[2026-01-27T12:00:01.260302] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-01-27T12:00:01.493494] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-01-27T12:00:01.689598] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-01-27T12:00:01.882270] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-01-27T12:00:02.095784] [DEBUG] [R-STATUS ] Registered 'mag' as a dependent service. [2026-01-27T12:00:02.096841] [WARN ] [STATE ] State set to: WAITING [2026-01-27T12:00:02.096928] [INFO ] [STATE ] Checking tetsuo service statuses... [2026-01-27T12:00:02.429389] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-27T12:00:02.472259] [WARN ] [sig-status] Service 'sig' is not running. [2026-01-27T12:00:02.537379] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-27T12:00:02.590749] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-27T12:00:02.631544] [WARN ] [mag-status] Service 'mag' is not running. [2026-01-27T12:00:02.631834] [WARN ] [STATE ] State set to: RUNNING [2026-01-27T12:00:02.631907] [INFO ] [MAIN ] Starting data fetch [2026-01-27T12:00:02.631955] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch nasdaqlisted.txt [2026-01-27T12:00:03.952002] [DEBUG] [REMOTE ] Fetched 3909 NASDAQ symbols [2026-01-27T12:00:03.952288] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch otherlisted.txt [2026-01-27T12:00:05.541983] [DEBUG] [REMOTE ] Fetched 1958 NYSE symbols [2026-01-27T12:00:05.544992] [INFO ] [MAIN ] Fetched 5867 unique symbols [2026-01-27T12:00:05.555649] [INFO ] [MAIN ] Loaded 2500 blacklisted symbols from 3 files [2026-01-27T12:00:05.556540] [INFO ] [MAIN ] 3493 symbols after blacklist filtering [2026-01-27T12:00:06.222784] [DEBUG] [REMOTE ] A: Retrieved 6585 rows, trimmed to 300. [2026-01-27T12:00:06.222979] [DEBUG] [REMOTE ] A: PASS: History has at least 300 days. [2026-01-27T12:00:06.223472] [DEBUG] [REMOTE ] A: PASS: Price check passed. Min price $135.05. [2026-01-27T12:00:06.223734] [DEBUG] [REMOTE ] A: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:06.223942] [DEBUG] [REMOTE ] A: PASS: Integrity check passed. [2026-01-27T12:00:06.223989] [DEBUG] [REMOTE ] A: Symbol is viable for forecasting. [2026-01-27T12:00:06.224073] [INFO ] [MAIN ] [1/3493] A kept (0.7s) | 1 kept, 0 rejected | 89.9/min | ETA: 38.8m [2026-01-27T12:00:06.489898] [DEBUG] [REMOTE ] AAL: Retrieved 5114 rows, trimmed to 300. [2026-01-27T12:00:06.490037] [DEBUG] [REMOTE ] AAL: PASS: History has at least 300 days. [2026-01-27T12:00:06.490266] [DEBUG] [REMOTE ] AAL: PASS: Price check passed. Min price $12.24. [2026-01-27T12:00:06.490410] [DEBUG] [REMOTE ] AAL: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:06.490532] [DEBUG] [REMOTE ] AAL: PASS: Integrity check passed. [2026-01-27T12:00:06.490593] [DEBUG] [REMOTE ] AAL: Symbol is viable for forecasting. [2026-01-27T12:00:06.491298] [INFO ] [MAIN ] [2/3493] AAL kept (0.3s) | 2 kept, 0 rejected | 128.4/min | ETA: 27.2m [2026-01-27T12:00:06.969962] [DEBUG] [REMOTE ] AAOI: Retrieved 3101 rows, trimmed to 300. [2026-01-27T12:00:06.970088] [DEBUG] [REMOTE ] AAOI: PASS: History has at least 300 days. [2026-01-27T12:00:06.970296] [DEBUG] [REMOTE ] AAOI: PASS: Price check passed. Min price $19.49. [2026-01-27T12:00:06.970433] [DEBUG] [REMOTE ] AAOI: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:06.970540] [DEBUG] [REMOTE ] AAOI: PASS: Integrity check passed. [2026-01-27T12:00:06.970599] [DEBUG] [REMOTE ] AAOI: Symbol is viable for forecasting. [2026-01-27T12:00:06.970649] [INFO ] [MAIN ] [3/3493] AAOI kept (0.5s) | 3 kept, 0 rejected | 127.3/min | ETA: 27.4m [2026-01-27T12:00:07.531725] [DEBUG] [REMOTE ] AAON: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:07.532089] [DEBUG] [REMOTE ] AAON: PASS: History has at least 300 days. [2026-01-27T12:00:07.532352] [DEBUG] [REMOTE ] AAON: PASS: Price check passed. Min price $73.49. [2026-01-27T12:00:07.532523] [DEBUG] [REMOTE ] AAON: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:07.532675] [DEBUG] [REMOTE ] AAON: PASS: Integrity check passed. [2026-01-27T12:00:07.532718] [DEBUG] [REMOTE ] AAON: Symbol is viable for forecasting. [2026-01-27T12:00:07.532767] [INFO ] [MAIN ] [4/3493] AAON kept (0.6s) | 4 kept, 0 rejected | 121.5/min | ETA: 28.7m [2026-01-27T12:00:07.979351] [DEBUG] [REMOTE ] AAP: Retrieved 6077 rows, trimmed to 300. [2026-01-27T12:00:07.979486] [DEBUG] [REMOTE ] AAP: PASS: History has at least 300 days. [2026-01-27T12:00:07.979732] [DEBUG] [REMOTE ] AAP: PASS: Price check passed. Min price $38.53. [2026-01-27T12:00:07.979880] [DEBUG] [REMOTE ] AAP: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:07.980000] [DEBUG] [REMOTE ] AAP: PASS: Integrity check passed. [2026-01-27T12:00:07.980043] [DEBUG] [REMOTE ] AAP: Symbol is viable for forecasting. [2026-01-27T12:00:07.980109] [INFO ] [MAIN ] [5/3493] AAP kept (0.4s) | 5 kept, 0 rejected | 123.8/min | ETA: 28.2m [2026-01-27T12:00:08.198153] [DEBUG] [REMOTE ] AAPB: Retrieved 869 rows, trimmed to 300. [2026-01-27T12:00:08.198288] [DEBUG] [REMOTE ] AAPB: PASS: History has at least 300 days. [2026-01-27T12:00:08.198498] [DEBUG] [REMOTE ] AAPB: PASS: Price check passed. Min price $26.31. [2026-01-27T12:00:08.198679] [DEBUG] [REMOTE ] AAPB: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:08.198797] [DEBUG] [REMOTE ] AAPB: PASS: Integrity check passed. [2026-01-27T12:00:08.198838] [DEBUG] [REMOTE ] AAPB: Symbol is viable for forecasting. [2026-01-27T12:00:08.198888] [INFO ] [MAIN ] [6/3493] AAPB kept (0.2s) | 6 kept, 0 rejected | 136.2/min | ETA: 25.6m [2026-01-27T12:00:08.621796] [DEBUG] [REMOTE ] AAPD: Retrieved 869 rows, trimmed to 300. [2026-01-27T12:00:08.621922] [DEBUG] [REMOTE ] AAPD: PASS: History has at least 300 days. [2026-01-27T12:00:08.622134] [DEBUG] [REMOTE ] AAPD: PASS: Price check passed. Min price $12.40. [2026-01-27T12:00:08.622275] [DEBUG] [REMOTE ] AAPD: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:08.622390] [DEBUG] [REMOTE ] AAPD: PASS: Integrity check passed. [2026-01-27T12:00:08.622432] [DEBUG] [REMOTE ] AAPD: Symbol is viable for forecasting. [2026-01-27T12:00:08.622482] [INFO ] [MAIN ] [7/3493] AAPD kept (0.4s) | 7 kept, 0 rejected | 137.0/min | ETA: 25.4m [2026-01-27T12:00:09.286054] [DEBUG] [REMOTE ] AAPL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:09.286190] [DEBUG] [REMOTE ] AAPL: PASS: History has at least 300 days. [2026-01-27T12:00:09.286415] [DEBUG] [REMOTE ] AAPL: PASS: Price check passed. Min price $246.70. [2026-01-27T12:00:09.286550] [DEBUG] [REMOTE ] AAPL: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:09.286686] [DEBUG] [REMOTE ] AAPL: PASS: Integrity check passed. [2026-01-27T12:00:09.286727] [DEBUG] [REMOTE ] AAPL: Symbol is viable for forecasting. [2026-01-27T12:00:09.286775] [INFO ] [MAIN ] [8/3493] AAPL kept (0.7s) | 8 kept, 0 rejected | 128.7/min | ETA: 27.1m [2026-01-27T12:00:09.662702] [DEBUG] [REMOTE ] AAXJ: Retrieved 4388 rows, trimmed to 300. [2026-01-27T12:00:09.662834] [DEBUG] [REMOTE ] AAXJ: PASS: History has at least 300 days. [2026-01-27T12:00:09.663037] [DEBUG] [REMOTE ] AAXJ: PASS: Price check passed. Min price $89.36. [2026-01-27T12:00:09.663194] [DEBUG] [REMOTE ] AAXJ: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:09.663320] [DEBUG] [REMOTE ] AAXJ: PASS: Integrity check passed. [2026-01-27T12:00:09.663360] [DEBUG] [REMOTE ] AAXJ: Symbol is viable for forecasting. [2026-01-27T12:00:09.663406] [INFO ] [MAIN ] [9/3493] AAXJ kept (0.4s) | 9 kept, 0 rejected | 131.5/min | ETA: 26.5m [2026-01-27T12:00:10.141704] [DEBUG] [REMOTE ] AB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:10.141842] [DEBUG] [REMOTE ] AB: PASS: History has at least 300 days. [2026-01-27T12:00:10.142082] [DEBUG] [REMOTE ] AB: PASS: Price check passed. Min price $37.94. [2026-01-27T12:00:10.142235] [DEBUG] [REMOTE ] AB: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:10.142349] [DEBUG] [REMOTE ] AB: PASS: Integrity check passed. [2026-01-27T12:00:10.142390] [DEBUG] [REMOTE ] AB: Symbol is viable for forecasting. [2026-01-27T12:00:10.143104] [INFO ] [MAIN ] [10/3493] AB kept (0.5s) | 10 kept, 0 rejected | 130.8/min | ETA: 26.6m [2026-01-27T12:00:10.656997] [DEBUG] [REMOTE ] ABCB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:10.657154] [DEBUG] [REMOTE ] ABCB: PASS: History has at least 300 days. [2026-01-27T12:00:10.657417] [DEBUG] [REMOTE ] ABCB: PASS: Price check passed. Min price $70.24. [2026-01-27T12:00:10.657608] [DEBUG] [REMOTE ] ABCB: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:10.657742] [DEBUG] [REMOTE ] ABCB: PASS: Integrity check passed. [2026-01-27T12:00:10.657784] [DEBUG] [REMOTE ] ABCB: Symbol is viable for forecasting. [2026-01-27T12:00:10.657835] [INFO ] [MAIN ] [11/3493] ABCB kept (0.5s) | 11 kept, 0 rejected | 129.4/min | ETA: 26.9m [2026-01-27T12:00:10.914736] [DEBUG] [REMOTE ] ABCL: Retrieved 1285 rows, trimmed to 300. [2026-01-27T12:00:10.914946] [DEBUG] [REMOTE ] ABCL: PASS: History has at least 300 days. [2026-01-27T12:00:10.915492] [DEBUG] [REMOTE ] ABCL: PASS: Price check passed. Min price $3.35. [2026-01-27T12:00:10.915735] [DEBUG] [REMOTE ] ABCL: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:10.915908] [DEBUG] [REMOTE ] ABCL: PASS: Integrity check passed. [2026-01-27T12:00:10.915970] [DEBUG] [REMOTE ] ABCL: Symbol is viable for forecasting. [2026-01-27T12:00:10.916050] [INFO ] [MAIN ] [12/3493] ABCL kept (0.3s) | 12 kept, 0 rejected | 134.3/min | ETA: 25.9m [2026-01-27T12:00:11.539723] [DEBUG] [REMOTE ] ABEO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:11.539879] [DEBUG] [REMOTE ] ABEO: PASS: History has at least 300 days. [2026-01-27T12:00:11.540138] [DEBUG] [REMOTE ] ABEO: PASS: Price check passed. Min price $4.17. [2026-01-27T12:00:11.540283] [DEBUG] [REMOTE ] ABEO: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:11.540413] [DEBUG] [REMOTE ] ABEO: PASS: Integrity check passed. [2026-01-27T12:00:11.540456] [DEBUG] [REMOTE ] ABEO: Symbol is viable for forecasting. [2026-01-27T12:00:11.540507] [INFO ] [MAIN ] [13/3493] ABEO kept (0.6s) | 13 kept, 0 rejected | 130.4/min | ETA: 26.7m [2026-01-27T12:00:11.980254] [DEBUG] [REMOTE ] ABG: Retrieved 6001 rows, trimmed to 300. [2026-01-27T12:00:11.980402] [DEBUG] [REMOTE ] ABG: PASS: History has at least 300 days. [2026-01-27T12:00:11.980678] [DEBUG] [REMOTE ] ABG: PASS: Price check passed. Min price $210.94. [2026-01-27T12:00:11.980835] [DEBUG] [REMOTE ] ABG: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:11.980988] [DEBUG] [REMOTE ] ABG: PASS: Integrity check passed. [2026-01-27T12:00:11.981059] [DEBUG] [REMOTE ] ABG: Symbol is viable for forecasting. [2026-01-27T12:00:11.981128] [INFO ] [MAIN ] [14/3493] ABG kept (0.4s) | 14 kept, 0 rejected | 130.7/min | ETA: 26.6m [2026-01-27T12:00:12.494973] [DEBUG] [REMOTE ] ABM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:12.495217] [DEBUG] [REMOTE ] ABM: PASS: History has at least 300 days. [2026-01-27T12:00:12.495586] [DEBUG] [REMOTE ] ABM: PASS: Price check passed. Min price $40.05. [2026-01-27T12:00:12.495739] [DEBUG] [REMOTE ] ABM: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:12.495944] [DEBUG] [REMOTE ] ABM: PASS: Integrity check passed. [2026-01-27T12:00:12.495994] [DEBUG] [REMOTE ] ABM: Symbol is viable for forecasting. [2026-01-27T12:00:12.496053] [INFO ] [MAIN ] [15/3493] ABM kept (0.5s) | 15 kept, 0 rejected | 129.7/min | ETA: 26.8m [2026-01-27T12:00:12.777364] [DEBUG] [REMOTE ] ABNB: Retrieved 1286 rows, trimmed to 300. [2026-01-27T12:00:12.777557] [DEBUG] [REMOTE ] ABNB: PASS: History has at least 300 days. [2026-01-27T12:00:12.777901] [DEBUG] [REMOTE ] ABNB: PASS: Price check passed. Min price $111.54. [2026-01-27T12:00:12.778099] [DEBUG] [REMOTE ] ABNB: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:12.778236] [DEBUG] [REMOTE ] ABNB: PASS: Integrity check passed. [2026-01-27T12:00:12.778279] [DEBUG] [REMOTE ] ABNB: Symbol is viable for forecasting. [2026-01-27T12:00:12.778333] [INFO ] [MAIN ] [16/3493] ABNB kept (0.3s) | 16 kept, 0 rejected | 132.9/min | ETA: 26.2m [2026-01-27T12:00:13.068003] [DEBUG] [REMOTE ] ABOS: Retrieved 1147 rows, trimmed to 300. [2026-01-27T12:00:13.068202] [DEBUG] [REMOTE ] ABOS: PASS: History has at least 300 days. [2026-01-27T12:00:13.068620] [DEBUG] [REMOTE ] ABOS: PASS: Price check passed. Min price $1.55. [2026-01-27T12:00:13.068763] [DEBUG] [REMOTE ] ABOS: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:13.068873] [DEBUG] [REMOTE ] ABOS: PASS: Integrity check passed. [2026-01-27T12:00:13.068914] [DEBUG] [REMOTE ] ABOS: Symbol is viable for forecasting. [2026-01-27T12:00:13.068962] [INFO ] [MAIN ] [17/3493] ABOS kept (0.3s) | 17 kept, 0 rejected | 135.8/min | ETA: 25.6m [2026-01-27T12:00:13.527152] [DEBUG] [REMOTE ] ABSI: Retrieved 1133 rows, trimmed to 300. [2026-01-27T12:00:13.527266] [DEBUG] [REMOTE ] ABSI: PASS: History has at least 300 days. [2026-01-27T12:00:13.527469] [DEBUG] [REMOTE ] ABSI: PASS: Price check passed. Min price $2.64. [2026-01-27T12:00:13.527675] [DEBUG] [REMOTE ] ABSI: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:13.527788] [DEBUG] [REMOTE ] ABSI: PASS: Integrity check passed. [2026-01-27T12:00:13.527829] [DEBUG] [REMOTE ] ABSI: Symbol is viable for forecasting. [2026-01-27T12:00:13.527877] [INFO ] [MAIN ] [18/3493] ABSI kept (0.5s) | 18 kept, 0 rejected | 135.5/min | ETA: 25.6m [2026-01-27T12:00:14.028669] [DEBUG] [REMOTE ] ABUS: Retrieved 2636 rows, trimmed to 300. [2026-01-27T12:00:14.028802] [DEBUG] [REMOTE ] ABUS: PASS: History has at least 300 days. [2026-01-27T12:00:14.029002] [DEBUG] [REMOTE ] ABUS: PASS: Price check passed. Min price $4.06. [2026-01-27T12:00:14.029152] [DEBUG] [REMOTE ] ABUS: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:14.029274] [DEBUG] [REMOTE ] ABUS: PASS: Integrity check passed. [2026-01-27T12:00:14.029313] [DEBUG] [REMOTE ] ABUS: Symbol is viable for forecasting. [2026-01-27T12:00:14.029360] [INFO ] [MAIN ] [19/3493] ABUS kept (0.5s) | 19 kept, 0 rejected | 134.5/min | ETA: 25.8m [2026-01-27T12:00:14.485934] [DEBUG] [REMOTE ] ABVC: Retrieved 3724 rows, trimmed to 300. [2026-01-27T12:00:14.486075] [DEBUG] [REMOTE ] ABVC: PASS: History has at least 300 days. [2026-01-27T12:00:14.486297] [DEBUG] [REMOTE ] ABVC: PASS: Price check passed. Min price $2.02. [2026-01-27T12:00:14.486443] [DEBUG] [REMOTE ] ABVC: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:14.486563] [DEBUG] [REMOTE ] ABVC: PASS: Integrity check passed. [2026-01-27T12:00:14.486628] [DEBUG] [REMOTE ] ABVC: Symbol is viable for forecasting. [2026-01-27T12:00:14.486679] [INFO ] [MAIN ] [20/3493] ABVC kept (0.5s) | 20 kept, 0 rejected | 134.4/min | ETA: 25.8m [2026-01-27T12:00:14.640814] [DEBUG] [REMOTE ] ABVE: Retrieved 394 rows, trimmed to 300. [2026-01-27T12:00:14.640946] [DEBUG] [REMOTE ] ABVE: PASS: History has at least 300 days. [2026-01-27T12:00:14.641227] [DEBUG] [REMOTE ] ABVE: PASS: Price check passed. Min price $1.57. [2026-01-27T12:00:14.641402] [DEBUG] [REMOTE ] ABVE: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:14.641523] [DEBUG] [REMOTE ] ABVE: PASS: Integrity check passed. [2026-01-27T12:00:14.641563] [DEBUG] [REMOTE ] ABVE: Symbol is viable for forecasting. [2026-01-27T12:00:14.641634] [INFO ] [MAIN ] [21/3493] ABVE kept (0.2s) | 21 kept, 0 rejected | 138.7/min | ETA: 25.0m [2026-01-27T12:00:15.083529] [DEBUG] [REMOTE ] ABVX: Retrieved 567 rows, trimmed to 300. [2026-01-27T12:00:15.083666] [DEBUG] [REMOTE ] ABVX: PASS: History has at least 300 days. [2026-01-27T12:00:15.083894] [DEBUG] [REMOTE ] ABVX: PASS: Price check passed. Min price $98.64. [2026-01-27T12:00:15.084048] [DEBUG] [REMOTE ] ABVX: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:15.084161] [DEBUG] [REMOTE ] ABVX: PASS: Integrity check passed. [2026-01-27T12:00:15.084202] [DEBUG] [REMOTE ] ABVX: Symbol is viable for forecasting. [2026-01-27T12:00:15.084250] [INFO ] [MAIN ] [22/3493] ABVX kept (0.4s) | 22 kept, 0 rejected | 138.5/min | ETA: 25.1m [2026-01-27T12:00:15.617872] [DEBUG] [REMOTE ] ACA: Retrieved 1818 rows, trimmed to 300. [2026-01-27T12:00:15.618013] [DEBUG] [REMOTE ] ACA: PASS: History has at least 300 days. [2026-01-27T12:00:15.618270] [DEBUG] [REMOTE ] ACA: PASS: Price check passed. Min price $92.21. [2026-01-27T12:00:15.618415] [DEBUG] [REMOTE ] ACA: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:15.618532] [DEBUG] [REMOTE ] ACA: PASS: Integrity check passed. [2026-01-27T12:00:15.618593] [DEBUG] [REMOTE ] ACA: Symbol is viable for forecasting. [2026-01-27T12:00:15.618645] [INFO ] [MAIN ] [23/3493] ACA kept (0.5s) | 23 kept, 0 rejected | 137.1/min | ETA: 25.3m [2026-01-27T12:00:16.122640] [DEBUG] [REMOTE ] ACAD: Retrieved 5450 rows, trimmed to 300. [2026-01-27T12:00:16.122769] [DEBUG] [REMOTE ] ACAD: PASS: History has at least 300 days. [2026-01-27T12:00:16.122979] [DEBUG] [REMOTE ] ACAD: PASS: Price check passed. Min price $21.65. [2026-01-27T12:00:16.123118] [DEBUG] [REMOTE ] ACAD: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:16.123236] [DEBUG] [REMOTE ] ACAD: PASS: Integrity check passed. [2026-01-27T12:00:16.123276] [DEBUG] [REMOTE ] ACAD: Symbol is viable for forecasting. [2026-01-27T12:00:16.123324] [INFO ] [MAIN ] [24/3493] ACAD kept (0.5s) | 24 kept, 0 rejected | 136.3/min | ETA: 25.5m [2026-01-27T12:00:16.465251] [DEBUG] [REMOTE ] ACB: Retrieved 2903 rows, trimmed to 300. [2026-01-27T12:00:16.465384] [DEBUG] [REMOTE ] ACB: PASS: History has at least 300 days. [2026-01-27T12:00:16.465630] [DEBUG] [REMOTE ] ACB: PASS: Price check passed. Min price $4.08. [2026-01-27T12:00:16.465776] [DEBUG] [REMOTE ] ACB: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:16.465892] [DEBUG] [REMOTE ] ACB: PASS: Integrity check passed. [2026-01-27T12:00:16.465933] [DEBUG] [REMOTE ] ACB: Symbol is viable for forecasting. [2026-01-27T12:00:16.465982] [INFO ] [MAIN ] [25/3493] ACB kept (0.3s) | 25 kept, 0 rejected | 137.5/min | ETA: 25.2m [2026-01-27T12:00:16.982147] [DEBUG] [REMOTE ] ACCO: Retrieved 5142 rows, trimmed to 300. [2026-01-27T12:00:16.982290] [DEBUG] [REMOTE ] ACCO: PASS: History has at least 300 days. [2026-01-27T12:00:16.982553] [DEBUG] [REMOTE ] ACCO: PASS: Price check passed. Min price $3.20. [2026-01-27T12:00:16.982726] [DEBUG] [REMOTE ] ACCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:16.982849] [DEBUG] [REMOTE ] ACCO: PASS: Integrity check passed. [2026-01-27T12:00:16.982910] [DEBUG] [REMOTE ] ACCO: Symbol is viable for forecasting. [2026-01-27T12:00:16.982962] [INFO ] [MAIN ] [26/3493] ACCO kept (0.5s) | 26 kept, 0 rejected | 136.5/min | ETA: 25.4m [2026-01-27T12:00:17.220376] [DEBUG] [REMOTE ] ACDC: Retrieved 928 rows, trimmed to 300. [2026-01-27T12:00:17.220596] [DEBUG] [REMOTE ] ACDC: PASS: History has at least 300 days. [2026-01-27T12:00:17.220887] [DEBUG] [REMOTE ] ACDC: PASS: Price check passed. Min price $3.19. [2026-01-27T12:00:17.221036] [DEBUG] [REMOTE ] ACDC: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:17.221155] [DEBUG] [REMOTE ] ACDC: PASS: Integrity check passed. [2026-01-27T12:00:17.221197] [DEBUG] [REMOTE ] ACDC: Symbol is viable for forecasting. [2026-01-27T12:00:17.221254] [INFO ] [MAIN ] [27/3493] ACDC kept (0.2s) | 27 kept, 0 rejected | 138.9/min | ETA: 25.0m [2026-01-27T12:00:17.730060] [DEBUG] [REMOTE ] ACEL: Retrieved 1551 rows, trimmed to 300. [2026-01-27T12:00:17.730232] [DEBUG] [REMOTE ] ACEL: PASS: History has at least 300 days. [2026-01-27T12:00:17.730564] [DEBUG] [REMOTE ] ACEL: PASS: Price check passed. Min price $9.61. [2026-01-27T12:00:17.730777] [DEBUG] [REMOTE ] ACEL: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:17.730934] [DEBUG] [REMOTE ] ACEL: PASS: Integrity check passed. [2026-01-27T12:00:17.730975] [DEBUG] [REMOTE ] ACEL: Symbol is viable for forecasting. [2026-01-27T12:00:17.731028] [INFO ] [MAIN ] [28/3493] ACEL kept (0.5s) | 28 kept, 0 rejected | 138.0/min | ETA: 25.1m [2026-01-27T12:00:18.270758] [DEBUG] [REMOTE ] ACGL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:18.270970] [DEBUG] [REMOTE ] ACGL: PASS: History has at least 300 days. [2026-01-27T12:00:18.271274] [DEBUG] [REMOTE ] ACGL: PASS: Price check passed. Min price $85.85. [2026-01-27T12:00:18.271434] [DEBUG] [REMOTE ] ACGL: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:18.271801] [DEBUG] [REMOTE ] ACGL: PASS: Integrity check passed. [2026-01-27T12:00:18.271851] [DEBUG] [REMOTE ] ACGL: Symbol is viable for forecasting. [2026-01-27T12:00:18.271907] [INFO ] [MAIN ] [29/3493] ACGL kept (0.5s) | 29 kept, 0 rejected | 136.8/min | ETA: 25.3m [2026-01-27T12:00:18.483405] [DEBUG] [REMOTE ] ACGLN: Retrieved 1167 rows, trimmed to 300. [2026-01-27T12:00:18.483852] [DEBUG] [REMOTE ] ACGLN: PASS: History has at least 300 days. [2026-01-27T12:00:18.484136] [DEBUG] [REMOTE ] ACGLN: PASS: Price check passed. Min price $16.57. [2026-01-27T12:00:18.484296] [DEBUG] [REMOTE ] ACGLN: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:18.484437] [DEBUG] [REMOTE ] ACGLN: PASS: Integrity check passed. [2026-01-27T12:00:18.484485] [DEBUG] [REMOTE ] ACGLN: Symbol is viable for forecasting. [2026-01-27T12:00:18.484541] [INFO ] [MAIN ] [30/3493] ACGLN kept (0.2s) | 30 kept, 0 rejected | 139.2/min | ETA: 24.9m [2026-01-27T12:00:18.964009] [DEBUG] [REMOTE ] ACGLO: Retrieved 2123 rows, trimmed to 300. [2026-01-27T12:00:18.964148] [DEBUG] [REMOTE ] ACGLO: PASS: History has at least 300 days. [2026-01-27T12:00:18.964364] [DEBUG] [REMOTE ] ACGLO: PASS: Price check passed. Min price $20.17. [2026-01-27T12:00:18.964503] [DEBUG] [REMOTE ] ACGLO: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:18.964701] [DEBUG] [REMOTE ] ACGLO: PASS: Integrity check passed. [2026-01-27T12:00:18.964744] [DEBUG] [REMOTE ] ACGLO: Symbol is viable for forecasting. [2026-01-27T12:00:18.964795] [INFO ] [MAIN ] [31/3493] ACGLO kept (0.5s) | 31 kept, 0 rejected | 138.7/min | ETA: 25.0m [2026-01-27T12:00:19.528072] [DEBUG] [REMOTE ] ACH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:19.528228] [DEBUG] [REMOTE ] ACH: PASS: History has at least 300 days. [2026-01-27T12:00:19.528599] [DEBUG] [REMOTE ] ACH: PASS: Price check passed. Min price $1.91. [2026-01-27T12:00:19.528783] [DEBUG] [REMOTE ] ACH: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:19.528917] [DEBUG] [REMOTE ] ACH: PASS: Integrity check passed. [2026-01-27T12:00:19.528958] [DEBUG] [REMOTE ] ACH: Symbol is viable for forecasting. [2026-01-27T12:00:19.529009] [INFO ] [MAIN ] [32/3493] ACH kept (0.6s) | 32 kept, 0 rejected | 137.4/min | ETA: 25.2m [2026-01-27T12:00:19.996189] [DEBUG] [REMOTE ] ACHC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:19.996331] [DEBUG] [REMOTE ] ACHC: PASS: History has at least 300 days. [2026-01-27T12:00:19.996555] [DEBUG] [REMOTE ] ACHC: PASS: Price check passed. Min price $11.68. [2026-01-27T12:00:19.996720] [DEBUG] [REMOTE ] ACHC: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:19.996838] [DEBUG] [REMOTE ] ACHC: PASS: Integrity check passed. [2026-01-27T12:00:19.996879] [DEBUG] [REMOTE ] ACHC: Symbol is viable for forecasting. [2026-01-27T12:00:19.996927] [INFO ] [MAIN ] [33/3493] ACHC kept (0.5s) | 33 kept, 0 rejected | 137.1/min | ETA: 25.2m [2026-01-27T12:00:20.271211] [DEBUG] [REMOTE ] ACI: Retrieved 1402 rows, trimmed to 300. [2026-01-27T12:00:20.271340] [DEBUG] [REMOTE ] ACI: PASS: History has at least 300 days. [2026-01-27T12:00:20.271554] [DEBUG] [REMOTE ] ACI: PASS: Price check passed. Min price $15.95. [2026-01-27T12:00:20.271780] [DEBUG] [REMOTE ] ACI: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:20.271898] [DEBUG] [REMOTE ] ACI: PASS: Integrity check passed. [2026-01-27T12:00:20.271939] [DEBUG] [REMOTE ] ACI: Symbol is viable for forecasting. [2026-01-27T12:00:20.271989] [INFO ] [MAIN ] [34/3493] ACI kept (0.3s) | 34 kept, 0 rejected | 138.6/min | ETA: 25.0m [2026-01-27T12:00:20.815287] [DEBUG] [REMOTE ] ACIC: Retrieved 4582 rows, trimmed to 300. [2026-01-27T12:00:20.815470] [DEBUG] [REMOTE ] ACIC: PASS: History has at least 300 days. [2026-01-27T12:00:20.815857] [DEBUG] [REMOTE ] ACIC: PASS: Price check passed. Min price $10.54. [2026-01-27T12:00:20.816082] [DEBUG] [REMOTE ] ACIC: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:20.816284] [DEBUG] [REMOTE ] ACIC: PASS: Integrity check passed. [2026-01-27T12:00:20.816349] [DEBUG] [REMOTE ] ACIC: Symbol is viable for forecasting. [2026-01-27T12:00:20.816436] [INFO ] [MAIN ] [35/3493] ACIC kept (0.5s) | 35 kept, 0 rejected | 137.6/min | ETA: 25.1m [2026-01-27T12:00:21.270450] [DEBUG] [REMOTE ] ACLS: Retrieved 6424 rows, trimmed to 300. [2026-01-27T12:00:21.270607] [DEBUG] [REMOTE ] ACLS: PASS: History has at least 300 days. [2026-01-27T12:00:21.270846] [DEBUG] [REMOTE ] ACLS: PASS: Price check passed. Min price $74.12. [2026-01-27T12:00:21.270990] [DEBUG] [REMOTE ] ACLS: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:21.271135] [DEBUG] [REMOTE ] ACLS: PASS: Integrity check passed. [2026-01-27T12:00:21.271179] [DEBUG] [REMOTE ] ACLS: Symbol is viable for forecasting. [2026-01-27T12:00:21.271230] [INFO ] [MAIN ] [36/3493] ACLS kept (0.5s) | 36 kept, 0 rejected | 137.5/min | ETA: 25.2m [2026-01-27T12:00:21.500786] [DEBUG] [REMOTE ] ACLX: Retrieved 996 rows, trimmed to 300. [2026-01-27T12:00:21.500925] [DEBUG] [REMOTE ] ACLX: PASS: History has at least 300 days. [2026-01-27T12:00:21.501158] [DEBUG] [REMOTE ] ACLX: PASS: Price check passed. Min price $61.83. [2026-01-27T12:00:21.501308] [DEBUG] [REMOTE ] ACLX: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:21.501429] [DEBUG] [REMOTE ] ACLX: PASS: Integrity check passed. [2026-01-27T12:00:21.501473] [DEBUG] [REMOTE ] ACLX: Symbol is viable for forecasting. [2026-01-27T12:00:21.501525] [INFO ] [MAIN ] [37/3493] ACLX kept (0.2s) | 37 kept, 0 rejected | 139.2/min | ETA: 24.8m [2026-01-27T12:00:22.098740] [DEBUG] [REMOTE ] ACM: Retrieved 4708 rows, trimmed to 300. [2026-01-27T12:00:22.099127] [DEBUG] [REMOTE ] ACM: PASS: History has at least 300 days. [2026-01-27T12:00:22.099406] [DEBUG] [REMOTE ] ACM: PASS: Price check passed. Min price $95.03. [2026-01-27T12:00:22.099554] [DEBUG] [REMOTE ] ACM: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:22.099749] [DEBUG] [REMOTE ] ACM: PASS: Integrity check passed. [2026-01-27T12:00:22.099989] [DEBUG] [REMOTE ] ACM: Symbol is viable for forecasting. [2026-01-27T12:00:22.100659] [INFO ] [MAIN ] [38/3493] ACM kept (0.6s) | 38 kept, 0 rejected | 137.8/min | ETA: 25.1m [2026-01-27T12:00:22.564084] [DEBUG] [REMOTE ] ACN: Retrieved 6166 rows, trimmed to 300. [2026-01-27T12:00:22.564330] [DEBUG] [REMOTE ] ACN: PASS: History has at least 300 days. [2026-01-27T12:00:22.564982] [DEBUG] [REMOTE ] ACN: PASS: Price check passed. Min price $238.59. [2026-01-27T12:00:22.565164] [DEBUG] [REMOTE ] ACN: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:22.565322] [DEBUG] [REMOTE ] ACN: PASS: Integrity check passed. [2026-01-27T12:00:22.565366] [DEBUG] [REMOTE ] ACN: Symbol is viable for forecasting. [2026-01-27T12:00:22.565423] [INFO ] [MAIN ] [39/3493] ACN kept (0.5s) | 39 kept, 0 rejected | 137.6/min | ETA: 25.1m [2026-01-27T12:00:23.047776] [DEBUG] [REMOTE ] ACNB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:23.048032] [DEBUG] [REMOTE ] ACNB: PASS: History has at least 300 days. [2026-01-27T12:00:23.048463] [DEBUG] [REMOTE ] ACNB: PASS: Price check passed. Min price $43.75. [2026-01-27T12:00:23.048707] [DEBUG] [REMOTE ] ACNB: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:23.048904] [DEBUG] [REMOTE ] ACNB: PASS: Integrity check passed. [2026-01-27T12:00:23.048961] [DEBUG] [REMOTE ] ACNB: Symbol is viable for forecasting. [2026-01-27T12:00:23.049036] [INFO ] [MAIN ] [40/3493] ACNB kept (0.5s) | 40 kept, 0 rejected | 137.2/min | ETA: 25.2m [2026-01-27T12:00:23.342377] [DEBUG] [REMOTE ] ACON: Retrieved 943 rows, trimmed to 300. [2026-01-27T12:00:23.342597] [DEBUG] [REMOTE ] ACON: PASS: History has at least 300 days. [2026-01-27T12:00:23.342866] [DEBUG] [REMOTE ] ACON: PASS: Price check passed. Min price $3.68. [2026-01-27T12:00:23.343013] [DEBUG] [REMOTE ] ACON: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:23.343135] [DEBUG] [REMOTE ] ACON: PASS: Integrity check passed. [2026-01-27T12:00:23.343177] [DEBUG] [REMOTE ] ACON: Symbol is viable for forecasting. [2026-01-27T12:00:23.343230] [INFO ] [MAIN ] [41/3493] ACON kept (0.3s) | 41 kept, 0 rejected | 138.3/min | ETA: 25.0m [2026-01-27T12:00:23.860525] [DEBUG] [REMOTE ] ACP: Retrieved 3771 rows, trimmed to 300. [2026-01-27T12:00:23.860756] [DEBUG] [REMOTE ] ACP: PASS: History has at least 300 days. [2026-01-27T12:00:23.861042] [DEBUG] [REMOTE ] ACP: PASS: Price check passed. Min price $5.01. [2026-01-27T12:00:23.861271] [DEBUG] [REMOTE ] ACP: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:23.861423] [DEBUG] [REMOTE ] ACP: PASS: Integrity check passed. [2026-01-27T12:00:23.861471] [DEBUG] [REMOTE ] ACP: Symbol is viable for forecasting. [2026-01-27T12:00:23.861564] [INFO ] [MAIN ] [42/3493] ACP kept (0.5s) | 42 kept, 0 rejected | 137.7/min | ETA: 25.1m [2026-01-27T12:00:24.191326] [DEBUG] [REMOTE ] ACRE: Retrieved 3456 rows, trimmed to 300. [2026-01-27T12:00:24.191780] [DEBUG] [REMOTE ] ACRE: PASS: History has at least 300 days. [2026-01-27T12:00:24.192255] [DEBUG] [REMOTE ] ACRE: PASS: Price check passed. Min price $4.26. [2026-01-27T12:00:24.192426] [DEBUG] [REMOTE ] ACRE: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:24.192599] [DEBUG] [REMOTE ] ACRE: PASS: Integrity check passed. [2026-01-27T12:00:24.192646] [DEBUG] [REMOTE ] ACRE: Symbol is viable for forecasting. [2026-01-27T12:00:24.192705] [INFO ] [MAIN ] [43/3493] ACRE kept (0.3s) | 43 kept, 0 rejected | 138.4/min | ETA: 24.9m [2026-01-27T12:00:24.606851] [DEBUG] [REMOTE ] ACRS: Retrieved 2590 rows, trimmed to 300. [2026-01-27T12:00:24.607050] [DEBUG] [REMOTE ] ACRS: PASS: History has at least 300 days. [2026-01-27T12:00:24.607318] [DEBUG] [REMOTE ] ACRS: PASS: Price check passed. Min price $2.13. [2026-01-27T12:00:24.607462] [DEBUG] [REMOTE ] ACRS: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:24.607845] [DEBUG] [REMOTE ] ACRS: PASS: Integrity check passed. [2026-01-27T12:00:24.607892] [DEBUG] [REMOTE ] ACRS: Symbol is viable for forecasting. [2026-01-27T12:00:24.607949] [INFO ] [MAIN ] [44/3493] ACRS kept (0.4s) | 44 kept, 0 rejected | 138.6/min | ETA: 24.9m [2026-01-27T12:00:25.130203] [DEBUG] [REMOTE ] ACTG: Retrieved 5814 rows, trimmed to 300. [2026-01-27T12:00:25.130337] [DEBUG] [REMOTE ] ACTG: PASS: History has at least 300 days. [2026-01-27T12:00:25.130559] [DEBUG] [REMOTE ] ACTG: PASS: Price check passed. Min price $3.26. [2026-01-27T12:00:25.130732] [DEBUG] [REMOTE ] ACTG: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:25.130850] [DEBUG] [REMOTE ] ACTG: PASS: Integrity check passed. [2026-01-27T12:00:25.130892] [DEBUG] [REMOTE ] ACTG: Symbol is viable for forecasting. [2026-01-27T12:00:25.131439] [INFO ] [MAIN ] [45/3493] ACTG kept (0.5s) | 45 kept, 0 rejected | 137.9/min | ETA: 25.0m [2026-01-27T12:00:25.366769] [DEBUG] [REMOTE ] ACVA: Retrieved 1216 rows, trimmed to 300. [2026-01-27T12:00:25.366891] [DEBUG] [REMOTE ] ACVA: PASS: History has at least 300 days. [2026-01-27T12:00:25.367097] [DEBUG] [REMOTE ] ACVA: PASS: Price check passed. Min price $5.09. [2026-01-27T12:00:25.367246] [DEBUG] [REMOTE ] ACVA: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:25.367361] [DEBUG] [REMOTE ] ACVA: PASS: Integrity check passed. [2026-01-27T12:00:25.367410] [DEBUG] [REMOTE ] ACVA: Symbol is viable for forecasting. [2026-01-27T12:00:25.367468] [INFO ] [MAIN ] [46/3493] ACVA kept (0.2s) | 46 kept, 0 rejected | 139.3/min | ETA: 24.7m [2026-01-27T12:00:25.928275] [DEBUG] [REMOTE ] ACWI: Retrieved 4486 rows, trimmed to 300. [2026-01-27T12:00:25.928421] [DEBUG] [REMOTE ] ACWI: PASS: History has at least 300 days. [2026-01-27T12:00:25.928870] [DEBUG] [REMOTE ] ACWI: PASS: Price check passed. Min price $134.31. [2026-01-27T12:00:25.929105] [DEBUG] [REMOTE ] ACWI: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:25.929224] [DEBUG] [REMOTE ] ACWI: PASS: Integrity check passed. [2026-01-27T12:00:25.929265] [DEBUG] [REMOTE ] ACWI: Symbol is viable for forecasting. [2026-01-27T12:00:25.929314] [INFO ] [MAIN ] [47/3493] ACWI kept (0.6s) | 47 kept, 0 rejected | 138.4/min | ETA: 24.9m [2026-01-27T12:00:26.329936] [DEBUG] [REMOTE ] ACWX: Retrieved 4485 rows, trimmed to 300. [2026-01-27T12:00:26.330089] [DEBUG] [REMOTE ] ACWX: PASS: History has at least 300 days. [2026-01-27T12:00:26.330344] [DEBUG] [REMOTE ] ACWX: PASS: Price check passed. Min price $63.07. [2026-01-27T12:00:26.330524] [DEBUG] [REMOTE ] ACWX: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:26.330776] [DEBUG] [REMOTE ] ACWX: PASS: Integrity check passed. [2026-01-27T12:00:26.330820] [DEBUG] [REMOTE ] ACWX: Symbol is viable for forecasting. [2026-01-27T12:00:26.330874] [INFO ] [MAIN ] [48/3493] ACWX kept (0.4s) | 48 kept, 0 rejected | 138.6/min | ETA: 24.8m [2026-01-27T12:00:26.586163] [DEBUG] [REMOTE ] ACXP: Retrieved 1151 rows, trimmed to 300. [2026-01-27T12:00:26.586313] [DEBUG] [REMOTE ] ACXP: PASS: History has at least 300 days. [2026-01-27T12:00:26.586598] [DEBUG] [REMOTE ] ACXP: PASS: Price check passed. Min price $2.49. [2026-01-27T12:00:26.586769] [DEBUG] [REMOTE ] ACXP: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:26.586900] [DEBUG] [REMOTE ] ACXP: PASS: Integrity check passed. [2026-01-27T12:00:26.586942] [DEBUG] [REMOTE ] ACXP: Symbol is viable for forecasting. [2026-01-27T12:00:26.586995] [INFO ] [MAIN ] [49/3493] ACXP kept (0.3s) | 49 kept, 0 rejected | 139.8/min | ETA: 24.6m [2026-01-27T12:00:27.219749] [DEBUG] [REMOTE ] ADBE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:27.219915] [DEBUG] [REMOTE ] ADBE: PASS: History has at least 300 days. [2026-01-27T12:00:27.220214] [DEBUG] [REMOTE ] ADBE: PASS: Price check passed. Min price $290.37. [2026-01-27T12:00:27.220363] [DEBUG] [REMOTE ] ADBE: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:27.220506] [DEBUG] [REMOTE ] ADBE: PASS: Integrity check passed. [2026-01-27T12:00:27.220548] [DEBUG] [REMOTE ] ADBE: Symbol is viable for forecasting. [2026-01-27T12:00:27.220620] [INFO ] [MAIN ] [50/3493] ADBE kept (0.6s) | 50 kept, 0 rejected | 138.5/min | ETA: 24.9m [2026-01-27T12:00:27.747844] [DEBUG] [REMOTE ] ADC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:27.747986] [DEBUG] [REMOTE ] ADC: PASS: History has at least 300 days. [2026-01-27T12:00:27.748230] [DEBUG] [REMOTE ] ADC: PASS: Price check passed. Min price $70.46. [2026-01-27T12:00:27.748376] [DEBUG] [REMOTE ] ADC: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:27.748526] [DEBUG] [REMOTE ] ADC: PASS: Integrity check passed. [2026-01-27T12:00:27.748599] [DEBUG] [REMOTE ] ADC: Symbol is viable for forecasting. [2026-01-27T12:00:27.748656] [INFO ] [MAIN ] [51/3493] ADC kept (0.5s) | 51 kept, 0 rejected | 137.9/min | ETA: 25.0m [2026-01-27T12:00:28.182975] [DEBUG] [REMOTE ] ADEA: Retrieved 5579 rows, trimmed to 300. [2026-01-27T12:00:28.183126] [DEBUG] [REMOTE ] ADEA: PASS: History has at least 300 days. [2026-01-27T12:00:28.183393] [DEBUG] [REMOTE ] ADEA: PASS: Price check passed. Min price $11.69. [2026-01-27T12:00:28.183543] [DEBUG] [REMOTE ] ADEA: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:28.183692] [DEBUG] [REMOTE ] ADEA: PASS: Integrity check passed. [2026-01-27T12:00:28.183735] [DEBUG] [REMOTE ] ADEA: Symbol is viable for forecasting. [2026-01-27T12:00:28.183785] [INFO ] [MAIN ] [52/3493] ADEA kept (0.4s) | 52 kept, 0 rejected | 137.9/min | ETA: 25.0m [2026-01-27T12:00:28.692950] [DEBUG] [REMOTE ] ADI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:28.693111] [DEBUG] [REMOTE ] ADI: PASS: History has at least 300 days. [2026-01-27T12:00:28.693415] [DEBUG] [REMOTE ] ADI: PASS: Price check passed. Min price $224.40. [2026-01-27T12:00:28.693622] [DEBUG] [REMOTE ] ADI: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:28.693782] [DEBUG] [REMOTE ] ADI: PASS: Integrity check passed. [2026-01-27T12:00:28.693845] [DEBUG] [REMOTE ] ADI: Symbol is viable for forecasting. [2026-01-27T12:00:28.693936] [INFO ] [MAIN ] [53/3493] ADI kept (0.5s) | 53 kept, 0 rejected | 137.4/min | ETA: 25.0m [2026-01-27T12:00:29.252592] [DEBUG] [REMOTE ] ADM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:29.252746] [DEBUG] [REMOTE ] ADM: PASS: History has at least 300 days. [2026-01-27T12:00:29.253056] [DEBUG] [REMOTE ] ADM: PASS: Price check passed. Min price $55.51. [2026-01-27T12:00:29.253242] [DEBUG] [REMOTE ] ADM: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:29.253403] [DEBUG] [REMOTE ] ADM: PASS: Integrity check passed. [2026-01-27T12:00:29.253455] [DEBUG] [REMOTE ] ADM: Symbol is viable for forecasting. [2026-01-27T12:00:29.253512] [INFO ] [MAIN ] [54/3493] ADM kept (0.6s) | 54 kept, 0 rejected | 136.7/min | ETA: 25.2m [2026-01-27T12:00:29.481083] [DEBUG] [REMOTE ] ADMA: Retrieved 3086 rows, trimmed to 300. [2026-01-27T12:00:29.481246] [DEBUG] [REMOTE ] ADMA: PASS: History has at least 300 days. [2026-01-27T12:00:29.481545] [DEBUG] [REMOTE ] ADMA: PASS: Price check passed. Min price $14.03. [2026-01-27T12:00:29.481718] [DEBUG] [REMOTE ] ADMA: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:29.481871] [DEBUG] [REMOTE ] ADMA: PASS: Integrity check passed. [2026-01-27T12:00:29.481916] [DEBUG] [REMOTE ] ADMA: Symbol is viable for forecasting. [2026-01-27T12:00:29.481967] [INFO ] [MAIN ] [55/3493] ADMA kept (0.2s) | 55 kept, 0 rejected | 137.9/min | ETA: 24.9m [2026-01-27T12:00:29.989456] [DEBUG] [REMOTE ] ADP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:29.989615] [DEBUG] [REMOTE ] ADP: PASS: History has at least 300 days. [2026-01-27T12:00:29.990052] [DEBUG] [REMOTE ] ADP: PASS: Price check passed. Min price $247.48. [2026-01-27T12:00:29.990195] [DEBUG] [REMOTE ] ADP: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:29.990316] [DEBUG] [REMOTE ] ADP: PASS: Integrity check passed. [2026-01-27T12:00:29.990357] [DEBUG] [REMOTE ] ADP: Symbol is viable for forecasting. [2026-01-27T12:00:29.990406] [INFO ] [MAIN ] [56/3493] ADP kept (0.5s) | 56 kept, 0 rejected | 137.5/min | ETA: 25.0m [2026-01-27T12:00:30.294864] [DEBUG] [REMOTE ] ADSE: Retrieved 1025 rows, trimmed to 300. [2026-01-27T12:00:30.294998] [DEBUG] [REMOTE ] ADSE: PASS: History has at least 300 days. [2026-01-27T12:00:30.295208] [DEBUG] [REMOTE ] ADSE: PASS: Price check passed. Min price $9.96. [2026-01-27T12:00:30.295345] [DEBUG] [REMOTE ] ADSE: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:30.295456] [DEBUG] [REMOTE ] ADSE: PASS: Integrity check passed. [2026-01-27T12:00:30.295495] [DEBUG] [REMOTE ] ADSE: Symbol is viable for forecasting. [2026-01-27T12:00:30.295543] [INFO ] [MAIN ] [57/3493] ADSE kept (0.3s) | 57 kept, 0 rejected | 138.2/min | ETA: 24.9m [2026-01-27T12:00:30.932403] [DEBUG] [REMOTE ] ADSK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:30.932596] [DEBUG] [REMOTE ] ADSK: PASS: History has at least 300 days. [2026-01-27T12:00:30.932915] [DEBUG] [REMOTE ] ADSK: PASS: Price check passed. Min price $253.87. [2026-01-27T12:00:30.933063] [DEBUG] [REMOTE ] ADSK: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:30.933202] [DEBUG] [REMOTE ] ADSK: PASS: Integrity check passed. [2026-01-27T12:00:30.933245] [DEBUG] [REMOTE ] ADSK: Symbol is viable for forecasting. [2026-01-27T12:00:30.933298] [INFO ] [MAIN ] [58/3493] ADSK kept (0.6s) | 58 kept, 0 rejected | 137.1/min | ETA: 25.0m [2026-01-27T12:00:31.477672] [DEBUG] [REMOTE ] ADTN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:31.477818] [DEBUG] [REMOTE ] ADTN: PASS: History has at least 300 days. [2026-01-27T12:00:31.478148] [DEBUG] [REMOTE ] ADTN: PASS: Price check passed. Min price $7.25. [2026-01-27T12:00:31.478310] [DEBUG] [REMOTE ] ADTN: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:31.478438] [DEBUG] [REMOTE ] ADTN: PASS: Integrity check passed. [2026-01-27T12:00:31.478481] [DEBUG] [REMOTE ] ADTN: Symbol is viable for forecasting. [2026-01-27T12:00:31.478531] [INFO ] [MAIN ] [59/3493] ADTN kept (0.5s) | 59 kept, 0 rejected | 136.6/min | ETA: 25.1m [2026-01-27T12:00:31.930952] [DEBUG] [REMOTE ] ADUS: Retrieved 4085 rows, trimmed to 300. [2026-01-27T12:00:31.931119] [DEBUG] [REMOTE ] ADUS: PASS: History has at least 300 days. [2026-01-27T12:00:31.931425] [DEBUG] [REMOTE ] ADUS: PASS: Price check passed. Min price $106.58. [2026-01-27T12:00:31.931771] [DEBUG] [REMOTE ] ADUS: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:31.931944] [DEBUG] [REMOTE ] ADUS: PASS: Integrity check passed. [2026-01-27T12:00:31.932004] [DEBUG] [REMOTE ] ADUS: Symbol is viable for forecasting. [2026-01-27T12:00:31.932080] [INFO ] [MAIN ] [60/3493] ADUS kept (0.5s) | 60 kept, 0 rejected | 136.5/min | ETA: 25.2m [2026-01-27T12:00:32.440973] [DEBUG] [REMOTE ] ADX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:32.441110] [DEBUG] [REMOTE ] ADX: PASS: History has at least 300 days. [2026-01-27T12:00:32.441345] [DEBUG] [REMOTE ] ADX: PASS: Price check passed. Min price $21.90. [2026-01-27T12:00:32.441487] [DEBUG] [REMOTE ] ADX: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:32.441630] [DEBUG] [REMOTE ] ADX: PASS: Integrity check passed. [2026-01-27T12:00:32.441674] [DEBUG] [REMOTE ] ADX: Symbol is viable for forecasting. [2026-01-27T12:00:32.441916] [INFO ] [MAIN ] [61/3493] ADX kept (0.5s) | 61 kept, 0 rejected | 136.1/min | ETA: 25.2m [2026-01-27T12:00:32.931168] [DEBUG] [REMOTE ] AEE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:32.931322] [DEBUG] [REMOTE ] AEE: PASS: History has at least 300 days. [2026-01-27T12:00:32.931599] [DEBUG] [REMOTE ] AEE: PASS: Price check passed. Min price $97.25. [2026-01-27T12:00:32.931744] [DEBUG] [REMOTE ] AEE: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:32.931878] [DEBUG] [REMOTE ] AEE: PASS: Integrity check passed. [2026-01-27T12:00:32.931921] [DEBUG] [REMOTE ] AEE: Symbol is viable for forecasting. [2026-01-27T12:00:32.931973] [INFO ] [MAIN ] [62/3493] AEE kept (0.5s) | 62 kept, 0 rejected | 135.9/min | ETA: 25.2m [2026-01-27T12:00:33.204323] [DEBUG] [REMOTE ] AEFC: Retrieved 1571 rows, trimmed to 300. [2026-01-27T12:00:33.204433] [DEBUG] [REMOTE ] AEFC: PASS: History has at least 300 days. [2026-01-27T12:00:33.204656] [DEBUG] [REMOTE ] AEFC: PASS: Price check passed. Min price $19.63. [2026-01-27T12:00:33.204795] [DEBUG] [REMOTE ] AEFC: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:33.204905] [DEBUG] [REMOTE ] AEFC: PASS: Integrity check passed. [2026-01-27T12:00:33.204945] [DEBUG] [REMOTE ] AEFC: Symbol is viable for forecasting. [2026-01-27T12:00:33.204992] [INFO ] [MAIN ] [63/3493] AEFC kept (0.3s) | 63 kept, 0 rejected | 136.7/min | ETA: 25.1m [2026-01-27T12:00:33.824763] [DEBUG] [REMOTE ] AEG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:33.824902] [DEBUG] [REMOTE ] AEG: PASS: History has at least 300 days. [2026-01-27T12:00:33.825146] [DEBUG] [REMOTE ] AEG: PASS: Price check passed. Min price $7.21. [2026-01-27T12:00:33.825286] [DEBUG] [REMOTE ] AEG: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:33.825428] [DEBUG] [REMOTE ] AEG: PASS: Integrity check passed. [2026-01-27T12:00:33.825469] [DEBUG] [REMOTE ] AEG: Symbol is viable for forecasting. [2026-01-27T12:00:33.825518] [INFO ] [MAIN ] [64/3493] AEG kept (0.6s) | 64 kept, 0 rejected | 135.8/min | ETA: 25.2m [2026-01-27T12:00:34.218775] [DEBUG] [REMOTE ] AEHL: Retrieved 4555 rows, trimmed to 300. [2026-01-27T12:00:34.218912] [DEBUG] [REMOTE ] AEHL: PASS: History has at least 300 days. [2026-01-27T12:00:34.219204] [DEBUG] [REMOTE ] AEHL: PASS: Price check passed. Min price $1.13. [2026-01-27T12:00:34.219388] [DEBUG] [REMOTE ] AEHL: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:34.219511] [DEBUG] [REMOTE ] AEHL: PASS: Integrity check passed. [2026-01-27T12:00:34.219553] [DEBUG] [REMOTE ] AEHL: Symbol is viable for forecasting. [2026-01-27T12:00:34.219636] [INFO ] [MAIN ] [65/3493] AEHL kept (0.4s) | 65 kept, 0 rejected | 136.1/min | ETA: 25.2m [2026-01-27T12:00:34.491793] [DEBUG] [REMOTE ] AEI: Retrieved 1297 rows, trimmed to 300. [2026-01-27T12:00:34.491920] [DEBUG] [REMOTE ] AEI: PASS: History has at least 300 days. [2026-01-27T12:00:34.492126] [DEBUG] [REMOTE ] AEI: PASS: Price check passed. Min price $2.33. [2026-01-27T12:00:34.492264] [DEBUG] [REMOTE ] AEI: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:34.492374] [DEBUG] [REMOTE ] AEI: PASS: Integrity check passed. [2026-01-27T12:00:34.492414] [DEBUG] [REMOTE ] AEI: Symbol is viable for forecasting. [2026-01-27T12:00:34.492461] [INFO ] [MAIN ] [66/3493] AEI kept (0.3s) | 66 kept, 0 rejected | 136.9/min | ETA: 25.0m [2026-01-27T12:00:35.107362] [DEBUG] [REMOTE ] AEIS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:35.107542] [DEBUG] [REMOTE ] AEIS: PASS: History has at least 300 days. [2026-01-27T12:00:35.107819] [DEBUG] [REMOTE ] AEIS: PASS: Price check passed. Min price $188.79. [2026-01-27T12:00:35.107959] [DEBUG] [REMOTE ] AEIS: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:35.108088] [DEBUG] [REMOTE ] AEIS: PASS: Integrity check passed. [2026-01-27T12:00:35.108128] [DEBUG] [REMOTE ] AEIS: Symbol is viable for forecasting. [2026-01-27T12:00:35.108175] [INFO ] [MAIN ] [67/3493] AEIS kept (0.6s) | 67 kept, 0 rejected | 136.0/min | ETA: 25.2m [2026-01-27T12:00:35.588226] [DEBUG] [REMOTE ] AEM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:35.588375] [DEBUG] [REMOTE ] AEM: PASS: History has at least 300 days. [2026-01-27T12:00:35.588655] [DEBUG] [REMOTE ] AEM: PASS: Price check passed. Min price $155.55. [2026-01-27T12:00:35.588796] [DEBUG] [REMOTE ] AEM: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:35.588924] [DEBUG] [REMOTE ] AEM: PASS: Integrity check passed. [2026-01-27T12:00:35.588965] [DEBUG] [REMOTE ] AEM: Symbol is viable for forecasting. [2026-01-27T12:00:35.589014] [INFO ] [MAIN ] [68/3493] AEM kept (0.5s) | 68 kept, 0 rejected | 135.9/min | ETA: 25.2m [2026-01-27T12:00:36.087187] [DEBUG] [REMOTE ] AEO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:36.087350] [DEBUG] [REMOTE ] AEO: PASS: History has at least 300 days. [2026-01-27T12:00:36.087650] [DEBUG] [REMOTE ] AEO: PASS: Price check passed. Min price $16.10. [2026-01-27T12:00:36.087798] [DEBUG] [REMOTE ] AEO: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:36.088125] [DEBUG] [REMOTE ] AEO: PASS: Integrity check passed. [2026-01-27T12:00:36.088167] [DEBUG] [REMOTE ] AEO: Symbol is viable for forecasting. [2026-01-27T12:00:36.088220] [INFO ] [MAIN ] [69/3493] AEO kept (0.5s) | 69 kept, 0 rejected | 135.6/min | ETA: 25.3m [2026-01-27T12:00:36.612872] [DEBUG] [REMOTE ] AEP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:36.613073] [DEBUG] [REMOTE ] AEP: PASS: History has at least 300 days. [2026-01-27T12:00:36.613399] [DEBUG] [REMOTE ] AEP: PASS: Price check passed. Min price $113.70. [2026-01-27T12:00:36.613549] [DEBUG] [REMOTE ] AEP: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:36.613730] [DEBUG] [REMOTE ] AEP: PASS: Integrity check passed. [2026-01-27T12:00:36.613783] [DEBUG] [REMOTE ] AEP: Symbol is viable for forecasting. [2026-01-27T12:00:36.613841] [INFO ] [MAIN ] [70/3493] AEP kept (0.5s) | 70 kept, 0 rejected | 135.2/min | ETA: 25.3m [2026-01-27T12:00:37.003352] [DEBUG] [REMOTE ] AES: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:37.003543] [DEBUG] [REMOTE ] AES: PASS: History has at least 300 days. [2026-01-27T12:00:37.003922] [DEBUG] [REMOTE ] AES: PASS: Price check passed. Min price $13.44. [2026-01-27T12:00:37.004141] [DEBUG] [REMOTE ] AES: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:37.004359] [DEBUG] [REMOTE ] AES: PASS: Integrity check passed. [2026-01-27T12:00:37.004430] [DEBUG] [REMOTE ] AES: Symbol is viable for forecasting. [2026-01-27T12:00:37.004507] [INFO ] [MAIN ] [71/3493] AES kept (0.4s) | 71 kept, 0 rejected | 135.5/min | ETA: 25.3m [2026-01-27T12:00:37.115658] [DEBUG] [REMOTE ] AESI: Retrieved 723 rows, trimmed to 300. [2026-01-27T12:00:37.115794] [DEBUG] [REMOTE ] AESI: PASS: History has at least 300 days. [2026-01-27T12:00:37.116014] [DEBUG] [REMOTE ] AESI: PASS: Price check passed. Min price $8.10. [2026-01-27T12:00:37.116157] [DEBUG] [REMOTE ] AESI: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:37.116273] [DEBUG] [REMOTE ] AESI: PASS: Integrity check passed. [2026-01-27T12:00:37.116315] [DEBUG] [REMOTE ] AESI: Symbol is viable for forecasting. [2026-01-27T12:00:37.116365] [INFO ] [MAIN ] [72/3493] AESI kept (0.1s) | 72 kept, 0 rejected | 136.9/min | ETA: 25.0m [2026-01-27T12:00:37.698198] [DEBUG] [REMOTE ] AEVA: Retrieved 1486 rows, trimmed to 300. [2026-01-27T12:00:37.698446] [DEBUG] [REMOTE ] AEVA: PASS: History has at least 300 days. [2026-01-27T12:00:37.699102] [DEBUG] [REMOTE ] AEVA: PASS: Price check passed. Min price $9.19. [2026-01-27T12:00:37.699257] [DEBUG] [REMOTE ] AEVA: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:37.699446] [DEBUG] [REMOTE ] AEVA: PASS: Integrity check passed. [2026-01-27T12:00:37.699491] [DEBUG] [REMOTE ] AEVA: Symbol is viable for forecasting. [2026-01-27T12:00:37.699550] [INFO ] [MAIN ] [73/3493] AEVA kept (0.6s) | 73 kept, 0 rejected | 136.3/min | ETA: 25.1m [2026-01-27T12:00:38.167250] [DEBUG] [REMOTE ] AEYE: Retrieved 3207 rows, trimmed to 300. [2026-01-27T12:00:38.167399] [DEBUG] [REMOTE ] AEYE: PASS: History has at least 300 days. [2026-01-27T12:00:38.167695] [DEBUG] [REMOTE ] AEYE: PASS: Price check passed. Min price $8.89. [2026-01-27T12:00:38.167847] [DEBUG] [REMOTE ] AEYE: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:38.167976] [DEBUG] [REMOTE ] AEYE: PASS: Integrity check passed. [2026-01-27T12:00:38.168034] [DEBUG] [REMOTE ] AEYE: Symbol is viable for forecasting. [2026-01-27T12:00:38.168135] [INFO ] [MAIN ] [74/3493] AEYE kept (0.5s) | 74 kept, 0 rejected | 136.1/min | ETA: 25.1m [2026-01-27T12:00:38.664177] [DEBUG] [REMOTE ] AFB: Retrieved 6037 rows, trimmed to 300. [2026-01-27T12:00:38.664318] [DEBUG] [REMOTE ] AFB: PASS: History has at least 300 days. [2026-01-27T12:00:38.664545] [DEBUG] [REMOTE ] AFB: PASS: Price check passed. Min price $10.66. [2026-01-27T12:00:38.664707] [DEBUG] [REMOTE ] AFB: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:38.664826] [DEBUG] [REMOTE ] AFB: PASS: Integrity check passed. [2026-01-27T12:00:38.664866] [DEBUG] [REMOTE ] AFB: Symbol is viable for forecasting. [2026-01-27T12:00:38.664914] [INFO ] [MAIN ] [75/3493] AFB kept (0.5s) | 75 kept, 0 rejected | 135.9/min | ETA: 25.1m [2026-01-27T12:00:38.931259] [DEBUG] [REMOTE ] AFCG: Retrieved 1219 rows, trimmed to 300. [2026-01-27T12:00:38.931424] [DEBUG] [REMOTE ] AFCG: PASS: History has at least 300 days. [2026-01-27T12:00:38.931760] [DEBUG] [REMOTE ] AFCG: PASS: Price check passed. Min price $2.43. [2026-01-27T12:00:38.931935] [DEBUG] [REMOTE ] AFCG: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:38.932100] [DEBUG] [REMOTE ] AFCG: PASS: Integrity check passed. [2026-01-27T12:00:38.932159] [DEBUG] [REMOTE ] AFCG: Symbol is viable for forecasting. [2026-01-27T12:00:38.932221] [INFO ] [MAIN ] [76/3493] AFCG kept (0.3s) | 76 kept, 0 rejected | 136.6/min | ETA: 25.0m [2026-01-27T12:00:39.574767] [DEBUG] [REMOTE ] AFG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:39.574949] [DEBUG] [REMOTE ] AFG: PASS: History has at least 300 days. [2026-01-27T12:00:39.575259] [DEBUG] [REMOTE ] AFG: PASS: Price check passed. Min price $127.12. [2026-01-27T12:00:39.575404] [DEBUG] [REMOTE ] AFG: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:39.575541] [DEBUG] [REMOTE ] AFG: PASS: Integrity check passed. [2026-01-27T12:00:39.575604] [DEBUG] [REMOTE ] AFG: Symbol is viable for forecasting. [2026-01-27T12:00:39.575662] [INFO ] [MAIN ] [77/3493] AFG kept (0.6s) | 77 kept, 0 rejected | 135.8/min | ETA: 25.2m [2026-01-27T12:00:39.841603] [DEBUG] [REMOTE ] AFGC: Retrieved 1543 rows, trimmed to 300. [2026-01-27T12:00:39.841731] [DEBUG] [REMOTE ] AFGC: PASS: History has at least 300 days. [2026-01-27T12:00:39.841946] [DEBUG] [REMOTE ] AFGC: PASS: Price check passed. Min price $18.86. [2026-01-27T12:00:39.842087] [DEBUG] [REMOTE ] AFGC: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:39.842205] [DEBUG] [REMOTE ] AFGC: PASS: Integrity check passed. [2026-01-27T12:00:39.842246] [DEBUG] [REMOTE ] AFGC: Symbol is viable for forecasting. [2026-01-27T12:00:39.842295] [INFO ] [MAIN ] [78/3493] AFGC kept (0.3s) | 78 kept, 0 rejected | 136.5/min | ETA: 25.0m [2026-01-27T12:00:40.539746] [DEBUG] [REMOTE ] AFL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:40.539894] [DEBUG] [REMOTE ] AFL: PASS: History has at least 300 days. [2026-01-27T12:00:40.540143] [DEBUG] [REMOTE ] AFL: PASS: Price check passed. Min price $105.14. [2026-01-27T12:00:40.540280] [DEBUG] [REMOTE ] AFL: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:40.540404] [DEBUG] [REMOTE ] AFL: PASS: Integrity check passed. [2026-01-27T12:00:40.540444] [DEBUG] [REMOTE ] AFL: Symbol is viable for forecasting. [2026-01-27T12:00:40.540492] [INFO ] [MAIN ] [79/3493] AFL kept (0.7s) | 79 kept, 0 rejected | 135.5/min | ETA: 25.2m [2026-01-27T12:00:40.773164] [DEBUG] [REMOTE ] AFRI: Retrieved 909 rows, trimmed to 300. [2026-01-27T12:00:40.773342] [DEBUG] [REMOTE ] AFRI: PASS: History has at least 300 days. [2026-01-27T12:00:40.773812] [DEBUG] [REMOTE ] AFRI: PASS: Price check passed. Min price $9.04. [2026-01-27T12:00:40.774021] [DEBUG] [REMOTE ] AFRI: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:40.774241] [DEBUG] [REMOTE ] AFRI: PASS: Integrity check passed. [2026-01-27T12:00:40.774309] [DEBUG] [REMOTE ] AFRI: Symbol is viable for forecasting. [2026-01-27T12:00:40.774393] [INFO ] [MAIN ] [80/3493] AFRI kept (0.2s) | 80 kept, 0 rejected | 136.3/min | ETA: 25.0m [2026-01-27T12:00:41.151880] [DEBUG] [REMOTE ] AFRM: Retrieved 1264 rows, trimmed to 300. [2026-01-27T12:00:41.152014] [DEBUG] [REMOTE ] AFRM: PASS: History has at least 300 days. [2026-01-27T12:00:41.152232] [DEBUG] [REMOTE ] AFRM: PASS: Price check passed. Min price $62.54. [2026-01-27T12:00:41.152369] [DEBUG] [REMOTE ] AFRM: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:41.152484] [DEBUG] [REMOTE ] AFRM: PASS: Integrity check passed. [2026-01-27T12:00:41.152525] [DEBUG] [REMOTE ] AFRM: Symbol is viable for forecasting. [2026-01-27T12:00:41.152601] [INFO ] [MAIN ] [81/3493] AFRM kept (0.4s) | 81 kept, 0 rejected | 136.5/min | ETA: 25.0m [2026-01-27T12:00:41.618785] [DEBUG] [REMOTE ] AFYA: Retrieved 1639 rows, trimmed to 300. [2026-01-27T12:00:41.618923] [DEBUG] [REMOTE ] AFYA: PASS: History has at least 300 days. [2026-01-27T12:00:41.619158] [DEBUG] [REMOTE ] AFYA: PASS: Price check passed. Min price $13.66. [2026-01-27T12:00:41.619317] [DEBUG] [REMOTE ] AFYA: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:41.619436] [DEBUG] [REMOTE ] AFYA: PASS: Integrity check passed. [2026-01-27T12:00:41.619477] [DEBUG] [REMOTE ] AFYA: Symbol is viable for forecasting. [2026-01-27T12:00:41.619527] [INFO ] [MAIN ] [82/3493] AFYA kept (0.5s) | 82 kept, 0 rejected | 136.4/min | ETA: 25.0m [2026-01-27T12:00:42.207563] [DEBUG] [REMOTE ] AG: Retrieved 4819 rows, trimmed to 300. [2026-01-27T12:00:42.207950] [DEBUG] [REMOTE ] AG: PASS: History has at least 300 days. [2026-01-27T12:00:42.208368] [DEBUG] [REMOTE ] AG: PASS: Price check passed. Min price $10.67. [2026-01-27T12:00:42.208535] [DEBUG] [REMOTE ] AG: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:42.208734] [DEBUG] [REMOTE ] AG: PASS: Integrity check passed. [2026-01-27T12:00:42.208780] [DEBUG] [REMOTE ] AG: Symbol is viable for forecasting. [2026-01-27T12:00:42.208841] [INFO ] [MAIN ] [83/3493] AG kept (0.6s) | 83 kept, 0 rejected | 135.9/min | ETA: 25.1m [2026-01-27T12:00:42.660800] [DEBUG] [REMOTE ] AGCO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:42.661073] [DEBUG] [REMOTE ] AGCO: PASS: History has at least 300 days. [2026-01-27T12:00:42.661550] [DEBUG] [REMOTE ] AGCO: PASS: Price check passed. Min price $100.14. [2026-01-27T12:00:42.661764] [DEBUG] [REMOTE ] AGCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:42.661952] [DEBUG] [REMOTE ] AGCO: PASS: Integrity check passed. [2026-01-27T12:00:42.662006] [DEBUG] [REMOTE ] AGCO: Symbol is viable for forecasting. [2026-01-27T12:00:42.662086] [INFO ] [MAIN ] [84/3493] AGCO kept (0.5s) | 84 kept, 0 rejected | 135.8/min | ETA: 25.1m [2026-01-27T12:00:43.130611] [DEBUG] [REMOTE ] AGD: Retrieved 4905 rows, trimmed to 300. [2026-01-27T12:00:43.130750] [DEBUG] [REMOTE ] AGD: PASS: History has at least 300 days. [2026-01-27T12:00:43.130973] [DEBUG] [REMOTE ] AGD: PASS: Price check passed. Min price $10.89. [2026-01-27T12:00:43.131115] [DEBUG] [REMOTE ] AGD: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:43.131236] [DEBUG] [REMOTE ] AGD: PASS: Integrity check passed. [2026-01-27T12:00:43.131276] [DEBUG] [REMOTE ] AGD: Symbol is viable for forecasting. [2026-01-27T12:00:43.131324] [INFO ] [MAIN ] [85/3493] AGD kept (0.5s) | 85 kept, 0 rejected | 135.7/min | ETA: 25.1m [2026-01-27T12:00:43.577382] [DEBUG] [REMOTE ] AGEN: Retrieved 6530 rows, trimmed to 300. [2026-01-27T12:00:43.577597] [DEBUG] [REMOTE ] AGEN: PASS: History has at least 300 days. [2026-01-27T12:00:43.577911] [DEBUG] [REMOTE ] AGEN: PASS: Price check passed. Min price $3.02. [2026-01-27T12:00:43.578074] [DEBUG] [REMOTE ] AGEN: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:43.578211] [DEBUG] [REMOTE ] AGEN: PASS: Integrity check passed. [2026-01-27T12:00:43.578255] [DEBUG] [REMOTE ] AGEN: Symbol is viable for forecasting. [2026-01-27T12:00:43.578307] [INFO ] [MAIN ] [86/3493] AGEN kept (0.4s) | 86 kept, 0 rejected | 135.7/min | ETA: 25.1m [2026-01-27T12:00:44.023408] [DEBUG] [REMOTE ] AGI: Retrieved 5753 rows, trimmed to 300. [2026-01-27T12:00:44.023545] [DEBUG] [REMOTE ] AGI: PASS: History has at least 300 days. [2026-01-27T12:00:44.023856] [DEBUG] [REMOTE ] AGI: PASS: Price check passed. Min price $29.99. [2026-01-27T12:00:44.024044] [DEBUG] [REMOTE ] AGI: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:44.024205] [DEBUG] [REMOTE ] AGI: PASS: Integrity check passed. [2026-01-27T12:00:44.024263] [DEBUG] [REMOTE ] AGI: Symbol is viable for forecasting. [2026-01-27T12:00:44.024336] [INFO ] [MAIN ] [87/3493] AGI kept (0.4s) | 87 kept, 0 rejected | 135.7/min | ETA: 25.1m [2026-01-27T12:00:44.356669] [DEBUG] [REMOTE ] AGIO: Retrieved 3146 rows, trimmed to 300. [2026-01-27T12:00:44.356816] [DEBUG] [REMOTE ] AGIO: PASS: History has at least 300 days. [2026-01-27T12:00:44.357083] [DEBUG] [REMOTE ] AGIO: PASS: Price check passed. Min price $22.34. [2026-01-27T12:00:44.357234] [DEBUG] [REMOTE ] AGIO: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:44.357356] [DEBUG] [REMOTE ] AGIO: PASS: Integrity check passed. [2026-01-27T12:00:44.357397] [DEBUG] [REMOTE ] AGIO: Symbol is viable for forecasting. [2026-01-27T12:00:44.357446] [INFO ] [MAIN ] [88/3493] AGIO kept (0.3s) | 88 kept, 0 rejected | 136.1/min | ETA: 25.0m [2026-01-27T12:00:44.815884] [DEBUG] [REMOTE ] AGM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:44.816121] [DEBUG] [REMOTE ] AGM: PASS: History has at least 300 days. [2026-01-27T12:00:44.816490] [DEBUG] [REMOTE ] AGM: PASS: Price check passed. Min price $155.03. [2026-01-27T12:00:44.816662] [DEBUG] [REMOTE ] AGM: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:44.816817] [DEBUG] [REMOTE ] AGM: PASS: Integrity check passed. [2026-01-27T12:00:44.816864] [DEBUG] [REMOTE ] AGM: Symbol is viable for forecasting. [2026-01-27T12:00:44.816920] [INFO ] [MAIN ] [89/3493] AGM kept (0.5s) | 89 kept, 0 rejected | 136.0/min | ETA: 25.0m [2026-01-27T12:00:45.102691] [DEBUG] [REMOTE ] AGMH: Retrieved 1954 rows, trimmed to 300. [2026-01-27T12:00:45.102913] [DEBUG] [REMOTE ] AGMH: PASS: History has at least 300 days. [2026-01-27T12:00:45.103205] [DEBUG] [REMOTE ] AGMH: PASS: Price check passed. Min price $1.81. [2026-01-27T12:00:45.103370] [DEBUG] [REMOTE ] AGMH: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:45.103553] [DEBUG] [REMOTE ] AGMH: PASS: Integrity check passed. [2026-01-27T12:00:45.103619] [DEBUG] [REMOTE ] AGMH: Symbol is viable for forecasting. [2026-01-27T12:00:45.103678] [INFO ] [MAIN ] [90/3493] AGMH kept (0.3s) | 90 kept, 0 rejected | 136.5/min | ETA: 24.9m [2026-01-27T12:00:45.509747] [DEBUG] [REMOTE ] AGNC: Retrieved 4452 rows, trimmed to 300. [2026-01-27T12:00:45.509901] [DEBUG] [REMOTE ] AGNC: PASS: History has at least 300 days. [2026-01-27T12:00:45.510176] [DEBUG] [REMOTE ] AGNC: PASS: Price check passed. Min price $9.66. [2026-01-27T12:00:45.510318] [DEBUG] [REMOTE ] AGNC: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:45.510435] [DEBUG] [REMOTE ] AGNC: PASS: Integrity check passed. [2026-01-27T12:00:45.510476] [DEBUG] [REMOTE ] AGNC: Symbol is viable for forecasting. [2026-01-27T12:00:45.510534] [INFO ] [MAIN ] [91/3493] AGNC kept (0.4s) | 91 kept, 0 rejected | 136.7/min | ETA: 24.9m [2026-01-27T12:00:45.848703] [DEBUG] [REMOTE ] AGNCL: Retrieved 845 rows, trimmed to 300. [2026-01-27T12:00:45.848823] [DEBUG] [REMOTE ] AGNCL: PASS: History has at least 300 days. [2026-01-27T12:00:45.849030] [DEBUG] [REMOTE ] AGNCL: PASS: Price check passed. Min price $23.84. [2026-01-27T12:00:45.849169] [DEBUG] [REMOTE ] AGNCL: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:45.849281] [DEBUG] [REMOTE ] AGNCL: PASS: Integrity check passed. [2026-01-27T12:00:45.849322] [DEBUG] [REMOTE ] AGNCL: Symbol is viable for forecasting. [2026-01-27T12:00:45.849370] [INFO ] [MAIN ] [92/3493] AGNCL kept (0.3s) | 92 kept, 0 rejected | 137.0/min | ETA: 24.8m [2026-01-27T12:00:46.303985] [DEBUG] [REMOTE ] AGNCM: Retrieved 1737 rows, trimmed to 300. [2026-01-27T12:00:46.304110] [DEBUG] [REMOTE ] AGNCM: PASS: History has at least 300 days. [2026-01-27T12:00:46.304323] [DEBUG] [REMOTE ] AGNCM: PASS: Price check passed. Min price $23.85. [2026-01-27T12:00:46.304462] [DEBUG] [REMOTE ] AGNCM: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:46.304602] [DEBUG] [REMOTE ] AGNCM: PASS: Integrity check passed. [2026-01-27T12:00:46.304651] [DEBUG] [REMOTE ] AGNCM: Symbol is viable for forecasting. [2026-01-27T12:00:46.304714] [INFO ] [MAIN ] [93/3493] AGNCM kept (0.5s) | 93 kept, 0 rejected | 136.9/min | ETA: 24.8m [2026-01-27T12:00:46.683541] [DEBUG] [REMOTE ] AGNCN: Retrieved 2122 rows, trimmed to 300. [2026-01-27T12:00:46.683693] [DEBUG] [REMOTE ] AGNCN: PASS: History has at least 300 days. [2026-01-27T12:00:46.683919] [DEBUG] [REMOTE ] AGNCN: PASS: Price check passed. Min price $24.64. [2026-01-27T12:00:46.684056] [DEBUG] [REMOTE ] AGNCN: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:46.684165] [DEBUG] [REMOTE ] AGNCN: PASS: Integrity check passed. [2026-01-27T12:00:46.684206] [DEBUG] [REMOTE ] AGNCN: Symbol is viable for forecasting. [2026-01-27T12:00:46.684254] [INFO ] [MAIN ] [94/3493] AGNCN kept (0.4s) | 94 kept, 0 rejected | 137.1/min | ETA: 24.8m [2026-01-27T12:00:47.154851] [DEBUG] [REMOTE ] AGNCO: Retrieved 1590 rows, trimmed to 300. [2026-01-27T12:00:47.155014] [DEBUG] [REMOTE ] AGNCO: PASS: History has at least 300 days. [2026-01-27T12:00:47.155255] [DEBUG] [REMOTE ] AGNCO: PASS: Price check passed. Min price $24.56. [2026-01-27T12:00:47.155399] [DEBUG] [REMOTE ] AGNCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:47.155526] [DEBUG] [REMOTE ] AGNCO: PASS: Integrity check passed. [2026-01-27T12:00:47.155587] [DEBUG] [REMOTE ] AGNCO: Symbol is viable for forecasting. [2026-01-27T12:00:47.155644] [INFO ] [MAIN ] [95/3493] AGNCO kept (0.5s) | 95 kept, 0 rejected | 137.0/min | ETA: 24.8m [2026-01-27T12:00:47.534970] [DEBUG] [REMOTE ] AGNCP: Retrieved 1501 rows, trimmed to 300. [2026-01-27T12:00:47.535171] [DEBUG] [REMOTE ] AGNCP: PASS: History has at least 300 days. [2026-01-27T12:00:47.535446] [DEBUG] [REMOTE ] AGNCP: PASS: Price check passed. Min price $24.18. [2026-01-27T12:00:47.535678] [DEBUG] [REMOTE ] AGNCP: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:47.535827] [DEBUG] [REMOTE ] AGNCP: PASS: Integrity check passed. [2026-01-27T12:00:47.535871] [DEBUG] [REMOTE ] AGNCP: Symbol is viable for forecasting. [2026-01-27T12:00:47.535927] [INFO ] [MAIN ] [96/3493] AGNCP kept (0.4s) | 96 kept, 0 rejected | 137.2/min | ETA: 24.8m [2026-01-27T12:00:48.014614] [DEBUG] [REMOTE ] AGO: Retrieved 5474 rows, trimmed to 300. [2026-01-27T12:00:48.014781] [DEBUG] [REMOTE ] AGO: PASS: History has at least 300 days. [2026-01-27T12:00:48.015071] [DEBUG] [REMOTE ] AGO: PASS: Price check passed. Min price $80.27. [2026-01-27T12:00:48.015220] [DEBUG] [REMOTE ] AGO: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:48.015351] [DEBUG] [REMOTE ] AGO: PASS: Integrity check passed. [2026-01-27T12:00:48.015394] [DEBUG] [REMOTE ] AGO: Symbol is viable for forecasting. [2026-01-27T12:00:48.015448] [INFO ] [MAIN ] [97/3493] AGO kept (0.5s) | 97 kept, 0 rejected | 137.1/min | ETA: 24.8m [2026-01-27T12:00:48.381807] [DEBUG] [REMOTE ] AGRO: Retrieved 3770 rows, trimmed to 300. [2026-01-27T12:00:48.381950] [DEBUG] [REMOTE ] AGRO: PASS: History has at least 300 days. [2026-01-27T12:00:48.382239] [DEBUG] [REMOTE ] AGRO: PASS: Price check passed. Min price $7.13. [2026-01-27T12:00:48.382424] [DEBUG] [REMOTE ] AGRO: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:48.382630] [DEBUG] [REMOTE ] AGRO: PASS: Integrity check passed. [2026-01-27T12:00:48.382691] [DEBUG] [REMOTE ] AGRO: Symbol is viable for forecasting. [2026-01-27T12:00:48.382755] [INFO ] [MAIN ] [98/3493] AGRO kept (0.4s) | 98 kept, 0 rejected | 137.3/min | ETA: 24.7m [2026-01-27T12:00:48.914261] [DEBUG] [REMOTE ] AGX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:48.914421] [DEBUG] [REMOTE ] AGX: PASS: History has at least 300 days. [2026-01-27T12:00:48.914709] [DEBUG] [REMOTE ] AGX: PASS: Price check passed. Min price $291.84. [2026-01-27T12:00:48.914857] [DEBUG] [REMOTE ] AGX: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:48.914988] [DEBUG] [REMOTE ] AGX: PASS: Integrity check passed. [2026-01-27T12:00:48.915030] [DEBUG] [REMOTE ] AGX: Symbol is viable for forecasting. [2026-01-27T12:00:48.915083] [INFO ] [MAIN ] [99/3493] AGX kept (0.5s) | 99 kept, 0 rejected | 137.0/min | ETA: 24.8m [2026-01-27T12:00:49.390297] [DEBUG] [REMOTE ] AGYS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:49.390642] [DEBUG] [REMOTE ] AGYS: PASS: History has at least 300 days. [2026-01-27T12:00:49.391167] [DEBUG] [REMOTE ] AGYS: PASS: Price check passed. Min price $106.70. [2026-01-27T12:00:49.391387] [DEBUG] [REMOTE ] AGYS: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:49.391628] [DEBUG] [REMOTE ] AGYS: PASS: Integrity check passed. [2026-01-27T12:00:49.391691] [DEBUG] [REMOTE ] AGYS: Symbol is viable for forecasting. [2026-01-27T12:00:49.391777] [INFO ] [MAIN ] [100/3493] AGYS kept (0.5s) | 100 kept, 0 rejected | 136.9/min | ETA: 24.8m [2026-01-27T12:00:49.642644] [DEBUG] [REMOTE ] AGZD: Retrieved 3043 rows, trimmed to 300. [2026-01-27T12:00:49.642826] [DEBUG] [REMOTE ] AGZD: PASS: History has at least 300 days. [2026-01-27T12:00:49.643125] [DEBUG] [REMOTE ] AGZD: PASS: Price check passed. Min price $22.23. [2026-01-27T12:00:49.643280] [DEBUG] [REMOTE ] AGZD: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:49.643417] [DEBUG] [REMOTE ] AGZD: PASS: Integrity check passed. [2026-01-27T12:00:49.643462] [DEBUG] [REMOTE ] AGZD: Symbol is viable for forecasting. [2026-01-27T12:00:49.643513] [INFO ] [MAIN ] [101/3493] AGZD kept (0.3s) | 101 kept, 0 rejected | 137.5/min | ETA: 24.7m [2026-01-27T12:00:50.060055] [DEBUG] [REMOTE ] AHCO: Retrieved 1915 rows, trimmed to 300. [2026-01-27T12:00:50.060190] [DEBUG] [REMOTE ] AHCO: PASS: History has at least 300 days. [2026-01-27T12:00:50.060403] [DEBUG] [REMOTE ] AHCO: PASS: Price check passed. Min price $8.95. [2026-01-27T12:00:50.060545] [DEBUG] [REMOTE ] AHCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:50.060694] [DEBUG] [REMOTE ] AHCO: PASS: Integrity check passed. [2026-01-27T12:00:50.060736] [DEBUG] [REMOTE ] AHCO: Symbol is viable for forecasting. [2026-01-27T12:00:50.060785] [INFO ] [MAIN ] [102/3493] AHCO kept (0.4s) | 102 kept, 0 rejected | 137.5/min | ETA: 24.7m [2026-01-27T12:00:50.545805] [DEBUG] [REMOTE ] AHH: Retrieved 3199 rows, trimmed to 300. [2026-01-27T12:00:50.546046] [DEBUG] [REMOTE ] AHH: PASS: History has at least 300 days. [2026-01-27T12:00:50.546429] [DEBUG] [REMOTE ] AHH: PASS: Price check passed. Min price $5.91. [2026-01-27T12:00:50.546642] [DEBUG] [REMOTE ] AHH: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:50.546885] [DEBUG] [REMOTE ] AHH: PASS: Integrity check passed. [2026-01-27T12:00:50.546936] [DEBUG] [REMOTE ] AHH: Symbol is viable for forecasting. [2026-01-27T12:00:50.547005] [INFO ] [MAIN ] [103/3493] AHH kept (0.5s) | 103 kept, 0 rejected | 137.4/min | ETA: 24.7m [2026-01-27T12:00:50.858704] [DEBUG] [REMOTE ] AI: Retrieved 1287 rows, trimmed to 300. [2026-01-27T12:00:50.858929] [DEBUG] [REMOTE ] AI: PASS: History has at least 300 days. [2026-01-27T12:00:50.859231] [DEBUG] [REMOTE ] AI: PASS: Price check passed. Min price $12.49. [2026-01-27T12:00:50.859597] [DEBUG] [REMOTE ] AI: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:50.859733] [DEBUG] [REMOTE ] AI: PASS: Integrity check passed. [2026-01-27T12:00:50.859781] [DEBUG] [REMOTE ] AI: Symbol is viable for forecasting. [2026-01-27T12:00:50.859850] [INFO ] [MAIN ] [104/3493] AI kept (0.3s) | 104 kept, 0 rejected | 137.7/min | ETA: 24.6m [2026-01-27T12:00:51.412746] [DEBUG] [REMOTE ] AIA: Retrieved 4573 rows, trimmed to 300. [2026-01-27T12:00:51.412882] [DEBUG] [REMOTE ] AIA: PASS: History has at least 300 days. [2026-01-27T12:00:51.413115] [DEBUG] [REMOTE ] AIA: PASS: Price check passed. Min price $91.01. [2026-01-27T12:00:51.413260] [DEBUG] [REMOTE ] AIA: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:51.413379] [DEBUG] [REMOTE ] AIA: PASS: Integrity check passed. [2026-01-27T12:00:51.413421] [DEBUG] [REMOTE ] AIA: Symbol is viable for forecasting. [2026-01-27T12:00:51.413473] [INFO ] [MAIN ] [105/3493] AIA kept (0.6s) | 105 kept, 0 rejected | 137.4/min | ETA: 24.7m [2026-01-27T12:00:51.904377] [DEBUG] [REMOTE ] AIG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:51.904550] [DEBUG] [REMOTE ] AIG: PASS: History has at least 300 days. [2026-01-27T12:00:51.904844] [DEBUG] [REMOTE ] AIG: PASS: Price check passed. Min price $71.89. [2026-01-27T12:00:51.905006] [DEBUG] [REMOTE ] AIG: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:51.905152] [DEBUG] [REMOTE ] AIG: PASS: Integrity check passed. [2026-01-27T12:00:51.905197] [DEBUG] [REMOTE ] AIG: Symbol is viable for forecasting. [2026-01-27T12:00:51.905254] [INFO ] [MAIN ] [106/3493] AIG kept (0.5s) | 106 kept, 0 rejected | 137.2/min | ETA: 24.7m [2026-01-27T12:00:52.272058] [DEBUG] [REMOTE ] AIMD: Retrieved 2933 rows, trimmed to 300. [2026-01-27T12:00:52.272215] [DEBUG] [REMOTE ] AIMD: PASS: History has at least 300 days. [2026-01-27T12:00:52.272475] [DEBUG] [REMOTE ] AIMD: PASS: Price check passed. Min price $1.64. [2026-01-27T12:00:52.272660] [DEBUG] [REMOTE ] AIMD: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:52.272800] [DEBUG] [REMOTE ] AIMD: PASS: Integrity check passed. [2026-01-27T12:00:52.272845] [DEBUG] [REMOTE ] AIMD: Symbol is viable for forecasting. [2026-01-27T12:00:52.272904] [INFO ] [MAIN ] [107/3493] AIMD kept (0.4s) | 107 kept, 0 rejected | 137.4/min | ETA: 24.6m [2026-01-27T12:00:52.606313] [DEBUG] [REMOTE ] AIO: Retrieved 1568 rows, trimmed to 300. [2026-01-27T12:00:52.606454] [DEBUG] [REMOTE ] AIO: PASS: History has at least 300 days. [2026-01-27T12:00:52.606698] [DEBUG] [REMOTE ] AIO: PASS: Price check passed. Min price $20.38. [2026-01-27T12:00:52.606850] [DEBUG] [REMOTE ] AIO: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:52.606968] [DEBUG] [REMOTE ] AIO: PASS: Integrity check passed. [2026-01-27T12:00:52.607011] [DEBUG] [REMOTE ] AIO: Symbol is viable for forecasting. [2026-01-27T12:00:52.607062] [INFO ] [MAIN ] [108/3493] AIO kept (0.3s) | 108 kept, 0 rejected | 137.7/min | ETA: 24.6m [2026-01-27T12:00:52.934131] [DEBUG] [REMOTE ] AIP: Retrieved 1065 rows, trimmed to 300. [2026-01-27T12:00:52.934274] [DEBUG] [REMOTE ] AIP: PASS: History has at least 300 days. [2026-01-27T12:00:52.934525] [DEBUG] [REMOTE ] AIP: PASS: Price check passed. Min price $12.32. [2026-01-27T12:00:52.934697] [DEBUG] [REMOTE ] AIP: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:52.934814] [DEBUG] [REMOTE ] AIP: PASS: Integrity check passed. [2026-01-27T12:00:52.934855] [DEBUG] [REMOTE ] AIP: Symbol is viable for forecasting. [2026-01-27T12:00:52.934905] [INFO ] [MAIN ] [109/3493] AIP kept (0.3s) | 109 kept, 0 rejected | 138.0/min | ETA: 24.5m [2026-01-27T12:00:53.305830] [DEBUG] [REMOTE ] AIPI: Retrieved 412 rows, trimmed to 300. [2026-01-27T12:00:53.305985] [DEBUG] [REMOTE ] AIPI: PASS: History has at least 300 days. [2026-01-27T12:00:53.306236] [DEBUG] [REMOTE ] AIPI: PASS: Price check passed. Min price $37.95. [2026-01-27T12:00:53.306405] [DEBUG] [REMOTE ] AIPI: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:53.306538] [DEBUG] [REMOTE ] AIPI: PASS: Integrity check passed. [2026-01-27T12:00:53.306605] [DEBUG] [REMOTE ] AIPI: Symbol is viable for forecasting. [2026-01-27T12:00:53.306669] [INFO ] [MAIN ] [110/3493] AIPI kept (0.4s) | 110 kept, 0 rejected | 138.2/min | ETA: 24.5m [2026-01-27T12:00:53.782819] [DEBUG] [REMOTE ] AIQ: Retrieved 1934 rows, trimmed to 300. [2026-01-27T12:00:53.782956] [DEBUG] [REMOTE ] AIQ: PASS: History has at least 300 days. [2026-01-27T12:00:53.783174] [DEBUG] [REMOTE ] AIQ: PASS: Price check passed. Min price $47.29. [2026-01-27T12:00:53.783319] [DEBUG] [REMOTE ] AIQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:53.783438] [DEBUG] [REMOTE ] AIQ: PASS: Integrity check passed. [2026-01-27T12:00:53.783481] [DEBUG] [REMOTE ] AIQ: Symbol is viable for forecasting. [2026-01-27T12:00:53.783532] [INFO ] [MAIN ] [111/3493] AIQ kept (0.5s) | 111 kept, 0 rejected | 138.1/min | ETA: 24.5m [2026-01-27T12:00:54.254272] [DEBUG] [REMOTE ] AIRG: Retrieved 2376 rows, trimmed to 300. [2026-01-27T12:00:54.254422] [DEBUG] [REMOTE ] AIRG: PASS: History has at least 300 days. [2026-01-27T12:00:54.254693] [DEBUG] [REMOTE ] AIRG: PASS: Price check passed. Min price $3.07. [2026-01-27T12:00:54.254844] [DEBUG] [REMOTE ] AIRG: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:54.254963] [DEBUG] [REMOTE ] AIRG: PASS: Integrity check passed. [2026-01-27T12:00:54.255006] [DEBUG] [REMOTE ] AIRG: Symbol is viable for forecasting. [2026-01-27T12:00:54.255058] [INFO ] [MAIN ] [112/3493] AIRG kept (0.5s) | 112 kept, 0 rejected | 138.0/min | ETA: 24.5m [2026-01-27T12:00:54.404048] [DEBUG] [REMOTE ] AIRJ: Retrieved 467 rows, trimmed to 300. [2026-01-27T12:00:54.404181] [DEBUG] [REMOTE ] AIRJ: PASS: History has at least 300 days. [2026-01-27T12:00:54.404393] [DEBUG] [REMOTE ] AIRJ: PASS: Price check passed. Min price $2.78. [2026-01-27T12:00:54.404538] [DEBUG] [REMOTE ] AIRJ: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:54.404683] [DEBUG] [REMOTE ] AIRJ: PASS: Integrity check passed. [2026-01-27T12:00:54.404728] [DEBUG] [REMOTE ] AIRJ: Symbol is viable for forecasting. [2026-01-27T12:00:54.404777] [INFO ] [MAIN ] [113/3493] AIRJ kept (0.1s) | 113 kept, 0 rejected | 138.8/min | ETA: 24.4m [2026-01-27T12:00:54.957651] [DEBUG] [REMOTE ] AIRS: Retrieved 1063 rows, trimmed to 300. [2026-01-27T12:00:54.957815] [DEBUG] [REMOTE ] AIRS: PASS: History has at least 300 days. [2026-01-27T12:00:54.958073] [DEBUG] [REMOTE ] AIRS: PASS: Price check passed. Min price $1.85. [2026-01-27T12:00:54.958248] [DEBUG] [REMOTE ] AIRS: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:54.958391] [DEBUG] [REMOTE ] AIRS: PASS: Integrity check passed. [2026-01-27T12:00:54.958442] [DEBUG] [REMOTE ] AIRS: Symbol is viable for forecasting. [2026-01-27T12:00:54.958507] [INFO ] [MAIN ] [114/3493] AIRS kept (0.6s) | 114 kept, 0 rejected | 138.5/min | ETA: 24.4m [2026-01-27T12:00:55.351299] [DEBUG] [REMOTE ] AISP: Retrieved 1184 rows, trimmed to 300. [2026-01-27T12:00:55.351455] [DEBUG] [REMOTE ] AISP: PASS: History has at least 300 days. [2026-01-27T12:00:55.351734] [DEBUG] [REMOTE ] AISP: PASS: Price check passed. Min price $2.76. [2026-01-27T12:00:55.351909] [DEBUG] [REMOTE ] AISP: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:55.352043] [DEBUG] [REMOTE ] AISP: PASS: Integrity check passed. [2026-01-27T12:00:55.352090] [DEBUG] [REMOTE ] AISP: Symbol is viable for forecasting. [2026-01-27T12:00:55.352151] [INFO ] [MAIN ] [115/3493] AISP kept (0.4s) | 115 kept, 0 rejected | 138.6/min | ETA: 24.4m [2026-01-27T12:00:55.743153] [DEBUG] [REMOTE ] AIZN: Retrieved 1296 rows, trimmed to 300. [2026-01-27T12:00:55.743312] [DEBUG] [REMOTE ] AIZN: PASS: History has at least 300 days. [2026-01-27T12:00:55.743599] [DEBUG] [REMOTE ] AIZN: PASS: Price check passed. Min price $19.26. [2026-01-27T12:00:55.743793] [DEBUG] [REMOTE ] AIZN: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:55.743954] [DEBUG] [REMOTE ] AIZN: PASS: Integrity check passed. [2026-01-27T12:00:55.744016] [DEBUG] [REMOTE ] AIZN: Symbol is viable for forecasting. [2026-01-27T12:00:55.744082] [INFO ] [MAIN ] [116/3493] AIZN kept (0.4s) | 116 kept, 0 rejected | 138.7/min | ETA: 24.4m [2026-01-27T12:00:56.409617] [DEBUG] [REMOTE ] AJG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:56.409868] [DEBUG] [REMOTE ] AJG: PASS: History has at least 300 days. [2026-01-27T12:00:56.410246] [DEBUG] [REMOTE ] AJG: PASS: Price check passed. Min price $237.85. [2026-01-27T12:00:56.410397] [DEBUG] [REMOTE ] AJG: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:56.410550] [DEBUG] [REMOTE ] AJG: PASS: Integrity check passed. [2026-01-27T12:00:56.410615] [DEBUG] [REMOTE ] AJG: Symbol is viable for forecasting. [2026-01-27T12:00:56.410703] [INFO ] [MAIN ] [117/3493] AJG kept (0.7s) | 117 kept, 0 rejected | 138.0/min | ETA: 24.5m [2026-01-27T12:00:56.884438] [DEBUG] [REMOTE ] AKAM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:56.884695] [DEBUG] [REMOTE ] AKAM: PASS: History has at least 300 days. [2026-01-27T12:00:56.885011] [DEBUG] [REMOTE ] AKAM: PASS: Price check passed. Min price $71.97. [2026-01-27T12:00:56.885157] [DEBUG] [REMOTE ] AKAM: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:56.885304] [DEBUG] [REMOTE ] AKAM: PASS: Integrity check passed. [2026-01-27T12:00:56.885347] [DEBUG] [REMOTE ] AKAM: Symbol is viable for forecasting. [2026-01-27T12:00:56.885403] [INFO ] [MAIN ] [118/3493] AKAM kept (0.5s) | 118 kept, 0 rejected | 137.9/min | ETA: 24.5m [2026-01-27T12:00:57.264389] [DEBUG] [REMOTE ] AKBA: Retrieved 2981 rows, trimmed to 300. [2026-01-27T12:00:57.264549] [DEBUG] [REMOTE ] AKBA: PASS: History has at least 300 days. [2026-01-27T12:00:57.264889] [DEBUG] [REMOTE ] AKBA: PASS: Price check passed. Min price $1.34. [2026-01-27T12:00:57.265044] [DEBUG] [REMOTE ] AKBA: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:57.265226] [DEBUG] [REMOTE ] AKBA: PASS: Integrity check passed. [2026-01-27T12:00:57.265279] [DEBUG] [REMOTE ] AKBA: Symbol is viable for forecasting. [2026-01-27T12:00:57.265341] [INFO ] [MAIN ] [119/3493] AKBA kept (0.4s) | 119 kept, 0 rejected | 138.1/min | ETA: 24.4m [2026-01-27T12:00:57.644930] [DEBUG] [REMOTE ] AL: Retrieved 3714 rows, trimmed to 300. [2026-01-27T12:00:57.645074] [DEBUG] [REMOTE ] AL: PASS: History has at least 300 days. [2026-01-27T12:00:57.645340] [DEBUG] [REMOTE ] AL: PASS: Price check passed. Min price $63.42. [2026-01-27T12:00:57.645486] [DEBUG] [REMOTE ] AL: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:57.645639] [DEBUG] [REMOTE ] AL: PASS: Integrity check passed. [2026-01-27T12:00:57.645686] [DEBUG] [REMOTE ] AL: Symbol is viable for forecasting. [2026-01-27T12:00:57.645739] [INFO ] [MAIN ] [120/3493] AL kept (0.4s) | 120 kept, 0 rejected | 138.2/min | ETA: 24.4m [2026-01-27T12:00:57.868260] [DEBUG] [REMOTE ] ALAB: Retrieved 464 rows, trimmed to 300. [2026-01-27T12:00:57.868406] [DEBUG] [REMOTE ] ALAB: PASS: History has at least 300 days. [2026-01-27T12:00:57.869428] [DEBUG] [REMOTE ] ALAB: PASS: Price check passed. Min price $139.29. [2026-01-27T12:00:57.869719] [DEBUG] [REMOTE ] ALAB: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:57.869914] [DEBUG] [REMOTE ] ALAB: PASS: Integrity check passed. [2026-01-27T12:00:57.869958] [DEBUG] [REMOTE ] ALAB: Symbol is viable for forecasting. [2026-01-27T12:00:57.870027] [INFO ] [MAIN ] [121/3493] ALAB kept (0.2s) | 121 kept, 0 rejected | 138.8/min | ETA: 24.3m [2026-01-27T12:00:58.443941] [DEBUG] [REMOTE ] ALB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:58.444188] [DEBUG] [REMOTE ] ALB: PASS: History has at least 300 days. [2026-01-27T12:00:58.444743] [DEBUG] [REMOTE ] ALB: PASS: Price check passed. Min price $88.18. [2026-01-27T12:00:58.444953] [DEBUG] [REMOTE ] ALB: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:58.445158] [DEBUG] [REMOTE ] ALB: PASS: Integrity check passed. [2026-01-27T12:00:58.445217] [DEBUG] [REMOTE ] ALB: Symbol is viable for forecasting. [2026-01-27T12:00:58.445297] [INFO ] [MAIN ] [122/3493] ALB kept (0.6s) | 122 kept, 0 rejected | 138.4/min | ETA: 24.4m [2026-01-27T12:00:58.805904] [DEBUG] [REMOTE ] ALC: Retrieved 1709 rows, trimmed to 300. [2026-01-27T12:00:58.806065] [DEBUG] [REMOTE ] ALC: PASS: History has at least 300 days. [2026-01-27T12:00:58.806319] [DEBUG] [REMOTE ] ALC: PASS: Price check passed. Min price $73.60. [2026-01-27T12:00:58.806466] [DEBUG] [REMOTE ] ALC: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:58.806612] [DEBUG] [REMOTE ] ALC: PASS: Integrity check passed. [2026-01-27T12:00:58.806656] [DEBUG] [REMOTE ] ALC: Symbol is viable for forecasting. [2026-01-27T12:00:58.806705] [INFO ] [MAIN ] [123/3493] ALC kept (0.4s) | 123 kept, 0 rejected | 138.6/min | ETA: 24.3m [2026-01-27T12:00:59.613277] [DEBUG] [REMOTE ] ALCO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:00:59.613673] [DEBUG] [REMOTE ] ALCO: PASS: History has at least 300 days. [2026-01-27T12:00:59.613905] [DEBUG] [REMOTE ] ALCO: PASS: Price check passed. Min price $31.31. [2026-01-27T12:00:59.614047] [DEBUG] [REMOTE ] ALCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:59.614164] [DEBUG] [REMOTE ] ALCO: PASS: Integrity check passed. [2026-01-27T12:00:59.614205] [DEBUG] [REMOTE ] ALCO: Symbol is viable for forecasting. [2026-01-27T12:00:59.614254] [INFO ] [MAIN ] [124/3493] ALCO kept (0.8s) | 124 kept, 0 rejected | 137.6/min | ETA: 24.5m [2026-01-27T12:00:59.947043] [DEBUG] [REMOTE ] ALDX: Retrieved 2951 rows, trimmed to 300. [2026-01-27T12:00:59.947179] [DEBUG] [REMOTE ] ALDX: PASS: History has at least 300 days. [2026-01-27T12:00:59.947417] [DEBUG] [REMOTE ] ALDX: PASS: Price check passed. Min price $3.99. [2026-01-27T12:00:59.947608] [DEBUG] [REMOTE ] ALDX: PASS: Continuity check passed with 300 days. [2026-01-27T12:00:59.947729] [DEBUG] [REMOTE ] ALDX: PASS: Integrity check passed. [2026-01-27T12:00:59.947774] [DEBUG] [REMOTE ] ALDX: Symbol is viable for forecasting. [2026-01-27T12:00:59.947825] [INFO ] [MAIN ] [125/3493] ALDX kept (0.3s) | 125 kept, 0 rejected | 137.9/min | ETA: 24.4m [2026-01-27T12:01:00.346699] [DEBUG] [REMOTE ] ALEX: Retrieved 3423 rows, trimmed to 300. [2026-01-27T12:01:00.346829] [DEBUG] [REMOTE ] ALEX: PASS: History has at least 300 days. [2026-01-27T12:01:00.347043] [DEBUG] [REMOTE ] ALEX: PASS: Price check passed. Min price $14.89. [2026-01-27T12:01:00.347182] [DEBUG] [REMOTE ] ALEX: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:00.347293] [DEBUG] [REMOTE ] ALEX: PASS: Integrity check passed. [2026-01-27T12:01:00.347333] [DEBUG] [REMOTE ] ALEX: Symbol is viable for forecasting. [2026-01-27T12:01:00.347382] [INFO ] [MAIN ] [126/3493] ALEX kept (0.4s) | 126 kept, 0 rejected | 138.0/min | ETA: 24.4m [2026-01-27T12:01:00.904631] [DEBUG] [REMOTE ] ALG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:00.904776] [DEBUG] [REMOTE ] ALG: PASS: History has at least 300 days. [2026-01-27T12:01:00.905084] [DEBUG] [REMOTE ] ALG: PASS: Price check passed. Min price $157.52. [2026-01-27T12:01:00.905246] [DEBUG] [REMOTE ] ALG: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:00.905394] [DEBUG] [REMOTE ] ALG: PASS: Integrity check passed. [2026-01-27T12:01:00.905440] [DEBUG] [REMOTE ] ALG: Symbol is viable for forecasting. [2026-01-27T12:01:00.905499] [INFO ] [MAIN ] [127/3493] ALG kept (0.6s) | 127 kept, 0 rejected | 137.7/min | ETA: 24.4m [2026-01-27T12:01:01.153979] [DEBUG] [REMOTE ] ALGM: Retrieved 1315 rows, trimmed to 300. [2026-01-27T12:01:01.154110] [DEBUG] [REMOTE ] ALGM: PASS: History has at least 300 days. [2026-01-27T12:01:01.154325] [DEBUG] [REMOTE ] ALGM: PASS: Price check passed. Min price $22.80. [2026-01-27T12:01:01.154463] [DEBUG] [REMOTE ] ALGM: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:01.154597] [DEBUG] [REMOTE ] ALGM: PASS: Integrity check passed. [2026-01-27T12:01:01.154641] [DEBUG] [REMOTE ] ALGM: Symbol is viable for forecasting. [2026-01-27T12:01:01.154691] [INFO ] [MAIN ] [128/3493] ALGM kept (0.2s) | 128 kept, 0 rejected | 138.1/min | ETA: 24.4m [2026-01-27T12:01:01.788283] [DEBUG] [REMOTE ] ALGN: Retrieved 6284 rows, trimmed to 300. [2026-01-27T12:01:01.788682] [DEBUG] [REMOTE ] ALGN: PASS: History has at least 300 days. [2026-01-27T12:01:01.789033] [DEBUG] [REMOTE ] ALGN: PASS: Price check passed. Min price $131.91. [2026-01-27T12:01:01.789208] [DEBUG] [REMOTE ] ALGN: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:01.789368] [DEBUG] [REMOTE ] ALGN: PASS: Integrity check passed. [2026-01-27T12:01:01.789416] [DEBUG] [REMOTE ] ALGN: Symbol is viable for forecasting. [2026-01-27T12:01:01.789481] [INFO ] [MAIN ] [129/3493] ALGN kept (0.6s) | 129 kept, 0 rejected | 137.6/min | ETA: 24.4m [2026-01-27T12:01:02.000337] [DEBUG] [REMOTE ] ALGS: Retrieved 1324 rows, trimmed to 300. [2026-01-27T12:01:02.000501] [DEBUG] [REMOTE ] ALGS: PASS: History has at least 300 days. [2026-01-27T12:01:02.000759] [DEBUG] [REMOTE ] ALGS: PASS: Price check passed. Min price $6.07. [2026-01-27T12:01:02.000904] [DEBUG] [REMOTE ] ALGS: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:02.001020] [DEBUG] [REMOTE ] ALGS: PASS: Integrity check passed. [2026-01-27T12:01:02.001060] [DEBUG] [REMOTE ] ALGS: Symbol is viable for forecasting. [2026-01-27T12:01:02.001111] [INFO ] [MAIN ] [130/3493] ALGS kept (0.2s) | 130 kept, 0 rejected | 138.2/min | ETA: 24.3m [2026-01-27T12:01:02.450551] [DEBUG] [REMOTE ] ALHC: Retrieved 1214 rows, trimmed to 300. [2026-01-27T12:01:02.450725] [DEBUG] [REMOTE ] ALHC: PASS: History has at least 300 days. [2026-01-27T12:01:02.450983] [DEBUG] [REMOTE ] ALHC: PASS: Price check passed. Min price $16.04. [2026-01-27T12:01:02.451133] [DEBUG] [REMOTE ] ALHC: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:02.451264] [DEBUG] [REMOTE ] ALHC: PASS: Integrity check passed. [2026-01-27T12:01:02.451328] [DEBUG] [REMOTE ] ALHC: Symbol is viable for forecasting. [2026-01-27T12:01:02.451391] [INFO ] [MAIN ] [131/3493] ALHC kept (0.5s) | 131 kept, 0 rejected | 138.1/min | ETA: 24.3m [2026-01-27T12:01:03.099119] [DEBUG] [REMOTE ] ALK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:03.099274] [DEBUG] [REMOTE ] ALK: PASS: History has at least 300 days. [2026-01-27T12:01:03.099546] [DEBUG] [REMOTE ] ALK: PASS: Price check passed. Min price $37.82. [2026-01-27T12:01:03.099715] [DEBUG] [REMOTE ] ALK: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:03.099846] [DEBUG] [REMOTE ] ALK: PASS: Integrity check passed. [2026-01-27T12:01:03.099889] [DEBUG] [REMOTE ] ALK: Symbol is viable for forecasting. [2026-01-27T12:01:03.099941] [INFO ] [MAIN ] [132/3493] ALK kept (0.6s) | 132 kept, 0 rejected | 137.6/min | ETA: 24.4m [2026-01-27T12:01:03.554199] [DEBUG] [REMOTE ] ALKS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:03.554352] [DEBUG] [REMOTE ] ALKS: PASS: History has at least 300 days. [2026-01-27T12:01:03.554643] [DEBUG] [REMOTE ] ALKS: PASS: Price check passed. Min price $27.81. [2026-01-27T12:01:03.554797] [DEBUG] [REMOTE ] ALKS: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:03.554934] [DEBUG] [REMOTE ] ALKS: PASS: Integrity check passed. [2026-01-27T12:01:03.554977] [DEBUG] [REMOTE ] ALKS: Symbol is viable for forecasting. [2026-01-27T12:01:03.555029] [INFO ] [MAIN ] [133/3493] ALKS kept (0.5s) | 133 kept, 0 rejected | 137.6/min | ETA: 24.4m [2026-01-27T12:01:04.023630] [DEBUG] [REMOTE ] ALL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:04.023852] [DEBUG] [REMOTE ] ALL: PASS: History has at least 300 days. [2026-01-27T12:01:04.024230] [DEBUG] [REMOTE ] ALL: PASS: Price check passed. Min price $189.10. [2026-01-27T12:01:04.024418] [DEBUG] [REMOTE ] ALL: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:04.024628] [DEBUG] [REMOTE ] ALL: PASS: Integrity check passed. [2026-01-27T12:01:04.024690] [DEBUG] [REMOTE ] ALL: Symbol is viable for forecasting. [2026-01-27T12:01:04.024761] [INFO ] [MAIN ] [134/3493] ALL kept (0.5s) | 134 kept, 0 rejected | 137.5/min | ETA: 24.4m [2026-01-27T12:01:04.369383] [DEBUG] [REMOTE ] ALLE: Retrieved 3064 rows, trimmed to 300. [2026-01-27T12:01:04.369566] [DEBUG] [REMOTE ] ALLE: PASS: History has at least 300 days. [2026-01-27T12:01:04.369938] [DEBUG] [REMOTE ] ALLE: PASS: Price check passed. Min price $156.99. [2026-01-27T12:01:04.370127] [DEBUG] [REMOTE ] ALLE: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:04.370310] [DEBUG] [REMOTE ] ALLE: PASS: Integrity check passed. [2026-01-27T12:01:04.370372] [DEBUG] [REMOTE ] ALLE: Symbol is viable for forecasting. [2026-01-27T12:01:04.370453] [INFO ] [MAIN ] [135/3493] ALLE kept (0.3s) | 135 kept, 0 rejected | 137.7/min | ETA: 24.4m [2026-01-27T12:01:04.717162] [DEBUG] [REMOTE ] ALLO: Retrieved 1831 rows, trimmed to 300. [2026-01-27T12:01:04.717326] [DEBUG] [REMOTE ] ALLO: PASS: History has at least 300 days. [2026-01-27T12:01:04.717648] [DEBUG] [REMOTE ] ALLO: PASS: Price check passed. Min price $1.05. [2026-01-27T12:01:04.717835] [DEBUG] [REMOTE ] ALLO: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:04.717987] [DEBUG] [REMOTE ] ALLO: PASS: Integrity check passed. [2026-01-27T12:01:04.718044] [DEBUG] [REMOTE ] ALLO: Symbol is viable for forecasting. [2026-01-27T12:01:04.718108] [INFO ] [MAIN ] [136/3493] ALLO kept (0.3s) | 136 kept, 0 rejected | 137.9/min | ETA: 24.3m [2026-01-27T12:01:05.171798] [DEBUG] [REMOTE ] ALLY: Retrieved 2966 rows, trimmed to 300. [2026-01-27T12:01:05.171928] [DEBUG] [REMOTE ] ALLY: PASS: History has at least 300 days. [2026-01-27T12:01:05.172135] [DEBUG] [REMOTE ] ALLY: PASS: Price check passed. Min price $37.57. [2026-01-27T12:01:05.172273] [DEBUG] [REMOTE ] ALLY: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:05.172389] [DEBUG] [REMOTE ] ALLY: PASS: Integrity check passed. [2026-01-27T12:01:05.172429] [DEBUG] [REMOTE ] ALLY: Symbol is viable for forecasting. [2026-01-27T12:01:05.172478] [INFO ] [MAIN ] [137/3493] ALLY kept (0.5s) | 137 kept, 0 rejected | 137.9/min | ETA: 24.3m [2026-01-27T12:01:05.422587] [DEBUG] [REMOTE ] ALMS: Retrieved 395 rows, trimmed to 300. [2026-01-27T12:01:05.422727] [DEBUG] [REMOTE ] ALMS: PASS: History has at least 300 days. [2026-01-27T12:01:05.422939] [DEBUG] [REMOTE ] ALMS: PASS: Price check passed. Min price $4.55. [2026-01-27T12:01:05.423082] [DEBUG] [REMOTE ] ALMS: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:05.423196] [DEBUG] [REMOTE ] ALMS: PASS: Integrity check passed. [2026-01-27T12:01:05.423236] [DEBUG] [REMOTE ] ALMS: Symbol is viable for forecasting. [2026-01-27T12:01:05.423285] [INFO ] [MAIN ] [138/3493] ALMS kept (0.3s) | 138 kept, 0 rejected | 138.3/min | ETA: 24.3m [2026-01-27T12:01:06.069232] [DEBUG] [REMOTE ] ALNY: Retrieved 5448 rows, trimmed to 300. [2026-01-27T12:01:06.069387] [DEBUG] [REMOTE ] ALNY: PASS: History has at least 300 days. [2026-01-27T12:01:06.069669] [DEBUG] [REMOTE ] ALNY: PASS: Price check passed. Min price $355.53. [2026-01-27T12:01:06.069817] [DEBUG] [REMOTE ] ALNY: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:06.069952] [DEBUG] [REMOTE ] ALNY: PASS: Integrity check passed. [2026-01-27T12:01:06.069994] [DEBUG] [REMOTE ] ALNY: Symbol is viable for forecasting. [2026-01-27T12:01:06.070043] [INFO ] [MAIN ] [139/3493] ALNY kept (0.6s) | 139 kept, 0 rejected | 137.8/min | ETA: 24.3m [2026-01-27T12:01:06.450558] [DEBUG] [REMOTE ] ALRM: Retrieved 2661 rows, trimmed to 300. [2026-01-27T12:01:06.450833] [DEBUG] [REMOTE ] ALRM: PASS: History has at least 300 days. [2026-01-27T12:01:06.451142] [DEBUG] [REMOTE ] ALRM: PASS: Price check passed. Min price $47.13. [2026-01-27T12:01:06.451298] [DEBUG] [REMOTE ] ALRM: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:06.451444] [DEBUG] [REMOTE ] ALRM: PASS: Integrity check passed. [2026-01-27T12:01:06.451487] [DEBUG] [REMOTE ] ALRM: Symbol is viable for forecasting. [2026-01-27T12:01:06.451547] [INFO ] [MAIN ] [140/3493] ALRM kept (0.4s) | 140 kept, 0 rejected | 137.9/min | ETA: 24.3m [2026-01-27T12:01:06.912657] [DEBUG] [REMOTE ] ALRS: Retrieved 6295 rows, trimmed to 300. [2026-01-27T12:01:06.912800] [DEBUG] [REMOTE ] ALRS: PASS: History has at least 300 days. [2026-01-27T12:01:06.913031] [DEBUG] [REMOTE ] ALRS: PASS: Price check passed. Min price $20.73. [2026-01-27T12:01:06.913174] [DEBUG] [REMOTE ] ALRS: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:06.913294] [DEBUG] [REMOTE ] ALRS: PASS: Integrity check passed. [2026-01-27T12:01:06.913338] [DEBUG] [REMOTE ] ALRS: Symbol is viable for forecasting. [2026-01-27T12:01:06.913390] [INFO ] [MAIN ] [141/3493] ALRS kept (0.5s) | 141 kept, 0 rejected | 137.9/min | ETA: 24.3m [2026-01-27T12:01:07.270301] [DEBUG] [REMOTE ] ALSN: Retrieved 3486 rows, trimmed to 300. [2026-01-27T12:01:07.270431] [DEBUG] [REMOTE ] ALSN: PASS: History has at least 300 days. [2026-01-27T12:01:07.270730] [DEBUG] [REMOTE ] ALSN: PASS: Price check passed. Min price $79.02. [2026-01-27T12:01:07.270917] [DEBUG] [REMOTE ] ALSN: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:07.271066] [DEBUG] [REMOTE ] ALSN: PASS: Integrity check passed. [2026-01-27T12:01:07.271122] [DEBUG] [REMOTE ] ALSN: Symbol is viable for forecasting. [2026-01-27T12:01:07.271194] [INFO ] [MAIN ] [142/3493] ALSN kept (0.4s) | 142 kept, 0 rejected | 138.1/min | ETA: 24.3m [2026-01-27T12:01:07.578743] [DEBUG] [REMOTE ] ALTG: Retrieved 1698 rows, trimmed to 300. [2026-01-27T12:01:07.578876] [DEBUG] [REMOTE ] ALTG: PASS: History has at least 300 days. [2026-01-27T12:01:07.579088] [DEBUG] [REMOTE ] ALTG: PASS: Price check passed. Min price $4.19. [2026-01-27T12:01:07.579229] [DEBUG] [REMOTE ] ALTG: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:07.579345] [DEBUG] [REMOTE ] ALTG: PASS: Integrity check passed. [2026-01-27T12:01:07.579387] [DEBUG] [REMOTE ] ALTG: Symbol is viable for forecasting. [2026-01-27T12:01:07.579437] [INFO ] [MAIN ] [143/3493] ALTG kept (0.3s) | 143 kept, 0 rejected | 138.3/min | ETA: 24.2m [2026-01-27T12:01:07.915703] [DEBUG] [REMOTE ] ALTI: Retrieved 768 rows, trimmed to 300. [2026-01-27T12:01:07.915842] [DEBUG] [REMOTE ] ALTI: PASS: History has at least 300 days. [2026-01-27T12:01:07.916053] [DEBUG] [REMOTE ] ALTI: PASS: Price check passed. Min price $3.82. [2026-01-27T12:01:07.916195] [DEBUG] [REMOTE ] ALTI: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:07.916308] [DEBUG] [REMOTE ] ALTI: PASS: Integrity check passed. [2026-01-27T12:01:07.916350] [DEBUG] [REMOTE ] ALTI: Symbol is viable for forecasting. [2026-01-27T12:01:07.916399] [INFO ] [MAIN ] [144/3493] ALTI kept (0.3s) | 144 kept, 0 rejected | 138.6/min | ETA: 24.2m [2026-01-27T12:01:08.574768] [DEBUG] [REMOTE ] ALTS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:08.574944] [DEBUG] [REMOTE ] ALTS: PASS: History has at least 300 days. [2026-01-27T12:01:08.575235] [DEBUG] [REMOTE ] ALTS: PASS: Price check passed. Min price $1.10. [2026-01-27T12:01:08.575390] [DEBUG] [REMOTE ] ALTS: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:08.575558] [DEBUG] [REMOTE ] ALTS: PASS: Integrity check passed. [2026-01-27T12:01:08.575640] [DEBUG] [REMOTE ] ALTS: Symbol is viable for forecasting. [2026-01-27T12:01:08.575698] [INFO ] [MAIN ] [145/3493] ALTS kept (0.7s) | 145 kept, 0 rejected | 138.1/min | ETA: 24.3m [2026-01-27T12:01:08.958224] [DEBUG] [REMOTE ] ALTY: Retrieved 2650 rows, trimmed to 300. [2026-01-27T12:01:08.958364] [DEBUG] [REMOTE ] ALTY: PASS: History has at least 300 days. [2026-01-27T12:01:08.958613] [DEBUG] [REMOTE ] ALTY: PASS: Price check passed. Min price $11.63. [2026-01-27T12:01:08.959700] [DEBUG] [REMOTE ] ALTY: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:08.960011] [DEBUG] [REMOTE ] ALTY: PASS: Integrity check passed. [2026-01-27T12:01:08.960057] [DEBUG] [REMOTE ] ALTY: Symbol is viable for forecasting. [2026-01-27T12:01:08.960133] [INFO ] [MAIN ] [146/3493] ALTY kept (0.4s) | 146 kept, 0 rejected | 138.2/min | ETA: 24.2m [2026-01-27T12:01:09.213344] [DEBUG] [REMOTE ] ALVO: Retrieved 905 rows, trimmed to 300. [2026-01-27T12:01:09.213482] [DEBUG] [REMOTE ] ALVO: PASS: History has at least 300 days. [2026-01-27T12:01:09.213722] [DEBUG] [REMOTE ] ALVO: PASS: Price check passed. Min price $4.58. [2026-01-27T12:01:09.213873] [DEBUG] [REMOTE ] ALVO: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:09.213992] [DEBUG] [REMOTE ] ALVO: PASS: Integrity check passed. [2026-01-27T12:01:09.214055] [DEBUG] [REMOTE ] ALVO: Symbol is viable for forecasting. [2026-01-27T12:01:09.214108] [INFO ] [MAIN ] [147/3493] ALVO kept (0.3s) | 147 kept, 0 rejected | 138.6/min | ETA: 24.1m [2026-01-27T12:01:09.856722] [DEBUG] [REMOTE ] ALX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:09.856871] [DEBUG] [REMOTE ] ALX: PASS: History has at least 300 days. [2026-01-27T12:01:09.857139] [DEBUG] [REMOTE ] ALX: PASS: Price check passed. Min price $205.15. [2026-01-27T12:01:09.857301] [DEBUG] [REMOTE ] ALX: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:09.857440] [DEBUG] [REMOTE ] ALX: PASS: Integrity check passed. [2026-01-27T12:01:09.857483] [DEBUG] [REMOTE ] ALX: Symbol is viable for forecasting. [2026-01-27T12:01:09.857558] [INFO ] [MAIN ] [148/3493] ALX kept (0.6s) | 148 kept, 0 rejected | 138.1/min | ETA: 24.2m [2026-01-27T12:01:10.154316] [DEBUG] [REMOTE ] ALXO: Retrieved 1388 rows, trimmed to 300. [2026-01-27T12:01:10.154536] [DEBUG] [REMOTE ] ALXO: PASS: History has at least 300 days. [2026-01-27T12:01:10.155039] [DEBUG] [REMOTE ] ALXO: PASS: Price check passed. Min price $1.08. [2026-01-27T12:01:10.155190] [DEBUG] [REMOTE ] ALXO: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:10.155322] [DEBUG] [REMOTE ] ALXO: PASS: Integrity check passed. [2026-01-27T12:01:10.155365] [DEBUG] [REMOTE ] ALXO: Symbol is viable for forecasting. [2026-01-27T12:01:10.155423] [INFO ] [MAIN ] [149/3493] ALXO kept (0.3s) | 149 kept, 0 rejected | 138.4/min | ETA: 24.2m [2026-01-27T12:01:10.547068] [DEBUG] [REMOTE ] ALZN: Retrieved 1159 rows, trimmed to 300. [2026-01-27T12:01:10.547200] [DEBUG] [REMOTE ] ALZN: PASS: History has at least 300 days. [2026-01-27T12:01:10.547407] [DEBUG] [REMOTE ] ALZN: PASS: Price check passed. Min price $1.82. [2026-01-27T12:01:10.547597] [DEBUG] [REMOTE ] ALZN: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:10.547721] [DEBUG] [REMOTE ] ALZN: PASS: Integrity check passed. [2026-01-27T12:01:10.547765] [DEBUG] [REMOTE ] ALZN: Symbol is viable for forecasting. [2026-01-27T12:01:10.547816] [INFO ] [MAIN ] [150/3493] ALZN kept (0.4s) | 150 kept, 0 rejected | 138.5/min | ETA: 24.1m [2026-01-27T12:01:11.009626] [DEBUG] [REMOTE ] AM: Retrieved 2821 rows, trimmed to 300. [2026-01-27T12:01:11.009766] [DEBUG] [REMOTE ] AM: PASS: History has at least 300 days. [2026-01-27T12:01:11.010020] [DEBUG] [REMOTE ] AM: PASS: Price check passed. Min price $17.15. [2026-01-27T12:01:11.010175] [DEBUG] [REMOTE ] AM: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:11.010298] [DEBUG] [REMOTE ] AM: PASS: Integrity check passed. [2026-01-27T12:01:11.010340] [DEBUG] [REMOTE ] AM: Symbol is viable for forecasting. [2026-01-27T12:01:11.010390] [INFO ] [MAIN ] [151/3493] AM kept (0.5s) | 151 kept, 0 rejected | 138.4/min | ETA: 24.1m [2026-01-27T12:01:11.345282] [DEBUG] [REMOTE ] AMAL: Retrieved 1877 rows, trimmed to 300. [2026-01-27T12:01:11.345420] [DEBUG] [REMOTE ] AMAL: PASS: History has at least 300 days. [2026-01-27T12:01:11.345663] [DEBUG] [REMOTE ] AMAL: PASS: Price check passed. Min price $26.75. [2026-01-27T12:01:11.345814] [DEBUG] [REMOTE ] AMAL: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:11.345941] [DEBUG] [REMOTE ] AMAL: PASS: Integrity check passed. [2026-01-27T12:01:11.345998] [DEBUG] [REMOTE ] AMAL: Symbol is viable for forecasting. [2026-01-27T12:01:11.346074] [INFO ] [MAIN ] [152/3493] AMAL kept (0.3s) | 152 kept, 0 rejected | 138.6/min | ETA: 24.1m [2026-01-27T12:01:11.866830] [DEBUG] [REMOTE ] AMBA: Retrieved 3341 rows, trimmed to 300. [2026-01-27T12:01:11.866971] [DEBUG] [REMOTE ] AMBA: PASS: History has at least 300 days. [2026-01-27T12:01:11.867262] [DEBUG] [REMOTE ] AMBA: PASS: Price check passed. Min price $64.60. [2026-01-27T12:01:11.867439] [DEBUG] [REMOTE ] AMBA: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:11.867628] [DEBUG] [REMOTE ] AMBA: PASS: Integrity check passed. [2026-01-27T12:01:11.867681] [DEBUG] [REMOTE ] AMBA: Symbol is viable for forecasting. [2026-01-27T12:01:11.867743] [INFO ] [MAIN ] [153/3493] AMBA kept (0.5s) | 153 kept, 0 rejected | 138.4/min | ETA: 24.1m [2026-01-27T12:01:12.104996] [DEBUG] [REMOTE ] AMBP: Retrieved 1123 rows, trimmed to 300. [2026-01-27T12:01:12.105163] [DEBUG] [REMOTE ] AMBP: PASS: History has at least 300 days. [2026-01-27T12:01:12.105438] [DEBUG] [REMOTE ] AMBP: PASS: Price check passed. Min price $3.32. [2026-01-27T12:01:12.105655] [DEBUG] [REMOTE ] AMBP: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:12.105813] [DEBUG] [REMOTE ] AMBP: PASS: Integrity check passed. [2026-01-27T12:01:12.105871] [DEBUG] [REMOTE ] AMBP: Symbol is viable for forecasting. [2026-01-27T12:01:12.105941] [INFO ] [MAIN ] [154/3493] AMBP kept (0.2s) | 154 kept, 0 rejected | 138.8/min | ETA: 24.0m [2026-01-27T12:01:12.638913] [DEBUG] [REMOTE ] AMC: Retrieved 3043 rows, trimmed to 300. [2026-01-27T12:01:12.639047] [DEBUG] [REMOTE ] AMC: PASS: History has at least 300 days. [2026-01-27T12:01:12.639267] [DEBUG] [REMOTE ] AMC: PASS: Price check passed. Min price $1.45. [2026-01-27T12:01:12.639408] [DEBUG] [REMOTE ] AMC: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:12.639523] [DEBUG] [REMOTE ] AMC: PASS: Integrity check passed. [2026-01-27T12:01:12.639565] [DEBUG] [REMOTE ] AMC: Symbol is viable for forecasting. [2026-01-27T12:01:12.639635] [INFO ] [MAIN ] [155/3493] AMC kept (0.5s) | 155 kept, 0 rejected | 138.6/min | ETA: 24.1m [2026-01-27T12:01:13.036666] [DEBUG] [REMOTE ] AMCX: Retrieved 3674 rows, trimmed to 300. [2026-01-27T12:01:13.036823] [DEBUG] [REMOTE ] AMCX: PASS: History has at least 300 days. [2026-01-27T12:01:13.037081] [DEBUG] [REMOTE ] AMCX: PASS: Price check passed. Min price $7.25. [2026-01-27T12:01:13.037225] [DEBUG] [REMOTE ] AMCX: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:13.037351] [DEBUG] [REMOTE ] AMCX: PASS: Integrity check passed. [2026-01-27T12:01:13.037394] [DEBUG] [REMOTE ] AMCX: Symbol is viable for forecasting. [2026-01-27T12:01:13.037445] [INFO ] [MAIN ] [156/3493] AMCX kept (0.4s) | 156 kept, 0 rejected | 138.7/min | ETA: 24.1m [2026-01-27T12:01:13.549831] [DEBUG] [REMOTE ] AMD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:13.549975] [DEBUG] [REMOTE ] AMD: PASS: History has at least 300 days. [2026-01-27T12:01:13.550211] [DEBUG] [REMOTE ] AMD: PASS: Price check passed. Min price $198.11. [2026-01-27T12:01:13.550360] [DEBUG] [REMOTE ] AMD: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:13.550483] [DEBUG] [REMOTE ] AMD: PASS: Integrity check passed. [2026-01-27T12:01:13.550528] [DEBUG] [REMOTE ] AMD: Symbol is viable for forecasting. [2026-01-27T12:01:13.550598] [INFO ] [MAIN ] [157/3493] AMD kept (0.5s) | 157 kept, 0 rejected | 138.5/min | ETA: 24.1m [2026-01-27T12:01:13.741055] [DEBUG] [REMOTE ] AMDL: Retrieved 466 rows, trimmed to 300. [2026-01-27T12:01:13.741266] [DEBUG] [REMOTE ] AMDL: PASS: History has at least 300 days. [2026-01-27T12:01:13.741541] [DEBUG] [REMOTE ] AMDL: PASS: Price check passed. Min price $13.41. [2026-01-27T12:01:13.741721] [DEBUG] [REMOTE ] AMDL: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:13.741860] [DEBUG] [REMOTE ] AMDL: PASS: Integrity check passed. [2026-01-27T12:01:13.741904] [DEBUG] [REMOTE ] AMDL: Symbol is viable for forecasting. [2026-01-27T12:01:13.741960] [INFO ] [MAIN ] [158/3493] AMDL kept (0.2s) | 158 kept, 0 rejected | 139.0/min | ETA: 24.0m [2026-01-27T12:01:14.317621] [DEBUG] [REMOTE ] AME: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:14.317858] [DEBUG] [REMOTE ] AME: PASS: History has at least 300 days. [2026-01-27T12:01:14.318139] [DEBUG] [REMOTE ] AME: PASS: Price check passed. Min price $183.90. [2026-01-27T12:01:14.318281] [DEBUG] [REMOTE ] AME: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:14.318401] [DEBUG] [REMOTE ] AME: PASS: Integrity check passed. [2026-01-27T12:01:14.318441] [DEBUG] [REMOTE ] AME: Symbol is viable for forecasting. [2026-01-27T12:01:14.318490] [INFO ] [MAIN ] [159/3493] AME kept (0.6s) | 159 kept, 0 rejected | 138.7/min | ETA: 24.0m [2026-01-27T12:01:14.864460] [DEBUG] [REMOTE ] AMG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:14.864658] [DEBUG] [REMOTE ] AMG: PASS: History has at least 300 days. [2026-01-27T12:01:14.864976] [DEBUG] [REMOTE ] AMG: PASS: Price check passed. Min price $236.67. [2026-01-27T12:01:14.865125] [DEBUG] [REMOTE ] AMG: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:14.865275] [DEBUG] [REMOTE ] AMG: PASS: Integrity check passed. [2026-01-27T12:01:14.865432] [DEBUG] [REMOTE ] AMG: Symbol is viable for forecasting. [2026-01-27T12:01:14.865498] [INFO ] [MAIN ] [160/3493] AMG kept (0.5s) | 160 kept, 0 rejected | 138.5/min | ETA: 24.1m [2026-01-27T12:01:15.366675] [DEBUG] [REMOTE ] AMGN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:15.366843] [DEBUG] [REMOTE ] AMGN: PASS: History has at least 300 days. [2026-01-27T12:01:15.367150] [DEBUG] [REMOTE ] AMGN: PASS: Price check passed. Min price $289.73. [2026-01-27T12:01:15.367300] [DEBUG] [REMOTE ] AMGN: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:15.367435] [DEBUG] [REMOTE ] AMGN: PASS: Integrity check passed. [2026-01-27T12:01:15.367478] [DEBUG] [REMOTE ] AMGN: Symbol is viable for forecasting. [2026-01-27T12:01:15.367555] [INFO ] [MAIN ] [161/3493] AMGN kept (0.5s) | 161 kept, 0 rejected | 138.4/min | ETA: 24.1m [2026-01-27T12:01:15.745524] [DEBUG] [REMOTE ] AMH: Retrieved 3140 rows, trimmed to 300. [2026-01-27T12:01:15.745724] [DEBUG] [REMOTE ] AMH: PASS: History has at least 300 days. [2026-01-27T12:01:15.746010] [DEBUG] [REMOTE ] AMH: PASS: Price check passed. Min price $29.87. [2026-01-27T12:01:15.746174] [DEBUG] [REMOTE ] AMH: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:15.746347] [DEBUG] [REMOTE ] AMH: PASS: Integrity check passed. [2026-01-27T12:01:15.746404] [DEBUG] [REMOTE ] AMH: Symbol is viable for forecasting. [2026-01-27T12:01:15.746474] [INFO ] [MAIN ] [162/3493] AMH kept (0.4s) | 162 kept, 0 rejected | 138.5/min | ETA: 24.1m [2026-01-27T12:01:15.902466] [DEBUG] [REMOTE ] AMLX: Retrieved 1015 rows, trimmed to 300. [2026-01-27T12:01:15.902709] [DEBUG] [REMOTE ] AMLX: PASS: History has at least 300 days. [2026-01-27T12:01:15.902998] [DEBUG] [REMOTE ] AMLX: PASS: Price check passed. Min price $11.38. [2026-01-27T12:01:15.903156] [DEBUG] [REMOTE ] AMLX: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:15.903296] [DEBUG] [REMOTE ] AMLX: PASS: Integrity check passed. [2026-01-27T12:01:15.903343] [DEBUG] [REMOTE ] AMLX: Symbol is viable for forecasting. [2026-01-27T12:01:15.903400] [INFO ] [MAIN ] [163/3493] AMLX kept (0.2s) | 163 kept, 0 rejected | 139.0/min | ETA: 24.0m [2026-01-27T12:01:16.672465] [DEBUG] [REMOTE ] AMN: Retrieved 6088 rows, trimmed to 300. [2026-01-27T12:01:16.672722] [DEBUG] [REMOTE ] AMN: PASS: History has at least 300 days. [2026-01-27T12:01:16.673155] [DEBUG] [REMOTE ] AMN: PASS: Price check passed. Min price $15.10. [2026-01-27T12:01:16.673312] [DEBUG] [REMOTE ] AMN: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:16.673470] [DEBUG] [REMOTE ] AMN: PASS: Integrity check passed. [2026-01-27T12:01:16.673513] [DEBUG] [REMOTE ] AMN: Symbol is viable for forecasting. [2026-01-27T12:01:16.673593] [INFO ] [MAIN ] [164/3493] AMN kept (0.8s) | 164 kept, 0 rejected | 138.4/min | ETA: 24.1m [2026-01-27T12:01:17.148527] [DEBUG] [REMOTE ] AMP: Retrieved 5122 rows, trimmed to 300. [2026-01-27T12:01:17.148857] [DEBUG] [REMOTE ] AMP: PASS: History has at least 300 days. [2026-01-27T12:01:17.149378] [DEBUG] [REMOTE ] AMP: PASS: Price check passed. Min price $440.80. [2026-01-27T12:01:17.149802] [DEBUG] [REMOTE ] AMP: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:17.150033] [DEBUG] [REMOTE ] AMP: PASS: Integrity check passed. [2026-01-27T12:01:17.150100] [DEBUG] [REMOTE ] AMP: Symbol is viable for forecasting. [2026-01-27T12:01:17.150231] [INFO ] [MAIN ] [165/3493] AMP kept (0.5s) | 165 kept, 0 rejected | 138.3/min | ETA: 24.1m [2026-01-27T12:01:17.627380] [DEBUG] [REMOTE ] AMPG: Retrieved 6515 rows, trimmed to 300. [2026-01-27T12:01:17.628156] [DEBUG] [REMOTE ] AMPG: PASS: History has at least 300 days. [2026-01-27T12:01:17.628905] [DEBUG] [REMOTE ] AMPG: PASS: Price check passed. Min price $2.60. [2026-01-27T12:01:17.629113] [DEBUG] [REMOTE ] AMPG: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:17.629322] [DEBUG] [REMOTE ] AMPG: PASS: Integrity check passed. [2026-01-27T12:01:17.629376] [DEBUG] [REMOTE ] AMPG: Symbol is viable for forecasting. [2026-01-27T12:01:17.629458] [INFO ] [MAIN ] [166/3493] AMPG kept (0.5s) | 166 kept, 0 rejected | 138.2/min | ETA: 24.1m [2026-01-27T12:01:17.823025] [DEBUG] [REMOTE ] AMPH: Retrieved 2914 rows, trimmed to 300. [2026-01-27T12:01:17.823318] [DEBUG] [REMOTE ] AMPH: PASS: History has at least 300 days. [2026-01-27T12:01:17.824320] [DEBUG] [REMOTE ] AMPH: PASS: Price check passed. Min price $24.03. [2026-01-27T12:01:17.824509] [DEBUG] [REMOTE ] AMPH: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:17.824873] [DEBUG] [REMOTE ] AMPH: PASS: Integrity check passed. [2026-01-27T12:01:17.824934] [DEBUG] [REMOTE ] AMPH: Symbol is viable for forecasting. [2026-01-27T12:01:17.825009] [INFO ] [MAIN ] [167/3493] AMPH kept (0.2s) | 167 kept, 0 rejected | 138.6/min | ETA: 24.0m [2026-01-27T12:01:18.269943] [DEBUG] [REMOTE ] AMPL: Retrieved 1086 rows, trimmed to 300. [2026-01-27T12:01:18.270208] [DEBUG] [REMOTE ] AMPL: PASS: History has at least 300 days. [2026-01-27T12:01:18.270669] [DEBUG] [REMOTE ] AMPL: PASS: Price check passed. Min price $9.48. [2026-01-27T12:01:18.270838] [DEBUG] [REMOTE ] AMPL: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:18.271017] [DEBUG] [REMOTE ] AMPL: PASS: Integrity check passed. [2026-01-27T12:01:18.271077] [DEBUG] [REMOTE ] AMPL: Symbol is viable for forecasting. [2026-01-27T12:01:18.271144] [INFO ] [MAIN ] [168/3493] AMPL kept (0.4s) | 168 kept, 0 rejected | 138.6/min | ETA: 24.0m [2026-01-27T12:01:18.680675] [DEBUG] [REMOTE ] AMPX: Retrieved 843 rows, trimmed to 300. [2026-01-27T12:01:18.680920] [DEBUG] [REMOTE ] AMPX: PASS: History has at least 300 days. [2026-01-27T12:01:18.681269] [DEBUG] [REMOTE ] AMPX: PASS: Price check passed. Min price $7.83. [2026-01-27T12:01:18.681450] [DEBUG] [REMOTE ] AMPX: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:18.681632] [DEBUG] [REMOTE ] AMPX: PASS: Integrity check passed. [2026-01-27T12:01:18.681683] [DEBUG] [REMOTE ] AMPX: Symbol is viable for forecasting. [2026-01-27T12:01:18.681748] [INFO ] [MAIN ] [169/3493] AMPX kept (0.4s) | 169 kept, 0 rejected | 138.7/min | ETA: 24.0m [2026-01-27T12:01:19.207236] [DEBUG] [REMOTE ] AMRC: Retrieved 3902 rows, trimmed to 300. [2026-01-27T12:01:19.207464] [DEBUG] [REMOTE ] AMRC: PASS: History has at least 300 days. [2026-01-27T12:01:19.207915] [DEBUG] [REMOTE ] AMRC: PASS: Price check passed. Min price $29.13. [2026-01-27T12:01:19.208078] [DEBUG] [REMOTE ] AMRC: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:19.208269] [DEBUG] [REMOTE ] AMRC: PASS: Integrity check passed. [2026-01-27T12:01:19.208327] [DEBUG] [REMOTE ] AMRC: Symbol is viable for forecasting. [2026-01-27T12:01:19.208388] [INFO ] [MAIN ] [170/3493] AMRC kept (0.5s) | 170 kept, 0 rejected | 138.5/min | ETA: 24.0m [2026-01-27T12:01:19.701188] [DEBUG] [REMOTE ] AMRN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:19.701429] [DEBUG] [REMOTE ] AMRN: PASS: History has at least 300 days. [2026-01-27T12:01:19.701810] [DEBUG] [REMOTE ] AMRN: PASS: Price check passed. Min price $13.50. [2026-01-27T12:01:19.701969] [DEBUG] [REMOTE ] AMRN: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:19.702124] [DEBUG] [REMOTE ] AMRN: PASS: Integrity check passed. [2026-01-27T12:01:19.702167] [DEBUG] [REMOTE ] AMRN: Symbol is viable for forecasting. [2026-01-27T12:01:19.702249] [INFO ] [MAIN ] [171/3493] AMRN kept (0.5s) | 171 kept, 0 rejected | 138.4/min | ETA: 24.0m [2026-01-27T12:01:20.110687] [DEBUG] [REMOTE ] AMRX: Retrieved 4282 rows, trimmed to 300. [2026-01-27T12:01:20.110895] [DEBUG] [REMOTE ] AMRX: PASS: History has at least 300 days. [2026-01-27T12:01:20.111185] [DEBUG] [REMOTE ] AMRX: PASS: Price check passed. Min price $10.00. [2026-01-27T12:01:20.111335] [DEBUG] [REMOTE ] AMRX: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:20.111472] [DEBUG] [REMOTE ] AMRX: PASS: Integrity check passed. [2026-01-27T12:01:20.111514] [DEBUG] [REMOTE ] AMRX: Symbol is viable for forecasting. [2026-01-27T12:01:20.111654] [INFO ] [MAIN ] [172/3493] AMRX kept (0.4s) | 172 kept, 0 rejected | 138.4/min | ETA: 24.0m [2026-01-27T12:01:20.643740] [DEBUG] [REMOTE ] AMSC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:20.644174] [DEBUG] [REMOTE ] AMSC: PASS: History has at least 300 days. [2026-01-27T12:01:20.644551] [DEBUG] [REMOTE ] AMSC: PASS: Price check passed. Min price $28.78. [2026-01-27T12:01:20.644726] [DEBUG] [REMOTE ] AMSC: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:20.644886] [DEBUG] [REMOTE ] AMSC: PASS: Integrity check passed. [2026-01-27T12:01:20.644929] [DEBUG] [REMOTE ] AMSC: Symbol is viable for forecasting. [2026-01-27T12:01:20.644991] [INFO ] [MAIN ] [173/3493] AMSC kept (0.5s) | 173 kept, 0 rejected | 138.2/min | ETA: 24.0m [2026-01-27T12:01:21.067751] [DEBUG] [REMOTE ] AMSF: Retrieved 5076 rows, trimmed to 300. [2026-01-27T12:01:21.067895] [DEBUG] [REMOTE ] AMSF: PASS: History has at least 300 days. [2026-01-27T12:01:21.068131] [DEBUG] [REMOTE ] AMSF: PASS: Price check passed. Min price $36.55. [2026-01-27T12:01:21.068278] [DEBUG] [REMOTE ] AMSF: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:21.068403] [DEBUG] [REMOTE ] AMSF: PASS: Integrity check passed. [2026-01-27T12:01:21.068445] [DEBUG] [REMOTE ] AMSF: Symbol is viable for forecasting. [2026-01-27T12:01:21.068499] [INFO ] [MAIN ] [174/3493] AMSF kept (0.4s) | 174 kept, 0 rejected | 138.3/min | ETA: 24.0m [2026-01-27T12:01:21.347676] [DEBUG] [REMOTE ] AMTB: Retrieved 1861 rows, trimmed to 300. [2026-01-27T12:01:21.347826] [DEBUG] [REMOTE ] AMTB: PASS: History has at least 300 days. [2026-01-27T12:01:21.348073] [DEBUG] [REMOTE ] AMTB: PASS: Price check passed. Min price $16.62. [2026-01-27T12:01:21.348215] [DEBUG] [REMOTE ] AMTB: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:21.348330] [DEBUG] [REMOTE ] AMTB: PASS: Integrity check passed. [2026-01-27T12:01:21.348371] [DEBUG] [REMOTE ] AMTB: Symbol is viable for forecasting. [2026-01-27T12:01:21.348420] [INFO ] [MAIN ] [175/3493] AMTB kept (0.3s) | 175 kept, 0 rejected | 138.5/min | ETA: 24.0m [2026-01-27T12:01:21.838912] [DEBUG] [REMOTE ] AMTX: Retrieved 2937 rows, trimmed to 300. [2026-01-27T12:01:21.839106] [DEBUG] [REMOTE ] AMTX: PASS: History has at least 300 days. [2026-01-27T12:01:21.839383] [DEBUG] [REMOTE ] AMTX: PASS: Price check passed. Min price $1.32. [2026-01-27T12:01:21.839529] [DEBUG] [REMOTE ] AMTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:21.839796] [DEBUG] [REMOTE ] AMTX: PASS: Integrity check passed. [2026-01-27T12:01:21.839848] [DEBUG] [REMOTE ] AMTX: Symbol is viable for forecasting. [2026-01-27T12:01:21.839904] [INFO ] [MAIN ] [176/3493] AMTX kept (0.5s) | 176 kept, 0 rejected | 138.4/min | ETA: 24.0m [2026-01-27T12:01:22.425204] [DEBUG] [REMOTE ] AMWD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:22.425464] [DEBUG] [REMOTE ] AMWD: PASS: History has at least 300 days. [2026-01-27T12:01:22.426055] [DEBUG] [REMOTE ] AMWD: PASS: Price check passed. Min price $47.62. [2026-01-27T12:01:22.426261] [DEBUG] [REMOTE ] AMWD: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:22.426480] [DEBUG] [REMOTE ] AMWD: PASS: Integrity check passed. [2026-01-27T12:01:22.426545] [DEBUG] [REMOTE ] AMWD: Symbol is viable for forecasting. [2026-01-27T12:01:22.426680] [INFO ] [MAIN ] [177/3493] AMWD kept (0.6s) | 177 kept, 0 rejected | 138.2/min | ETA: 24.0m [2026-01-27T12:01:22.691013] [DEBUG] [REMOTE ] AMWL: Retrieved 1345 rows, trimmed to 300. [2026-01-27T12:01:22.691214] [DEBUG] [REMOTE ] AMWL: PASS: History has at least 300 days. [2026-01-27T12:01:22.691477] [DEBUG] [REMOTE ] AMWL: PASS: Price check passed. Min price $3.78. [2026-01-27T12:01:22.691666] [DEBUG] [REMOTE ] AMWL: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:22.691791] [DEBUG] [REMOTE ] AMWL: PASS: Integrity check passed. [2026-01-27T12:01:22.691834] [DEBUG] [REMOTE ] AMWL: Symbol is viable for forecasting. [2026-01-27T12:01:22.691888] [INFO ] [MAIN ] [178/3493] AMWL kept (0.3s) | 178 kept, 0 rejected | 138.5/min | ETA: 23.9m [2026-01-27T12:01:23.316227] [DEBUG] [REMOTE ] AMX: Retrieved 6277 rows, trimmed to 300. [2026-01-27T12:01:23.316364] [DEBUG] [REMOTE ] AMX: PASS: History has at least 300 days. [2026-01-27T12:01:23.316628] [DEBUG] [REMOTE ] AMX: PASS: Price check passed. Min price $19.89. [2026-01-27T12:01:23.316836] [DEBUG] [REMOTE ] AMX: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:23.317031] [DEBUG] [REMOTE ] AMX: PASS: Integrity check passed. [2026-01-27T12:01:23.317086] [DEBUG] [REMOTE ] AMX: Symbol is viable for forecasting. [2026-01-27T12:01:23.317175] [INFO ] [MAIN ] [179/3493] AMX kept (0.6s) | 179 kept, 0 rejected | 138.1/min | ETA: 24.0m [2026-01-27T12:01:23.544325] [DEBUG] [REMOTE ] AMZD: Retrieved 849 rows, trimmed to 300. [2026-01-27T12:01:23.544487] [DEBUG] [REMOTE ] AMZD: PASS: History has at least 300 days. [2026-01-27T12:01:23.544799] [DEBUG] [REMOTE ] AMZD: PASS: Price check passed. Min price $9.14. [2026-01-27T12:01:23.545003] [DEBUG] [REMOTE ] AMZD: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:23.545167] [DEBUG] [REMOTE ] AMZD: PASS: Integrity check passed. [2026-01-27T12:01:23.545231] [DEBUG] [REMOTE ] AMZD: Symbol is viable for forecasting. [2026-01-27T12:01:23.545301] [INFO ] [MAIN ] [180/3493] AMZD kept (0.2s) | 180 kept, 0 rejected | 138.5/min | ETA: 23.9m [2026-01-27T12:01:24.194183] [DEBUG] [REMOTE ] AMZN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:24.194331] [DEBUG] [REMOTE ] AMZN: PASS: History has at least 300 days. [2026-01-27T12:01:24.194594] [DEBUG] [REMOTE ] AMZN: PASS: Price check passed. Min price $217.14. [2026-01-27T12:01:24.194749] [DEBUG] [REMOTE ] AMZN: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:24.194876] [DEBUG] [REMOTE ] AMZN: PASS: Integrity check passed. [2026-01-27T12:01:24.194920] [DEBUG] [REMOTE ] AMZN: Symbol is viable for forecasting. [2026-01-27T12:01:24.194971] [INFO ] [MAIN ] [181/3493] AMZN kept (0.6s) | 181 kept, 0 rejected | 138.1/min | ETA: 24.0m [2026-01-27T12:01:24.421627] [DEBUG] [REMOTE ] AMZZ: Retrieved 466 rows, trimmed to 300. [2026-01-27T12:01:24.421848] [DEBUG] [REMOTE ] AMZZ: PASS: History has at least 300 days. [2026-01-27T12:01:24.422470] [DEBUG] [REMOTE ] AMZZ: PASS: Price check passed. Min price $28.10. [2026-01-27T12:01:24.422664] [DEBUG] [REMOTE ] AMZZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:24.422867] [DEBUG] [REMOTE ] AMZZ: PASS: Integrity check passed. [2026-01-27T12:01:24.422922] [DEBUG] [REMOTE ] AMZZ: Symbol is viable for forecasting. [2026-01-27T12:01:24.422980] [INFO ] [MAIN ] [182/3493] AMZZ kept (0.2s) | 182 kept, 0 rejected | 138.5/min | ETA: 23.9m [2026-01-27T12:01:25.163961] [DEBUG] [REMOTE ] AN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:25.164113] [DEBUG] [REMOTE ] AN: PASS: History has at least 300 days. [2026-01-27T12:01:25.164364] [DEBUG] [REMOTE ] AN: PASS: Price check passed. Min price $190.80. [2026-01-27T12:01:25.164513] [DEBUG] [REMOTE ] AN: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:25.164677] [DEBUG] [REMOTE ] AN: PASS: Integrity check passed. [2026-01-27T12:01:25.164743] [DEBUG] [REMOTE ] AN: Symbol is viable for forecasting. [2026-01-27T12:01:25.164797] [INFO ] [MAIN ] [183/3493] AN kept (0.7s) | 183 kept, 0 rejected | 137.9/min | ETA: 24.0m [2026-01-27T12:01:25.463872] [DEBUG] [REMOTE ] ANAB: Retrieved 2262 rows, trimmed to 300. [2026-01-27T12:01:25.464078] [DEBUG] [REMOTE ] ANAB: PASS: History has at least 300 days. [2026-01-27T12:01:25.464339] [DEBUG] [REMOTE ] ANAB: PASS: Price check passed. Min price $33.09. [2026-01-27T12:01:25.464486] [DEBUG] [REMOTE ] ANAB: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:25.464628] [DEBUG] [REMOTE ] ANAB: PASS: Integrity check passed. [2026-01-27T12:01:25.464672] [DEBUG] [REMOTE ] ANAB: Symbol is viable for forecasting. [2026-01-27T12:01:25.464726] [INFO ] [MAIN ] [184/3493] ANAB kept (0.3s) | 184 kept, 0 rejected | 138.2/min | ETA: 24.0m [2026-01-27T12:01:26.064015] [DEBUG] [REMOTE ] ANDE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:26.064154] [DEBUG] [REMOTE ] ANDE: PASS: History has at least 300 days. [2026-01-27T12:01:26.064375] [DEBUG] [REMOTE ] ANDE: PASS: Price check passed. Min price $46.14. [2026-01-27T12:01:26.064515] [DEBUG] [REMOTE ] ANDE: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:26.064659] [DEBUG] [REMOTE ] ANDE: PASS: Integrity check passed. [2026-01-27T12:01:26.064702] [DEBUG] [REMOTE ] ANDE: Symbol is viable for forecasting. [2026-01-27T12:01:26.064752] [INFO ] [MAIN ] [185/3493] ANDE kept (0.6s) | 185 kept, 0 rejected | 137.9/min | ETA: 24.0m [2026-01-27T12:01:26.542376] [DEBUG] [REMOTE ] ANF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:26.542516] [DEBUG] [REMOTE ] ANF: PASS: History has at least 300 days. [2026-01-27T12:01:26.542845] [DEBUG] [REMOTE ] ANF: PASS: Price check passed. Min price $65.61. [2026-01-27T12:01:26.543215] [DEBUG] [REMOTE ] ANF: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:26.543355] [DEBUG] [REMOTE ] ANF: PASS: Integrity check passed. [2026-01-27T12:01:26.543397] [DEBUG] [REMOTE ] ANF: Symbol is viable for forecasting. [2026-01-27T12:01:26.543445] [INFO ] [MAIN ] [186/3493] ANF kept (0.5s) | 186 kept, 0 rejected | 137.8/min | ETA: 24.0m [2026-01-27T12:01:26.903941] [DEBUG] [REMOTE ] ANGI: Retrieved 3566 rows, trimmed to 300. [2026-01-27T12:01:26.904079] [DEBUG] [REMOTE ] ANGI: PASS: History has at least 300 days. [2026-01-27T12:01:26.904299] [DEBUG] [REMOTE ] ANGI: PASS: Price check passed. Min price $10.42. [2026-01-27T12:01:26.904435] [DEBUG] [REMOTE ] ANGI: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:26.904552] [DEBUG] [REMOTE ] ANGI: PASS: Integrity check passed. [2026-01-27T12:01:26.904612] [DEBUG] [REMOTE ] ANGI: Symbol is viable for forecasting. [2026-01-27T12:01:26.904662] [INFO ] [MAIN ] [187/3493] ANGI kept (0.4s) | 187 kept, 0 rejected | 137.9/min | ETA: 24.0m [2026-01-27T12:01:27.316377] [DEBUG] [REMOTE ] ANGL: Retrieved 3468 rows, trimmed to 300. [2026-01-27T12:01:27.316518] [DEBUG] [REMOTE ] ANGL: PASS: History has at least 300 days. [2026-01-27T12:01:27.316792] [DEBUG] [REMOTE ] ANGL: PASS: Price check passed. Min price $28.83. [2026-01-27T12:01:27.316961] [DEBUG] [REMOTE ] ANGL: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:27.317280] [DEBUG] [REMOTE ] ANGL: PASS: Integrity check passed. [2026-01-27T12:01:27.317325] [DEBUG] [REMOTE ] ANGL: Symbol is viable for forecasting. [2026-01-27T12:01:27.317382] [INFO ] [MAIN ] [188/3493] ANGL kept (0.4s) | 188 kept, 0 rejected | 138.0/min | ETA: 24.0m [2026-01-27T12:01:27.769024] [DEBUG] [REMOTE ] ANGO: Retrieved 5448 rows, trimmed to 300. [2026-01-27T12:01:27.769168] [DEBUG] [REMOTE ] ANGO: PASS: History has at least 300 days. [2026-01-27T12:01:27.769403] [DEBUG] [REMOTE ] ANGO: PASS: Price check passed. Min price $9.86. [2026-01-27T12:01:27.769541] [DEBUG] [REMOTE ] ANGO: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:27.769673] [DEBUG] [REMOTE ] ANGO: PASS: Integrity check passed. [2026-01-27T12:01:27.769730] [DEBUG] [REMOTE ] ANGO: Symbol is viable for forecasting. [2026-01-27T12:01:27.769781] [INFO ] [MAIN ] [189/3493] ANGO kept (0.5s) | 189 kept, 0 rejected | 137.9/min | ETA: 24.0m [2026-01-27T12:01:28.241491] [DEBUG] [REMOTE ] ANIK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:28.241645] [DEBUG] [REMOTE ] ANIK: PASS: History has at least 300 days. [2026-01-27T12:01:28.241870] [DEBUG] [REMOTE ] ANIK: PASS: Price check passed. Min price $9.23. [2026-01-27T12:01:28.242012] [DEBUG] [REMOTE ] ANIK: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:28.242133] [DEBUG] [REMOTE ] ANIK: PASS: Integrity check passed. [2026-01-27T12:01:28.242175] [DEBUG] [REMOTE ] ANIK: Symbol is viable for forecasting. [2026-01-27T12:01:28.242226] [INFO ] [MAIN ] [190/3493] ANIK kept (0.5s) | 190 kept, 0 rejected | 137.9/min | ETA: 24.0m [2026-01-27T12:01:28.637913] [DEBUG] [REMOTE ] ANIP: Retrieved 6469 rows, trimmed to 300. [2026-01-27T12:01:28.638055] [DEBUG] [REMOTE ] ANIP: PASS: History has at least 300 days. [2026-01-27T12:01:28.638283] [DEBUG] [REMOTE ] ANIP: PASS: Price check passed. Min price $76.28. [2026-01-27T12:01:28.638425] [DEBUG] [REMOTE ] ANIP: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:28.638547] [DEBUG] [REMOTE ] ANIP: PASS: Integrity check passed. [2026-01-27T12:01:28.638610] [DEBUG] [REMOTE ] ANIP: Symbol is viable for forecasting. [2026-01-27T12:01:28.638663] [INFO ] [MAIN ] [191/3493] ANIP kept (0.4s) | 191 kept, 0 rejected | 137.9/min | ETA: 23.9m [2026-01-27T12:01:28.942041] [DEBUG] [REMOTE ] ANIX: Retrieved 6297 rows, trimmed to 300. [2026-01-27T12:01:28.942377] [DEBUG] [REMOTE ] ANIX: PASS: History has at least 300 days. [2026-01-27T12:01:28.942624] [DEBUG] [REMOTE ] ANIX: PASS: Price check passed. Min price $3.09. [2026-01-27T12:01:28.942768] [DEBUG] [REMOTE ] ANIX: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:28.942897] [DEBUG] [REMOTE ] ANIX: PASS: Integrity check passed. [2026-01-27T12:01:28.942947] [DEBUG] [REMOTE ] ANIX: Symbol is viable for forecasting. [2026-01-27T12:01:28.943008] [INFO ] [MAIN ] [192/3493] ANIX kept (0.3s) | 192 kept, 0 rejected | 138.2/min | ETA: 23.9m [2026-01-27T12:01:29.318053] [DEBUG] [REMOTE ] ANNX: Retrieved 1383 rows, trimmed to 300. [2026-01-27T12:01:29.318194] [DEBUG] [REMOTE ] ANNX: PASS: History has at least 300 days. [2026-01-27T12:01:29.318403] [DEBUG] [REMOTE ] ANNX: PASS: Price check passed. Min price $2.68. [2026-01-27T12:01:29.318541] [DEBUG] [REMOTE ] ANNX: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:29.318685] [DEBUG] [REMOTE ] ANNX: PASS: Integrity check passed. [2026-01-27T12:01:29.318727] [DEBUG] [REMOTE ] ANNX: Symbol is viable for forecasting. [2026-01-27T12:01:29.318775] [INFO ] [MAIN ] [193/3493] ANNX kept (0.4s) | 193 kept, 0 rejected | 138.2/min | ETA: 23.9m [2026-01-27T12:01:29.769133] [DEBUG] [REMOTE ] ANTX: Retrieved 962 rows, trimmed to 300. [2026-01-27T12:01:29.769280] [DEBUG] [REMOTE ] ANTX: PASS: History has at least 300 days. [2026-01-27T12:01:29.769498] [DEBUG] [REMOTE ] ANTX: PASS: Price check passed. Min price $1.05. [2026-01-27T12:01:29.769672] [DEBUG] [REMOTE ] ANTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:29.769798] [DEBUG] [REMOTE ] ANTX: PASS: Integrity check passed. [2026-01-27T12:01:29.769841] [DEBUG] [REMOTE ] ANTX: Symbol is viable for forecasting. [2026-01-27T12:01:29.769891] [INFO ] [MAIN ] [194/3493] ANTX kept (0.5s) | 194 kept, 0 rejected | 138.2/min | ETA: 23.9m [2026-01-27T12:01:30.106467] [DEBUG] [REMOTE ] ANVS: Retrieved 1506 rows, trimmed to 300. [2026-01-27T12:01:30.106640] [DEBUG] [REMOTE ] ANVS: PASS: History has at least 300 days. [2026-01-27T12:01:30.106876] [DEBUG] [REMOTE ] ANVS: PASS: Price check passed. Min price $1.89. [2026-01-27T12:01:30.107037] [DEBUG] [REMOTE ] ANVS: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:30.107302] [DEBUG] [REMOTE ] ANVS: PASS: Integrity check passed. [2026-01-27T12:01:30.107360] [DEBUG] [REMOTE ] ANVS: Symbol is viable for forecasting. [2026-01-27T12:01:30.107411] [INFO ] [MAIN ] [195/3493] ANVS kept (0.3s) | 195 kept, 0 rejected | 138.4/min | ETA: 23.8m [2026-01-27T12:01:30.668980] [DEBUG] [REMOTE ] AOD: Retrieved 4780 rows, trimmed to 300. [2026-01-27T12:01:30.669127] [DEBUG] [REMOTE ] AOD: PASS: History has at least 300 days. [2026-01-27T12:01:30.669369] [DEBUG] [REMOTE ] AOD: PASS: Price check passed. Min price $8.92. [2026-01-27T12:01:30.669538] [DEBUG] [REMOTE ] AOD: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:30.669721] [DEBUG] [REMOTE ] AOD: PASS: Integrity check passed. [2026-01-27T12:01:30.669776] [DEBUG] [REMOTE ] AOD: Symbol is viable for forecasting. [2026-01-27T12:01:30.669848] [INFO ] [MAIN ] [196/3493] AOD kept (0.6s) | 196 kept, 0 rejected | 138.2/min | ETA: 23.9m [2026-01-27T12:01:30.872802] [DEBUG] [REMOTE ] AOHY: Retrieved 485 rows, trimmed to 300. [2026-01-27T12:01:30.872940] [DEBUG] [REMOTE ] AOHY: PASS: History has at least 300 days. [2026-01-27T12:01:30.873184] [DEBUG] [REMOTE ] AOHY: PASS: Price check passed. Min price $10.91. [2026-01-27T12:01:30.873323] [DEBUG] [REMOTE ] AOHY: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:30.873435] [DEBUG] [REMOTE ] AOHY: PASS: Integrity check passed. [2026-01-27T12:01:30.873476] [DEBUG] [REMOTE ] AOHY: Symbol is viable for forecasting. [2026-01-27T12:01:30.873524] [INFO ] [MAIN ] [197/3493] AOHY kept (0.2s) | 197 kept, 0 rejected | 138.5/min | ETA: 23.8m [2026-01-27T12:01:31.543184] [DEBUG] [REMOTE ] AON: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:31.543340] [DEBUG] [REMOTE ] AON: PASS: History has at least 300 days. [2026-01-27T12:01:31.543632] [DEBUG] [REMOTE ] AON: PASS: Price check passed. Min price $325.36. [2026-01-27T12:01:31.543783] [DEBUG] [REMOTE ] AON: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:31.543913] [DEBUG] [REMOTE ] AON: PASS: Integrity check passed. [2026-01-27T12:01:31.543955] [DEBUG] [REMOTE ] AON: Symbol is viable for forecasting. [2026-01-27T12:01:31.544007] [INFO ] [MAIN ] [198/3493] AON kept (0.7s) | 198 kept, 0 rejected | 138.2/min | ETA: 23.8m [2026-01-27T12:01:32.009470] [DEBUG] [REMOTE ] AOS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:32.009623] [DEBUG] [REMOTE ] AOS: PASS: History has at least 300 days. [2026-01-27T12:01:32.009850] [DEBUG] [REMOTE ] AOS: PASS: Price check passed. Min price $63.25. [2026-01-27T12:01:32.009991] [DEBUG] [REMOTE ] AOS: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:32.010111] [DEBUG] [REMOTE ] AOS: PASS: Integrity check passed. [2026-01-27T12:01:32.010152] [DEBUG] [REMOTE ] AOS: Symbol is viable for forecasting. [2026-01-27T12:01:32.010201] [INFO ] [MAIN ] [199/3493] AOS kept (0.5s) | 199 kept, 0 rejected | 138.1/min | ETA: 23.9m [2026-01-27T12:01:32.281343] [DEBUG] [REMOTE ] AOSL: Retrieved 3960 rows, trimmed to 300. [2026-01-27T12:01:32.281476] [DEBUG] [REMOTE ] AOSL: PASS: History has at least 300 days. [2026-01-27T12:01:32.281725] [DEBUG] [REMOTE ] AOSL: PASS: Price check passed. Min price $17.47. [2026-01-27T12:01:32.281867] [DEBUG] [REMOTE ] AOSL: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:32.281983] [DEBUG] [REMOTE ] AOSL: PASS: Integrity check passed. [2026-01-27T12:01:32.282024] [DEBUG] [REMOTE ] AOSL: Symbol is viable for forecasting. [2026-01-27T12:01:32.282072] [INFO ] [MAIN ] [200/3493] AOSL kept (0.3s) | 200 kept, 0 rejected | 138.4/min | ETA: 23.8m [2026-01-27T12:01:32.752563] [DEBUG] [REMOTE ] AP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:32.752863] [DEBUG] [REMOTE ] AP: PASS: History has at least 300 days. [2026-01-27T12:01:32.753290] [DEBUG] [REMOTE ] AP: PASS: Price check passed. Min price $1.85. [2026-01-27T12:01:32.753449] [DEBUG] [REMOTE ] AP: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:32.753646] [DEBUG] [REMOTE ] AP: PASS: Integrity check passed. [2026-01-27T12:01:32.753721] [DEBUG] [REMOTE ] AP: Symbol is viable for forecasting. [2026-01-27T12:01:32.753787] [INFO ] [MAIN ] [201/3493] AP kept (0.5s) | 201 kept, 0 rejected | 138.3/min | ETA: 23.8m [2026-01-27T12:01:33.288509] [DEBUG] [REMOTE ] APA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:33.288683] [DEBUG] [REMOTE ] APA: PASS: History has at least 300 days. [2026-01-27T12:01:33.288925] [DEBUG] [REMOTE ] APA: PASS: Price check passed. Min price $21.45. [2026-01-27T12:01:33.289067] [DEBUG] [REMOTE ] APA: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:33.289188] [DEBUG] [REMOTE ] APA: PASS: Integrity check passed. [2026-01-27T12:01:33.289231] [DEBUG] [REMOTE ] APA: Symbol is viable for forecasting. [2026-01-27T12:01:33.289281] [INFO ] [MAIN ] [202/3493] APA kept (0.5s) | 202 kept, 0 rejected | 138.1/min | ETA: 23.8m [2026-01-27T12:01:33.636833] [DEBUG] [REMOTE ] APAM: Retrieved 3242 rows, trimmed to 300. [2026-01-27T12:01:33.637000] [DEBUG] [REMOTE ] APAM: PASS: History has at least 300 days. [2026-01-27T12:01:33.637308] [DEBUG] [REMOTE ] APAM: PASS: Price check passed. Min price $40.44. [2026-01-27T12:01:33.637510] [DEBUG] [REMOTE ] APAM: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:33.637728] [DEBUG] [REMOTE ] APAM: PASS: Integrity check passed. [2026-01-27T12:01:33.637788] [DEBUG] [REMOTE ] APAM: Symbol is viable for forecasting. [2026-01-27T12:01:33.637861] [INFO ] [MAIN ] [203/3493] APAM kept (0.3s) | 203 kept, 0 rejected | 138.3/min | ETA: 23.8m [2026-01-27T12:01:34.138436] [DEBUG] [REMOTE ] APD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:34.138607] [DEBUG] [REMOTE ] APD: PASS: History has at least 300 days. [2026-01-27T12:01:34.138858] [DEBUG] [REMOTE ] APD: PASS: Price check passed. Min price $229.12. [2026-01-27T12:01:34.139134] [DEBUG] [REMOTE ] APD: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:34.139268] [DEBUG] [REMOTE ] APD: PASS: Integrity check passed. [2026-01-27T12:01:34.139310] [DEBUG] [REMOTE ] APD: Symbol is viable for forecasting. [2026-01-27T12:01:34.139360] [INFO ] [MAIN ] [204/3493] APD kept (0.5s) | 204 kept, 0 rejected | 138.2/min | ETA: 23.8m [2026-01-27T12:01:34.566963] [DEBUG] [REMOTE ] APEI: Retrieved 4580 rows, trimmed to 300. [2026-01-27T12:01:34.567111] [DEBUG] [REMOTE ] APEI: PASS: History has at least 300 days. [2026-01-27T12:01:34.567365] [DEBUG] [REMOTE ] APEI: PASS: Price check passed. Min price $30.67. [2026-01-27T12:01:34.567585] [DEBUG] [REMOTE ] APEI: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:34.567722] [DEBUG] [REMOTE ] APEI: PASS: Integrity check passed. [2026-01-27T12:01:34.567767] [DEBUG] [REMOTE ] APEI: Symbol is viable for forecasting. [2026-01-27T12:01:34.567820] [INFO ] [MAIN ] [205/3493] APEI kept (0.4s) | 205 kept, 0 rejected | 138.2/min | ETA: 23.8m [2026-01-27T12:01:34.838992] [DEBUG] [REMOTE ] APG: Retrieved 1443 rows, trimmed to 300. [2026-01-27T12:01:34.839142] [DEBUG] [REMOTE ] APG: PASS: History has at least 300 days. [2026-01-27T12:01:34.839399] [DEBUG] [REMOTE ] APG: PASS: Price check passed. Min price $34.46. [2026-01-27T12:01:34.839556] [DEBUG] [REMOTE ] APG: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:34.839709] [DEBUG] [REMOTE ] APG: PASS: Integrity check passed. [2026-01-27T12:01:34.839753] [DEBUG] [REMOTE ] APG: Symbol is viable for forecasting. [2026-01-27T12:01:34.839805] [INFO ] [MAIN ] [206/3493] APG kept (0.3s) | 206 kept, 0 rejected | 138.4/min | ETA: 23.7m [2026-01-27T12:01:35.178336] [DEBUG] [REMOTE ] APGE: Retrieved 636 rows, trimmed to 300. [2026-01-27T12:01:35.178448] [DEBUG] [REMOTE ] APGE: PASS: History has at least 300 days. [2026-01-27T12:01:35.178668] [DEBUG] [REMOTE ] APGE: PASS: Price check passed. Min price $53.90. [2026-01-27T12:01:35.178806] [DEBUG] [REMOTE ] APGE: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:35.178916] [DEBUG] [REMOTE ] APGE: PASS: Integrity check passed. [2026-01-27T12:01:35.178970] [DEBUG] [REMOTE ] APGE: Symbol is viable for forecasting. [2026-01-27T12:01:35.179026] [INFO ] [MAIN ] [207/3493] APGE kept (0.3s) | 207 kept, 0 rejected | 138.6/min | ETA: 23.7m [2026-01-27T12:01:35.831176] [DEBUG] [REMOTE ] APH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:35.831386] [DEBUG] [REMOTE ] APH: PASS: History has at least 300 days. [2026-01-27T12:01:35.831884] [DEBUG] [REMOTE ] APH: PASS: Price check passed. Min price $126.51. [2026-01-27T12:01:35.832061] [DEBUG] [REMOTE ] APH: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:35.832205] [DEBUG] [REMOTE ] APH: PASS: Integrity check passed. [2026-01-27T12:01:35.832248] [DEBUG] [REMOTE ] APH: Symbol is viable for forecasting. [2026-01-27T12:01:35.832304] [INFO ] [MAIN ] [208/3493] APH kept (0.7s) | 208 kept, 0 rejected | 138.2/min | ETA: 23.8m [2026-01-27T12:01:35.964667] [DEBUG] [REMOTE ] API: Retrieved 1402 rows, trimmed to 300. [2026-01-27T12:01:35.964884] [DEBUG] [REMOTE ] API: PASS: History has at least 300 days. [2026-01-27T12:01:35.965170] [DEBUG] [REMOTE ] API: PASS: Price check passed. Min price $3.24. [2026-01-27T12:01:35.965328] [DEBUG] [REMOTE ] API: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:35.965470] [DEBUG] [REMOTE ] API: PASS: Integrity check passed. [2026-01-27T12:01:35.965514] [DEBUG] [REMOTE ] API: Symbol is viable for forecasting. [2026-01-27T12:01:35.965590] [INFO ] [MAIN ] [209/3493] API kept (0.1s) | 209 kept, 0 rejected | 138.7/min | ETA: 23.7m [2026-01-27T12:01:36.439079] [DEBUG] [REMOTE ] APLD: Retrieved 3905 rows, trimmed to 300. [2026-01-27T12:01:36.439214] [DEBUG] [REMOTE ] APLD: PASS: History has at least 300 days. [2026-01-27T12:01:36.439441] [DEBUG] [REMOTE ] APLD: PASS: Price check passed. Min price $21.09. [2026-01-27T12:01:36.439599] [DEBUG] [REMOTE ] APLD: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:36.439719] [DEBUG] [REMOTE ] APLD: PASS: Integrity check passed. [2026-01-27T12:01:36.439763] [DEBUG] [REMOTE ] APLD: Symbol is viable for forecasting. [2026-01-27T12:01:36.439811] [INFO ] [MAIN ] [210/3493] APLD kept (0.5s) | 210 kept, 0 rejected | 138.6/min | ETA: 23.7m [2026-01-27T12:01:36.949319] [DEBUG] [REMOTE ] APLE: Retrieved 2689 rows, trimmed to 300. [2026-01-27T12:01:36.949517] [DEBUG] [REMOTE ] APLE: PASS: History has at least 300 days. [2026-01-27T12:01:36.949757] [DEBUG] [REMOTE ] APLE: PASS: Price check passed. Min price $11.02. [2026-01-27T12:01:36.949927] [DEBUG] [REMOTE ] APLE: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:36.950043] [DEBUG] [REMOTE ] APLE: PASS: Integrity check passed. [2026-01-27T12:01:36.950083] [DEBUG] [REMOTE ] APLE: Symbol is viable for forecasting. [2026-01-27T12:01:36.950139] [INFO ] [MAIN ] [211/3493] APLE kept (0.5s) | 211 kept, 0 rejected | 138.5/min | ETA: 23.7m [2026-01-27T12:01:37.236730] [DEBUG] [REMOTE ] APLS: Retrieved 2062 rows, trimmed to 300. [2026-01-27T12:01:37.236881] [DEBUG] [REMOTE ] APLS: PASS: History has at least 300 days. [2026-01-27T12:01:37.237130] [DEBUG] [REMOTE ] APLS: PASS: Price check passed. Min price $19.00. [2026-01-27T12:01:37.237274] [DEBUG] [REMOTE ] APLS: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:37.237405] [DEBUG] [REMOTE ] APLS: PASS: Integrity check passed. [2026-01-27T12:01:37.237456] [DEBUG] [REMOTE ] APLS: Symbol is viable for forecasting. [2026-01-27T12:01:37.237507] [INFO ] [MAIN ] [212/3493] APLS kept (0.3s) | 212 kept, 0 rejected | 138.7/min | ETA: 23.6m [2026-01-27T12:01:37.795458] [DEBUG] [REMOTE ] APO: Retrieved 3728 rows, trimmed to 300. [2026-01-27T12:01:37.795611] [DEBUG] [REMOTE ] APO: PASS: History has at least 300 days. [2026-01-27T12:01:37.795830] [DEBUG] [REMOTE ] APO: PASS: Price check passed. Min price $122.95. [2026-01-27T12:01:37.795977] [DEBUG] [REMOTE ] APO: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:37.796124] [DEBUG] [REMOTE ] APO: PASS: Integrity check passed. [2026-01-27T12:01:37.796178] [DEBUG] [REMOTE ] APO: Symbol is viable for forecasting. [2026-01-27T12:01:37.796239] [INFO ] [MAIN ] [213/3493] APO kept (0.6s) | 213 kept, 0 rejected | 138.6/min | ETA: 23.7m [2026-01-27T12:01:38.382957] [DEBUG] [REMOTE ] APOG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:38.383092] [DEBUG] [REMOTE ] APOG: PASS: History has at least 300 days. [2026-01-27T12:01:38.383315] [DEBUG] [REMOTE ] APOG: PASS: Price check passed. Min price $32.11. [2026-01-27T12:01:38.383457] [DEBUG] [REMOTE ] APOG: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:38.383594] [DEBUG] [REMOTE ] APOG: PASS: Integrity check passed. [2026-01-27T12:01:38.383638] [DEBUG] [REMOTE ] APOG: Symbol is viable for forecasting. [2026-01-27T12:01:38.383689] [INFO ] [MAIN ] [214/3493] APOG kept (0.6s) | 214 kept, 0 rejected | 138.3/min | ETA: 23.7m [2026-01-27T12:01:38.674049] [DEBUG] [REMOTE ] APP: Retrieved 1201 rows, trimmed to 300. [2026-01-27T12:01:38.674188] [DEBUG] [REMOTE ] APP: PASS: History has at least 300 days. [2026-01-27T12:01:38.674402] [DEBUG] [REMOTE ] APP: PASS: Price check passed. Min price $520.26. [2026-01-27T12:01:38.674541] [DEBUG] [REMOTE ] APP: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:38.674688] [DEBUG] [REMOTE ] APP: PASS: Integrity check passed. [2026-01-27T12:01:38.674730] [DEBUG] [REMOTE ] APP: Symbol is viable for forecasting. [2026-01-27T12:01:38.674779] [INFO ] [MAIN ] [215/3493] APP kept (0.3s) | 215 kept, 0 rejected | 138.5/min | ETA: 23.7m [2026-01-27T12:01:39.110801] [DEBUG] [REMOTE ] APPF: Retrieved 2661 rows, trimmed to 300. [2026-01-27T12:01:39.110950] [DEBUG] [REMOTE ] APPF: PASS: History has at least 300 days. [2026-01-27T12:01:39.111201] [DEBUG] [REMOTE ] APPF: PASS: Price check passed. Min price $211.29. [2026-01-27T12:01:39.111371] [DEBUG] [REMOTE ] APPF: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:39.111505] [DEBUG] [REMOTE ] APPF: PASS: Integrity check passed. [2026-01-27T12:01:39.111550] [DEBUG] [REMOTE ] APPF: Symbol is viable for forecasting. [2026-01-27T12:01:39.111620] [INFO ] [MAIN ] [216/3493] APPF kept (0.4s) | 216 kept, 0 rejected | 138.5/min | ETA: 23.7m [2026-01-27T12:01:39.482809] [DEBUG] [REMOTE ] APPN: Retrieved 2179 rows, trimmed to 300. [2026-01-27T12:01:39.482966] [DEBUG] [REMOTE ] APPN: PASS: History has at least 300 days. [2026-01-27T12:01:39.483209] [DEBUG] [REMOTE ] APPN: PASS: Price check passed. Min price $28.33. [2026-01-27T12:01:39.483352] [DEBUG] [REMOTE ] APPN: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:39.483480] [DEBUG] [REMOTE ] APPN: PASS: Integrity check passed. [2026-01-27T12:01:39.483522] [DEBUG] [REMOTE ] APPN: Symbol is viable for forecasting. [2026-01-27T12:01:39.483611] [INFO ] [MAIN ] [217/3493] APPN kept (0.4s) | 217 kept, 0 rejected | 138.6/min | ETA: 23.6m [2026-01-27T12:01:39.974150] [DEBUG] [REMOTE ] APPS: Retrieved 4923 rows, trimmed to 300. [2026-01-27T12:01:39.974364] [DEBUG] [REMOTE ] APPS: PASS: History has at least 300 days. [2026-01-27T12:01:39.974670] [DEBUG] [REMOTE ] APPS: PASS: Price check passed. Min price $4.19. [2026-01-27T12:01:39.974822] [DEBUG] [REMOTE ] APPS: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:39.974970] [DEBUG] [REMOTE ] APPS: PASS: Integrity check passed. [2026-01-27T12:01:39.975018] [DEBUG] [REMOTE ] APPS: Symbol is viable for forecasting. [2026-01-27T12:01:39.975077] [INFO ] [MAIN ] [218/3493] APPS kept (0.5s) | 218 kept, 0 rejected | 138.5/min | ETA: 23.6m [2026-01-27T12:01:40.118052] [DEBUG] [REMOTE ] APYX: Retrieved 1776 rows, trimmed to 300. [2026-01-27T12:01:40.118248] [DEBUG] [REMOTE ] APYX: PASS: History has at least 300 days. [2026-01-27T12:01:40.118615] [DEBUG] [REMOTE ] APYX: PASS: Price check passed. Min price $2.95. [2026-01-27T12:01:40.118811] [DEBUG] [REMOTE ] APYX: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:40.118972] [DEBUG] [REMOTE ] APYX: PASS: Integrity check passed. [2026-01-27T12:01:40.119026] [DEBUG] [REMOTE ] APYX: Symbol is viable for forecasting. [2026-01-27T12:01:40.119091] [INFO ] [MAIN ] [219/3493] APYX kept (0.1s) | 219 kept, 0 rejected | 139.0/min | ETA: 23.6m [2026-01-27T12:01:40.661325] [DEBUG] [REMOTE ] AQMS: Retrieved 2637 rows, trimmed to 300. [2026-01-27T12:01:40.661475] [DEBUG] [REMOTE ] AQMS: PASS: History has at least 300 days. [2026-01-27T12:01:40.661711] [DEBUG] [REMOTE ] AQMS: PASS: Price check passed. Min price $4.76. [2026-01-27T12:01:40.661849] [DEBUG] [REMOTE ] AQMS: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:40.661960] [DEBUG] [REMOTE ] AQMS: PASS: Integrity check passed. [2026-01-27T12:01:40.662000] [DEBUG] [REMOTE ] AQMS: Symbol is viable for forecasting. [2026-01-27T12:01:40.662048] [INFO ] [MAIN ] [220/3493] AQMS kept (0.5s) | 220 kept, 0 rejected | 138.8/min | ETA: 23.6m [2026-01-27T12:01:41.237028] [DEBUG] [REMOTE ] AQN: Retrieved 4076 rows, trimmed to 300. [2026-01-27T12:01:41.237158] [DEBUG] [REMOTE ] AQN: PASS: History has at least 300 days. [2026-01-27T12:01:41.237372] [DEBUG] [REMOTE ] AQN: PASS: Price check passed. Min price $5.46. [2026-01-27T12:01:41.237509] [DEBUG] [REMOTE ] AQN: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:41.237652] [DEBUG] [REMOTE ] AQN: PASS: Integrity check passed. [2026-01-27T12:01:41.237694] [DEBUG] [REMOTE ] AQN: Symbol is viable for forecasting. [2026-01-27T12:01:41.237752] [INFO ] [MAIN ] [221/3493] AQN kept (0.6s) | 221 kept, 0 rejected | 138.6/min | ETA: 23.6m [2026-01-27T12:01:41.471903] [DEBUG] [REMOTE ] AQNB: Retrieved 1676 rows, trimmed to 300. [2026-01-27T12:01:41.472042] [DEBUG] [REMOTE ] AQNB: PASS: History has at least 300 days. [2026-01-27T12:01:41.472253] [DEBUG] [REMOTE ] AQNB: PASS: Price check passed. Min price $25.09. [2026-01-27T12:01:41.472404] [DEBUG] [REMOTE ] AQNB: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:41.472728] [DEBUG] [REMOTE ] AQNB: PASS: Integrity check passed. [2026-01-27T12:01:41.472770] [DEBUG] [REMOTE ] AQNB: Symbol is viable for forecasting. [2026-01-27T12:01:41.472818] [INFO ] [MAIN ] [222/3493] AQNB kept (0.2s) | 222 kept, 0 rejected | 138.9/min | ETA: 23.6m [2026-01-27T12:01:41.876462] [DEBUG] [REMOTE ] ARBB: Retrieved 704 rows, trimmed to 300. [2026-01-27T12:01:41.876652] [DEBUG] [REMOTE ] ARBB: PASS: History has at least 300 days. [2026-01-27T12:01:41.876909] [DEBUG] [REMOTE ] ARBB: PASS: Price check passed. Min price $5.50. [2026-01-27T12:01:41.877074] [DEBUG] [REMOTE ] ARBB: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:41.877219] [DEBUG] [REMOTE ] ARBB: PASS: Integrity check passed. [2026-01-27T12:01:41.877276] [DEBUG] [REMOTE ] ARBB: Symbol is viable for forecasting. [2026-01-27T12:01:41.877347] [INFO ] [MAIN ] [223/3493] ARBB kept (0.4s) | 223 kept, 0 rejected | 138.9/min | ETA: 23.5m [2026-01-27T12:01:42.281523] [DEBUG] [REMOTE ] ARBE: Retrieved 1078 rows, trimmed to 300. [2026-01-27T12:01:42.281692] [DEBUG] [REMOTE ] ARBE: PASS: History has at least 300 days. [2026-01-27T12:01:42.281908] [DEBUG] [REMOTE ] ARBE: PASS: Price check passed. Min price $1.03. [2026-01-27T12:01:42.282047] [DEBUG] [REMOTE ] ARBE: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:42.282161] [DEBUG] [REMOTE ] ARBE: PASS: Integrity check passed. [2026-01-27T12:01:42.282203] [DEBUG] [REMOTE ] ARBE: Symbol is viable for forecasting. [2026-01-27T12:01:42.282277] [INFO ] [MAIN ] [224/3493] ARBE kept (0.4s) | 224 kept, 0 rejected | 138.9/min | ETA: 23.5m [2026-01-27T12:01:42.998158] [DEBUG] [REMOTE ] ARCB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:42.998296] [DEBUG] [REMOTE ] ARCB: PASS: History has at least 300 days. [2026-01-27T12:01:42.998511] [DEBUG] [REMOTE ] ARCB: PASS: Price check passed. Min price $59.62. [2026-01-27T12:01:42.998673] [DEBUG] [REMOTE ] ARCB: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:42.998805] [DEBUG] [REMOTE ] ARCB: PASS: Integrity check passed. [2026-01-27T12:01:42.998846] [DEBUG] [REMOTE ] ARCB: Symbol is viable for forecasting. [2026-01-27T12:01:42.998895] [INFO ] [MAIN ] [225/3493] ARCB kept (0.7s) | 225 kept, 0 rejected | 138.5/min | ETA: 23.6m [2026-01-27T12:01:43.478850] [DEBUG] [REMOTE ] ARCC: Retrieved 5361 rows, trimmed to 300. [2026-01-27T12:01:43.478984] [DEBUG] [REMOTE ] ARCC: PASS: History has at least 300 days. [2026-01-27T12:01:43.479199] [DEBUG] [REMOTE ] ARCC: PASS: Price check passed. Min price $19.07. [2026-01-27T12:01:43.479333] [DEBUG] [REMOTE ] ARCC: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:43.479449] [DEBUG] [REMOTE ] ARCC: PASS: Integrity check passed. [2026-01-27T12:01:43.479488] [DEBUG] [REMOTE ] ARCC: Symbol is viable for forecasting. [2026-01-27T12:01:43.479535] [INFO ] [MAIN ] [226/3493] ARCC kept (0.5s) | 226 kept, 0 rejected | 138.5/min | ETA: 23.6m [2026-01-27T12:01:43.863901] [DEBUG] [REMOTE ] ARCO: Retrieved 3717 rows, trimmed to 300. [2026-01-27T12:01:43.864107] [DEBUG] [REMOTE ] ARCO: PASS: History has at least 300 days. [2026-01-27T12:01:43.864397] [DEBUG] [REMOTE ] ARCO: PASS: Price check passed. Min price $6.88. [2026-01-27T12:01:43.864551] [DEBUG] [REMOTE ] ARCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:43.864710] [DEBUG] [REMOTE ] ARCO: PASS: Integrity check passed. [2026-01-27T12:01:43.864753] [DEBUG] [REMOTE ] ARCO: Symbol is viable for forecasting. [2026-01-27T12:01:43.864809] [INFO ] [MAIN ] [227/3493] ARCO kept (0.4s) | 227 kept, 0 rejected | 138.5/min | ETA: 23.6m [2026-01-27T12:01:44.235274] [DEBUG] [REMOTE ] ARDC: Retrieved 3309 rows, trimmed to 300. [2026-01-27T12:01:44.235423] [DEBUG] [REMOTE ] ARDC: PASS: History has at least 300 days. [2026-01-27T12:01:44.235844] [DEBUG] [REMOTE ] ARDC: PASS: Price check passed. Min price $13.05. [2026-01-27T12:01:44.235981] [DEBUG] [REMOTE ] ARDC: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:44.236096] [DEBUG] [REMOTE ] ARDC: PASS: Integrity check passed. [2026-01-27T12:01:44.236136] [DEBUG] [REMOTE ] ARDC: Symbol is viable for forecasting. [2026-01-27T12:01:44.236184] [INFO ] [MAIN ] [228/3493] ARDC kept (0.4s) | 228 kept, 0 rejected | 138.6/min | ETA: 23.6m [2026-01-27T12:01:44.671958] [DEBUG] [REMOTE ] ARDX: Retrieved 2918 rows, trimmed to 300. [2026-01-27T12:01:44.672088] [DEBUG] [REMOTE ] ARDX: PASS: History has at least 300 days. [2026-01-27T12:01:44.672294] [DEBUG] [REMOTE ] ARDX: PASS: Price check passed. Min price $4.96. [2026-01-27T12:01:44.672430] [DEBUG] [REMOTE ] ARDX: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:44.672540] [DEBUG] [REMOTE ] ARDX: PASS: Integrity check passed. [2026-01-27T12:01:44.672597] [DEBUG] [REMOTE ] ARDX: Symbol is viable for forecasting. [2026-01-27T12:01:44.672649] [INFO ] [MAIN ] [229/3493] ARDX kept (0.4s) | 229 kept, 0 rejected | 138.6/min | ETA: 23.5m [2026-01-27T12:01:45.150259] [DEBUG] [REMOTE ] ARE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:45.150417] [DEBUG] [REMOTE ] ARE: PASS: History has at least 300 days. [2026-01-27T12:01:45.150709] [DEBUG] [REMOTE ] ARE: PASS: Price check passed. Min price $44.32. [2026-01-27T12:01:45.150850] [DEBUG] [REMOTE ] ARE: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:45.150974] [DEBUG] [REMOTE ] ARE: PASS: Integrity check passed. [2026-01-27T12:01:45.151014] [DEBUG] [REMOTE ] ARE: Symbol is viable for forecasting. [2026-01-27T12:01:45.151064] [INFO ] [MAIN ] [230/3493] ARE kept (0.5s) | 230 kept, 0 rejected | 138.6/min | ETA: 23.5m [2026-01-27T12:01:45.440170] [DEBUG] [REMOTE ] AREC: Retrieved 2023 rows, trimmed to 300. [2026-01-27T12:01:45.440363] [DEBUG] [REMOTE ] AREC: PASS: History has at least 300 days. [2026-01-27T12:01:45.440663] [DEBUG] [REMOTE ] AREC: PASS: Price check passed. Min price $2.13. [2026-01-27T12:01:45.440870] [DEBUG] [REMOTE ] AREC: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:45.441010] [DEBUG] [REMOTE ] AREC: PASS: Integrity check passed. [2026-01-27T12:01:45.441057] [DEBUG] [REMOTE ] AREC: Symbol is viable for forecasting. [2026-01-27T12:01:45.441117] [INFO ] [MAIN ] [231/3493] AREC kept (0.3s) | 231 kept, 0 rejected | 138.8/min | ETA: 23.5m [2026-01-27T12:01:45.903671] [DEBUG] [REMOTE ] ARES: Retrieved 2951 rows, trimmed to 300. [2026-01-27T12:01:45.903817] [DEBUG] [REMOTE ] ARES: PASS: History has at least 300 days. [2026-01-27T12:01:45.904062] [DEBUG] [REMOTE ] ARES: PASS: Price check passed. Min price $140.44. [2026-01-27T12:01:45.904203] [DEBUG] [REMOTE ] ARES: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:45.904331] [DEBUG] [REMOTE ] ARES: PASS: Integrity check passed. [2026-01-27T12:01:45.904380] [DEBUG] [REMOTE ] ARES: Symbol is viable for forecasting. [2026-01-27T12:01:45.904437] [INFO ] [MAIN ] [232/3493] ARES kept (0.5s) | 232 kept, 0 rejected | 138.7/min | ETA: 23.5m [2026-01-27T12:01:46.251941] [DEBUG] [REMOTE ] ARGX: Retrieved 2184 rows, trimmed to 300. [2026-01-27T12:01:46.252135] [DEBUG] [REMOTE ] ARGX: PASS: History has at least 300 days. [2026-01-27T12:01:46.252470] [DEBUG] [REMOTE ] ARGX: PASS: Price check passed. Min price $788.49. [2026-01-27T12:01:46.252677] [DEBUG] [REMOTE ] ARGX: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:46.252832] [DEBUG] [REMOTE ] ARGX: PASS: Integrity check passed. [2026-01-27T12:01:46.252880] [DEBUG] [REMOTE ] ARGX: Symbol is viable for forecasting. [2026-01-27T12:01:46.252943] [INFO ] [MAIN ] [233/3493] ARGX kept (0.3s) | 233 kept, 0 rejected | 138.8/min | ETA: 23.5m [2026-01-27T12:01:46.576188] [DEBUG] [REMOTE ] ARHS: Retrieved 1059 rows, trimmed to 300. [2026-01-27T12:01:46.576407] [DEBUG] [REMOTE ] ARHS: PASS: History has at least 300 days. [2026-01-27T12:01:46.576751] [DEBUG] [REMOTE ] ARHS: PASS: Price check passed. Min price $8.87. [2026-01-27T12:01:46.576903] [DEBUG] [REMOTE ] ARHS: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:46.577044] [DEBUG] [REMOTE ] ARHS: PASS: Integrity check passed. [2026-01-27T12:01:46.577088] [DEBUG] [REMOTE ] ARHS: Symbol is viable for forecasting. [2026-01-27T12:01:46.577154] [INFO ] [MAIN ] [234/3493] ARHS kept (0.3s) | 234 kept, 0 rejected | 139.0/min | ETA: 23.4m [2026-01-27T12:01:47.147457] [DEBUG] [REMOTE ] ARI: Retrieved 4109 rows, trimmed to 300. [2026-01-27T12:01:47.147643] [DEBUG] [REMOTE ] ARI: PASS: History has at least 300 days. [2026-01-27T12:01:47.147900] [DEBUG] [REMOTE ] ARI: PASS: Price check passed. Min price $9.43. [2026-01-27T12:01:47.148061] [DEBUG] [REMOTE ] ARI: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:47.148191] [DEBUG] [REMOTE ] ARI: PASS: Integrity check passed. [2026-01-27T12:01:47.148239] [DEBUG] [REMOTE ] ARI: Symbol is viable for forecasting. [2026-01-27T12:01:47.148297] [INFO ] [MAIN ] [235/3493] ARI kept (0.6s) | 235 kept, 0 rejected | 138.8/min | ETA: 23.5m [2026-01-27T12:01:47.452079] [DEBUG] [REMOTE ] ARKO: Retrieved 1970 rows, trimmed to 300. [2026-01-27T12:01:47.452224] [DEBUG] [REMOTE ] ARKO: PASS: History has at least 300 days. [2026-01-27T12:01:47.452470] [DEBUG] [REMOTE ] ARKO: PASS: Price check passed. Min price $3.97. [2026-01-27T12:01:47.452697] [DEBUG] [REMOTE ] ARKO: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:47.452835] [DEBUG] [REMOTE ] ARKO: PASS: Integrity check passed. [2026-01-27T12:01:47.452881] [DEBUG] [REMOTE ] ARKO: Symbol is viable for forecasting. [2026-01-27T12:01:47.452941] [INFO ] [MAIN ] [236/3493] ARKO kept (0.3s) | 236 kept, 0 rejected | 139.0/min | ETA: 23.4m [2026-01-27T12:01:47.844237] [DEBUG] [REMOTE ] ARLO: Retrieved 1879 rows, trimmed to 300. [2026-01-27T12:01:47.844381] [DEBUG] [REMOTE ] ARLO: PASS: History has at least 300 days. [2026-01-27T12:01:47.844625] [DEBUG] [REMOTE ] ARLO: PASS: Price check passed. Min price $12.90. [2026-01-27T12:01:47.844784] [DEBUG] [REMOTE ] ARLO: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:47.844902] [DEBUG] [REMOTE ] ARLO: PASS: Integrity check passed. [2026-01-27T12:01:47.844942] [DEBUG] [REMOTE ] ARLO: Symbol is viable for forecasting. [2026-01-27T12:01:47.844990] [INFO ] [MAIN ] [237/3493] ARLO kept (0.4s) | 237 kept, 0 rejected | 139.0/min | ETA: 23.4m [2026-01-27T12:01:48.421693] [DEBUG] [REMOTE ] ARLP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:48.421849] [DEBUG] [REMOTE ] ARLP: PASS: History has at least 300 days. [2026-01-27T12:01:48.422097] [DEBUG] [REMOTE ] ARLP: PASS: Price check passed. Min price $23.10. [2026-01-27T12:01:48.422239] [DEBUG] [REMOTE ] ARLP: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:48.422361] [DEBUG] [REMOTE ] ARLP: PASS: Integrity check passed. [2026-01-27T12:01:48.422402] [DEBUG] [REMOTE ] ARLP: Symbol is viable for forecasting. [2026-01-27T12:01:48.422452] [INFO ] [MAIN ] [238/3493] ARLP kept (0.6s) | 238 kept, 0 rejected | 138.8/min | ETA: 23.4m [2026-01-27T12:01:48.639081] [DEBUG] [REMOTE ] ARM: Retrieved 593 rows, trimmed to 300. [2026-01-27T12:01:48.639211] [DEBUG] [REMOTE ] ARM: PASS: History has at least 300 days. [2026-01-27T12:01:48.639422] [DEBUG] [REMOTE ] ARM: PASS: Price check passed. Min price $104.99. [2026-01-27T12:01:48.639558] [DEBUG] [REMOTE ] ARM: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:48.639693] [DEBUG] [REMOTE ] ARM: PASS: Integrity check passed. [2026-01-27T12:01:48.639732] [DEBUG] [REMOTE ] ARM: Symbol is viable for forecasting. [2026-01-27T12:01:48.639779] [INFO ] [MAIN ] [239/3493] ARM kept (0.2s) | 239 kept, 0 rejected | 139.1/min | ETA: 23.4m [2026-01-27T12:01:49.174627] [DEBUG] [REMOTE ] ARMK: Retrieved 3047 rows, trimmed to 300. [2026-01-27T12:01:49.174756] [DEBUG] [REMOTE ] ARMK: PASS: History has at least 300 days. [2026-01-27T12:01:49.174966] [DEBUG] [REMOTE ] ARMK: PASS: Price check passed. Min price $35.93. [2026-01-27T12:01:49.175106] [DEBUG] [REMOTE ] ARMK: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:49.175219] [DEBUG] [REMOTE ] ARMK: PASS: Integrity check passed. [2026-01-27T12:01:49.175260] [DEBUG] [REMOTE ] ARMK: Symbol is viable for forecasting. [2026-01-27T12:01:49.175308] [INFO ] [MAIN ] [240/3493] ARMK kept (0.5s) | 240 kept, 0 rejected | 139.0/min | ETA: 23.4m [2026-01-27T12:01:49.542761] [DEBUG] [REMOTE ] AROC: Retrieved 2570 rows, trimmed to 300. [2026-01-27T12:01:49.542903] [DEBUG] [REMOTE ] AROC: PASS: History has at least 300 days. [2026-01-27T12:01:49.543144] [DEBUG] [REMOTE ] AROC: PASS: Price check passed. Min price $23.04. [2026-01-27T12:01:49.543284] [DEBUG] [REMOTE ] AROC: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:49.543401] [DEBUG] [REMOTE ] AROC: PASS: Integrity check passed. [2026-01-27T12:01:49.543442] [DEBUG] [REMOTE ] AROC: Symbol is viable for forecasting. [2026-01-27T12:01:49.543491] [INFO ] [MAIN ] [241/3493] AROC kept (0.4s) | 241 kept, 0 rejected | 139.1/min | ETA: 23.4m [2026-01-27T12:01:50.083267] [DEBUG] [REMOTE ] ARQ: Retrieved 5537 rows, trimmed to 300. [2026-01-27T12:01:50.083406] [DEBUG] [REMOTE ] ARQ: PASS: History has at least 300 days. [2026-01-27T12:01:50.083646] [DEBUG] [REMOTE ] ARQ: PASS: Price check passed. Min price $3.20. [2026-01-27T12:01:50.083788] [DEBUG] [REMOTE ] ARQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:50.083903] [DEBUG] [REMOTE ] ARQ: PASS: Integrity check passed. [2026-01-27T12:01:50.083945] [DEBUG] [REMOTE ] ARQ: Symbol is viable for forecasting. [2026-01-27T12:01:50.083994] [INFO ] [MAIN ] [242/3493] ARQ kept (0.5s) | 242 kept, 0 rejected | 138.9/min | ETA: 23.4m [2026-01-27T12:01:50.248076] [DEBUG] [REMOTE ] ARQQ: Retrieved 1101 rows, trimmed to 300. [2026-01-27T12:01:50.248273] [DEBUG] [REMOTE ] ARQQ: PASS: History has at least 300 days. [2026-01-27T12:01:50.248534] [DEBUG] [REMOTE ] ARQQ: PASS: Price check passed. Min price $21.72. [2026-01-27T12:01:50.248737] [DEBUG] [REMOTE ] ARQQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:50.248865] [DEBUG] [REMOTE ] ARQQ: PASS: Integrity check passed. [2026-01-27T12:01:50.248909] [DEBUG] [REMOTE ] ARQQ: Symbol is viable for forecasting. [2026-01-27T12:01:50.248963] [INFO ] [MAIN ] [243/3493] ARQQ kept (0.2s) | 243 kept, 0 rejected | 139.3/min | ETA: 23.3m [2026-01-27T12:01:50.734112] [DEBUG] [REMOTE ] ARRY: Retrieved 1325 rows, trimmed to 300. [2026-01-27T12:01:50.734250] [DEBUG] [REMOTE ] ARRY: PASS: History has at least 300 days. [2026-01-27T12:01:50.734469] [DEBUG] [REMOTE ] ARRY: PASS: Price check passed. Min price $6.68. [2026-01-27T12:01:50.734636] [DEBUG] [REMOTE ] ARRY: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:50.734754] [DEBUG] [REMOTE ] ARRY: PASS: Integrity check passed. [2026-01-27T12:01:50.734796] [DEBUG] [REMOTE ] ARRY: Symbol is viable for forecasting. [2026-01-27T12:01:50.734846] [INFO ] [MAIN ] [244/3493] ARRY kept (0.5s) | 244 kept, 0 rejected | 139.2/min | ETA: 23.3m [2026-01-27T12:01:51.168128] [DEBUG] [REMOTE ] ARTL: Retrieved 1783 rows, trimmed to 300. [2026-01-27T12:01:51.168275] [DEBUG] [REMOTE ] ARTL: PASS: History has at least 300 days. [2026-01-27T12:01:51.168486] [DEBUG] [REMOTE ] ARTL: PASS: Price check passed. Min price $1.16. [2026-01-27T12:01:51.168654] [DEBUG] [REMOTE ] ARTL: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:51.168768] [DEBUG] [REMOTE ] ARTL: PASS: Integrity check passed. [2026-01-27T12:01:51.168808] [DEBUG] [REMOTE ] ARTL: Symbol is viable for forecasting. [2026-01-27T12:01:51.168857] [INFO ] [MAIN ] [245/3493] ARTL kept (0.4s) | 245 kept, 0 rejected | 139.2/min | ETA: 23.3m [2026-01-27T12:01:51.762377] [DEBUG] [REMOTE ] ARTNA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:51.762549] [DEBUG] [REMOTE ] ARTNA: PASS: History has at least 300 days. [2026-01-27T12:01:51.762842] [DEBUG] [REMOTE ] ARTNA: PASS: Price check passed. Min price $30.88. [2026-01-27T12:01:51.763001] [DEBUG] [REMOTE ] ARTNA: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:51.763146] [DEBUG] [REMOTE ] ARTNA: PASS: Integrity check passed. [2026-01-27T12:01:51.763190] [DEBUG] [REMOTE ] ARTNA: Symbol is viable for forecasting. [2026-01-27T12:01:51.763240] [INFO ] [MAIN ] [246/3493] ARTNA kept (0.6s) | 246 kept, 0 rejected | 139.0/min | ETA: 23.4m [2026-01-27T12:01:52.075838] [DEBUG] [REMOTE ] ARVN: Retrieved 1841 rows, trimmed to 300. [2026-01-27T12:01:52.075968] [DEBUG] [REMOTE ] ARVN: PASS: History has at least 300 days. [2026-01-27T12:01:52.076179] [DEBUG] [REMOTE ] ARVN: PASS: Price check passed. Min price $9.54. [2026-01-27T12:01:52.076320] [DEBUG] [REMOTE ] ARVN: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:52.076443] [DEBUG] [REMOTE ] ARVN: PASS: Integrity check passed. [2026-01-27T12:01:52.076485] [DEBUG] [REMOTE ] ARVN: Symbol is viable for forecasting. [2026-01-27T12:01:52.076535] [INFO ] [MAIN ] [247/3493] ARVN kept (0.3s) | 247 kept, 0 rejected | 139.1/min | ETA: 23.3m [2026-01-27T12:01:52.638071] [DEBUG] [REMOTE ] ASA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:52.638298] [DEBUG] [REMOTE ] ASA: PASS: History has at least 300 days. [2026-01-27T12:01:52.638668] [DEBUG] [REMOTE ] ASA: PASS: Price check passed. Min price $44.05. [2026-01-27T12:01:52.638821] [DEBUG] [REMOTE ] ASA: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:52.638968] [DEBUG] [REMOTE ] ASA: PASS: Integrity check passed. [2026-01-27T12:01:52.639013] [DEBUG] [REMOTE ] ASA: Symbol is viable for forecasting. [2026-01-27T12:01:52.639071] [INFO ] [MAIN ] [248/3493] ASA kept (0.6s) | 248 kept, 0 rejected | 139.0/min | ETA: 23.4m [2026-01-27T12:01:53.116939] [DEBUG] [REMOTE ] ASB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:53.117210] [DEBUG] [REMOTE ] ASB: PASS: History has at least 300 days. [2026-01-27T12:01:53.117698] [DEBUG] [REMOTE ] ASB: PASS: Price check passed. Min price $23.91. [2026-01-27T12:01:53.118083] [DEBUG] [REMOTE ] ASB: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:53.118247] [DEBUG] [REMOTE ] ASB: PASS: Integrity check passed. [2026-01-27T12:01:53.118291] [DEBUG] [REMOTE ] ASB: Symbol is viable for forecasting. [2026-01-27T12:01:53.118349] [INFO ] [MAIN ] [249/3493] ASB kept (0.5s) | 249 kept, 0 rejected | 138.9/min | ETA: 23.4m [2026-01-27T12:01:53.366019] [DEBUG] [REMOTE ] ASBA: Retrieved 727 rows, trimmed to 300. [2026-01-27T12:01:53.366220] [DEBUG] [REMOTE ] ASBA: PASS: History has at least 300 days. [2026-01-27T12:01:53.366473] [DEBUG] [REMOTE ] ASBA: PASS: Price check passed. Min price $23.99. [2026-01-27T12:01:53.366634] [DEBUG] [REMOTE ] ASBA: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:53.366753] [DEBUG] [REMOTE ] ASBA: PASS: Integrity check passed. [2026-01-27T12:01:53.366796] [DEBUG] [REMOTE ] ASBA: Symbol is viable for forecasting. [2026-01-27T12:01:53.366848] [INFO ] [MAIN ] [250/3493] ASBA kept (0.2s) | 250 kept, 0 rejected | 139.1/min | ETA: 23.3m [2026-01-27T12:01:53.852885] [DEBUG] [REMOTE ] ASC: Retrieved 3140 rows, trimmed to 300. [2026-01-27T12:01:53.853101] [DEBUG] [REMOTE ] ASC: PASS: History has at least 300 days. [2026-01-27T12:01:53.853394] [DEBUG] [REMOTE ] ASC: PASS: Price check passed. Min price $10.45. [2026-01-27T12:01:53.853542] [DEBUG] [REMOTE ] ASC: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:53.853711] [DEBUG] [REMOTE ] ASC: PASS: Integrity check passed. [2026-01-27T12:01:53.853757] [DEBUG] [REMOTE ] ASC: Symbol is viable for forecasting. [2026-01-27T12:01:53.853813] [INFO ] [MAIN ] [251/3493] ASC kept (0.5s) | 251 kept, 0 rejected | 139.1/min | ETA: 23.3m [2026-01-27T12:01:54.394376] [DEBUG] [REMOTE ] ASG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:54.394520] [DEBUG] [REMOTE ] ASG: PASS: History has at least 300 days. [2026-01-27T12:01:54.394807] [DEBUG] [REMOTE ] ASG: PASS: Price check passed. Min price $4.94. [2026-01-27T12:01:54.394951] [DEBUG] [REMOTE ] ASG: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:54.395074] [DEBUG] [REMOTE ] ASG: PASS: Integrity check passed. [2026-01-27T12:01:54.395115] [DEBUG] [REMOTE ] ASG: Symbol is viable for forecasting. [2026-01-27T12:01:54.395165] [INFO ] [MAIN ] [252/3493] ASG kept (0.5s) | 252 kept, 0 rejected | 138.9/min | ETA: 23.3m [2026-01-27T12:01:54.686035] [DEBUG] [REMOTE ] ASGI: Retrieved 1380 rows, trimmed to 300. [2026-01-27T12:01:54.686175] [DEBUG] [REMOTE ] ASGI: PASS: History has at least 300 days. [2026-01-27T12:01:54.686388] [DEBUG] [REMOTE ] ASGI: PASS: Price check passed. Min price $19.77. [2026-01-27T12:01:54.686533] [DEBUG] [REMOTE ] ASGI: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:54.686675] [DEBUG] [REMOTE ] ASGI: PASS: Integrity check passed. [2026-01-27T12:01:54.686718] [DEBUG] [REMOTE ] ASGI: Symbol is viable for forecasting. [2026-01-27T12:01:54.686765] [INFO ] [MAIN ] [253/3493] ASGI kept (0.3s) | 253 kept, 0 rejected | 139.1/min | ETA: 23.3m [2026-01-27T12:01:55.250273] [DEBUG] [REMOTE ] ASGN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:55.250413] [DEBUG] [REMOTE ] ASGN: PASS: History has at least 300 days. [2026-01-27T12:01:55.250660] [DEBUG] [REMOTE ] ASGN: PASS: Price check passed. Min price $40.01. [2026-01-27T12:01:55.250820] [DEBUG] [REMOTE ] ASGN: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:55.250953] [DEBUG] [REMOTE ] ASGN: PASS: Integrity check passed. [2026-01-27T12:01:55.250999] [DEBUG] [REMOTE ] ASGN: Symbol is viable for forecasting. [2026-01-27T12:01:55.251050] [INFO ] [MAIN ] [254/3493] ASGN kept (0.6s) | 254 kept, 0 rejected | 138.9/min | ETA: 23.3m [2026-01-27T12:01:55.793354] [DEBUG] [REMOTE ] ASH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:55.793489] [DEBUG] [REMOTE ] ASH: PASS: History has at least 300 days. [2026-01-27T12:01:55.793753] [DEBUG] [REMOTE ] ASH: PASS: Price check passed. Min price $47.50. [2026-01-27T12:01:55.793900] [DEBUG] [REMOTE ] ASH: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:55.794019] [DEBUG] [REMOTE ] ASH: PASS: Integrity check passed. [2026-01-27T12:01:55.794060] [DEBUG] [REMOTE ] ASH: Symbol is viable for forecasting. [2026-01-27T12:01:55.794110] [INFO ] [MAIN ] [255/3493] ASH kept (0.5s) | 255 kept, 0 rejected | 138.8/min | ETA: 23.3m [2026-01-27T12:01:56.095399] [DEBUG] [REMOTE ] ASIX: Retrieved 2341 rows, trimmed to 300. [2026-01-27T12:01:56.095541] [DEBUG] [REMOTE ] ASIX: PASS: History has at least 300 days. [2026-01-27T12:01:56.095806] [DEBUG] [REMOTE ] ASIX: PASS: Price check passed. Min price $14.26. [2026-01-27T12:01:56.095951] [DEBUG] [REMOTE ] ASIX: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:56.096067] [DEBUG] [REMOTE ] ASIX: PASS: Integrity check passed. [2026-01-27T12:01:56.096124] [DEBUG] [REMOTE ] ASIX: Symbol is viable for forecasting. [2026-01-27T12:01:56.096190] [INFO ] [MAIN ] [256/3493] ASIX kept (0.3s) | 256 kept, 0 rejected | 139.0/min | ETA: 23.3m [2026-01-27T12:01:56.515744] [DEBUG] [REMOTE ] ASLE: Retrieved 1737 rows, trimmed to 300. [2026-01-27T12:01:56.515881] [DEBUG] [REMOTE ] ASLE: PASS: History has at least 300 days. [2026-01-27T12:01:56.516087] [DEBUG] [REMOTE ] ASLE: PASS: Price check passed. Min price $5.94. [2026-01-27T12:01:56.516223] [DEBUG] [REMOTE ] ASLE: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:56.516333] [DEBUG] [REMOTE ] ASLE: PASS: Integrity check passed. [2026-01-27T12:01:56.516374] [DEBUG] [REMOTE ] ASLE: Symbol is viable for forecasting. [2026-01-27T12:01:56.516422] [INFO ] [MAIN ] [257/3493] ASLE kept (0.4s) | 257 kept, 0 rejected | 139.0/min | ETA: 23.3m [2026-01-27T12:01:56.853641] [DEBUG] [REMOTE ] ASMB: Retrieved 3798 rows, trimmed to 300. [2026-01-27T12:01:56.853824] [DEBUG] [REMOTE ] ASMB: PASS: History has at least 300 days. [2026-01-27T12:01:56.854193] [DEBUG] [REMOTE ] ASMB: PASS: Price check passed. Min price $26.35. [2026-01-27T12:01:56.854400] [DEBUG] [REMOTE ] ASMB: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:56.854623] [DEBUG] [REMOTE ] ASMB: PASS: Integrity check passed. [2026-01-27T12:01:56.854699] [DEBUG] [REMOTE ] ASMB: Symbol is viable for forecasting. [2026-01-27T12:01:56.854778] [INFO ] [MAIN ] [258/3493] ASMB kept (0.3s) | 258 kept, 0 rejected | 139.1/min | ETA: 23.3m [2026-01-27T12:01:57.456456] [DEBUG] [REMOTE ] ASML: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:57.456633] [DEBUG] [REMOTE ] ASML: PASS: History has at least 300 days. [2026-01-27T12:01:57.456914] [DEBUG] [REMOTE ] ASML: PASS: Price check passed. Min price $966.57. [2026-01-27T12:01:57.457063] [DEBUG] [REMOTE ] ASML: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:57.457198] [DEBUG] [REMOTE ] ASML: PASS: Integrity check passed. [2026-01-27T12:01:57.457239] [DEBUG] [REMOTE ] ASML: Symbol is viable for forecasting. [2026-01-27T12:01:57.457314] [INFO ] [MAIN ] [259/3493] ASML kept (0.6s) | 259 kept, 0 rejected | 138.9/min | ETA: 23.3m [2026-01-27T12:01:57.787780] [DEBUG] [REMOTE ] ASND: Retrieved 2765 rows, trimmed to 300. [2026-01-27T12:01:57.787982] [DEBUG] [REMOTE ] ASND: PASS: History has at least 300 days. [2026-01-27T12:01:57.788260] [DEBUG] [REMOTE ] ASND: PASS: Price check passed. Min price $196.01. [2026-01-27T12:01:57.788405] [DEBUG] [REMOTE ] ASND: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:57.788535] [DEBUG] [REMOTE ] ASND: PASS: Integrity check passed. [2026-01-27T12:01:57.788599] [DEBUG] [REMOTE ] ASND: Symbol is viable for forecasting. [2026-01-27T12:01:57.788666] [INFO ] [MAIN ] [260/3493] ASND kept (0.3s) | 260 kept, 0 rejected | 139.0/min | ETA: 23.3m [2026-01-27T12:01:58.130372] [DEBUG] [REMOTE ] ASO: Retrieved 1334 rows, trimmed to 300. [2026-01-27T12:01:58.130604] [DEBUG] [REMOTE ] ASO: PASS: History has at least 300 days. [2026-01-27T12:01:58.130952] [DEBUG] [REMOTE ] ASO: PASS: Price check passed. Min price $41.63. [2026-01-27T12:01:58.131119] [DEBUG] [REMOTE ] ASO: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:58.131256] [DEBUG] [REMOTE ] ASO: PASS: Integrity check passed. [2026-01-27T12:01:58.131300] [DEBUG] [REMOTE ] ASO: Symbol is viable for forecasting. [2026-01-27T12:01:58.131351] [INFO ] [MAIN ] [261/3493] ASO kept (0.3s) | 261 kept, 0 rejected | 139.1/min | ETA: 23.2m [2026-01-27T12:01:58.470510] [DEBUG] [REMOTE ] ASPI: Retrieved 803 rows, trimmed to 300. [2026-01-27T12:01:58.470689] [DEBUG] [REMOTE ] ASPI: PASS: History has at least 300 days. [2026-01-27T12:01:58.470930] [DEBUG] [REMOTE ] ASPI: PASS: Price check passed. Min price $5.35. [2026-01-27T12:01:58.471091] [DEBUG] [REMOTE ] ASPI: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:58.471220] [DEBUG] [REMOTE ] ASPI: PASS: Integrity check passed. [2026-01-27T12:01:58.471266] [DEBUG] [REMOTE ] ASPI: Symbol is viable for forecasting. [2026-01-27T12:01:58.471324] [INFO ] [MAIN ] [262/3493] ASPI kept (0.3s) | 262 kept, 0 rejected | 139.2/min | ETA: 23.2m [2026-01-27T12:01:59.004695] [DEBUG] [REMOTE ] ASPN: Retrieved 2922 rows, trimmed to 300. [2026-01-27T12:01:59.004842] [DEBUG] [REMOTE ] ASPN: PASS: History has at least 300 days. [2026-01-27T12:01:59.006256] [DEBUG] [REMOTE ] ASPN: PASS: Price check passed. Min price $2.83. [2026-01-27T12:01:59.006439] [DEBUG] [REMOTE ] ASPN: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:59.006607] [DEBUG] [REMOTE ] ASPN: PASS: Integrity check passed. [2026-01-27T12:01:59.006652] [DEBUG] [REMOTE ] ASPN: Symbol is viable for forecasting. [2026-01-27T12:01:59.006709] [INFO ] [MAIN ] [263/3493] ASPN kept (0.5s) | 263 kept, 0 rejected | 139.1/min | ETA: 23.2m [2026-01-27T12:01:59.437302] [DEBUG] [REMOTE ] ASPS: Retrieved 4143 rows, trimmed to 300. [2026-01-27T12:01:59.437428] [DEBUG] [REMOTE ] ASPS: PASS: History has at least 300 days. [2026-01-27T12:01:59.437712] [DEBUG] [REMOTE ] ASPS: PASS: Price check passed. Min price $5.51. [2026-01-27T12:01:59.437855] [DEBUG] [REMOTE ] ASPS: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:59.437967] [DEBUG] [REMOTE ] ASPS: PASS: Integrity check passed. [2026-01-27T12:01:59.438007] [DEBUG] [REMOTE ] ASPS: Symbol is viable for forecasting. [2026-01-27T12:01:59.438055] [INFO ] [MAIN ] [264/3493] ASPS kept (0.4s) | 264 kept, 0 rejected | 139.1/min | ETA: 23.2m [2026-01-27T12:01:59.807742] [DEBUG] [REMOTE ] ASTE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:01:59.807922] [DEBUG] [REMOTE ] ASTE: PASS: History has at least 300 days. [2026-01-27T12:01:59.808285] [DEBUG] [REMOTE ] ASTE: PASS: Price check passed. Min price $40.65. [2026-01-27T12:01:59.808501] [DEBUG] [REMOTE ] ASTE: PASS: Continuity check passed with 300 days. [2026-01-27T12:01:59.808731] [DEBUG] [REMOTE ] ASTE: PASS: Integrity check passed. [2026-01-27T12:01:59.808797] [DEBUG] [REMOTE ] ASTE: Symbol is viable for forecasting. [2026-01-27T12:01:59.808876] [INFO ] [MAIN ] [265/3493] ASTE kept (0.4s) | 265 kept, 0 rejected | 139.2/min | ETA: 23.2m [2026-01-27T12:02:00.087420] [DEBUG] [REMOTE ] ASTH: Retrieved 3744 rows, trimmed to 300. [2026-01-27T12:02:00.087602] [DEBUG] [REMOTE ] ASTH: PASS: History has at least 300 days. [2026-01-27T12:02:00.087823] [DEBUG] [REMOTE ] ASTH: PASS: Price check passed. Min price $20.34. [2026-01-27T12:02:00.087963] [DEBUG] [REMOTE ] ASTH: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:00.088076] [DEBUG] [REMOTE ] ASTH: PASS: Integrity check passed. [2026-01-27T12:02:00.088117] [DEBUG] [REMOTE ] ASTH: Symbol is viable for forecasting. [2026-01-27T12:02:00.088164] [INFO ] [MAIN ] [266/3493] ASTH kept (0.3s) | 266 kept, 0 rejected | 139.4/min | ETA: 23.2m [2026-01-27T12:02:00.657604] [DEBUG] [REMOTE ] ASTI: Retrieved 4888 rows, trimmed to 300. [2026-01-27T12:02:00.657736] [DEBUG] [REMOTE ] ASTI: PASS: History has at least 300 days. [2026-01-27T12:02:00.657972] [DEBUG] [REMOTE ] ASTI: PASS: Price check passed. Min price $1.43. [2026-01-27T12:02:00.658120] [DEBUG] [REMOTE ] ASTI: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:00.658239] [DEBUG] [REMOTE ] ASTI: PASS: Integrity check passed. [2026-01-27T12:02:00.658281] [DEBUG] [REMOTE ] ASTI: Symbol is viable for forecasting. [2026-01-27T12:02:00.658332] [INFO ] [MAIN ] [267/3493] ASTI kept (0.6s) | 267 kept, 0 rejected | 139.2/min | ETA: 23.2m [2026-01-27T12:02:00.945291] [DEBUG] [REMOTE ] ASTL: Retrieved 1070 rows, trimmed to 300. [2026-01-27T12:02:00.945418] [DEBUG] [REMOTE ] ASTL: PASS: History has at least 300 days. [2026-01-27T12:02:00.945645] [DEBUG] [REMOTE ] ASTL: PASS: Price check passed. Min price $3.28. [2026-01-27T12:02:00.945787] [DEBUG] [REMOTE ] ASTL: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:00.945901] [DEBUG] [REMOTE ] ASTL: PASS: Integrity check passed. [2026-01-27T12:02:00.945943] [DEBUG] [REMOTE ] ASTL: Symbol is viable for forecasting. [2026-01-27T12:02:00.945991] [INFO ] [MAIN ] [268/3493] ASTL kept (0.3s) | 268 kept, 0 rejected | 139.4/min | ETA: 23.1m [2026-01-27T12:02:01.368899] [DEBUG] [REMOTE ] ASTS: Retrieved 1565 rows, trimmed to 300. [2026-01-27T12:02:01.369033] [DEBUG] [REMOTE ] ASTS: PASS: History has at least 300 days. [2026-01-27T12:02:01.369266] [DEBUG] [REMOTE ] ASTS: PASS: Price check passed. Min price $50.70. [2026-01-27T12:02:01.369410] [DEBUG] [REMOTE ] ASTS: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:01.369521] [DEBUG] [REMOTE ] ASTS: PASS: Integrity check passed. [2026-01-27T12:02:01.369561] [DEBUG] [REMOTE ] ASTS: Symbol is viable for forecasting. [2026-01-27T12:02:01.369631] [INFO ] [MAIN ] [269/3493] ASTS kept (0.4s) | 269 kept, 0 rejected | 139.4/min | ETA: 23.1m [2026-01-27T12:02:01.953190] [DEBUG] [REMOTE ] ASX: Retrieved 6366 rows, trimmed to 300. [2026-01-27T12:02:01.953376] [DEBUG] [REMOTE ] ASX: PASS: History has at least 300 days. [2026-01-27T12:02:01.953696] [DEBUG] [REMOTE ] ASX: PASS: Price check passed. Min price $13.75. [2026-01-27T12:02:01.953847] [DEBUG] [REMOTE ] ASX: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:01.953977] [DEBUG] [REMOTE ] ASX: PASS: Integrity check passed. [2026-01-27T12:02:01.954019] [DEBUG] [REMOTE ] ASX: Symbol is viable for forecasting. [2026-01-27T12:02:01.954069] [INFO ] [MAIN ] [270/3493] ASX kept (0.6s) | 270 kept, 0 rejected | 139.2/min | ETA: 23.2m [2026-01-27T12:02:02.412808] [DEBUG] [REMOTE ] ASYS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:02.412942] [DEBUG] [REMOTE ] ASYS: PASS: History has at least 300 days. [2026-01-27T12:02:02.413159] [DEBUG] [REMOTE ] ASYS: PASS: Price check passed. Min price $7.05. [2026-01-27T12:02:02.413295] [DEBUG] [REMOTE ] ASYS: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:02.413410] [DEBUG] [REMOTE ] ASYS: PASS: Integrity check passed. [2026-01-27T12:02:02.413450] [DEBUG] [REMOTE ] ASYS: Symbol is viable for forecasting. [2026-01-27T12:02:02.413497] [INFO ] [MAIN ] [271/3493] ASYS kept (0.5s) | 271 kept, 0 rejected | 139.1/min | ETA: 23.2m [2026-01-27T12:02:02.733760] [DEBUG] [REMOTE ] ATAI: Retrieved 1156 rows, trimmed to 300. [2026-01-27T12:02:02.733998] [DEBUG] [REMOTE ] ATAI: PASS: History has at least 300 days. [2026-01-27T12:02:02.734201] [DEBUG] [REMOTE ] ATAI: PASS: Price check passed. Min price $3.64. [2026-01-27T12:02:02.734337] [DEBUG] [REMOTE ] ATAI: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:02.734445] [DEBUG] [REMOTE ] ATAI: PASS: Integrity check passed. [2026-01-27T12:02:02.734485] [DEBUG] [REMOTE ] ATAI: Symbol is viable for forecasting. [2026-01-27T12:02:02.734532] [INFO ] [MAIN ] [272/3493] ATAI kept (0.3s) | 272 kept, 0 rejected | 139.3/min | ETA: 23.1m [2026-01-27T12:02:03.329277] [DEBUG] [REMOTE ] ATEC: Retrieved 4943 rows, trimmed to 300. [2026-01-27T12:02:03.329397] [DEBUG] [REMOTE ] ATEC: PASS: History has at least 300 days. [2026-01-27T12:02:03.329663] [DEBUG] [REMOTE ] ATEC: PASS: Price check passed. Min price $15.62. [2026-01-27T12:02:03.329836] [DEBUG] [REMOTE ] ATEC: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:03.329949] [DEBUG] [REMOTE ] ATEC: PASS: Integrity check passed. [2026-01-27T12:02:03.329989] [DEBUG] [REMOTE ] ATEC: Symbol is viable for forecasting. [2026-01-27T12:02:03.330037] [INFO ] [MAIN ] [273/3493] ATEC kept (0.6s) | 273 kept, 0 rejected | 139.1/min | ETA: 23.2m [2026-01-27T12:02:03.656679] [DEBUG] [REMOTE ] ATEN: Retrieved 2980 rows, trimmed to 300. [2026-01-27T12:02:03.656819] [DEBUG] [REMOTE ] ATEN: PASS: History has at least 300 days. [2026-01-27T12:02:03.657083] [DEBUG] [REMOTE ] ATEN: PASS: Price check passed. Min price $16.55. [2026-01-27T12:02:03.657221] [DEBUG] [REMOTE ] ATEN: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:03.657338] [DEBUG] [REMOTE ] ATEN: PASS: Integrity check passed. [2026-01-27T12:02:03.657379] [DEBUG] [REMOTE ] ATEN: Symbol is viable for forecasting. [2026-01-27T12:02:03.657426] [INFO ] [MAIN ] [274/3493] ATEN kept (0.3s) | 274 kept, 0 rejected | 139.2/min | ETA: 23.1m [2026-01-27T12:02:04.099043] [DEBUG] [REMOTE ] ATEX: Retrieved 2761 rows, trimmed to 300. [2026-01-27T12:02:04.099288] [DEBUG] [REMOTE ] ATEX: PASS: History has at least 300 days. [2026-01-27T12:02:04.099702] [DEBUG] [REMOTE ] ATEX: PASS: Price check passed. Min price $17.99. [2026-01-27T12:02:04.099915] [DEBUG] [REMOTE ] ATEX: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:04.100135] [DEBUG] [REMOTE ] ATEX: PASS: Integrity check passed. [2026-01-27T12:02:04.100202] [DEBUG] [REMOTE ] ATEX: Symbol is viable for forecasting. [2026-01-27T12:02:04.100287] [INFO ] [MAIN ] [275/3493] ATEX kept (0.4s) | 275 kept, 0 rejected | 139.2/min | ETA: 23.1m [2026-01-27T12:02:04.655031] [DEBUG] [REMOTE ] ATGE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:04.655370] [DEBUG] [REMOTE ] ATGE: PASS: History has at least 300 days. [2026-01-27T12:02:04.655903] [DEBUG] [REMOTE ] ATGE: PASS: Price check passed. Min price $89.36. [2026-01-27T12:02:04.656102] [DEBUG] [REMOTE ] ATGE: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:04.656282] [DEBUG] [REMOTE ] ATGE: PASS: Integrity check passed. [2026-01-27T12:02:04.656336] [DEBUG] [REMOTE ] ATGE: Symbol is viable for forecasting. [2026-01-27T12:02:04.656405] [INFO ] [MAIN ] [276/3493] ATGE kept (0.6s) | 276 kept, 0 rejected | 139.0/min | ETA: 23.1m [2026-01-27T12:02:05.071688] [DEBUG] [REMOTE ] ATHM: Retrieved 3048 rows, trimmed to 300. [2026-01-27T12:02:05.071841] [DEBUG] [REMOTE ] ATHM: PASS: History has at least 300 days. [2026-01-27T12:02:05.072089] [DEBUG] [REMOTE ] ATHM: PASS: Price check passed. Min price $21.83. [2026-01-27T12:02:05.072254] [DEBUG] [REMOTE ] ATHM: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:05.072390] [DEBUG] [REMOTE ] ATHM: PASS: Integrity check passed. [2026-01-27T12:02:05.072432] [DEBUG] [REMOTE ] ATHM: Symbol is viable for forecasting. [2026-01-27T12:02:05.072485] [INFO ] [MAIN ] [277/3493] ATHM kept (0.4s) | 277 kept, 0 rejected | 139.1/min | ETA: 23.1m [2026-01-27T12:02:05.557708] [DEBUG] [REMOTE ] ATI: Retrieved 6579 rows, trimmed to 300. [2026-01-27T12:02:05.557860] [DEBUG] [REMOTE ] ATI: PASS: History has at least 300 days. [2026-01-27T12:02:05.558093] [DEBUG] [REMOTE ] ATI: PASS: Price check passed. Min price $94.80. [2026-01-27T12:02:05.558240] [DEBUG] [REMOTE ] ATI: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:05.558362] [DEBUG] [REMOTE ] ATI: PASS: Integrity check passed. [2026-01-27T12:02:05.558406] [DEBUG] [REMOTE ] ATI: Symbol is viable for forecasting. [2026-01-27T12:02:05.558456] [INFO ] [MAIN ] [278/3493] ATI kept (0.5s) | 278 kept, 0 rejected | 139.0/min | ETA: 23.1m [2026-01-27T12:02:06.051652] [DEBUG] [REMOTE ] ATLC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:06.051804] [DEBUG] [REMOTE ] ATLC: PASS: History has at least 300 days. [2026-01-27T12:02:06.052033] [DEBUG] [REMOTE ] ATLC: PASS: Price check passed. Min price $51.00. [2026-01-27T12:02:06.052172] [DEBUG] [REMOTE ] ATLC: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:06.052291] [DEBUG] [REMOTE ] ATLC: PASS: Integrity check passed. [2026-01-27T12:02:06.052333] [DEBUG] [REMOTE ] ATLC: Symbol is viable for forecasting. [2026-01-27T12:02:06.052384] [INFO ] [MAIN ] [279/3493] ATLC kept (0.5s) | 279 kept, 0 rejected | 138.9/min | ETA: 23.1m [2026-01-27T12:02:06.238780] [DEBUG] [REMOTE ] ATLCZ: Retrieved 498 rows, trimmed to 300. [2026-01-27T12:02:06.238907] [DEBUG] [REMOTE ] ATLCZ: PASS: History has at least 300 days. [2026-01-27T12:02:06.239116] [DEBUG] [REMOTE ] ATLCZ: PASS: Price check passed. Min price $24.72. [2026-01-27T12:02:06.239288] [DEBUG] [REMOTE ] ATLCZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:06.239420] [DEBUG] [REMOTE ] ATLCZ: PASS: Integrity check passed. [2026-01-27T12:02:06.239461] [DEBUG] [REMOTE ] ATLCZ: Symbol is viable for forecasting. [2026-01-27T12:02:06.239510] [INFO ] [MAIN ] [280/3493] ATLCZ kept (0.2s) | 280 kept, 0 rejected | 139.2/min | ETA: 23.1m [2026-01-27T12:02:06.987636] [DEBUG] [REMOTE ] ATLO: Retrieved 6525 rows, trimmed to 300. [2026-01-27T12:02:06.987769] [DEBUG] [REMOTE ] ATLO: PASS: History has at least 300 days. [2026-01-27T12:02:06.987990] [DEBUG] [REMOTE ] ATLO: PASS: Price check passed. Min price $20.57. [2026-01-27T12:02:06.988132] [DEBUG] [REMOTE ] ATLO: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:06.988249] [DEBUG] [REMOTE ] ATLO: PASS: Integrity check passed. [2026-01-27T12:02:06.988290] [DEBUG] [REMOTE ] ATLO: Symbol is viable for forecasting. [2026-01-27T12:02:06.988339] [INFO ] [MAIN ] [281/3493] ATLO kept (0.7s) | 281 kept, 0 rejected | 138.8/min | ETA: 23.1m [2026-01-27T12:02:07.479703] [DEBUG] [REMOTE ] ATNI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:07.479845] [DEBUG] [REMOTE ] ATNI: PASS: History has at least 300 days. [2026-01-27T12:02:07.480077] [DEBUG] [REMOTE ] ATNI: PASS: Price check passed. Min price $14.03. [2026-01-27T12:02:07.480214] [DEBUG] [REMOTE ] ATNI: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:07.480327] [DEBUG] [REMOTE ] ATNI: PASS: Integrity check passed. [2026-01-27T12:02:07.480367] [DEBUG] [REMOTE ] ATNI: Symbol is viable for forecasting. [2026-01-27T12:02:07.480414] [INFO ] [MAIN ] [282/3493] ATNI kept (0.5s) | 282 kept, 0 rejected | 138.8/min | ETA: 23.1m [2026-01-27T12:02:08.037884] [DEBUG] [REMOTE ] ATO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:08.038204] [DEBUG] [REMOTE ] ATO: PASS: History has at least 300 days. [2026-01-27T12:02:08.038431] [DEBUG] [REMOTE ] ATO: PASS: Price check passed. Min price $165.34. [2026-01-27T12:02:08.038592] [DEBUG] [REMOTE ] ATO: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:08.038715] [DEBUG] [REMOTE ] ATO: PASS: Integrity check passed. [2026-01-27T12:02:08.038756] [DEBUG] [REMOTE ] ATO: Symbol is viable for forecasting. [2026-01-27T12:02:08.038805] [INFO ] [MAIN ] [283/3493] ATO kept (0.6s) | 283 kept, 0 rejected | 138.6/min | ETA: 23.2m [2026-01-27T12:02:08.361137] [DEBUG] [REMOTE ] ATOM: Retrieved 2381 rows, trimmed to 300. [2026-01-27T12:02:08.361287] [DEBUG] [REMOTE ] ATOM: PASS: History has at least 300 days. [2026-01-27T12:02:08.361506] [DEBUG] [REMOTE ] ATOM: PASS: Price check passed. Min price $1.99. [2026-01-27T12:02:08.361668] [DEBUG] [REMOTE ] ATOM: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:08.361792] [DEBUG] [REMOTE ] ATOM: PASS: Integrity check passed. [2026-01-27T12:02:08.361842] [DEBUG] [REMOTE ] ATOM: Symbol is viable for forecasting. [2026-01-27T12:02:08.361902] [INFO ] [MAIN ] [284/3493] ATOM kept (0.3s) | 284 kept, 0 rejected | 138.8/min | ETA: 23.1m [2026-01-27T12:02:08.776017] [DEBUG] [REMOTE ] ATRA: Retrieved 2835 rows, trimmed to 300. [2026-01-27T12:02:08.776172] [DEBUG] [REMOTE ] ATRA: PASS: History has at least 300 days. [2026-01-27T12:02:08.776476] [DEBUG] [REMOTE ] ATRA: PASS: Price check passed. Min price $4.32. [2026-01-27T12:02:08.776681] [DEBUG] [REMOTE ] ATRA: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:08.776817] [DEBUG] [REMOTE ] ATRA: PASS: Integrity check passed. [2026-01-27T12:02:08.776873] [DEBUG] [REMOTE ] ATRA: Symbol is viable for forecasting. [2026-01-27T12:02:08.776951] [INFO ] [MAIN ] [285/3493] ATRA kept (0.4s) | 285 kept, 0 rejected | 138.8/min | ETA: 23.1m [2026-01-27T12:02:09.267965] [DEBUG] [REMOTE ] ATRC: Retrieved 5150 rows, trimmed to 300. [2026-01-27T12:02:09.268465] [DEBUG] [REMOTE ] ATRC: PASS: History has at least 300 days. [2026-01-27T12:02:09.269185] [DEBUG] [REMOTE ] ATRC: PASS: Price check passed. Min price $31.50. [2026-01-27T12:02:09.269382] [DEBUG] [REMOTE ] ATRC: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:09.269567] [DEBUG] [REMOTE ] ATRC: PASS: Integrity check passed. [2026-01-27T12:02:09.269658] [DEBUG] [REMOTE ] ATRC: Symbol is viable for forecasting. [2026-01-27T12:02:09.269734] [INFO ] [MAIN ] [286/3493] ATRC kept (0.5s) | 286 kept, 0 rejected | 138.7/min | ETA: 23.1m [2026-01-27T12:02:09.723728] [DEBUG] [REMOTE ] ATRO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:09.723970] [DEBUG] [REMOTE ] ATRO: PASS: History has at least 300 days. [2026-01-27T12:02:09.724338] [DEBUG] [REMOTE ] ATRO: PASS: Price check passed. Min price $46.98. [2026-01-27T12:02:09.724490] [DEBUG] [REMOTE ] ATRO: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:09.724665] [DEBUG] [REMOTE ] ATRO: PASS: Integrity check passed. [2026-01-27T12:02:09.724710] [DEBUG] [REMOTE ] ATRO: Symbol is viable for forecasting. [2026-01-27T12:02:09.724766] [INFO ] [MAIN ] [287/3493] ATRO kept (0.5s) | 287 kept, 0 rejected | 138.7/min | ETA: 23.1m [2026-01-27T12:02:10.274748] [DEBUG] [REMOTE ] AUB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:10.274906] [DEBUG] [REMOTE ] AUB: PASS: History has at least 300 days. [2026-01-27T12:02:10.275167] [DEBUG] [REMOTE ] AUB: PASS: Price check passed. Min price $31.29. [2026-01-27T12:02:10.275316] [DEBUG] [REMOTE ] AUB: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:10.275443] [DEBUG] [REMOTE ] AUB: PASS: Integrity check passed. [2026-01-27T12:02:10.275485] [DEBUG] [REMOTE ] AUB: Symbol is viable for forecasting. [2026-01-27T12:02:10.275538] [INFO ] [MAIN ] [288/3493] AUB kept (0.6s) | 288 kept, 0 rejected | 138.6/min | ETA: 23.1m [2026-01-27T12:02:10.768394] [DEBUG] [REMOTE ] AUDC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:10.768532] [DEBUG] [REMOTE ] AUDC: PASS: History has at least 300 days. [2026-01-27T12:02:10.768784] [DEBUG] [REMOTE ] AUDC: PASS: Price check passed. Min price $8.21. [2026-01-27T12:02:10.768947] [DEBUG] [REMOTE ] AUDC: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:10.769084] [DEBUG] [REMOTE ] AUDC: PASS: Integrity check passed. [2026-01-27T12:02:10.769125] [DEBUG] [REMOTE ] AUDC: Symbol is viable for forecasting. [2026-01-27T12:02:10.769175] [INFO ] [MAIN ] [289/3493] AUDC kept (0.5s) | 289 kept, 0 rejected | 138.5/min | ETA: 23.1m [2026-01-27T12:02:11.107141] [DEBUG] [REMOTE ] AUPH: Retrieved 2860 rows, trimmed to 300. [2026-01-27T12:02:11.107455] [DEBUG] [REMOTE ] AUPH: PASS: History has at least 300 days. [2026-01-27T12:02:11.110893] [DEBUG] [REMOTE ] AUPH: PASS: Price check passed. Min price $12.12. [2026-01-27T12:02:11.111123] [DEBUG] [REMOTE ] AUPH: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:11.111262] [DEBUG] [REMOTE ] AUPH: PASS: Integrity check passed. [2026-01-27T12:02:11.111308] [DEBUG] [REMOTE ] AUPH: Symbol is viable for forecasting. [2026-01-27T12:02:11.111360] [INFO ] [MAIN ] [290/3493] AUPH kept (0.3s) | 290 kept, 0 rejected | 138.6/min | ETA: 23.1m [2026-01-27T12:02:11.413008] [DEBUG] [REMOTE ] AURA: Retrieved 1063 rows, trimmed to 300. [2026-01-27T12:02:11.413142] [DEBUG] [REMOTE ] AURA: PASS: History has at least 300 days. [2026-01-27T12:02:11.413367] [DEBUG] [REMOTE ] AURA: PASS: Price check passed. Min price $4.97. [2026-01-27T12:02:11.413512] [DEBUG] [REMOTE ] AURA: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:11.413655] [DEBUG] [REMOTE ] AURA: PASS: Integrity check passed. [2026-01-27T12:02:11.413699] [DEBUG] [REMOTE ] AURA: Symbol is viable for forecasting. [2026-01-27T12:02:11.413750] [INFO ] [MAIN ] [291/3493] AURA kept (0.3s) | 291 kept, 0 rejected | 138.7/min | ETA: 23.1m [2026-01-27T12:02:11.874221] [DEBUG] [REMOTE ] AUTL: Retrieved 1908 rows, trimmed to 300. [2026-01-27T12:02:11.874424] [DEBUG] [REMOTE ] AUTL: PASS: History has at least 300 days. [2026-01-27T12:02:11.874707] [DEBUG] [REMOTE ] AUTL: PASS: Price check passed. Min price $1.23. [2026-01-27T12:02:11.874858] [DEBUG] [REMOTE ] AUTL: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:11.874988] [DEBUG] [REMOTE ] AUTL: PASS: Integrity check passed. [2026-01-27T12:02:11.875032] [DEBUG] [REMOTE ] AUTL: Symbol is viable for forecasting. [2026-01-27T12:02:11.875089] [INFO ] [MAIN ] [292/3493] AUTL kept (0.5s) | 292 kept, 0 rejected | 138.7/min | ETA: 23.1m [2026-01-27T12:02:12.422844] [DEBUG] [REMOTE ] AVA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:12.423055] [DEBUG] [REMOTE ] AVA: PASS: History has at least 300 days. [2026-01-27T12:02:12.423565] [DEBUG] [REMOTE ] AVA: PASS: Price check passed. Min price $37.60. [2026-01-27T12:02:12.423775] [DEBUG] [REMOTE ] AVA: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:12.423953] [DEBUG] [REMOTE ] AVA: PASS: Integrity check passed. [2026-01-27T12:02:12.424005] [DEBUG] [REMOTE ] AVA: Symbol is viable for forecasting. [2026-01-27T12:02:12.424075] [INFO ] [MAIN ] [293/3493] AVA kept (0.5s) | 293 kept, 0 rejected | 138.6/min | ETA: 23.1m [2026-01-27T12:02:12.688267] [DEBUG] [REMOTE ] AVAH: Retrieved 1192 rows, trimmed to 300. [2026-01-27T12:02:12.688436] [DEBUG] [REMOTE ] AVAH: PASS: History has at least 300 days. [2026-01-27T12:02:12.688741] [DEBUG] [REMOTE ] AVAH: PASS: Price check passed. Min price $8.08. [2026-01-27T12:02:12.688926] [DEBUG] [REMOTE ] AVAH: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:12.689088] [DEBUG] [REMOTE ] AVAH: PASS: Integrity check passed. [2026-01-27T12:02:12.689138] [DEBUG] [REMOTE ] AVAH: Symbol is viable for forecasting. [2026-01-27T12:02:12.689201] [INFO ] [MAIN ] [294/3493] AVAH kept (0.3s) | 294 kept, 0 rejected | 138.8/min | ETA: 23.1m [2026-01-27T12:02:13.164816] [DEBUG] [REMOTE ] AVAL: Retrieved 2852 rows, trimmed to 300. [2026-01-27T12:02:13.164941] [DEBUG] [REMOTE ] AVAL: PASS: History has at least 300 days. [2026-01-27T12:02:13.165145] [DEBUG] [REMOTE ] AVAL: PASS: Price check passed. Min price $3.94. [2026-01-27T12:02:13.165284] [DEBUG] [REMOTE ] AVAL: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:13.165395] [DEBUG] [REMOTE ] AVAL: PASS: Integrity check passed. [2026-01-27T12:02:13.165435] [DEBUG] [REMOTE ] AVAL: Symbol is viable for forecasting. [2026-01-27T12:02:13.165485] [INFO ] [MAIN ] [295/3493] AVAL kept (0.5s) | 295 kept, 0 rejected | 138.7/min | ETA: 23.1m [2026-01-27T12:02:13.725832] [DEBUG] [REMOTE ] AVB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:13.726063] [DEBUG] [REMOTE ] AVB: PASS: History has at least 300 days. [2026-01-27T12:02:13.726595] [DEBUG] [REMOTE ] AVB: PASS: Price check passed. Min price $172.26. [2026-01-27T12:02:13.726824] [DEBUG] [REMOTE ] AVB: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:13.727058] [DEBUG] [REMOTE ] AVB: PASS: Integrity check passed. [2026-01-27T12:02:13.727121] [DEBUG] [REMOTE ] AVB: Symbol is viable for forecasting. [2026-01-27T12:02:13.727207] [INFO ] [MAIN ] [296/3493] AVB kept (0.6s) | 296 kept, 0 rejected | 138.6/min | ETA: 23.1m [2026-01-27T12:02:13.906970] [DEBUG] [REMOTE ] AVBP: Retrieved 501 rows, trimmed to 300. [2026-01-27T12:02:13.907171] [DEBUG] [REMOTE ] AVBP: PASS: History has at least 300 days. [2026-01-27T12:02:13.907444] [DEBUG] [REMOTE ] AVBP: PASS: Price check passed. Min price $17.60. [2026-01-27T12:02:13.907654] [DEBUG] [REMOTE ] AVBP: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:13.907805] [DEBUG] [REMOTE ] AVBP: PASS: Integrity check passed. [2026-01-27T12:02:13.907855] [DEBUG] [REMOTE ] AVBP: Symbol is viable for forecasting. [2026-01-27T12:02:13.907919] [INFO ] [MAIN ] [297/3493] AVBP kept (0.2s) | 297 kept, 0 rejected | 138.8/min | ETA: 23.0m [2026-01-27T12:02:14.605797] [DEBUG] [REMOTE ] AVD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:14.605950] [DEBUG] [REMOTE ] AVD: PASS: History has at least 300 days. [2026-01-27T12:02:14.606237] [DEBUG] [REMOTE ] AVD: PASS: Price check passed. Min price $3.75. [2026-01-27T12:02:14.606379] [DEBUG] [REMOTE ] AVD: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:14.606506] [DEBUG] [REMOTE ] AVD: PASS: Integrity check passed. [2026-01-27T12:02:14.606546] [DEBUG] [REMOTE ] AVD: Symbol is viable for forecasting. [2026-01-27T12:02:14.606613] [INFO ] [MAIN ] [298/3493] AVD kept (0.7s) | 298 kept, 0 rejected | 138.6/min | ETA: 23.1m [2026-01-27T12:02:15.102038] [DEBUG] [REMOTE ] AVDL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:15.102282] [DEBUG] [REMOTE ] AVDL: PASS: History has at least 300 days. [2026-01-27T12:02:15.102878] [DEBUG] [REMOTE ] AVDL: PASS: Price check passed. Min price $18.69. [2026-01-27T12:02:15.103047] [DEBUG] [REMOTE ] AVDL: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:15.103204] [DEBUG] [REMOTE ] AVDL: PASS: Integrity check passed. [2026-01-27T12:02:15.103249] [DEBUG] [REMOTE ] AVDL: Symbol is viable for forecasting. [2026-01-27T12:02:15.103313] [INFO ] [MAIN ] [299/3493] AVDL kept (0.5s) | 299 kept, 0 rejected | 138.5/min | ETA: 23.1m [2026-01-27T12:02:15.495826] [DEBUG] [REMOTE ] AVGO: Retrieved 4143 rows, trimmed to 300. [2026-01-27T12:02:15.496116] [DEBUG] [REMOTE ] AVGO: PASS: History has at least 300 days. [2026-01-27T12:02:15.496547] [DEBUG] [REMOTE ] AVGO: PASS: Price check passed. Min price $320.05. [2026-01-27T12:02:15.496781] [DEBUG] [REMOTE ] AVGO: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:15.497146] [DEBUG] [REMOTE ] AVGO: PASS: Integrity check passed. [2026-01-27T12:02:15.497206] [DEBUG] [REMOTE ] AVGO: Symbol is viable for forecasting. [2026-01-27T12:02:15.497347] [INFO ] [MAIN ] [300/3493] AVGO kept (0.4s) | 300 kept, 0 rejected | 138.5/min | ETA: 23.1m [2026-01-27T12:02:15.682999] [DEBUG] [REMOTE ] AVGX: Retrieved 357 rows, trimmed to 300. [2026-01-27T12:02:15.683207] [DEBUG] [REMOTE ] AVGX: PASS: History has at least 300 days. [2026-01-27T12:02:15.683475] [DEBUG] [REMOTE ] AVGX: PASS: Price check passed. Min price $39.33. [2026-01-27T12:02:15.683662] [DEBUG] [REMOTE ] AVGX: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:15.683790] [DEBUG] [REMOTE ] AVGX: PASS: Integrity check passed. [2026-01-27T12:02:15.683836] [DEBUG] [REMOTE ] AVGX: Symbol is viable for forecasting. [2026-01-27T12:02:15.683892] [INFO ] [MAIN ] [301/3493] AVGX kept (0.2s) | 301 kept, 0 rejected | 138.8/min | ETA: 23.0m [2026-01-27T12:02:16.344031] [DEBUG] [REMOTE ] AVK: Retrieved 5722 rows, trimmed to 300. [2026-01-27T12:02:16.344253] [DEBUG] [REMOTE ] AVK: PASS: History has at least 300 days. [2026-01-27T12:02:16.344605] [DEBUG] [REMOTE ] AVK: PASS: Price check passed. Min price $11.81. [2026-01-27T12:02:16.344757] [DEBUG] [REMOTE ] AVK: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:16.344911] [DEBUG] [REMOTE ] AVK: PASS: Integrity check passed. [2026-01-27T12:02:16.344954] [DEBUG] [REMOTE ] AVK: Symbol is viable for forecasting. [2026-01-27T12:02:16.345012] [INFO ] [MAIN ] [302/3493] AVK kept (0.7s) | 302 kept, 0 rejected | 138.5/min | ETA: 23.0m [2026-01-27T12:02:16.622172] [DEBUG] [REMOTE ] AVNS: Retrieved 2832 rows, trimmed to 300. [2026-01-27T12:02:16.622297] [DEBUG] [REMOTE ] AVNS: PASS: History has at least 300 days. [2026-01-27T12:02:16.622532] [DEBUG] [REMOTE ] AVNS: PASS: Price check passed. Min price $10.66. [2026-01-27T12:02:16.622740] [DEBUG] [REMOTE ] AVNS: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:16.622887] [DEBUG] [REMOTE ] AVNS: PASS: Integrity check passed. [2026-01-27T12:02:16.622941] [DEBUG] [REMOTE ] AVNS: Symbol is viable for forecasting. [2026-01-27T12:02:16.623012] [INFO ] [MAIN ] [303/3493] AVNS kept (0.3s) | 303 kept, 0 rejected | 138.7/min | ETA: 23.0m [2026-01-27T12:02:17.027808] [DEBUG] [REMOTE ] AVO: Retrieved 1335 rows, trimmed to 300. [2026-01-27T12:02:17.028033] [DEBUG] [REMOTE ] AVO: PASS: History has at least 300 days. [2026-01-27T12:02:17.028529] [DEBUG] [REMOTE ] AVO: PASS: Price check passed. Min price $11.25. [2026-01-27T12:02:17.028726] [DEBUG] [REMOTE ] AVO: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:17.028858] [DEBUG] [REMOTE ] AVO: PASS: Integrity check passed. [2026-01-27T12:02:17.028902] [DEBUG] [REMOTE ] AVO: Symbol is viable for forecasting. [2026-01-27T12:02:17.028955] [INFO ] [MAIN ] [304/3493] AVO kept (0.4s) | 304 kept, 0 rejected | 138.7/min | ETA: 23.0m [2026-01-27T12:02:17.382956] [DEBUG] [REMOTE ] AVTX: Retrieved 2562 rows, trimmed to 300. [2026-01-27T12:02:17.383172] [DEBUG] [REMOTE ] AVTX: PASS: History has at least 300 days. [2026-01-27T12:02:17.383440] [DEBUG] [REMOTE ] AVTX: PASS: Price check passed. Min price $14.73. [2026-01-27T12:02:17.383613] [DEBUG] [REMOTE ] AVTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:17.383743] [DEBUG] [REMOTE ] AVTX: PASS: Integrity check passed. [2026-01-27T12:02:17.383785] [DEBUG] [REMOTE ] AVTX: Symbol is viable for forecasting. [2026-01-27T12:02:17.383852] [INFO ] [MAIN ] [305/3493] AVTX kept (0.4s) | 305 kept, 0 rejected | 138.8/min | ETA: 23.0m [2026-01-27T12:02:17.946269] [DEBUG] [REMOTE ] AVXL: Retrieved 4897 rows, trimmed to 300. [2026-01-27T12:02:17.946499] [DEBUG] [REMOTE ] AVXL: PASS: History has at least 300 days. [2026-01-27T12:02:17.947028] [DEBUG] [REMOTE ] AVXL: PASS: Price check passed. Min price $3.08. [2026-01-27T12:02:17.947186] [DEBUG] [REMOTE ] AVXL: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:17.947381] [DEBUG] [REMOTE ] AVXL: PASS: Integrity check passed. [2026-01-27T12:02:17.947426] [DEBUG] [REMOTE ] AVXL: Symbol is viable for forecasting. [2026-01-27T12:02:17.947485] [INFO ] [MAIN ] [306/3493] AVXL kept (0.6s) | 306 kept, 0 rejected | 138.7/min | ETA: 23.0m [2026-01-27T12:02:18.462471] [DEBUG] [REMOTE ] AVY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:18.462663] [DEBUG] [REMOTE ] AVY: PASS: History has at least 300 days. [2026-01-27T12:02:18.462989] [DEBUG] [REMOTE ] AVY: PASS: Price check passed. Min price $165.13. [2026-01-27T12:02:18.463269] [DEBUG] [REMOTE ] AVY: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:18.463427] [DEBUG] [REMOTE ] AVY: PASS: Integrity check passed. [2026-01-27T12:02:18.463472] [DEBUG] [REMOTE ] AVY: Symbol is viable for forecasting. [2026-01-27T12:02:18.463527] [INFO ] [MAIN ] [307/3493] AVY kept (0.5s) | 307 kept, 0 rejected | 138.6/min | ETA: 23.0m [2026-01-27T12:02:18.953565] [DEBUG] [REMOTE ] AWF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:18.953786] [DEBUG] [REMOTE ] AWF: PASS: History has at least 300 days. [2026-01-27T12:02:18.954477] [DEBUG] [REMOTE ] AWF: PASS: Price check passed. Min price $10.46. [2026-01-27T12:02:18.954686] [DEBUG] [REMOTE ] AWF: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:18.954865] [DEBUG] [REMOTE ] AWF: PASS: Integrity check passed. [2026-01-27T12:02:18.954913] [DEBUG] [REMOTE ] AWF: Symbol is viable for forecasting. [2026-01-27T12:02:18.954967] [INFO ] [MAIN ] [308/3493] AWF kept (0.5s) | 308 kept, 0 rejected | 138.5/min | ETA: 23.0m [2026-01-27T12:02:19.397445] [DEBUG] [REMOTE ] AWI: Retrieved 4847 rows, trimmed to 300. [2026-01-27T12:02:19.397708] [DEBUG] [REMOTE ] AWI: PASS: History has at least 300 days. [2026-01-27T12:02:19.397983] [DEBUG] [REMOTE ] AWI: PASS: Price check passed. Min price $179.87. [2026-01-27T12:02:19.398136] [DEBUG] [REMOTE ] AWI: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:19.398289] [DEBUG] [REMOTE ] AWI: PASS: Integrity check passed. [2026-01-27T12:02:19.398334] [DEBUG] [REMOTE ] AWI: Symbol is viable for forecasting. [2026-01-27T12:02:19.398403] [INFO ] [MAIN ] [309/3493] AWI kept (0.4s) | 309 kept, 0 rejected | 138.5/min | ETA: 23.0m [2026-01-27T12:02:19.791099] [DEBUG] [REMOTE ] AWK: Retrieved 4468 rows, trimmed to 300. [2026-01-27T12:02:19.791319] [DEBUG] [REMOTE ] AWK: PASS: History has at least 300 days. [2026-01-27T12:02:19.791658] [DEBUG] [REMOTE ] AWK: PASS: Price check passed. Min price $125.18. [2026-01-27T12:02:19.791834] [DEBUG] [REMOTE ] AWK: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:19.791991] [DEBUG] [REMOTE ] AWK: PASS: Integrity check passed. [2026-01-27T12:02:19.792039] [DEBUG] [REMOTE ] AWK: Symbol is viable for forecasting. [2026-01-27T12:02:19.792106] [INFO ] [MAIN ] [310/3493] AWK kept (0.4s) | 310 kept, 0 rejected | 138.6/min | ETA: 23.0m [2026-01-27T12:02:20.199765] [DEBUG] [REMOTE ] AWP: Retrieved 4718 rows, trimmed to 300. [2026-01-27T12:02:20.199956] [DEBUG] [REMOTE ] AWP: PASS: History has at least 300 days. [2026-01-27T12:02:20.200215] [DEBUG] [REMOTE ] AWP: PASS: Price check passed. Min price $3.70. [2026-01-27T12:02:20.200356] [DEBUG] [REMOTE ] AWP: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:20.200482] [DEBUG] [REMOTE ] AWP: PASS: Integrity check passed. [2026-01-27T12:02:20.200523] [DEBUG] [REMOTE ] AWP: Symbol is viable for forecasting. [2026-01-27T12:02:20.200594] [INFO ] [MAIN ] [311/3493] AWP kept (0.4s) | 311 kept, 0 rejected | 138.6/min | ETA: 23.0m [2026-01-27T12:02:20.680446] [DEBUG] [REMOTE ] AWRE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:20.680684] [DEBUG] [REMOTE ] AWRE: PASS: History has at least 300 days. [2026-01-27T12:02:20.681160] [DEBUG] [REMOTE ] AWRE: PASS: Price check passed. Min price $1.85. [2026-01-27T12:02:20.681325] [DEBUG] [REMOTE ] AWRE: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:20.681469] [DEBUG] [REMOTE ] AWRE: PASS: Integrity check passed. [2026-01-27T12:02:20.681515] [DEBUG] [REMOTE ] AWRE: Symbol is viable for forecasting. [2026-01-27T12:02:20.681594] [INFO ] [MAIN ] [312/3493] AWRE kept (0.5s) | 312 kept, 0 rejected | 138.5/min | ETA: 23.0m [2026-01-27T12:02:21.232016] [DEBUG] [REMOTE ] AXGN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:21.232349] [DEBUG] [REMOTE ] AXGN: PASS: History has at least 300 days. [2026-01-27T12:02:21.232860] [DEBUG] [REMOTE ] AXGN: PASS: Price check passed. Min price $22.22. [2026-01-27T12:02:21.233053] [DEBUG] [REMOTE ] AXGN: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:21.233270] [DEBUG] [REMOTE ] AXGN: PASS: Integrity check passed. [2026-01-27T12:02:21.233325] [DEBUG] [REMOTE ] AXGN: Symbol is viable for forecasting. [2026-01-27T12:02:21.233398] [INFO ] [MAIN ] [313/3493] AXGN kept (0.6s) | 313 kept, 0 rejected | 138.4/min | ETA: 23.0m [2026-01-27T12:02:21.726635] [DEBUG] [REMOTE ] AXL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:21.726900] [DEBUG] [REMOTE ] AXL: PASS: History has at least 300 days. [2026-01-27T12:02:21.727368] [DEBUG] [REMOTE ] AXL: PASS: Price check passed. Min price $5.83. [2026-01-27T12:02:21.727593] [DEBUG] [REMOTE ] AXL: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:21.727800] [DEBUG] [REMOTE ] AXL: PASS: Integrity check passed. [2026-01-27T12:02:21.727860] [DEBUG] [REMOTE ] AXL: Symbol is viable for forecasting. [2026-01-27T12:02:21.727933] [INFO ] [MAIN ] [314/3493] AXL kept (0.5s) | 314 kept, 0 rejected | 138.4/min | ETA: 23.0m [2026-01-27T12:02:22.096617] [DEBUG] [REMOTE ] AXP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:22.096885] [DEBUG] [REMOTE ] AXP: PASS: History has at least 300 days. [2026-01-27T12:02:22.097225] [DEBUG] [REMOTE ] AXP: PASS: Price check passed. Min price $339.91. [2026-01-27T12:02:22.097390] [DEBUG] [REMOTE ] AXP: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:22.097587] [DEBUG] [REMOTE ] AXP: PASS: Integrity check passed. [2026-01-27T12:02:22.097632] [DEBUG] [REMOTE ] AXP: Symbol is viable for forecasting. [2026-01-27T12:02:22.097686] [INFO ] [MAIN ] [315/3493] AXP kept (0.4s) | 315 kept, 0 rejected | 138.4/min | ETA: 23.0m [2026-01-27T12:02:22.555841] [DEBUG] [REMOTE ] AXS: Retrieved 5679 rows, trimmed to 300. [2026-01-27T12:02:22.556047] [DEBUG] [REMOTE ] AXS: PASS: History has at least 300 days. [2026-01-27T12:02:22.556325] [DEBUG] [REMOTE ] AXS: PASS: Price check passed. Min price $87.89. [2026-01-27T12:02:22.556497] [DEBUG] [REMOTE ] AXS: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:22.556657] [DEBUG] [REMOTE ] AXS: PASS: Integrity check passed. [2026-01-27T12:02:22.556701] [DEBUG] [REMOTE ] AXS: Symbol is viable for forecasting. [2026-01-27T12:02:22.556761] [INFO ] [MAIN ] [316/3493] AXS kept (0.5s) | 316 kept, 0 rejected | 138.4/min | ETA: 23.0m [2026-01-27T12:02:22.885094] [DEBUG] [REMOTE ] AXSM: Retrieved 2559 rows, trimmed to 300. [2026-01-27T12:02:22.885308] [DEBUG] [REMOTE ] AXSM: PASS: History has at least 300 days. [2026-01-27T12:02:22.885812] [DEBUG] [REMOTE ] AXSM: PASS: Price check passed. Min price $133.15. [2026-01-27T12:02:22.885969] [DEBUG] [REMOTE ] AXSM: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:22.886101] [DEBUG] [REMOTE ] AXSM: PASS: Integrity check passed. [2026-01-27T12:02:22.886153] [DEBUG] [REMOTE ] AXSM: Symbol is viable for forecasting. [2026-01-27T12:02:22.886218] [INFO ] [MAIN ] [317/3493] AXSM kept (0.3s) | 317 kept, 0 rejected | 138.5/min | ETA: 22.9m [2026-01-27T12:02:23.315289] [DEBUG] [REMOTE ] AXTA: Retrieved 2816 rows, trimmed to 300. [2026-01-27T12:02:23.315500] [DEBUG] [REMOTE ] AXTA: PASS: History has at least 300 days. [2026-01-27T12:02:23.316731] [DEBUG] [REMOTE ] AXTA: PASS: Price check passed. Min price $27.56. [2026-01-27T12:02:23.316887] [DEBUG] [REMOTE ] AXTA: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:23.317040] [DEBUG] [REMOTE ] AXTA: PASS: Integrity check passed. [2026-01-27T12:02:23.317093] [DEBUG] [REMOTE ] AXTA: Symbol is viable for forecasting. [2026-01-27T12:02:23.317165] [INFO ] [MAIN ] [318/3493] AXTA kept (0.4s) | 318 kept, 0 rejected | 138.5/min | ETA: 22.9m [2026-01-27T12:02:23.814720] [DEBUG] [REMOTE ] AXTI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:23.814927] [DEBUG] [REMOTE ] AXTI: PASS: History has at least 300 days. [2026-01-27T12:02:23.815217] [DEBUG] [REMOTE ] AXTI: PASS: Price check passed. Min price $7.07. [2026-01-27T12:02:23.815490] [DEBUG] [REMOTE ] AXTI: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:23.815652] [DEBUG] [REMOTE ] AXTI: PASS: Integrity check passed. [2026-01-27T12:02:23.815696] [DEBUG] [REMOTE ] AXTI: Symbol is viable for forecasting. [2026-01-27T12:02:23.815749] [INFO ] [MAIN ] [319/3493] AXTI kept (0.5s) | 319 kept, 0 rejected | 138.4/min | ETA: 22.9m [2026-01-27T12:02:24.324277] [DEBUG] [REMOTE ] AYI: Retrieved 6075 rows, trimmed to 300. [2026-01-27T12:02:24.324500] [DEBUG] [REMOTE ] AYI: PASS: History has at least 300 days. [2026-01-27T12:02:24.324838] [DEBUG] [REMOTE ] AYI: PASS: Price check passed. Min price $309.67. [2026-01-27T12:02:24.324990] [DEBUG] [REMOTE ] AYI: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:24.325127] [DEBUG] [REMOTE ] AYI: PASS: Integrity check passed. [2026-01-27T12:02:24.325171] [DEBUG] [REMOTE ] AYI: Symbol is viable for forecasting. [2026-01-27T12:02:24.325227] [INFO ] [MAIN ] [320/3493] AYI kept (0.5s) | 320 kept, 0 rejected | 138.4/min | ETA: 22.9m [2026-01-27T12:02:24.585174] [DEBUG] [REMOTE ] AZ: Retrieved 1399 rows, trimmed to 300. [2026-01-27T12:02:24.585324] [DEBUG] [REMOTE ] AZ: PASS: History has at least 300 days. [2026-01-27T12:02:24.585535] [DEBUG] [REMOTE ] AZ: PASS: Price check passed. Min price $5.20. [2026-01-27T12:02:24.585701] [DEBUG] [REMOTE ] AZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:24.585811] [DEBUG] [REMOTE ] AZ: PASS: Integrity check passed. [2026-01-27T12:02:24.585852] [DEBUG] [REMOTE ] AZ: Symbol is viable for forecasting. [2026-01-27T12:02:24.585900] [INFO ] [MAIN ] [321/3493] AZ kept (0.3s) | 321 kept, 0 rejected | 138.5/min | ETA: 22.9m [2026-01-27T12:02:25.236160] [DEBUG] [REMOTE ] AZN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:25.236292] [DEBUG] [REMOTE ] AZN: PASS: History has at least 300 days. [2026-01-27T12:02:25.236511] [DEBUG] [REMOTE ] AZN: PASS: Price check passed. Min price $81.15. [2026-01-27T12:02:25.236669] [DEBUG] [REMOTE ] AZN: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:25.236784] [DEBUG] [REMOTE ] AZN: PASS: Integrity check passed. [2026-01-27T12:02:25.236824] [DEBUG] [REMOTE ] AZN: Symbol is viable for forecasting. [2026-01-27T12:02:25.236872] [INFO ] [MAIN ] [322/3493] AZN kept (0.7s) | 322 kept, 0 rejected | 138.3/min | ETA: 22.9m [2026-01-27T12:02:25.809995] [DEBUG] [REMOTE ] AZO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:25.810131] [DEBUG] [REMOTE ] AZO: PASS: History has at least 300 days. [2026-01-27T12:02:25.810372] [DEBUG] [REMOTE ] AZO: PASS: Price check passed. Min price $3244.92. [2026-01-27T12:02:25.810519] [DEBUG] [REMOTE ] AZO: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:25.810658] [DEBUG] [REMOTE ] AZO: PASS: Integrity check passed. [2026-01-27T12:02:25.810703] [DEBUG] [REMOTE ] AZO: Symbol is viable for forecasting. [2026-01-27T12:02:25.810757] [INFO ] [MAIN ] [323/3493] AZO kept (0.6s) | 323 kept, 0 rejected | 138.2/min | ETA: 22.9m [2026-01-27T12:02:26.274006] [DEBUG] [REMOTE ] AZZ: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:26.274143] [DEBUG] [REMOTE ] AZZ: PASS: History has at least 300 days. [2026-01-27T12:02:26.274361] [DEBUG] [REMOTE ] AZZ: PASS: Price check passed. Min price $97.64. [2026-01-27T12:02:26.274715] [DEBUG] [REMOTE ] AZZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:26.274835] [DEBUG] [REMOTE ] AZZ: PASS: Integrity check passed. [2026-01-27T12:02:26.274876] [DEBUG] [REMOTE ] AZZ: Symbol is viable for forecasting. [2026-01-27T12:02:26.274924] [INFO ] [MAIN ] [324/3493] AZZ kept (0.5s) | 324 kept, 0 rejected | 138.1/min | ETA: 22.9m [2026-01-27T12:02:26.770903] [DEBUG] [REMOTE ] BA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:26.771042] [DEBUG] [REMOTE ] BA: PASS: History has at least 300 days. [2026-01-27T12:02:26.771282] [DEBUG] [REMOTE ] BA: PASS: Price check passed. Min price $179.12. [2026-01-27T12:02:26.771428] [DEBUG] [REMOTE ] BA: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:26.771551] [DEBUG] [REMOTE ] BA: PASS: Integrity check passed. [2026-01-27T12:02:26.771632] [DEBUG] [REMOTE ] BA: Symbol is viable for forecasting. [2026-01-27T12:02:26.771704] [INFO ] [MAIN ] [325/3493] BA kept (0.5s) | 325 kept, 0 rejected | 138.1/min | ETA: 22.9m [2026-01-27T12:02:27.128097] [DEBUG] [REMOTE ] BABA: Retrieved 2854 rows, trimmed to 300. [2026-01-27T12:02:27.128251] [DEBUG] [REMOTE ] BABA: PASS: History has at least 300 days. [2026-01-27T12:02:27.128539] [DEBUG] [REMOTE ] BABA: PASS: Price check passed. Min price $146.58. [2026-01-27T12:02:27.128742] [DEBUG] [REMOTE ] BABA: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:27.128904] [DEBUG] [REMOTE ] BABA: PASS: Integrity check passed. [2026-01-27T12:02:27.128952] [DEBUG] [REMOTE ] BABA: Symbol is viable for forecasting. [2026-01-27T12:02:27.129005] [INFO ] [MAIN ] [326/3493] BABA kept (0.4s) | 326 kept, 0 rejected | 138.2/min | ETA: 22.9m [2026-01-27T12:02:27.409081] [DEBUG] [REMOTE ] BABX: Retrieved 781 rows, trimmed to 300. [2026-01-27T12:02:27.409242] [DEBUG] [REMOTE ] BABX: PASS: History has at least 300 days. [2026-01-27T12:02:27.409505] [DEBUG] [REMOTE ] BABX: PASS: Price check passed. Min price $35.89. [2026-01-27T12:02:27.409708] [DEBUG] [REMOTE ] BABX: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:27.409853] [DEBUG] [REMOTE ] BABX: PASS: Integrity check passed. [2026-01-27T12:02:27.409903] [DEBUG] [REMOTE ] BABX: Symbol is viable for forecasting. [2026-01-27T12:02:27.409965] [INFO ] [MAIN ] [327/3493] BABX kept (0.3s) | 327 kept, 0 rejected | 138.3/min | ETA: 22.9m [2026-01-27T12:02:27.964245] [DEBUG] [REMOTE ] BAC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:27.964391] [DEBUG] [REMOTE ] BAC: PASS: History has at least 300 days. [2026-01-27T12:02:27.964645] [DEBUG] [REMOTE ] BAC: PASS: Price check passed. Min price $50.74. [2026-01-27T12:02:27.964788] [DEBUG] [REMOTE ] BAC: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:27.964907] [DEBUG] [REMOTE ] BAC: PASS: Integrity check passed. [2026-01-27T12:02:27.964948] [DEBUG] [REMOTE ] BAC: Symbol is viable for forecasting. [2026-01-27T12:02:27.964998] [INFO ] [MAIN ] [328/3493] BAC kept (0.6s) | 328 kept, 0 rejected | 138.2/min | ETA: 22.9m [2026-01-27T12:02:28.342324] [DEBUG] [REMOTE ] BAH: Retrieved 3818 rows, trimmed to 300. [2026-01-27T12:02:28.342497] [DEBUG] [REMOTE ] BAH: PASS: History has at least 300 days. [2026-01-27T12:02:28.342790] [DEBUG] [REMOTE ] BAH: PASS: Price check passed. Min price $79.90. [2026-01-27T12:02:28.342929] [DEBUG] [REMOTE ] BAH: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:28.343046] [DEBUG] [REMOTE ] BAH: PASS: Integrity check passed. [2026-01-27T12:02:28.343086] [DEBUG] [REMOTE ] BAH: Symbol is viable for forecasting. [2026-01-27T12:02:28.343134] [INFO ] [MAIN ] [329/3493] BAH kept (0.4s) | 329 kept, 0 rejected | 138.2/min | ETA: 22.9m [2026-01-27T12:02:28.837018] [DEBUG] [REMOTE ] BALL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:28.837151] [DEBUG] [REMOTE ] BALL: PASS: History has at least 300 days. [2026-01-27T12:02:28.837386] [DEBUG] [REMOTE ] BALL: PASS: Price check passed. Min price $46.22. [2026-01-27T12:02:28.837586] [DEBUG] [REMOTE ] BALL: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:28.837710] [DEBUG] [REMOTE ] BALL: PASS: Integrity check passed. [2026-01-27T12:02:28.837752] [DEBUG] [REMOTE ] BALL: Symbol is viable for forecasting. [2026-01-27T12:02:28.837802] [INFO ] [MAIN ] [330/3493] BALL kept (0.5s) | 330 kept, 0 rejected | 138.2/min | ETA: 22.9m [2026-01-27T12:02:29.061418] [DEBUG] [REMOTE ] BAM: Retrieved 789 rows, trimmed to 300. [2026-01-27T12:02:29.061567] [DEBUG] [REMOTE ] BAM: PASS: History has at least 300 days. [2026-01-27T12:02:29.061812] [DEBUG] [REMOTE ] BAM: PASS: Price check passed. Min price $49.00. [2026-01-27T12:02:29.061953] [DEBUG] [REMOTE ] BAM: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:29.062069] [DEBUG] [REMOTE ] BAM: PASS: Integrity check passed. [2026-01-27T12:02:29.062110] [DEBUG] [REMOTE ] BAM: Symbol is viable for forecasting. [2026-01-27T12:02:29.062158] [INFO ] [MAIN ] [331/3493] BAM kept (0.2s) | 331 kept, 0 rejected | 138.4/min | ETA: 22.8m [2026-01-27T12:02:29.683135] [DEBUG] [REMOTE ] BANC: Retrieved 5867 rows, trimmed to 300. [2026-01-27T12:02:29.683280] [DEBUG] [REMOTE ] BANC: PASS: History has at least 300 days. [2026-01-27T12:02:29.683512] [DEBUG] [REMOTE ] BANC: PASS: Price check passed. Min price $16.12. [2026-01-27T12:02:29.683676] [DEBUG] [REMOTE ] BANC: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:29.683815] [DEBUG] [REMOTE ] BANC: PASS: Integrity check passed. [2026-01-27T12:02:29.683858] [DEBUG] [REMOTE ] BANC: Symbol is viable for forecasting. [2026-01-27T12:02:29.683909] [INFO ] [MAIN ] [332/3493] BANC kept (0.6s) | 332 kept, 0 rejected | 138.2/min | ETA: 22.9m [2026-01-27T12:02:29.980277] [DEBUG] [REMOTE ] BAND: Retrieved 2061 rows, trimmed to 300. [2026-01-27T12:02:29.980428] [DEBUG] [REMOTE ] BAND: PASS: History has at least 300 days. [2026-01-27T12:02:29.980876] [DEBUG] [REMOTE ] BAND: PASS: Price check passed. Min price $13.22. [2026-01-27T12:02:29.981020] [DEBUG] [REMOTE ] BAND: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:29.981147] [DEBUG] [REMOTE ] BAND: PASS: Integrity check passed. [2026-01-27T12:02:29.981192] [DEBUG] [REMOTE ] BAND: Symbol is viable for forecasting. [2026-01-27T12:02:29.981241] [INFO ] [MAIN ] [333/3493] BAND kept (0.3s) | 333 kept, 0 rejected | 138.3/min | ETA: 22.8m [2026-01-27T12:02:30.556656] [DEBUG] [REMOTE ] BANF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:30.556788] [DEBUG] [REMOTE ] BANF: PASS: History has at least 300 days. [2026-01-27T12:02:30.557018] [DEBUG] [REMOTE ] BANF: PASS: Price check passed. Min price $106.01. [2026-01-27T12:02:30.557164] [DEBUG] [REMOTE ] BANF: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:30.557285] [DEBUG] [REMOTE ] BANF: PASS: Integrity check passed. [2026-01-27T12:02:30.557328] [DEBUG] [REMOTE ] BANF: Symbol is viable for forecasting. [2026-01-27T12:02:30.557382] [INFO ] [MAIN ] [334/3493] BANF kept (0.6s) | 334 kept, 0 rejected | 138.2/min | ETA: 22.9m [2026-01-27T12:02:30.894272] [DEBUG] [REMOTE ] BANX: Retrieved 3071 rows, trimmed to 300. [2026-01-27T12:02:30.894418] [DEBUG] [REMOTE ] BANX: PASS: History has at least 300 days. [2026-01-27T12:02:30.894676] [DEBUG] [REMOTE ] BANX: PASS: Price check passed. Min price $19.97. [2026-01-27T12:02:30.894823] [DEBUG] [REMOTE ] BANX: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:30.894938] [DEBUG] [REMOTE ] BANX: PASS: Integrity check passed. [2026-01-27T12:02:30.894979] [DEBUG] [REMOTE ] BANX: Symbol is viable for forecasting. [2026-01-27T12:02:30.895029] [INFO ] [MAIN ] [335/3493] BANX kept (0.3s) | 335 kept, 0 rejected | 138.3/min | ETA: 22.8m [2026-01-27T12:02:31.423034] [DEBUG] [REMOTE ] BAP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:31.423173] [DEBUG] [REMOTE ] BAP: PASS: History has at least 300 days. [2026-01-27T12:02:31.423401] [DEBUG] [REMOTE ] BAP: PASS: Price check passed. Min price $247.85. [2026-01-27T12:02:31.423544] [DEBUG] [REMOTE ] BAP: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:31.423685] [DEBUG] [REMOTE ] BAP: PASS: Integrity check passed. [2026-01-27T12:02:31.423728] [DEBUG] [REMOTE ] BAP: Symbol is viable for forecasting. [2026-01-27T12:02:31.423777] [INFO ] [MAIN ] [336/3493] BAP kept (0.5s) | 336 kept, 0 rejected | 138.2/min | ETA: 22.8m [2026-01-27T12:02:31.727915] [DEBUG] [REMOTE ] BATRA: Retrieved 2458 rows, trimmed to 300. [2026-01-27T12:02:31.728118] [DEBUG] [REMOTE ] BATRA: PASS: History has at least 300 days. [2026-01-27T12:02:31.728431] [DEBUG] [REMOTE ] BATRA: PASS: Price check passed. Min price $41.92. [2026-01-27T12:02:31.728665] [DEBUG] [REMOTE ] BATRA: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:31.728829] [DEBUG] [REMOTE ] BATRA: PASS: Integrity check passed. [2026-01-27T12:02:31.728882] [DEBUG] [REMOTE ] BATRA: Symbol is viable for forecasting. [2026-01-27T12:02:31.728946] [INFO ] [MAIN ] [337/3493] BATRA kept (0.3s) | 337 kept, 0 rejected | 138.3/min | ETA: 22.8m [2026-01-27T12:02:32.066603] [DEBUG] [REMOTE ] BATRK: Retrieved 2458 rows, trimmed to 300. [2026-01-27T12:02:32.066784] [DEBUG] [REMOTE ] BATRK: PASS: History has at least 300 days. [2026-01-27T12:02:32.067072] [DEBUG] [REMOTE ] BATRK: PASS: Price check passed. Min price $38.04. [2026-01-27T12:02:32.067260] [DEBUG] [REMOTE ] BATRK: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:32.067420] [DEBUG] [REMOTE ] BATRK: PASS: Integrity check passed. [2026-01-27T12:02:32.067475] [DEBUG] [REMOTE ] BATRK: Symbol is viable for forecasting. [2026-01-27T12:02:32.067610] [INFO ] [MAIN ] [338/3493] BATRK kept (0.3s) | 338 kept, 0 rejected | 138.4/min | ETA: 22.8m [2026-01-27T12:02:32.721189] [DEBUG] [REMOTE ] BAX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:32.721336] [DEBUG] [REMOTE ] BAX: PASS: History has at least 300 days. [2026-01-27T12:02:32.721621] [DEBUG] [REMOTE ] BAX: PASS: Price check passed. Min price $17.41. [2026-01-27T12:02:32.721766] [DEBUG] [REMOTE ] BAX: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:32.721891] [DEBUG] [REMOTE ] BAX: PASS: Integrity check passed. [2026-01-27T12:02:32.721932] [DEBUG] [REMOTE ] BAX: Symbol is viable for forecasting. [2026-01-27T12:02:32.721982] [INFO ] [MAIN ] [339/3493] BAX kept (0.7s) | 339 kept, 0 rejected | 138.2/min | ETA: 22.8m [2026-01-27T12:02:33.195893] [DEBUG] [REMOTE ] BB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:33.196042] [DEBUG] [REMOTE ] BB: PASS: History has at least 300 days. [2026-01-27T12:02:33.196328] [DEBUG] [REMOTE ] BB: PASS: Price check passed. Min price $3.77. [2026-01-27T12:02:33.196472] [DEBUG] [REMOTE ] BB: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:33.196619] [DEBUG] [REMOTE ] BB: PASS: Integrity check passed. [2026-01-27T12:02:33.196662] [DEBUG] [REMOTE ] BB: Symbol is viable for forecasting. [2026-01-27T12:02:33.196714] [INFO ] [MAIN ] [340/3493] BB kept (0.5s) | 340 kept, 0 rejected | 138.2/min | ETA: 22.8m [2026-01-27T12:02:33.312792] [DEBUG] [REMOTE ] BBAI: Retrieved 1029 rows, trimmed to 300. [2026-01-27T12:02:33.313138] [DEBUG] [REMOTE ] BBAI: PASS: History has at least 300 days. [2026-01-27T12:02:33.313408] [DEBUG] [REMOTE ] BBAI: PASS: Price check passed. Min price $5.40. [2026-01-27T12:02:33.313622] [DEBUG] [REMOTE ] BBAI: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:33.313775] [DEBUG] [REMOTE ] BBAI: PASS: Integrity check passed. [2026-01-27T12:02:33.313829] [DEBUG] [REMOTE ] BBAI: Symbol is viable for forecasting. [2026-01-27T12:02:33.313894] [INFO ] [MAIN ] [341/3493] BBAI kept (0.1s) | 341 kept, 0 rejected | 138.5/min | ETA: 22.8m [2026-01-27T12:02:33.908698] [DEBUG] [REMOTE ] BBCP: Retrieved 2118 rows, trimmed to 300. [2026-01-27T12:02:33.908859] [DEBUG] [REMOTE ] BBCP: PASS: History has at least 300 days. [2026-01-27T12:02:33.909108] [DEBUG] [REMOTE ] BBCP: PASS: Price check passed. Min price $5.77. [2026-01-27T12:02:33.909252] [DEBUG] [REMOTE ] BBCP: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:33.909383] [DEBUG] [REMOTE ] BBCP: PASS: Integrity check passed. [2026-01-27T12:02:33.909425] [DEBUG] [REMOTE ] BBCP: Symbol is viable for forecasting. [2026-01-27T12:02:33.909476] [INFO ] [MAIN ] [342/3493] BBCP kept (0.6s) | 342 kept, 0 rejected | 138.3/min | ETA: 22.8m [2026-01-27T12:02:34.436778] [DEBUG] [REMOTE ] BBD: Retrieved 6081 rows, trimmed to 300. [2026-01-27T12:02:34.436916] [DEBUG] [REMOTE ] BBD: PASS: History has at least 300 days. [2026-01-27T12:02:34.437165] [DEBUG] [REMOTE ] BBD: PASS: Price check passed. Min price $3.20. [2026-01-27T12:02:34.437313] [DEBUG] [REMOTE ] BBD: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:34.437478] [DEBUG] [REMOTE ] BBD: PASS: Integrity check passed. [2026-01-27T12:02:34.437535] [DEBUG] [REMOTE ] BBD: Symbol is viable for forecasting. [2026-01-27T12:02:34.437651] [INFO ] [MAIN ] [343/3493] BBD kept (0.5s) | 343 kept, 0 rejected | 138.2/min | ETA: 22.8m [2026-01-27T12:02:34.864409] [DEBUG] [REMOTE ] BBDO: Retrieved 3488 rows, trimmed to 300. [2026-01-27T12:02:34.864533] [DEBUG] [REMOTE ] BBDO: PASS: History has at least 300 days. [2026-01-27T12:02:34.864773] [DEBUG] [REMOTE ] BBDO: PASS: Price check passed. Min price $2.76. [2026-01-27T12:02:34.864911] [DEBUG] [REMOTE ] BBDO: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:34.865020] [DEBUG] [REMOTE ] BBDO: PASS: Integrity check passed. [2026-01-27T12:02:34.865060] [DEBUG] [REMOTE ] BBDO: Symbol is viable for forecasting. [2026-01-27T12:02:34.865121] [INFO ] [MAIN ] [344/3493] BBDO kept (0.4s) | 344 kept, 0 rejected | 138.2/min | ETA: 22.8m [2026-01-27T12:02:35.347669] [DEBUG] [REMOTE ] BBH: Retrieved 6582 rows, trimmed to 300. [2026-01-27T12:02:35.347811] [DEBUG] [REMOTE ] BBH: PASS: History has at least 300 days. [2026-01-27T12:02:35.348040] [DEBUG] [REMOTE ] BBH: PASS: Price check passed. Min price $175.97. [2026-01-27T12:02:35.348209] [DEBUG] [REMOTE ] BBH: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:35.348342] [DEBUG] [REMOTE ] BBH: PASS: Integrity check passed. [2026-01-27T12:02:35.348385] [DEBUG] [REMOTE ] BBH: Symbol is viable for forecasting. [2026-01-27T12:02:35.348436] [INFO ] [MAIN ] [345/3493] BBH kept (0.5s) | 345 kept, 0 rejected | 138.2/min | ETA: 22.8m [2026-01-27T12:02:35.654206] [DEBUG] [REMOTE ] BBIO: Retrieved 1654 rows, trimmed to 300. [2026-01-27T12:02:35.654326] [DEBUG] [REMOTE ] BBIO: PASS: History has at least 300 days. [2026-01-27T12:02:35.654534] [DEBUG] [REMOTE ] BBIO: PASS: Price check passed. Min price $61.37. [2026-01-27T12:02:35.654694] [DEBUG] [REMOTE ] BBIO: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:35.654807] [DEBUG] [REMOTE ] BBIO: PASS: Integrity check passed. [2026-01-27T12:02:35.654847] [DEBUG] [REMOTE ] BBIO: Symbol is viable for forecasting. [2026-01-27T12:02:35.654896] [INFO ] [MAIN ] [346/3493] BBIO kept (0.3s) | 346 kept, 0 rejected | 138.3/min | ETA: 22.8m [2026-01-27T12:02:35.977068] [DEBUG] [REMOTE ] BBLG: Retrieved 1945 rows, trimmed to 300. [2026-01-27T12:02:35.977237] [DEBUG] [REMOTE ] BBLG: PASS: History has at least 300 days. [2026-01-27T12:02:35.977514] [DEBUG] [REMOTE ] BBLG: PASS: Price check passed. Min price $1.33. [2026-01-27T12:02:35.977908] [DEBUG] [REMOTE ] BBLG: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:35.978058] [DEBUG] [REMOTE ] BBLG: PASS: Integrity check passed. [2026-01-27T12:02:35.978111] [DEBUG] [REMOTE ] BBLG: Symbol is viable for forecasting. [2026-01-27T12:02:35.978178] [INFO ] [MAIN ] [347/3493] BBLG kept (0.3s) | 347 kept, 0 rejected | 138.4/min | ETA: 22.7m [2026-01-27T12:02:36.417031] [DEBUG] [REMOTE ] BBN: Retrieved 3875 rows, trimmed to 300. [2026-01-27T12:02:36.417168] [DEBUG] [REMOTE ] BBN: PASS: History has at least 300 days. [2026-01-27T12:02:36.417383] [DEBUG] [REMOTE ] BBN: PASS: Price check passed. Min price $16.15. [2026-01-27T12:02:36.417532] [DEBUG] [REMOTE ] BBN: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:36.417695] [DEBUG] [REMOTE ] BBN: PASS: Integrity check passed. [2026-01-27T12:02:36.417751] [DEBUG] [REMOTE ] BBN: Symbol is viable for forecasting. [2026-01-27T12:02:36.417809] [INFO ] [MAIN ] [348/3493] BBN kept (0.4s) | 348 kept, 0 rejected | 138.4/min | ETA: 22.7m [2026-01-27T12:02:37.105538] [DEBUG] [REMOTE ] BBSI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:37.105700] [DEBUG] [REMOTE ] BBSI: PASS: History has at least 300 days. [2026-01-27T12:02:37.105949] [DEBUG] [REMOTE ] BBSI: PASS: Price check passed. Min price $33.23. [2026-01-27T12:02:37.106093] [DEBUG] [REMOTE ] BBSI: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:37.106220] [DEBUG] [REMOTE ] BBSI: PASS: Integrity check passed. [2026-01-27T12:02:37.106262] [DEBUG] [REMOTE ] BBSI: Symbol is viable for forecasting. [2026-01-27T12:02:37.106316] [INFO ] [MAIN ] [349/3493] BBSI kept (0.7s) | 349 kept, 0 rejected | 138.2/min | ETA: 22.8m [2026-01-27T12:02:37.329099] [DEBUG] [REMOTE ] BBUC: Retrieved 976 rows, trimmed to 300. [2026-01-27T12:02:37.329233] [DEBUG] [REMOTE ] BBUC: PASS: History has at least 300 days. [2026-01-27T12:02:37.329438] [DEBUG] [REMOTE ] BBUC: PASS: Price check passed. Min price $31.16. [2026-01-27T12:02:37.329625] [DEBUG] [REMOTE ] BBUC: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:37.329748] [DEBUG] [REMOTE ] BBUC: PASS: Integrity check passed. [2026-01-27T12:02:37.329790] [DEBUG] [REMOTE ] BBUC: Symbol is viable for forecasting. [2026-01-27T12:02:37.329854] [INFO ] [MAIN ] [350/3493] BBUC kept (0.2s) | 350 kept, 0 rejected | 138.4/min | ETA: 22.7m [2026-01-27T12:02:37.995991] [DEBUG] [REMOTE ] BBVA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:37.996240] [DEBUG] [REMOTE ] BBVA: PASS: History has at least 300 days. [2026-01-27T12:02:37.996722] [DEBUG] [REMOTE ] BBVA: PASS: Price check passed. Min price $19.53. [2026-01-27T12:02:37.996879] [DEBUG] [REMOTE ] BBVA: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:37.997047] [DEBUG] [REMOTE ] BBVA: PASS: Integrity check passed. [2026-01-27T12:02:37.997093] [DEBUG] [REMOTE ] BBVA: Symbol is viable for forecasting. [2026-01-27T12:02:37.997155] [INFO ] [MAIN ] [351/3493] BBVA kept (0.7s) | 351 kept, 0 rejected | 138.2/min | ETA: 22.7m [2026-01-27T12:02:38.483492] [DEBUG] [REMOTE ] BBWI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:38.483935] [DEBUG] [REMOTE ] BBWI: PASS: History has at least 300 days. [2026-01-27T12:02:38.484302] [DEBUG] [REMOTE ] BBWI: PASS: Price check passed. Min price $14.85. [2026-01-27T12:02:38.484465] [DEBUG] [REMOTE ] BBWI: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:38.484643] [DEBUG] [REMOTE ] BBWI: PASS: Integrity check passed. [2026-01-27T12:02:38.484690] [DEBUG] [REMOTE ] BBWI: Symbol is viable for forecasting. [2026-01-27T12:02:38.484749] [INFO ] [MAIN ] [352/3493] BBWI kept (0.5s) | 352 kept, 0 rejected | 138.1/min | ETA: 22.7m [2026-01-27T12:02:38.965973] [DEBUG] [REMOTE ] BBY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:38.966535] [DEBUG] [REMOTE ] BBY: PASS: History has at least 300 days. [2026-01-27T12:02:38.966941] [DEBUG] [REMOTE ] BBY: PASS: Price check passed. Min price $65.83. [2026-01-27T12:02:38.967092] [DEBUG] [REMOTE ] BBY: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:38.967294] [DEBUG] [REMOTE ] BBY: PASS: Integrity check passed. [2026-01-27T12:02:38.967347] [DEBUG] [REMOTE ] BBY: Symbol is viable for forecasting. [2026-01-27T12:02:38.967409] [INFO ] [MAIN ] [353/3493] BBY kept (0.5s) | 353 kept, 0 rejected | 138.1/min | ETA: 22.7m [2026-01-27T12:02:39.456150] [DEBUG] [REMOTE ] BC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:39.456410] [DEBUG] [REMOTE ] BC: PASS: History has at least 300 days. [2026-01-27T12:02:39.456812] [DEBUG] [REMOTE ] BC: PASS: Price check passed. Min price $58.96. [2026-01-27T12:02:39.456969] [DEBUG] [REMOTE ] BC: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:39.457120] [DEBUG] [REMOTE ] BC: PASS: Integrity check passed. [2026-01-27T12:02:39.457164] [DEBUG] [REMOTE ] BC: Symbol is viable for forecasting. [2026-01-27T12:02:39.457223] [INFO ] [MAIN ] [354/3493] BC kept (0.5s) | 354 kept, 0 rejected | 138.0/min | ETA: 22.7m [2026-01-27T12:02:39.803670] [DEBUG] [REMOTE ] BCAL: Retrieved 2525 rows, trimmed to 300. [2026-01-27T12:02:39.803809] [DEBUG] [REMOTE ] BCAL: PASS: History has at least 300 days. [2026-01-27T12:02:39.804015] [DEBUG] [REMOTE ] BCAL: PASS: Price check passed. Min price $18.01. [2026-01-27T12:02:39.804152] [DEBUG] [REMOTE ] BCAL: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:39.804260] [DEBUG] [REMOTE ] BCAL: PASS: Integrity check passed. [2026-01-27T12:02:39.804300] [DEBUG] [REMOTE ] BCAL: Symbol is viable for forecasting. [2026-01-27T12:02:39.804349] [INFO ] [MAIN ] [355/3493] BCAL kept (0.3s) | 355 kept, 0 rejected | 138.1/min | ETA: 22.7m [2026-01-27T12:02:40.038389] [DEBUG] [REMOTE ] BCAX: Retrieved 342 rows, trimmed to 300. [2026-01-27T12:02:40.038514] [DEBUG] [REMOTE ] BCAX: PASS: History has at least 300 days. [2026-01-27T12:02:40.038761] [DEBUG] [REMOTE ] BCAX: PASS: Price check passed. Min price $13.93. [2026-01-27T12:02:40.038900] [DEBUG] [REMOTE ] BCAX: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:40.039010] [DEBUG] [REMOTE ] BCAX: PASS: Integrity check passed. [2026-01-27T12:02:40.039050] [DEBUG] [REMOTE ] BCAX: Symbol is viable for forecasting. [2026-01-27T12:02:40.039113] [INFO ] [MAIN ] [356/3493] BCAX kept (0.2s) | 356 kept, 0 rejected | 138.3/min | ETA: 22.7m [2026-01-27T12:02:40.681922] [DEBUG] [REMOTE ] BCBP: Retrieved 5605 rows, trimmed to 300. [2026-01-27T12:02:40.682066] [DEBUG] [REMOTE ] BCBP: PASS: History has at least 300 days. [2026-01-27T12:02:40.682295] [DEBUG] [REMOTE ] BCBP: PASS: Price check passed. Min price $7.45. [2026-01-27T12:02:40.682440] [DEBUG] [REMOTE ] BCBP: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:40.682562] [DEBUG] [REMOTE ] BCBP: PASS: Integrity check passed. [2026-01-27T12:02:40.682627] [DEBUG] [REMOTE ] BCBP: Symbol is viable for forecasting. [2026-01-27T12:02:40.682681] [INFO ] [MAIN ] [357/3493] BCBP kept (0.6s) | 357 kept, 0 rejected | 138.1/min | ETA: 22.7m [2026-01-27T12:02:41.033055] [DEBUG] [REMOTE ] BCC: Retrieved 3262 rows, trimmed to 300. [2026-01-27T12:02:41.033195] [DEBUG] [REMOTE ] BCC: PASS: History has at least 300 days. [2026-01-27T12:02:41.033412] [DEBUG] [REMOTE ] BCC: PASS: Price check passed. Min price $65.88. [2026-01-27T12:02:41.033551] [DEBUG] [REMOTE ] BCC: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:41.033688] [DEBUG] [REMOTE ] BCC: PASS: Integrity check passed. [2026-01-27T12:02:41.033729] [DEBUG] [REMOTE ] BCC: Symbol is viable for forecasting. [2026-01-27T12:02:41.033777] [INFO ] [MAIN ] [358/3493] BCC kept (0.4s) | 358 kept, 0 rejected | 138.2/min | ETA: 22.7m [2026-01-27T12:02:41.442741] [DEBUG] [REMOTE ] BCDA: Retrieved 3095 rows, trimmed to 300. [2026-01-27T12:02:41.442943] [DEBUG] [REMOTE ] BCDA: PASS: History has at least 300 days. [2026-01-27T12:02:41.443463] [DEBUG] [REMOTE ] BCDA: PASS: Price check passed. Min price $1.18. [2026-01-27T12:02:41.443659] [DEBUG] [REMOTE ] BCDA: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:41.443795] [DEBUG] [REMOTE ] BCDA: PASS: Integrity check passed. [2026-01-27T12:02:41.443844] [DEBUG] [REMOTE ] BCDA: Symbol is viable for forecasting. [2026-01-27T12:02:41.444107] [INFO ] [MAIN ] [359/3493] BCDA kept (0.4s) | 359 kept, 0 rejected | 138.2/min | ETA: 22.7m [2026-01-27T12:02:41.937633] [DEBUG] [REMOTE ] BCE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:41.937889] [DEBUG] [REMOTE ] BCE: PASS: History has at least 300 days. [2026-01-27T12:02:41.938493] [DEBUG] [REMOTE ] BCE: PASS: Price check passed. Min price $21.99. [2026-01-27T12:02:41.938680] [DEBUG] [REMOTE ] BCE: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:41.938859] [DEBUG] [REMOTE ] BCE: PASS: Integrity check passed. [2026-01-27T12:02:41.938908] [DEBUG] [REMOTE ] BCE: Symbol is viable for forecasting. [2026-01-27T12:02:41.938986] [INFO ] [MAIN ] [360/3493] BCE kept (0.5s) | 360 kept, 0 rejected | 138.1/min | ETA: 22.7m [2026-01-27T12:02:42.312451] [DEBUG] [REMOTE ] BCH: Retrieved 6051 rows, trimmed to 300. [2026-01-27T12:02:42.312606] [DEBUG] [REMOTE ] BCH: PASS: History has at least 300 days. [2026-01-27T12:02:42.312831] [DEBUG] [REMOTE ] BCH: PASS: Price check passed. Min price $34.43. [2026-01-27T12:02:42.312977] [DEBUG] [REMOTE ] BCH: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:42.313097] [DEBUG] [REMOTE ] BCH: PASS: Integrity check passed. [2026-01-27T12:02:42.313139] [DEBUG] [REMOTE ] BCH: Symbol is viable for forecasting. [2026-01-27T12:02:42.313190] [INFO ] [MAIN ] [361/3493] BCH kept (0.4s) | 361 kept, 0 rejected | 138.2/min | ETA: 22.7m [2026-01-27T12:02:42.783931] [DEBUG] [REMOTE ] BCML: Retrieved 5389 rows, trimmed to 300. [2026-01-27T12:02:42.784064] [DEBUG] [REMOTE ] BCML: PASS: History has at least 300 days. [2026-01-27T12:02:42.784313] [DEBUG] [REMOTE ] BCML: PASS: Price check passed. Min price $26.88. [2026-01-27T12:02:42.784460] [DEBUG] [REMOTE ] BCML: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:42.784599] [DEBUG] [REMOTE ] BCML: PASS: Integrity check passed. [2026-01-27T12:02:42.784644] [DEBUG] [REMOTE ] BCML: Symbol is viable for forecasting. [2026-01-27T12:02:42.784705] [INFO ] [MAIN ] [362/3493] BCML kept (0.5s) | 362 kept, 0 rejected | 138.1/min | ETA: 22.7m [2026-01-27T12:02:43.303192] [DEBUG] [REMOTE ] BCO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:43.303324] [DEBUG] [REMOTE ] BCO: PASS: History has at least 300 days. [2026-01-27T12:02:43.303554] [DEBUG] [REMOTE ] BCO: PASS: Price check passed. Min price $105.88. [2026-01-27T12:02:43.303745] [DEBUG] [REMOTE ] BCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:43.303873] [DEBUG] [REMOTE ] BCO: PASS: Integrity check passed. [2026-01-27T12:02:43.303917] [DEBUG] [REMOTE ] BCO: Symbol is viable for forecasting. [2026-01-27T12:02:43.303967] [INFO ] [MAIN ] [363/3493] BCO kept (0.5s) | 363 kept, 0 rejected | 138.1/min | ETA: 22.7m [2026-01-27T12:02:43.784055] [DEBUG] [REMOTE ] BCPC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:43.784202] [DEBUG] [REMOTE ] BCPC: PASS: History has at least 300 days. [2026-01-27T12:02:43.784457] [DEBUG] [REMOTE ] BCPC: PASS: Price check passed. Min price $146.46. [2026-01-27T12:02:43.784624] [DEBUG] [REMOTE ] BCPC: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:43.784796] [DEBUG] [REMOTE ] BCPC: PASS: Integrity check passed. [2026-01-27T12:02:43.784843] [DEBUG] [REMOTE ] BCPC: Symbol is viable for forecasting. [2026-01-27T12:02:43.784895] [INFO ] [MAIN ] [364/3493] BCPC kept (0.5s) | 364 kept, 0 rejected | 138.0/min | ETA: 22.7m [2026-01-27T12:02:44.295940] [DEBUG] [REMOTE ] BCRX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:44.296100] [DEBUG] [REMOTE ] BCRX: PASS: History has at least 300 days. [2026-01-27T12:02:44.296380] [DEBUG] [REMOTE ] BCRX: PASS: Price check passed. Min price $6.66. [2026-01-27T12:02:44.296556] [DEBUG] [REMOTE ] BCRX: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:44.296731] [DEBUG] [REMOTE ] BCRX: PASS: Integrity check passed. [2026-01-27T12:02:44.296781] [DEBUG] [REMOTE ] BCRX: Symbol is viable for forecasting. [2026-01-27T12:02:44.296843] [INFO ] [MAIN ] [365/3493] BCRX kept (0.5s) | 365 kept, 0 rejected | 138.0/min | ETA: 22.7m [2026-01-27T12:02:44.812693] [DEBUG] [REMOTE ] BCS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:44.812841] [DEBUG] [REMOTE ] BCS: PASS: History has at least 300 days. [2026-01-27T12:02:44.813263] [DEBUG] [REMOTE ] BCS: PASS: Price check passed. Min price $20.53. [2026-01-27T12:02:44.813402] [DEBUG] [REMOTE ] BCS: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:44.813520] [DEBUG] [REMOTE ] BCS: PASS: Integrity check passed. [2026-01-27T12:02:44.813559] [DEBUG] [REMOTE ] BCS: Symbol is viable for forecasting. [2026-01-27T12:02:44.813628] [INFO ] [MAIN ] [366/3493] BCS kept (0.5s) | 366 kept, 0 rejected | 137.9/min | ETA: 22.7m [2026-01-27T12:02:45.111055] [DEBUG] [REMOTE ] BCSF: Retrieved 1806 rows, trimmed to 300. [2026-01-27T12:02:45.111352] [DEBUG] [REMOTE ] BCSF: PASS: History has at least 300 days. [2026-01-27T12:02:45.111562] [DEBUG] [REMOTE ] BCSF: PASS: Price check passed. Min price $12.87. [2026-01-27T12:02:45.111760] [DEBUG] [REMOTE ] BCSF: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:45.111877] [DEBUG] [REMOTE ] BCSF: PASS: Integrity check passed. [2026-01-27T12:02:45.111920] [DEBUG] [REMOTE ] BCSF: Symbol is viable for forecasting. [2026-01-27T12:02:45.111969] [INFO ] [MAIN ] [367/3493] BCSF kept (0.3s) | 367 kept, 0 rejected | 138.0/min | ETA: 22.7m [2026-01-27T12:02:45.568961] [DEBUG] [REMOTE ] BCTX: Retrieved 3733 rows, trimmed to 300. [2026-01-27T12:02:45.569090] [DEBUG] [REMOTE ] BCTX: PASS: History has at least 300 days. [2026-01-27T12:02:45.569305] [DEBUG] [REMOTE ] BCTX: PASS: Price check passed. Min price $4.21. [2026-01-27T12:02:45.569446] [DEBUG] [REMOTE ] BCTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:45.569560] [DEBUG] [REMOTE ] BCTX: PASS: Integrity check passed. [2026-01-27T12:02:45.569635] [DEBUG] [REMOTE ] BCTX: Symbol is viable for forecasting. [2026-01-27T12:02:45.569688] [INFO ] [MAIN ] [368/3493] BCTX kept (0.5s) | 368 kept, 0 rejected | 138.0/min | ETA: 22.6m [2026-01-27T12:02:45.861494] [DEBUG] [REMOTE ] BCX: Retrieved 3729 rows, trimmed to 300. [2026-01-27T12:02:45.861658] [DEBUG] [REMOTE ] BCX: PASS: History has at least 300 days. [2026-01-27T12:02:45.861878] [DEBUG] [REMOTE ] BCX: PASS: Price check passed. Min price $9.58. [2026-01-27T12:02:45.862023] [DEBUG] [REMOTE ] BCX: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:45.862142] [DEBUG] [REMOTE ] BCX: PASS: Integrity check passed. [2026-01-27T12:02:45.862183] [DEBUG] [REMOTE ] BCX: Symbol is viable for forecasting. [2026-01-27T12:02:45.862233] [INFO ] [MAIN ] [369/3493] BCX kept (0.3s) | 369 kept, 0 rejected | 138.1/min | ETA: 22.6m [2026-01-27T12:02:46.313350] [DEBUG] [REMOTE ] BCYC: Retrieved 1678 rows, trimmed to 300. [2026-01-27T12:02:46.313533] [DEBUG] [REMOTE ] BCYC: PASS: History has at least 300 days. [2026-01-27T12:02:46.313929] [DEBUG] [REMOTE ] BCYC: PASS: Price check passed. Min price $6.17. [2026-01-27T12:02:46.314141] [DEBUG] [REMOTE ] BCYC: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:46.314315] [DEBUG] [REMOTE ] BCYC: PASS: Integrity check passed. [2026-01-27T12:02:46.314377] [DEBUG] [REMOTE ] BCYC: Symbol is viable for forecasting. [2026-01-27T12:02:46.314450] [INFO ] [MAIN ] [370/3493] BCYC kept (0.5s) | 370 kept, 0 rejected | 138.1/min | ETA: 22.6m [2026-01-27T12:02:46.901020] [DEBUG] [REMOTE ] BDC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:46.901163] [DEBUG] [REMOTE ] BDC: PASS: History has at least 300 days. [2026-01-27T12:02:46.901413] [DEBUG] [REMOTE ] BDC: PASS: Price check passed. Min price $106.30. [2026-01-27T12:02:46.901563] [DEBUG] [REMOTE ] BDC: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:46.901711] [DEBUG] [REMOTE ] BDC: PASS: Integrity check passed. [2026-01-27T12:02:46.901761] [DEBUG] [REMOTE ] BDC: Symbol is viable for forecasting. [2026-01-27T12:02:46.901822] [INFO ] [MAIN ] [371/3493] BDC kept (0.6s) | 371 kept, 0 rejected | 138.0/min | ETA: 22.6m [2026-01-27T12:02:47.322928] [DEBUG] [REMOTE ] BDJ: Retrieved 5134 rows, trimmed to 300. [2026-01-27T12:02:47.323061] [DEBUG] [REMOTE ] BDJ: PASS: History has at least 300 days. [2026-01-27T12:02:47.323279] [DEBUG] [REMOTE ] BDJ: PASS: Price check passed. Min price $8.46. [2026-01-27T12:02:47.323417] [DEBUG] [REMOTE ] BDJ: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:47.323531] [DEBUG] [REMOTE ] BDJ: PASS: Integrity check passed. [2026-01-27T12:02:47.323587] [DEBUG] [REMOTE ] BDJ: Symbol is viable for forecasting. [2026-01-27T12:02:47.323639] [INFO ] [MAIN ] [372/3493] BDJ kept (0.4s) | 372 kept, 0 rejected | 138.0/min | ETA: 22.6m [2026-01-27T12:02:47.797291] [DEBUG] [REMOTE ] BDN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:47.797436] [DEBUG] [REMOTE ] BDN: PASS: History has at least 300 days. [2026-01-27T12:02:47.797785] [DEBUG] [REMOTE ] BDN: PASS: Price check passed. Min price $2.79. [2026-01-27T12:02:47.798166] [DEBUG] [REMOTE ] BDN: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:47.798330] [DEBUG] [REMOTE ] BDN: PASS: Integrity check passed. [2026-01-27T12:02:47.798388] [DEBUG] [REMOTE ] BDN: Symbol is viable for forecasting. [2026-01-27T12:02:47.798461] [INFO ] [MAIN ] [373/3493] BDN kept (0.5s) | 373 kept, 0 rejected | 137.9/min | ETA: 22.6m [2026-01-27T12:02:47.979118] [DEBUG] [REMOTE ] BDRX: Retrieved 2548 rows, trimmed to 300. [2026-01-27T12:02:47.979256] [DEBUG] [REMOTE ] BDRX: PASS: History has at least 300 days. [2026-01-27T12:02:47.979466] [DEBUG] [REMOTE ] BDRX: PASS: Price check passed. Min price $2.09. [2026-01-27T12:02:47.979620] [DEBUG] [REMOTE ] BDRX: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:47.979733] [DEBUG] [REMOTE ] BDRX: PASS: Integrity check passed. [2026-01-27T12:02:47.979789] [DEBUG] [REMOTE ] BDRX: Symbol is viable for forecasting. [2026-01-27T12:02:47.979839] [INFO ] [MAIN ] [374/3493] BDRX kept (0.2s) | 374 kept, 0 rejected | 138.2/min | ETA: 22.6m [2026-01-27T12:02:48.330584] [DEBUG] [REMOTE ] BDSX: Retrieved 1316 rows, trimmed to 300. [2026-01-27T12:02:48.330715] [DEBUG] [REMOTE ] BDSX: PASS: History has at least 300 days. [2026-01-27T12:02:48.330916] [DEBUG] [REMOTE ] BDSX: PASS: Price check passed. Min price $5.46. [2026-01-27T12:02:48.331051] [DEBUG] [REMOTE ] BDSX: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:48.331158] [DEBUG] [REMOTE ] BDSX: PASS: Integrity check passed. [2026-01-27T12:02:48.331198] [DEBUG] [REMOTE ] BDSX: Symbol is viable for forecasting. [2026-01-27T12:02:48.331246] [INFO ] [MAIN ] [375/3493] BDSX kept (0.4s) | 375 kept, 0 rejected | 138.2/min | ETA: 22.6m [2026-01-27T12:02:48.870901] [DEBUG] [REMOTE ] BDTX: Retrieved 1505 rows, trimmed to 300. [2026-01-27T12:02:48.871048] [DEBUG] [REMOTE ] BDTX: PASS: History has at least 300 days. [2026-01-27T12:02:48.871261] [DEBUG] [REMOTE ] BDTX: PASS: Price check passed. Min price $2.40. [2026-01-27T12:02:48.871403] [DEBUG] [REMOTE ] BDTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:48.871521] [DEBUG] [REMOTE ] BDTX: PASS: Integrity check passed. [2026-01-27T12:02:48.871563] [DEBUG] [REMOTE ] BDTX: Symbol is viable for forecasting. [2026-01-27T12:02:48.871635] [INFO ] [MAIN ] [376/3493] BDTX kept (0.5s) | 376 kept, 0 rejected | 138.1/min | ETA: 22.6m [2026-01-27T12:02:49.477209] [DEBUG] [REMOTE ] BDX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:49.477346] [DEBUG] [REMOTE ] BDX: PASS: History has at least 300 days. [2026-01-27T12:02:49.477622] [DEBUG] [REMOTE ] BDX: PASS: Price check passed. Min price $175.42. [2026-01-27T12:02:49.477765] [DEBUG] [REMOTE ] BDX: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:49.477883] [DEBUG] [REMOTE ] BDX: PASS: Integrity check passed. [2026-01-27T12:02:49.477922] [DEBUG] [REMOTE ] BDX: Symbol is viable for forecasting. [2026-01-27T12:02:49.477971] [INFO ] [MAIN ] [377/3493] BDX kept (0.6s) | 377 kept, 0 rejected | 138.0/min | ETA: 22.6m [2026-01-27T12:02:49.771411] [DEBUG] [REMOTE ] BE: Retrieved 1886 rows, trimmed to 300. [2026-01-27T12:02:49.771554] [DEBUG] [REMOTE ] BE: PASS: History has at least 300 days. [2026-01-27T12:02:49.771783] [DEBUG] [REMOTE ] BE: PASS: Price check passed. Min price $76.97. [2026-01-27T12:02:49.771923] [DEBUG] [REMOTE ] BE: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:49.772036] [DEBUG] [REMOTE ] BE: PASS: Integrity check passed. [2026-01-27T12:02:49.772078] [DEBUG] [REMOTE ] BE: Symbol is viable for forecasting. [2026-01-27T12:02:49.772131] [INFO ] [MAIN ] [378/3493] BE kept (0.3s) | 378 kept, 0 rejected | 138.1/min | ETA: 22.6m [2026-01-27T12:02:50.146982] [DEBUG] [REMOTE ] BEAM: Retrieved 1500 rows, trimmed to 300. [2026-01-27T12:02:50.147188] [DEBUG] [REMOTE ] BEAM: PASS: History has at least 300 days. [2026-01-27T12:02:50.147500] [DEBUG] [REMOTE ] BEAM: PASS: Price check passed. Min price $20.60. [2026-01-27T12:02:50.147739] [DEBUG] [REMOTE ] BEAM: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:50.147883] [DEBUG] [REMOTE ] BEAM: PASS: Integrity check passed. [2026-01-27T12:02:50.147928] [DEBUG] [REMOTE ] BEAM: Symbol is viable for forecasting. [2026-01-27T12:02:50.147998] [INFO ] [MAIN ] [379/3493] BEAM kept (0.4s) | 379 kept, 0 rejected | 138.2/min | ETA: 22.5m [2026-01-27T12:02:50.678326] [DEBUG] [REMOTE ] BEEM: Retrieved 3958 rows, trimmed to 300. [2026-01-27T12:02:50.678540] [DEBUG] [REMOTE ] BEEM: PASS: History has at least 300 days. [2026-01-27T12:02:50.678853] [DEBUG] [REMOTE ] BEEM: PASS: Price check passed. Min price $1.50. [2026-01-27T12:02:50.679003] [DEBUG] [REMOTE ] BEEM: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:50.679142] [DEBUG] [REMOTE ] BEEM: PASS: Integrity check passed. [2026-01-27T12:02:50.679214] [DEBUG] [REMOTE ] BEEM: Symbol is viable for forecasting. [2026-01-27T12:02:50.679272] [INFO ] [MAIN ] [380/3493] BEEM kept (0.5s) | 380 kept, 0 rejected | 138.1/min | ETA: 22.5m [2026-01-27T12:02:50.931697] [DEBUG] [REMOTE ] BEEP: Retrieved 1174 rows, trimmed to 300. [2026-01-27T12:02:50.931897] [DEBUG] [REMOTE ] BEEP: PASS: History has at least 300 days. [2026-01-27T12:02:50.932153] [DEBUG] [REMOTE ] BEEP: PASS: Price check passed. Min price $2.54. [2026-01-27T12:02:50.932298] [DEBUG] [REMOTE ] BEEP: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:50.932420] [DEBUG] [REMOTE ] BEEP: PASS: Integrity check passed. [2026-01-27T12:02:50.932463] [DEBUG] [REMOTE ] BEEP: Symbol is viable for forecasting. [2026-01-27T12:02:50.932517] [INFO ] [MAIN ] [381/3493] BEEP kept (0.3s) | 381 kept, 0 rejected | 138.2/min | ETA: 22.5m [2026-01-27T12:02:51.373229] [DEBUG] [REMOTE ] BEKE: Retrieved 1369 rows, trimmed to 300. [2026-01-27T12:02:51.373370] [DEBUG] [REMOTE ] BEKE: PASS: History has at least 300 days. [2026-01-27T12:02:51.373597] [DEBUG] [REMOTE ] BEKE: PASS: Price check passed. Min price $15.60. [2026-01-27T12:02:51.373748] [DEBUG] [REMOTE ] BEKE: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:51.373860] [DEBUG] [REMOTE ] BEKE: PASS: Integrity check passed. [2026-01-27T12:02:51.373900] [DEBUG] [REMOTE ] BEKE: Symbol is viable for forecasting. [2026-01-27T12:02:51.373948] [INFO ] [MAIN ] [382/3493] BEKE kept (0.4s) | 382 kept, 0 rejected | 138.2/min | ETA: 22.5m [2026-01-27T12:02:51.953811] [DEBUG] [REMOTE ] BELFA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:51.953971] [DEBUG] [REMOTE ] BELFA: PASS: History has at least 300 days. [2026-01-27T12:02:51.954226] [DEBUG] [REMOTE ] BELFA: PASS: Price check passed. Min price $113.98. [2026-01-27T12:02:51.954371] [DEBUG] [REMOTE ] BELFA: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:51.954496] [DEBUG] [REMOTE ] BELFA: PASS: Integrity check passed. [2026-01-27T12:02:51.954537] [DEBUG] [REMOTE ] BELFA: Symbol is viable for forecasting. [2026-01-27T12:02:51.954612] [INFO ] [MAIN ] [383/3493] BELFA kept (0.6s) | 383 kept, 0 rejected | 138.1/min | ETA: 22.5m [2026-01-27T12:02:52.438059] [DEBUG] [REMOTE ] BELFB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:52.438222] [DEBUG] [REMOTE ] BELFB: PASS: History has at least 300 days. [2026-01-27T12:02:52.438521] [DEBUG] [REMOTE ] BELFB: PASS: Price check passed. Min price $134.31. [2026-01-27T12:02:52.438683] [DEBUG] [REMOTE ] BELFB: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:52.438814] [DEBUG] [REMOTE ] BELFB: PASS: Integrity check passed. [2026-01-27T12:02:52.438855] [DEBUG] [REMOTE ] BELFB: Symbol is viable for forecasting. [2026-01-27T12:02:52.438905] [INFO ] [MAIN ] [384/3493] BELFB kept (0.5s) | 384 kept, 0 rejected | 138.1/min | ETA: 22.5m [2026-01-27T12:02:52.849464] [DEBUG] [REMOTE ] BEN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:52.849717] [DEBUG] [REMOTE ] BEN: PASS: History has at least 300 days. [2026-01-27T12:02:52.850116] [DEBUG] [REMOTE ] BEN: PASS: Price check passed. Min price $20.89. [2026-01-27T12:02:52.850269] [DEBUG] [REMOTE ] BEN: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:52.850439] [DEBUG] [REMOTE ] BEN: PASS: Integrity check passed. [2026-01-27T12:02:52.850483] [DEBUG] [REMOTE ] BEN: Symbol is viable for forecasting. [2026-01-27T12:02:52.850538] [INFO ] [MAIN ] [385/3493] BEN kept (0.4s) | 385 kept, 0 rejected | 138.1/min | ETA: 22.5m [2026-01-27T12:02:53.272850] [DEBUG] [REMOTE ] BEP: Retrieved 5079 rows, trimmed to 300. [2026-01-27T12:02:53.273005] [DEBUG] [REMOTE ] BEP: PASS: History has at least 300 days. [2026-01-27T12:02:53.273432] [DEBUG] [REMOTE ] BEP: PASS: Price check passed. Min price $26.67. [2026-01-27T12:02:53.273596] [DEBUG] [REMOTE ] BEP: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:53.273723] [DEBUG] [REMOTE ] BEP: PASS: Integrity check passed. [2026-01-27T12:02:53.273781] [DEBUG] [REMOTE ] BEP: Symbol is viable for forecasting. [2026-01-27T12:02:53.273832] [INFO ] [MAIN ] [386/3493] BEP kept (0.4s) | 386 kept, 0 rejected | 138.1/min | ETA: 22.5m [2026-01-27T12:02:53.502088] [DEBUG] [REMOTE ] BEPH: Retrieved 1200 rows, trimmed to 300. [2026-01-27T12:02:53.502216] [DEBUG] [REMOTE ] BEPH: PASS: History has at least 300 days. [2026-01-27T12:02:53.502417] [DEBUG] [REMOTE ] BEPH: PASS: Price check passed. Min price $15.02. [2026-01-27T12:02:53.502556] [DEBUG] [REMOTE ] BEPH: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:53.502694] [DEBUG] [REMOTE ] BEPH: PASS: Integrity check passed. [2026-01-27T12:02:53.502736] [DEBUG] [REMOTE ] BEPH: Symbol is viable for forecasting. [2026-01-27T12:02:53.502784] [INFO ] [MAIN ] [387/3493] BEPH kept (0.2s) | 387 kept, 0 rejected | 138.3/min | ETA: 22.5m [2026-01-27T12:02:53.907286] [DEBUG] [REMOTE ] BEPI: Retrieved 1032 rows, trimmed to 300. [2026-01-27T12:02:53.907410] [DEBUG] [REMOTE ] BEPI: PASS: History has at least 300 days. [2026-01-27T12:02:53.907670] [DEBUG] [REMOTE ] BEPI: PASS: Price check passed. Min price $15.78. [2026-01-27T12:02:53.907819] [DEBUG] [REMOTE ] BEPI: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:53.907949] [DEBUG] [REMOTE ] BEPI: PASS: Integrity check passed. [2026-01-27T12:02:53.908001] [DEBUG] [REMOTE ] BEPI: Symbol is viable for forecasting. [2026-01-27T12:02:53.908059] [INFO ] [MAIN ] [388/3493] BEPI kept (0.4s) | 388 kept, 0 rejected | 138.3/min | ETA: 22.5m [2026-01-27T12:02:54.409606] [DEBUG] [REMOTE ] BFAM: Retrieved 3270 rows, trimmed to 300. [2026-01-27T12:02:54.409738] [DEBUG] [REMOTE ] BFAM: PASS: History has at least 300 days. [2026-01-27T12:02:54.409950] [DEBUG] [REMOTE ] BFAM: PASS: Price check passed. Min price $92.28. [2026-01-27T12:02:54.410088] [DEBUG] [REMOTE ] BFAM: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:54.410203] [DEBUG] [REMOTE ] BFAM: PASS: Integrity check passed. [2026-01-27T12:02:54.410244] [DEBUG] [REMOTE ] BFAM: Symbol is viable for forecasting. [2026-01-27T12:02:54.410291] [INFO ] [MAIN ] [389/3493] BFAM kept (0.5s) | 389 kept, 0 rejected | 138.2/min | ETA: 22.5m [2026-01-27T12:02:54.912587] [DEBUG] [REMOTE ] BFC: Retrieved 6035 rows, trimmed to 300. [2026-01-27T12:02:54.912734] [DEBUG] [REMOTE ] BFC: PASS: History has at least 300 days. [2026-01-27T12:02:54.912980] [DEBUG] [REMOTE ] BFC: PASS: Price check passed. Min price $118.66. [2026-01-27T12:02:54.913122] [DEBUG] [REMOTE ] BFC: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:54.913244] [DEBUG] [REMOTE ] BFC: PASS: Integrity check passed. [2026-01-27T12:02:54.913286] [DEBUG] [REMOTE ] BFC: Symbol is viable for forecasting. [2026-01-27T12:02:54.913335] [INFO ] [MAIN ] [390/3493] BFC kept (0.5s) | 390 kept, 0 rejected | 138.2/min | ETA: 22.5m [2026-01-27T12:02:55.372523] [DEBUG] [REMOTE ] BFH: Retrieved 6189 rows, trimmed to 300. [2026-01-27T12:02:55.372723] [DEBUG] [REMOTE ] BFH: PASS: History has at least 300 days. [2026-01-27T12:02:55.372944] [DEBUG] [REMOTE ] BFH: PASS: Price check passed. Min price $59.98. [2026-01-27T12:02:55.373083] [DEBUG] [REMOTE ] BFH: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:55.373196] [DEBUG] [REMOTE ] BFH: PASS: Integrity check passed. [2026-01-27T12:02:55.373237] [DEBUG] [REMOTE ] BFH: Symbol is viable for forecasting. [2026-01-27T12:02:55.373293] [INFO ] [MAIN ] [391/3493] BFH kept (0.5s) | 391 kept, 0 rejected | 138.1/min | ETA: 22.5m [2026-01-27T12:02:55.823257] [DEBUG] [REMOTE ] BFK: Retrieved 6160 rows, trimmed to 300. [2026-01-27T12:02:55.823404] [DEBUG] [REMOTE ] BFK: PASS: History has at least 300 days. [2026-01-27T12:02:55.823665] [DEBUG] [REMOTE ] BFK: PASS: Price check passed. Min price $9.76. [2026-01-27T12:02:55.823810] [DEBUG] [REMOTE ] BFK: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:55.823950] [DEBUG] [REMOTE ] BFK: PASS: Integrity check passed. [2026-01-27T12:02:55.823992] [DEBUG] [REMOTE ] BFK: Symbol is viable for forecasting. [2026-01-27T12:02:55.824042] [INFO ] [MAIN ] [392/3493] BFK kept (0.5s) | 392 kept, 0 rejected | 138.1/min | ETA: 22.4m [2026-01-27T12:02:56.121180] [DEBUG] [REMOTE ] BFLY: Retrieved 1392 rows, trimmed to 300. [2026-01-27T12:02:56.121491] [DEBUG] [REMOTE ] BFLY: PASS: History has at least 300 days. [2026-01-27T12:02:56.121729] [DEBUG] [REMOTE ] BFLY: PASS: Price check passed. Min price $1.97. [2026-01-27T12:02:56.121871] [DEBUG] [REMOTE ] BFLY: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:56.121980] [DEBUG] [REMOTE ] BFLY: PASS: Integrity check passed. [2026-01-27T12:02:56.122019] [DEBUG] [REMOTE ] BFLY: Symbol is viable for forecasting. [2026-01-27T12:02:56.122067] [INFO ] [MAIN ] [393/3493] BFLY kept (0.3s) | 393 kept, 0 rejected | 138.2/min | ETA: 22.4m [2026-01-27T12:02:56.712280] [DEBUG] [REMOTE ] BFS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:02:56.712508] [DEBUG] [REMOTE ] BFS: PASS: History has at least 300 days. [2026-01-27T12:02:56.712915] [DEBUG] [REMOTE ] BFS: PASS: Price check passed. Min price $29.07. [2026-01-27T12:02:56.713076] [DEBUG] [REMOTE ] BFS: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:56.713271] [DEBUG] [REMOTE ] BFS: PASS: Integrity check passed. [2026-01-27T12:02:56.713343] [DEBUG] [REMOTE ] BFS: Symbol is viable for forecasting. [2026-01-27T12:02:56.713406] [INFO ] [MAIN ] [394/3493] BFS kept (0.6s) | 394 kept, 0 rejected | 138.1/min | ETA: 22.4m [2026-01-27T12:02:57.192949] [DEBUG] [REMOTE ] BFZ: Retrieved 6160 rows, trimmed to 300. [2026-01-27T12:02:57.193129] [DEBUG] [REMOTE ] BFZ: PASS: History has at least 300 days. [2026-01-27T12:02:57.193530] [DEBUG] [REMOTE ] BFZ: PASS: Price check passed. Min price $10.69. [2026-01-27T12:02:57.193729] [DEBUG] [REMOTE ] BFZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:57.193880] [DEBUG] [REMOTE ] BFZ: PASS: Integrity check passed. [2026-01-27T12:02:57.193922] [DEBUG] [REMOTE ] BFZ: Symbol is viable for forecasting. [2026-01-27T12:02:57.193974] [INFO ] [MAIN ] [395/3493] BFZ kept (0.5s) | 395 kept, 0 rejected | 138.1/min | ETA: 22.4m [2026-01-27T12:02:57.756918] [DEBUG] [REMOTE ] BG: Retrieved 6156 rows, trimmed to 300. [2026-01-27T12:02:57.757137] [DEBUG] [REMOTE ] BG: PASS: History has at least 300 days. [2026-01-27T12:02:57.757595] [DEBUG] [REMOTE ] BG: PASS: Price check passed. Min price $88.55. [2026-01-27T12:02:57.757789] [DEBUG] [REMOTE ] BG: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:57.757990] [DEBUG] [REMOTE ] BG: PASS: Integrity check passed. [2026-01-27T12:02:57.758055] [DEBUG] [REMOTE ] BG: Symbol is viable for forecasting. [2026-01-27T12:02:57.758139] [INFO ] [MAIN ] [396/3493] BG kept (0.6s) | 396 kept, 0 rejected | 138.0/min | ETA: 22.4m [2026-01-27T12:02:58.174055] [DEBUG] [REMOTE ] BGB: Retrieved 3351 rows, trimmed to 300. [2026-01-27T12:02:58.174383] [DEBUG] [REMOTE ] BGB: PASS: History has at least 300 days. [2026-01-27T12:02:58.174927] [DEBUG] [REMOTE ] BGB: PASS: Price check passed. Min price $11.44. [2026-01-27T12:02:58.175177] [DEBUG] [REMOTE ] BGB: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:58.175382] [DEBUG] [REMOTE ] BGB: PASS: Integrity check passed. [2026-01-27T12:02:58.175443] [DEBUG] [REMOTE ] BGB: Symbol is viable for forecasting. [2026-01-27T12:02:58.175529] [INFO ] [MAIN ] [397/3493] BGB kept (0.4s) | 397 kept, 0 rejected | 138.0/min | ETA: 22.4m [2026-01-27T12:02:58.750412] [DEBUG] [REMOTE ] BGC: Retrieved 6570 rows, trimmed to 300. [2026-01-27T12:02:58.750703] [DEBUG] [REMOTE ] BGC: PASS: History has at least 300 days. [2026-01-27T12:02:58.751178] [DEBUG] [REMOTE ] BGC: PASS: Price check passed. Min price $8.29. [2026-01-27T12:02:58.751433] [DEBUG] [REMOTE ] BGC: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:58.751660] [DEBUG] [REMOTE ] BGC: PASS: Integrity check passed. [2026-01-27T12:02:58.751886] [DEBUG] [REMOTE ] BGC: Symbol is viable for forecasting. [2026-01-27T12:02:58.751969] [INFO ] [MAIN ] [398/3493] BGC kept (0.6s) | 398 kept, 0 rejected | 137.9/min | ETA: 22.4m [2026-01-27T12:02:59.178694] [DEBUG] [REMOTE ] BGH: Retrieved 3329 rows, trimmed to 300. [2026-01-27T12:02:59.179175] [DEBUG] [REMOTE ] BGH: PASS: History has at least 300 days. [2026-01-27T12:02:59.180058] [DEBUG] [REMOTE ] BGH: PASS: Price check passed. Min price $14.46. [2026-01-27T12:02:59.180228] [DEBUG] [REMOTE ] BGH: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:59.180405] [DEBUG] [REMOTE ] BGH: PASS: Integrity check passed. [2026-01-27T12:02:59.180450] [DEBUG] [REMOTE ] BGH: Symbol is viable for forecasting. [2026-01-27T12:02:59.180514] [INFO ] [MAIN ] [399/3493] BGH kept (0.4s) | 399 kept, 0 rejected | 137.9/min | ETA: 22.4m [2026-01-27T12:02:59.476712] [DEBUG] [REMOTE ] BGLC: Retrieved 1345 rows, trimmed to 300. [2026-01-27T12:02:59.476840] [DEBUG] [REMOTE ] BGLC: PASS: History has at least 300 days. [2026-01-27T12:02:59.477053] [DEBUG] [REMOTE ] BGLC: PASS: Price check passed. Min price $3.07. [2026-01-27T12:02:59.477221] [DEBUG] [REMOTE ] BGLC: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:59.477333] [DEBUG] [REMOTE ] BGLC: PASS: Integrity check passed. [2026-01-27T12:02:59.477374] [DEBUG] [REMOTE ] BGLC: Symbol is viable for forecasting. [2026-01-27T12:02:59.477423] [INFO ] [MAIN ] [400/3493] BGLC kept (0.3s) | 400 kept, 0 rejected | 138.0/min | ETA: 22.4m [2026-01-27T12:02:59.874610] [DEBUG] [REMOTE ] BGRN: Retrieved 1799 rows, trimmed to 300. [2026-01-27T12:02:59.874758] [DEBUG] [REMOTE ] BGRN: PASS: History has at least 300 days. [2026-01-27T12:02:59.874993] [DEBUG] [REMOTE ] BGRN: PASS: Price check passed. Min price $47.58. [2026-01-27T12:02:59.875137] [DEBUG] [REMOTE ] BGRN: PASS: Continuity check passed with 300 days. [2026-01-27T12:02:59.875260] [DEBUG] [REMOTE ] BGRN: PASS: Integrity check passed. [2026-01-27T12:02:59.875302] [DEBUG] [REMOTE ] BGRN: Symbol is viable for forecasting. [2026-01-27T12:02:59.875354] [INFO ] [MAIN ] [401/3493] BGRN kept (0.4s) | 401 kept, 0 rejected | 138.0/min | ETA: 22.4m [2026-01-27T12:03:00.538852] [DEBUG] [REMOTE ] BGS: Retrieved 4699 rows, trimmed to 300. [2026-01-27T12:03:00.538991] [DEBUG] [REMOTE ] BGS: PASS: History has at least 300 days. [2026-01-27T12:03:00.539222] [DEBUG] [REMOTE ] BGS: PASS: Price check passed. Min price $3.75. [2026-01-27T12:03:00.539375] [DEBUG] [REMOTE ] BGS: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:00.539710] [DEBUG] [REMOTE ] BGS: PASS: Integrity check passed. [2026-01-27T12:03:00.539753] [DEBUG] [REMOTE ] BGS: Symbol is viable for forecasting. [2026-01-27T12:03:00.539881] [INFO ] [MAIN ] [402/3493] BGS kept (0.7s) | 402 kept, 0 rejected | 137.8/min | ETA: 22.4m [2026-01-27T12:03:00.877615] [DEBUG] [REMOTE ] BGSF: Retrieved 2954 rows, trimmed to 300. [2026-01-27T12:03:00.877752] [DEBUG] [REMOTE ] BGSF: PASS: History has at least 300 days. [2026-01-27T12:03:00.877967] [DEBUG] [REMOTE ] BGSF: PASS: Price check passed. Min price $3.27. [2026-01-27T12:03:00.878109] [DEBUG] [REMOTE ] BGSF: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:00.878224] [DEBUG] [REMOTE ] BGSF: PASS: Integrity check passed. [2026-01-27T12:03:00.878266] [DEBUG] [REMOTE ] BGSF: Symbol is viable for forecasting. [2026-01-27T12:03:00.878315] [INFO ] [MAIN ] [403/3493] BGSF kept (0.3s) | 403 kept, 0 rejected | 137.9/min | ETA: 22.4m [2026-01-27T12:03:01.322269] [DEBUG] [REMOTE ] BGX: Retrieved 3771 rows, trimmed to 300. [2026-01-27T12:03:01.322391] [DEBUG] [REMOTE ] BGX: PASS: History has at least 300 days. [2026-01-27T12:03:01.322664] [DEBUG] [REMOTE ] BGX: PASS: Price check passed. Min price $11.37. [2026-01-27T12:03:01.322813] [DEBUG] [REMOTE ] BGX: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:01.322982] [DEBUG] [REMOTE ] BGX: PASS: Integrity check passed. [2026-01-27T12:03:01.323037] [DEBUG] [REMOTE ] BGX: Symbol is viable for forecasting. [2026-01-27T12:03:01.323097] [INFO ] [MAIN ] [404/3493] BGX kept (0.4s) | 404 kept, 0 rejected | 137.9/min | ETA: 22.4m [2026-01-27T12:03:01.602603] [DEBUG] [REMOTE ] BGY: Retrieved 4697 rows, trimmed to 300. [2026-01-27T12:03:01.602730] [DEBUG] [REMOTE ] BGY: PASS: History has at least 300 days. [2026-01-27T12:03:01.602991] [DEBUG] [REMOTE ] BGY: PASS: Price check passed. Min price $5.44. [2026-01-27T12:03:01.603136] [DEBUG] [REMOTE ] BGY: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:01.603262] [DEBUG] [REMOTE ] BGY: PASS: Integrity check passed. [2026-01-27T12:03:01.603304] [DEBUG] [REMOTE ] BGY: Symbol is viable for forecasting. [2026-01-27T12:03:01.603355] [INFO ] [MAIN ] [405/3493] BGY kept (0.3s) | 405 kept, 0 rejected | 138.0/min | ETA: 22.4m [2026-01-27T12:03:02.214990] [DEBUG] [REMOTE ] BHC: Retrieved 6294 rows, trimmed to 300. [2026-01-27T12:03:02.215172] [DEBUG] [REMOTE ] BHC: PASS: History has at least 300 days. [2026-01-27T12:03:02.215529] [DEBUG] [REMOTE ] BHC: PASS: Price check passed. Min price $5.80. [2026-01-27T12:03:02.215725] [DEBUG] [REMOTE ] BHC: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:02.215886] [DEBUG] [REMOTE ] BHC: PASS: Integrity check passed. [2026-01-27T12:03:02.215936] [DEBUG] [REMOTE ] BHC: Symbol is viable for forecasting. [2026-01-27T12:03:02.215998] [INFO ] [MAIN ] [406/3493] BHC kept (0.6s) | 406 kept, 0 rejected | 137.9/min | ETA: 22.4m [2026-01-27T12:03:02.694522] [DEBUG] [REMOTE ] BHE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:02.694686] [DEBUG] [REMOTE ] BHE: PASS: History has at least 300 days. [2026-01-27T12:03:02.694953] [DEBUG] [REMOTE ] BHE: PASS: Price check passed. Min price $41.98. [2026-01-27T12:03:02.695100] [DEBUG] [REMOTE ] BHE: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:02.695242] [DEBUG] [REMOTE ] BHE: PASS: Integrity check passed. [2026-01-27T12:03:02.695287] [DEBUG] [REMOTE ] BHE: Symbol is viable for forecasting. [2026-01-27T12:03:02.695337] [INFO ] [MAIN ] [407/3493] BHE kept (0.5s) | 407 kept, 0 rejected | 137.9/min | ETA: 22.4m [2026-01-27T12:03:02.928128] [DEBUG] [REMOTE ] BHF: Retrieved 2144 rows, trimmed to 300. [2026-01-27T12:03:02.928288] [DEBUG] [REMOTE ] BHF: PASS: History has at least 300 days. [2026-01-27T12:03:02.928725] [DEBUG] [REMOTE ] BHF: PASS: Price check passed. Min price $45.69. [2026-01-27T12:03:02.928868] [DEBUG] [REMOTE ] BHF: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:02.928988] [DEBUG] [REMOTE ] BHF: PASS: Integrity check passed. [2026-01-27T12:03:02.929031] [DEBUG] [REMOTE ] BHF: Symbol is viable for forecasting. [2026-01-27T12:03:02.929082] [INFO ] [MAIN ] [408/3493] BHF kept (0.2s) | 408 kept, 0 rejected | 138.0/min | ETA: 22.4m [2026-01-27T12:03:03.381103] [DEBUG] [REMOTE ] BHFAL: Retrieved 1850 rows, trimmed to 300. [2026-01-27T12:03:03.381259] [DEBUG] [REMOTE ] BHFAL: PASS: History has at least 300 days. [2026-01-27T12:03:03.381490] [DEBUG] [REMOTE ] BHFAL: PASS: Price check passed. Min price $16.40. [2026-01-27T12:03:03.381653] [DEBUG] [REMOTE ] BHFAL: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:03.381776] [DEBUG] [REMOTE ] BHFAL: PASS: Integrity check passed. [2026-01-27T12:03:03.381817] [DEBUG] [REMOTE ] BHFAL: Symbol is viable for forecasting. [2026-01-27T12:03:03.381865] [INFO ] [MAIN ] [409/3493] BHFAL kept (0.5s) | 409 kept, 0 rejected | 138.0/min | ETA: 22.3m [2026-01-27T12:03:03.764774] [DEBUG] [REMOTE ] BHFAM: Retrieved 1051 rows, trimmed to 300. [2026-01-27T12:03:03.764983] [DEBUG] [REMOTE ] BHFAM: PASS: History has at least 300 days. [2026-01-27T12:03:03.765249] [DEBUG] [REMOTE ] BHFAM: PASS: Price check passed. Min price $10.86. [2026-01-27T12:03:03.765400] [DEBUG] [REMOTE ] BHFAM: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:03.765552] [DEBUG] [REMOTE ] BHFAM: PASS: Integrity check passed. [2026-01-27T12:03:03.765616] [DEBUG] [REMOTE ] BHFAM: Symbol is viable for forecasting. [2026-01-27T12:03:03.765673] [INFO ] [MAIN ] [410/3493] BHFAM kept (0.4s) | 410 kept, 0 rejected | 138.0/min | ETA: 22.3m [2026-01-27T12:03:04.180865] [DEBUG] [REMOTE ] BHFAN: Retrieved 1306 rows, trimmed to 300. [2026-01-27T12:03:04.181052] [DEBUG] [REMOTE ] BHFAN: PASS: History has at least 300 days. [2026-01-27T12:03:04.181309] [DEBUG] [REMOTE ] BHFAN: PASS: Price check passed. Min price $12.25. [2026-01-27T12:03:04.181457] [DEBUG] [REMOTE ] BHFAN: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:04.181621] [DEBUG] [REMOTE ] BHFAN: PASS: Integrity check passed. [2026-01-27T12:03:04.181673] [DEBUG] [REMOTE ] BHFAN: Symbol is viable for forecasting. [2026-01-27T12:03:04.181727] [INFO ] [MAIN ] [411/3493] BHFAN kept (0.4s) | 411 kept, 0 rejected | 138.1/min | ETA: 22.3m [2026-01-27T12:03:04.595166] [DEBUG] [REMOTE ] BHFAO: Retrieved 1430 rows, trimmed to 300. [2026-01-27T12:03:04.595389] [DEBUG] [REMOTE ] BHFAO: PASS: History has at least 300 days. [2026-01-27T12:03:04.595716] [DEBUG] [REMOTE ] BHFAO: PASS: Price check passed. Min price $15.18. [2026-01-27T12:03:04.595865] [DEBUG] [REMOTE ] BHFAO: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:04.596004] [DEBUG] [REMOTE ] BHFAO: PASS: Integrity check passed. [2026-01-27T12:03:04.596046] [DEBUG] [REMOTE ] BHFAO: Symbol is viable for forecasting. [2026-01-27T12:03:04.596101] [INFO ] [MAIN ] [412/3493] BHFAO kept (0.4s) | 412 kept, 0 rejected | 138.1/min | ETA: 22.3m [2026-01-27T12:03:04.972118] [DEBUG] [REMOTE ] BHFAP: Retrieved 1725 rows, trimmed to 300. [2026-01-27T12:03:04.972338] [DEBUG] [REMOTE ] BHFAP: PASS: History has at least 300 days. [2026-01-27T12:03:04.972686] [DEBUG] [REMOTE ] BHFAP: PASS: Price check passed. Min price $14.92. [2026-01-27T12:03:04.972847] [DEBUG] [REMOTE ] BHFAP: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:04.972997] [DEBUG] [REMOTE ] BHFAP: PASS: Integrity check passed. [2026-01-27T12:03:04.973045] [DEBUG] [REMOTE ] BHFAP: Symbol is viable for forecasting. [2026-01-27T12:03:04.973108] [INFO ] [MAIN ] [413/3493] BHFAP kept (0.4s) | 413 kept, 0 rejected | 138.1/min | ETA: 22.3m [2026-01-27T12:03:05.577892] [DEBUG] [REMOTE ] BHK: Retrieved 6078 rows, trimmed to 300. [2026-01-27T12:03:05.578063] [DEBUG] [REMOTE ] BHK: PASS: History has at least 300 days. [2026-01-27T12:03:05.578370] [DEBUG] [REMOTE ] BHK: PASS: Price check passed. Min price $9.26. [2026-01-27T12:03:05.578759] [DEBUG] [REMOTE ] BHK: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:05.578920] [DEBUG] [REMOTE ] BHK: PASS: Integrity check passed. [2026-01-27T12:03:05.578969] [DEBUG] [REMOTE ] BHK: Symbol is viable for forecasting. [2026-01-27T12:03:05.579031] [INFO ] [MAIN ] [414/3493] BHK kept (0.6s) | 414 kept, 0 rejected | 138.0/min | ETA: 22.3m [2026-01-27T12:03:06.074007] [DEBUG] [REMOTE ] BHP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:06.074266] [DEBUG] [REMOTE ] BHP: PASS: History has at least 300 days. [2026-01-27T12:03:06.074666] [DEBUG] [REMOTE ] BHP: PASS: Price check passed. Min price $52.58. [2026-01-27T12:03:06.074827] [DEBUG] [REMOTE ] BHP: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:06.075147] [DEBUG] [REMOTE ] BHP: PASS: Integrity check passed. [2026-01-27T12:03:06.075200] [DEBUG] [REMOTE ] BHP: Symbol is viable for forecasting. [2026-01-27T12:03:06.075261] [INFO ] [MAIN ] [415/3493] BHP kept (0.5s) | 415 kept, 0 rejected | 137.9/min | ETA: 22.3m [2026-01-27T12:03:06.515167] [DEBUG] [REMOTE ] BHRB: Retrieved 6240 rows, trimmed to 300. [2026-01-27T12:03:06.515312] [DEBUG] [REMOTE ] BHRB: PASS: History has at least 300 days. [2026-01-27T12:03:06.515672] [DEBUG] [REMOTE ] BHRB: PASS: Price check passed. Min price $58.34. [2026-01-27T12:03:06.515828] [DEBUG] [REMOTE ] BHRB: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:06.515989] [DEBUG] [REMOTE ] BHRB: PASS: Integrity check passed. [2026-01-27T12:03:06.516035] [DEBUG] [REMOTE ] BHRB: Symbol is viable for forecasting. [2026-01-27T12:03:06.516086] [INFO ] [MAIN ] [416/3493] BHRB kept (0.4s) | 416 kept, 0 rejected | 137.9/min | ETA: 22.3m [2026-01-27T12:03:06.772939] [DEBUG] [REMOTE ] BHVN: Retrieved 837 rows, trimmed to 300. [2026-01-27T12:03:06.773167] [DEBUG] [REMOTE ] BHVN: PASS: History has at least 300 days. [2026-01-27T12:03:06.773777] [DEBUG] [REMOTE ] BHVN: PASS: Price check passed. Min price $7.79. [2026-01-27T12:03:06.773966] [DEBUG] [REMOTE ] BHVN: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:06.774123] [DEBUG] [REMOTE ] BHVN: PASS: Integrity check passed. [2026-01-27T12:03:06.774177] [DEBUG] [REMOTE ] BHVN: Symbol is viable for forecasting. [2026-01-27T12:03:06.774248] [INFO ] [MAIN ] [417/3493] BHVN kept (0.3s) | 417 kept, 0 rejected | 138.1/min | ETA: 22.3m [2026-01-27T12:03:07.162692] [DEBUG] [REMOTE ] BIAF: Retrieved 852 rows, trimmed to 300. [2026-01-27T12:03:07.162968] [DEBUG] [REMOTE ] BIAF: PASS: History has at least 300 days. [2026-01-27T12:03:07.163342] [DEBUG] [REMOTE ] BIAF: PASS: Price check passed. Min price $1.17. [2026-01-27T12:03:07.163499] [DEBUG] [REMOTE ] BIAF: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:07.163667] [DEBUG] [REMOTE ] BIAF: PASS: Integrity check passed. [2026-01-27T12:03:07.163724] [DEBUG] [REMOTE ] BIAF: Symbol is viable for forecasting. [2026-01-27T12:03:07.163837] [INFO ] [MAIN ] [418/3493] BIAF kept (0.4s) | 418 kept, 0 rejected | 138.1/min | ETA: 22.3m [2026-01-27T12:03:07.716021] [DEBUG] [REMOTE ] BIB: Retrieved 3975 rows, trimmed to 300. [2026-01-27T12:03:07.716192] [DEBUG] [REMOTE ] BIB: PASS: History has at least 300 days. [2026-01-27T12:03:07.716421] [DEBUG] [REMOTE ] BIB: PASS: Price check passed. Min price $68.18. [2026-01-27T12:03:07.716609] [DEBUG] [REMOTE ] BIB: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:07.716883] [DEBUG] [REMOTE ] BIB: PASS: Integrity check passed. [2026-01-27T12:03:07.716945] [DEBUG] [REMOTE ] BIB: Symbol is viable for forecasting. [2026-01-27T12:03:07.717010] [INFO ] [MAIN ] [419/3493] BIB kept (0.6s) | 419 kept, 0 rejected | 138.0/min | ETA: 22.3m [2026-01-27T12:03:08.179277] [DEBUG] [REMOTE ] BIIB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:08.179429] [DEBUG] [REMOTE ] BIIB: PASS: History has at least 300 days. [2026-01-27T12:03:08.179877] [DEBUG] [REMOTE ] BIIB: PASS: Price check passed. Min price $147.86. [2026-01-27T12:03:08.180019] [DEBUG] [REMOTE ] BIIB: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:08.180140] [DEBUG] [REMOTE ] BIIB: PASS: Integrity check passed. [2026-01-27T12:03:08.180182] [DEBUG] [REMOTE ] BIIB: Symbol is viable for forecasting. [2026-01-27T12:03:08.180236] [INFO ] [MAIN ] [420/3493] BIIB kept (0.5s) | 420 kept, 0 rejected | 138.0/min | ETA: 22.3m [2026-01-27T12:03:08.458542] [DEBUG] [REMOTE ] BILI: Retrieved 1968 rows, trimmed to 300. [2026-01-27T12:03:08.458702] [DEBUG] [REMOTE ] BILI: PASS: History has at least 300 days. [2026-01-27T12:03:08.458951] [DEBUG] [REMOTE ] BILI: PASS: Price check passed. Min price $24.16. [2026-01-27T12:03:08.459110] [DEBUG] [REMOTE ] BILI: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:08.459235] [DEBUG] [REMOTE ] BILI: PASS: Integrity check passed. [2026-01-27T12:03:08.459288] [DEBUG] [REMOTE ] BILI: Symbol is viable for forecasting. [2026-01-27T12:03:08.459351] [INFO ] [MAIN ] [421/3493] BILI kept (0.3s) | 421 kept, 0 rejected | 138.1/min | ETA: 22.2m [2026-01-27T12:03:08.864807] [DEBUG] [REMOTE ] BILL: Retrieved 1537 rows, trimmed to 300. [2026-01-27T12:03:08.864968] [DEBUG] [REMOTE ] BILL: PASS: History has at least 300 days. [2026-01-27T12:03:08.865218] [DEBUG] [REMOTE ] BILL: PASS: Price check passed. Min price $44.37. [2026-01-27T12:03:08.865429] [DEBUG] [REMOTE ] BILL: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:08.865562] [DEBUG] [REMOTE ] BILL: PASS: Integrity check passed. [2026-01-27T12:03:08.865632] [DEBUG] [REMOTE ] BILL: Symbol is viable for forecasting. [2026-01-27T12:03:08.865691] [INFO ] [MAIN ] [422/3493] BILL kept (0.4s) | 422 kept, 0 rejected | 138.1/min | ETA: 22.2m [2026-01-27T12:03:09.454686] [DEBUG] [REMOTE ] BIO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:09.454832] [DEBUG] [REMOTE ] BIO: PASS: History has at least 300 days. [2026-01-27T12:03:09.455091] [DEBUG] [REMOTE ] BIO: PASS: Price check passed. Min price $296.57. [2026-01-27T12:03:09.455237] [DEBUG] [REMOTE ] BIO: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:09.455365] [DEBUG] [REMOTE ] BIO: PASS: Integrity check passed. [2026-01-27T12:03:09.455409] [DEBUG] [REMOTE ] BIO: Symbol is viable for forecasting. [2026-01-27T12:03:09.455462] [INFO ] [MAIN ] [423/3493] BIO kept (0.6s) | 423 kept, 0 rejected | 138.0/min | ETA: 22.2m [2026-01-27T12:03:09.698706] [DEBUG] [REMOTE ] BIOX: Retrieved 1967 rows, trimmed to 300. [2026-01-27T12:03:09.698844] [DEBUG] [REMOTE ] BIOX: PASS: History has at least 300 days. [2026-01-27T12:03:09.699057] [DEBUG] [REMOTE ] BIOX: PASS: Price check passed. Min price $1.14. [2026-01-27T12:03:09.699198] [DEBUG] [REMOTE ] BIOX: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:09.699327] [DEBUG] [REMOTE ] BIOX: PASS: Integrity check passed. [2026-01-27T12:03:09.699378] [DEBUG] [REMOTE ] BIOX: Symbol is viable for forecasting. [2026-01-27T12:03:09.699439] [INFO ] [MAIN ] [424/3493] BIOX kept (0.2s) | 424 kept, 0 rejected | 138.2/min | ETA: 22.2m [2026-01-27T12:03:10.265747] [DEBUG] [REMOTE ] BIP: Retrieved 4539 rows, trimmed to 300. [2026-01-27T12:03:10.265978] [DEBUG] [REMOTE ] BIP: PASS: History has at least 300 days. [2026-01-27T12:03:10.266273] [DEBUG] [REMOTE ] BIP: PASS: Price check passed. Min price $33.41. [2026-01-27T12:03:10.266426] [DEBUG] [REMOTE ] BIP: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:10.266604] [DEBUG] [REMOTE ] BIP: PASS: Integrity check passed. [2026-01-27T12:03:10.266649] [DEBUG] [REMOTE ] BIP: Symbol is viable for forecasting. [2026-01-27T12:03:10.266914] [INFO ] [MAIN ] [425/3493] BIP kept (0.6s) | 425 kept, 0 rejected | 138.1/min | ETA: 22.2m [2026-01-27T12:03:10.536042] [DEBUG] [REMOTE ] BIPH: Retrieved 1172 rows, trimmed to 300. [2026-01-27T12:03:10.536174] [DEBUG] [REMOTE ] BIPH: PASS: History has at least 300 days. [2026-01-27T12:03:10.536378] [DEBUG] [REMOTE ] BIPH: PASS: Price check passed. Min price $16.29. [2026-01-27T12:03:10.536512] [DEBUG] [REMOTE ] BIPH: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:10.536650] [DEBUG] [REMOTE ] BIPH: PASS: Integrity check passed. [2026-01-27T12:03:10.536693] [DEBUG] [REMOTE ] BIPH: Symbol is viable for forecasting. [2026-01-27T12:03:10.536740] [INFO ] [MAIN ] [426/3493] BIPH kept (0.3s) | 426 kept, 0 rejected | 138.2/min | ETA: 22.2m [2026-01-27T12:03:10.879127] [DEBUG] [REMOTE ] BIPI: Retrieved 1003 rows, trimmed to 300. [2026-01-27T12:03:10.879354] [DEBUG] [REMOTE ] BIPI: PASS: History has at least 300 days. [2026-01-27T12:03:10.879889] [DEBUG] [REMOTE ] BIPI: PASS: Price check passed. Min price $16.53. [2026-01-27T12:03:10.880048] [DEBUG] [REMOTE ] BIPI: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:10.880182] [DEBUG] [REMOTE ] BIPI: PASS: Integrity check passed. [2026-01-27T12:03:10.880226] [DEBUG] [REMOTE ] BIPI: Symbol is viable for forecasting. [2026-01-27T12:03:10.880281] [INFO ] [MAIN ] [427/3493] BIPI kept (0.3s) | 427 kept, 0 rejected | 138.2/min | ETA: 22.2m [2026-01-27T12:03:11.303279] [DEBUG] [REMOTE ] BIRD: Retrieved 1060 rows, trimmed to 300. [2026-01-27T12:03:11.303417] [DEBUG] [REMOTE ] BIRD: PASS: History has at least 300 days. [2026-01-27T12:03:11.303737] [DEBUG] [REMOTE ] BIRD: PASS: Price check passed. Min price $3.97. [2026-01-27T12:03:11.303937] [DEBUG] [REMOTE ] BIRD: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:11.304084] [DEBUG] [REMOTE ] BIRD: PASS: Integrity check passed. [2026-01-27T12:03:11.304140] [DEBUG] [REMOTE ] BIRD: Symbol is viable for forecasting. [2026-01-27T12:03:11.304207] [INFO ] [MAIN ] [428/3493] BIRD kept (0.4s) | 428 kept, 0 rejected | 138.3/min | ETA: 22.2m [2026-01-27T12:03:11.685954] [DEBUG] [REMOTE ] BIRK: Retrieved 574 rows, trimmed to 300. [2026-01-27T12:03:11.686181] [DEBUG] [REMOTE ] BIRK: PASS: History has at least 300 days. [2026-01-27T12:03:11.686477] [DEBUG] [REMOTE ] BIRK: PASS: Price check passed. Min price $37.15. [2026-01-27T12:03:11.686707] [DEBUG] [REMOTE ] BIRK: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:11.686849] [DEBUG] [REMOTE ] BIRK: PASS: Integrity check passed. [2026-01-27T12:03:11.686898] [DEBUG] [REMOTE ] BIRK: Symbol is viable for forecasting. [2026-01-27T12:03:11.686962] [INFO ] [MAIN ] [429/3493] BIRK kept (0.4s) | 429 kept, 0 rejected | 138.3/min | ETA: 22.2m [2026-01-27T12:03:12.146380] [DEBUG] [REMOTE ] BITF: Retrieved 1757 rows, trimmed to 300. [2026-01-27T12:03:12.146798] [DEBUG] [REMOTE ] BITF: PASS: History has at least 300 days. [2026-01-27T12:03:12.147073] [DEBUG] [REMOTE ] BITF: PASS: Price check passed. Min price $2.27. [2026-01-27T12:03:12.147218] [DEBUG] [REMOTE ] BITF: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:12.147341] [DEBUG] [REMOTE ] BITF: PASS: Integrity check passed. [2026-01-27T12:03:12.147385] [DEBUG] [REMOTE ] BITF: Symbol is viable for forecasting. [2026-01-27T12:03:12.147440] [INFO ] [MAIN ] [430/3493] BITF kept (0.5s) | 430 kept, 0 rejected | 138.3/min | ETA: 22.2m [2026-01-27T12:03:12.625780] [DEBUG] [REMOTE ] BIVI: Retrieved 2916 rows, trimmed to 300. [2026-01-27T12:03:12.625923] [DEBUG] [REMOTE ] BIVI: PASS: History has at least 300 days. [2026-01-27T12:03:12.626147] [DEBUG] [REMOTE ] BIVI: PASS: Price check passed. Min price $1.13. [2026-01-27T12:03:12.626300] [DEBUG] [REMOTE ] BIVI: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:12.626423] [DEBUG] [REMOTE ] BIVI: PASS: Integrity check passed. [2026-01-27T12:03:12.626463] [DEBUG] [REMOTE ] BIVI: Symbol is viable for forecasting. [2026-01-27T12:03:12.626511] [INFO ] [MAIN ] [431/3493] BIVI kept (0.5s) | 431 kept, 0 rejected | 138.2/min | ETA: 22.2m [2026-01-27T12:03:12.867055] [DEBUG] [REMOTE ] BJ: Retrieved 1904 rows, trimmed to 300. [2026-01-27T12:03:12.867264] [DEBUG] [REMOTE ] BJ: PASS: History has at least 300 days. [2026-01-27T12:03:12.867624] [DEBUG] [REMOTE ] BJ: PASS: Price check passed. Min price $87.97. [2026-01-27T12:03:12.867797] [DEBUG] [REMOTE ] BJ: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:12.867935] [DEBUG] [REMOTE ] BJ: PASS: Integrity check passed. [2026-01-27T12:03:12.867980] [DEBUG] [REMOTE ] BJ: Symbol is viable for forecasting. [2026-01-27T12:03:12.868037] [INFO ] [MAIN ] [432/3493] BJ kept (0.2s) | 432 kept, 0 rejected | 138.4/min | ETA: 22.1m [2026-01-27T12:03:13.522665] [DEBUG] [REMOTE ] BJRI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:13.522793] [DEBUG] [REMOTE ] BJRI: PASS: History has at least 300 days. [2026-01-27T12:03:13.523032] [DEBUG] [REMOTE ] BJRI: PASS: Price check passed. Min price $28.69. [2026-01-27T12:03:13.523178] [DEBUG] [REMOTE ] BJRI: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:13.523296] [DEBUG] [REMOTE ] BJRI: PASS: Integrity check passed. [2026-01-27T12:03:13.523339] [DEBUG] [REMOTE ] BJRI: Symbol is viable for forecasting. [2026-01-27T12:03:13.523394] [INFO ] [MAIN ] [433/3493] BJRI kept (0.7s) | 433 kept, 0 rejected | 138.2/min | ETA: 22.1m [2026-01-27T12:03:14.007860] [DEBUG] [REMOTE ] BK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:14.008003] [DEBUG] [REMOTE ] BK: PASS: History has at least 300 days. [2026-01-27T12:03:14.008235] [DEBUG] [REMOTE ] BK: PASS: Price check passed. Min price $105.95. [2026-01-27T12:03:14.008402] [DEBUG] [REMOTE ] BK: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:14.008549] [DEBUG] [REMOTE ] BK: PASS: Integrity check passed. [2026-01-27T12:03:14.008613] [DEBUG] [REMOTE ] BK: Symbol is viable for forecasting. [2026-01-27T12:03:14.008668] [INFO ] [MAIN ] [434/3493] BK kept (0.5s) | 434 kept, 0 rejected | 138.2/min | ETA: 22.1m [2026-01-27T12:03:14.288887] [DEBUG] [REMOTE ] BKCH: Retrieved 1139 rows, trimmed to 300. [2026-01-27T12:03:14.289079] [DEBUG] [REMOTE ] BKCH: PASS: History has at least 300 days. [2026-01-27T12:03:14.289320] [DEBUG] [REMOTE ] BKCH: PASS: Price check passed. Min price $63.59. [2026-01-27T12:03:14.289458] [DEBUG] [REMOTE ] BKCH: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:14.289599] [DEBUG] [REMOTE ] BKCH: PASS: Integrity check passed. [2026-01-27T12:03:14.289641] [DEBUG] [REMOTE ] BKCH: Symbol is viable for forecasting. [2026-01-27T12:03:14.289702] [INFO ] [MAIN ] [435/3493] BKCH kept (0.3s) | 435 kept, 0 rejected | 138.3/min | ETA: 22.1m [2026-01-27T12:03:14.832055] [DEBUG] [REMOTE ] BKD: Retrieved 5074 rows, trimmed to 300. [2026-01-27T12:03:14.832214] [DEBUG] [REMOTE ] BKD: PASS: History has at least 300 days. [2026-01-27T12:03:14.832475] [DEBUG] [REMOTE ] BKD: PASS: Price check passed. Min price $8.95. [2026-01-27T12:03:14.832638] [DEBUG] [REMOTE ] BKD: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:14.832772] [DEBUG] [REMOTE ] BKD: PASS: Integrity check passed. [2026-01-27T12:03:14.832813] [DEBUG] [REMOTE ] BKD: Symbol is viable for forecasting. [2026-01-27T12:03:14.832864] [INFO ] [MAIN ] [436/3493] BKD kept (0.5s) | 436 kept, 0 rejected | 138.2/min | ETA: 22.1m [2026-01-27T12:03:15.299142] [DEBUG] [REMOTE ] BKE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:15.299283] [DEBUG] [REMOTE ] BKE: PASS: History has at least 300 days. [2026-01-27T12:03:15.299516] [DEBUG] [REMOTE ] BKE: PASS: Price check passed. Min price $49.17. [2026-01-27T12:03:15.299684] [DEBUG] [REMOTE ] BKE: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:15.299826] [DEBUG] [REMOTE ] BKE: PASS: Integrity check passed. [2026-01-27T12:03:15.299874] [DEBUG] [REMOTE ] BKE: Symbol is viable for forecasting. [2026-01-27T12:03:15.299934] [INFO ] [MAIN ] [437/3493] BKE kept (0.5s) | 437 kept, 0 rejected | 138.2/min | ETA: 22.1m [2026-01-27T12:03:15.804131] [DEBUG] [REMOTE ] BKH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:15.804304] [DEBUG] [REMOTE ] BKH: PASS: History has at least 300 days. [2026-01-27T12:03:15.804695] [DEBUG] [REMOTE ] BKH: PASS: Price check passed. Min price $62.82. [2026-01-27T12:03:15.804894] [DEBUG] [REMOTE ] BKH: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:15.805046] [DEBUG] [REMOTE ] BKH: PASS: Integrity check passed. [2026-01-27T12:03:15.805106] [DEBUG] [REMOTE ] BKH: Symbol is viable for forecasting. [2026-01-27T12:03:15.805181] [INFO ] [MAIN ] [438/3493] BKH kept (0.5s) | 438 kept, 0 rejected | 138.1/min | ETA: 22.1m [2026-01-27T12:03:16.296972] [DEBUG] [REMOTE ] BKN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:16.297116] [DEBUG] [REMOTE ] BKN: PASS: History has at least 300 days. [2026-01-27T12:03:16.297538] [DEBUG] [REMOTE ] BKN: PASS: Price check passed. Min price $10.92. [2026-01-27T12:03:16.297734] [DEBUG] [REMOTE ] BKN: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:16.297871] [DEBUG] [REMOTE ] BKN: PASS: Integrity check passed. [2026-01-27T12:03:16.297912] [DEBUG] [REMOTE ] BKN: Symbol is viable for forecasting. [2026-01-27T12:03:16.297961] [INFO ] [MAIN ] [439/3493] BKN kept (0.5s) | 439 kept, 0 rejected | 138.1/min | ETA: 22.1m [2026-01-27T12:03:16.854178] [DEBUG] [REMOTE ] BKNG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:16.854313] [DEBUG] [REMOTE ] BKNG: PASS: History has at least 300 days. [2026-01-27T12:03:16.854559] [DEBUG] [REMOTE ] BKNG: PASS: Price check passed. Min price $4574.65. [2026-01-27T12:03:16.854744] [DEBUG] [REMOTE ] BKNG: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:16.854864] [DEBUG] [REMOTE ] BKNG: PASS: Integrity check passed. [2026-01-27T12:03:16.854903] [DEBUG] [REMOTE ] BKNG: Symbol is viable for forecasting. [2026-01-27T12:03:16.854952] [INFO ] [MAIN ] [440/3493] BKNG kept (0.6s) | 440 kept, 0 rejected | 138.0/min | ETA: 22.1m [2026-01-27T12:03:17.026946] [DEBUG] [REMOTE ] BKSY: Retrieved 1531 rows, trimmed to 300. [2026-01-27T12:03:17.027075] [DEBUG] [REMOTE ] BKSY: PASS: History has at least 300 days. [2026-01-27T12:03:17.027275] [DEBUG] [REMOTE ] BKSY: PASS: Price check passed. Min price $13.14. [2026-01-27T12:03:17.027410] [DEBUG] [REMOTE ] BKSY: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:17.027518] [DEBUG] [REMOTE ] BKSY: PASS: Integrity check passed. [2026-01-27T12:03:17.027594] [DEBUG] [REMOTE ] BKSY: Symbol is viable for forecasting. [2026-01-27T12:03:17.027648] [INFO ] [MAIN ] [441/3493] BKSY kept (0.2s) | 441 kept, 0 rejected | 138.2/min | ETA: 22.1m [2026-01-27T12:03:17.570736] [DEBUG] [REMOTE ] BL: Retrieved 2322 rows, trimmed to 300. [2026-01-27T12:03:17.570865] [DEBUG] [REMOTE ] BL: PASS: History has at least 300 days. [2026-01-27T12:03:17.571070] [DEBUG] [REMOTE ] BL: PASS: Price check passed. Min price $51.51. [2026-01-27T12:03:17.571206] [DEBUG] [REMOTE ] BL: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:17.571314] [DEBUG] [REMOTE ] BL: PASS: Integrity check passed. [2026-01-27T12:03:17.571353] [DEBUG] [REMOTE ] BL: Symbol is viable for forecasting. [2026-01-27T12:03:17.571400] [INFO ] [MAIN ] [442/3493] BL kept (0.5s) | 442 kept, 0 rejected | 138.1/min | ETA: 22.1m [2026-01-27T12:03:18.000849] [DEBUG] [REMOTE ] BLBD: Retrieved 2976 rows, trimmed to 300. [2026-01-27T12:03:18.000987] [DEBUG] [REMOTE ] BLBD: PASS: History has at least 300 days. [2026-01-27T12:03:18.001217] [DEBUG] [REMOTE ] BLBD: PASS: Price check passed. Min price $46.59. [2026-01-27T12:03:18.001360] [DEBUG] [REMOTE ] BLBD: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:18.001482] [DEBUG] [REMOTE ] BLBD: PASS: Integrity check passed. [2026-01-27T12:03:18.001526] [DEBUG] [REMOTE ] BLBD: Symbol is viable for forecasting. [2026-01-27T12:03:18.001602] [INFO ] [MAIN ] [443/3493] BLBD kept (0.4s) | 443 kept, 0 rejected | 138.1/min | ETA: 22.1m [2026-01-27T12:03:18.367487] [DEBUG] [REMOTE ] BLCN: Retrieved 2017 rows, trimmed to 300. [2026-01-27T12:03:18.367705] [DEBUG] [REMOTE ] BLCN: PASS: History has at least 300 days. [2026-01-27T12:03:18.368001] [DEBUG] [REMOTE ] BLCN: PASS: Price check passed. Min price $22.37. [2026-01-27T12:03:18.368197] [DEBUG] [REMOTE ] BLCN: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:18.368357] [DEBUG] [REMOTE ] BLCN: PASS: Integrity check passed. [2026-01-27T12:03:18.368416] [DEBUG] [REMOTE ] BLCN: Symbol is viable for forecasting. [2026-01-27T12:03:18.368488] [INFO ] [MAIN ] [444/3493] BLCN kept (0.4s) | 444 kept, 0 rejected | 138.2/min | ETA: 22.1m [2026-01-27T12:03:18.703763] [DEBUG] [REMOTE ] BLCO: Retrieved 933 rows, trimmed to 300. [2026-01-27T12:03:18.703927] [DEBUG] [REMOTE ] BLCO: PASS: History has at least 300 days. [2026-01-27T12:03:18.704165] [DEBUG] [REMOTE ] BLCO: PASS: Price check passed. Min price $14.56. [2026-01-27T12:03:18.704312] [DEBUG] [REMOTE ] BLCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:18.704440] [DEBUG] [REMOTE ] BLCO: PASS: Integrity check passed. [2026-01-27T12:03:18.704483] [DEBUG] [REMOTE ] BLCO: Symbol is viable for forecasting. [2026-01-27T12:03:18.704535] [INFO ] [MAIN ] [445/3493] BLCO kept (0.3s) | 445 kept, 0 rejected | 138.2/min | ETA: 22.0m [2026-01-27T12:03:19.207820] [DEBUG] [REMOTE ] BLD: Retrieved 2658 rows, trimmed to 300. [2026-01-27T12:03:19.207974] [DEBUG] [REMOTE ] BLD: PASS: History has at least 300 days. [2026-01-27T12:03:19.208202] [DEBUG] [REMOTE ] BLD: PASS: Price check passed. Min price $403.58. [2026-01-27T12:03:19.208556] [DEBUG] [REMOTE ] BLD: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:19.208701] [DEBUG] [REMOTE ] BLD: PASS: Integrity check passed. [2026-01-27T12:03:19.208744] [DEBUG] [REMOTE ] BLD: Symbol is viable for forecasting. [2026-01-27T12:03:19.208795] [INFO ] [MAIN ] [446/3493] BLD kept (0.5s) | 446 kept, 0 rejected | 138.2/min | ETA: 22.1m [2026-01-27T12:03:19.719649] [DEBUG] [REMOTE ] BLDP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:19.719800] [DEBUG] [REMOTE ] BLDP: PASS: History has at least 300 days. [2026-01-27T12:03:19.720079] [DEBUG] [REMOTE ] BLDP: PASS: Price check passed. Min price $2.53. [2026-01-27T12:03:19.720225] [DEBUG] [REMOTE ] BLDP: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:19.720367] [DEBUG] [REMOTE ] BLDP: PASS: Integrity check passed. [2026-01-27T12:03:19.720418] [DEBUG] [REMOTE ] BLDP: Symbol is viable for forecasting. [2026-01-27T12:03:19.720481] [INFO ] [MAIN ] [447/3493] BLDP kept (0.5s) | 447 kept, 0 rejected | 138.1/min | ETA: 22.1m [2026-01-27T12:03:20.179559] [DEBUG] [REMOTE ] BLE: Retrieved 5911 rows, trimmed to 300. [2026-01-27T12:03:20.179720] [DEBUG] [REMOTE ] BLE: PASS: History has at least 300 days. [2026-01-27T12:03:20.179962] [DEBUG] [REMOTE ] BLE: PASS: Price check passed. Min price $10.20. [2026-01-27T12:03:20.180101] [DEBUG] [REMOTE ] BLE: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:20.180219] [DEBUG] [REMOTE ] BLE: PASS: Integrity check passed. [2026-01-27T12:03:20.180260] [DEBUG] [REMOTE ] BLE: Symbol is viable for forecasting. [2026-01-27T12:03:20.180309] [INFO ] [MAIN ] [448/3493] BLE kept (0.5s) | 448 kept, 0 rejected | 138.1/min | ETA: 22.0m [2026-01-27T12:03:20.654421] [DEBUG] [REMOTE ] BLFS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:20.654564] [DEBUG] [REMOTE ] BLFS: PASS: History has at least 300 days. [2026-01-27T12:03:20.655018] [DEBUG] [REMOTE ] BLFS: PASS: Price check passed. Min price $23.89. [2026-01-27T12:03:20.655160] [DEBUG] [REMOTE ] BLFS: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:20.655282] [DEBUG] [REMOTE ] BLFS: PASS: Integrity check passed. [2026-01-27T12:03:20.655323] [DEBUG] [REMOTE ] BLFS: Symbol is viable for forecasting. [2026-01-27T12:03:20.655374] [INFO ] [MAIN ] [449/3493] BLFS kept (0.5s) | 449 kept, 0 rejected | 138.1/min | ETA: 22.0m [2026-01-27T12:03:20.893454] [DEBUG] [REMOTE ] BLFY: Retrieved 1137 rows, trimmed to 300. [2026-01-27T12:03:20.893655] [DEBUG] [REMOTE ] BLFY: PASS: History has at least 300 days. [2026-01-27T12:03:20.893943] [DEBUG] [REMOTE ] BLFY: PASS: Price check passed. Min price $7.67. [2026-01-27T12:03:20.894111] [DEBUG] [REMOTE ] BLFY: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:20.894247] [DEBUG] [REMOTE ] BLFY: PASS: Integrity check passed. [2026-01-27T12:03:20.894295] [DEBUG] [REMOTE ] BLFY: Symbol is viable for forecasting. [2026-01-27T12:03:20.894355] [INFO ] [MAIN ] [450/3493] BLFY kept (0.2s) | 450 kept, 0 rejected | 138.2/min | ETA: 22.0m [2026-01-27T12:03:21.561262] [DEBUG] [REMOTE ] BLK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:21.561477] [DEBUG] [REMOTE ] BLK: PASS: History has at least 300 days. [2026-01-27T12:03:21.561805] [DEBUG] [REMOTE ] BLK: PASS: Price check passed. Min price $987.72. [2026-01-27T12:03:21.561959] [DEBUG] [REMOTE ] BLK: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:21.562099] [DEBUG] [REMOTE ] BLK: PASS: Integrity check passed. [2026-01-27T12:03:21.562142] [DEBUG] [REMOTE ] BLK: Symbol is viable for forecasting. [2026-01-27T12:03:21.562200] [INFO ] [MAIN ] [451/3493] BLK kept (0.7s) | 451 kept, 0 rejected | 138.1/min | ETA: 22.0m [2026-01-27T12:03:22.185556] [DEBUG] [REMOTE ] BLKB: Retrieved 5411 rows, trimmed to 300. [2026-01-27T12:03:22.185771] [DEBUG] [REMOTE ] BLKB: PASS: History has at least 300 days. [2026-01-27T12:03:22.186141] [DEBUG] [REMOTE ] BLKB: PASS: Price check passed. Min price $53.88. [2026-01-27T12:03:22.186309] [DEBUG] [REMOTE ] BLKB: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:22.186488] [DEBUG] [REMOTE ] BLKB: PASS: Integrity check passed. [2026-01-27T12:03:22.186542] [DEBUG] [REMOTE ] BLKB: Symbol is viable for forecasting. [2026-01-27T12:03:22.186618] [INFO ] [MAIN ] [452/3493] BLKB kept (0.6s) | 452 kept, 0 rejected | 137.9/min | ETA: 22.0m [2026-01-27T12:03:22.534738] [DEBUG] [REMOTE ] BLMN: Retrieved 3385 rows, trimmed to 300. [2026-01-27T12:03:22.534875] [DEBUG] [REMOTE ] BLMN: PASS: History has at least 300 days. [2026-01-27T12:03:22.535109] [DEBUG] [REMOTE ] BLMN: PASS: Price check passed. Min price $5.92. [2026-01-27T12:03:22.535261] [DEBUG] [REMOTE ] BLMN: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:22.535378] [DEBUG] [REMOTE ] BLMN: PASS: Integrity check passed. [2026-01-27T12:03:22.535419] [DEBUG] [REMOTE ] BLMN: Symbol is viable for forecasting. [2026-01-27T12:03:22.535469] [INFO ] [MAIN ] [453/3493] BLMN kept (0.3s) | 453 kept, 0 rejected | 138.0/min | ETA: 22.0m [2026-01-27T12:03:22.821546] [DEBUG] [REMOTE ] BLND: Retrieved 1137 rows, trimmed to 300. [2026-01-27T12:03:22.821702] [DEBUG] [REMOTE ] BLND: PASS: History has at least 300 days. [2026-01-27T12:03:22.821906] [DEBUG] [REMOTE ] BLND: PASS: Price check passed. Min price $2.79. [2026-01-27T12:03:22.822043] [DEBUG] [REMOTE ] BLND: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:22.822152] [DEBUG] [REMOTE ] BLND: PASS: Integrity check passed. [2026-01-27T12:03:22.822192] [DEBUG] [REMOTE ] BLND: Symbol is viable for forecasting. [2026-01-27T12:03:22.822240] [INFO ] [MAIN ] [454/3493] BLND kept (0.3s) | 454 kept, 0 rejected | 138.1/min | ETA: 22.0m [2026-01-27T12:03:23.356161] [DEBUG] [REMOTE ] BLRX: Retrieved 3646 rows, trimmed to 300. [2026-01-27T12:03:23.356304] [DEBUG] [REMOTE ] BLRX: PASS: History has at least 300 days. [2026-01-27T12:03:23.356537] [DEBUG] [REMOTE ] BLRX: PASS: Price check passed. Min price $2.77. [2026-01-27T12:03:23.356703] [DEBUG] [REMOTE ] BLRX: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:23.356825] [DEBUG] [REMOTE ] BLRX: PASS: Integrity check passed. [2026-01-27T12:03:23.356868] [DEBUG] [REMOTE ] BLRX: Symbol is viable for forecasting. [2026-01-27T12:03:23.356920] [INFO ] [MAIN ] [455/3493] BLRX kept (0.5s) | 455 kept, 0 rejected | 138.0/min | ETA: 22.0m [2026-01-27T12:03:23.652673] [DEBUG] [REMOTE ] BLTE: Retrieved 938 rows, trimmed to 300. [2026-01-27T12:03:23.652833] [DEBUG] [REMOTE ] BLTE: PASS: History has at least 300 days. [2026-01-27T12:03:23.653079] [DEBUG] [REMOTE ] BLTE: PASS: Price check passed. Min price $98.00. [2026-01-27T12:03:23.653246] [DEBUG] [REMOTE ] BLTE: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:23.653379] [DEBUG] [REMOTE ] BLTE: PASS: Integrity check passed. [2026-01-27T12:03:23.653440] [DEBUG] [REMOTE ] BLTE: Symbol is viable for forecasting. [2026-01-27T12:03:23.653502] [INFO ] [MAIN ] [456/3493] BLTE kept (0.3s) | 456 kept, 0 rejected | 138.1/min | ETA: 22.0m [2026-01-27T12:03:24.312528] [DEBUG] [REMOTE ] BLX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:24.312706] [DEBUG] [REMOTE ] BLX: PASS: History has at least 300 days. [2026-01-27T12:03:24.312994] [DEBUG] [REMOTE ] BLX: PASS: Price check passed. Min price $41.73. [2026-01-27T12:03:24.313138] [DEBUG] [REMOTE ] BLX: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:24.313272] [DEBUG] [REMOTE ] BLX: PASS: Integrity check passed. [2026-01-27T12:03:24.313313] [DEBUG] [REMOTE ] BLX: Symbol is viable for forecasting. [2026-01-27T12:03:24.313366] [INFO ] [MAIN ] [457/3493] BLX kept (0.7s) | 457 kept, 0 rejected | 138.0/min | ETA: 22.0m [2026-01-27T12:03:24.549439] [DEBUG] [REMOTE ] BLZE: Retrieved 1054 rows, trimmed to 300. [2026-01-27T12:03:24.549595] [DEBUG] [REMOTE ] BLZE: PASS: History has at least 300 days. [2026-01-27T12:03:24.549835] [DEBUG] [REMOTE ] BLZE: PASS: Price check passed. Min price $4.32. [2026-01-27T12:03:24.549973] [DEBUG] [REMOTE ] BLZE: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:24.550082] [DEBUG] [REMOTE ] BLZE: PASS: Integrity check passed. [2026-01-27T12:03:24.550123] [DEBUG] [REMOTE ] BLZE: Symbol is viable for forecasting. [2026-01-27T12:03:24.550170] [INFO ] [MAIN ] [458/3493] BLZE kept (0.2s) | 458 kept, 0 rejected | 138.1/min | ETA: 22.0m [2026-01-27T12:03:25.143453] [DEBUG] [REMOTE ] BMA: Retrieved 4990 rows, trimmed to 300. [2026-01-27T12:03:25.143691] [DEBUG] [REMOTE ] BMA: PASS: History has at least 300 days. [2026-01-27T12:03:25.144024] [DEBUG] [REMOTE ] BMA: PASS: Price check passed. Min price $73.17. [2026-01-27T12:03:25.144183] [DEBUG] [REMOTE ] BMA: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:25.144353] [DEBUG] [REMOTE ] BMA: PASS: Integrity check passed. [2026-01-27T12:03:25.144397] [DEBUG] [REMOTE ] BMA: Symbol is viable for forecasting. [2026-01-27T12:03:25.144454] [INFO ] [MAIN ] [459/3493] BMA kept (0.6s) | 459 kept, 0 rejected | 138.0/min | ETA: 22.0m [2026-01-27T12:03:25.409331] [DEBUG] [REMOTE ] BMBL: Retrieved 1244 rows, trimmed to 300. [2026-01-27T12:03:25.409469] [DEBUG] [REMOTE ] BMBL: PASS: History has at least 300 days. [2026-01-27T12:03:25.409727] [DEBUG] [REMOTE ] BMBL: PASS: Price check passed. Min price $3.23. [2026-01-27T12:03:25.409890] [DEBUG] [REMOTE ] BMBL: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:25.410004] [DEBUG] [REMOTE ] BMBL: PASS: Integrity check passed. [2026-01-27T12:03:25.410046] [DEBUG] [REMOTE ] BMBL: Symbol is viable for forecasting. [2026-01-27T12:03:25.410098] [INFO ] [MAIN ] [460/3493] BMBL kept (0.3s) | 460 kept, 0 rejected | 138.1/min | ETA: 22.0m [2026-01-27T12:03:25.874865] [DEBUG] [REMOTE ] BME: Retrieved 5241 rows, trimmed to 300. [2026-01-27T12:03:25.875002] [DEBUG] [REMOTE ] BME: PASS: History has at least 300 days. [2026-01-27T12:03:25.875255] [DEBUG] [REMOTE ] BME: PASS: Price check passed. Min price $37.28. [2026-01-27T12:03:25.875397] [DEBUG] [REMOTE ] BME: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:25.875518] [DEBUG] [REMOTE ] BME: PASS: Integrity check passed. [2026-01-27T12:03:25.875558] [DEBUG] [REMOTE ] BME: Symbol is viable for forecasting. [2026-01-27T12:03:25.875635] [INFO ] [MAIN ] [461/3493] BME kept (0.5s) | 461 kept, 0 rejected | 138.1/min | ETA: 22.0m [2026-01-27T12:03:26.185820] [DEBUG] [REMOTE ] BMEZ: Retrieved 1506 rows, trimmed to 300. [2026-01-27T12:03:26.186034] [DEBUG] [REMOTE ] BMEZ: PASS: History has at least 300 days. [2026-01-27T12:03:26.186321] [DEBUG] [REMOTE ] BMEZ: PASS: Price check passed. Min price $14.27. [2026-01-27T12:03:26.186471] [DEBUG] [REMOTE ] BMEZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:26.186648] [DEBUG] [REMOTE ] BMEZ: PASS: Integrity check passed. [2026-01-27T12:03:26.186698] [DEBUG] [REMOTE ] BMEZ: Symbol is viable for forecasting. [2026-01-27T12:03:26.186757] [INFO ] [MAIN ] [462/3493] BMEZ kept (0.3s) | 462 kept, 0 rejected | 138.2/min | ETA: 21.9m [2026-01-27T12:03:26.694541] [DEBUG] [REMOTE ] BMI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:26.694818] [DEBUG] [REMOTE ] BMI: PASS: History has at least 300 days. [2026-01-27T12:03:26.695251] [DEBUG] [REMOTE ] BMI: PASS: Price check passed. Min price $165.76. [2026-01-27T12:03:26.695406] [DEBUG] [REMOTE ] BMI: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:26.695608] [DEBUG] [REMOTE ] BMI: PASS: Integrity check passed. [2026-01-27T12:03:26.695655] [DEBUG] [REMOTE ] BMI: Symbol is viable for forecasting. [2026-01-27T12:03:26.695717] [INFO ] [MAIN ] [463/3493] BMI kept (0.5s) | 463 kept, 0 rejected | 138.1/min | ETA: 21.9m [2026-01-27T12:03:27.264482] [DEBUG] [REMOTE ] BMO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:27.264678] [DEBUG] [REMOTE ] BMO: PASS: History has at least 300 days. [2026-01-27T12:03:27.265046] [DEBUG] [REMOTE ] BMO: PASS: Price check passed. Min price $119.92. [2026-01-27T12:03:27.265194] [DEBUG] [REMOTE ] BMO: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:27.265344] [DEBUG] [REMOTE ] BMO: PASS: Integrity check passed. [2026-01-27T12:03:27.265385] [DEBUG] [REMOTE ] BMO: Symbol is viable for forecasting. [2026-01-27T12:03:27.265438] [INFO ] [MAIN ] [464/3493] BMO kept (0.6s) | 464 kept, 0 rejected | 138.0/min | ETA: 21.9m [2026-01-27T12:03:27.502389] [DEBUG] [REMOTE ] BMRA: Retrieved 5299 rows, trimmed to 300. [2026-01-27T12:03:27.502644] [DEBUG] [REMOTE ] BMRA: PASS: History has at least 300 days. [2026-01-27T12:03:27.503008] [DEBUG] [REMOTE ] BMRA: PASS: Price check passed. Min price $2.18. [2026-01-27T12:03:27.503161] [DEBUG] [REMOTE ] BMRA: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:27.503656] [DEBUG] [REMOTE ] BMRA: PASS: Integrity check passed. [2026-01-27T12:03:27.503885] [DEBUG] [REMOTE ] BMRA: Symbol is viable for forecasting. [2026-01-27T12:03:27.503988] [INFO ] [MAIN ] [465/3493] BMRA kept (0.2s) | 465 kept, 0 rejected | 138.2/min | ETA: 21.9m [2026-01-27T12:03:28.119557] [DEBUG] [REMOTE ] BMRC: Retrieved 6561 rows, trimmed to 300. [2026-01-27T12:03:28.119714] [DEBUG] [REMOTE ] BMRC: PASS: History has at least 300 days. [2026-01-27T12:03:28.119943] [DEBUG] [REMOTE ] BMRC: PASS: Price check passed. Min price $25.01. [2026-01-27T12:03:28.120084] [DEBUG] [REMOTE ] BMRC: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:28.120205] [DEBUG] [REMOTE ] BMRC: PASS: Integrity check passed. [2026-01-27T12:03:28.120247] [DEBUG] [REMOTE ] BMRC: Symbol is viable for forecasting. [2026-01-27T12:03:28.120298] [INFO ] [MAIN ] [466/3493] BMRC kept (0.6s) | 466 kept, 0 rejected | 138.0/min | ETA: 21.9m [2026-01-27T12:03:28.453178] [DEBUG] [REMOTE ] BMRN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:28.453384] [DEBUG] [REMOTE ] BMRN: PASS: History has at least 300 days. [2026-01-27T12:03:28.453693] [DEBUG] [REMOTE ] BMRN: PASS: Price check passed. Min price $51.46. [2026-01-27T12:03:28.453841] [DEBUG] [REMOTE ] BMRN: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:28.453973] [DEBUG] [REMOTE ] BMRN: PASS: Integrity check passed. [2026-01-27T12:03:28.454016] [DEBUG] [REMOTE ] BMRN: Symbol is viable for forecasting. [2026-01-27T12:03:28.454724] [INFO ] [MAIN ] [467/3493] BMRN kept (0.3s) | 467 kept, 0 rejected | 138.1/min | ETA: 21.9m [2026-01-27T12:03:29.037266] [DEBUG] [REMOTE ] BMY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:29.037543] [DEBUG] [REMOTE ] BMY: PASS: History has at least 300 days. [2026-01-27T12:03:29.038071] [DEBUG] [REMOTE ] BMY: PASS: Price check passed. Min price $42.10. [2026-01-27T12:03:29.038244] [DEBUG] [REMOTE ] BMY: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:29.038452] [DEBUG] [REMOTE ] BMY: PASS: Integrity check passed. [2026-01-27T12:03:29.038504] [DEBUG] [REMOTE ] BMY: Symbol is viable for forecasting. [2026-01-27T12:03:29.038607] [INFO ] [MAIN ] [468/3493] BMY kept (0.6s) | 468 kept, 0 rejected | 138.0/min | ETA: 21.9m [2026-01-27T12:03:29.525465] [DEBUG] [REMOTE ] BN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:29.525758] [DEBUG] [REMOTE ] BN: PASS: History has at least 300 days. [2026-01-27T12:03:29.526088] [DEBUG] [REMOTE ] BN: PASS: Price check passed. Min price $42.94. [2026-01-27T12:03:29.526243] [DEBUG] [REMOTE ] BN: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:29.526420] [DEBUG] [REMOTE ] BN: PASS: Integrity check passed. [2026-01-27T12:03:29.526463] [DEBUG] [REMOTE ] BN: Symbol is viable for forecasting. [2026-01-27T12:03:29.526520] [INFO ] [MAIN ] [469/3493] BN kept (0.5s) | 469 kept, 0 rejected | 138.0/min | ETA: 21.9m [2026-01-27T12:03:29.831514] [DEBUG] [REMOTE ] BND: Retrieved 4730 rows, trimmed to 300. [2026-01-27T12:03:29.831697] [DEBUG] [REMOTE ] BND: PASS: History has at least 300 days. [2026-01-27T12:03:29.832008] [DEBUG] [REMOTE ] BND: PASS: Price check passed. Min price $73.60. [2026-01-27T12:03:29.832157] [DEBUG] [REMOTE ] BND: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:29.832285] [DEBUG] [REMOTE ] BND: PASS: Integrity check passed. [2026-01-27T12:03:29.832326] [DEBUG] [REMOTE ] BND: Symbol is viable for forecasting. [2026-01-27T12:03:29.832379] [INFO ] [MAIN ] [470/3493] BND kept (0.3s) | 470 kept, 0 rejected | 138.0/min | ETA: 21.9m [2026-01-27T12:03:30.125407] [DEBUG] [REMOTE ] BNDX: Retrieved 3181 rows, trimmed to 300. [2026-01-27T12:03:30.125544] [DEBUG] [REMOTE ] BNDX: PASS: History has at least 300 days. [2026-01-27T12:03:30.125809] [DEBUG] [REMOTE ] BNDX: PASS: Price check passed. Min price $48.22. [2026-01-27T12:03:30.125955] [DEBUG] [REMOTE ] BNDX: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:30.126072] [DEBUG] [REMOTE ] BNDX: PASS: Integrity check passed. [2026-01-27T12:03:30.126114] [DEBUG] [REMOTE ] BNDX: Symbol is viable for forecasting. [2026-01-27T12:03:30.126188] [INFO ] [MAIN ] [471/3493] BNDX kept (0.3s) | 471 kept, 0 rejected | 138.1/min | ETA: 21.9m [2026-01-27T12:03:30.659309] [DEBUG] [REMOTE ] BNED: Retrieved 2636 rows, trimmed to 300. [2026-01-27T12:03:30.659464] [DEBUG] [REMOTE ] BNED: PASS: History has at least 300 days. [2026-01-27T12:03:30.659771] [DEBUG] [REMOTE ] BNED: PASS: Price check passed. Min price $6.12. [2026-01-27T12:03:30.659955] [DEBUG] [REMOTE ] BNED: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:30.660083] [DEBUG] [REMOTE ] BNED: PASS: Integrity check passed. [2026-01-27T12:03:30.660126] [DEBUG] [REMOTE ] BNED: Symbol is viable for forecasting. [2026-01-27T12:03:30.660197] [INFO ] [MAIN ] [472/3493] BNED kept (0.5s) | 472 kept, 0 rejected | 138.1/min | ETA: 21.9m [2026-01-27T12:03:31.023678] [DEBUG] [REMOTE ] BNGO: Retrieved 1845 rows, trimmed to 300. [2026-01-27T12:03:31.023831] [DEBUG] [REMOTE ] BNGO: PASS: History has at least 300 days. [2026-01-27T12:03:31.024076] [DEBUG] [REMOTE ] BNGO: PASS: Price check passed. Min price $1.44. [2026-01-27T12:03:31.024219] [DEBUG] [REMOTE ] BNGO: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:31.024333] [DEBUG] [REMOTE ] BNGO: PASS: Integrity check passed. [2026-01-27T12:03:31.024375] [DEBUG] [REMOTE ] BNGO: Symbol is viable for forecasting. [2026-01-27T12:03:31.024425] [INFO ] [MAIN ] [473/3493] BNGO kept (0.4s) | 473 kept, 0 rejected | 138.1/min | ETA: 21.9m [2026-01-27T12:03:31.420653] [DEBUG] [REMOTE ] BNH: Retrieved 1316 rows, trimmed to 300. [2026-01-27T12:03:31.420859] [DEBUG] [REMOTE ] BNH: PASS: History has at least 300 days. [2026-01-27T12:03:31.421123] [DEBUG] [REMOTE ] BNH: PASS: Price check passed. Min price $15.72. [2026-01-27T12:03:31.421278] [DEBUG] [REMOTE ] BNH: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:31.421411] [DEBUG] [REMOTE ] BNH: PASS: Integrity check passed. [2026-01-27T12:03:31.421453] [DEBUG] [REMOTE ] BNH: Symbol is viable for forecasting. [2026-01-27T12:03:31.421507] [INFO ] [MAIN ] [474/3493] BNH kept (0.4s) | 474 kept, 0 rejected | 138.1/min | ETA: 21.9m [2026-01-27T12:03:31.755491] [DEBUG] [REMOTE ] BNJ: Retrieved 1290 rows, trimmed to 300. [2026-01-27T12:03:31.755659] [DEBUG] [REMOTE ] BNJ: PASS: History has at least 300 days. [2026-01-27T12:03:31.755872] [DEBUG] [REMOTE ] BNJ: PASS: Price check passed. Min price $15.03. [2026-01-27T12:03:31.756006] [DEBUG] [REMOTE ] BNJ: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:31.756115] [DEBUG] [REMOTE ] BNJ: PASS: Integrity check passed. [2026-01-27T12:03:31.756155] [DEBUG] [REMOTE ] BNJ: Symbol is viable for forecasting. [2026-01-27T12:03:31.756203] [INFO ] [MAIN ] [475/3493] BNJ kept (0.3s) | 475 kept, 0 rejected | 138.2/min | ETA: 21.8m [2026-01-27T12:03:32.176764] [DEBUG] [REMOTE ] BNL: Retrieved 1218 rows, trimmed to 300. [2026-01-27T12:03:32.176975] [DEBUG] [REMOTE ] BNL: PASS: History has at least 300 days. [2026-01-27T12:03:32.177266] [DEBUG] [REMOTE ] BNL: PASS: Price check passed. Min price $16.98. [2026-01-27T12:03:32.177459] [DEBUG] [REMOTE ] BNL: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:32.177650] [DEBUG] [REMOTE ] BNL: PASS: Integrity check passed. [2026-01-27T12:03:32.177704] [DEBUG] [REMOTE ] BNL: Symbol is viable for forecasting. [2026-01-27T12:03:32.177762] [INFO ] [MAIN ] [476/3493] BNL kept (0.4s) | 476 kept, 0 rejected | 138.2/min | ETA: 21.8m [2026-01-27T12:03:32.866067] [DEBUG] [REMOTE ] BNS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:32.866217] [DEBUG] [REMOTE ] BNS: PASS: History has at least 300 days. [2026-01-27T12:03:32.866484] [DEBUG] [REMOTE ] BNS: PASS: Price check passed. Min price $64.58. [2026-01-27T12:03:32.866652] [DEBUG] [REMOTE ] BNS: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:32.866812] [DEBUG] [REMOTE ] BNS: PASS: Integrity check passed. [2026-01-27T12:03:32.866864] [DEBUG] [REMOTE ] BNS: Symbol is viable for forecasting. [2026-01-27T12:03:32.866925] [INFO ] [MAIN ] [477/3493] BNS kept (0.7s) | 477 kept, 0 rejected | 138.1/min | ETA: 21.8m [2026-01-27T12:03:33.194775] [DEBUG] [REMOTE ] BNTC: Retrieved 2625 rows, trimmed to 300. [2026-01-27T12:03:33.194909] [DEBUG] [REMOTE ] BNTC: PASS: History has at least 300 days. [2026-01-27T12:03:33.195115] [DEBUG] [REMOTE ] BNTC: PASS: Price check passed. Min price $10.79. [2026-01-27T12:03:33.195255] [DEBUG] [REMOTE ] BNTC: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:33.195364] [DEBUG] [REMOTE ] BNTC: PASS: Integrity check passed. [2026-01-27T12:03:33.195405] [DEBUG] [REMOTE ] BNTC: Symbol is viable for forecasting. [2026-01-27T12:03:33.195454] [INFO ] [MAIN ] [478/3493] BNTC kept (0.3s) | 478 kept, 0 rejected | 138.1/min | ETA: 21.8m [2026-01-27T12:03:33.550958] [DEBUG] [REMOTE ] BNTX: Retrieved 1581 rows, trimmed to 300. [2026-01-27T12:03:33.551143] [DEBUG] [REMOTE ] BNTX: PASS: History has at least 300 days. [2026-01-27T12:03:33.551437] [DEBUG] [REMOTE ] BNTX: PASS: Price check passed. Min price $91.46. [2026-01-27T12:03:33.551833] [DEBUG] [REMOTE ] BNTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:33.552004] [DEBUG] [REMOTE ] BNTX: PASS: Integrity check passed. [2026-01-27T12:03:33.552052] [DEBUG] [REMOTE ] BNTX: Symbol is viable for forecasting. [2026-01-27T12:03:33.552106] [INFO ] [MAIN ] [479/3493] BNTX kept (0.4s) | 479 kept, 0 rejected | 138.2/min | ETA: 21.8m [2026-01-27T12:03:34.151421] [DEBUG] [REMOTE ] BNY: Retrieved 6160 rows, trimmed to 300. [2026-01-27T12:03:34.151583] [DEBUG] [REMOTE ] BNY: PASS: History has at least 300 days. [2026-01-27T12:03:34.151833] [DEBUG] [REMOTE ] BNY: PASS: Price check passed. Min price $9.99. [2026-01-27T12:03:34.151973] [DEBUG] [REMOTE ] BNY: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:34.152093] [DEBUG] [REMOTE ] BNY: PASS: Integrity check passed. [2026-01-27T12:03:34.152133] [DEBUG] [REMOTE ] BNY: Symbol is viable for forecasting. [2026-01-27T12:03:34.152183] [INFO ] [MAIN ] [480/3493] BNY kept (0.6s) | 480 kept, 0 rejected | 138.1/min | ETA: 21.8m [2026-01-27T12:03:34.439316] [DEBUG] [REMOTE ] BOC: Retrieved 2164 rows, trimmed to 300. [2026-01-27T12:03:34.439523] [DEBUG] [REMOTE ] BOC: PASS: History has at least 300 days. [2026-01-27T12:03:34.439821] [DEBUG] [REMOTE ] BOC: PASS: Price check passed. Min price $11.51. [2026-01-27T12:03:34.439996] [DEBUG] [REMOTE ] BOC: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:34.440139] [DEBUG] [REMOTE ] BOC: PASS: Integrity check passed. [2026-01-27T12:03:34.440184] [DEBUG] [REMOTE ] BOC: Symbol is viable for forecasting. [2026-01-27T12:03:34.440239] [INFO ] [MAIN ] [481/3493] BOC kept (0.3s) | 481 kept, 0 rejected | 138.2/min | ETA: 21.8m [2026-01-27T12:03:35.022136] [DEBUG] [REMOTE ] BOE: Retrieved 5199 rows, trimmed to 300. [2026-01-27T12:03:35.022319] [DEBUG] [REMOTE ] BOE: PASS: History has at least 300 days. [2026-01-27T12:03:35.022738] [DEBUG] [REMOTE ] BOE: PASS: Price check passed. Min price $10.97. [2026-01-27T12:03:35.022973] [DEBUG] [REMOTE ] BOE: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:35.023178] [DEBUG] [REMOTE ] BOE: PASS: Integrity check passed. [2026-01-27T12:03:35.023237] [DEBUG] [REMOTE ] BOE: Symbol is viable for forecasting. [2026-01-27T12:03:35.023311] [INFO ] [MAIN ] [482/3493] BOE kept (0.6s) | 482 kept, 0 rejected | 138.1/min | ETA: 21.8m [2026-01-27T12:03:35.284606] [DEBUG] [REMOTE ] BOF: Retrieved 654 rows, trimmed to 300. [2026-01-27T12:03:35.284734] [DEBUG] [REMOTE ] BOF: PASS: History has at least 300 days. [2026-01-27T12:03:35.285037] [DEBUG] [REMOTE ] BOF: PASS: Price check passed. Min price $2.61. [2026-01-27T12:03:35.285220] [DEBUG] [REMOTE ] BOF: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:35.285341] [DEBUG] [REMOTE ] BOF: PASS: Integrity check passed. [2026-01-27T12:03:35.285382] [DEBUG] [REMOTE ] BOF: Symbol is viable for forecasting. [2026-01-27T12:03:35.285430] [INFO ] [MAIN ] [483/3493] BOF kept (0.3s) | 483 kept, 0 rejected | 138.2/min | ETA: 21.8m [2026-01-27T12:03:35.937391] [DEBUG] [REMOTE ] BOH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:35.937523] [DEBUG] [REMOTE ] BOH: PASS: History has at least 300 days. [2026-01-27T12:03:35.937808] [DEBUG] [REMOTE ] BOH: PASS: Price check passed. Min price $62.42. [2026-01-27T12:03:35.937946] [DEBUG] [REMOTE ] BOH: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:35.938065] [DEBUG] [REMOTE ] BOH: PASS: Integrity check passed. [2026-01-27T12:03:35.938105] [DEBUG] [REMOTE ] BOH: Symbol is viable for forecasting. [2026-01-27T12:03:35.938154] [INFO ] [MAIN ] [484/3493] BOH kept (0.7s) | 484 kept, 0 rejected | 138.0/min | ETA: 21.8m [2026-01-27T12:03:36.450155] [DEBUG] [REMOTE ] BOKF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:36.450302] [DEBUG] [REMOTE ] BOKF: PASS: History has at least 300 days. [2026-01-27T12:03:36.450554] [DEBUG] [REMOTE ] BOKF: PASS: Price check passed. Min price $103.16. [2026-01-27T12:03:36.450733] [DEBUG] [REMOTE ] BOKF: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:36.450862] [DEBUG] [REMOTE ] BOKF: PASS: Integrity check passed. [2026-01-27T12:03:36.450904] [DEBUG] [REMOTE ] BOKF: Symbol is viable for forecasting. [2026-01-27T12:03:36.450955] [INFO ] [MAIN ] [485/3493] BOKF kept (0.5s) | 485 kept, 0 rejected | 138.0/min | ETA: 21.8m [2026-01-27T12:03:36.672268] [DEBUG] [REMOTE ] BOLD: Retrieved 458 rows, trimmed to 300. [2026-01-27T12:03:36.672409] [DEBUG] [REMOTE ] BOLD: PASS: History has at least 300 days. [2026-01-27T12:03:36.672649] [DEBUG] [REMOTE ] BOLD: PASS: Price check passed. Min price $1.08. [2026-01-27T12:03:36.672804] [DEBUG] [REMOTE ] BOLD: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:36.672915] [DEBUG] [REMOTE ] BOLD: PASS: Integrity check passed. [2026-01-27T12:03:36.672957] [DEBUG] [REMOTE ] BOLD: Symbol is viable for forecasting. [2026-01-27T12:03:36.673014] [INFO ] [MAIN ] [486/3493] BOLD kept (0.2s) | 486 kept, 0 rejected | 138.1/min | ETA: 21.8m [2026-01-27T12:03:37.200137] [DEBUG] [REMOTE ] BOND: Retrieved 3496 rows, trimmed to 300. [2026-01-27T12:03:37.200266] [DEBUG] [REMOTE ] BOND: PASS: History has at least 300 days. [2026-01-27T12:03:37.200482] [DEBUG] [REMOTE ] BOND: PASS: Price check passed. Min price $92.36. [2026-01-27T12:03:37.200674] [DEBUG] [REMOTE ] BOND: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:37.200799] [DEBUG] [REMOTE ] BOND: PASS: Integrity check passed. [2026-01-27T12:03:37.200839] [DEBUG] [REMOTE ] BOND: Symbol is viable for forecasting. [2026-01-27T12:03:37.200887] [INFO ] [MAIN ] [487/3493] BOND kept (0.5s) | 487 kept, 0 rejected | 138.1/min | ETA: 21.8m [2026-01-27T12:03:37.815969] [DEBUG] [REMOTE ] BOOM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:37.816113] [DEBUG] [REMOTE ] BOOM: PASS: History has at least 300 days. [2026-01-27T12:03:37.816366] [DEBUG] [REMOTE ] BOOM: PASS: Price check passed. Min price $5.53. [2026-01-27T12:03:37.816511] [DEBUG] [REMOTE ] BOOM: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:37.816657] [DEBUG] [REMOTE ] BOOM: PASS: Integrity check passed. [2026-01-27T12:03:37.816702] [DEBUG] [REMOTE ] BOOM: Symbol is viable for forecasting. [2026-01-27T12:03:37.816753] [INFO ] [MAIN ] [488/3493] BOOM kept (0.6s) | 488 kept, 0 rejected | 137.9/min | ETA: 21.8m [2026-01-27T12:03:38.140745] [DEBUG] [REMOTE ] BOTZ: Retrieved 2355 rows, trimmed to 300. [2026-01-27T12:03:38.140884] [DEBUG] [REMOTE ] BOTZ: PASS: History has at least 300 days. [2026-01-27T12:03:38.141089] [DEBUG] [REMOTE ] BOTZ: PASS: Price check passed. Min price $32.94. [2026-01-27T12:03:38.141225] [DEBUG] [REMOTE ] BOTZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:38.141333] [DEBUG] [REMOTE ] BOTZ: PASS: Integrity check passed. [2026-01-27T12:03:38.141373] [DEBUG] [REMOTE ] BOTZ: Symbol is viable for forecasting. [2026-01-27T12:03:38.141422] [INFO ] [MAIN ] [489/3493] BOTZ kept (0.3s) | 489 kept, 0 rejected | 138.0/min | ETA: 21.8m [2026-01-27T12:03:38.572074] [DEBUG] [REMOTE ] BOX: Retrieved 2768 rows, trimmed to 300. [2026-01-27T12:03:38.572198] [DEBUG] [REMOTE ] BOX: PASS: History has at least 300 days. [2026-01-27T12:03:38.572402] [DEBUG] [REMOTE ] BOX: PASS: Price check passed. Min price $25.85. [2026-01-27T12:03:38.572536] [DEBUG] [REMOTE ] BOX: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:38.572665] [DEBUG] [REMOTE ] BOX: PASS: Integrity check passed. [2026-01-27T12:03:38.572706] [DEBUG] [REMOTE ] BOX: Symbol is viable for forecasting. [2026-01-27T12:03:38.572754] [INFO ] [MAIN ] [490/3493] BOX kept (0.4s) | 490 kept, 0 rejected | 138.0/min | ETA: 21.8m [2026-01-27T12:03:39.082001] [DEBUG] [REMOTE ] BP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:39.082143] [DEBUG] [REMOTE ] BP: PASS: History has at least 300 days. [2026-01-27T12:03:39.082363] [DEBUG] [REMOTE ] BP: PASS: Price check passed. Min price $33.31. [2026-01-27T12:03:39.082499] [DEBUG] [REMOTE ] BP: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:39.082631] [DEBUG] [REMOTE ] BP: PASS: Integrity check passed. [2026-01-27T12:03:39.082672] [DEBUG] [REMOTE ] BP: Symbol is viable for forecasting. [2026-01-27T12:03:39.082721] [INFO ] [MAIN ] [491/3493] BP kept (0.5s) | 491 kept, 0 rejected | 138.0/min | ETA: 21.8m [2026-01-27T12:03:39.544555] [DEBUG] [REMOTE ] BPOP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:39.544904] [DEBUG] [REMOTE ] BPOP: PASS: History has at least 300 days. [2026-01-27T12:03:39.545150] [DEBUG] [REMOTE ] BPOP: PASS: Price check passed. Min price $108.54. [2026-01-27T12:03:39.545293] [DEBUG] [REMOTE ] BPOP: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:39.545412] [DEBUG] [REMOTE ] BPOP: PASS: Integrity check passed. [2026-01-27T12:03:39.545663] [DEBUG] [REMOTE ] BPOP: Symbol is viable for forecasting. [2026-01-27T12:03:39.545716] [INFO ] [MAIN ] [492/3493] BPOP kept (0.5s) | 492 kept, 0 rejected | 138.0/min | ETA: 21.8m [2026-01-27T12:03:39.714073] [DEBUG] [REMOTE ] BPRN: Retrieved 2399 rows, trimmed to 300. [2026-01-27T12:03:39.714206] [DEBUG] [REMOTE ] BPRN: PASS: History has at least 300 days. [2026-01-27T12:03:39.714409] [DEBUG] [REMOTE ] BPRN: PASS: Price check passed. Min price $30.27. [2026-01-27T12:03:39.714546] [DEBUG] [REMOTE ] BPRN: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:39.714681] [DEBUG] [REMOTE ] BPRN: PASS: Integrity check passed. [2026-01-27T12:03:39.714721] [DEBUG] [REMOTE ] BPRN: Symbol is viable for forecasting. [2026-01-27T12:03:39.714770] [INFO ] [MAIN ] [493/3493] BPRN kept (0.2s) | 493 kept, 0 rejected | 138.1/min | ETA: 21.7m [2026-01-27T12:03:40.238450] [DEBUG] [REMOTE ] BPYPM: Retrieved 1130 rows, trimmed to 300. [2026-01-27T12:03:40.238621] [DEBUG] [REMOTE ] BPYPM: PASS: History has at least 300 days. [2026-01-27T12:03:40.238898] [DEBUG] [REMOTE ] BPYPM: PASS: Price check passed. Min price $14.88. [2026-01-27T12:03:40.239040] [DEBUG] [REMOTE ] BPYPM: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:40.239152] [DEBUG] [REMOTE ] BPYPM: PASS: Integrity check passed. [2026-01-27T12:03:40.239193] [DEBUG] [REMOTE ] BPYPM: Symbol is viable for forecasting. [2026-01-27T12:03:40.239242] [INFO ] [MAIN ] [494/3493] BPYPM kept (0.5s) | 494 kept, 0 rejected | 138.1/min | ETA: 21.7m [2026-01-27T12:03:40.541458] [DEBUG] [REMOTE ] BPYPO: Retrieved 1621 rows, trimmed to 300. [2026-01-27T12:03:40.541613] [DEBUG] [REMOTE ] BPYPO: PASS: History has at least 300 days. [2026-01-27T12:03:40.541820] [DEBUG] [REMOTE ] BPYPO: PASS: Price check passed. Min price $14.08. [2026-01-27T12:03:40.541956] [DEBUG] [REMOTE ] BPYPO: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:40.542079] [DEBUG] [REMOTE ] BPYPO: PASS: Integrity check passed. [2026-01-27T12:03:40.542128] [DEBUG] [REMOTE ] BPYPO: Symbol is viable for forecasting. [2026-01-27T12:03:40.542186] [INFO ] [MAIN ] [495/3493] BPYPO kept (0.3s) | 495 kept, 0 rejected | 138.1/min | ETA: 21.7m [2026-01-27T12:03:41.046898] [DEBUG] [REMOTE ] BPYPP: Retrieved 1727 rows, trimmed to 300. [2026-01-27T12:03:41.047023] [DEBUG] [REMOTE ] BPYPP: PASS: History has at least 300 days. [2026-01-27T12:03:41.047300] [DEBUG] [REMOTE ] BPYPP: PASS: Price check passed. Min price $14.31. [2026-01-27T12:03:41.047491] [DEBUG] [REMOTE ] BPYPP: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:41.047691] [DEBUG] [REMOTE ] BPYPP: PASS: Integrity check passed. [2026-01-27T12:03:41.047743] [DEBUG] [REMOTE ] BPYPP: Symbol is viable for forecasting. [2026-01-27T12:03:41.047797] [INFO ] [MAIN ] [496/3493] BPYPP kept (0.5s) | 496 kept, 0 rejected | 138.1/min | ETA: 21.7m [2026-01-27T12:03:41.387480] [DEBUG] [REMOTE ] BRAG: Retrieved 1107 rows, trimmed to 300. [2026-01-27T12:03:41.387662] [DEBUG] [REMOTE ] BRAG: PASS: History has at least 300 days. [2026-01-27T12:03:41.387891] [DEBUG] [REMOTE ] BRAG: PASS: Price check passed. Min price $1.95. [2026-01-27T12:03:41.388031] [DEBUG] [REMOTE ] BRAG: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:41.388144] [DEBUG] [REMOTE ] BRAG: PASS: Integrity check passed. [2026-01-27T12:03:41.388184] [DEBUG] [REMOTE ] BRAG: Symbol is viable for forecasting. [2026-01-27T12:03:41.388232] [INFO ] [MAIN ] [497/3493] BRAG kept (0.3s) | 497 kept, 0 rejected | 138.2/min | ETA: 21.7m [2026-01-27T12:03:41.956957] [DEBUG] [REMOTE ] BRC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:41.957165] [DEBUG] [REMOTE ] BRC: PASS: History has at least 300 days. [2026-01-27T12:03:41.957503] [DEBUG] [REMOTE ] BRC: PASS: Price check passed. Min price $72.89. [2026-01-27T12:03:41.957839] [DEBUG] [REMOTE ] BRC: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:41.957976] [DEBUG] [REMOTE ] BRC: PASS: Integrity check passed. [2026-01-27T12:03:41.958022] [DEBUG] [REMOTE ] BRC: Symbol is viable for forecasting. [2026-01-27T12:03:41.958084] [INFO ] [MAIN ] [498/3493] BRC kept (0.6s) | 498 kept, 0 rejected | 138.1/min | ETA: 21.7m [2026-01-27T12:03:42.459522] [DEBUG] [REMOTE ] BRO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:42.459668] [DEBUG] [REMOTE ] BRO: PASS: History has at least 300 days. [2026-01-27T12:03:42.459891] [DEBUG] [REMOTE ] BRO: PASS: Price check passed. Min price $76.42. [2026-01-27T12:03:42.460030] [DEBUG] [REMOTE ] BRO: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:42.460151] [DEBUG] [REMOTE ] BRO: PASS: Integrity check passed. [2026-01-27T12:03:42.460192] [DEBUG] [REMOTE ] BRO: Symbol is viable for forecasting. [2026-01-27T12:03:42.460242] [INFO ] [MAIN ] [499/3493] BRO kept (0.5s) | 499 kept, 0 rejected | 138.0/min | ETA: 21.7m [2026-01-27T12:03:42.722829] [DEBUG] [REMOTE ] BROS: Retrieved 1095 rows, trimmed to 300. [2026-01-27T12:03:42.722979] [DEBUG] [REMOTE ] BROS: PASS: History has at least 300 days. [2026-01-27T12:03:42.723184] [DEBUG] [REMOTE ] BROS: PASS: Price check passed. Min price $50.22. [2026-01-27T12:03:42.723321] [DEBUG] [REMOTE ] BROS: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:42.723430] [DEBUG] [REMOTE ] BROS: PASS: Integrity check passed. [2026-01-27T12:03:42.723471] [DEBUG] [REMOTE ] BROS: Symbol is viable for forecasting. [2026-01-27T12:03:42.723520] [INFO ] [MAIN ] [500/3493] BROS kept (0.3s) | 500 kept, 0 rejected | 138.1/min | ETA: 21.7m [2026-01-27T12:03:43.161891] [DEBUG] [REMOTE ] BRSP: Retrieved 2006 rows, trimmed to 300. [2026-01-27T12:03:43.162026] [DEBUG] [REMOTE ] BRSP: PASS: History has at least 300 days. [2026-01-27T12:03:43.162238] [DEBUG] [REMOTE ] BRSP: PASS: Price check passed. Min price $5.02. [2026-01-27T12:03:43.162374] [DEBUG] [REMOTE ] BRSP: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:43.162487] [DEBUG] [REMOTE ] BRSP: PASS: Integrity check passed. [2026-01-27T12:03:43.162528] [DEBUG] [REMOTE ] BRSP: Symbol is viable for forecasting. [2026-01-27T12:03:43.162593] [INFO ] [MAIN ] [501/3493] BRSP kept (0.4s) | 501 kept, 0 rejected | 138.1/min | ETA: 21.7m [2026-01-27T12:03:43.623166] [DEBUG] [REMOTE ] BRX: Retrieved 3077 rows, trimmed to 300. [2026-01-27T12:03:43.623385] [DEBUG] [REMOTE ] BRX: PASS: History has at least 300 days. [2026-01-27T12:03:43.623790] [DEBUG] [REMOTE ] BRX: PASS: Price check passed. Min price $24.38. [2026-01-27T12:03:43.624042] [DEBUG] [REMOTE ] BRX: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:43.624219] [DEBUG] [REMOTE ] BRX: PASS: Integrity check passed. [2026-01-27T12:03:43.624280] [DEBUG] [REMOTE ] BRX: Symbol is viable for forecasting. [2026-01-27T12:03:43.624354] [INFO ] [MAIN ] [502/3493] BRX kept (0.5s) | 502 kept, 0 rejected | 138.1/min | ETA: 21.7m [2026-01-27T12:03:43.896110] [DEBUG] [REMOTE ] BRZE: Retrieved 1050 rows, trimmed to 300. [2026-01-27T12:03:43.896308] [DEBUG] [REMOTE ] BRZE: PASS: History has at least 300 days. [2026-01-27T12:03:43.896568] [DEBUG] [REMOTE ] BRZE: PASS: Price check passed. Min price $23.03. [2026-01-27T12:03:43.896737] [DEBUG] [REMOTE ] BRZE: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:43.896855] [DEBUG] [REMOTE ] BRZE: PASS: Integrity check passed. [2026-01-27T12:03:43.896898] [DEBUG] [REMOTE ] BRZE: Symbol is viable for forecasting. [2026-01-27T12:03:43.896952] [INFO ] [MAIN ] [503/3493] BRZE kept (0.3s) | 503 kept, 0 rejected | 138.2/min | ETA: 21.6m [2026-01-27T12:03:44.509725] [DEBUG] [REMOTE ] BSAC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:44.510071] [DEBUG] [REMOTE ] BSAC: PASS: History has at least 300 days. [2026-01-27T12:03:44.510710] [DEBUG] [REMOTE ] BSAC: PASS: Price check passed. Min price $28.30. [2026-01-27T12:03:44.510927] [DEBUG] [REMOTE ] BSAC: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:44.511176] [DEBUG] [REMOTE ] BSAC: PASS: Integrity check passed. [2026-01-27T12:03:44.511242] [DEBUG] [REMOTE ] BSAC: Symbol is viable for forecasting. [2026-01-27T12:03:44.511336] [INFO ] [MAIN ] [504/3493] BSAC kept (0.6s) | 504 kept, 0 rejected | 138.1/min | ETA: 21.6m [2026-01-27T12:03:44.861738] [DEBUG] [REMOTE ] BSCQ: Retrieved 2352 rows, trimmed to 300. [2026-01-27T12:03:44.861955] [DEBUG] [REMOTE ] BSCQ: PASS: History has at least 300 days. [2026-01-27T12:03:44.865269] [DEBUG] [REMOTE ] BSCQ: PASS: Price check passed. Min price $19.35. [2026-01-27T12:03:44.865491] [DEBUG] [REMOTE ] BSCQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:44.865720] [DEBUG] [REMOTE ] BSCQ: PASS: Integrity check passed. [2026-01-27T12:03:44.865787] [DEBUG] [REMOTE ] BSCQ: Symbol is viable for forecasting. [2026-01-27T12:03:44.865870] [INFO ] [MAIN ] [505/3493] BSCQ kept (0.4s) | 505 kept, 0 rejected | 138.2/min | ETA: 21.6m [2026-01-27T12:03:45.234603] [DEBUG] [REMOTE ] BSCS: Retrieved 1875 rows, trimmed to 300. [2026-01-27T12:03:45.234977] [DEBUG] [REMOTE ] BSCS: PASS: History has at least 300 days. [2026-01-27T12:03:45.235491] [DEBUG] [REMOTE ] BSCS: PASS: Price check passed. Min price $20.31. [2026-01-27T12:03:45.235711] [DEBUG] [REMOTE ] BSCS: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:45.235967] [DEBUG] [REMOTE ] BSCS: PASS: Integrity check passed. [2026-01-27T12:03:45.236034] [DEBUG] [REMOTE ] BSCS: Symbol is viable for forecasting. [2026-01-27T12:03:45.236125] [INFO ] [MAIN ] [506/3493] BSCS kept (0.4s) | 506 kept, 0 rejected | 138.2/min | ETA: 21.6m [2026-01-27T12:03:45.548131] [DEBUG] [REMOTE ] BSCX: Retrieved 589 rows, trimmed to 300. [2026-01-27T12:03:45.548291] [DEBUG] [REMOTE ] BSCX: PASS: History has at least 300 days. [2026-01-27T12:03:45.548557] [DEBUG] [REMOTE ] BSCX: PASS: Price check passed. Min price $21.12. [2026-01-27T12:03:45.548748] [DEBUG] [REMOTE ] BSCX: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:45.548880] [DEBUG] [REMOTE ] BSCX: PASS: Integrity check passed. [2026-01-27T12:03:45.548923] [DEBUG] [REMOTE ] BSCX: Symbol is viable for forecasting. [2026-01-27T12:03:45.548973] [INFO ] [MAIN ] [507/3493] BSCX kept (0.3s) | 507 kept, 0 rejected | 138.3/min | ETA: 21.6m [2026-01-27T12:03:45.908014] [DEBUG] [REMOTE ] BSCY: Retrieved 406 rows, trimmed to 300. [2026-01-27T12:03:45.908153] [DEBUG] [REMOTE ] BSCY: PASS: History has at least 300 days. [2026-01-27T12:03:45.908368] [DEBUG] [REMOTE ] BSCY: PASS: Price check passed. Min price $20.69. [2026-01-27T12:03:45.908508] [DEBUG] [REMOTE ] BSCY: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:45.908643] [DEBUG] [REMOTE ] BSCY: PASS: Integrity check passed. [2026-01-27T12:03:45.908686] [DEBUG] [REMOTE ] BSCY: Symbol is viable for forecasting. [2026-01-27T12:03:45.908735] [INFO ] [MAIN ] [508/3493] BSCY kept (0.4s) | 508 kept, 0 rejected | 138.3/min | ETA: 21.6m [2026-01-27T12:03:46.434924] [DEBUG] [REMOTE ] BSJQ: Retrieved 1875 rows, trimmed to 300. [2026-01-27T12:03:46.435079] [DEBUG] [REMOTE ] BSJQ: PASS: History has at least 300 days. [2026-01-27T12:03:46.435328] [DEBUG] [REMOTE ] BSJQ: PASS: Price check passed. Min price $23.00. [2026-01-27T12:03:46.435479] [DEBUG] [REMOTE ] BSJQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:46.435820] [DEBUG] [REMOTE ] BSJQ: PASS: Integrity check passed. [2026-01-27T12:03:46.435865] [DEBUG] [REMOTE ] BSJQ: Symbol is viable for forecasting. [2026-01-27T12:03:46.435920] [INFO ] [MAIN ] [509/3493] BSJQ kept (0.5s) | 509 kept, 0 rejected | 138.3/min | ETA: 21.6m [2026-01-27T12:03:46.800923] [DEBUG] [REMOTE ] BSJS: Retrieved 1346 rows, trimmed to 300. [2026-01-27T12:03:46.801043] [DEBUG] [REMOTE ] BSJS: PASS: History has at least 300 days. [2026-01-27T12:03:46.801247] [DEBUG] [REMOTE ] BSJS: PASS: Price check passed. Min price $21.57. [2026-01-27T12:03:46.801386] [DEBUG] [REMOTE ] BSJS: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:46.801497] [DEBUG] [REMOTE ] BSJS: PASS: Integrity check passed. [2026-01-27T12:03:46.801538] [DEBUG] [REMOTE ] BSJS: Symbol is viable for forecasting. [2026-01-27T12:03:46.801611] [INFO ] [MAIN ] [510/3493] BSJS kept (0.4s) | 510 kept, 0 rejected | 138.3/min | ETA: 21.6m [2026-01-27T12:03:47.311285] [DEBUG] [REMOTE ] BSL: Retrieved 3941 rows, trimmed to 300. [2026-01-27T12:03:47.311421] [DEBUG] [REMOTE ] BSL: PASS: History has at least 300 days. [2026-01-27T12:03:47.311730] [DEBUG] [REMOTE ] BSL: PASS: Price check passed. Min price $13.31. [2026-01-27T12:03:47.311885] [DEBUG] [REMOTE ] BSL: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:47.312010] [DEBUG] [REMOTE ] BSL: PASS: Integrity check passed. [2026-01-27T12:03:47.312052] [DEBUG] [REMOTE ] BSL: Symbol is viable for forecasting. [2026-01-27T12:03:47.312102] [INFO ] [MAIN ] [511/3493] BSL kept (0.5s) | 511 kept, 0 rejected | 138.3/min | ETA: 21.6m [2026-01-27T12:03:47.644858] [DEBUG] [REMOTE ] BSM: Retrieved 2700 rows, trimmed to 300. [2026-01-27T12:03:47.645003] [DEBUG] [REMOTE ] BSM: PASS: History has at least 300 days. [2026-01-27T12:03:47.645223] [DEBUG] [REMOTE ] BSM: PASS: Price check passed. Min price $12.79. [2026-01-27T12:03:47.645359] [DEBUG] [REMOTE ] BSM: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:47.645476] [DEBUG] [REMOTE ] BSM: PASS: Integrity check passed. [2026-01-27T12:03:47.645516] [DEBUG] [REMOTE ] BSM: Symbol is viable for forecasting. [2026-01-27T12:03:47.645566] [INFO ] [MAIN ] [512/3493] BSM kept (0.3s) | 512 kept, 0 rejected | 138.3/min | ETA: 21.6m [2026-01-27T12:03:47.984601] [DEBUG] [REMOTE ] BSMQ: Retrieved 1591 rows, trimmed to 300. [2026-01-27T12:03:47.984731] [DEBUG] [REMOTE ] BSMQ: PASS: History has at least 300 days. [2026-01-27T12:03:47.984933] [DEBUG] [REMOTE ] BSMQ: PASS: Price check passed. Min price $23.43. [2026-01-27T12:03:47.985071] [DEBUG] [REMOTE ] BSMQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:47.985183] [DEBUG] [REMOTE ] BSMQ: PASS: Integrity check passed. [2026-01-27T12:03:47.985232] [DEBUG] [REMOTE ] BSMQ: Symbol is viable for forecasting. [2026-01-27T12:03:47.985289] [INFO ] [MAIN ] [513/3493] BSMQ kept (0.3s) | 513 kept, 0 rejected | 138.4/min | ETA: 21.5m [2026-01-27T12:03:48.405356] [DEBUG] [REMOTE ] BSMS: Retrieved 1560 rows, trimmed to 300. [2026-01-27T12:03:48.405505] [DEBUG] [REMOTE ] BSMS: PASS: History has at least 300 days. [2026-01-27T12:03:48.405770] [DEBUG] [REMOTE ] BSMS: PASS: Price check passed. Min price $23.18. [2026-01-27T12:03:48.405918] [DEBUG] [REMOTE ] BSMS: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:48.406042] [DEBUG] [REMOTE ] BSMS: PASS: Integrity check passed. [2026-01-27T12:03:48.406084] [DEBUG] [REMOTE ] BSMS: Symbol is viable for forecasting. [2026-01-27T12:03:48.406134] [INFO ] [MAIN ] [514/3493] BSMS kept (0.4s) | 514 kept, 0 rejected | 138.4/min | ETA: 21.5m [2026-01-27T12:03:48.662447] [DEBUG] [REMOTE ] BSSX: Retrieved 589 rows, trimmed to 300. [2026-01-27T12:03:48.662684] [DEBUG] [REMOTE ] BSSX: PASS: History has at least 300 days. [2026-01-27T12:03:48.662955] [DEBUG] [REMOTE ] BSSX: PASS: Price check passed. Min price $25.58. [2026-01-27T12:03:48.663103] [DEBUG] [REMOTE ] BSSX: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:48.663228] [DEBUG] [REMOTE ] BSSX: PASS: Integrity check passed. [2026-01-27T12:03:48.663272] [DEBUG] [REMOTE ] BSSX: Symbol is viable for forecasting. [2026-01-27T12:03:48.663327] [INFO ] [MAIN ] [515/3493] BSSX kept (0.3s) | 515 kept, 0 rejected | 138.5/min | ETA: 21.5m [2026-01-27T12:03:49.196398] [DEBUG] [REMOTE ] BSTZ: Retrieved 1655 rows, trimmed to 300. [2026-01-27T12:03:49.196628] [DEBUG] [REMOTE ] BSTZ: PASS: History has at least 300 days. [2026-01-27T12:03:49.196930] [DEBUG] [REMOTE ] BSTZ: PASS: Price check passed. Min price $20.34. [2026-01-27T12:03:49.197081] [DEBUG] [REMOTE ] BSTZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:49.197203] [DEBUG] [REMOTE ] BSTZ: PASS: Integrity check passed. [2026-01-27T12:03:49.197248] [DEBUG] [REMOTE ] BSTZ: Symbol is viable for forecasting. [2026-01-27T12:03:49.197302] [INFO ] [MAIN ] [516/3493] BSTZ kept (0.5s) | 516 kept, 0 rejected | 138.4/min | ETA: 21.5m [2026-01-27T12:03:49.610689] [DEBUG] [REMOTE ] BSVN: Retrieved 1846 rows, trimmed to 300. [2026-01-27T12:03:49.610936] [DEBUG] [REMOTE ] BSVN: PASS: History has at least 300 days. [2026-01-27T12:03:49.611210] [DEBUG] [REMOTE ] BSVN: PASS: Price check passed. Min price $40.16. [2026-01-27T12:03:49.611600] [DEBUG] [REMOTE ] BSVN: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:49.611735] [DEBUG] [REMOTE ] BSVN: PASS: Integrity check passed. [2026-01-27T12:03:49.611779] [DEBUG] [REMOTE ] BSVN: Symbol is viable for forecasting. [2026-01-27T12:03:49.611834] [INFO ] [MAIN ] [517/3493] BSVN kept (0.4s) | 517 kept, 0 rejected | 138.4/min | ETA: 21.5m [2026-01-27T12:03:49.946671] [DEBUG] [REMOTE ] BSVO: Retrieved 721 rows, trimmed to 300. [2026-01-27T12:03:49.946824] [DEBUG] [REMOTE ] BSVO: PASS: History has at least 300 days. [2026-01-27T12:03:49.947066] [DEBUG] [REMOTE ] BSVO: PASS: Price check passed. Min price $21.29. [2026-01-27T12:03:49.947212] [DEBUG] [REMOTE ] BSVO: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:49.947331] [DEBUG] [REMOTE ] BSVO: PASS: Integrity check passed. [2026-01-27T12:03:49.947372] [DEBUG] [REMOTE ] BSVO: Symbol is viable for forecasting. [2026-01-27T12:03:49.947423] [INFO ] [MAIN ] [518/3493] BSVO kept (0.3s) | 518 kept, 0 rejected | 138.5/min | ETA: 21.5m [2026-01-27T12:03:50.585673] [DEBUG] [REMOTE ] BSX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:50.585823] [DEBUG] [REMOTE ] BSX: PASS: History has at least 300 days. [2026-01-27T12:03:50.586064] [DEBUG] [REMOTE ] BSX: PASS: Price check passed. Min price $88.07. [2026-01-27T12:03:50.586207] [DEBUG] [REMOTE ] BSX: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:50.586328] [DEBUG] [REMOTE ] BSX: PASS: Integrity check passed. [2026-01-27T12:03:50.586369] [DEBUG] [REMOTE ] BSX: Symbol is viable for forecasting. [2026-01-27T12:03:50.586420] [INFO ] [MAIN ] [519/3493] BSX kept (0.6s) | 519 kept, 0 rejected | 138.4/min | ETA: 21.5m [2026-01-27T12:03:50.855092] [DEBUG] [REMOTE ] BSY: Retrieved 1341 rows, trimmed to 300. [2026-01-27T12:03:50.855252] [DEBUG] [REMOTE ] BSY: PASS: History has at least 300 days. [2026-01-27T12:03:50.855533] [DEBUG] [REMOTE ] BSY: PASS: Price check passed. Min price $38.07. [2026-01-27T12:03:50.855792] [DEBUG] [REMOTE ] BSY: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:50.855966] [DEBUG] [REMOTE ] BSY: PASS: Integrity check passed. [2026-01-27T12:03:50.856027] [DEBUG] [REMOTE ] BSY: Symbol is viable for forecasting. [2026-01-27T12:03:50.856093] [INFO ] [MAIN ] [520/3493] BSY kept (0.3s) | 520 kept, 0 rejected | 138.5/min | ETA: 21.5m [2026-01-27T12:03:51.302677] [DEBUG] [REMOTE ] BTA: Retrieved 5010 rows, trimmed to 300. [2026-01-27T12:03:51.302820] [DEBUG] [REMOTE ] BTA: PASS: History has at least 300 days. [2026-01-27T12:03:51.303046] [DEBUG] [REMOTE ] BTA: PASS: Price check passed. Min price $9.20. [2026-01-27T12:03:51.303188] [DEBUG] [REMOTE ] BTA: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:51.303319] [DEBUG] [REMOTE ] BTA: PASS: Integrity check passed. [2026-01-27T12:03:51.303370] [DEBUG] [REMOTE ] BTA: Symbol is viable for forecasting. [2026-01-27T12:03:51.303430] [INFO ] [MAIN ] [521/3493] BTA kept (0.4s) | 521 kept, 0 rejected | 138.5/min | ETA: 21.5m [2026-01-27T12:03:51.669399] [DEBUG] [REMOTE ] BTAI: Retrieved 1982 rows, trimmed to 300. [2026-01-27T12:03:51.669527] [DEBUG] [REMOTE ] BTAI: PASS: History has at least 300 days. [2026-01-27T12:03:51.669747] [DEBUG] [REMOTE ] BTAI: PASS: Price check passed. Min price $1.53. [2026-01-27T12:03:51.669884] [DEBUG] [REMOTE ] BTAI: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:51.669995] [DEBUG] [REMOTE ] BTAI: PASS: Integrity check passed. [2026-01-27T12:03:51.670035] [DEBUG] [REMOTE ] BTAI: Symbol is viable for forecasting. [2026-01-27T12:03:51.670084] [INFO ] [MAIN ] [522/3493] BTAI kept (0.4s) | 522 kept, 0 rejected | 138.5/min | ETA: 21.4m [2026-01-27T12:03:52.128288] [DEBUG] [REMOTE ] BTCS: Retrieved 2992 rows, trimmed to 300. [2026-01-27T12:03:52.128433] [DEBUG] [REMOTE ] BTCS: PASS: History has at least 300 days. [2026-01-27T12:03:52.128710] [DEBUG] [REMOTE ] BTCS: PASS: Price check passed. Min price $2.55. [2026-01-27T12:03:52.128864] [DEBUG] [REMOTE ] BTCS: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:52.128985] [DEBUG] [REMOTE ] BTCS: PASS: Integrity check passed. [2026-01-27T12:03:52.129027] [DEBUG] [REMOTE ] BTCS: Symbol is viable for forecasting. [2026-01-27T12:03:52.129077] [INFO ] [MAIN ] [523/3493] BTCS kept (0.5s) | 523 kept, 0 rejected | 138.5/min | ETA: 21.4m [2026-01-27T12:03:52.628614] [DEBUG] [REMOTE ] BTE: Retrieved 4985 rows, trimmed to 300. [2026-01-27T12:03:52.628772] [DEBUG] [REMOTE ] BTE: PASS: History has at least 300 days. [2026-01-27T12:03:52.629044] [DEBUG] [REMOTE ] BTE: PASS: Price check passed. Min price $2.26. [2026-01-27T12:03:52.629222] [DEBUG] [REMOTE ] BTE: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:52.629395] [DEBUG] [REMOTE ] BTE: PASS: Integrity check passed. [2026-01-27T12:03:52.629462] [DEBUG] [REMOTE ] BTE: Symbol is viable for forecasting. [2026-01-27T12:03:52.629520] [INFO ] [MAIN ] [524/3493] BTE kept (0.5s) | 524 kept, 0 rejected | 138.5/min | ETA: 21.4m [2026-01-27T12:03:52.870315] [DEBUG] [REMOTE ] BTF: Retrieved 1068 rows, trimmed to 300. [2026-01-27T12:03:52.870452] [DEBUG] [REMOTE ] BTF: PASS: History has at least 300 days. [2026-01-27T12:03:52.870683] [DEBUG] [REMOTE ] BTF: PASS: Price check passed. Min price $24.32. [2026-01-27T12:03:52.870828] [DEBUG] [REMOTE ] BTF: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:52.870944] [DEBUG] [REMOTE ] BTF: PASS: Integrity check passed. [2026-01-27T12:03:52.870986] [DEBUG] [REMOTE ] BTF: Symbol is viable for forecasting. [2026-01-27T12:03:52.871036] [INFO ] [MAIN ] [525/3493] BTF kept (0.2s) | 525 kept, 0 rejected | 138.6/min | ETA: 21.4m [2026-01-27T12:03:53.503934] [DEBUG] [REMOTE ] BTI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:53.504092] [DEBUG] [REMOTE ] BTI: PASS: History has at least 300 days. [2026-01-27T12:03:53.504333] [DEBUG] [REMOTE ] BTI: PASS: Price check passed. Min price $50.52. [2026-01-27T12:03:53.504505] [DEBUG] [REMOTE ] BTI: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:53.504828] [DEBUG] [REMOTE ] BTI: PASS: Integrity check passed. [2026-01-27T12:03:53.504872] [DEBUG] [REMOTE ] BTI: Symbol is viable for forecasting. [2026-01-27T12:03:53.504922] [INFO ] [MAIN ] [526/3493] BTI kept (0.6s) | 526 kept, 0 rejected | 138.5/min | ETA: 21.4m [2026-01-27T12:03:53.738034] [DEBUG] [REMOTE ] BTM: Retrieved 644 rows, trimmed to 300. [2026-01-27T12:03:53.738179] [DEBUG] [REMOTE ] BTM: PASS: History has at least 300 days. [2026-01-27T12:03:53.738426] [DEBUG] [REMOTE ] BTM: PASS: Price check passed. Min price $1.10. [2026-01-27T12:03:53.738594] [DEBUG] [REMOTE ] BTM: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:53.738884] [DEBUG] [REMOTE ] BTM: PASS: Integrity check passed. [2026-01-27T12:03:53.738924] [DEBUG] [REMOTE ] BTM: Symbol is viable for forecasting. [2026-01-27T12:03:53.738972] [INFO ] [MAIN ] [527/3493] BTM kept (0.2s) | 527 kept, 0 rejected | 138.6/min | ETA: 21.4m [2026-01-27T12:03:54.123627] [DEBUG] [REMOTE ] BTMD: Retrieved 1192 rows, trimmed to 300. [2026-01-27T12:03:54.123762] [DEBUG] [REMOTE ] BTMD: PASS: History has at least 300 days. [2026-01-27T12:03:54.123972] [DEBUG] [REMOTE ] BTMD: PASS: Price check passed. Min price $2.16. [2026-01-27T12:03:54.124111] [DEBUG] [REMOTE ] BTMD: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:54.124223] [DEBUG] [REMOTE ] BTMD: PASS: Integrity check passed. [2026-01-27T12:03:54.124265] [DEBUG] [REMOTE ] BTMD: Symbol is viable for forecasting. [2026-01-27T12:03:54.124313] [INFO ] [MAIN ] [528/3493] BTMD kept (0.4s) | 528 kept, 0 rejected | 138.6/min | ETA: 21.4m [2026-01-27T12:03:54.492542] [DEBUG] [REMOTE ] BTSG: Retrieved 501 rows, trimmed to 300. [2026-01-27T12:03:54.492720] [DEBUG] [REMOTE ] BTSG: PASS: History has at least 300 days. [2026-01-27T12:03:54.492928] [DEBUG] [REMOTE ] BTSG: PASS: Price check passed. Min price $31.36. [2026-01-27T12:03:54.493064] [DEBUG] [REMOTE ] BTSG: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:54.493174] [DEBUG] [REMOTE ] BTSG: PASS: Integrity check passed. [2026-01-27T12:03:54.493215] [DEBUG] [REMOTE ] BTSG: Symbol is viable for forecasting. [2026-01-27T12:03:54.493262] [INFO ] [MAIN ] [529/3493] BTSG kept (0.4s) | 529 kept, 0 rejected | 138.6/min | ETA: 21.4m [2026-01-27T12:03:55.202425] [DEBUG] [REMOTE ] BTZ: Retrieved 4801 rows, trimmed to 300. [2026-01-27T12:03:55.202584] [DEBUG] [REMOTE ] BTZ: PASS: History has at least 300 days. [2026-01-27T12:03:55.202821] [DEBUG] [REMOTE ] BTZ: PASS: Price check passed. Min price $10.54. [2026-01-27T12:03:55.202966] [DEBUG] [REMOTE ] BTZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:55.203083] [DEBUG] [REMOTE ] BTZ: PASS: Integrity check passed. [2026-01-27T12:03:55.203123] [DEBUG] [REMOTE ] BTZ: Symbol is viable for forecasting. [2026-01-27T12:03:55.203171] [INFO ] [MAIN ] [530/3493] BTZ kept (0.7s) | 530 kept, 0 rejected | 138.5/min | ETA: 21.4m [2026-01-27T12:03:55.579952] [DEBUG] [REMOTE ] BUD: Retrieved 4168 rows, trimmed to 300. [2026-01-27T12:03:55.580226] [DEBUG] [REMOTE ] BUD: PASS: History has at least 300 days. [2026-01-27T12:03:55.580669] [DEBUG] [REMOTE ] BUD: PASS: Price check passed. Min price $59.84. [2026-01-27T12:03:55.580874] [DEBUG] [REMOTE ] BUD: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:55.581032] [DEBUG] [REMOTE ] BUD: PASS: Integrity check passed. [2026-01-27T12:03:55.581074] [DEBUG] [REMOTE ] BUD: Symbol is viable for forecasting. [2026-01-27T12:03:55.581132] [INFO ] [MAIN ] [531/3493] BUD kept (0.4s) | 531 kept, 0 rejected | 138.5/min | ETA: 21.4m [2026-01-27T12:03:55.810488] [DEBUG] [REMOTE ] BUFC: Retrieved 530 rows, trimmed to 300. [2026-01-27T12:03:55.810714] [DEBUG] [REMOTE ] BUFC: PASS: History has at least 300 days. [2026-01-27T12:03:55.810989] [DEBUG] [REMOTE ] BUFC: PASS: Price check passed. Min price $40.36. [2026-01-27T12:03:55.811147] [DEBUG] [REMOTE ] BUFC: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:55.811268] [DEBUG] [REMOTE ] BUFC: PASS: Integrity check passed. [2026-01-27T12:03:55.811311] [DEBUG] [REMOTE ] BUFC: Symbol is viable for forecasting. [2026-01-27T12:03:55.811366] [INFO ] [MAIN ] [532/3493] BUFC kept (0.2s) | 532 kept, 0 rejected | 138.6/min | ETA: 21.4m [2026-01-27T12:03:56.297429] [DEBUG] [REMOTE ] BUG: Retrieved 1566 rows, trimmed to 300. [2026-01-27T12:03:56.297560] [DEBUG] [REMOTE ] BUG: PASS: History has at least 300 days. [2026-01-27T12:03:56.297827] [DEBUG] [REMOTE ] BUG: PASS: Price check passed. Min price $29.13. [2026-01-27T12:03:56.297964] [DEBUG] [REMOTE ] BUG: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:56.298074] [DEBUG] [REMOTE ] BUG: PASS: Integrity check passed. [2026-01-27T12:03:56.298113] [DEBUG] [REMOTE ] BUG: Symbol is viable for forecasting. [2026-01-27T12:03:56.298161] [INFO ] [MAIN ] [533/3493] BUG kept (0.5s) | 533 kept, 0 rejected | 138.6/min | ETA: 21.4m [2026-01-27T12:03:56.782796] [DEBUG] [REMOTE ] BUI: Retrieved 3562 rows, trimmed to 300. [2026-01-27T12:03:56.782990] [DEBUG] [REMOTE ] BUI: PASS: History has at least 300 days. [2026-01-27T12:03:56.783261] [DEBUG] [REMOTE ] BUI: PASS: Price check passed. Min price $24.35. [2026-01-27T12:03:56.783412] [DEBUG] [REMOTE ] BUI: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:56.783546] [DEBUG] [REMOTE ] BUI: PASS: Integrity check passed. [2026-01-27T12:03:56.783610] [DEBUG] [REMOTE ] BUI: Symbol is viable for forecasting. [2026-01-27T12:03:56.783678] [INFO ] [MAIN ] [534/3493] BUI kept (0.5s) | 534 kept, 0 rejected | 138.6/min | ETA: 21.4m [2026-01-27T12:03:57.148856] [DEBUG] [REMOTE ] BURL: Retrieved 3097 rows, trimmed to 300. [2026-01-27T12:03:57.149018] [DEBUG] [REMOTE ] BURL: PASS: History has at least 300 days. [2026-01-27T12:03:57.149317] [DEBUG] [REMOTE ] BURL: PASS: Price check passed. Min price $242.43. [2026-01-27T12:03:57.149521] [DEBUG] [REMOTE ] BURL: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:57.149714] [DEBUG] [REMOTE ] BURL: PASS: Integrity check passed. [2026-01-27T12:03:57.149777] [DEBUG] [REMOTE ] BURL: Symbol is viable for forecasting. [2026-01-27T12:03:57.149851] [INFO ] [MAIN ] [535/3493] BURL kept (0.4s) | 535 kept, 0 rejected | 138.6/min | ETA: 21.3m [2026-01-27T12:03:57.690988] [DEBUG] [REMOTE ] BUSE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:57.691124] [DEBUG] [REMOTE ] BUSE: PASS: History has at least 300 days. [2026-01-27T12:03:57.691349] [DEBUG] [REMOTE ] BUSE: PASS: Price check passed. Min price $21.94. [2026-01-27T12:03:57.691495] [DEBUG] [REMOTE ] BUSE: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:57.691635] [DEBUG] [REMOTE ] BUSE: PASS: Integrity check passed. [2026-01-27T12:03:57.691678] [DEBUG] [REMOTE ] BUSE: Symbol is viable for forecasting. [2026-01-27T12:03:57.691728] [INFO ] [MAIN ] [536/3493] BUSE kept (0.5s) | 536 kept, 0 rejected | 138.5/min | ETA: 21.3m [2026-01-27T12:03:57.972181] [DEBUG] [REMOTE ] BUXX: Retrieved 617 rows, trimmed to 300. [2026-01-27T12:03:57.972309] [DEBUG] [REMOTE ] BUXX: PASS: History has at least 300 days. [2026-01-27T12:03:57.972507] [DEBUG] [REMOTE ] BUXX: PASS: Price check passed. Min price $20.05. [2026-01-27T12:03:57.972661] [DEBUG] [REMOTE ] BUXX: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:57.972771] [DEBUG] [REMOTE ] BUXX: PASS: Integrity check passed. [2026-01-27T12:03:57.972810] [DEBUG] [REMOTE ] BUXX: Symbol is viable for forecasting. [2026-01-27T12:03:57.972859] [INFO ] [MAIN ] [537/3493] BUXX kept (0.3s) | 537 kept, 0 rejected | 138.6/min | ETA: 21.3m [2026-01-27T12:03:58.378189] [DEBUG] [REMOTE ] BVFL: Retrieved 2312 rows, trimmed to 300. [2026-01-27T12:03:58.378417] [DEBUG] [REMOTE ] BVFL: PASS: History has at least 300 days. [2026-01-27T12:03:58.378782] [DEBUG] [REMOTE ] BVFL: PASS: Price check passed. Min price $16.30. [2026-01-27T12:03:58.378976] [DEBUG] [REMOTE ] BVFL: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:58.379111] [DEBUG] [REMOTE ] BVFL: PASS: Integrity check passed. [2026-01-27T12:03:58.379156] [DEBUG] [REMOTE ] BVFL: Symbol is viable for forecasting. [2026-01-27T12:03:58.379222] [INFO ] [MAIN ] [538/3493] BVFL kept (0.4s) | 538 kept, 0 rejected | 138.6/min | ETA: 21.3m [2026-01-27T12:03:58.999361] [DEBUG] [REMOTE ] BVN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:58.999539] [DEBUG] [REMOTE ] BVN: PASS: History has at least 300 days. [2026-01-27T12:03:58.999889] [DEBUG] [REMOTE ] BVN: PASS: Price check passed. Min price $21.03. [2026-01-27T12:03:59.000074] [DEBUG] [REMOTE ] BVN: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:59.000231] [DEBUG] [REMOTE ] BVN: PASS: Integrity check passed. [2026-01-27T12:03:59.000277] [DEBUG] [REMOTE ] BVN: Symbol is viable for forecasting. [2026-01-27T12:03:59.000329] [INFO ] [MAIN ] [539/3493] BVN kept (0.6s) | 539 kept, 0 rejected | 138.5/min | ETA: 21.3m [2026-01-27T12:03:59.266034] [DEBUG] [REMOTE ] BVS: Retrieved 1244 rows, trimmed to 300. [2026-01-27T12:03:59.266177] [DEBUG] [REMOTE ] BVS: PASS: History has at least 300 days. [2026-01-27T12:03:59.266387] [DEBUG] [REMOTE ] BVS: PASS: Price check passed. Min price $6.53. [2026-01-27T12:03:59.266523] [DEBUG] [REMOTE ] BVS: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:59.266665] [DEBUG] [REMOTE ] BVS: PASS: Integrity check passed. [2026-01-27T12:03:59.266708] [DEBUG] [REMOTE ] BVS: Symbol is viable for forecasting. [2026-01-27T12:03:59.266757] [INFO ] [MAIN ] [540/3493] BVS kept (0.3s) | 540 kept, 0 rejected | 138.6/min | ETA: 21.3m [2026-01-27T12:03:59.926117] [DEBUG] [REMOTE ] BWA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:03:59.926269] [DEBUG] [REMOTE ] BWA: PASS: History has at least 300 days. [2026-01-27T12:03:59.926522] [DEBUG] [REMOTE ] BWA: PASS: Price check passed. Min price $40.80. [2026-01-27T12:03:59.926713] [DEBUG] [REMOTE ] BWA: PASS: Continuity check passed with 300 days. [2026-01-27T12:03:59.926843] [DEBUG] [REMOTE ] BWA: PASS: Integrity check passed. [2026-01-27T12:03:59.926884] [DEBUG] [REMOTE ] BWA: Symbol is viable for forecasting. [2026-01-27T12:03:59.926935] [INFO ] [MAIN ] [541/3493] BWA kept (0.7s) | 541 kept, 0 rejected | 138.5/min | ETA: 21.3m [2026-01-27T12:04:00.212107] [DEBUG] [REMOTE ] BWAY: Retrieved 1703 rows, trimmed to 300. [2026-01-27T12:04:00.212266] [DEBUG] [REMOTE ] BWAY: PASS: History has at least 300 days. [2026-01-27T12:04:00.212498] [DEBUG] [REMOTE ] BWAY: PASS: Price check passed. Min price $14.50. [2026-01-27T12:04:00.212666] [DEBUG] [REMOTE ] BWAY: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:00.212787] [DEBUG] [REMOTE ] BWAY: PASS: Integrity check passed. [2026-01-27T12:04:00.212829] [DEBUG] [REMOTE ] BWAY: Symbol is viable for forecasting. [2026-01-27T12:04:00.212879] [INFO ] [MAIN ] [542/3493] BWAY kept (0.3s) | 542 kept, 0 rejected | 138.6/min | ETA: 21.3m [2026-01-27T12:04:00.619108] [DEBUG] [REMOTE ] BWB: Retrieved 1978 rows, trimmed to 300. [2026-01-27T12:04:00.619265] [DEBUG] [REMOTE ] BWB: PASS: History has at least 300 days. [2026-01-27T12:04:00.619488] [DEBUG] [REMOTE ] BWB: PASS: Price check passed. Min price $16.17. [2026-01-27T12:04:00.619681] [DEBUG] [REMOTE ] BWB: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:00.619799] [DEBUG] [REMOTE ] BWB: PASS: Integrity check passed. [2026-01-27T12:04:00.619840] [DEBUG] [REMOTE ] BWB: Symbol is viable for forecasting. [2026-01-27T12:04:00.619890] [INFO ] [MAIN ] [543/3493] BWB kept (0.4s) | 543 kept, 0 rejected | 138.6/min | ETA: 21.3m [2026-01-27T12:04:01.274015] [DEBUG] [REMOTE ] BWEN: Retrieved 5492 rows, trimmed to 300. [2026-01-27T12:04:01.274162] [DEBUG] [REMOTE ] BWEN: PASS: History has at least 300 days. [2026-01-27T12:04:01.274406] [DEBUG] [REMOTE ] BWEN: PASS: Price check passed. Min price $2.00. [2026-01-27T12:04:01.274549] [DEBUG] [REMOTE ] BWEN: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:01.274725] [DEBUG] [REMOTE ] BWEN: PASS: Integrity check passed. [2026-01-27T12:04:01.274779] [DEBUG] [REMOTE ] BWEN: Symbol is viable for forecasting. [2026-01-27T12:04:01.274833] [INFO ] [MAIN ] [544/3493] BWEN kept (0.7s) | 544 kept, 0 rejected | 138.5/min | ETA: 21.3m [2026-01-27T12:04:01.648960] [DEBUG] [REMOTE ] BWFG: Retrieved 3978 rows, trimmed to 300. [2026-01-27T12:04:01.649103] [DEBUG] [REMOTE ] BWFG: PASS: History has at least 300 days. [2026-01-27T12:04:01.649317] [DEBUG] [REMOTE ] BWFG: PASS: Price check passed. Min price $42.74. [2026-01-27T12:04:01.649455] [DEBUG] [REMOTE ] BWFG: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:01.649612] [DEBUG] [REMOTE ] BWFG: PASS: Integrity check passed. [2026-01-27T12:04:01.649675] [DEBUG] [REMOTE ] BWFG: Symbol is viable for forecasting. [2026-01-27T12:04:01.649725] [INFO ] [MAIN ] [545/3493] BWFG kept (0.4s) | 545 kept, 0 rejected | 138.5/min | ETA: 21.3m [2026-01-27T12:04:02.065224] [DEBUG] [REMOTE ] BWG: Retrieved 3477 rows, trimmed to 300. [2026-01-27T12:04:02.065400] [DEBUG] [REMOTE ] BWG: PASS: History has at least 300 days. [2026-01-27T12:04:02.065756] [DEBUG] [REMOTE ] BWG: PASS: Price check passed. Min price $8.02. [2026-01-27T12:04:02.065934] [DEBUG] [REMOTE ] BWG: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:02.066082] [DEBUG] [REMOTE ] BWG: PASS: Integrity check passed. [2026-01-27T12:04:02.066227] [DEBUG] [REMOTE ] BWG: Symbol is viable for forecasting. [2026-01-27T12:04:02.066290] [INFO ] [MAIN ] [546/3493] BWG kept (0.4s) | 546 kept, 0 rejected | 138.5/min | ETA: 21.3m [2026-01-27T12:04:02.232817] [DEBUG] [REMOTE ] BWIN: Retrieved 1571 rows, trimmed to 300. [2026-01-27T12:04:02.232948] [DEBUG] [REMOTE ] BWIN: PASS: History has at least 300 days. [2026-01-27T12:04:02.233155] [DEBUG] [REMOTE ] BWIN: PASS: Price check passed. Min price $21.49. [2026-01-27T12:04:02.233310] [DEBUG] [REMOTE ] BWIN: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:02.233423] [DEBUG] [REMOTE ] BWIN: PASS: Integrity check passed. [2026-01-27T12:04:02.233463] [DEBUG] [REMOTE ] BWIN: Symbol is viable for forecasting. [2026-01-27T12:04:02.233513] [INFO ] [MAIN ] [547/3493] BWIN kept (0.2s) | 547 kept, 0 rejected | 138.7/min | ETA: 21.2m [2026-01-27T12:04:02.742943] [DEBUG] [REMOTE ] BWMN: Retrieved 1185 rows, trimmed to 300. [2026-01-27T12:04:02.743073] [DEBUG] [REMOTE ] BWMN: PASS: History has at least 300 days. [2026-01-27T12:04:02.743276] [DEBUG] [REMOTE ] BWMN: PASS: Price check passed. Min price $32.51. [2026-01-27T12:04:02.743411] [DEBUG] [REMOTE ] BWMN: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:02.743522] [DEBUG] [REMOTE ] BWMN: PASS: Integrity check passed. [2026-01-27T12:04:02.743569] [DEBUG] [REMOTE ] BWMN: Symbol is viable for forecasting. [2026-01-27T12:04:02.743667] [INFO ] [MAIN ] [548/3493] BWMN kept (0.5s) | 548 kept, 0 rejected | 138.6/min | ETA: 21.2m [2026-01-27T12:04:03.306781] [DEBUG] [REMOTE ] BXC: Retrieved 5312 rows, trimmed to 300. [2026-01-27T12:04:03.306954] [DEBUG] [REMOTE ] BXC: PASS: History has at least 300 days. [2026-01-27T12:04:03.307303] [DEBUG] [REMOTE ] BXC: PASS: Price check passed. Min price $53.30. [2026-01-27T12:04:03.307459] [DEBUG] [REMOTE ] BXC: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:03.307651] [DEBUG] [REMOTE ] BXC: PASS: Integrity check passed. [2026-01-27T12:04:03.307699] [DEBUG] [REMOTE ] BXC: Symbol is viable for forecasting. [2026-01-27T12:04:03.307758] [INFO ] [MAIN ] [549/3493] BXC kept (0.6s) | 549 kept, 0 rejected | 138.5/min | ETA: 21.2m [2026-01-27T12:04:03.715707] [DEBUG] [REMOTE ] BXMX: Retrieved 5345 rows, trimmed to 300. [2026-01-27T12:04:03.715858] [DEBUG] [REMOTE ] BXMX: PASS: History has at least 300 days. [2026-01-27T12:04:03.716073] [DEBUG] [REMOTE ] BXMX: PASS: Price check passed. Min price $13.61. [2026-01-27T12:04:03.716218] [DEBUG] [REMOTE ] BXMX: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:03.716335] [DEBUG] [REMOTE ] BXMX: PASS: Integrity check passed. [2026-01-27T12:04:03.716377] [DEBUG] [REMOTE ] BXMX: Symbol is viable for forecasting. [2026-01-27T12:04:03.716427] [INFO ] [MAIN ] [550/3493] BXMX kept (0.4s) | 550 kept, 0 rejected | 138.6/min | ETA: 21.2m [2026-01-27T12:04:04.170485] [DEBUG] [REMOTE ] BXP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:04.170654] [DEBUG] [REMOTE ] BXP: PASS: History has at least 300 days. [2026-01-27T12:04:04.170873] [DEBUG] [REMOTE ] BXP: PASS: Price check passed. Min price $64.77. [2026-01-27T12:04:04.171011] [DEBUG] [REMOTE ] BXP: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:04.171126] [DEBUG] [REMOTE ] BXP: PASS: Integrity check passed. [2026-01-27T12:04:04.171166] [DEBUG] [REMOTE ] BXP: Symbol is viable for forecasting. [2026-01-27T12:04:04.171214] [INFO ] [MAIN ] [551/3493] BXP kept (0.5s) | 551 kept, 0 rejected | 138.5/min | ETA: 21.2m [2026-01-27T12:04:04.437221] [DEBUG] [REMOTE ] BXSL: Retrieved 1064 rows, trimmed to 300. [2026-01-27T12:04:04.437356] [DEBUG] [REMOTE ] BXSL: PASS: History has at least 300 days. [2026-01-27T12:04:04.437561] [DEBUG] [REMOTE ] BXSL: PASS: Price check passed. Min price $25.22. [2026-01-27T12:04:04.437766] [DEBUG] [REMOTE ] BXSL: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:04.437875] [DEBUG] [REMOTE ] BXSL: PASS: Integrity check passed. [2026-01-27T12:04:04.437913] [DEBUG] [REMOTE ] BXSL: Symbol is viable for forecasting. [2026-01-27T12:04:04.437959] [INFO ] [MAIN ] [552/3493] BXSL kept (0.3s) | 552 kept, 0 rejected | 138.6/min | ETA: 21.2m [2026-01-27T12:04:05.124176] [DEBUG] [REMOTE ] BYD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:05.124319] [DEBUG] [REMOTE ] BYD: PASS: History has at least 300 days. [2026-01-27T12:04:05.124556] [DEBUG] [REMOTE ] BYD: PASS: Price check passed. Min price $76.65. [2026-01-27T12:04:05.124748] [DEBUG] [REMOTE ] BYD: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:05.124872] [DEBUG] [REMOTE ] BYD: PASS: Integrity check passed. [2026-01-27T12:04:05.124912] [DEBUG] [REMOTE ] BYD: Symbol is viable for forecasting. [2026-01-27T12:04:05.124961] [INFO ] [MAIN ] [553/3493] BYD kept (0.7s) | 553 kept, 0 rejected | 138.5/min | ETA: 21.2m [2026-01-27T12:04:05.596739] [DEBUG] [REMOTE ] BYM: Retrieved 5847 rows, trimmed to 300. [2026-01-27T12:04:05.596878] [DEBUG] [REMOTE ] BYM: PASS: History has at least 300 days. [2026-01-27T12:04:05.597103] [DEBUG] [REMOTE ] BYM: PASS: Price check passed. Min price $10.69. [2026-01-27T12:04:05.597249] [DEBUG] [REMOTE ] BYM: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:05.597375] [DEBUG] [REMOTE ] BYM: PASS: Integrity check passed. [2026-01-27T12:04:05.597428] [DEBUG] [REMOTE ] BYM: Symbol is viable for forecasting. [2026-01-27T12:04:05.597481] [INFO ] [MAIN ] [554/3493] BYM kept (0.5s) | 554 kept, 0 rejected | 138.5/min | ETA: 21.2m [2026-01-27T12:04:05.996839] [DEBUG] [REMOTE ] BYRN: Retrieved 3742 rows, trimmed to 300. [2026-01-27T12:04:05.996968] [DEBUG] [REMOTE ] BYRN: PASS: History has at least 300 days. [2026-01-27T12:04:05.997173] [DEBUG] [REMOTE ] BYRN: PASS: Price check passed. Min price $15.05. [2026-01-27T12:04:05.997313] [DEBUG] [REMOTE ] BYRN: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:05.997424] [DEBUG] [REMOTE ] BYRN: PASS: Integrity check passed. [2026-01-27T12:04:05.997465] [DEBUG] [REMOTE ] BYRN: Symbol is viable for forecasting. [2026-01-27T12:04:05.997515] [INFO ] [MAIN ] [555/3493] BYRN kept (0.4s) | 555 kept, 0 rejected | 138.5/min | ETA: 21.2m [2026-01-27T12:04:06.301593] [DEBUG] [REMOTE ] BYSI: Retrieved 2233 rows, trimmed to 300. [2026-01-27T12:04:06.301719] [DEBUG] [REMOTE ] BYSI: PASS: History has at least 300 days. [2026-01-27T12:04:06.301924] [DEBUG] [REMOTE ] BYSI: PASS: Price check passed. Min price $1.50. [2026-01-27T12:04:06.302062] [DEBUG] [REMOTE ] BYSI: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:06.302172] [DEBUG] [REMOTE ] BYSI: PASS: Integrity check passed. [2026-01-27T12:04:06.302213] [DEBUG] [REMOTE ] BYSI: Symbol is viable for forecasting. [2026-01-27T12:04:06.302262] [INFO ] [MAIN ] [556/3493] BYSI kept (0.3s) | 556 kept, 0 rejected | 138.6/min | ETA: 21.2m [2026-01-27T12:04:06.641455] [DEBUG] [REMOTE ] BZ: Retrieved 1161 rows, trimmed to 300. [2026-01-27T12:04:06.641607] [DEBUG] [REMOTE ] BZ: PASS: History has at least 300 days. [2026-01-27T12:04:06.641819] [DEBUG] [REMOTE ] BZ: PASS: Price check passed. Min price $18.95. [2026-01-27T12:04:06.641964] [DEBUG] [REMOTE ] BZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:06.642087] [DEBUG] [REMOTE ] BZ: PASS: Integrity check passed. [2026-01-27T12:04:06.642129] [DEBUG] [REMOTE ] BZ: Symbol is viable for forecasting. [2026-01-27T12:04:06.642180] [INFO ] [MAIN ] [557/3493] BZ kept (0.3s) | 557 kept, 0 rejected | 138.6/min | ETA: 21.2m [2026-01-27T12:04:07.269721] [DEBUG] [REMOTE ] BZH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:07.269854] [DEBUG] [REMOTE ] BZH: PASS: History has at least 300 days. [2026-01-27T12:04:07.270068] [DEBUG] [REMOTE ] BZH: PASS: Price check passed. Min price $19.82. [2026-01-27T12:04:07.270204] [DEBUG] [REMOTE ] BZH: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:07.270321] [DEBUG] [REMOTE ] BZH: PASS: Integrity check passed. [2026-01-27T12:04:07.270361] [DEBUG] [REMOTE ] BZH: Symbol is viable for forecasting. [2026-01-27T12:04:07.270409] [INFO ] [MAIN ] [558/3493] BZH kept (0.6s) | 558 kept, 0 rejected | 138.5/min | ETA: 21.2m [2026-01-27T12:04:07.594277] [DEBUG] [REMOTE ] BZUN: Retrieved 2686 rows, trimmed to 300. [2026-01-27T12:04:07.594456] [DEBUG] [REMOTE ] BZUN: PASS: History has at least 300 days. [2026-01-27T12:04:07.594737] [DEBUG] [REMOTE ] BZUN: PASS: Price check passed. Min price $2.61. [2026-01-27T12:04:07.594901] [DEBUG] [REMOTE ] BZUN: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:07.595049] [DEBUG] [REMOTE ] BZUN: PASS: Integrity check passed. [2026-01-27T12:04:07.595091] [DEBUG] [REMOTE ] BZUN: Symbol is viable for forecasting. [2026-01-27T12:04:07.595163] [INFO ] [MAIN ] [559/3493] BZUN kept (0.3s) | 559 kept, 0 rejected | 138.6/min | ETA: 21.2m [2026-01-27T12:04:08.210072] [DEBUG] [REMOTE ] C: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:08.210236] [DEBUG] [REMOTE ] C: PASS: History has at least 300 days. [2026-01-27T12:04:08.210668] [DEBUG] [REMOTE ] C: PASS: Price check passed. Min price $97.63. [2026-01-27T12:04:08.210879] [DEBUG] [REMOTE ] C: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:08.211024] [DEBUG] [REMOTE ] C: PASS: Integrity check passed. [2026-01-27T12:04:08.211071] [DEBUG] [REMOTE ] C: Symbol is viable for forecasting. [2026-01-27T12:04:08.211131] [INFO ] [MAIN ] [560/3493] C kept (0.6s) | 560 kept, 0 rejected | 138.5/min | ETA: 21.2m [2026-01-27T12:04:08.505144] [DEBUG] [REMOTE ] CAAP: Retrieved 2006 rows, trimmed to 300. [2026-01-27T12:04:08.505283] [DEBUG] [REMOTE ] CAAP: PASS: History has at least 300 days. [2026-01-27T12:04:08.505497] [DEBUG] [REMOTE ] CAAP: PASS: Price check passed. Min price $21.76. [2026-01-27T12:04:08.505661] [DEBUG] [REMOTE ] CAAP: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:08.505778] [DEBUG] [REMOTE ] CAAP: PASS: Integrity check passed. [2026-01-27T12:04:08.505820] [DEBUG] [REMOTE ] CAAP: Symbol is viable for forecasting. [2026-01-27T12:04:08.505870] [INFO ] [MAIN ] [561/3493] CAAP kept (0.3s) | 561 kept, 0 rejected | 138.5/min | ETA: 21.2m [2026-01-27T12:04:09.098041] [DEBUG] [REMOTE ] CAAS: Retrieved 5611 rows, trimmed to 300. [2026-01-27T12:04:09.098273] [DEBUG] [REMOTE ] CAAS: PASS: History has at least 300 days. [2026-01-27T12:04:09.098645] [DEBUG] [REMOTE ] CAAS: PASS: Price check passed. Min price $4.00. [2026-01-27T12:04:09.098801] [DEBUG] [REMOTE ] CAAS: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:09.098959] [DEBUG] [REMOTE ] CAAS: PASS: Integrity check passed. [2026-01-27T12:04:09.099004] [DEBUG] [REMOTE ] CAAS: Symbol is viable for forecasting. [2026-01-27T12:04:09.099063] [INFO ] [MAIN ] [562/3493] CAAS kept (0.6s) | 562 kept, 0 rejected | 138.5/min | ETA: 21.2m [2026-01-27T12:04:09.378264] [DEBUG] [REMOTE ] CABA: Retrieved 1570 rows, trimmed to 300. [2026-01-27T12:04:09.378467] [DEBUG] [REMOTE ] CABA: PASS: History has at least 300 days. [2026-01-27T12:04:09.378742] [DEBUG] [REMOTE ] CABA: PASS: Price check passed. Min price $2.04. [2026-01-27T12:04:09.378887] [DEBUG] [REMOTE ] CABA: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:09.379008] [DEBUG] [REMOTE ] CABA: PASS: Integrity check passed. [2026-01-27T12:04:09.379051] [DEBUG] [REMOTE ] CABA: Symbol is viable for forecasting. [2026-01-27T12:04:09.379104] [INFO ] [MAIN ] [563/3493] CABA kept (0.3s) | 563 kept, 0 rejected | 138.5/min | ETA: 21.1m [2026-01-27T12:04:09.830664] [DEBUG] [REMOTE ] CABO: Retrieved 2658 rows, trimmed to 300. [2026-01-27T12:04:09.830890] [DEBUG] [REMOTE ] CABO: PASS: History has at least 300 days. [2026-01-27T12:04:09.831412] [DEBUG] [REMOTE ] CABO: PASS: Price check passed. Min price $78.84. [2026-01-27T12:04:09.831626] [DEBUG] [REMOTE ] CABO: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:09.831835] [DEBUG] [REMOTE ] CABO: PASS: Integrity check passed. [2026-01-27T12:04:09.831892] [DEBUG] [REMOTE ] CABO: Symbol is viable for forecasting. [2026-01-27T12:04:09.831952] [INFO ] [MAIN ] [564/3493] CABO kept (0.5s) | 564 kept, 0 rejected | 138.5/min | ETA: 21.1m [2026-01-27T12:04:10.392116] [DEBUG] [REMOTE ] CAC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:10.392282] [DEBUG] [REMOTE ] CAC: PASS: History has at least 300 days. [2026-01-27T12:04:10.392547] [DEBUG] [REMOTE ] CAC: PASS: Price check passed. Min price $37.80. [2026-01-27T12:04:10.392719] [DEBUG] [REMOTE ] CAC: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:10.392848] [DEBUG] [REMOTE ] CAC: PASS: Integrity check passed. [2026-01-27T12:04:10.392892] [DEBUG] [REMOTE ] CAC: Symbol is viable for forecasting. [2026-01-27T12:04:10.392971] [INFO ] [MAIN ] [565/3493] CAC kept (0.6s) | 565 kept, 0 rejected | 138.5/min | ETA: 21.1m [2026-01-27T12:04:10.861222] [DEBUG] [REMOTE ] CACC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:10.861375] [DEBUG] [REMOTE ] CACC: PASS: History has at least 300 days. [2026-01-27T12:04:10.861658] [DEBUG] [REMOTE ] CACC: PASS: Price check passed. Min price $411.04. [2026-01-27T12:04:10.861808] [DEBUG] [REMOTE ] CACC: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:10.861957] [DEBUG] [REMOTE ] CACC: PASS: Integrity check passed. [2026-01-27T12:04:10.862001] [DEBUG] [REMOTE ] CACC: Symbol is viable for forecasting. [2026-01-27T12:04:10.862054] [INFO ] [MAIN ] [566/3493] CACC kept (0.5s) | 566 kept, 0 rejected | 138.4/min | ETA: 21.1m [2026-01-27T12:04:11.388117] [DEBUG] [REMOTE ] CACI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:11.388256] [DEBUG] [REMOTE ] CACI: PASS: History has at least 300 days. [2026-01-27T12:04:11.388482] [DEBUG] [REMOTE ] CACI: PASS: Price check passed. Min price $532.81. [2026-01-27T12:04:11.388672] [DEBUG] [REMOTE ] CACI: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:11.388800] [DEBUG] [REMOTE ] CACI: PASS: Integrity check passed. [2026-01-27T12:04:11.388842] [DEBUG] [REMOTE ] CACI: Symbol is viable for forecasting. [2026-01-27T12:04:11.388893] [INFO ] [MAIN ] [567/3493] CACI kept (0.5s) | 567 kept, 0 rejected | 138.4/min | ETA: 21.1m [2026-01-27T12:04:11.634017] [DEBUG] [REMOTE ] CADL: Retrieved 1130 rows, trimmed to 300. [2026-01-27T12:04:11.634150] [DEBUG] [REMOTE ] CADL: PASS: History has at least 300 days. [2026-01-27T12:04:11.634350] [DEBUG] [REMOTE ] CADL: PASS: Price check passed. Min price $4.42. [2026-01-27T12:04:11.634487] [DEBUG] [REMOTE ] CADL: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:11.634620] [DEBUG] [REMOTE ] CADL: PASS: Integrity check passed. [2026-01-27T12:04:11.634663] [DEBUG] [REMOTE ] CADL: Symbol is viable for forecasting. [2026-01-27T12:04:11.634715] [INFO ] [MAIN ] [568/3493] CADL kept (0.2s) | 568 kept, 0 rejected | 138.5/min | ETA: 21.1m [2026-01-27T12:04:12.253430] [DEBUG] [REMOTE ] CAE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:12.253583] [DEBUG] [REMOTE ] CAE: PASS: History has at least 300 days. [2026-01-27T12:04:12.253813] [DEBUG] [REMOTE ] CAE: PASS: Price check passed. Min price $25.73. [2026-01-27T12:04:12.253949] [DEBUG] [REMOTE ] CAE: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:12.254067] [DEBUG] [REMOTE ] CAE: PASS: Integrity check passed. [2026-01-27T12:04:12.254107] [DEBUG] [REMOTE ] CAE: Symbol is viable for forecasting. [2026-01-27T12:04:12.254156] [INFO ] [MAIN ] [569/3493] CAE kept (0.6s) | 569 kept, 0 rejected | 138.4/min | ETA: 21.1m [2026-01-27T12:04:12.664705] [DEBUG] [REMOTE ] CAF: Retrieved 4861 rows, trimmed to 300. [2026-01-27T12:04:12.664851] [DEBUG] [REMOTE ] CAF: PASS: History has at least 300 days. [2026-01-27T12:04:12.665086] [DEBUG] [REMOTE ] CAF: PASS: Price check passed. Min price $15.43. [2026-01-27T12:04:12.665227] [DEBUG] [REMOTE ] CAF: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:12.665349] [DEBUG] [REMOTE ] CAF: PASS: Integrity check passed. [2026-01-27T12:04:12.665391] [DEBUG] [REMOTE ] CAF: Symbol is viable for forecasting. [2026-01-27T12:04:12.665443] [INFO ] [MAIN ] [570/3493] CAF kept (0.4s) | 570 kept, 0 rejected | 138.4/min | ETA: 21.1m [2026-01-27T12:04:13.132654] [DEBUG] [REMOTE ] CAG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:13.132798] [DEBUG] [REMOTE ] CAG: PASS: History has at least 300 days. [2026-01-27T12:04:13.133122] [DEBUG] [REMOTE ] CAG: PASS: Price check passed. Min price $16.08. [2026-01-27T12:04:13.133308] [DEBUG] [REMOTE ] CAG: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:13.133439] [DEBUG] [REMOTE ] CAG: PASS: Integrity check passed. [2026-01-27T12:04:13.133479] [DEBUG] [REMOTE ] CAG: Symbol is viable for forecasting. [2026-01-27T12:04:13.133539] [INFO ] [MAIN ] [571/3493] CAG kept (0.5s) | 571 kept, 0 rejected | 138.4/min | ETA: 21.1m [2026-01-27T12:04:13.683542] [DEBUG] [REMOTE ] CAH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:13.683709] [DEBUG] [REMOTE ] CAH: PASS: History has at least 300 days. [2026-01-27T12:04:13.683997] [DEBUG] [REMOTE ] CAH: PASS: Price check passed. Min price $164.06. [2026-01-27T12:04:13.684153] [DEBUG] [REMOTE ] CAH: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:13.684294] [DEBUG] [REMOTE ] CAH: PASS: Integrity check passed. [2026-01-27T12:04:13.684342] [DEBUG] [REMOTE ] CAH: Symbol is viable for forecasting. [2026-01-27T12:04:13.684394] [INFO ] [MAIN ] [572/3493] CAH kept (0.6s) | 572 kept, 0 rejected | 138.3/min | ETA: 21.1m [2026-01-27T12:04:14.234644] [DEBUG] [REMOTE ] CAKE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:14.234760] [DEBUG] [REMOTE ] CAKE: PASS: History has at least 300 days. [2026-01-27T12:04:14.235004] [DEBUG] [REMOTE ] CAKE: PASS: Price check passed. Min price $43.14. [2026-01-27T12:04:14.235143] [DEBUG] [REMOTE ] CAKE: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:14.235266] [DEBUG] [REMOTE ] CAKE: PASS: Integrity check passed. [2026-01-27T12:04:14.235306] [DEBUG] [REMOTE ] CAKE: Symbol is viable for forecasting. [2026-01-27T12:04:14.235355] [INFO ] [MAIN ] [573/3493] CAKE kept (0.6s) | 573 kept, 0 rejected | 138.3/min | ETA: 21.1m [2026-01-27T12:04:14.709964] [DEBUG] [REMOTE ] CAL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:14.710099] [DEBUG] [REMOTE ] CAL: PASS: History has at least 300 days. [2026-01-27T12:04:14.710314] [DEBUG] [REMOTE ] CAL: PASS: Price check passed. Min price $9.58. [2026-01-27T12:04:14.710450] [DEBUG] [REMOTE ] CAL: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:14.710564] [DEBUG] [REMOTE ] CAL: PASS: Integrity check passed. [2026-01-27T12:04:14.710624] [DEBUG] [REMOTE ] CAL: Symbol is viable for forecasting. [2026-01-27T12:04:14.710672] [INFO ] [MAIN ] [574/3493] CAL kept (0.5s) | 574 kept, 0 rejected | 138.2/min | ETA: 21.1m [2026-01-27T12:04:14.950194] [DEBUG] [REMOTE ] CALC: Retrieved 1339 rows, trimmed to 300. [2026-01-27T12:04:14.950324] [DEBUG] [REMOTE ] CALC: PASS: History has at least 300 days. [2026-01-27T12:04:14.950522] [DEBUG] [REMOTE ] CALC: PASS: Price check passed. Min price $2.96. [2026-01-27T12:04:14.950681] [DEBUG] [REMOTE ] CALC: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:14.950791] [DEBUG] [REMOTE ] CALC: PASS: Integrity check passed. [2026-01-27T12:04:14.950831] [DEBUG] [REMOTE ] CALC: Symbol is viable for forecasting. [2026-01-27T12:04:14.950878] [INFO ] [MAIN ] [575/3493] CALC kept (0.2s) | 575 kept, 0 rejected | 138.3/min | ETA: 21.1m [2026-01-27T12:04:15.455328] [DEBUG] [REMOTE ] CALM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:15.455461] [DEBUG] [REMOTE ] CALM: PASS: History has at least 300 days. [2026-01-27T12:04:15.455702] [DEBUG] [REMOTE ] CALM: PASS: Price check passed. Min price $72.44. [2026-01-27T12:04:15.455839] [DEBUG] [REMOTE ] CALM: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:15.455960] [DEBUG] [REMOTE ] CALM: PASS: Integrity check passed. [2026-01-27T12:04:15.456000] [DEBUG] [REMOTE ] CALM: Symbol is viable for forecasting. [2026-01-27T12:04:15.456048] [INFO ] [MAIN ] [576/3493] CALM kept (0.5s) | 576 kept, 0 rejected | 138.3/min | ETA: 21.1m [2026-01-27T12:04:15.887093] [DEBUG] [REMOTE ] CALX: Retrieved 3985 rows, trimmed to 300. [2026-01-27T12:04:15.887205] [DEBUG] [REMOTE ] CALX: PASS: History has at least 300 days. [2026-01-27T12:04:15.887443] [DEBUG] [REMOTE ] CALX: PASS: Price check passed. Min price $51.50. [2026-01-27T12:04:15.887647] [DEBUG] [REMOTE ] CALX: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:15.887810] [DEBUG] [REMOTE ] CALX: PASS: Integrity check passed. [2026-01-27T12:04:15.887856] [DEBUG] [REMOTE ] CALX: Symbol is viable for forecasting. [2026-01-27T12:04:15.887929] [INFO ] [MAIN ] [577/3493] CALX kept (0.4s) | 577 kept, 0 rejected | 138.3/min | ETA: 21.1m [2026-01-27T12:04:16.383238] [DEBUG] [REMOTE ] CALY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:16.383369] [DEBUG] [REMOTE ] CALY: PASS: History has at least 300 days. [2026-01-27T12:04:16.383603] [DEBUG] [REMOTE ] CALY: PASS: Price check passed. Min price $8.81. [2026-01-27T12:04:16.383759] [DEBUG] [REMOTE ] CALY: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:16.383874] [DEBUG] [REMOTE ] CALY: PASS: Integrity check passed. [2026-01-27T12:04:16.383914] [DEBUG] [REMOTE ] CALY: Symbol is viable for forecasting. [2026-01-27T12:04:16.383962] [INFO ] [MAIN ] [578/3493] CALY kept (0.5s) | 578 kept, 0 rejected | 138.3/min | ETA: 21.1m [2026-01-27T12:04:16.734782] [DEBUG] [REMOTE ] CAPL: Retrieved 3330 rows, trimmed to 300. [2026-01-27T12:04:16.734908] [DEBUG] [REMOTE ] CAPL: PASS: History has at least 300 days. [2026-01-27T12:04:16.735118] [DEBUG] [REMOTE ] CAPL: PASS: Price check passed. Min price $20.04. [2026-01-27T12:04:16.735255] [DEBUG] [REMOTE ] CAPL: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:16.735364] [DEBUG] [REMOTE ] CAPL: PASS: Integrity check passed. [2026-01-27T12:04:16.735403] [DEBUG] [REMOTE ] CAPL: Symbol is viable for forecasting. [2026-01-27T12:04:16.735450] [INFO ] [MAIN ] [579/3493] CAPL kept (0.4s) | 579 kept, 0 rejected | 138.3/min | ETA: 21.1m [2026-01-27T12:04:16.986815] [DEBUG] [REMOTE ] CARE: Retrieved 3356 rows, trimmed to 300. [2026-01-27T12:04:16.986943] [DEBUG] [REMOTE ] CARE: PASS: History has at least 300 days. [2026-01-27T12:04:16.987344] [DEBUG] [REMOTE ] CARE: PASS: Price check passed. Min price $16.96. [2026-01-27T12:04:16.987480] [DEBUG] [REMOTE ] CARE: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:16.987642] [DEBUG] [REMOTE ] CARE: PASS: Integrity check passed. [2026-01-27T12:04:16.987692] [DEBUG] [REMOTE ] CARE: Symbol is viable for forecasting. [2026-01-27T12:04:16.987743] [INFO ] [MAIN ] [580/3493] CARE kept (0.3s) | 580 kept, 0 rejected | 138.4/min | ETA: 21.0m [2026-01-27T12:04:17.473055] [DEBUG] [REMOTE ] CARG: Retrieved 2082 rows, trimmed to 300. [2026-01-27T12:04:17.473185] [DEBUG] [REMOTE ] CARG: PASS: History has at least 300 days. [2026-01-27T12:04:17.473384] [DEBUG] [REMOTE ] CARG: PASS: Price check passed. Min price $33.13. [2026-01-27T12:04:17.473520] [DEBUG] [REMOTE ] CARG: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:17.473658] [DEBUG] [REMOTE ] CARG: PASS: Integrity check passed. [2026-01-27T12:04:17.473706] [DEBUG] [REMOTE ] CARG: Symbol is viable for forecasting. [2026-01-27T12:04:17.473758] [INFO ] [MAIN ] [581/3493] CARG kept (0.5s) | 581 kept, 0 rejected | 138.4/min | ETA: 21.0m [2026-01-27T12:04:17.776970] [DEBUG] [REMOTE ] CARS: Retrieved 2175 rows, trimmed to 300. [2026-01-27T12:04:17.777272] [DEBUG] [REMOTE ] CARS: PASS: History has at least 300 days. [2026-01-27T12:04:17.777840] [DEBUG] [REMOTE ] CARS: PASS: Price check passed. Min price $10.41. [2026-01-27T12:04:17.778432] [DEBUG] [REMOTE ] CARS: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:17.778662] [DEBUG] [REMOTE ] CARS: PASS: Integrity check passed. [2026-01-27T12:04:17.778722] [DEBUG] [REMOTE ] CARS: Symbol is viable for forecasting. [2026-01-27T12:04:17.778800] [INFO ] [MAIN ] [582/3493] CARS kept (0.3s) | 582 kept, 0 rejected | 138.4/min | ETA: 21.0m [2026-01-27T12:04:18.445844] [DEBUG] [REMOTE ] CASH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:18.445987] [DEBUG] [REMOTE ] CASH: PASS: History has at least 300 days. [2026-01-27T12:04:18.446255] [DEBUG] [REMOTE ] CASH: PASS: Price check passed. Min price $66.43. [2026-01-27T12:04:18.446403] [DEBUG] [REMOTE ] CASH: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:18.446525] [DEBUG] [REMOTE ] CASH: PASS: Integrity check passed. [2026-01-27T12:04:18.446567] [DEBUG] [REMOTE ] CASH: Symbol is viable for forecasting. [2026-01-27T12:04:18.446654] [INFO ] [MAIN ] [583/3493] CASH kept (0.7s) | 583 kept, 0 rejected | 138.3/min | ETA: 21.0m [2026-01-27T12:04:18.822358] [DEBUG] [REMOTE ] CASS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:18.822561] [DEBUG] [REMOTE ] CASS: PASS: History has at least 300 days. [2026-01-27T12:04:18.822892] [DEBUG] [REMOTE ] CASS: PASS: Price check passed. Min price $38.86. [2026-01-27T12:04:18.823039] [DEBUG] [REMOTE ] CASS: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:18.823198] [DEBUG] [REMOTE ] CASS: PASS: Integrity check passed. [2026-01-27T12:04:18.823249] [DEBUG] [REMOTE ] CASS: Symbol is viable for forecasting. [2026-01-27T12:04:18.823305] [INFO ] [MAIN ] [584/3493] CASS kept (0.4s) | 584 kept, 0 rejected | 138.4/min | ETA: 21.0m [2026-01-27T12:04:19.329870] [DEBUG] [REMOTE ] CASY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:19.330023] [DEBUG] [REMOTE ] CASY: PASS: History has at least 300 days. [2026-01-27T12:04:19.330439] [DEBUG] [REMOTE ] CASY: PASS: Price check passed. Min price $513.19. [2026-01-27T12:04:19.330602] [DEBUG] [REMOTE ] CASY: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:19.330722] [DEBUG] [REMOTE ] CASY: PASS: Integrity check passed. [2026-01-27T12:04:19.330762] [DEBUG] [REMOTE ] CASY: Symbol is viable for forecasting. [2026-01-27T12:04:19.330810] [INFO ] [MAIN ] [585/3493] CASY kept (0.5s) | 585 kept, 0 rejected | 138.3/min | ETA: 21.0m [2026-01-27T12:04:19.654264] [DEBUG] [REMOTE ] CATH: Retrieved 2457 rows, trimmed to 300. [2026-01-27T12:04:19.654398] [DEBUG] [REMOTE ] CATH: PASS: History has at least 300 days. [2026-01-27T12:04:19.654629] [DEBUG] [REMOTE ] CATH: PASS: Price check passed. Min price $78.52. [2026-01-27T12:04:19.654779] [DEBUG] [REMOTE ] CATH: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:19.654890] [DEBUG] [REMOTE ] CATH: PASS: Integrity check passed. [2026-01-27T12:04:19.654931] [DEBUG] [REMOTE ] CATH: Symbol is viable for forecasting. [2026-01-27T12:04:19.654980] [INFO ] [MAIN ] [586/3493] CATH kept (0.3s) | 586 kept, 0 rejected | 138.4/min | ETA: 21.0m [2026-01-27T12:04:20.260630] [DEBUG] [REMOTE ] CATO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:20.260759] [DEBUG] [REMOTE ] CATO: PASS: History has at least 300 days. [2026-01-27T12:04:20.260979] [DEBUG] [REMOTE ] CATO: PASS: Price check passed. Min price $3.00. [2026-01-27T12:04:20.261145] [DEBUG] [REMOTE ] CATO: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:20.261257] [DEBUG] [REMOTE ] CATO: PASS: Integrity check passed. [2026-01-27T12:04:20.261298] [DEBUG] [REMOTE ] CATO: Symbol is viable for forecasting. [2026-01-27T12:04:20.261346] [INFO ] [MAIN ] [587/3493] CATO kept (0.6s) | 587 kept, 0 rejected | 138.3/min | ETA: 21.0m [2026-01-27T12:04:20.629041] [DEBUG] [REMOTE ] CATY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:20.629174] [DEBUG] [REMOTE ] CATY: PASS: History has at least 300 days. [2026-01-27T12:04:20.629391] [DEBUG] [REMOTE ] CATY: PASS: Price check passed. Min price $44.86. [2026-01-27T12:04:20.629528] [DEBUG] [REMOTE ] CATY: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:20.629660] [DEBUG] [REMOTE ] CATY: PASS: Integrity check passed. [2026-01-27T12:04:20.629701] [DEBUG] [REMOTE ] CATY: Symbol is viable for forecasting. [2026-01-27T12:04:20.629751] [INFO ] [MAIN ] [588/3493] CATY kept (0.4s) | 588 kept, 0 rejected | 138.3/min | ETA: 21.0m [2026-01-27T12:04:20.814658] [DEBUG] [REMOTE ] CAVA: Retrieved 655 rows, trimmed to 300. [2026-01-27T12:04:20.814783] [DEBUG] [REMOTE ] CAVA: PASS: History has at least 300 days. [2026-01-27T12:04:20.814983] [DEBUG] [REMOTE ] CAVA: PASS: Price check passed. Min price $43.59. [2026-01-27T12:04:20.815119] [DEBUG] [REMOTE ] CAVA: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:20.815228] [DEBUG] [REMOTE ] CAVA: PASS: Integrity check passed. [2026-01-27T12:04:20.815284] [DEBUG] [REMOTE ] CAVA: Symbol is viable for forecasting. [2026-01-27T12:04:20.815334] [INFO ] [MAIN ] [589/3493] CAVA kept (0.2s) | 589 kept, 0 rejected | 138.4/min | ETA: 21.0m [2026-01-27T12:04:21.566158] [DEBUG] [REMOTE ] CB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:21.566299] [DEBUG] [REMOTE ] CB: PASS: History has at least 300 days. [2026-01-27T12:04:21.566534] [DEBUG] [REMOTE ] CB: PASS: Price check passed. Min price $276.07. [2026-01-27T12:04:21.566702] [DEBUG] [REMOTE ] CB: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:21.566827] [DEBUG] [REMOTE ] CB: PASS: Integrity check passed. [2026-01-27T12:04:21.566868] [DEBUG] [REMOTE ] CB: Symbol is viable for forecasting. [2026-01-27T12:04:21.566940] [INFO ] [MAIN ] [590/3493] CB kept (0.8s) | 590 kept, 0 rejected | 138.3/min | ETA: 21.0m [2026-01-27T12:04:22.117878] [DEBUG] [REMOTE ] CBAN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:22.118018] [DEBUG] [REMOTE ] CBAN: PASS: History has at least 300 days. [2026-01-27T12:04:22.118261] [DEBUG] [REMOTE ] CBAN: PASS: Price check passed. Min price $15.82. [2026-01-27T12:04:22.118405] [DEBUG] [REMOTE ] CBAN: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:22.118526] [DEBUG] [REMOTE ] CBAN: PASS: Integrity check passed. [2026-01-27T12:04:22.118567] [DEBUG] [REMOTE ] CBAN: Symbol is viable for forecasting. [2026-01-27T12:04:22.118639] [INFO ] [MAIN ] [591/3493] CBAN kept (0.6s) | 591 kept, 0 rejected | 138.2/min | ETA: 21.0m [2026-01-27T12:04:22.352063] [DEBUG] [REMOTE ] CBL: Retrieved 1061 rows, trimmed to 300. [2026-01-27T12:04:22.352195] [DEBUG] [REMOTE ] CBL: PASS: History has at least 300 days. [2026-01-27T12:04:22.352397] [DEBUG] [REMOTE ] CBL: PASS: Price check passed. Min price $28.89. [2026-01-27T12:04:22.352536] [DEBUG] [REMOTE ] CBL: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:22.352667] [DEBUG] [REMOTE ] CBL: PASS: Integrity check passed. [2026-01-27T12:04:22.352708] [DEBUG] [REMOTE ] CBL: Symbol is viable for forecasting. [2026-01-27T12:04:22.352758] [INFO ] [MAIN ] [592/3493] CBL kept (0.2s) | 592 kept, 0 rejected | 138.3/min | ETA: 21.0m [2026-01-27T12:04:22.697875] [DEBUG] [REMOTE ] CBNK: Retrieved 1842 rows, trimmed to 300. [2026-01-27T12:04:22.698016] [DEBUG] [REMOTE ] CBNK: PASS: History has at least 300 days. [2026-01-27T12:04:22.698259] [DEBUG] [REMOTE ] CBNK: PASS: Price check passed. Min price $26.61. [2026-01-27T12:04:22.698435] [DEBUG] [REMOTE ] CBNK: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:22.698564] [DEBUG] [REMOTE ] CBNK: PASS: Integrity check passed. [2026-01-27T12:04:22.698642] [DEBUG] [REMOTE ] CBNK: Symbol is viable for forecasting. [2026-01-27T12:04:22.698701] [INFO ] [MAIN ] [593/3493] CBNK kept (0.3s) | 593 kept, 0 rejected | 138.4/min | ETA: 21.0m [2026-01-27T12:04:23.393891] [DEBUG] [REMOTE ] CBRE: Retrieved 5441 rows, trimmed to 300. [2026-01-27T12:04:23.394023] [DEBUG] [REMOTE ] CBRE: PASS: History has at least 300 days. [2026-01-27T12:04:23.394240] [DEBUG] [REMOTE ] CBRE: PASS: Price check passed. Min price $149.41. [2026-01-27T12:04:23.394377] [DEBUG] [REMOTE ] CBRE: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:23.394490] [DEBUG] [REMOTE ] CBRE: PASS: Integrity check passed. [2026-01-27T12:04:23.394530] [DEBUG] [REMOTE ] CBRE: Symbol is viable for forecasting. [2026-01-27T12:04:23.394596] [INFO ] [MAIN ] [594/3493] CBRE kept (0.7s) | 594 kept, 0 rejected | 138.2/min | ETA: 21.0m [2026-01-27T12:04:23.874600] [DEBUG] [REMOTE ] CBRL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:23.874737] [DEBUG] [REMOTE ] CBRL: PASS: History has at least 300 days. [2026-01-27T12:04:23.874972] [DEBUG] [REMOTE ] CBRL: PASS: Price check passed. Min price $24.84. [2026-01-27T12:04:23.875114] [DEBUG] [REMOTE ] CBRL: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:23.875236] [DEBUG] [REMOTE ] CBRL: PASS: Integrity check passed. [2026-01-27T12:04:23.875292] [DEBUG] [REMOTE ] CBRL: Symbol is viable for forecasting. [2026-01-27T12:04:23.875343] [INFO ] [MAIN ] [595/3493] CBRL kept (0.5s) | 595 kept, 0 rejected | 138.2/min | ETA: 21.0m [2026-01-27T12:04:24.357251] [DEBUG] [REMOTE ] CBSH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:24.357385] [DEBUG] [REMOTE ] CBSH: PASS: History has at least 300 days. [2026-01-27T12:04:24.357647] [DEBUG] [REMOTE ] CBSH: PASS: Price check passed. Min price $48.63. [2026-01-27T12:04:24.357795] [DEBUG] [REMOTE ] CBSH: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:24.357918] [DEBUG] [REMOTE ] CBSH: PASS: Integrity check passed. [2026-01-27T12:04:24.357960] [DEBUG] [REMOTE ] CBSH: Symbol is viable for forecasting. [2026-01-27T12:04:24.358011] [INFO ] [MAIN ] [596/3493] CBSH kept (0.5s) | 596 kept, 0 rejected | 138.2/min | ETA: 21.0m [2026-01-27T12:04:24.625355] [DEBUG] [REMOTE ] CBUS: Retrieved 665 rows, trimmed to 300. [2026-01-27T12:04:24.625470] [DEBUG] [REMOTE ] CBUS: PASS: History has at least 300 days. [2026-01-27T12:04:24.625697] [DEBUG] [REMOTE ] CBUS: PASS: Price check passed. Min price $1.16. [2026-01-27T12:04:24.625836] [DEBUG] [REMOTE ] CBUS: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:24.625942] [DEBUG] [REMOTE ] CBUS: PASS: Integrity check passed. [2026-01-27T12:04:24.625981] [DEBUG] [REMOTE ] CBUS: Symbol is viable for forecasting. [2026-01-27T12:04:24.626029] [INFO ] [MAIN ] [597/3493] CBUS kept (0.3s) | 597 kept, 0 rejected | 138.3/min | ETA: 20.9m [2026-01-27T12:04:25.269914] [DEBUG] [REMOTE ] CBZ: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:25.270047] [DEBUG] [REMOTE ] CBZ: PASS: History has at least 300 days. [2026-01-27T12:04:25.270271] [DEBUG] [REMOTE ] CBZ: PASS: Price check passed. Min price $38.41. [2026-01-27T12:04:25.270407] [DEBUG] [REMOTE ] CBZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:25.270522] [DEBUG] [REMOTE ] CBZ: PASS: Integrity check passed. [2026-01-27T12:04:25.270563] [DEBUG] [REMOTE ] CBZ: Symbol is viable for forecasting. [2026-01-27T12:04:25.271122] [INFO ] [MAIN ] [598/3493] CBZ kept (0.6s) | 598 kept, 0 rejected | 138.2/min | ETA: 21.0m [2026-01-27T12:04:25.580977] [DEBUG] [REMOTE ] CC: Retrieved 2658 rows, trimmed to 300. [2026-01-27T12:04:25.581144] [DEBUG] [REMOTE ] CC: PASS: History has at least 300 days. [2026-01-27T12:04:25.581428] [DEBUG] [REMOTE ] CC: PASS: Price check passed. Min price $10.48. [2026-01-27T12:04:25.581652] [DEBUG] [REMOTE ] CC: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:25.581816] [DEBUG] [REMOTE ] CC: PASS: Integrity check passed. [2026-01-27T12:04:25.581877] [DEBUG] [REMOTE ] CC: Symbol is viable for forecasting. [2026-01-27T12:04:25.581947] [INFO ] [MAIN ] [599/3493] CC kept (0.3s) | 599 kept, 0 rejected | 138.2/min | ETA: 20.9m [2026-01-27T12:04:25.946899] [DEBUG] [REMOTE ] CCAP: Retrieved 1503 rows, trimmed to 300. [2026-01-27T12:04:25.947061] [DEBUG] [REMOTE ] CCAP: PASS: History has at least 300 days. [2026-01-27T12:04:25.947341] [DEBUG] [REMOTE ] CCAP: PASS: Price check passed. Min price $12.78. [2026-01-27T12:04:25.947546] [DEBUG] [REMOTE ] CCAP: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:25.947747] [DEBUG] [REMOTE ] CCAP: PASS: Integrity check passed. [2026-01-27T12:04:25.947810] [DEBUG] [REMOTE ] CCAP: Symbol is viable for forecasting. [2026-01-27T12:04:25.947884] [INFO ] [MAIN ] [600/3493] CCAP kept (0.4s) | 600 kept, 0 rejected | 138.3/min | ETA: 20.9m [2026-01-27T12:04:26.371856] [DEBUG] [REMOTE ] CCB: Retrieved 1891 rows, trimmed to 300. [2026-01-27T12:04:26.372003] [DEBUG] [REMOTE ] CCB: PASS: History has at least 300 days. [2026-01-27T12:04:26.372219] [DEBUG] [REMOTE ] CCB: PASS: Price check passed. Min price $99.46. [2026-01-27T12:04:26.372355] [DEBUG] [REMOTE ] CCB: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:26.372468] [DEBUG] [REMOTE ] CCB: PASS: Integrity check passed. [2026-01-27T12:04:26.372524] [DEBUG] [REMOTE ] CCB: Symbol is viable for forecasting. [2026-01-27T12:04:26.372605] [INFO ] [MAIN ] [601/3493] CCB kept (0.4s) | 601 kept, 0 rejected | 138.3/min | ETA: 20.9m [2026-01-27T12:04:26.936737] [DEBUG] [REMOTE ] CCBG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:26.936920] [DEBUG] [REMOTE ] CCBG: PASS: History has at least 300 days. [2026-01-27T12:04:26.937228] [DEBUG] [REMOTE ] CCBG: PASS: Price check passed. Min price $38.66. [2026-01-27T12:04:26.937380] [DEBUG] [REMOTE ] CCBG: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:26.937509] [DEBUG] [REMOTE ] CCBG: PASS: Integrity check passed. [2026-01-27T12:04:26.937550] [DEBUG] [REMOTE ] CCBG: Symbol is viable for forecasting. [2026-01-27T12:04:26.937640] [INFO ] [MAIN ] [602/3493] CCBG kept (0.6s) | 602 kept, 0 rejected | 138.2/min | ETA: 20.9m [2026-01-27T12:04:27.196000] [DEBUG] [REMOTE ] CCCC: Retrieved 1334 rows, trimmed to 300. [2026-01-27T12:04:27.196141] [DEBUG] [REMOTE ] CCCC: PASS: History has at least 300 days. [2026-01-27T12:04:27.196357] [DEBUG] [REMOTE ] CCCC: PASS: Price check passed. Min price $1.91. [2026-01-27T12:04:27.196498] [DEBUG] [REMOTE ] CCCC: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:27.196651] [DEBUG] [REMOTE ] CCCC: PASS: Integrity check passed. [2026-01-27T12:04:27.196694] [DEBUG] [REMOTE ] CCCC: Symbol is viable for forecasting. [2026-01-27T12:04:27.196744] [INFO ] [MAIN ] [603/3493] CCCC kept (0.3s) | 603 kept, 0 rejected | 138.3/min | ETA: 20.9m [2026-01-27T12:04:27.667655] [DEBUG] [REMOTE ] CCD: Retrieved 2724 rows, trimmed to 300. [2026-01-27T12:04:27.667795] [DEBUG] [REMOTE ] CCD: PASS: History has at least 300 days. [2026-01-27T12:04:27.668032] [DEBUG] [REMOTE ] CCD: PASS: Price check passed. Min price $19.69. [2026-01-27T12:04:27.668171] [DEBUG] [REMOTE ] CCD: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:27.668292] [DEBUG] [REMOTE ] CCD: PASS: Integrity check passed. [2026-01-27T12:04:27.668333] [DEBUG] [REMOTE ] CCD: Symbol is viable for forecasting. [2026-01-27T12:04:27.668381] [INFO ] [MAIN ] [604/3493] CCD kept (0.5s) | 604 kept, 0 rejected | 138.3/min | ETA: 20.9m [2026-01-27T12:04:27.916501] [DEBUG] [REMOTE ] CCEC: Retrieved 355 rows, trimmed to 300. [2026-01-27T12:04:27.916640] [DEBUG] [REMOTE ] CCEC: PASS: History has at least 300 days. [2026-01-27T12:04:27.916845] [DEBUG] [REMOTE ] CCEC: PASS: Price check passed. Min price $19.03. [2026-01-27T12:04:27.916978] [DEBUG] [REMOTE ] CCEC: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:27.917086] [DEBUG] [REMOTE ] CCEC: PASS: Integrity check passed. [2026-01-27T12:04:27.917126] [DEBUG] [REMOTE ] CCEC: Symbol is viable for forecasting. [2026-01-27T12:04:27.917172] [INFO ] [MAIN ] [605/3493] CCEC kept (0.2s) | 605 kept, 0 rejected | 138.4/min | ETA: 20.9m [2026-01-27T12:04:28.584912] [DEBUG] [REMOTE ] CCEP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:28.585051] [DEBUG] [REMOTE ] CCEP: PASS: History has at least 300 days. [2026-01-27T12:04:28.585281] [DEBUG] [REMOTE ] CCEP: PASS: Price check passed. Min price $84.86. [2026-01-27T12:04:28.585416] [DEBUG] [REMOTE ] CCEP: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:28.585534] [DEBUG] [REMOTE ] CCEP: PASS: Integrity check passed. [2026-01-27T12:04:28.585593] [DEBUG] [REMOTE ] CCEP: Symbol is viable for forecasting. [2026-01-27T12:04:28.585645] [INFO ] [MAIN ] [606/3493] CCEP kept (0.7s) | 606 kept, 0 rejected | 138.2/min | ETA: 20.9m [2026-01-27T12:04:29.070800] [DEBUG] [REMOTE ] CCI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:29.070936] [DEBUG] [REMOTE ] CCI: PASS: History has at least 300 days. [2026-01-27T12:04:29.071158] [DEBUG] [REMOTE ] CCI: PASS: Price check passed. Min price $83.67. [2026-01-27T12:04:29.071292] [DEBUG] [REMOTE ] CCI: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:29.071426] [DEBUG] [REMOTE ] CCI: PASS: Integrity check passed. [2026-01-27T12:04:29.071466] [DEBUG] [REMOTE ] CCI: Symbol is viable for forecasting. [2026-01-27T12:04:29.071517] [INFO ] [MAIN ] [607/3493] CCI kept (0.5s) | 607 kept, 0 rejected | 138.2/min | ETA: 20.9m [2026-01-27T12:04:29.379139] [DEBUG] [REMOTE ] CCIF: Retrieved 1676 rows, trimmed to 300. [2026-01-27T12:04:29.379276] [DEBUG] [REMOTE ] CCIF: PASS: History has at least 300 days. [2026-01-27T12:04:29.379552] [DEBUG] [REMOTE ] CCIF: PASS: Price check passed. Min price $4.48. [2026-01-27T12:04:29.379739] [DEBUG] [REMOTE ] CCIF: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:29.379859] [DEBUG] [REMOTE ] CCIF: PASS: Integrity check passed. [2026-01-27T12:04:29.379900] [DEBUG] [REMOTE ] CCIF: Symbol is viable for forecasting. [2026-01-27T12:04:29.379952] [INFO ] [MAIN ] [608/3493] CCIF kept (0.3s) | 608 kept, 0 rejected | 138.3/min | ETA: 20.9m [2026-01-27T12:04:29.995761] [DEBUG] [REMOTE ] CCJ: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:29.995901] [DEBUG] [REMOTE ] CCJ: PASS: History has at least 300 days. [2026-01-27T12:04:29.996134] [DEBUG] [REMOTE ] CCJ: PASS: Price check passed. Min price $79.28. [2026-01-27T12:04:29.996271] [DEBUG] [REMOTE ] CCJ: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:29.996388] [DEBUG] [REMOTE ] CCJ: PASS: Integrity check passed. [2026-01-27T12:04:29.996428] [DEBUG] [REMOTE ] CCJ: Symbol is viable for forecasting. [2026-01-27T12:04:29.996477] [INFO ] [MAIN ] [609/3493] CCJ kept (0.6s) | 609 kept, 0 rejected | 138.2/min | ETA: 20.9m [2026-01-27T12:04:30.484930] [DEBUG] [REMOTE ] CCK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:30.485076] [DEBUG] [REMOTE ] CCK: PASS: History has at least 300 days. [2026-01-27T12:04:30.485335] [DEBUG] [REMOTE ] CCK: PASS: Price check passed. Min price $94.20. [2026-01-27T12:04:30.485484] [DEBUG] [REMOTE ] CCK: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:30.485628] [DEBUG] [REMOTE ] CCK: PASS: Integrity check passed. [2026-01-27T12:04:30.485672] [DEBUG] [REMOTE ] CCK: Symbol is viable for forecasting. [2026-01-27T12:04:30.485724] [INFO ] [MAIN ] [610/3493] CCK kept (0.5s) | 610 kept, 0 rejected | 138.2/min | ETA: 20.9m [2026-01-27T12:04:30.980613] [DEBUG] [REMOTE ] CCL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:30.980757] [DEBUG] [REMOTE ] CCL: PASS: History has at least 300 days. [2026-01-27T12:04:30.980993] [DEBUG] [REMOTE ] CCL: PASS: Price check passed. Min price $24.76. [2026-01-27T12:04:30.981132] [DEBUG] [REMOTE ] CCL: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:30.981256] [DEBUG] [REMOTE ] CCL: PASS: Integrity check passed. [2026-01-27T12:04:30.981305] [DEBUG] [REMOTE ] CCL: Symbol is viable for forecasting. [2026-01-27T12:04:30.981364] [INFO ] [MAIN ] [611/3493] CCL kept (0.5s) | 611 kept, 0 rejected | 138.1/min | ETA: 20.9m [2026-01-27T12:04:31.341384] [DEBUG] [REMOTE ] CCLD: Retrieved 2895 rows, trimmed to 300. [2026-01-27T12:04:31.341613] [DEBUG] [REMOTE ] CCLD: PASS: History has at least 300 days. [2026-01-27T12:04:31.341881] [DEBUG] [REMOTE ] CCLD: PASS: Price check passed. Min price $2.85. [2026-01-27T12:04:31.342028] [DEBUG] [REMOTE ] CCLD: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:31.342180] [DEBUG] [REMOTE ] CCLD: PASS: Integrity check passed. [2026-01-27T12:04:31.342236] [DEBUG] [REMOTE ] CCLD: Symbol is viable for forecasting. [2026-01-27T12:04:31.342305] [INFO ] [MAIN ] [612/3493] CCLD kept (0.4s) | 612 kept, 0 rejected | 138.2/min | ETA: 20.9m [2026-01-27T12:04:31.859672] [DEBUG] [REMOTE ] CCNE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:31.859859] [DEBUG] [REMOTE ] CCNE: PASS: History has at least 300 days. [2026-01-27T12:04:31.860208] [DEBUG] [REMOTE ] CCNE: PASS: Price check passed. Min price $23.83. [2026-01-27T12:04:31.860363] [DEBUG] [REMOTE ] CCNE: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:31.860547] [DEBUG] [REMOTE ] CCNE: PASS: Integrity check passed. [2026-01-27T12:04:31.860615] [DEBUG] [REMOTE ] CCNE: Symbol is viable for forecasting. [2026-01-27T12:04:31.860674] [INFO ] [MAIN ] [613/3493] CCNE kept (0.5s) | 613 kept, 0 rejected | 138.1/min | ETA: 20.9m [2026-01-27T12:04:32.342837] [DEBUG] [REMOTE ] CCO: Retrieved 5080 rows, trimmed to 300. [2026-01-27T12:04:32.342973] [DEBUG] [REMOTE ] CCO: PASS: History has at least 300 days. [2026-01-27T12:04:32.343191] [DEBUG] [REMOTE ] CCO: PASS: Price check passed. Min price $1.72. [2026-01-27T12:04:32.343334] [DEBUG] [REMOTE ] CCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:32.343451] [DEBUG] [REMOTE ] CCO: PASS: Integrity check passed. [2026-01-27T12:04:32.343493] [DEBUG] [REMOTE ] CCO: Symbol is viable for forecasting. [2026-01-27T12:04:32.343544] [INFO ] [MAIN ] [614/3493] CCO kept (0.5s) | 614 kept, 0 rejected | 138.1/min | ETA: 20.8m [2026-01-27T12:04:32.779478] [DEBUG] [REMOTE ] CCOI: Retrieved 6032 rows, trimmed to 300. [2026-01-27T12:04:32.779650] [DEBUG] [REMOTE ] CCOI: PASS: History has at least 300 days. [2026-01-27T12:04:32.779912] [DEBUG] [REMOTE ] CCOI: PASS: Price check passed. Min price $16.66. [2026-01-27T12:04:32.780054] [DEBUG] [REMOTE ] CCOI: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:32.780182] [DEBUG] [REMOTE ] CCOI: PASS: Integrity check passed. [2026-01-27T12:04:32.780222] [DEBUG] [REMOTE ] CCOI: Symbol is viable for forecasting. [2026-01-27T12:04:32.780280] [INFO ] [MAIN ] [615/3493] CCOI kept (0.4s) | 615 kept, 0 rejected | 138.1/min | ETA: 20.8m [2026-01-27T12:04:33.072107] [DEBUG] [REMOTE ] CCRN: Retrieved 6101 rows, trimmed to 300. [2026-01-27T12:04:33.072252] [DEBUG] [REMOTE ] CCRN: PASS: History has at least 300 days. [2026-01-27T12:04:33.072515] [DEBUG] [REMOTE ] CCRN: PASS: Price check passed. Min price $7.53. [2026-01-27T12:04:33.072701] [DEBUG] [REMOTE ] CCRN: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:33.072843] [DEBUG] [REMOTE ] CCRN: PASS: Integrity check passed. [2026-01-27T12:04:33.072888] [DEBUG] [REMOTE ] CCRN: Symbol is viable for forecasting. [2026-01-27T12:04:33.072944] [INFO ] [MAIN ] [616/3493] CCRN kept (0.3s) | 616 kept, 0 rejected | 138.2/min | ETA: 20.8m [2026-01-27T12:04:33.581138] [DEBUG] [REMOTE ] CCS: Retrieved 2919 rows, trimmed to 300. [2026-01-27T12:04:33.581291] [DEBUG] [REMOTE ] CCS: PASS: History has at least 300 days. [2026-01-27T12:04:33.581595] [DEBUG] [REMOTE ] CCS: PASS: Price check passed. Min price $56.09. [2026-01-27T12:04:33.581787] [DEBUG] [REMOTE ] CCS: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:33.581943] [DEBUG] [REMOTE ] CCS: PASS: Integrity check passed. [2026-01-27T12:04:33.582184] [DEBUG] [REMOTE ] CCS: Symbol is viable for forecasting. [2026-01-27T12:04:33.582249] [INFO ] [MAIN ] [617/3493] CCS kept (0.5s) | 617 kept, 0 rejected | 138.1/min | ETA: 20.8m [2026-01-27T12:04:33.817885] [DEBUG] [REMOTE ] CCSI: Retrieved 1078 rows, trimmed to 300. [2026-01-27T12:04:33.818016] [DEBUG] [REMOTE ] CCSI: PASS: History has at least 300 days. [2026-01-27T12:04:33.818217] [DEBUG] [REMOTE ] CCSI: PASS: Price check passed. Min price $20.24. [2026-01-27T12:04:33.818375] [DEBUG] [REMOTE ] CCSI: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:33.818500] [DEBUG] [REMOTE ] CCSI: PASS: Integrity check passed. [2026-01-27T12:04:33.818539] [DEBUG] [REMOTE ] CCSI: Symbol is viable for forecasting. [2026-01-27T12:04:33.818606] [INFO ] [MAIN ] [618/3493] CCSI kept (0.2s) | 618 kept, 0 rejected | 138.2/min | ETA: 20.8m [2026-01-27T12:04:34.369076] [DEBUG] [REMOTE ] CDC: Retrieved 2909 rows, trimmed to 300. [2026-01-27T12:04:34.369202] [DEBUG] [REMOTE ] CDC: PASS: History has at least 300 days. [2026-01-27T12:04:34.369429] [DEBUG] [REMOTE ] CDC: PASS: Price check passed. Min price $64.10. [2026-01-27T12:04:34.369596] [DEBUG] [REMOTE ] CDC: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:34.369731] [DEBUG] [REMOTE ] CDC: PASS: Integrity check passed. [2026-01-27T12:04:34.369771] [DEBUG] [REMOTE ] CDC: Symbol is viable for forecasting. [2026-01-27T12:04:34.369820] [INFO ] [MAIN ] [619/3493] CDC kept (0.6s) | 619 kept, 0 rejected | 138.2/min | ETA: 20.8m [2026-01-27T12:04:34.853007] [DEBUG] [REMOTE ] CDE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:34.853154] [DEBUG] [REMOTE ] CDE: PASS: History has at least 300 days. [2026-01-27T12:04:34.853412] [DEBUG] [REMOTE ] CDE: PASS: Price check passed. Min price $13.82. [2026-01-27T12:04:34.853558] [DEBUG] [REMOTE ] CDE: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:34.853699] [DEBUG] [REMOTE ] CDE: PASS: Integrity check passed. [2026-01-27T12:04:34.853741] [DEBUG] [REMOTE ] CDE: Symbol is viable for forecasting. [2026-01-27T12:04:34.853789] [INFO ] [MAIN ] [620/3493] CDE kept (0.5s) | 620 kept, 0 rejected | 138.1/min | ETA: 20.8m [2026-01-27T12:04:35.082974] [DEBUG] [REMOTE ] CDIO: Retrieved 1010 rows, trimmed to 300. [2026-01-27T12:04:35.083123] [DEBUG] [REMOTE ] CDIO: PASS: History has at least 300 days. [2026-01-27T12:04:35.083371] [DEBUG] [REMOTE ] CDIO: PASS: Price check passed. Min price $1.75. [2026-01-27T12:04:35.083513] [DEBUG] [REMOTE ] CDIO: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:35.083670] [DEBUG] [REMOTE ] CDIO: PASS: Integrity check passed. [2026-01-27T12:04:35.083719] [DEBUG] [REMOTE ] CDIO: Symbol is viable for forecasting. [2026-01-27T12:04:35.083771] [INFO ] [MAIN ] [621/3493] CDIO kept (0.2s) | 621 kept, 0 rejected | 138.2/min | ETA: 20.8m [2026-01-27T12:04:35.605314] [DEBUG] [REMOTE ] CDL: Retrieved 2654 rows, trimmed to 300. [2026-01-27T12:04:35.605445] [DEBUG] [REMOTE ] CDL: PASS: History has at least 300 days. [2026-01-27T12:04:35.605674] [DEBUG] [REMOTE ] CDL: PASS: Price check passed. Min price $66.88. [2026-01-27T12:04:35.605812] [DEBUG] [REMOTE ] CDL: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:35.605922] [DEBUG] [REMOTE ] CDL: PASS: Integrity check passed. [2026-01-27T12:04:35.605961] [DEBUG] [REMOTE ] CDL: Symbol is viable for forecasting. [2026-01-27T12:04:35.606008] [INFO ] [MAIN ] [622/3493] CDL kept (0.5s) | 622 kept, 0 rejected | 138.2/min | ETA: 20.8m [2026-01-27T12:04:35.983235] [DEBUG] [REMOTE ] CDNA: Retrieved 2899 rows, trimmed to 300. [2026-01-27T12:04:35.983361] [DEBUG] [REMOTE ] CDNA: PASS: History has at least 300 days. [2026-01-27T12:04:35.983600] [DEBUG] [REMOTE ] CDNA: PASS: Price check passed. Min price $14.28. [2026-01-27T12:04:35.983747] [DEBUG] [REMOTE ] CDNA: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:35.983860] [DEBUG] [REMOTE ] CDNA: PASS: Integrity check passed. [2026-01-27T12:04:35.983900] [DEBUG] [REMOTE ] CDNA: Symbol is viable for forecasting. [2026-01-27T12:04:35.983951] [INFO ] [MAIN ] [623/3493] CDNA kept (0.4s) | 623 kept, 0 rejected | 138.2/min | ETA: 20.8m [2026-01-27T12:04:36.531647] [DEBUG] [REMOTE ] CDNS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:36.531802] [DEBUG] [REMOTE ] CDNS: PASS: History has at least 300 days. [2026-01-27T12:04:36.532105] [DEBUG] [REMOTE ] CDNS: PASS: Price check passed. Min price $300.58. [2026-01-27T12:04:36.532275] [DEBUG] [REMOTE ] CDNS: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:36.532416] [DEBUG] [REMOTE ] CDNS: PASS: Integrity check passed. [2026-01-27T12:04:36.532463] [DEBUG] [REMOTE ] CDNS: Symbol is viable for forecasting. [2026-01-27T12:04:36.532523] [INFO ] [MAIN ] [624/3493] CDNS kept (0.5s) | 624 kept, 0 rejected | 138.2/min | ETA: 20.8m [2026-01-27T12:04:36.998151] [DEBUG] [REMOTE ] CDP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:36.998304] [DEBUG] [REMOTE ] CDP: PASS: History has at least 300 days. [2026-01-27T12:04:36.998562] [DEBUG] [REMOTE ] CDP: PASS: Price check passed. Min price $27.02. [2026-01-27T12:04:36.998722] [DEBUG] [REMOTE ] CDP: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:36.998869] [DEBUG] [REMOTE ] CDP: PASS: Integrity check passed. [2026-01-27T12:04:36.998918] [DEBUG] [REMOTE ] CDP: Symbol is viable for forecasting. [2026-01-27T12:04:36.998979] [INFO ] [MAIN ] [625/3493] CDP kept (0.5s) | 625 kept, 0 rejected | 138.2/min | ETA: 20.8m [2026-01-27T12:04:37.240406] [DEBUG] [REMOTE ] CDRE: Retrieved 1059 rows, trimmed to 300. [2026-01-27T12:04:37.240634] [DEBUG] [REMOTE ] CDRE: PASS: History has at least 300 days. [2026-01-27T12:04:37.240939] [DEBUG] [REMOTE ] CDRE: PASS: Price check passed. Min price $39.51. [2026-01-27T12:04:37.241091] [DEBUG] [REMOTE ] CDRE: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:37.241213] [DEBUG] [REMOTE ] CDRE: PASS: Integrity check passed. [2026-01-27T12:04:37.241260] [DEBUG] [REMOTE ] CDRE: Symbol is viable for forecasting. [2026-01-27T12:04:37.241315] [INFO ] [MAIN ] [626/3493] CDRE kept (0.2s) | 626 kept, 0 rejected | 138.2/min | ETA: 20.7m [2026-01-27T12:04:37.626099] [DEBUG] [REMOTE ] CDRO: Retrieved 1041 rows, trimmed to 300. [2026-01-27T12:04:37.626238] [DEBUG] [REMOTE ] CDRO: PASS: History has at least 300 days. [2026-01-27T12:04:37.626451] [DEBUG] [REMOTE ] CDRO: PASS: Price check passed. Min price $5.43. [2026-01-27T12:04:37.626613] [DEBUG] [REMOTE ] CDRO: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:37.626730] [DEBUG] [REMOTE ] CDRO: PASS: Integrity check passed. [2026-01-27T12:04:37.626771] [DEBUG] [REMOTE ] CDRO: Symbol is viable for forecasting. [2026-01-27T12:04:37.626820] [INFO ] [MAIN ] [627/3493] CDRO kept (0.4s) | 627 kept, 0 rejected | 138.3/min | ETA: 20.7m [2026-01-27T12:04:38.169691] [DEBUG] [REMOTE ] CDXS: Retrieved 3965 rows, trimmed to 300. [2026-01-27T12:04:38.169832] [DEBUG] [REMOTE ] CDXS: PASS: History has at least 300 days. [2026-01-27T12:04:38.170064] [DEBUG] [REMOTE ] CDXS: PASS: Price check passed. Min price $1.54. [2026-01-27T12:04:38.170205] [DEBUG] [REMOTE ] CDXS: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:38.170326] [DEBUG] [REMOTE ] CDXS: PASS: Integrity check passed. [2026-01-27T12:04:38.170368] [DEBUG] [REMOTE ] CDXS: Symbol is viable for forecasting. [2026-01-27T12:04:38.170417] [INFO ] [MAIN ] [628/3493] CDXS kept (0.5s) | 628 kept, 0 rejected | 138.2/min | ETA: 20.7m [2026-01-27T12:04:38.666909] [DEBUG] [REMOTE ] CDZI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:38.667067] [DEBUG] [REMOTE ] CDZI: PASS: History has at least 300 days. [2026-01-27T12:04:38.667347] [DEBUG] [REMOTE ] CDZI: PASS: Price check passed. Min price $4.60. [2026-01-27T12:04:38.667507] [DEBUG] [REMOTE ] CDZI: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:38.667699] [DEBUG] [REMOTE ] CDZI: PASS: Integrity check passed. [2026-01-27T12:04:38.667743] [DEBUG] [REMOTE ] CDZI: Symbol is viable for forecasting. [2026-01-27T12:04:38.667811] [INFO ] [MAIN ] [629/3493] CDZI kept (0.5s) | 629 kept, 0 rejected | 138.2/min | ETA: 20.7m [2026-01-27T12:04:39.091560] [DEBUG] [REMOTE ] CE: Retrieved 5286 rows, trimmed to 300. [2026-01-27T12:04:39.091717] [DEBUG] [REMOTE ] CE: PASS: History has at least 300 days. [2026-01-27T12:04:39.091922] [DEBUG] [REMOTE ] CE: PASS: Price check passed. Min price $35.53. [2026-01-27T12:04:39.092057] [DEBUG] [REMOTE ] CE: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:39.092167] [DEBUG] [REMOTE ] CE: PASS: Integrity check passed. [2026-01-27T12:04:39.092206] [DEBUG] [REMOTE ] CE: Symbol is viable for forecasting. [2026-01-27T12:04:39.092252] [INFO ] [MAIN ] [630/3493] CE kept (0.4s) | 630 kept, 0 rejected | 138.2/min | ETA: 20.7m [2026-01-27T12:04:39.636397] [DEBUG] [REMOTE ] CECO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:39.636539] [DEBUG] [REMOTE ] CECO: PASS: History has at least 300 days. [2026-01-27T12:04:39.636780] [DEBUG] [REMOTE ] CECO: PASS: Price check passed. Min price $47.44. [2026-01-27T12:04:39.636919] [DEBUG] [REMOTE ] CECO: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:39.637049] [DEBUG] [REMOTE ] CECO: PASS: Integrity check passed. [2026-01-27T12:04:39.637092] [DEBUG] [REMOTE ] CECO: Symbol is viable for forecasting. [2026-01-27T12:04:39.637140] [INFO ] [MAIN ] [631/3493] CECO kept (0.5s) | 631 kept, 0 rejected | 138.1/min | ETA: 20.7m [2026-01-27T12:04:39.863219] [DEBUG] [REMOTE ] CEG: Retrieved 998 rows, trimmed to 300. [2026-01-27T12:04:39.863353] [DEBUG] [REMOTE ] CEG: PASS: History has at least 300 days. [2026-01-27T12:04:39.863561] [DEBUG] [REMOTE ] CEG: PASS: Price check passed. Min price $285.27. [2026-01-27T12:04:39.863742] [DEBUG] [REMOTE ] CEG: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:39.863857] [DEBUG] [REMOTE ] CEG: PASS: Integrity check passed. [2026-01-27T12:04:39.863898] [DEBUG] [REMOTE ] CEG: Symbol is viable for forecasting. [2026-01-27T12:04:39.863948] [INFO ] [MAIN ] [632/3493] CEG kept (0.2s) | 632 kept, 0 rejected | 138.2/min | ETA: 20.7m [2026-01-27T12:04:40.345368] [DEBUG] [REMOTE ] CELC: Retrieved 2098 rows, trimmed to 300. [2026-01-27T12:04:40.345495] [DEBUG] [REMOTE ] CELC: PASS: History has at least 300 days. [2026-01-27T12:04:40.345714] [DEBUG] [REMOTE ] CELC: PASS: Price check passed. Min price $72.99. [2026-01-27T12:04:40.345866] [DEBUG] [REMOTE ] CELC: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:40.346002] [DEBUG] [REMOTE ] CELC: PASS: Integrity check passed. [2026-01-27T12:04:40.346045] [DEBUG] [REMOTE ] CELC: Symbol is viable for forecasting. [2026-01-27T12:04:40.346092] [INFO ] [MAIN ] [633/3493] CELC kept (0.5s) | 633 kept, 0 rejected | 138.2/min | ETA: 20.7m [2026-01-27T12:04:40.761383] [DEBUG] [REMOTE ] CELH: Retrieved 2492 rows, trimmed to 300. [2026-01-27T12:04:40.761524] [DEBUG] [REMOTE ] CELH: PASS: History has at least 300 days. [2026-01-27T12:04:40.761784] [DEBUG] [REMOTE ] CELH: PASS: Price check passed. Min price $37.92. [2026-01-27T12:04:40.761924] [DEBUG] [REMOTE ] CELH: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:40.762040] [DEBUG] [REMOTE ] CELH: PASS: Integrity check passed. [2026-01-27T12:04:40.762081] [DEBUG] [REMOTE ] CELH: Symbol is viable for forecasting. [2026-01-27T12:04:40.762131] [INFO ] [MAIN ] [634/3493] CELH kept (0.4s) | 634 kept, 0 rejected | 138.2/min | ETA: 20.7m [2026-01-27T12:04:41.211963] [DEBUG] [REMOTE ] CELZ: Retrieved 2567 rows, trimmed to 300. [2026-01-27T12:04:41.212094] [DEBUG] [REMOTE ] CELZ: PASS: History has at least 300 days. [2026-01-27T12:04:41.212295] [DEBUG] [REMOTE ] CELZ: PASS: Price check passed. Min price $1.82. [2026-01-27T12:04:41.212433] [DEBUG] [REMOTE ] CELZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:41.212557] [DEBUG] [REMOTE ] CELZ: PASS: Integrity check passed. [2026-01-27T12:04:41.212629] [DEBUG] [REMOTE ] CELZ: Symbol is viable for forecasting. [2026-01-27T12:04:41.212678] [INFO ] [MAIN ] [635/3493] CELZ kept (0.5s) | 635 kept, 0 rejected | 138.2/min | ETA: 20.7m [2026-01-27T12:04:41.639265] [DEBUG] [REMOTE ] CENTA: Retrieved 4773 rows, trimmed to 300. [2026-01-27T12:04:41.639393] [DEBUG] [REMOTE ] CENTA: PASS: History has at least 300 days. [2026-01-27T12:04:41.639656] [DEBUG] [REMOTE ] CENTA: PASS: Price check passed. Min price $27.53. [2026-01-27T12:04:41.639795] [DEBUG] [REMOTE ] CENTA: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:41.639908] [DEBUG] [REMOTE ] CENTA: PASS: Integrity check passed. [2026-01-27T12:04:41.639948] [DEBUG] [REMOTE ] CENTA: Symbol is viable for forecasting. [2026-01-27T12:04:41.639996] [INFO ] [MAIN ] [636/3493] CENTA kept (0.4s) | 636 kept, 0 rejected | 138.2/min | ETA: 20.7m [2026-01-27T12:04:42.109867] [DEBUG] [REMOTE ] CENX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:42.110011] [DEBUG] [REMOTE ] CENX: PASS: History has at least 300 days. [2026-01-27T12:04:42.110285] [DEBUG] [REMOTE ] CENX: PASS: Price check passed. Min price $26.19. [2026-01-27T12:04:42.110438] [DEBUG] [REMOTE ] CENX: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:42.110587] [DEBUG] [REMOTE ] CENX: PASS: Integrity check passed. [2026-01-27T12:04:42.110630] [DEBUG] [REMOTE ] CENX: Symbol is viable for forecasting. [2026-01-27T12:04:42.110679] [INFO ] [MAIN ] [637/3493] CENX kept (0.5s) | 637 kept, 0 rejected | 138.2/min | ETA: 20.7m [2026-01-27T12:04:42.590529] [DEBUG] [REMOTE ] CERS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:42.590696] [DEBUG] [REMOTE ] CERS: PASS: History has at least 300 days. [2026-01-27T12:04:42.591142] [DEBUG] [REMOTE ] CERS: PASS: Price check passed. Min price $1.40. [2026-01-27T12:04:42.591291] [DEBUG] [REMOTE ] CERS: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:42.591416] [DEBUG] [REMOTE ] CERS: PASS: Integrity check passed. [2026-01-27T12:04:42.591456] [DEBUG] [REMOTE ] CERS: Symbol is viable for forecasting. [2026-01-27T12:04:42.591506] [INFO ] [MAIN ] [638/3493] CERS kept (0.5s) | 638 kept, 0 rejected | 138.2/min | ETA: 20.7m [2026-01-27T12:04:42.764510] [DEBUG] [REMOTE ] CETX: Retrieved 2662 rows, trimmed to 300. [2026-01-27T12:04:42.764833] [DEBUG] [REMOTE ] CETX: PASS: History has at least 300 days. [2026-01-27T12:04:42.765170] [DEBUG] [REMOTE ] CETX: PASS: Price check passed. Min price $1.80. [2026-01-27T12:04:42.765347] [DEBUG] [REMOTE ] CETX: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:42.765505] [DEBUG] [REMOTE ] CETX: PASS: Integrity check passed. [2026-01-27T12:04:42.765555] [DEBUG] [REMOTE ] CETX: Symbol is viable for forecasting. [2026-01-27T12:04:42.765648] [INFO ] [MAIN ] [639/3493] CETX kept (0.2s) | 639 kept, 0 rejected | 138.3/min | ETA: 20.6m [2026-01-27T12:04:43.435364] [DEBUG] [REMOTE ] CEVA: Retrieved 5844 rows, trimmed to 300. [2026-01-27T12:04:43.435494] [DEBUG] [REMOTE ] CEVA: PASS: History has at least 300 days. [2026-01-27T12:04:43.435729] [DEBUG] [REMOTE ] CEVA: PASS: Price check passed. Min price $18.63. [2026-01-27T12:04:43.435867] [DEBUG] [REMOTE ] CEVA: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:43.435979] [DEBUG] [REMOTE ] CEVA: PASS: Integrity check passed. [2026-01-27T12:04:43.436018] [DEBUG] [REMOTE ] CEVA: Symbol is viable for forecasting. [2026-01-27T12:04:43.436066] [INFO ] [MAIN ] [640/3493] CEVA kept (0.7s) | 640 kept, 0 rejected | 138.2/min | ETA: 20.6m [2026-01-27T12:04:43.938522] [DEBUG] [REMOTE ] CF: Retrieved 5146 rows, trimmed to 300. [2026-01-27T12:04:43.938675] [DEBUG] [REMOTE ] CF: PASS: History has at least 300 days. [2026-01-27T12:04:43.938889] [DEBUG] [REMOTE ] CF: PASS: Price check passed. Min price $76.09. [2026-01-27T12:04:43.939025] [DEBUG] [REMOTE ] CF: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:43.939134] [DEBUG] [REMOTE ] CF: PASS: Integrity check passed. [2026-01-27T12:04:43.939173] [DEBUG] [REMOTE ] CF: Symbol is viable for forecasting. [2026-01-27T12:04:43.939225] [INFO ] [MAIN ] [641/3493] CF kept (0.5s) | 641 kept, 0 rejected | 138.2/min | ETA: 20.6m [2026-01-27T12:04:44.406545] [DEBUG] [REMOTE ] CFFN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:44.406740] [DEBUG] [REMOTE ] CFFN: PASS: History has at least 300 days. [2026-01-27T12:04:44.406996] [DEBUG] [REMOTE ] CFFN: PASS: Price check passed. Min price $5.87. [2026-01-27T12:04:44.407168] [DEBUG] [REMOTE ] CFFN: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:44.407294] [DEBUG] [REMOTE ] CFFN: PASS: Integrity check passed. [2026-01-27T12:04:44.407338] [DEBUG] [REMOTE ] CFFN: Symbol is viable for forecasting. [2026-01-27T12:04:44.407389] [INFO ] [MAIN ] [642/3493] CFFN kept (0.5s) | 642 kept, 0 rejected | 138.1/min | ETA: 20.6m [2026-01-27T12:04:44.756107] [DEBUG] [REMOTE ] CFG: Retrieved 2851 rows, trimmed to 300. [2026-01-27T12:04:44.756245] [DEBUG] [REMOTE ] CFG: PASS: History has at least 300 days. [2026-01-27T12:04:44.756464] [DEBUG] [REMOTE ] CFG: PASS: Price check passed. Min price $49.71. [2026-01-27T12:04:44.756653] [DEBUG] [REMOTE ] CFG: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:44.756769] [DEBUG] [REMOTE ] CFG: PASS: Integrity check passed. [2026-01-27T12:04:44.756809] [DEBUG] [REMOTE ] CFG: Symbol is viable for forecasting. [2026-01-27T12:04:44.756860] [INFO ] [MAIN ] [643/3493] CFG kept (0.3s) | 643 kept, 0 rejected | 138.2/min | ETA: 20.6m [2026-01-27T12:04:45.145439] [DEBUG] [REMOTE ] CFO: Retrieved 2909 rows, trimmed to 300. [2026-01-27T12:04:45.145601] [DEBUG] [REMOTE ] CFO: PASS: History has at least 300 days. [2026-01-27T12:04:45.145812] [DEBUG] [REMOTE ] CFO: PASS: Price check passed. Min price $70.57. [2026-01-27T12:04:45.145950] [DEBUG] [REMOTE ] CFO: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:45.146062] [DEBUG] [REMOTE ] CFO: PASS: Integrity check passed. [2026-01-27T12:04:45.146102] [DEBUG] [REMOTE ] CFO: Symbol is viable for forecasting. [2026-01-27T12:04:45.146149] [INFO ] [MAIN ] [644/3493] CFO kept (0.4s) | 644 kept, 0 rejected | 138.2/min | ETA: 20.6m [2026-01-27T12:04:45.593840] [DEBUG] [REMOTE ] CG: Retrieved 3452 rows, trimmed to 300. [2026-01-27T12:04:45.593977] [DEBUG] [REMOTE ] CG: PASS: History has at least 300 days. [2026-01-27T12:04:45.594192] [DEBUG] [REMOTE ] CG: PASS: Price check passed. Min price $50.78. [2026-01-27T12:04:45.594333] [DEBUG] [REMOTE ] CG: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:45.594450] [DEBUG] [REMOTE ] CG: PASS: Integrity check passed. [2026-01-27T12:04:45.594492] [DEBUG] [REMOTE ] CG: Symbol is viable for forecasting. [2026-01-27T12:04:45.594541] [INFO ] [MAIN ] [645/3493] CG kept (0.4s) | 645 kept, 0 rejected | 138.2/min | ETA: 20.6m [2026-01-27T12:04:45.862883] [DEBUG] [REMOTE ] CGABL: Retrieved 1177 rows, trimmed to 300. [2026-01-27T12:04:45.863022] [DEBUG] [REMOTE ] CGABL: PASS: History has at least 300 days. [2026-01-27T12:04:45.863234] [DEBUG] [REMOTE ] CGABL: PASS: Price check passed. Min price $17.09. [2026-01-27T12:04:45.863375] [DEBUG] [REMOTE ] CGABL: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:45.863487] [DEBUG] [REMOTE ] CGABL: PASS: Integrity check passed. [2026-01-27T12:04:45.863528] [DEBUG] [REMOTE ] CGABL: Symbol is viable for forecasting. [2026-01-27T12:04:45.863601] [INFO ] [MAIN ] [646/3493] CGABL kept (0.3s) | 646 kept, 0 rejected | 138.3/min | ETA: 20.6m [2026-01-27T12:04:46.307265] [DEBUG] [REMOTE ] CGBD: Retrieved 2166 rows, trimmed to 300. [2026-01-27T12:04:46.307400] [DEBUG] [REMOTE ] CGBD: PASS: History has at least 300 days. [2026-01-27T12:04:46.307658] [DEBUG] [REMOTE ] CGBD: PASS: Price check passed. Min price $11.28. [2026-01-27T12:04:46.307811] [DEBUG] [REMOTE ] CGBD: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:46.307924] [DEBUG] [REMOTE ] CGBD: PASS: Integrity check passed. [2026-01-27T12:04:46.307965] [DEBUG] [REMOTE ] CGBD: Symbol is viable for forecasting. [2026-01-27T12:04:46.308015] [INFO ] [MAIN ] [647/3493] CGBD kept (0.4s) | 647 kept, 0 rejected | 138.3/min | ETA: 20.6m [2026-01-27T12:04:46.763179] [DEBUG] [REMOTE ] CGC: Retrieved 2969 rows, trimmed to 300. [2026-01-27T12:04:46.763304] [DEBUG] [REMOTE ] CGC: PASS: History has at least 300 days. [2026-01-27T12:04:46.763542] [DEBUG] [REMOTE ] CGC: PASS: Price check passed. Min price $1.01. [2026-01-27T12:04:46.763733] [DEBUG] [REMOTE ] CGC: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:46.763856] [DEBUG] [REMOTE ] CGC: PASS: Integrity check passed. [2026-01-27T12:04:46.763897] [DEBUG] [REMOTE ] CGC: Symbol is viable for forecasting. [2026-01-27T12:04:46.763947] [INFO ] [MAIN ] [648/3493] CGC kept (0.5s) | 648 kept, 0 rejected | 138.3/min | ETA: 20.6m [2026-01-27T12:04:47.079201] [DEBUG] [REMOTE ] CGEM: Retrieved 1267 rows, trimmed to 300. [2026-01-27T12:04:47.079348] [DEBUG] [REMOTE ] CGEM: PASS: History has at least 300 days. [2026-01-27T12:04:47.079646] [DEBUG] [REMOTE ] CGEM: PASS: Price check passed. Min price $7.19. [2026-01-27T12:04:47.079849] [DEBUG] [REMOTE ] CGEM: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:47.079970] [DEBUG] [REMOTE ] CGEM: PASS: Integrity check passed. [2026-01-27T12:04:47.080012] [DEBUG] [REMOTE ] CGEM: Symbol is viable for forecasting. [2026-01-27T12:04:47.080061] [INFO ] [MAIN ] [649/3493] CGEM kept (0.3s) | 649 kept, 0 rejected | 138.3/min | ETA: 20.6m [2026-01-27T12:04:47.671090] [DEBUG] [REMOTE ] CGEN: Retrieved 6401 rows, trimmed to 300. [2026-01-27T12:04:47.671204] [DEBUG] [REMOTE ] CGEN: PASS: History has at least 300 days. [2026-01-27T12:04:47.671413] [DEBUG] [REMOTE ] CGEN: PASS: Price check passed. Min price $1.47. [2026-01-27T12:04:47.671549] [DEBUG] [REMOTE ] CGEN: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:47.671683] [DEBUG] [REMOTE ] CGEN: PASS: Integrity check passed. [2026-01-27T12:04:47.671724] [DEBUG] [REMOTE ] CGEN: Symbol is viable for forecasting. [2026-01-27T12:04:47.671773] [INFO ] [MAIN ] [650/3493] CGEN kept (0.6s) | 650 kept, 0 rejected | 138.2/min | ETA: 20.6m [2026-01-27T12:04:48.195558] [DEBUG] [REMOTE ] CGNX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:48.195727] [DEBUG] [REMOTE ] CGNX: PASS: History has at least 300 days. [2026-01-27T12:04:48.195994] [DEBUG] [REMOTE ] CGNX: PASS: Price check passed. Min price $34.80. [2026-01-27T12:04:48.196137] [DEBUG] [REMOTE ] CGNX: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:48.196263] [DEBUG] [REMOTE ] CGNX: PASS: Integrity check passed. [2026-01-27T12:04:48.196305] [DEBUG] [REMOTE ] CGNX: Symbol is viable for forecasting. [2026-01-27T12:04:48.196355] [INFO ] [MAIN ] [651/3493] CGNX kept (0.5s) | 651 kept, 0 rejected | 138.2/min | ETA: 20.6m [2026-01-27T12:04:48.624759] [DEBUG] [REMOTE ] CGO: Retrieved 5092 rows, trimmed to 300. [2026-01-27T12:04:48.624897] [DEBUG] [REMOTE ] CGO: PASS: History has at least 300 days. [2026-01-27T12:04:48.625118] [DEBUG] [REMOTE ] CGO: PASS: Price check passed. Min price $10.78. [2026-01-27T12:04:48.625260] [DEBUG] [REMOTE ] CGO: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:48.625377] [DEBUG] [REMOTE ] CGO: PASS: Integrity check passed. [2026-01-27T12:04:48.625418] [DEBUG] [REMOTE ] CGO: Symbol is viable for forecasting. [2026-01-27T12:04:48.625467] [INFO ] [MAIN ] [652/3493] CGO kept (0.4s) | 652 kept, 0 rejected | 138.2/min | ETA: 20.6m [2026-01-27T12:04:48.804626] [DEBUG] [REMOTE ] CGON: Retrieved 502 rows, trimmed to 300. [2026-01-27T12:04:48.804736] [DEBUG] [REMOTE ] CGON: PASS: History has at least 300 days. [2026-01-27T12:04:48.804943] [DEBUG] [REMOTE ] CGON: PASS: Price check passed. Min price $37.37. [2026-01-27T12:04:48.805079] [DEBUG] [REMOTE ] CGON: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:48.805188] [DEBUG] [REMOTE ] CGON: PASS: Integrity check passed. [2026-01-27T12:04:48.805228] [DEBUG] [REMOTE ] CGON: Symbol is viable for forecasting. [2026-01-27T12:04:48.805275] [INFO ] [MAIN ] [653/3493] CGON kept (0.2s) | 653 kept, 0 rejected | 138.3/min | ETA: 20.5m [2026-01-27T12:04:49.267259] [DEBUG] [REMOTE ] CGTX: Retrieved 1078 rows, trimmed to 300. [2026-01-27T12:04:49.267383] [DEBUG] [REMOTE ] CGTX: PASS: History has at least 300 days. [2026-01-27T12:04:49.267612] [DEBUG] [REMOTE ] CGTX: PASS: Price check passed. Min price $1.33. [2026-01-27T12:04:49.267751] [DEBUG] [REMOTE ] CGTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:49.267859] [DEBUG] [REMOTE ] CGTX: PASS: Integrity check passed. [2026-01-27T12:04:49.267898] [DEBUG] [REMOTE ] CGTX: Symbol is viable for forecasting. [2026-01-27T12:04:49.267958] [INFO ] [MAIN ] [654/3493] CGTX kept (0.5s) | 654 kept, 0 rejected | 138.3/min | ETA: 20.5m [2026-01-27T12:04:49.825663] [DEBUG] [REMOTE ] CHCI: Retrieved 5312 rows, trimmed to 300. [2026-01-27T12:04:49.825794] [DEBUG] [REMOTE ] CHCI: PASS: History has at least 300 days. [2026-01-27T12:04:49.826007] [DEBUG] [REMOTE ] CHCI: PASS: Price check passed. Min price $10.35. [2026-01-27T12:04:49.826166] [DEBUG] [REMOTE ] CHCI: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:49.826283] [DEBUG] [REMOTE ] CHCI: PASS: Integrity check passed. [2026-01-27T12:04:49.826324] [DEBUG] [REMOTE ] CHCI: Symbol is viable for forecasting. [2026-01-27T12:04:49.826374] [INFO ] [MAIN ] [655/3493] CHCI kept (0.6s) | 655 kept, 0 rejected | 138.2/min | ETA: 20.5m [2026-01-27T12:04:50.308308] [DEBUG] [REMOTE ] CHCO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:50.308449] [DEBUG] [REMOTE ] CHCO: PASS: History has at least 300 days. [2026-01-27T12:04:50.308699] [DEBUG] [REMOTE ] CHCO: PASS: Price check passed. Min price $116.58. [2026-01-27T12:04:50.308847] [DEBUG] [REMOTE ] CHCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:50.308970] [DEBUG] [REMOTE ] CHCO: PASS: Integrity check passed. [2026-01-27T12:04:50.309011] [DEBUG] [REMOTE ] CHCO: Symbol is viable for forecasting. [2026-01-27T12:04:50.309061] [INFO ] [MAIN ] [656/3493] CHCO kept (0.5s) | 656 kept, 0 rejected | 138.2/min | ETA: 20.5m [2026-01-27T12:04:50.762586] [DEBUG] [REMOTE ] CHD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:50.762725] [DEBUG] [REMOTE ] CHD: PASS: History has at least 300 days. [2026-01-27T12:04:50.763173] [DEBUG] [REMOTE ] CHD: PASS: Price check passed. Min price $81.51. [2026-01-27T12:04:50.763327] [DEBUG] [REMOTE ] CHD: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:50.763463] [DEBUG] [REMOTE ] CHD: PASS: Integrity check passed. [2026-01-27T12:04:50.763506] [DEBUG] [REMOTE ] CHD: Symbol is viable for forecasting. [2026-01-27T12:04:50.763557] [INFO ] [MAIN ] [657/3493] CHD kept (0.5s) | 657 kept, 0 rejected | 138.2/min | ETA: 20.5m [2026-01-27T12:04:51.218910] [DEBUG] [REMOTE ] CHDN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:51.219041] [DEBUG] [REMOTE ] CHDN: PASS: History has at least 300 days. [2026-01-27T12:04:51.219261] [DEBUG] [REMOTE ] CHDN: PASS: Price check passed. Min price $96.20. [2026-01-27T12:04:51.219399] [DEBUG] [REMOTE ] CHDN: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:51.219512] [DEBUG] [REMOTE ] CHDN: PASS: Integrity check passed. [2026-01-27T12:04:51.219551] [DEBUG] [REMOTE ] CHDN: Symbol is viable for forecasting. [2026-01-27T12:04:51.219620] [INFO ] [MAIN ] [658/3493] CHDN kept (0.5s) | 658 kept, 0 rejected | 138.2/min | ETA: 20.5m [2026-01-27T12:04:51.621433] [DEBUG] [REMOTE ] CHE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:51.621594] [DEBUG] [REMOTE ] CHE: PASS: History has at least 300 days. [2026-01-27T12:04:51.621859] [DEBUG] [REMOTE ] CHE: PASS: Price check passed. Min price $412.50. [2026-01-27T12:04:51.622001] [DEBUG] [REMOTE ] CHE: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:51.622138] [DEBUG] [REMOTE ] CHE: PASS: Integrity check passed. [2026-01-27T12:04:51.622186] [DEBUG] [REMOTE ] CHE: Symbol is viable for forecasting. [2026-01-27T12:04:51.622239] [INFO ] [MAIN ] [659/3493] CHE kept (0.4s) | 659 kept, 0 rejected | 138.2/min | ETA: 20.5m [2026-01-27T12:04:51.975541] [DEBUG] [REMOTE ] CHEF: Retrieved 3645 rows, trimmed to 300. [2026-01-27T12:04:51.975692] [DEBUG] [REMOTE ] CHEF: PASS: History has at least 300 days. [2026-01-27T12:04:51.975897] [DEBUG] [REMOTE ] CHEF: PASS: Price check passed. Min price $57.27. [2026-01-27T12:04:51.976032] [DEBUG] [REMOTE ] CHEF: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:51.976142] [DEBUG] [REMOTE ] CHEF: PASS: Integrity check passed. [2026-01-27T12:04:51.976182] [DEBUG] [REMOTE ] CHEF: Symbol is viable for forecasting. [2026-01-27T12:04:51.976228] [INFO ] [MAIN ] [660/3493] CHEF kept (0.4s) | 660 kept, 0 rejected | 138.3/min | ETA: 20.5m [2026-01-27T12:04:52.480027] [DEBUG] [REMOTE ] CHH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:52.480162] [DEBUG] [REMOTE ] CHH: PASS: History has at least 300 days. [2026-01-27T12:04:52.480396] [DEBUG] [REMOTE ] CHH: PASS: Price check passed. Min price $84.15. [2026-01-27T12:04:52.480549] [DEBUG] [REMOTE ] CHH: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:52.480686] [DEBUG] [REMOTE ] CHH: PASS: Integrity check passed. [2026-01-27T12:04:52.480727] [DEBUG] [REMOTE ] CHH: Symbol is viable for forecasting. [2026-01-27T12:04:52.480776] [INFO ] [MAIN ] [661/3493] CHH kept (0.5s) | 661 kept, 0 rejected | 138.2/min | ETA: 20.5m [2026-01-27T12:04:52.989705] [DEBUG] [REMOTE ] CHI: Retrieved 5933 rows, trimmed to 300. [2026-01-27T12:04:52.989855] [DEBUG] [REMOTE ] CHI: PASS: History has at least 300 days. [2026-01-27T12:04:52.990080] [DEBUG] [REMOTE ] CHI: PASS: Price check passed. Min price $10.16. [2026-01-27T12:04:52.990216] [DEBUG] [REMOTE ] CHI: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:52.990330] [DEBUG] [REMOTE ] CHI: PASS: Integrity check passed. [2026-01-27T12:04:52.990369] [DEBUG] [REMOTE ] CHI: Symbol is viable for forecasting. [2026-01-27T12:04:52.990418] [INFO ] [MAIN ] [662/3493] CHI kept (0.5s) | 662 kept, 0 rejected | 138.2/min | ETA: 20.5m [2026-01-27T12:04:53.469256] [DEBUG] [REMOTE ] CHKP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:53.469410] [DEBUG] [REMOTE ] CHKP: PASS: History has at least 300 days. [2026-01-27T12:04:53.469672] [DEBUG] [REMOTE ] CHKP: PASS: Price check passed. Min price $174.36. [2026-01-27T12:04:53.469835] [DEBUG] [REMOTE ] CHKP: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:53.469979] [DEBUG] [REMOTE ] CHKP: PASS: Integrity check passed. [2026-01-27T12:04:53.470019] [DEBUG] [REMOTE ] CHKP: Symbol is viable for forecasting. [2026-01-27T12:04:53.470069] [INFO ] [MAIN ] [663/3493] CHKP kept (0.5s) | 663 kept, 0 rejected | 138.2/min | ETA: 20.5m [2026-01-27T12:04:53.817099] [DEBUG] [REMOTE ] CHMI: Retrieved 3095 rows, trimmed to 300. [2026-01-27T12:04:53.817273] [DEBUG] [REMOTE ] CHMI: PASS: History has at least 300 days. [2026-01-27T12:04:53.817622] [DEBUG] [REMOTE ] CHMI: PASS: Price check passed. Min price $2.10. [2026-01-27T12:04:53.817789] [DEBUG] [REMOTE ] CHMI: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:53.817941] [DEBUG] [REMOTE ] CHMI: PASS: Integrity check passed. [2026-01-27T12:04:53.817987] [DEBUG] [REMOTE ] CHMI: Symbol is viable for forecasting. [2026-01-27T12:04:53.818045] [INFO ] [MAIN ] [664/3493] CHMI kept (0.3s) | 664 kept, 0 rejected | 138.2/min | ETA: 20.5m [2026-01-27T12:04:54.033320] [DEBUG] [REMOTE ] CHRD: Retrieved 1299 rows, trimmed to 300. [2026-01-27T12:04:54.033669] [DEBUG] [REMOTE ] CHRD: PASS: History has at least 300 days. [2026-01-27T12:04:54.034210] [DEBUG] [REMOTE ] CHRD: PASS: Price check passed. Min price $83.80. [2026-01-27T12:04:54.034429] [DEBUG] [REMOTE ] CHRD: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:54.034689] [DEBUG] [REMOTE ] CHRD: PASS: Integrity check passed. [2026-01-27T12:04:54.034753] [DEBUG] [REMOTE ] CHRD: Symbol is viable for forecasting. [2026-01-27T12:04:54.034848] [INFO ] [MAIN ] [665/3493] CHRD kept (0.2s) | 665 kept, 0 rejected | 138.3/min | ETA: 20.4m [2026-01-27T12:04:54.585020] [DEBUG] [REMOTE ] CHRS: Retrieved 2820 rows, trimmed to 300. [2026-01-27T12:04:54.585189] [DEBUG] [REMOTE ] CHRS: PASS: History has at least 300 days. [2026-01-27T12:04:54.585457] [DEBUG] [REMOTE ] CHRS: PASS: Price check passed. Min price $1.10. [2026-01-27T12:04:54.585625] [DEBUG] [REMOTE ] CHRS: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:54.585756] [DEBUG] [REMOTE ] CHRS: PASS: Integrity check passed. [2026-01-27T12:04:54.585798] [DEBUG] [REMOTE ] CHRS: Symbol is viable for forecasting. [2026-01-27T12:04:54.585854] [INFO ] [MAIN ] [666/3493] CHRS kept (0.6s) | 666 kept, 0 rejected | 138.3/min | ETA: 20.4m [2026-01-27T12:04:55.018307] [DEBUG] [REMOTE ] CHSCL: Retrieved 2773 rows, trimmed to 300. [2026-01-27T12:04:55.018519] [DEBUG] [REMOTE ] CHSCL: PASS: History has at least 300 days. [2026-01-27T12:04:55.019063] [DEBUG] [REMOTE ] CHSCL: PASS: Price check passed. Min price $24.99. [2026-01-27T12:04:55.019245] [DEBUG] [REMOTE ] CHSCL: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:55.019397] [DEBUG] [REMOTE ] CHSCL: PASS: Integrity check passed. [2026-01-27T12:04:55.019440] [DEBUG] [REMOTE ] CHSCL: Symbol is viable for forecasting. [2026-01-27T12:04:55.019498] [INFO ] [MAIN ] [667/3493] CHSCL kept (0.4s) | 667 kept, 0 rejected | 138.3/min | ETA: 20.4m [2026-01-27T12:04:55.271068] [DEBUG] [REMOTE ] CHSCM: Retrieved 2857 rows, trimmed to 300. [2026-01-27T12:04:55.271325] [DEBUG] [REMOTE ] CHSCM: PASS: History has at least 300 days. [2026-01-27T12:04:55.271775] [DEBUG] [REMOTE ] CHSCM: PASS: Price check passed. Min price $24.49. [2026-01-27T12:04:55.271970] [DEBUG] [REMOTE ] CHSCM: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:55.272414] [DEBUG] [REMOTE ] CHSCM: PASS: Integrity check passed. [2026-01-27T12:04:55.272549] [DEBUG] [REMOTE ] CHSCM: Symbol is viable for forecasting. [2026-01-27T12:04:55.272688] [INFO ] [MAIN ] [668/3493] CHSCM kept (0.3s) | 668 kept, 0 rejected | 138.3/min | ETA: 20.4m [2026-01-27T12:04:55.874478] [DEBUG] [REMOTE ] CHSCN: Retrieved 2991 rows, trimmed to 300. [2026-01-27T12:04:55.874630] [DEBUG] [REMOTE ] CHSCN: PASS: History has at least 300 days. [2026-01-27T12:04:55.874841] [DEBUG] [REMOTE ] CHSCN: PASS: Price check passed. Min price $24.65. [2026-01-27T12:04:55.874982] [DEBUG] [REMOTE ] CHSCN: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:55.875092] [DEBUG] [REMOTE ] CHSCN: PASS: Integrity check passed. [2026-01-27T12:04:55.875132] [DEBUG] [REMOTE ] CHSCN: Symbol is viable for forecasting. [2026-01-27T12:04:55.875181] [INFO ] [MAIN ] [669/3493] CHSCN kept (0.6s) | 669 kept, 0 rejected | 138.3/min | ETA: 20.4m [2026-01-27T12:04:56.216075] [DEBUG] [REMOTE ] CHSCO: Retrieved 3104 rows, trimmed to 300. [2026-01-27T12:04:56.216226] [DEBUG] [REMOTE ] CHSCO: PASS: History has at least 300 days. [2026-01-27T12:04:56.216469] [DEBUG] [REMOTE ] CHSCO: PASS: Price check passed. Min price $25.76. [2026-01-27T12:04:56.216634] [DEBUG] [REMOTE ] CHSCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:56.216762] [DEBUG] [REMOTE ] CHSCO: PASS: Integrity check passed. [2026-01-27T12:04:56.216802] [DEBUG] [REMOTE ] CHSCO: Symbol is viable for forecasting. [2026-01-27T12:04:56.216852] [INFO ] [MAIN ] [670/3493] CHSCO kept (0.3s) | 670 kept, 0 rejected | 138.3/min | ETA: 20.4m [2026-01-27T12:04:56.723361] [DEBUG] [REMOTE ] CHSCP: Retrieved 5748 rows, trimmed to 300. [2026-01-27T12:04:56.723503] [DEBUG] [REMOTE ] CHSCP: PASS: History has at least 300 days. [2026-01-27T12:04:56.723770] [DEBUG] [REMOTE ] CHSCP: PASS: Price check passed. Min price $26.82. [2026-01-27T12:04:56.723909] [DEBUG] [REMOTE ] CHSCP: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:56.724027] [DEBUG] [REMOTE ] CHSCP: PASS: Integrity check passed. [2026-01-27T12:04:56.724067] [DEBUG] [REMOTE ] CHSCP: Symbol is viable for forecasting. [2026-01-27T12:04:56.724115] [INFO ] [MAIN ] [671/3493] CHSCP kept (0.5s) | 671 kept, 0 rejected | 138.3/min | ETA: 20.4m [2026-01-27T12:04:56.978084] [DEBUG] [REMOTE ] CHWY: Retrieved 1663 rows, trimmed to 300. [2026-01-27T12:04:56.978404] [DEBUG] [REMOTE ] CHWY: PASS: History has at least 300 days. [2026-01-27T12:04:56.978623] [DEBUG] [REMOTE ] CHWY: PASS: Price check passed. Min price $31.43. [2026-01-27T12:04:56.978769] [DEBUG] [REMOTE ] CHWY: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:56.978879] [DEBUG] [REMOTE ] CHWY: PASS: Integrity check passed. [2026-01-27T12:04:56.978919] [DEBUG] [REMOTE ] CHWY: Symbol is viable for forecasting. [2026-01-27T12:04:56.978966] [INFO ] [MAIN ] [672/3493] CHWY kept (0.3s) | 672 kept, 0 rejected | 138.4/min | ETA: 20.4m [2026-01-27T12:04:57.452202] [DEBUG] [REMOTE ] CHY: Retrieved 5702 rows, trimmed to 300. [2026-01-27T12:04:57.452420] [DEBUG] [REMOTE ] CHY: PASS: History has at least 300 days. [2026-01-27T12:04:57.452786] [DEBUG] [REMOTE ] CHY: PASS: Price check passed. Min price $10.66. [2026-01-27T12:04:57.453083] [DEBUG] [REMOTE ] CHY: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:57.453233] [DEBUG] [REMOTE ] CHY: PASS: Integrity check passed. [2026-01-27T12:04:57.453275] [DEBUG] [REMOTE ] CHY: Symbol is viable for forecasting. [2026-01-27T12:04:57.453334] [INFO ] [MAIN ] [673/3493] CHY kept (0.5s) | 673 kept, 0 rejected | 138.3/min | ETA: 20.4m [2026-01-27T12:04:57.982545] [DEBUG] [REMOTE ] CI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:57.982736] [DEBUG] [REMOTE ] CI: PASS: History has at least 300 days. [2026-01-27T12:04:57.983006] [DEBUG] [REMOTE ] CI: PASS: Price check passed. Min price $243.04. [2026-01-27T12:04:57.983156] [DEBUG] [REMOTE ] CI: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:57.983389] [DEBUG] [REMOTE ] CI: PASS: Integrity check passed. [2026-01-27T12:04:57.983438] [DEBUG] [REMOTE ] CI: Symbol is viable for forecasting. [2026-01-27T12:04:57.983491] [INFO ] [MAIN ] [674/3493] CI kept (0.5s) | 674 kept, 0 rejected | 138.3/min | ETA: 20.4m [2026-01-27T12:04:58.485885] [DEBUG] [REMOTE ] CIA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:58.486067] [DEBUG] [REMOTE ] CIA: PASS: History has at least 300 days. [2026-01-27T12:04:58.486626] [DEBUG] [REMOTE ] CIA: PASS: Price check passed. Min price $4.62. [2026-01-27T12:04:58.486825] [DEBUG] [REMOTE ] CIA: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:58.487033] [DEBUG] [REMOTE ] CIA: PASS: Integrity check passed. [2026-01-27T12:04:58.487097] [DEBUG] [REMOTE ] CIA: Symbol is viable for forecasting. [2026-01-27T12:04:58.488096] [INFO ] [MAIN ] [675/3493] CIA kept (0.5s) | 675 kept, 0 rejected | 138.3/min | ETA: 20.4m [2026-01-27T12:04:58.984141] [DEBUG] [REMOTE ] CIB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:58.984309] [DEBUG] [REMOTE ] CIB: PASS: History has at least 300 days. [2026-01-27T12:04:58.984602] [DEBUG] [REMOTE ] CIB: PASS: Price check passed. Min price $57.40. [2026-01-27T12:04:58.984753] [DEBUG] [REMOTE ] CIB: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:58.984880] [DEBUG] [REMOTE ] CIB: PASS: Integrity check passed. [2026-01-27T12:04:58.984924] [DEBUG] [REMOTE ] CIB: Symbol is viable for forecasting. [2026-01-27T12:04:58.984976] [INFO ] [MAIN ] [676/3493] CIB kept (0.5s) | 676 kept, 0 rejected | 138.2/min | ETA: 20.4m [2026-01-27T12:04:59.454551] [DEBUG] [REMOTE ] CIEN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:59.454711] [DEBUG] [REMOTE ] CIEN: PASS: History has at least 300 days. [2026-01-27T12:04:59.454965] [DEBUG] [REMOTE ] CIEN: PASS: Price check passed. Min price $176.45. [2026-01-27T12:04:59.455127] [DEBUG] [REMOTE ] CIEN: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:59.455256] [DEBUG] [REMOTE ] CIEN: PASS: Integrity check passed. [2026-01-27T12:04:59.455297] [DEBUG] [REMOTE ] CIEN: Symbol is viable for forecasting. [2026-01-27T12:04:59.455349] [INFO ] [MAIN ] [677/3493] CIEN kept (0.5s) | 677 kept, 0 rejected | 138.2/min | ETA: 20.4m [2026-01-27T12:04:59.926051] [DEBUG] [REMOTE ] CIF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:04:59.926193] [DEBUG] [REMOTE ] CIF: PASS: History has at least 300 days. [2026-01-27T12:04:59.926416] [DEBUG] [REMOTE ] CIF: PASS: Price check passed. Min price $1.65. [2026-01-27T12:04:59.926552] [DEBUG] [REMOTE ] CIF: PASS: Continuity check passed with 300 days. [2026-01-27T12:04:59.926723] [DEBUG] [REMOTE ] CIF: PASS: Integrity check passed. [2026-01-27T12:04:59.926767] [DEBUG] [REMOTE ] CIF: Symbol is viable for forecasting. [2026-01-27T12:04:59.926816] [INFO ] [MAIN ] [678/3493] CIF kept (0.5s) | 678 kept, 0 rejected | 138.2/min | ETA: 20.4m [2026-01-27T12:05:00.419842] [DEBUG] [REMOTE ] CIG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:00.419988] [DEBUG] [REMOTE ] CIG: PASS: History has at least 300 days. [2026-01-27T12:05:00.420256] [DEBUG] [REMOTE ] CIG: PASS: Price check passed. Min price $1.89. [2026-01-27T12:05:00.420401] [DEBUG] [REMOTE ] CIG: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:00.420527] [DEBUG] [REMOTE ] CIG: PASS: Integrity check passed. [2026-01-27T12:05:00.420592] [DEBUG] [REMOTE ] CIG: Symbol is viable for forecasting. [2026-01-27T12:05:00.420648] [INFO ] [MAIN ] [679/3493] CIG kept (0.5s) | 679 kept, 0 rejected | 138.2/min | ETA: 20.4m [2026-01-27T12:05:00.870219] [DEBUG] [REMOTE ] CIGI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:00.870342] [DEBUG] [REMOTE ] CIGI: PASS: History has at least 300 days. [2026-01-27T12:05:00.870626] [DEBUG] [REMOTE ] CIGI: PASS: Price check passed. Min price $136.33. [2026-01-27T12:05:00.870772] [DEBUG] [REMOTE ] CIGI: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:00.870906] [DEBUG] [REMOTE ] CIGI: PASS: Integrity check passed. [2026-01-27T12:05:00.870956] [DEBUG] [REMOTE ] CIGI: Symbol is viable for forecasting. [2026-01-27T12:05:00.871017] [INFO ] [MAIN ] [680/3493] CIGI kept (0.5s) | 680 kept, 0 rejected | 138.2/min | ETA: 20.4m [2026-01-27T12:05:01.275752] [DEBUG] [REMOTE ] CII: Retrieved 5451 rows, trimmed to 300. [2026-01-27T12:05:01.276030] [DEBUG] [REMOTE ] CII: PASS: History has at least 300 days. [2026-01-27T12:05:01.276826] [DEBUG] [REMOTE ] CII: PASS: Price check passed. Min price $21.08. [2026-01-27T12:05:01.276997] [DEBUG] [REMOTE ] CII: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:01.277346] [DEBUG] [REMOTE ] CII: PASS: Integrity check passed. [2026-01-27T12:05:01.277393] [DEBUG] [REMOTE ] CII: Symbol is viable for forecasting. [2026-01-27T12:05:01.277454] [INFO ] [MAIN ] [681/3493] CII kept (0.4s) | 681 kept, 0 rejected | 138.2/min | ETA: 20.4m [2026-01-27T12:05:01.698110] [DEBUG] [REMOTE ] CIM: Retrieved 4575 rows, trimmed to 300. [2026-01-27T12:05:01.698268] [DEBUG] [REMOTE ] CIM: PASS: History has at least 300 days. [2026-01-27T12:05:01.698550] [DEBUG] [REMOTE ] CIM: PASS: Price check passed. Min price $11.39. [2026-01-27T12:05:01.698715] [DEBUG] [REMOTE ] CIM: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:01.698846] [DEBUG] [REMOTE ] CIM: PASS: Integrity check passed. [2026-01-27T12:05:01.698886] [DEBUG] [REMOTE ] CIM: Symbol is viable for forecasting. [2026-01-27T12:05:01.698937] [INFO ] [MAIN ] [682/3493] CIM kept (0.4s) | 682 kept, 0 rejected | 138.2/min | ETA: 20.3m [2026-01-27T12:05:02.208590] [DEBUG] [REMOTE ] CINF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:02.208733] [DEBUG] [REMOTE ] CINF: PASS: History has at least 300 days. [2026-01-27T12:05:02.208969] [DEBUG] [REMOTE ] CINF: PASS: Price check passed. Min price $151.04. [2026-01-27T12:05:02.209112] [DEBUG] [REMOTE ] CINF: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:02.209234] [DEBUG] [REMOTE ] CINF: PASS: Integrity check passed. [2026-01-27T12:05:02.209277] [DEBUG] [REMOTE ] CINF: Symbol is viable for forecasting. [2026-01-27T12:05:02.209328] [INFO ] [MAIN ] [683/3493] CINF kept (0.5s) | 683 kept, 0 rejected | 138.1/min | ETA: 20.3m [2026-01-27T12:05:02.366646] [DEBUG] [REMOTE ] CING: Retrieved 1036 rows, trimmed to 300. [2026-01-27T12:05:02.366780] [DEBUG] [REMOTE ] CING: PASS: History has at least 300 days. [2026-01-27T12:05:02.367024] [DEBUG] [REMOTE ] CING: PASS: Price check passed. Min price $3.33. [2026-01-27T12:05:02.367179] [DEBUG] [REMOTE ] CING: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:02.367312] [DEBUG] [REMOTE ] CING: PASS: Integrity check passed. [2026-01-27T12:05:02.367360] [DEBUG] [REMOTE ] CING: Symbol is viable for forecasting. [2026-01-27T12:05:02.367411] [INFO ] [MAIN ] [684/3493] CING kept (0.2s) | 684 kept, 0 rejected | 138.3/min | ETA: 20.3m [2026-01-27T12:05:02.844870] [DEBUG] [REMOTE ] CION: Retrieved 1081 rows, trimmed to 300. [2026-01-27T12:05:02.845027] [DEBUG] [REMOTE ] CION: PASS: History has at least 300 days. [2026-01-27T12:05:02.845245] [DEBUG] [REMOTE ] CION: PASS: Price check passed. Min price $8.64. [2026-01-27T12:05:02.845391] [DEBUG] [REMOTE ] CION: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:02.845510] [DEBUG] [REMOTE ] CION: PASS: Integrity check passed. [2026-01-27T12:05:02.845551] [DEBUG] [REMOTE ] CION: Symbol is viable for forecasting. [2026-01-27T12:05:02.845629] [INFO ] [MAIN ] [685/3493] CION kept (0.5s) | 685 kept, 0 rejected | 138.2/min | ETA: 20.3m [2026-01-27T12:05:03.545412] [DEBUG] [REMOTE ] CIVB: Retrieved 6293 rows, trimmed to 300. [2026-01-27T12:05:03.545558] [DEBUG] [REMOTE ] CIVB: PASS: History has at least 300 days. [2026-01-27T12:05:03.545812] [DEBUG] [REMOTE ] CIVB: PASS: Price check passed. Min price $21.18. [2026-01-27T12:05:03.545956] [DEBUG] [REMOTE ] CIVB: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:03.546096] [DEBUG] [REMOTE ] CIVB: PASS: Integrity check passed. [2026-01-27T12:05:03.546146] [DEBUG] [REMOTE ] CIVB: Symbol is viable for forecasting. [2026-01-27T12:05:03.546201] [INFO ] [MAIN ] [686/3493] CIVB kept (0.7s) | 686 kept, 0 rejected | 138.1/min | ETA: 20.3m [2026-01-27T12:05:03.953027] [DEBUG] [REMOTE ] CIVI: Retrieved 3547 rows, trimmed to 300. [2026-01-27T12:05:03.953161] [DEBUG] [REMOTE ] CIVI: PASS: History has at least 300 days. [2026-01-27T12:05:03.953365] [DEBUG] [REMOTE ] CIVI: PASS: Price check passed. Min price $25.36. [2026-01-27T12:05:03.953502] [DEBUG] [REMOTE ] CIVI: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:03.953633] [DEBUG] [REMOTE ] CIVI: PASS: Integrity check passed. [2026-01-27T12:05:03.953676] [DEBUG] [REMOTE ] CIVI: Symbol is viable for forecasting. [2026-01-27T12:05:03.953724] [INFO ] [MAIN ] [687/3493] CIVI kept (0.4s) | 687 kept, 0 rejected | 138.1/min | ETA: 20.3m [2026-01-27T12:05:04.539948] [DEBUG] [REMOTE ] CLB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:04.540083] [DEBUG] [REMOTE ] CLB: PASS: History has at least 300 days. [2026-01-27T12:05:04.540313] [DEBUG] [REMOTE ] CLB: PASS: Price check passed. Min price $13.89. [2026-01-27T12:05:04.540450] [DEBUG] [REMOTE ] CLB: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:04.540587] [DEBUG] [REMOTE ] CLB: PASS: Integrity check passed. [2026-01-27T12:05:04.540630] [DEBUG] [REMOTE ] CLB: Symbol is viable for forecasting. [2026-01-27T12:05:04.540679] [INFO ] [MAIN ] [688/3493] CLB kept (0.6s) | 688 kept, 0 rejected | 138.1/min | ETA: 20.3m [2026-01-27T12:05:04.831509] [DEBUG] [REMOTE ] CLBK: Retrieved 1952 rows, trimmed to 300. [2026-01-27T12:05:04.831683] [DEBUG] [REMOTE ] CLBK: PASS: History has at least 300 days. [2026-01-27T12:05:04.831931] [DEBUG] [REMOTE ] CLBK: PASS: Price check passed. Min price $14.52. [2026-01-27T12:05:04.832093] [DEBUG] [REMOTE ] CLBK: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:04.832224] [DEBUG] [REMOTE ] CLBK: PASS: Integrity check passed. [2026-01-27T12:05:04.832270] [DEBUG] [REMOTE ] CLBK: Symbol is viable for forecasting. [2026-01-27T12:05:04.832328] [INFO ] [MAIN ] [689/3493] CLBK kept (0.3s) | 689 kept, 0 rejected | 138.1/min | ETA: 20.3m [2026-01-27T12:05:05.406641] [DEBUG] [REMOTE ] CLDX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:05.406799] [DEBUG] [REMOTE ] CLDX: PASS: History has at least 300 days. [2026-01-27T12:05:05.407156] [DEBUG] [REMOTE ] CLDX: PASS: Price check passed. Min price $22.67. [2026-01-27T12:05:05.407304] [DEBUG] [REMOTE ] CLDX: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:05.407432] [DEBUG] [REMOTE ] CLDX: PASS: Integrity check passed. [2026-01-27T12:05:05.407473] [DEBUG] [REMOTE ] CLDX: Symbol is viable for forecasting. [2026-01-27T12:05:05.407523] [INFO ] [MAIN ] [690/3493] CLDX kept (0.6s) | 690 kept, 0 rejected | 138.1/min | ETA: 20.3m [2026-01-27T12:05:05.897745] [DEBUG] [REMOTE ] CLF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:05.897912] [DEBUG] [REMOTE ] CLF: PASS: History has at least 300 days. [2026-01-27T12:05:05.898152] [DEBUG] [REMOTE ] CLF: PASS: Price check passed. Min price $10.09. [2026-01-27T12:05:05.898310] [DEBUG] [REMOTE ] CLF: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:05.898466] [DEBUG] [REMOTE ] CLF: PASS: Integrity check passed. [2026-01-27T12:05:05.898509] [DEBUG] [REMOTE ] CLF: Symbol is viable for forecasting. [2026-01-27T12:05:05.898560] [INFO ] [MAIN ] [691/3493] CLF kept (0.5s) | 691 kept, 0 rejected | 138.0/min | ETA: 20.3m [2026-01-27T12:05:06.518107] [DEBUG] [REMOTE ] CLFD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:06.518273] [DEBUG] [REMOTE ] CLFD: PASS: History has at least 300 days. [2026-01-27T12:05:06.518804] [DEBUG] [REMOTE ] CLFD: PASS: Price check passed. Min price $28.03. [2026-01-27T12:05:06.518952] [DEBUG] [REMOTE ] CLFD: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:06.519086] [DEBUG] [REMOTE ] CLFD: PASS: Integrity check passed. [2026-01-27T12:05:06.519137] [DEBUG] [REMOTE ] CLFD: Symbol is viable for forecasting. [2026-01-27T12:05:06.519198] [INFO ] [MAIN ] [692/3493] CLFD kept (0.6s) | 692 kept, 0 rejected | 138.0/min | ETA: 20.3m [2026-01-27T12:05:06.979872] [DEBUG] [REMOTE ] CLH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:06.980023] [DEBUG] [REMOTE ] CLH: PASS: History has at least 300 days. [2026-01-27T12:05:06.980268] [DEBUG] [REMOTE ] CLH: PASS: Price check passed. Min price $201.73. [2026-01-27T12:05:06.980413] [DEBUG] [REMOTE ] CLH: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:06.980535] [DEBUG] [REMOTE ] CLH: PASS: Integrity check passed. [2026-01-27T12:05:06.980596] [DEBUG] [REMOTE ] CLH: Symbol is viable for forecasting. [2026-01-27T12:05:06.980651] [INFO ] [MAIN ] [693/3493] CLH kept (0.5s) | 693 kept, 0 rejected | 137.9/min | ETA: 20.3m [2026-01-27T12:05:07.222813] [DEBUG] [REMOTE ] CLLS: Retrieved 2726 rows, trimmed to 300. [2026-01-27T12:05:07.222953] [DEBUG] [REMOTE ] CLLS: PASS: History has at least 300 days. [2026-01-27T12:05:07.223169] [DEBUG] [REMOTE ] CLLS: PASS: Price check passed. Min price $3.13. [2026-01-27T12:05:07.223309] [DEBUG] [REMOTE ] CLLS: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:07.223424] [DEBUG] [REMOTE ] CLLS: PASS: Integrity check passed. [2026-01-27T12:05:07.223466] [DEBUG] [REMOTE ] CLLS: Symbol is viable for forecasting. [2026-01-27T12:05:07.223514] [INFO ] [MAIN ] [694/3493] CLLS kept (0.2s) | 694 kept, 0 rejected | 138.0/min | ETA: 20.3m [2026-01-27T12:05:07.847643] [DEBUG] [REMOTE ] CLMB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:07.847888] [DEBUG] [REMOTE ] CLMB: PASS: History has at least 300 days. [2026-01-27T12:05:07.848412] [DEBUG] [REMOTE ] CLMB: PASS: Price check passed. Min price $100.02. [2026-01-27T12:05:07.848602] [DEBUG] [REMOTE ] CLMB: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:07.848765] [DEBUG] [REMOTE ] CLMB: PASS: Integrity check passed. [2026-01-27T12:05:07.848810] [DEBUG] [REMOTE ] CLMB: Symbol is viable for forecasting. [2026-01-27T12:05:07.848869] [INFO ] [MAIN ] [695/3493] CLMB kept (0.6s) | 695 kept, 0 rejected | 137.9/min | ETA: 20.3m [2026-01-27T12:05:08.290102] [DEBUG] [REMOTE ] CLNE: Retrieved 4697 rows, trimmed to 300. [2026-01-27T12:05:08.290244] [DEBUG] [REMOTE ] CLNE: PASS: History has at least 300 days. [2026-01-27T12:05:08.290466] [DEBUG] [REMOTE ] CLNE: PASS: Price check passed. Min price $2.10. [2026-01-27T12:05:08.290629] [DEBUG] [REMOTE ] CLNE: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:08.290748] [DEBUG] [REMOTE ] CLNE: PASS: Integrity check passed. [2026-01-27T12:05:08.290790] [DEBUG] [REMOTE ] CLNE: Symbol is viable for forecasting. [2026-01-27T12:05:08.290841] [INFO ] [MAIN ] [696/3493] CLNE kept (0.4s) | 696 kept, 0 rejected | 137.9/min | ETA: 20.3m [2026-01-27T12:05:08.558068] [DEBUG] [REMOTE ] CLNN: Retrieved 1272 rows, trimmed to 300. [2026-01-27T12:05:08.558229] [DEBUG] [REMOTE ] CLNN: PASS: History has at least 300 days. [2026-01-27T12:05:08.558449] [DEBUG] [REMOTE ] CLNN: PASS: Price check passed. Min price $4.73. [2026-01-27T12:05:08.558626] [DEBUG] [REMOTE ] CLNN: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:08.558752] [DEBUG] [REMOTE ] CLNN: PASS: Integrity check passed. [2026-01-27T12:05:08.558796] [DEBUG] [REMOTE ] CLNN: Symbol is viable for forecasting. [2026-01-27T12:05:08.558847] [INFO ] [MAIN ] [697/3493] CLNN kept (0.3s) | 697 kept, 0 rejected | 138.0/min | ETA: 20.3m [2026-01-27T12:05:08.853549] [DEBUG] [REMOTE ] CLOA: Retrieved 761 rows, trimmed to 300. [2026-01-27T12:05:08.853698] [DEBUG] [REMOTE ] CLOA: PASS: History has at least 300 days. [2026-01-27T12:05:08.853906] [DEBUG] [REMOTE ] CLOA: PASS: Price check passed. Min price $51.21. [2026-01-27T12:05:08.854046] [DEBUG] [REMOTE ] CLOA: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:08.854157] [DEBUG] [REMOTE ] CLOA: PASS: Integrity check passed. [2026-01-27T12:05:08.854202] [DEBUG] [REMOTE ] CLOA: Symbol is viable for forecasting. [2026-01-27T12:05:08.854251] [INFO ] [MAIN ] [698/3493] CLOA kept (0.3s) | 698 kept, 0 rejected | 138.1/min | ETA: 20.2m [2026-01-27T12:05:09.513021] [DEBUG] [REMOTE ] CLRB: Retrieved 5082 rows, trimmed to 300. [2026-01-27T12:05:09.513284] [DEBUG] [REMOTE ] CLRB: PASS: History has at least 300 days. [2026-01-27T12:05:09.513628] [DEBUG] [REMOTE ] CLRB: PASS: Price check passed. Min price $2.56. [2026-01-27T12:05:09.513781] [DEBUG] [REMOTE ] CLRB: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:09.513924] [DEBUG] [REMOTE ] CLRB: PASS: Integrity check passed. [2026-01-27T12:05:09.513968] [DEBUG] [REMOTE ] CLRB: Symbol is viable for forecasting. [2026-01-27T12:05:09.514022] [INFO ] [MAIN ] [699/3493] CLRB kept (0.7s) | 699 kept, 0 rejected | 138.0/min | ETA: 20.2m [2026-01-27T12:05:09.972118] [DEBUG] [REMOTE ] CLRO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:09.972342] [DEBUG] [REMOTE ] CLRO: PASS: History has at least 300 days. [2026-01-27T12:05:09.972762] [DEBUG] [REMOTE ] CLRO: PASS: Price check passed. Min price $4.29. [2026-01-27T12:05:09.972958] [DEBUG] [REMOTE ] CLRO: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:09.973111] [DEBUG] [REMOTE ] CLRO: PASS: Integrity check passed. [2026-01-27T12:05:09.973194] [DEBUG] [REMOTE ] CLRO: Symbol is viable for forecasting. [2026-01-27T12:05:09.973249] [INFO ] [MAIN ] [700/3493] CLRO kept (0.5s) | 700 kept, 0 rejected | 138.0/min | ETA: 20.2m [2026-01-27T12:05:10.447431] [DEBUG] [REMOTE ] CLS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:10.447769] [DEBUG] [REMOTE ] CLS: PASS: History has at least 300 days. [2026-01-27T12:05:10.448559] [DEBUG] [REMOTE ] CLS: PASS: Price check passed. Min price $270.92. [2026-01-27T12:05:10.448840] [DEBUG] [REMOTE ] CLS: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:10.449007] [DEBUG] [REMOTE ] CLS: PASS: Integrity check passed. [2026-01-27T12:05:10.449052] [DEBUG] [REMOTE ] CLS: Symbol is viable for forecasting. [2026-01-27T12:05:10.449120] [INFO ] [MAIN ] [701/3493] CLS kept (0.5s) | 701 kept, 0 rejected | 138.0/min | ETA: 20.2m [2026-01-27T12:05:10.933757] [DEBUG] [REMOTE ] CLX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:10.933981] [DEBUG] [REMOTE ] CLX: PASS: History has at least 300 days. [2026-01-27T12:05:10.934664] [DEBUG] [REMOTE ] CLX: PASS: Price check passed. Min price $97.43. [2026-01-27T12:05:10.934819] [DEBUG] [REMOTE ] CLX: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:10.934969] [DEBUG] [REMOTE ] CLX: PASS: Integrity check passed. [2026-01-27T12:05:10.935013] [DEBUG] [REMOTE ] CLX: Symbol is viable for forecasting. [2026-01-27T12:05:10.935070] [INFO ] [MAIN ] [702/3493] CLX kept (0.5s) | 702 kept, 0 rejected | 137.9/min | ETA: 20.2m [2026-01-27T12:05:11.402364] [DEBUG] [REMOTE ] CM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:11.402634] [DEBUG] [REMOTE ] CM: PASS: History has at least 300 days. [2026-01-27T12:05:11.403208] [DEBUG] [REMOTE ] CM: PASS: Price check passed. Min price $81.69. [2026-01-27T12:05:11.403362] [DEBUG] [REMOTE ] CM: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:11.403516] [DEBUG] [REMOTE ] CM: PASS: Integrity check passed. [2026-01-27T12:05:11.403557] [DEBUG] [REMOTE ] CM: Symbol is viable for forecasting. [2026-01-27T12:05:11.403635] [INFO ] [MAIN ] [703/3493] CM kept (0.5s) | 703 kept, 0 rejected | 137.9/min | ETA: 20.2m [2026-01-27T12:05:11.898435] [DEBUG] [REMOTE ] CMA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:11.898815] [DEBUG] [REMOTE ] CMA: PASS: History has at least 300 days. [2026-01-27T12:05:11.899105] [DEBUG] [REMOTE ] CMA: PASS: Price check passed. Min price $75.14. [2026-01-27T12:05:11.899291] [DEBUG] [REMOTE ] CMA: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:11.899830] [DEBUG] [REMOTE ] CMA: PASS: Integrity check passed. [2026-01-27T12:05:11.899895] [DEBUG] [REMOTE ] CMA: Symbol is viable for forecasting. [2026-01-27T12:05:11.899967] [INFO ] [MAIN ] [704/3493] CMA kept (0.5s) | 704 kept, 0 rejected | 137.9/min | ETA: 20.2m [2026-01-27T12:05:12.431037] [DEBUG] [REMOTE ] CMC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:12.431179] [DEBUG] [REMOTE ] CMC: PASS: History has at least 300 days. [2026-01-27T12:05:12.431415] [DEBUG] [REMOTE ] CMC: PASS: Price check passed. Min price $56.38. [2026-01-27T12:05:12.431556] [DEBUG] [REMOTE ] CMC: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:12.431715] [DEBUG] [REMOTE ] CMC: PASS: Integrity check passed. [2026-01-27T12:05:12.431758] [DEBUG] [REMOTE ] CMC: Symbol is viable for forecasting. [2026-01-27T12:05:12.431809] [INFO ] [MAIN ] [705/3493] CMC kept (0.5s) | 705 kept, 0 rejected | 137.8/min | ETA: 20.2m [2026-01-27T12:05:12.690289] [DEBUG] [REMOTE ] CMCM: Retrieved 2947 rows, trimmed to 300. [2026-01-27T12:05:12.690425] [DEBUG] [REMOTE ] CMCM: PASS: History has at least 300 days. [2026-01-27T12:05:12.690672] [DEBUG] [REMOTE ] CMCM: PASS: Price check passed. Min price $5.87. [2026-01-27T12:05:12.690815] [DEBUG] [REMOTE ] CMCM: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:12.690931] [DEBUG] [REMOTE ] CMCM: PASS: Integrity check passed. [2026-01-27T12:05:12.690971] [DEBUG] [REMOTE ] CMCM: Symbol is viable for forecasting. [2026-01-27T12:05:12.691020] [INFO ] [MAIN ] [706/3493] CMCM kept (0.3s) | 706 kept, 0 rejected | 137.9/min | ETA: 20.2m [2026-01-27T12:05:13.351873] [DEBUG] [REMOTE ] CMCO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:13.352085] [DEBUG] [REMOTE ] CMCO: PASS: History has at least 300 days. [2026-01-27T12:05:13.352385] [DEBUG] [REMOTE ] CMCO: PASS: Price check passed. Min price $14.22. [2026-01-27T12:05:13.352533] [DEBUG] [REMOTE ] CMCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:13.352694] [DEBUG] [REMOTE ] CMCO: PASS: Integrity check passed. [2026-01-27T12:05:13.352738] [DEBUG] [REMOTE ] CMCO: Symbol is viable for forecasting. [2026-01-27T12:05:13.352795] [INFO ] [MAIN ] [707/3493] CMCO kept (0.7s) | 707 kept, 0 rejected | 137.8/min | ETA: 20.2m [2026-01-27T12:05:13.826611] [DEBUG] [REMOTE ] CMCSA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:13.826815] [DEBUG] [REMOTE ] CMCSA: PASS: History has at least 300 days. [2026-01-27T12:05:13.827095] [DEBUG] [REMOTE ] CMCSA: PASS: Price check passed. Min price $23.18. [2026-01-27T12:05:13.827240] [DEBUG] [REMOTE ] CMCSA: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:13.827377] [DEBUG] [REMOTE ] CMCSA: PASS: Integrity check passed. [2026-01-27T12:05:13.827656] [DEBUG] [REMOTE ] CMCSA: Symbol is viable for forecasting. [2026-01-27T12:05:13.827717] [INFO ] [MAIN ] [708/3493] CMCSA kept (0.5s) | 708 kept, 0 rejected | 137.8/min | ETA: 20.2m [2026-01-27T12:05:14.345401] [DEBUG] [REMOTE ] CME: Retrieved 5820 rows, trimmed to 300. [2026-01-27T12:05:14.345856] [DEBUG] [REMOTE ] CME: PASS: History has at least 300 days. [2026-01-27T12:05:14.346326] [DEBUG] [REMOTE ] CME: PASS: Price check passed. Min price $260.34. [2026-01-27T12:05:14.346692] [DEBUG] [REMOTE ] CME: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:14.346831] [DEBUG] [REMOTE ] CME: PASS: Integrity check passed. [2026-01-27T12:05:14.346873] [DEBUG] [REMOTE ] CME: Symbol is viable for forecasting. [2026-01-27T12:05:14.346928] [INFO ] [MAIN ] [709/3493] CME kept (0.5s) | 709 kept, 0 rejected | 137.8/min | ETA: 20.2m [2026-01-27T12:05:14.801220] [DEBUG] [REMOTE ] CMG: Retrieved 5031 rows, trimmed to 300. [2026-01-27T12:05:14.801547] [DEBUG] [REMOTE ] CMG: PASS: History has at least 300 days. [2026-01-27T12:05:14.801888] [DEBUG] [REMOTE ] CMG: PASS: Price check passed. Min price $29.81. [2026-01-27T12:05:14.802194] [DEBUG] [REMOTE ] CMG: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:14.802342] [DEBUG] [REMOTE ] CMG: PASS: Integrity check passed. [2026-01-27T12:05:14.802388] [DEBUG] [REMOTE ] CMG: Symbol is viable for forecasting. [2026-01-27T12:05:14.802445] [INFO ] [MAIN ] [710/3493] CMG kept (0.5s) | 710 kept, 0 rejected | 137.8/min | ETA: 20.2m [2026-01-27T12:05:15.318638] [DEBUG] [REMOTE ] CMI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:15.318845] [DEBUG] [REMOTE ] CMI: PASS: History has at least 300 days. [2026-01-27T12:05:15.319269] [DEBUG] [REMOTE ] CMI: PASS: Price check passed. Min price $426.93. [2026-01-27T12:05:15.319425] [DEBUG] [REMOTE ] CMI: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:15.319562] [DEBUG] [REMOTE ] CMI: PASS: Integrity check passed. [2026-01-27T12:05:15.319627] [DEBUG] [REMOTE ] CMI: Symbol is viable for forecasting. [2026-01-27T12:05:15.319683] [INFO ] [MAIN ] [711/3493] CMI kept (0.5s) | 711 kept, 0 rejected | 137.7/min | ETA: 20.2m [2026-01-27T12:05:15.462925] [DEBUG] [REMOTE ] CMMB: Retrieved 1747 rows, trimmed to 300. [2026-01-27T12:05:15.463117] [DEBUG] [REMOTE ] CMMB: PASS: History has at least 300 days. [2026-01-27T12:05:15.463367] [DEBUG] [REMOTE ] CMMB: PASS: Price check passed. Min price $1.58. [2026-01-27T12:05:15.463508] [DEBUG] [REMOTE ] CMMB: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:15.463643] [DEBUG] [REMOTE ] CMMB: PASS: Integrity check passed. [2026-01-27T12:05:15.463686] [DEBUG] [REMOTE ] CMMB: Symbol is viable for forecasting. [2026-01-27T12:05:15.463738] [INFO ] [MAIN ] [712/3493] CMMB kept (0.1s) | 712 kept, 0 rejected | 137.8/min | ETA: 20.2m [2026-01-27T12:05:16.194431] [DEBUG] [REMOTE ] CMP: Retrieved 5564 rows, trimmed to 300. [2026-01-27T12:05:16.194658] [DEBUG] [REMOTE ] CMP: PASS: History has at least 300 days. [2026-01-27T12:05:16.194951] [DEBUG] [REMOTE ] CMP: PASS: Price check passed. Min price $16.54. [2026-01-27T12:05:16.195100] [DEBUG] [REMOTE ] CMP: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:16.195239] [DEBUG] [REMOTE ] CMP: PASS: Integrity check passed. [2026-01-27T12:05:16.195283] [DEBUG] [REMOTE ] CMP: Symbol is viable for forecasting. [2026-01-27T12:05:16.195339] [INFO ] [MAIN ] [713/3493] CMP kept (0.7s) | 713 kept, 0 rejected | 137.7/min | ETA: 20.2m [2026-01-27T12:05:16.462120] [DEBUG] [REMOTE ] CMPS: Retrieved 1344 rows, trimmed to 300. [2026-01-27T12:05:16.462324] [DEBUG] [REMOTE ] CMPS: PASS: History has at least 300 days. [2026-01-27T12:05:16.462660] [DEBUG] [REMOTE ] CMPS: PASS: Price check passed. Min price $4.94. [2026-01-27T12:05:16.462809] [DEBUG] [REMOTE ] CMPS: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:16.462927] [DEBUG] [REMOTE ] CMPS: PASS: Integrity check passed. [2026-01-27T12:05:16.462969] [DEBUG] [REMOTE ] CMPS: Symbol is viable for forecasting. [2026-01-27T12:05:16.463023] [INFO ] [MAIN ] [714/3493] CMPS kept (0.3s) | 714 kept, 0 rejected | 137.8/min | ETA: 20.2m [2026-01-27T12:05:16.896608] [DEBUG] [REMOTE ] CMPX: Retrieved 1209 rows, trimmed to 300. [2026-01-27T12:05:16.896791] [DEBUG] [REMOTE ] CMPX: PASS: History has at least 300 days. [2026-01-27T12:05:16.897032] [DEBUG] [REMOTE ] CMPX: PASS: Price check passed. Min price $3.72. [2026-01-27T12:05:16.897181] [DEBUG] [REMOTE ] CMPX: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:16.897298] [DEBUG] [REMOTE ] CMPX: PASS: Integrity check passed. [2026-01-27T12:05:16.897341] [DEBUG] [REMOTE ] CMPX: Symbol is viable for forecasting. [2026-01-27T12:05:16.897394] [INFO ] [MAIN ] [715/3493] CMPX kept (0.4s) | 715 kept, 0 rejected | 137.8/min | ETA: 20.2m [2026-01-27T12:05:17.383988] [DEBUG] [REMOTE ] CMRE: Retrieved 3828 rows, trimmed to 300. [2026-01-27T12:05:17.384184] [DEBUG] [REMOTE ] CMRE: PASS: History has at least 300 days. [2026-01-27T12:05:17.384451] [DEBUG] [REMOTE ] CMRE: PASS: Price check passed. Min price $11.98. [2026-01-27T12:05:17.384614] [DEBUG] [REMOTE ] CMRE: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:17.384751] [DEBUG] [REMOTE ] CMRE: PASS: Integrity check passed. [2026-01-27T12:05:17.384793] [DEBUG] [REMOTE ] CMRE: Symbol is viable for forecasting. [2026-01-27T12:05:17.384848] [INFO ] [MAIN ] [716/3493] CMRE kept (0.5s) | 716 kept, 0 rejected | 137.8/min | ETA: 20.2m [2026-01-27T12:05:17.819660] [DEBUG] [REMOTE ] CMS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:17.819863] [DEBUG] [REMOTE ] CMS: PASS: History has at least 300 days. [2026-01-27T12:05:17.820143] [DEBUG] [REMOTE ] CMS: PASS: Price check passed. Min price $69.17. [2026-01-27T12:05:17.820293] [DEBUG] [REMOTE ] CMS: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:17.820420] [DEBUG] [REMOTE ] CMS: PASS: Integrity check passed. [2026-01-27T12:05:17.820462] [DEBUG] [REMOTE ] CMS: Symbol is viable for forecasting. [2026-01-27T12:05:17.820515] [INFO ] [MAIN ] [717/3493] CMS kept (0.4s) | 717 kept, 0 rejected | 137.8/min | ETA: 20.1m [2026-01-27T12:05:18.107921] [DEBUG] [REMOTE ] CMSA: Retrieved 1980 rows, trimmed to 300. [2026-01-27T12:05:18.108121] [DEBUG] [REMOTE ] CMSA: PASS: History has at least 300 days. [2026-01-27T12:05:18.108383] [DEBUG] [REMOTE ] CMSA: PASS: Price check passed. Min price $21.66. [2026-01-27T12:05:18.108526] [DEBUG] [REMOTE ] CMSA: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:18.108679] [DEBUG] [REMOTE ] CMSA: PASS: Integrity check passed. [2026-01-27T12:05:18.108733] [DEBUG] [REMOTE ] CMSA: Symbol is viable for forecasting. [2026-01-27T12:05:18.108795] [INFO ] [MAIN ] [718/3493] CMSA kept (0.3s) | 718 kept, 0 rejected | 137.8/min | ETA: 20.1m [2026-01-27T12:05:18.525751] [DEBUG] [REMOTE ] CMSC: Retrieved 1839 rows, trimmed to 300. [2026-01-27T12:05:18.525959] [DEBUG] [REMOTE ] CMSC: PASS: History has at least 300 days. [2026-01-27T12:05:18.526248] [DEBUG] [REMOTE ] CMSC: PASS: Price check passed. Min price $22.64. [2026-01-27T12:05:18.526398] [DEBUG] [REMOTE ] CMSC: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:18.526524] [DEBUG] [REMOTE ] CMSC: PASS: Integrity check passed. [2026-01-27T12:05:18.526627] [DEBUG] [REMOTE ] CMSC: Symbol is viable for forecasting. [2026-01-27T12:05:18.526686] [INFO ] [MAIN ] [719/3493] CMSC kept (0.4s) | 719 kept, 0 rejected | 137.8/min | ETA: 20.1m [2026-01-27T12:05:18.904467] [DEBUG] [REMOTE ] CMSD: Retrieved 1742 rows, trimmed to 300. [2026-01-27T12:05:18.904907] [DEBUG] [REMOTE ] CMSD: PASS: History has at least 300 days. [2026-01-27T12:05:18.905219] [DEBUG] [REMOTE ] CMSD: PASS: Price check passed. Min price $23.02. [2026-01-27T12:05:18.905390] [DEBUG] [REMOTE ] CMSD: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:18.905534] [DEBUG] [REMOTE ] CMSD: PASS: Integrity check passed. [2026-01-27T12:05:18.905784] [DEBUG] [REMOTE ] CMSD: Symbol is viable for forecasting. [2026-01-27T12:05:18.905852] [INFO ] [MAIN ] [720/3493] CMSD kept (0.4s) | 720 kept, 0 rejected | 137.9/min | ETA: 20.1m [2026-01-27T12:05:19.277456] [DEBUG] [REMOTE ] CMTG: Retrieved 1060 rows, trimmed to 300. [2026-01-27T12:05:19.277784] [DEBUG] [REMOTE ] CMTG: PASS: History has at least 300 days. [2026-01-27T12:05:19.278083] [DEBUG] [REMOTE ] CMTG: PASS: Price check passed. Min price $2.71. [2026-01-27T12:05:19.278232] [DEBUG] [REMOTE ] CMTG: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:19.278370] [DEBUG] [REMOTE ] CMTG: PASS: Integrity check passed. [2026-01-27T12:05:19.278419] [DEBUG] [REMOTE ] CMTG: Symbol is viable for forecasting. [2026-01-27T12:05:19.278475] [INFO ] [MAIN ] [721/3493] CMTG kept (0.4s) | 721 kept, 0 rejected | 137.9/min | ETA: 20.1m [2026-01-27T12:05:19.869050] [DEBUG] [REMOTE ] CMTL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:19.869261] [DEBUG] [REMOTE ] CMTL: PASS: History has at least 300 days. [2026-01-27T12:05:19.869558] [DEBUG] [REMOTE ] CMTL: PASS: Price check passed. Min price $2.84. [2026-01-27T12:05:19.869855] [DEBUG] [REMOTE ] CMTL: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:19.869996] [DEBUG] [REMOTE ] CMTL: PASS: Integrity check passed. [2026-01-27T12:05:19.870038] [DEBUG] [REMOTE ] CMTL: Symbol is viable for forecasting. [2026-01-27T12:05:19.870090] [INFO ] [MAIN ] [722/3493] CMTL kept (0.6s) | 722 kept, 0 rejected | 137.8/min | ETA: 20.1m [2026-01-27T12:05:20.397733] [DEBUG] [REMOTE ] CNA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:20.397937] [DEBUG] [REMOTE ] CNA: PASS: History has at least 300 days. [2026-01-27T12:05:20.398253] [DEBUG] [REMOTE ] CNA: PASS: Price check passed. Min price $43.61. [2026-01-27T12:05:20.398416] [DEBUG] [REMOTE ] CNA: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:20.398565] [DEBUG] [REMOTE ] CNA: PASS: Integrity check passed. [2026-01-27T12:05:20.398628] [DEBUG] [REMOTE ] CNA: Symbol is viable for forecasting. [2026-01-27T12:05:20.398692] [INFO ] [MAIN ] [723/3493] CNA kept (0.5s) | 723 kept, 0 rejected | 137.8/min | ETA: 20.1m [2026-01-27T12:05:20.861243] [DEBUG] [REMOTE ] CNC: Retrieved 6067 rows, trimmed to 300. [2026-01-27T12:05:20.861486] [DEBUG] [REMOTE ] CNC: PASS: History has at least 300 days. [2026-01-27T12:05:20.862218] [DEBUG] [REMOTE ] CNC: PASS: Price check passed. Min price $34.25. [2026-01-27T12:05:20.862384] [DEBUG] [REMOTE ] CNC: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:20.862539] [DEBUG] [REMOTE ] CNC: PASS: Integrity check passed. [2026-01-27T12:05:20.862602] [DEBUG] [REMOTE ] CNC: Symbol is viable for forecasting. [2026-01-27T12:05:20.862666] [INFO ] [MAIN ] [724/3493] CNC kept (0.5s) | 724 kept, 0 rejected | 137.8/min | ETA: 20.1m [2026-01-27T12:05:21.131015] [DEBUG] [REMOTE ] CNF: Retrieved 1808 rows, trimmed to 300. [2026-01-27T12:05:21.131231] [DEBUG] [REMOTE ] CNF: PASS: History has at least 300 days. [2026-01-27T12:05:21.131589] [DEBUG] [REMOTE ] CNF: PASS: Price check passed. Min price $4.02. [2026-01-27T12:05:21.131744] [DEBUG] [REMOTE ] CNF: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:21.131873] [DEBUG] [REMOTE ] CNF: PASS: Integrity check passed. [2026-01-27T12:05:21.131915] [DEBUG] [REMOTE ] CNF: Symbol is viable for forecasting. [2026-01-27T12:05:21.131970] [INFO ] [MAIN ] [725/3493] CNF kept (0.3s) | 725 kept, 0 rejected | 137.8/min | ETA: 20.1m [2026-01-27T12:05:21.879766] [DEBUG] [REMOTE ] CNI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:21.879976] [DEBUG] [REMOTE ] CNI: PASS: History has at least 300 days. [2026-01-27T12:05:21.880300] [DEBUG] [REMOTE ] CNI: PASS: Price check passed. Min price $90.32. [2026-01-27T12:05:21.880508] [DEBUG] [REMOTE ] CNI: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:21.880898] [DEBUG] [REMOTE ] CNI: PASS: Integrity check passed. [2026-01-27T12:05:21.880944] [DEBUG] [REMOTE ] CNI: Symbol is viable for forecasting. [2026-01-27T12:05:21.881149] [INFO ] [MAIN ] [726/3493] CNI kept (0.7s) | 726 kept, 0 rejected | 137.7/min | ETA: 20.1m [2026-01-27T12:05:22.358157] [DEBUG] [REMOTE ] CNK: Retrieved 4720 rows, trimmed to 300. [2026-01-27T12:05:22.358304] [DEBUG] [REMOTE ] CNK: PASS: History has at least 300 days. [2026-01-27T12:05:22.358563] [DEBUG] [REMOTE ] CNK: PASS: Price check passed. Min price $21.93. [2026-01-27T12:05:22.358778] [DEBUG] [REMOTE ] CNK: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:22.358947] [DEBUG] [REMOTE ] CNK: PASS: Integrity check passed. [2026-01-27T12:05:22.358996] [DEBUG] [REMOTE ] CNK: Symbol is viable for forecasting. [2026-01-27T12:05:22.359048] [INFO ] [MAIN ] [727/3493] CNK kept (0.5s) | 727 kept, 0 rejected | 137.7/min | ETA: 20.1m [2026-01-27T12:05:22.579616] [DEBUG] [REMOTE ] CNM: Retrieved 1133 rows, trimmed to 300. [2026-01-27T12:05:22.579754] [DEBUG] [REMOTE ] CNM: PASS: History has at least 300 days. [2026-01-27T12:05:22.580001] [DEBUG] [REMOTE ] CNM: PASS: Price check passed. Min price $44.29. [2026-01-27T12:05:22.580182] [DEBUG] [REMOTE ] CNM: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:22.580302] [DEBUG] [REMOTE ] CNM: PASS: Integrity check passed. [2026-01-27T12:05:22.580344] [DEBUG] [REMOTE ] CNM: Symbol is viable for forecasting. [2026-01-27T12:05:22.580402] [INFO ] [MAIN ] [728/3493] CNM kept (0.2s) | 728 kept, 0 rejected | 137.8/min | ETA: 20.1m [2026-01-27T12:05:23.210413] [DEBUG] [REMOTE ] CNMD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:23.210545] [DEBUG] [REMOTE ] CNMD: PASS: History has at least 300 days. [2026-01-27T12:05:23.210786] [DEBUG] [REMOTE ] CNMD: PASS: Price check passed. Min price $38.99. [2026-01-27T12:05:23.210922] [DEBUG] [REMOTE ] CNMD: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:23.211039] [DEBUG] [REMOTE ] CNMD: PASS: Integrity check passed. [2026-01-27T12:05:23.211078] [DEBUG] [REMOTE ] CNMD: Symbol is viable for forecasting. [2026-01-27T12:05:23.211127] [INFO ] [MAIN ] [729/3493] CNMD kept (0.6s) | 729 kept, 0 rejected | 137.7/min | ETA: 20.1m [2026-01-27T12:05:23.500613] [DEBUG] [REMOTE ] CNNE: Retrieved 2055 rows, trimmed to 300. [2026-01-27T12:05:23.500748] [DEBUG] [REMOTE ] CNNE: PASS: History has at least 300 days. [2026-01-27T12:05:23.500955] [DEBUG] [REMOTE ] CNNE: PASS: Price check passed. Min price $14.99. [2026-01-27T12:05:23.501094] [DEBUG] [REMOTE ] CNNE: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:23.501204] [DEBUG] [REMOTE ] CNNE: PASS: Integrity check passed. [2026-01-27T12:05:23.501246] [DEBUG] [REMOTE ] CNNE: Symbol is viable for forecasting. [2026-01-27T12:05:23.501295] [INFO ] [MAIN ] [730/3493] CNNE kept (0.3s) | 730 kept, 0 rejected | 137.8/min | ETA: 20.1m [2026-01-27T12:05:24.094753] [DEBUG] [REMOTE ] CNO: Retrieved 5630 rows, trimmed to 300. [2026-01-27T12:05:24.094892] [DEBUG] [REMOTE ] CNO: PASS: History has at least 300 days. [2026-01-27T12:05:24.095125] [DEBUG] [REMOTE ] CNO: PASS: Price check passed. Min price $39.43. [2026-01-27T12:05:24.095269] [DEBUG] [REMOTE ] CNO: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:24.095391] [DEBUG] [REMOTE ] CNO: PASS: Integrity check passed. [2026-01-27T12:05:24.095432] [DEBUG] [REMOTE ] CNO: Symbol is viable for forecasting. [2026-01-27T12:05:24.095485] [INFO ] [MAIN ] [731/3493] CNO kept (0.6s) | 731 kept, 0 rejected | 137.7/min | ETA: 20.1m [2026-01-27T12:05:24.562638] [DEBUG] [REMOTE ] CNOB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:24.562771] [DEBUG] [REMOTE ] CNOB: PASS: History has at least 300 days. [2026-01-27T12:05:24.562992] [DEBUG] [REMOTE ] CNOB: PASS: Price check passed. Min price $23.36. [2026-01-27T12:05:24.563135] [DEBUG] [REMOTE ] CNOB: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:24.563254] [DEBUG] [REMOTE ] CNOB: PASS: Integrity check passed. [2026-01-27T12:05:24.563295] [DEBUG] [REMOTE ] CNOB: Symbol is viable for forecasting. [2026-01-27T12:05:24.563878] [INFO ] [MAIN ] [732/3493] CNOB kept (0.5s) | 732 kept, 0 rejected | 137.7/min | ETA: 20.1m [2026-01-27T12:05:25.034997] [DEBUG] [REMOTE ] CNP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:25.035133] [DEBUG] [REMOTE ] CNP: PASS: History has at least 300 days. [2026-01-27T12:05:25.035355] [DEBUG] [REMOTE ] CNP: PASS: Price check passed. Min price $37.33. [2026-01-27T12:05:25.035492] [DEBUG] [REMOTE ] CNP: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:25.035628] [DEBUG] [REMOTE ] CNP: PASS: Integrity check passed. [2026-01-27T12:05:25.035672] [DEBUG] [REMOTE ] CNP: Symbol is viable for forecasting. [2026-01-27T12:05:25.035720] [INFO ] [MAIN ] [733/3493] CNP kept (0.5s) | 733 kept, 0 rejected | 137.7/min | ETA: 20.0m [2026-01-27T12:05:25.500799] [DEBUG] [REMOTE ] CNQ: Retrieved 6410 rows, trimmed to 300. [2026-01-27T12:05:25.501010] [DEBUG] [REMOTE ] CNQ: PASS: History has at least 300 days. [2026-01-27T12:05:25.501483] [DEBUG] [REMOTE ] CNQ: PASS: Price check passed. Min price $30.59. [2026-01-27T12:05:25.501662] [DEBUG] [REMOTE ] CNQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:25.501817] [DEBUG] [REMOTE ] CNQ: PASS: Integrity check passed. [2026-01-27T12:05:25.501865] [DEBUG] [REMOTE ] CNQ: Symbol is viable for forecasting. [2026-01-27T12:05:25.501927] [INFO ] [MAIN ] [734/3493] CNQ kept (0.5s) | 734 kept, 0 rejected | 137.6/min | ETA: 20.0m [2026-01-27T12:05:25.924454] [DEBUG] [REMOTE ] CNS: Retrieved 5396 rows, trimmed to 300. [2026-01-27T12:05:25.924691] [DEBUG] [REMOTE ] CNS: PASS: History has at least 300 days. [2026-01-27T12:05:25.924983] [DEBUG] [REMOTE ] CNS: PASS: Price check passed. Min price $59.24. [2026-01-27T12:05:25.925137] [DEBUG] [REMOTE ] CNS: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:25.925272] [DEBUG] [REMOTE ] CNS: PASS: Integrity check passed. [2026-01-27T12:05:25.925316] [DEBUG] [REMOTE ] CNS: Symbol is viable for forecasting. [2026-01-27T12:05:25.925373] [INFO ] [MAIN ] [735/3493] CNS kept (0.4s) | 735 kept, 0 rejected | 137.7/min | ETA: 20.0m [2026-01-27T12:05:26.229798] [DEBUG] [REMOTE ] CNSP: Retrieved 1560 rows, trimmed to 300. [2026-01-27T12:05:26.230033] [DEBUG] [REMOTE ] CNSP: PASS: History has at least 300 days. [2026-01-27T12:05:26.230400] [DEBUG] [REMOTE ] CNSP: PASS: Price check passed. Min price $5.25. [2026-01-27T12:05:26.230610] [DEBUG] [REMOTE ] CNSP: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:26.230771] [DEBUG] [REMOTE ] CNSP: PASS: Integrity check passed. [2026-01-27T12:05:26.230824] [DEBUG] [REMOTE ] CNSP: Symbol is viable for forecasting. [2026-01-27T12:05:26.230897] [INFO ] [MAIN ] [736/3493] CNSP kept (0.3s) | 736 kept, 0 rejected | 137.7/min | ETA: 20.0m [2026-01-27T12:05:26.797061] [DEBUG] [REMOTE ] CNTA: Retrieved 1170 rows, trimmed to 300. [2026-01-27T12:05:26.797199] [DEBUG] [REMOTE ] CNTA: PASS: History has at least 300 days. [2026-01-27T12:05:26.797411] [DEBUG] [REMOTE ] CNTA: PASS: Price check passed. Min price $22.02. [2026-01-27T12:05:26.797553] [DEBUG] [REMOTE ] CNTA: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:26.797920] [DEBUG] [REMOTE ] CNTA: PASS: Integrity check passed. [2026-01-27T12:05:26.797963] [DEBUG] [REMOTE ] CNTA: Symbol is viable for forecasting. [2026-01-27T12:05:26.798013] [INFO ] [MAIN ] [737/3493] CNTA kept (0.6s) | 737 kept, 0 rejected | 137.7/min | ETA: 20.0m [2026-01-27T12:05:27.244558] [DEBUG] [REMOTE ] CNTY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:27.244734] [DEBUG] [REMOTE ] CNTY: PASS: History has at least 300 days. [2026-01-27T12:05:27.244947] [DEBUG] [REMOTE ] CNTY: PASS: Price check passed. Min price $1.30. [2026-01-27T12:05:27.245084] [DEBUG] [REMOTE ] CNTY: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:27.245197] [DEBUG] [REMOTE ] CNTY: PASS: Integrity check passed. [2026-01-27T12:05:27.245237] [DEBUG] [REMOTE ] CNTY: Symbol is viable for forecasting. [2026-01-27T12:05:27.245284] [INFO ] [MAIN ] [738/3493] CNTY kept (0.4s) | 738 kept, 0 rejected | 137.6/min | ETA: 20.0m [2026-01-27T12:05:27.876871] [DEBUG] [REMOTE ] CNVS: Retrieved 5587 rows, trimmed to 300. [2026-01-27T12:05:27.877001] [DEBUG] [REMOTE ] CNVS: PASS: History has at least 300 days. [2026-01-27T12:05:27.877217] [DEBUG] [REMOTE ] CNVS: PASS: Price check passed. Min price $2.00. [2026-01-27T12:05:27.877352] [DEBUG] [REMOTE ] CNVS: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:27.877465] [DEBUG] [REMOTE ] CNVS: PASS: Integrity check passed. [2026-01-27T12:05:27.877505] [DEBUG] [REMOTE ] CNVS: Symbol is viable for forecasting. [2026-01-27T12:05:27.877553] [INFO ] [MAIN ] [739/3493] CNVS kept (0.6s) | 739 kept, 0 rejected | 137.6/min | ETA: 20.0m [2026-01-27T12:05:28.371766] [DEBUG] [REMOTE ] CNX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:28.371968] [DEBUG] [REMOTE ] CNX: PASS: History has at least 300 days. [2026-01-27T12:05:28.372423] [DEBUG] [REMOTE ] CNX: PASS: Price check passed. Min price $31.77. [2026-01-27T12:05:28.372606] [DEBUG] [REMOTE ] CNX: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:28.372750] [DEBUG] [REMOTE ] CNX: PASS: Integrity check passed. [2026-01-27T12:05:28.372794] [DEBUG] [REMOTE ] CNX: Symbol is viable for forecasting. [2026-01-27T12:05:28.372862] [INFO ] [MAIN ] [740/3493] CNX kept (0.5s) | 740 kept, 0 rejected | 137.5/min | ETA: 20.0m [2026-01-27T12:05:28.886948] [DEBUG] [REMOTE ] CNXN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:28.887384] [DEBUG] [REMOTE ] CNXN: PASS: History has at least 300 days. [2026-01-27T12:05:28.887836] [DEBUG] [REMOTE ] CNXN: PASS: Price check passed. Min price $55.83. [2026-01-27T12:05:28.888043] [DEBUG] [REMOTE ] CNXN: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:28.888218] [DEBUG] [REMOTE ] CNXN: PASS: Integrity check passed. [2026-01-27T12:05:28.888267] [DEBUG] [REMOTE ] CNXN: Symbol is viable for forecasting. [2026-01-27T12:05:28.888324] [INFO ] [MAIN ] [741/3493] CNXN kept (0.5s) | 741 kept, 0 rejected | 137.5/min | ETA: 20.0m [2026-01-27T12:05:29.119656] [DEBUG] [REMOTE ] COCO: Retrieved 1069 rows, trimmed to 300. [2026-01-27T12:05:29.119898] [DEBUG] [REMOTE ] COCO: PASS: History has at least 300 days. [2026-01-27T12:05:29.120278] [DEBUG] [REMOTE ] COCO: PASS: Price check passed. Min price $39.88. [2026-01-27T12:05:29.120471] [DEBUG] [REMOTE ] COCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:29.120669] [DEBUG] [REMOTE ] COCO: PASS: Integrity check passed. [2026-01-27T12:05:29.120719] [DEBUG] [REMOTE ] COCO: Symbol is viable for forecasting. [2026-01-27T12:05:29.120778] [INFO ] [MAIN ] [742/3493] COCO kept (0.2s) | 742 kept, 0 rejected | 137.6/min | ETA: 20.0m [2026-01-27T12:05:29.780802] [DEBUG] [REMOTE ] CODA: Retrieved 4334 rows, trimmed to 300. [2026-01-27T12:05:29.781014] [DEBUG] [REMOTE ] CODA: PASS: History has at least 300 days. [2026-01-27T12:05:29.781303] [DEBUG] [REMOTE ] CODA: PASS: Price check passed. Min price $7.99. [2026-01-27T12:05:29.781448] [DEBUG] [REMOTE ] CODA: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:29.781606] [DEBUG] [REMOTE ] CODA: PASS: Integrity check passed. [2026-01-27T12:05:29.781650] [DEBUG] [REMOTE ] CODA: Symbol is viable for forecasting. [2026-01-27T12:05:29.781706] [INFO ] [MAIN ] [743/3493] CODA kept (0.7s) | 743 kept, 0 rejected | 137.5/min | ETA: 20.0m [2026-01-27T12:05:30.060120] [DEBUG] [REMOTE ] CODI: Retrieved 4953 rows, trimmed to 300. [2026-01-27T12:05:30.060282] [DEBUG] [REMOTE ] CODI: PASS: History has at least 300 days. [2026-01-27T12:05:30.060536] [DEBUG] [REMOTE ] CODI: PASS: Price check passed. Min price $4.65. [2026-01-27T12:05:30.060728] [DEBUG] [REMOTE ] CODI: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:30.060869] [DEBUG] [REMOTE ] CODI: PASS: Integrity check passed. [2026-01-27T12:05:30.060923] [DEBUG] [REMOTE ] CODI: Symbol is viable for forecasting. [2026-01-27T12:05:30.060998] [INFO ] [MAIN ] [744/3493] CODI kept (0.3s) | 744 kept, 0 rejected | 137.6/min | ETA: 20.0m [2026-01-27T12:05:30.465446] [DEBUG] [REMOTE ] COEP: Retrieved 1281 rows, trimmed to 300. [2026-01-27T12:05:30.465669] [DEBUG] [REMOTE ] COEP: PASS: History has at least 300 days. [2026-01-27T12:05:30.465917] [DEBUG] [REMOTE ] COEP: PASS: Price check passed. Min price $12.37. [2026-01-27T12:05:30.466061] [DEBUG] [REMOTE ] COEP: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:30.466176] [DEBUG] [REMOTE ] COEP: PASS: Integrity check passed. [2026-01-27T12:05:30.466219] [DEBUG] [REMOTE ] COEP: Symbol is viable for forecasting. [2026-01-27T12:05:30.466271] [INFO ] [MAIN ] [745/3493] COEP kept (0.4s) | 745 kept, 0 rejected | 137.6/min | ETA: 20.0m [2026-01-27T12:05:31.179917] [DEBUG] [REMOTE ] COF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:31.180071] [DEBUG] [REMOTE ] COF: PASS: History has at least 300 days. [2026-01-27T12:05:31.180314] [DEBUG] [REMOTE ] COF: PASS: Price check passed. Min price $200.04. [2026-01-27T12:05:31.180456] [DEBUG] [REMOTE ] COF: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:31.180592] [DEBUG] [REMOTE ] COF: PASS: Integrity check passed. [2026-01-27T12:05:31.180635] [DEBUG] [REMOTE ] COF: Symbol is viable for forecasting. [2026-01-27T12:05:31.180683] [INFO ] [MAIN ] [746/3493] COF kept (0.7s) | 746 kept, 0 rejected | 137.5/min | ETA: 20.0m [2026-01-27T12:05:31.676548] [DEBUG] [REMOTE ] COFS: Retrieved 6046 rows, trimmed to 300. [2026-01-27T12:05:31.676774] [DEBUG] [REMOTE ] COFS: PASS: History has at least 300 days. [2026-01-27T12:05:31.677099] [DEBUG] [REMOTE ] COFS: PASS: Price check passed. Min price $27.68. [2026-01-27T12:05:31.677248] [DEBUG] [REMOTE ] COFS: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:31.677593] [DEBUG] [REMOTE ] COFS: PASS: Integrity check passed. [2026-01-27T12:05:31.677675] [DEBUG] [REMOTE ] COFS: Symbol is viable for forecasting. [2026-01-27T12:05:31.677735] [INFO ] [MAIN ] [747/3493] COFS kept (0.5s) | 747 kept, 0 rejected | 137.4/min | ETA: 20.0m [2026-01-27T12:05:32.172225] [DEBUG] [REMOTE ] COKE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:32.172437] [DEBUG] [REMOTE ] COKE: PASS: History has at least 300 days. [2026-01-27T12:05:32.172913] [DEBUG] [REMOTE ] COKE: PASS: Price check passed. Min price $127.76. [2026-01-27T12:05:32.173064] [DEBUG] [REMOTE ] COKE: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:32.173234] [DEBUG] [REMOTE ] COKE: PASS: Integrity check passed. [2026-01-27T12:05:32.173287] [DEBUG] [REMOTE ] COKE: Symbol is viable for forecasting. [2026-01-27T12:05:32.173352] [INFO ] [MAIN ] [748/3493] COKE kept (0.5s) | 748 kept, 0 rejected | 137.4/min | ETA: 20.0m [2026-01-27T12:05:32.646653] [DEBUG] [REMOTE ] COLB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:32.646895] [DEBUG] [REMOTE ] COLB: PASS: History has at least 300 days. [2026-01-27T12:05:32.647460] [DEBUG] [REMOTE ] COLB: PASS: Price check passed. Min price $25.41. [2026-01-27T12:05:32.647668] [DEBUG] [REMOTE ] COLB: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:32.647837] [DEBUG] [REMOTE ] COLB: PASS: Integrity check passed. [2026-01-27T12:05:32.647882] [DEBUG] [REMOTE ] COLB: Symbol is viable for forecasting. [2026-01-27T12:05:32.647942] [INFO ] [MAIN ] [749/3493] COLB kept (0.5s) | 749 kept, 0 rejected | 137.4/min | ETA: 20.0m [2026-01-27T12:05:32.920486] [DEBUG] [REMOTE ] COLD: Retrieved 2015 rows, trimmed to 300. [2026-01-27T12:05:32.920665] [DEBUG] [REMOTE ] COLD: PASS: History has at least 300 days. [2026-01-27T12:05:32.920897] [DEBUG] [REMOTE ] COLD: PASS: Price check passed. Min price $9.94. [2026-01-27T12:05:32.921033] [DEBUG] [REMOTE ] COLD: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:32.921152] [DEBUG] [REMOTE ] COLD: PASS: Integrity check passed. [2026-01-27T12:05:32.921192] [DEBUG] [REMOTE ] COLD: Symbol is viable for forecasting. [2026-01-27T12:05:32.921260] [INFO ] [MAIN ] [750/3493] COLD kept (0.3s) | 750 kept, 0 rejected | 137.5/min | ETA: 20.0m [2026-01-27T12:05:33.375968] [DEBUG] [REMOTE ] COLL: Retrieved 2696 rows, trimmed to 300. [2026-01-27T12:05:33.376109] [DEBUG] [REMOTE ] COLL: PASS: History has at least 300 days. [2026-01-27T12:05:33.376316] [DEBUG] [REMOTE ] COLL: PASS: Price check passed. Min price $34.81. [2026-01-27T12:05:33.376454] [DEBUG] [REMOTE ] COLL: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:33.376564] [DEBUG] [REMOTE ] COLL: PASS: Integrity check passed. [2026-01-27T12:05:33.376625] [DEBUG] [REMOTE ] COLL: Symbol is viable for forecasting. [2026-01-27T12:05:33.376674] [INFO ] [MAIN ] [751/3493] COLL kept (0.5s) | 751 kept, 0 rejected | 137.5/min | ETA: 19.9m [2026-01-27T12:05:33.841675] [DEBUG] [REMOTE ] COLM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:33.841899] [DEBUG] [REMOTE ] COLM: PASS: History has at least 300 days. [2026-01-27T12:05:33.842221] [DEBUG] [REMOTE ] COLM: PASS: Price check passed. Min price $49.33. [2026-01-27T12:05:33.842391] [DEBUG] [REMOTE ] COLM: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:33.842533] [DEBUG] [REMOTE ] COLM: PASS: Integrity check passed. [2026-01-27T12:05:33.842594] [DEBUG] [REMOTE ] COLM: Symbol is viable for forecasting. [2026-01-27T12:05:33.842795] [INFO ] [MAIN ] [752/3493] COLM kept (0.5s) | 752 kept, 0 rejected | 137.4/min | ETA: 19.9m [2026-01-27T12:05:34.151458] [DEBUG] [REMOTE ] COMP: Retrieved 1210 rows, trimmed to 300. [2026-01-27T12:05:34.151654] [DEBUG] [REMOTE ] COMP: PASS: History has at least 300 days. [2026-01-27T12:05:34.151936] [DEBUG] [REMOTE ] COMP: PASS: Price check passed. Min price $7.44. [2026-01-27T12:05:34.152083] [DEBUG] [REMOTE ] COMP: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:34.152204] [DEBUG] [REMOTE ] COMP: PASS: Integrity check passed. [2026-01-27T12:05:34.152246] [DEBUG] [REMOTE ] COMP: Symbol is viable for forecasting. [2026-01-27T12:05:34.152296] [INFO ] [MAIN ] [753/3493] COMP kept (0.3s) | 753 kept, 0 rejected | 137.5/min | ETA: 19.9m [2026-01-27T12:05:34.484820] [DEBUG] [REMOTE ] CONL: Retrieved 869 rows, trimmed to 300. [2026-01-27T12:05:34.484980] [DEBUG] [REMOTE ] CONL: PASS: History has at least 300 days. [2026-01-27T12:05:34.485208] [DEBUG] [REMOTE ] CONL: PASS: Price check passed. Min price $12.67. [2026-01-27T12:05:34.485354] [DEBUG] [REMOTE ] CONL: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:34.485472] [DEBUG] [REMOTE ] CONL: PASS: Integrity check passed. [2026-01-27T12:05:34.485514] [DEBUG] [REMOTE ] CONL: Symbol is viable for forecasting. [2026-01-27T12:05:34.485565] [INFO ] [MAIN ] [754/3493] CONL kept (0.3s) | 754 kept, 0 rejected | 137.5/min | ETA: 19.9m [2026-01-27T12:05:35.112271] [DEBUG] [REMOTE ] COO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:35.112428] [DEBUG] [REMOTE ] COO: PASS: History has at least 300 days. [2026-01-27T12:05:35.112785] [DEBUG] [REMOTE ] COO: PASS: Price check passed. Min price $68.88. [2026-01-27T12:05:35.112939] [DEBUG] [REMOTE ] COO: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:35.113250] [DEBUG] [REMOTE ] COO: PASS: Integrity check passed. [2026-01-27T12:05:35.113292] [DEBUG] [REMOTE ] COO: Symbol is viable for forecasting. [2026-01-27T12:05:35.113343] [INFO ] [MAIN ] [755/3493] COO kept (0.6s) | 755 kept, 0 rejected | 137.5/min | ETA: 19.9m [2026-01-27T12:05:35.558413] [DEBUG] [REMOTE ] COP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:35.558602] [DEBUG] [REMOTE ] COP: PASS: History has at least 300 days. [2026-01-27T12:05:35.558890] [DEBUG] [REMOTE ] COP: PASS: Price check passed. Min price $84.86. [2026-01-27T12:05:35.559148] [DEBUG] [REMOTE ] COP: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:35.559287] [DEBUG] [REMOTE ] COP: PASS: Integrity check passed. [2026-01-27T12:05:35.559329] [DEBUG] [REMOTE ] COP: Symbol is viable for forecasting. [2026-01-27T12:05:35.559397] [INFO ] [MAIN ] [756/3493] COP kept (0.4s) | 756 kept, 0 rejected | 137.5/min | ETA: 19.9m [2026-01-27T12:05:35.748635] [DEBUG] [REMOTE ] COPP: Retrieved 474 rows, trimmed to 300. [2026-01-27T12:05:35.748778] [DEBUG] [REMOTE ] COPP: PASS: History has at least 300 days. [2026-01-27T12:05:35.749033] [DEBUG] [REMOTE ] COPP: PASS: Price check passed. Min price $26.83. [2026-01-27T12:05:35.749207] [DEBUG] [REMOTE ] COPP: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:35.749332] [DEBUG] [REMOTE ] COPP: PASS: Integrity check passed. [2026-01-27T12:05:35.749374] [DEBUG] [REMOTE ] COPP: Symbol is viable for forecasting. [2026-01-27T12:05:35.749425] [INFO ] [MAIN ] [757/3493] COPP kept (0.2s) | 757 kept, 0 rejected | 137.6/min | ETA: 19.9m [2026-01-27T12:05:36.144546] [DEBUG] [REMOTE ] CORZ: Retrieved 503 rows, trimmed to 300. [2026-01-27T12:05:36.144708] [DEBUG] [REMOTE ] CORZ: PASS: History has at least 300 days. [2026-01-27T12:05:36.145008] [DEBUG] [REMOTE ] CORZ: PASS: Price check passed. Min price $13.57. [2026-01-27T12:05:36.145379] [DEBUG] [REMOTE ] CORZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:36.145536] [DEBUG] [REMOTE ] CORZ: PASS: Integrity check passed. [2026-01-27T12:05:36.145620] [DEBUG] [REMOTE ] CORZ: Symbol is viable for forecasting. [2026-01-27T12:05:36.145696] [INFO ] [MAIN ] [758/3493] CORZ kept (0.4s) | 758 kept, 0 rejected | 137.6/min | ETA: 19.9m [2026-01-27T12:05:36.500175] [DEBUG] [REMOTE ] CORZZ: Retrieved 503 rows, trimmed to 300. [2026-01-27T12:05:36.500336] [DEBUG] [REMOTE ] CORZZ: PASS: History has at least 300 days. [2026-01-27T12:05:36.500654] [DEBUG] [REMOTE ] CORZZ: PASS: Price check passed. Min price $13.71. [2026-01-27T12:05:36.500861] [DEBUG] [REMOTE ] CORZZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:36.501010] [DEBUG] [REMOTE ] CORZZ: PASS: Integrity check passed. [2026-01-27T12:05:36.501065] [DEBUG] [REMOTE ] CORZZ: Symbol is viable for forecasting. [2026-01-27T12:05:36.501133] [INFO ] [MAIN ] [759/3493] CORZZ kept (0.4s) | 759 kept, 0 rejected | 137.6/min | ETA: 19.9m [2026-01-27T12:05:37.112055] [DEBUG] [REMOTE ] COTY: Retrieved 3174 rows, trimmed to 300. [2026-01-27T12:05:37.112252] [DEBUG] [REMOTE ] COTY: PASS: History has at least 300 days. [2026-01-27T12:05:37.112539] [DEBUG] [REMOTE ] COTY: PASS: Price check passed. Min price $3.01. [2026-01-27T12:05:37.112721] [DEBUG] [REMOTE ] COTY: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:37.112854] [DEBUG] [REMOTE ] COTY: PASS: Integrity check passed. [2026-01-27T12:05:37.112900] [DEBUG] [REMOTE ] COTY: Symbol is viable for forecasting. [2026-01-27T12:05:37.112957] [INFO ] [MAIN ] [760/3493] COTY kept (0.6s) | 760 kept, 0 rejected | 137.5/min | ETA: 19.9m [2026-01-27T12:05:37.273898] [DEBUG] [REMOTE ] COWG: Retrieved 774 rows, trimmed to 300. [2026-01-27T12:05:37.274074] [DEBUG] [REMOTE ] COWG: PASS: History has at least 300 days. [2026-01-27T12:05:37.274338] [DEBUG] [REMOTE ] COWG: PASS: Price check passed. Min price $33.08. [2026-01-27T12:05:37.274482] [DEBUG] [REMOTE ] COWG: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:37.274637] [DEBUG] [REMOTE ] COWG: PASS: Integrity check passed. [2026-01-27T12:05:37.274681] [DEBUG] [REMOTE ] COWG: Symbol is viable for forecasting. [2026-01-27T12:05:37.274734] [INFO ] [MAIN ] [761/3493] COWG kept (0.2s) | 761 kept, 0 rejected | 137.6/min | ETA: 19.8m [2026-01-27T12:05:37.788613] [DEBUG] [REMOTE ] COYA: Retrieved 770 rows, trimmed to 300. [2026-01-27T12:05:37.788788] [DEBUG] [REMOTE ] COYA: PASS: History has at least 300 days. [2026-01-27T12:05:37.789050] [DEBUG] [REMOTE ] COYA: PASS: Price check passed. Min price $4.03. [2026-01-27T12:05:37.789195] [DEBUG] [REMOTE ] COYA: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:37.789331] [DEBUG] [REMOTE ] COYA: PASS: Integrity check passed. [2026-01-27T12:05:37.789373] [DEBUG] [REMOTE ] COYA: Symbol is viable for forecasting. [2026-01-27T12:05:37.789464] [INFO ] [MAIN ] [762/3493] COYA kept (0.5s) | 762 kept, 0 rejected | 137.6/min | ETA: 19.8m [2026-01-27T12:05:38.423986] [DEBUG] [REMOTE ] CP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:38.424158] [DEBUG] [REMOTE ] CP: PASS: History has at least 300 days. [2026-01-27T12:05:38.424425] [DEBUG] [REMOTE ] CP: PASS: Price check passed. Min price $68.72. [2026-01-27T12:05:38.424617] [DEBUG] [REMOTE ] CP: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:38.424759] [DEBUG] [REMOTE ] CP: PASS: Integrity check passed. [2026-01-27T12:05:38.424803] [DEBUG] [REMOTE ] CP: Symbol is viable for forecasting. [2026-01-27T12:05:38.424861] [INFO ] [MAIN ] [763/3493] CP kept (0.6s) | 763 kept, 0 rejected | 137.5/min | ETA: 19.8m [2026-01-27T12:05:38.852007] [DEBUG] [REMOTE ] CPA: Retrieved 5058 rows, trimmed to 300. [2026-01-27T12:05:38.852140] [DEBUG] [REMOTE ] CPA: PASS: History has at least 300 days. [2026-01-27T12:05:38.852355] [DEBUG] [REMOTE ] CPA: PASS: Price check passed. Min price $111.61. [2026-01-27T12:05:38.852491] [DEBUG] [REMOTE ] CPA: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:38.852627] [DEBUG] [REMOTE ] CPA: PASS: Integrity check passed. [2026-01-27T12:05:38.852669] [DEBUG] [REMOTE ] CPA: Symbol is viable for forecasting. [2026-01-27T12:05:38.852718] [INFO ] [MAIN ] [764/3493] CPA kept (0.4s) | 764 kept, 0 rejected | 137.5/min | ETA: 19.8m [2026-01-27T12:05:39.381235] [DEBUG] [REMOTE ] CPB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:39.381391] [DEBUG] [REMOTE ] CPB: PASS: History has at least 300 days. [2026-01-27T12:05:39.381655] [DEBUG] [REMOTE ] CPB: PASS: Price check passed. Min price $25.88. [2026-01-27T12:05:39.381798] [DEBUG] [REMOTE ] CPB: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:39.381920] [DEBUG] [REMOTE ] CPB: PASS: Integrity check passed. [2026-01-27T12:05:39.381961] [DEBUG] [REMOTE ] CPB: Symbol is viable for forecasting. [2026-01-27T12:05:39.382016] [INFO ] [MAIN ] [765/3493] CPB kept (0.5s) | 765 kept, 0 rejected | 137.5/min | ETA: 19.8m [2026-01-27T12:05:39.842448] [DEBUG] [REMOTE ] CPF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:39.842612] [DEBUG] [REMOTE ] CPF: PASS: History has at least 300 days. [2026-01-27T12:05:39.842854] [DEBUG] [REMOTE ] CPF: PASS: Price check passed. Min price $28.08. [2026-01-27T12:05:39.842995] [DEBUG] [REMOTE ] CPF: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:39.843142] [DEBUG] [REMOTE ] CPF: PASS: Integrity check passed. [2026-01-27T12:05:39.843194] [DEBUG] [REMOTE ] CPF: Symbol is viable for forecasting. [2026-01-27T12:05:39.843245] [INFO ] [MAIN ] [766/3493] CPF kept (0.5s) | 766 kept, 0 rejected | 137.5/min | ETA: 19.8m [2026-01-27T12:05:40.195074] [DEBUG] [REMOTE ] CPIX: Retrieved 4140 rows, trimmed to 300. [2026-01-27T12:05:40.195203] [DEBUG] [REMOTE ] CPIX: PASS: History has at least 300 days. [2026-01-27T12:05:40.195418] [DEBUG] [REMOTE ] CPIX: PASS: Price check passed. Min price $1.90. [2026-01-27T12:05:40.195558] [DEBUG] [REMOTE ] CPIX: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:40.195691] [DEBUG] [REMOTE ] CPIX: PASS: Integrity check passed. [2026-01-27T12:05:40.195732] [DEBUG] [REMOTE ] CPIX: Symbol is viable for forecasting. [2026-01-27T12:05:40.195780] [INFO ] [MAIN ] [767/3493] CPIX kept (0.4s) | 767 kept, 0 rejected | 137.5/min | ETA: 19.8m [2026-01-27T12:05:40.686081] [DEBUG] [REMOTE ] CPK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:40.686230] [DEBUG] [REMOTE ] CPK: PASS: History has at least 300 days. [2026-01-27T12:05:40.686467] [DEBUG] [REMOTE ] CPK: PASS: Price check passed. Min price $120.97. [2026-01-27T12:05:40.686639] [DEBUG] [REMOTE ] CPK: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:40.686766] [DEBUG] [REMOTE ] CPK: PASS: Integrity check passed. [2026-01-27T12:05:40.686807] [DEBUG] [REMOTE ] CPK: Symbol is viable for forecasting. [2026-01-27T12:05:40.686872] [INFO ] [MAIN ] [768/3493] CPK kept (0.5s) | 768 kept, 0 rejected | 137.5/min | ETA: 19.8m [2026-01-27T12:05:40.943485] [DEBUG] [REMOTE ] CPNG: Retrieved 1225 rows, trimmed to 300. [2026-01-27T12:05:40.943729] [DEBUG] [REMOTE ] CPNG: PASS: History has at least 300 days. [2026-01-27T12:05:40.944089] [DEBUG] [REMOTE ] CPNG: PASS: Price check passed. Min price $19.57. [2026-01-27T12:05:40.944280] [DEBUG] [REMOTE ] CPNG: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:40.944415] [DEBUG] [REMOTE ] CPNG: PASS: Integrity check passed. [2026-01-27T12:05:40.944459] [DEBUG] [REMOTE ] CPNG: Symbol is viable for forecasting. [2026-01-27T12:05:40.944543] [INFO ] [MAIN ] [769/3493] CPNG kept (0.3s) | 769 kept, 0 rejected | 137.6/min | ETA: 19.8m [2026-01-27T12:05:41.494615] [DEBUG] [REMOTE ] CPRI: Retrieved 3547 rows, trimmed to 300. [2026-01-27T12:05:41.494819] [DEBUG] [REMOTE ] CPRI: PASS: History has at least 300 days. [2026-01-27T12:05:41.495228] [DEBUG] [REMOTE ] CPRI: PASS: Price check passed. Min price $20.71. [2026-01-27T12:05:41.495444] [DEBUG] [REMOTE ] CPRI: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:41.495739] [DEBUG] [REMOTE ] CPRI: PASS: Integrity check passed. [2026-01-27T12:05:41.495805] [DEBUG] [REMOTE ] CPRI: Symbol is viable for forecasting. [2026-01-27T12:05:41.495880] [INFO ] [MAIN ] [770/3493] CPRI kept (0.6s) | 770 kept, 0 rejected | 137.5/min | ETA: 19.8m [2026-01-27T12:05:42.039331] [DEBUG] [REMOTE ] CPRX: Retrieved 4832 rows, trimmed to 300. [2026-01-27T12:05:42.039627] [DEBUG] [REMOTE ] CPRX: PASS: History has at least 300 days. [2026-01-27T12:05:42.040240] [DEBUG] [REMOTE ] CPRX: PASS: Price check passed. Min price $20.97. [2026-01-27T12:05:42.040412] [DEBUG] [REMOTE ] CPRX: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:42.040621] [DEBUG] [REMOTE ] CPRX: PASS: Integrity check passed. [2026-01-27T12:05:42.040672] [DEBUG] [REMOTE ] CPRX: Symbol is viable for forecasting. [2026-01-27T12:05:42.040735] [INFO ] [MAIN ] [771/3493] CPRX kept (0.5s) | 771 kept, 0 rejected | 137.5/min | ETA: 19.8m [2026-01-27T12:05:42.413604] [DEBUG] [REMOTE ] CPS: Retrieved 3940 rows, trimmed to 300. [2026-01-27T12:05:42.413758] [DEBUG] [REMOTE ] CPS: PASS: History has at least 300 days. [2026-01-27T12:05:42.414024] [DEBUG] [REMOTE ] CPS: PASS: Price check passed. Min price $28.08. [2026-01-27T12:05:42.414195] [DEBUG] [REMOTE ] CPS: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:42.414338] [DEBUG] [REMOTE ] CPS: PASS: Integrity check passed. [2026-01-27T12:05:42.414386] [DEBUG] [REMOTE ] CPS: Symbol is viable for forecasting. [2026-01-27T12:05:42.414447] [INFO ] [MAIN ] [772/3493] CPS kept (0.4s) | 772 kept, 0 rejected | 137.5/min | ETA: 19.8m [2026-01-27T12:05:42.956619] [DEBUG] [REMOTE ] CPSH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:42.956761] [DEBUG] [REMOTE ] CPSH: PASS: History has at least 300 days. [2026-01-27T12:05:42.957003] [DEBUG] [REMOTE ] CPSH: PASS: Price check passed. Min price $3.04. [2026-01-27T12:05:42.957149] [DEBUG] [REMOTE ] CPSH: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:42.957276] [DEBUG] [REMOTE ] CPSH: PASS: Integrity check passed. [2026-01-27T12:05:42.957320] [DEBUG] [REMOTE ] CPSH: Symbol is viable for forecasting. [2026-01-27T12:05:42.957373] [INFO ] [MAIN ] [773/3493] CPSH kept (0.5s) | 773 kept, 0 rejected | 137.5/min | ETA: 19.8m [2026-01-27T12:05:43.409519] [DEBUG] [REMOTE ] CPSS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:43.409679] [DEBUG] [REMOTE ] CPSS: PASS: History has at least 300 days. [2026-01-27T12:05:43.409909] [DEBUG] [REMOTE ] CPSS: PASS: Price check passed. Min price $7.76. [2026-01-27T12:05:43.410070] [DEBUG] [REMOTE ] CPSS: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:43.410204] [DEBUG] [REMOTE ] CPSS: PASS: Integrity check passed. [2026-01-27T12:05:43.410262] [DEBUG] [REMOTE ] CPSS: Symbol is viable for forecasting. [2026-01-27T12:05:43.410312] [INFO ] [MAIN ] [774/3493] CPSS kept (0.5s) | 774 kept, 0 rejected | 137.5/min | ETA: 19.8m [2026-01-27T12:05:43.742839] [DEBUG] [REMOTE ] CPZ: Retrieved 1548 rows, trimmed to 300. [2026-01-27T12:05:43.742980] [DEBUG] [REMOTE ] CPZ: PASS: History has at least 300 days. [2026-01-27T12:05:43.743194] [DEBUG] [REMOTE ] CPZ: PASS: Price check passed. Min price $14.46. [2026-01-27T12:05:43.743331] [DEBUG] [REMOTE ] CPZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:43.743445] [DEBUG] [REMOTE ] CPZ: PASS: Integrity check passed. [2026-01-27T12:05:43.743485] [DEBUG] [REMOTE ] CPZ: Symbol is viable for forecasting. [2026-01-27T12:05:43.743533] [INFO ] [MAIN ] [775/3493] CPZ kept (0.3s) | 775 kept, 0 rejected | 137.5/min | ETA: 19.8m [2026-01-27T12:05:44.237265] [DEBUG] [REMOTE ] CQP: Retrieved 4743 rows, trimmed to 300. [2026-01-27T12:05:44.237389] [DEBUG] [REMOTE ] CQP: PASS: History has at least 300 days. [2026-01-27T12:05:44.237634] [DEBUG] [REMOTE ] CQP: PASS: Price check passed. Min price $50.26. [2026-01-27T12:05:44.237783] [DEBUG] [REMOTE ] CQP: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:44.237899] [DEBUG] [REMOTE ] CQP: PASS: Integrity check passed. [2026-01-27T12:05:44.237944] [DEBUG] [REMOTE ] CQP: Symbol is viable for forecasting. [2026-01-27T12:05:44.238005] [INFO ] [MAIN ] [776/3493] CQP kept (0.5s) | 776 kept, 0 rejected | 137.5/min | ETA: 19.8m [2026-01-27T12:05:44.779559] [DEBUG] [REMOTE ] CRAI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:44.779713] [DEBUG] [REMOTE ] CRAI: PASS: History has at least 300 days. [2026-01-27T12:05:44.779937] [DEBUG] [REMOTE ] CRAI: PASS: Price check passed. Min price $171.16. [2026-01-27T12:05:44.780076] [DEBUG] [REMOTE ] CRAI: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:44.780189] [DEBUG] [REMOTE ] CRAI: PASS: Integrity check passed. [2026-01-27T12:05:44.780229] [DEBUG] [REMOTE ] CRAI: Symbol is viable for forecasting. [2026-01-27T12:05:44.780277] [INFO ] [MAIN ] [777/3493] CRAI kept (0.5s) | 777 kept, 0 rejected | 137.4/min | ETA: 19.8m [2026-01-27T12:05:45.002546] [DEBUG] [REMOTE ] CRBG: Retrieved 843 rows, trimmed to 300. [2026-01-27T12:05:45.002677] [DEBUG] [REMOTE ] CRBG: PASS: History has at least 300 days. [2026-01-27T12:05:45.002876] [DEBUG] [REMOTE ] CRBG: PASS: Price check passed. Min price $27.39. [2026-01-27T12:05:45.003024] [DEBUG] [REMOTE ] CRBG: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:45.003159] [DEBUG] [REMOTE ] CRBG: PASS: Integrity check passed. [2026-01-27T12:05:45.003201] [DEBUG] [REMOTE ] CRBG: Symbol is viable for forecasting. [2026-01-27T12:05:45.003249] [INFO ] [MAIN ] [778/3493] CRBG kept (0.2s) | 778 kept, 0 rejected | 137.5/min | ETA: 19.7m [2026-01-27T12:05:45.536481] [DEBUG] [REMOTE ] CRBP: Retrieved 2817 rows, trimmed to 300. [2026-01-27T12:05:45.536628] [DEBUG] [REMOTE ] CRBP: PASS: History has at least 300 days. [2026-01-27T12:05:45.536832] [DEBUG] [REMOTE ] CRBP: PASS: Price check passed. Min price $7.83. [2026-01-27T12:05:45.536966] [DEBUG] [REMOTE ] CRBP: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:45.537076] [DEBUG] [REMOTE ] CRBP: PASS: Integrity check passed. [2026-01-27T12:05:45.537116] [DEBUG] [REMOTE ] CRBP: Symbol is viable for forecasting. [2026-01-27T12:05:45.537164] [INFO ] [MAIN ] [779/3493] CRBP kept (0.5s) | 779 kept, 0 rejected | 137.5/min | ETA: 19.7m [2026-01-27T12:05:45.839352] [DEBUG] [REMOTE ] CRC: Retrieved 1316 rows, trimmed to 300. [2026-01-27T12:05:45.839480] [DEBUG] [REMOTE ] CRC: PASS: History has at least 300 days. [2026-01-27T12:05:45.839754] [DEBUG] [REMOTE ] CRC: PASS: Price check passed. Min price $43.55. [2026-01-27T12:05:45.839891] [DEBUG] [REMOTE ] CRC: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:45.840000] [DEBUG] [REMOTE ] CRC: PASS: Integrity check passed. [2026-01-27T12:05:45.840053] [DEBUG] [REMOTE ] CRC: Symbol is viable for forecasting. [2026-01-27T12:05:45.840103] [INFO ] [MAIN ] [780/3493] CRC kept (0.3s) | 780 kept, 0 rejected | 137.5/min | ETA: 19.7m [2026-01-27T12:05:46.349909] [DEBUG] [REMOTE ] CRDF: Retrieved 5410 rows, trimmed to 300. [2026-01-27T12:05:46.350042] [DEBUG] [REMOTE ] CRDF: PASS: History has at least 300 days. [2026-01-27T12:05:46.350277] [DEBUG] [REMOTE ] CRDF: PASS: Price check passed. Min price $1.96. [2026-01-27T12:05:46.350412] [DEBUG] [REMOTE ] CRDF: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:46.350522] [DEBUG] [REMOTE ] CRDF: PASS: Integrity check passed. [2026-01-27T12:05:46.350562] [DEBUG] [REMOTE ] CRDF: Symbol is viable for forecasting. [2026-01-27T12:05:46.350630] [INFO ] [MAIN ] [781/3493] CRDF kept (0.5s) | 781 kept, 0 rejected | 137.5/min | ETA: 19.7m [2026-01-27T12:05:46.513125] [DEBUG] [REMOTE ] CRDO: Retrieved 1002 rows, trimmed to 300. [2026-01-27T12:05:46.513264] [DEBUG] [REMOTE ] CRDO: PASS: History has at least 300 days. [2026-01-27T12:05:46.513475] [DEBUG] [REMOTE ] CRDO: PASS: Price check passed. Min price $128.02. [2026-01-27T12:05:46.513631] [DEBUG] [REMOTE ] CRDO: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:46.513743] [DEBUG] [REMOTE ] CRDO: PASS: Integrity check passed. [2026-01-27T12:05:46.513783] [DEBUG] [REMOTE ] CRDO: Symbol is viable for forecasting. [2026-01-27T12:05:46.513832] [INFO ] [MAIN ] [782/3493] CRDO kept (0.2s) | 782 kept, 0 rejected | 137.6/min | ETA: 19.7m [2026-01-27T12:05:47.188213] [DEBUG] [REMOTE ] CRESY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:47.188348] [DEBUG] [REMOTE ] CRESY: PASS: History has at least 300 days. [2026-01-27T12:05:47.188599] [DEBUG] [REMOTE ] CRESY: PASS: Price check passed. Min price $10.47. [2026-01-27T12:05:47.188764] [DEBUG] [REMOTE ] CRESY: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:47.188903] [DEBUG] [REMOTE ] CRESY: PASS: Integrity check passed. [2026-01-27T12:05:47.188945] [DEBUG] [REMOTE ] CRESY: Symbol is viable for forecasting. [2026-01-27T12:05:47.188996] [INFO ] [MAIN ] [783/3493] CRESY kept (0.7s) | 783 kept, 0 rejected | 137.5/min | ETA: 19.7m [2026-01-27T12:05:47.566163] [DEBUG] [REMOTE ] CREX: Retrieved 3175 rows, trimmed to 300. [2026-01-27T12:05:47.566297] [DEBUG] [REMOTE ] CREX: PASS: History has at least 300 days. [2026-01-27T12:05:47.566512] [DEBUG] [REMOTE ] CREX: PASS: Price check passed. Min price $2.56. [2026-01-27T12:05:47.566693] [DEBUG] [REMOTE ] CREX: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:47.566843] [DEBUG] [REMOTE ] CREX: PASS: Integrity check passed. [2026-01-27T12:05:47.566900] [DEBUG] [REMOTE ] CREX: Symbol is viable for forecasting. [2026-01-27T12:05:47.566971] [INFO ] [MAIN ] [784/3493] CREX kept (0.4s) | 784 kept, 0 rejected | 137.5/min | ETA: 19.7m [2026-01-27T12:05:47.834095] [DEBUG] [REMOTE ] CRGO: Retrieved 1050 rows, trimmed to 300. [2026-01-27T12:05:47.834239] [DEBUG] [REMOTE ] CRGO: PASS: History has at least 300 days. [2026-01-27T12:05:47.834449] [DEBUG] [REMOTE ] CRGO: PASS: Price check passed. Min price $2.11. [2026-01-27T12:05:47.834610] [DEBUG] [REMOTE ] CRGO: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:47.834726] [DEBUG] [REMOTE ] CRGO: PASS: Integrity check passed. [2026-01-27T12:05:47.834767] [DEBUG] [REMOTE ] CRGO: Symbol is viable for forecasting. [2026-01-27T12:05:47.834815] [INFO ] [MAIN ] [785/3493] CRGO kept (0.3s) | 785 kept, 0 rejected | 137.6/min | ETA: 19.7m [2026-01-27T12:05:48.273917] [DEBUG] [REMOTE ] CRGY: Retrieved 1036 rows, trimmed to 300. [2026-01-27T12:05:48.274124] [DEBUG] [REMOTE ] CRGY: PASS: History has at least 300 days. [2026-01-27T12:05:48.274409] [DEBUG] [REMOTE ] CRGY: PASS: Price check passed. Min price $7.75. [2026-01-27T12:05:48.274563] [DEBUG] [REMOTE ] CRGY: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:48.274732] [DEBUG] [REMOTE ] CRGY: PASS: Integrity check passed. [2026-01-27T12:05:48.274800] [DEBUG] [REMOTE ] CRGY: Symbol is viable for forecasting. [2026-01-27T12:05:48.274856] [INFO ] [MAIN ] [786/3493] CRGY kept (0.4s) | 786 kept, 0 rejected | 137.6/min | ETA: 19.7m [2026-01-27T12:05:48.910163] [DEBUG] [REMOTE ] CRH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:48.910313] [DEBUG] [REMOTE ] CRH: PASS: History has at least 300 days. [2026-01-27T12:05:48.910554] [DEBUG] [REMOTE ] CRH: PASS: Price check passed. Min price $108.01. [2026-01-27T12:05:48.910716] [DEBUG] [REMOTE ] CRH: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:48.910841] [DEBUG] [REMOTE ] CRH: PASS: Integrity check passed. [2026-01-27T12:05:48.910882] [DEBUG] [REMOTE ] CRH: Symbol is viable for forecasting. [2026-01-27T12:05:48.910931] [INFO ] [MAIN ] [787/3493] CRH kept (0.6s) | 787 kept, 0 rejected | 137.5/min | ETA: 19.7m [2026-01-27T12:05:49.452957] [DEBUG] [REMOTE ] CRI: Retrieved 5598 rows, trimmed to 300. [2026-01-27T12:05:49.453103] [DEBUG] [REMOTE ] CRI: PASS: History has at least 300 days. [2026-01-27T12:05:49.453355] [DEBUG] [REMOTE ] CRI: PASS: Price check passed. Min price $28.30. [2026-01-27T12:05:49.453516] [DEBUG] [REMOTE ] CRI: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:49.453661] [DEBUG] [REMOTE ] CRI: PASS: Integrity check passed. [2026-01-27T12:05:49.453705] [DEBUG] [REMOTE ] CRI: Symbol is viable for forecasting. [2026-01-27T12:05:49.453755] [INFO ] [MAIN ] [788/3493] CRI kept (0.5s) | 788 kept, 0 rejected | 137.5/min | ETA: 19.7m [2026-01-27T12:05:49.978923] [DEBUG] [REMOTE ] CRK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:49.979060] [DEBUG] [REMOTE ] CRK: PASS: History has at least 300 days. [2026-01-27T12:05:49.979315] [DEBUG] [REMOTE ] CRK: PASS: Price check passed. Min price $17.51. [2026-01-27T12:05:49.979460] [DEBUG] [REMOTE ] CRK: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:49.979601] [DEBUG] [REMOTE ] CRK: PASS: Integrity check passed. [2026-01-27T12:05:49.979645] [DEBUG] [REMOTE ] CRK: Symbol is viable for forecasting. [2026-01-27T12:05:49.979697] [INFO ] [MAIN ] [789/3493] CRK kept (0.5s) | 789 kept, 0 rejected | 137.4/min | ETA: 19.7m [2026-01-27T12:05:50.454001] [DEBUG] [REMOTE ] CRL: Retrieved 6435 rows, trimmed to 300. [2026-01-27T12:05:50.454159] [DEBUG] [REMOTE ] CRL: PASS: History has at least 300 days. [2026-01-27T12:05:50.454452] [DEBUG] [REMOTE ] CRL: PASS: Price check passed. Min price $161.64. [2026-01-27T12:05:50.454641] [DEBUG] [REMOTE ] CRL: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:50.454785] [DEBUG] [REMOTE ] CRL: PASS: Integrity check passed. [2026-01-27T12:05:50.454832] [DEBUG] [REMOTE ] CRL: Symbol is viable for forecasting. [2026-01-27T12:05:50.454908] [INFO ] [MAIN ] [790/3493] CRL kept (0.5s) | 790 kept, 0 rejected | 137.4/min | ETA: 19.7m [2026-01-27T12:05:50.870129] [DEBUG] [REMOTE ] CRM: Retrieved 5433 rows, trimmed to 300. [2026-01-27T12:05:50.870270] [DEBUG] [REMOTE ] CRM: PASS: History has at least 300 days. [2026-01-27T12:05:50.870603] [DEBUG] [REMOTE ] CRM: PASS: Price check passed. Min price $220.07. [2026-01-27T12:05:50.870791] [DEBUG] [REMOTE ] CRM: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:50.870923] [DEBUG] [REMOTE ] CRM: PASS: Integrity check passed. [2026-01-27T12:05:50.870965] [DEBUG] [REMOTE ] CRM: Symbol is viable for forecasting. [2026-01-27T12:05:50.871016] [INFO ] [MAIN ] [791/3493] CRM kept (0.4s) | 791 kept, 0 rejected | 137.4/min | ETA: 19.7m [2026-01-27T12:05:51.252120] [DEBUG] [REMOTE ] CRMD: Retrieved 3950 rows, trimmed to 300. [2026-01-27T12:05:51.252257] [DEBUG] [REMOTE ] CRMD: PASS: History has at least 300 days. [2026-01-27T12:05:51.252476] [DEBUG] [REMOTE ] CRMD: PASS: Price check passed. Min price $6.78. [2026-01-27T12:05:51.252639] [DEBUG] [REMOTE ] CRMD: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:51.252769] [DEBUG] [REMOTE ] CRMD: PASS: Integrity check passed. [2026-01-27T12:05:51.252828] [DEBUG] [REMOTE ] CRMD: Symbol is viable for forecasting. [2026-01-27T12:05:51.252882] [INFO ] [MAIN ] [792/3493] CRMD kept (0.4s) | 792 kept, 0 rejected | 137.5/min | ETA: 19.6m [2026-01-27T12:05:51.360842] [DEBUG] [REMOTE ] CRML: Retrieved 480 rows, trimmed to 300. [2026-01-27T12:05:51.360972] [DEBUG] [REMOTE ] CRML: PASS: History has at least 300 days. [2026-01-27T12:05:51.361174] [DEBUG] [REMOTE ] CRML: PASS: Price check passed. Min price $6.91. [2026-01-27T12:05:51.361311] [DEBUG] [REMOTE ] CRML: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:51.361422] [DEBUG] [REMOTE ] CRML: PASS: Integrity check passed. [2026-01-27T12:05:51.361462] [DEBUG] [REMOTE ] CRML: Symbol is viable for forecasting. [2026-01-27T12:05:51.361509] [INFO ] [MAIN ] [793/3493] CRML kept (0.1s) | 793 kept, 0 rejected | 137.6/min | ETA: 19.6m [2026-01-27T12:05:52.020791] [DEBUG] [REMOTE ] CRNC: Retrieved 1599 rows, trimmed to 300. [2026-01-27T12:05:52.020957] [DEBUG] [REMOTE ] CRNC: PASS: History has at least 300 days. [2026-01-27T12:05:52.021200] [DEBUG] [REMOTE ] CRNC: PASS: Price check passed. Min price $7.82. [2026-01-27T12:05:52.021343] [DEBUG] [REMOTE ] CRNC: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:52.021469] [DEBUG] [REMOTE ] CRNC: PASS: Integrity check passed. [2026-01-27T12:05:52.021510] [DEBUG] [REMOTE ] CRNC: Symbol is viable for forecasting. [2026-01-27T12:05:52.021561] [INFO ] [MAIN ] [794/3493] CRNC kept (0.7s) | 794 kept, 0 rejected | 137.5/min | ETA: 19.6m [2026-01-27T12:05:52.347425] [DEBUG] [REMOTE ] CRNX: Retrieved 1891 rows, trimmed to 300. [2026-01-27T12:05:52.347557] [DEBUG] [REMOTE ] CRNX: PASS: History has at least 300 days. [2026-01-27T12:05:52.347824] [DEBUG] [REMOTE ] CRNX: PASS: Price check passed. Min price $40.00. [2026-01-27T12:05:52.347963] [DEBUG] [REMOTE ] CRNX: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:52.348073] [DEBUG] [REMOTE ] CRNX: PASS: Integrity check passed. [2026-01-27T12:05:52.348112] [DEBUG] [REMOTE ] CRNX: Symbol is viable for forecasting. [2026-01-27T12:05:52.348159] [INFO ] [MAIN ] [795/3493] CRNX kept (0.3s) | 795 kept, 0 rejected | 137.5/min | ETA: 19.6m [2026-01-27T12:05:52.717606] [DEBUG] [REMOTE ] CRON: Retrieved 2399 rows, trimmed to 300. [2026-01-27T12:05:52.717770] [DEBUG] [REMOTE ] CRON: PASS: History has at least 300 days. [2026-01-27T12:05:52.717986] [DEBUG] [REMOTE ] CRON: PASS: Price check passed. Min price $2.30. [2026-01-27T12:05:52.718132] [DEBUG] [REMOTE ] CRON: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:52.718249] [DEBUG] [REMOTE ] CRON: PASS: Integrity check passed. [2026-01-27T12:05:52.718291] [DEBUG] [REMOTE ] CRON: Symbol is viable for forecasting. [2026-01-27T12:05:52.718340] [INFO ] [MAIN ] [796/3493] CRON kept (0.4s) | 796 kept, 0 rejected | 137.6/min | ETA: 19.6m [2026-01-27T12:05:53.357445] [DEBUG] [REMOTE ] CROX: Retrieved 5022 rows, trimmed to 300. [2026-01-27T12:05:53.357607] [DEBUG] [REMOTE ] CROX: PASS: History has at least 300 days. [2026-01-27T12:05:53.357853] [DEBUG] [REMOTE ] CROX: PASS: Price check passed. Min price $73.39. [2026-01-27T12:05:53.357991] [DEBUG] [REMOTE ] CROX: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:53.358104] [DEBUG] [REMOTE ] CROX: PASS: Integrity check passed. [2026-01-27T12:05:53.358144] [DEBUG] [REMOTE ] CROX: Symbol is viable for forecasting. [2026-01-27T12:05:53.358194] [INFO ] [MAIN ] [797/3493] CROX kept (0.6s) | 797 kept, 0 rejected | 137.5/min | ETA: 19.6m [2026-01-27T12:05:53.845458] [DEBUG] [REMOTE ] CRS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:53.845616] [DEBUG] [REMOTE ] CRS: PASS: History has at least 300 days. [2026-01-27T12:05:53.845854] [DEBUG] [REMOTE ] CRS: PASS: Price check passed. Min price $300.48. [2026-01-27T12:05:53.845998] [DEBUG] [REMOTE ] CRS: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:53.846136] [DEBUG] [REMOTE ] CRS: PASS: Integrity check passed. [2026-01-27T12:05:53.846180] [DEBUG] [REMOTE ] CRS: Symbol is viable for forecasting. [2026-01-27T12:05:53.846241] [INFO ] [MAIN ] [798/3493] CRS kept (0.5s) | 798 kept, 0 rejected | 137.5/min | ETA: 19.6m [2026-01-27T12:05:54.161024] [DEBUG] [REMOTE ] CRSP: Retrieved 2329 rows, trimmed to 300. [2026-01-27T12:05:54.161151] [DEBUG] [REMOTE ] CRSP: PASS: History has at least 300 days. [2026-01-27T12:05:54.161358] [DEBUG] [REMOTE ] CRSP: PASS: Price check passed. Min price $49.29. [2026-01-27T12:05:54.161497] [DEBUG] [REMOTE ] CRSP: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:54.161634] [DEBUG] [REMOTE ] CRSP: PASS: Integrity check passed. [2026-01-27T12:05:54.161678] [DEBUG] [REMOTE ] CRSP: Symbol is viable for forecasting. [2026-01-27T12:05:54.161727] [INFO ] [MAIN ] [799/3493] CRSP kept (0.3s) | 799 kept, 0 rejected | 137.5/min | ETA: 19.6m [2026-01-27T12:05:54.588026] [DEBUG] [REMOTE ] CRTO: Retrieved 3077 rows, trimmed to 300. [2026-01-27T12:05:54.588161] [DEBUG] [REMOTE ] CRTO: PASS: History has at least 300 days. [2026-01-27T12:05:54.588403] [DEBUG] [REMOTE ] CRTO: PASS: Price check passed. Min price $19.26. [2026-01-27T12:05:54.588547] [DEBUG] [REMOTE ] CRTO: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:54.588682] [DEBUG] [REMOTE ] CRTO: PASS: Integrity check passed. [2026-01-27T12:05:54.588724] [DEBUG] [REMOTE ] CRTO: Symbol is viable for forecasting. [2026-01-27T12:05:54.588777] [INFO ] [MAIN ] [800/3493] CRTO kept (0.4s) | 800 kept, 0 rejected | 137.5/min | ETA: 19.6m [2026-01-27T12:05:55.098100] [DEBUG] [REMOTE ] CRUS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:55.098255] [DEBUG] [REMOTE ] CRUS: PASS: History has at least 300 days. [2026-01-27T12:05:55.098529] [DEBUG] [REMOTE ] CRUS: PASS: Price check passed. Min price $113.49. [2026-01-27T12:05:55.098885] [DEBUG] [REMOTE ] CRUS: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:55.099010] [DEBUG] [REMOTE ] CRUS: PASS: Integrity check passed. [2026-01-27T12:05:55.099052] [DEBUG] [REMOTE ] CRUS: Symbol is viable for forecasting. [2026-01-27T12:05:55.099102] [INFO ] [MAIN ] [801/3493] CRUS kept (0.5s) | 801 kept, 0 rejected | 137.5/min | ETA: 19.6m [2026-01-27T12:05:55.585225] [DEBUG] [REMOTE ] CRVL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:55.585369] [DEBUG] [REMOTE ] CRVL: PASS: History has at least 300 days. [2026-01-27T12:05:55.585706] [DEBUG] [REMOTE ] CRVL: PASS: Price check passed. Min price $65.74. [2026-01-27T12:05:55.585887] [DEBUG] [REMOTE ] CRVL: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:55.586014] [DEBUG] [REMOTE ] CRVL: PASS: Integrity check passed. [2026-01-27T12:05:55.586054] [DEBUG] [REMOTE ] CRVL: Symbol is viable for forecasting. [2026-01-27T12:05:55.586629] [INFO ] [MAIN ] [802/3493] CRVL kept (0.5s) | 802 kept, 0 rejected | 137.5/min | ETA: 19.6m [2026-01-27T12:05:55.927136] [DEBUG] [REMOTE ] CRVO: Retrieved 2470 rows, trimmed to 300. [2026-01-27T12:05:55.927277] [DEBUG] [REMOTE ] CRVO: PASS: History has at least 300 days. [2026-01-27T12:05:55.927503] [DEBUG] [REMOTE ] CRVO: PASS: Price check passed. Min price $5.77. [2026-01-27T12:05:55.927679] [DEBUG] [REMOTE ] CRVO: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:55.927792] [DEBUG] [REMOTE ] CRVO: PASS: Integrity check passed. [2026-01-27T12:05:55.927832] [DEBUG] [REMOTE ] CRVO: Symbol is viable for forecasting. [2026-01-27T12:05:55.927880] [INFO ] [MAIN ] [803/3493] CRVO kept (0.3s) | 803 kept, 0 rejected | 137.5/min | ETA: 19.6m [2026-01-27T12:05:56.275281] [DEBUG] [REMOTE ] CRVS: Retrieved 2475 rows, trimmed to 300. [2026-01-27T12:05:56.275417] [DEBUG] [REMOTE ] CRVS: PASS: History has at least 300 days. [2026-01-27T12:05:56.275640] [DEBUG] [REMOTE ] CRVS: PASS: Price check passed. Min price $6.50. [2026-01-27T12:05:56.275780] [DEBUG] [REMOTE ] CRVS: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:56.275909] [DEBUG] [REMOTE ] CRVS: PASS: Integrity check passed. [2026-01-27T12:05:56.275950] [DEBUG] [REMOTE ] CRVS: Symbol is viable for forecasting. [2026-01-27T12:05:56.275998] [INFO ] [MAIN ] [804/3493] CRVS kept (0.3s) | 804 kept, 0 rejected | 137.5/min | ETA: 19.5m [2026-01-27T12:05:56.684789] [DEBUG] [REMOTE ] CRWD: Retrieved 1665 rows, trimmed to 300. [2026-01-27T12:05:56.684971] [DEBUG] [REMOTE ] CRWD: PASS: History has at least 300 days. [2026-01-27T12:05:56.685187] [DEBUG] [REMOTE ] CRWD: PASS: Price check passed. Min price $442.73. [2026-01-27T12:05:56.685328] [DEBUG] [REMOTE ] CRWD: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:56.685442] [DEBUG] [REMOTE ] CRWD: PASS: Integrity check passed. [2026-01-27T12:05:56.685483] [DEBUG] [REMOTE ] CRWD: Symbol is viable for forecasting. [2026-01-27T12:05:56.685538] [INFO ] [MAIN ] [805/3493] CRWD kept (0.4s) | 805 kept, 0 rejected | 137.6/min | ETA: 19.5m [2026-01-27T12:05:57.215670] [DEBUG] [REMOTE ] CRWS: Retrieved 5611 rows, trimmed to 300. [2026-01-27T12:05:57.215838] [DEBUG] [REMOTE ] CRWS: PASS: History has at least 300 days. [2026-01-27T12:05:57.216138] [DEBUG] [REMOTE ] CRWS: PASS: Price check passed. Min price $2.55. [2026-01-27T12:05:57.216281] [DEBUG] [REMOTE ] CRWS: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:57.216421] [DEBUG] [REMOTE ] CRWS: PASS: Integrity check passed. [2026-01-27T12:05:57.216462] [DEBUG] [REMOTE ] CRWS: Symbol is viable for forecasting. [2026-01-27T12:05:57.216518] [INFO ] [MAIN ] [806/3493] CRWS kept (0.5s) | 806 kept, 0 rejected | 137.5/min | ETA: 19.5m [2026-01-27T12:05:57.455639] [DEBUG] [REMOTE ] CSAN: Retrieved 1228 rows, trimmed to 300. [2026-01-27T12:05:57.455776] [DEBUG] [REMOTE ] CSAN: PASS: History has at least 300 days. [2026-01-27T12:05:57.455983] [DEBUG] [REMOTE ] CSAN: PASS: Price check passed. Min price $3.79. [2026-01-27T12:05:57.456121] [DEBUG] [REMOTE ] CSAN: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:57.456232] [DEBUG] [REMOTE ] CSAN: PASS: Integrity check passed. [2026-01-27T12:05:57.456273] [DEBUG] [REMOTE ] CSAN: Symbol is viable for forecasting. [2026-01-27T12:05:57.456323] [INFO ] [MAIN ] [807/3493] CSAN kept (0.2s) | 807 kept, 0 rejected | 137.6/min | ETA: 19.5m [2026-01-27T12:05:57.933383] [DEBUG] [REMOTE ] CSB: Retrieved 2654 rows, trimmed to 300. [2026-01-27T12:05:57.933521] [DEBUG] [REMOTE ] CSB: PASS: History has at least 300 days. [2026-01-27T12:05:57.933759] [DEBUG] [REMOTE ] CSB: PASS: Price check passed. Min price $55.72. [2026-01-27T12:05:57.933897] [DEBUG] [REMOTE ] CSB: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:57.934009] [DEBUG] [REMOTE ] CSB: PASS: Integrity check passed. [2026-01-27T12:05:57.934049] [DEBUG] [REMOTE ] CSB: Symbol is viable for forecasting. [2026-01-27T12:05:57.934097] [INFO ] [MAIN ] [808/3493] CSB kept (0.5s) | 808 kept, 0 rejected | 137.6/min | ETA: 19.5m [2026-01-27T12:05:58.476476] [DEBUG] [REMOTE ] CSCO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:58.476636] [DEBUG] [REMOTE ] CSCO: PASS: History has at least 300 days. [2026-01-27T12:05:58.476878] [DEBUG] [REMOTE ] CSCO: PASS: Price check passed. Min price $70.66. [2026-01-27T12:05:58.477016] [DEBUG] [REMOTE ] CSCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:58.477138] [DEBUG] [REMOTE ] CSCO: PASS: Integrity check passed. [2026-01-27T12:05:58.477179] [DEBUG] [REMOTE ] CSCO: Symbol is viable for forecasting. [2026-01-27T12:05:58.477229] [INFO ] [MAIN ] [809/3493] CSCO kept (0.5s) | 809 kept, 0 rejected | 137.5/min | ETA: 19.5m [2026-01-27T12:05:58.967849] [DEBUG] [REMOTE ] CSGP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:58.967998] [DEBUG] [REMOTE ] CSGP: PASS: History has at least 300 days. [2026-01-27T12:05:58.968240] [DEBUG] [REMOTE ] CSGP: PASS: Price check passed. Min price $58.49. [2026-01-27T12:05:58.968380] [DEBUG] [REMOTE ] CSGP: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:58.968524] [DEBUG] [REMOTE ] CSGP: PASS: Integrity check passed. [2026-01-27T12:05:58.968565] [DEBUG] [REMOTE ] CSGP: Symbol is viable for forecasting. [2026-01-27T12:05:58.968637] [INFO ] [MAIN ] [810/3493] CSGP kept (0.5s) | 810 kept, 0 rejected | 137.5/min | ETA: 19.5m [2026-01-27T12:05:59.456688] [DEBUG] [REMOTE ] CSGS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:05:59.456856] [DEBUG] [REMOTE ] CSGS: PASS: History has at least 300 days. [2026-01-27T12:05:59.457177] [DEBUG] [REMOTE ] CSGS: PASS: Price check passed. Min price $76.02. [2026-01-27T12:05:59.457355] [DEBUG] [REMOTE ] CSGS: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:59.457496] [DEBUG] [REMOTE ] CSGS: PASS: Integrity check passed. [2026-01-27T12:05:59.457542] [DEBUG] [REMOTE ] CSGS: Symbol is viable for forecasting. [2026-01-27T12:05:59.457656] [INFO ] [MAIN ] [811/3493] CSGS kept (0.5s) | 811 kept, 0 rejected | 137.5/min | ETA: 19.5m [2026-01-27T12:05:59.929157] [DEBUG] [REMOTE ] CSIQ: Retrieved 4831 rows, trimmed to 300. [2026-01-27T12:05:59.929292] [DEBUG] [REMOTE ] CSIQ: PASS: History has at least 300 days. [2026-01-27T12:05:59.929505] [DEBUG] [REMOTE ] CSIQ: PASS: Price check passed. Min price $17.57. [2026-01-27T12:05:59.929663] [DEBUG] [REMOTE ] CSIQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:05:59.929780] [DEBUG] [REMOTE ] CSIQ: PASS: Integrity check passed. [2026-01-27T12:05:59.929820] [DEBUG] [REMOTE ] CSIQ: Symbol is viable for forecasting. [2026-01-27T12:05:59.929869] [INFO ] [MAIN ] [812/3493] CSIQ kept (0.5s) | 812 kept, 0 rejected | 137.5/min | ETA: 19.5m [2026-01-27T12:06:00.408502] [DEBUG] [REMOTE ] CSPI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:00.408674] [DEBUG] [REMOTE ] CSPI: PASS: History has at least 300 days. [2026-01-27T12:06:00.408975] [DEBUG] [REMOTE ] CSPI: PASS: Price check passed. Min price $10.87. [2026-01-27T12:06:00.409125] [DEBUG] [REMOTE ] CSPI: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:00.409254] [DEBUG] [REMOTE ] CSPI: PASS: Integrity check passed. [2026-01-27T12:06:00.409297] [DEBUG] [REMOTE ] CSPI: Symbol is viable for forecasting. [2026-01-27T12:06:00.409351] [INFO ] [MAIN ] [813/3493] CSPI kept (0.5s) | 813 kept, 0 rejected | 137.5/min | ETA: 19.5m [2026-01-27T12:06:00.832033] [DEBUG] [REMOTE ] CSQ: Retrieved 5489 rows, trimmed to 300. [2026-01-27T12:06:00.832187] [DEBUG] [REMOTE ] CSQ: PASS: History has at least 300 days. [2026-01-27T12:06:00.832446] [DEBUG] [REMOTE ] CSQ: PASS: Price check passed. Min price $17.70. [2026-01-27T12:06:00.832838] [DEBUG] [REMOTE ] CSQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:00.832974] [DEBUG] [REMOTE ] CSQ: PASS: Integrity check passed. [2026-01-27T12:06:00.833016] [DEBUG] [REMOTE ] CSQ: Symbol is viable for forecasting. [2026-01-27T12:06:00.833067] [INFO ] [MAIN ] [814/3493] CSQ kept (0.4s) | 814 kept, 0 rejected | 137.5/min | ETA: 19.5m [2026-01-27T12:06:01.100546] [DEBUG] [REMOTE ] CSTL: Retrieved 1635 rows, trimmed to 300. [2026-01-27T12:06:01.100686] [DEBUG] [REMOTE ] CSTL: PASS: History has at least 300 days. [2026-01-27T12:06:01.100908] [DEBUG] [REMOTE ] CSTL: PASS: Price check passed. Min price $23.74. [2026-01-27T12:06:01.101046] [DEBUG] [REMOTE ] CSTL: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:01.101166] [DEBUG] [REMOTE ] CSTL: PASS: Integrity check passed. [2026-01-27T12:06:01.101207] [DEBUG] [REMOTE ] CSTL: Symbol is viable for forecasting. [2026-01-27T12:06:01.101256] [INFO ] [MAIN ] [815/3493] CSTL kept (0.3s) | 815 kept, 0 rejected | 137.5/min | ETA: 19.5m [2026-01-27T12:06:01.619835] [DEBUG] [REMOTE ] CSTM: Retrieved 3188 rows, trimmed to 300. [2026-01-27T12:06:01.620002] [DEBUG] [REMOTE ] CSTM: PASS: History has at least 300 days. [2026-01-27T12:06:01.620286] [DEBUG] [REMOTE ] CSTM: PASS: Price check passed. Min price $14.75. [2026-01-27T12:06:01.620506] [DEBUG] [REMOTE ] CSTM: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:01.620688] [DEBUG] [REMOTE ] CSTM: PASS: Integrity check passed. [2026-01-27T12:06:01.620740] [DEBUG] [REMOTE ] CSTM: Symbol is viable for forecasting. [2026-01-27T12:06:01.620803] [INFO ] [MAIN ] [816/3493] CSTM kept (0.5s) | 816 kept, 0 rejected | 137.5/min | ETA: 19.5m [2026-01-27T12:06:02.193416] [DEBUG] [REMOTE ] CSWC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:02.193667] [DEBUG] [REMOTE ] CSWC: PASS: History has at least 300 days. [2026-01-27T12:06:02.194095] [DEBUG] [REMOTE ] CSWC: PASS: Price check passed. Min price $19.40. [2026-01-27T12:06:02.194295] [DEBUG] [REMOTE ] CSWC: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:02.194501] [DEBUG] [REMOTE ] CSWC: PASS: Integrity check passed. [2026-01-27T12:06:02.194561] [DEBUG] [REMOTE ] CSWC: Symbol is viable for forecasting. [2026-01-27T12:06:02.194661] [INFO ] [MAIN ] [817/3493] CSWC kept (0.6s) | 817 kept, 0 rejected | 137.5/min | ETA: 19.5m [2026-01-27T12:06:02.673833] [DEBUG] [REMOTE ] CSX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:02.674045] [DEBUG] [REMOTE ] CSX: PASS: History has at least 300 days. [2026-01-27T12:06:02.674537] [DEBUG] [REMOTE ] CSX: PASS: Price check passed. Min price $33.56. [2026-01-27T12:06:02.674721] [DEBUG] [REMOTE ] CSX: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:02.674875] [DEBUG] [REMOTE ] CSX: PASS: Integrity check passed. [2026-01-27T12:06:02.674919] [DEBUG] [REMOTE ] CSX: Symbol is viable for forecasting. [2026-01-27T12:06:02.674975] [INFO ] [MAIN ] [818/3493] CSX kept (0.5s) | 818 kept, 0 rejected | 137.4/min | ETA: 19.5m [2026-01-27T12:06:03.280597] [DEBUG] [REMOTE ] CTAS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:03.280841] [DEBUG] [REMOTE ] CTAS: PASS: History has at least 300 days. [2026-01-27T12:06:03.281397] [DEBUG] [REMOTE ] CTAS: PASS: Price check passed. Min price $181.60. [2026-01-27T12:06:03.281557] [DEBUG] [REMOTE ] CTAS: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:03.281753] [DEBUG] [REMOTE ] CTAS: PASS: Integrity check passed. [2026-01-27T12:06:03.281799] [DEBUG] [REMOTE ] CTAS: Symbol is viable for forecasting. [2026-01-27T12:06:03.281862] [INFO ] [MAIN ] [819/3493] CTAS kept (0.6s) | 819 kept, 0 rejected | 137.4/min | ETA: 19.5m [2026-01-27T12:06:03.611188] [DEBUG] [REMOTE ] CTBB: Retrieved 2369 rows, trimmed to 300. [2026-01-27T12:06:03.611442] [DEBUG] [REMOTE ] CTBB: PASS: History has at least 300 days. [2026-01-27T12:06:03.611839] [DEBUG] [REMOTE ] CTBB: PASS: Price check passed. Min price $17.80. [2026-01-27T12:06:03.612025] [DEBUG] [REMOTE ] CTBB: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:03.612413] [DEBUG] [REMOTE ] CTBB: PASS: Integrity check passed. [2026-01-27T12:06:03.612475] [DEBUG] [REMOTE ] CTBB: Symbol is viable for forecasting. [2026-01-27T12:06:03.612547] [INFO ] [MAIN ] [820/3493] CTBB kept (0.3s) | 820 kept, 0 rejected | 137.4/min | ETA: 19.5m [2026-01-27T12:06:04.188387] [DEBUG] [REMOTE ] CTBI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:04.188618] [DEBUG] [REMOTE ] CTBI: PASS: History has at least 300 days. [2026-01-27T12:06:04.189268] [DEBUG] [REMOTE ] CTBI: PASS: Price check passed. Min price $50.74. [2026-01-27T12:06:04.189426] [DEBUG] [REMOTE ] CTBI: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:04.189567] [DEBUG] [REMOTE ] CTBI: PASS: Integrity check passed. [2026-01-27T12:06:04.189633] [DEBUG] [REMOTE ] CTBI: Symbol is viable for forecasting. [2026-01-27T12:06:04.189696] [INFO ] [MAIN ] [821/3493] CTBI kept (0.6s) | 821 kept, 0 rejected | 137.4/min | ETA: 19.5m [2026-01-27T12:06:04.502015] [DEBUG] [REMOTE ] CTDD: Retrieved 2198 rows, trimmed to 300. [2026-01-27T12:06:04.502229] [DEBUG] [REMOTE ] CTDD: PASS: History has at least 300 days. [2026-01-27T12:06:04.502492] [DEBUG] [REMOTE ] CTDD: PASS: Price check passed. Min price $18.27. [2026-01-27T12:06:04.502685] [DEBUG] [REMOTE ] CTDD: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:04.502832] [DEBUG] [REMOTE ] CTDD: PASS: Integrity check passed. [2026-01-27T12:06:04.502876] [DEBUG] [REMOTE ] CTDD: Symbol is viable for forecasting. [2026-01-27T12:06:04.502931] [INFO ] [MAIN ] [822/3493] CTDD kept (0.3s) | 822 kept, 0 rejected | 137.4/min | ETA: 19.4m [2026-01-27T12:06:04.857389] [DEBUG] [REMOTE ] CTKB: Retrieved 1132 rows, trimmed to 300. [2026-01-27T12:06:04.857526] [DEBUG] [REMOTE ] CTKB: PASS: History has at least 300 days. [2026-01-27T12:06:04.857806] [DEBUG] [REMOTE ] CTKB: PASS: Price check passed. Min price $3.82. [2026-01-27T12:06:04.857947] [DEBUG] [REMOTE ] CTKB: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:04.858057] [DEBUG] [REMOTE ] CTKB: PASS: Integrity check passed. [2026-01-27T12:06:04.858097] [DEBUG] [REMOTE ] CTKB: Symbol is viable for forecasting. [2026-01-27T12:06:04.858145] [INFO ] [MAIN ] [823/3493] CTKB kept (0.4s) | 823 kept, 0 rejected | 137.4/min | ETA: 19.4m [2026-01-27T12:06:05.474938] [DEBUG] [REMOTE ] CTLP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:05.475077] [DEBUG] [REMOTE ] CTLP: PASS: History has at least 300 days. [2026-01-27T12:06:05.475332] [DEBUG] [REMOTE ] CTLP: PASS: Price check passed. Min price $10.52. [2026-01-27T12:06:05.475474] [DEBUG] [REMOTE ] CTLP: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:05.475612] [DEBUG] [REMOTE ] CTLP: PASS: Integrity check passed. [2026-01-27T12:06:05.475656] [DEBUG] [REMOTE ] CTLP: Symbol is viable for forecasting. [2026-01-27T12:06:05.475896] [INFO ] [MAIN ] [824/3493] CTLP kept (0.6s) | 824 kept, 0 rejected | 137.4/min | ETA: 19.4m [2026-01-27T12:06:05.821622] [DEBUG] [REMOTE ] CTMX: Retrieved 2589 rows, trimmed to 300. [2026-01-27T12:06:05.821851] [DEBUG] [REMOTE ] CTMX: PASS: History has at least 300 days. [2026-01-27T12:06:05.822149] [DEBUG] [REMOTE ] CTMX: PASS: Price check passed. Min price $3.26. [2026-01-27T12:06:05.822297] [DEBUG] [REMOTE ] CTMX: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:05.822474] [DEBUG] [REMOTE ] CTMX: PASS: Integrity check passed. [2026-01-27T12:06:05.822522] [DEBUG] [REMOTE ] CTMX: Symbol is viable for forecasting. [2026-01-27T12:06:05.822597] [INFO ] [MAIN ] [825/3493] CTMX kept (0.3s) | 825 kept, 0 rejected | 137.4/min | ETA: 19.4m [2026-01-27T12:06:06.066561] [DEBUG] [REMOTE ] CTNM: Retrieved 453 rows, trimmed to 300. [2026-01-27T12:06:06.066818] [DEBUG] [REMOTE ] CTNM: PASS: History has at least 300 days. [2026-01-27T12:06:06.067147] [DEBUG] [REMOTE ] CTNM: PASS: Price check passed. Min price $9.17. [2026-01-27T12:06:06.067298] [DEBUG] [REMOTE ] CTNM: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:06.067460] [DEBUG] [REMOTE ] CTNM: PASS: Integrity check passed. [2026-01-27T12:06:06.067521] [DEBUG] [REMOTE ] CTNM: Symbol is viable for forecasting. [2026-01-27T12:06:06.067611] [INFO ] [MAIN ] [826/3493] CTNM kept (0.2s) | 826 kept, 0 rejected | 137.5/min | ETA: 19.4m [2026-01-27T12:06:06.755105] [DEBUG] [REMOTE ] CTO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:06.755268] [DEBUG] [REMOTE ] CTO: PASS: History has at least 300 days. [2026-01-27T12:06:06.755684] [DEBUG] [REMOTE ] CTO: PASS: Price check passed. Min price $16.16. [2026-01-27T12:06:06.755874] [DEBUG] [REMOTE ] CTO: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:06.756017] [DEBUG] [REMOTE ] CTO: PASS: Integrity check passed. [2026-01-27T12:06:06.756059] [DEBUG] [REMOTE ] CTO: Symbol is viable for forecasting. [2026-01-27T12:06:06.756113] [INFO ] [MAIN ] [827/3493] CTO kept (0.7s) | 827 kept, 0 rejected | 137.4/min | ETA: 19.4m [2026-01-27T12:06:07.319589] [DEBUG] [REMOTE ] CTRA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:07.320008] [DEBUG] [REMOTE ] CTRA: PASS: History has at least 300 days. [2026-01-27T12:06:07.320533] [DEBUG] [REMOTE ] CTRA: PASS: Price check passed. Min price $23.14. [2026-01-27T12:06:07.320981] [DEBUG] [REMOTE ] CTRA: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:07.321148] [DEBUG] [REMOTE ] CTRA: PASS: Integrity check passed. [2026-01-27T12:06:07.321193] [DEBUG] [REMOTE ] CTRA: Symbol is viable for forecasting. [2026-01-27T12:06:07.321255] [INFO ] [MAIN ] [828/3493] CTRA kept (0.6s) | 828 kept, 0 rejected | 137.3/min | ETA: 19.4m [2026-01-27T12:06:07.665525] [DEBUG] [REMOTE ] CTRE: Retrieved 2933 rows, trimmed to 300. [2026-01-27T12:06:07.665679] [DEBUG] [REMOTE ] CTRE: PASS: History has at least 300 days. [2026-01-27T12:06:07.665904] [DEBUG] [REMOTE ] CTRE: PASS: Price check passed. Min price $33.68. [2026-01-27T12:06:07.666050] [DEBUG] [REMOTE ] CTRE: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:07.666173] [DEBUG] [REMOTE ] CTRE: PASS: Integrity check passed. [2026-01-27T12:06:07.666217] [DEBUG] [REMOTE ] CTRE: Symbol is viable for forecasting. [2026-01-27T12:06:07.666267] [INFO ] [MAIN ] [829/3493] CTRE kept (0.3s) | 829 kept, 0 rejected | 137.4/min | ETA: 19.4m [2026-01-27T12:06:07.997822] [DEBUG] [REMOTE ] CTRM: Retrieved 1749 rows, trimmed to 300. [2026-01-27T12:06:07.998032] [DEBUG] [REMOTE ] CTRM: PASS: History has at least 300 days. [2026-01-27T12:06:07.998319] [DEBUG] [REMOTE ] CTRM: PASS: Price check passed. Min price $1.85. [2026-01-27T12:06:07.998469] [DEBUG] [REMOTE ] CTRM: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:07.998624] [DEBUG] [REMOTE ] CTRM: PASS: Integrity check passed. [2026-01-27T12:06:07.998670] [DEBUG] [REMOTE ] CTRM: Symbol is viable for forecasting. [2026-01-27T12:06:07.998728] [INFO ] [MAIN ] [830/3493] CTRM kept (0.3s) | 830 kept, 0 rejected | 137.4/min | ETA: 19.4m [2026-01-27T12:06:08.553382] [DEBUG] [REMOTE ] CTRN: Retrieved 5205 rows, trimmed to 300. [2026-01-27T12:06:08.553506] [DEBUG] [REMOTE ] CTRN: PASS: History has at least 300 days. [2026-01-27T12:06:08.553766] [DEBUG] [REMOTE ] CTRN: PASS: Price check passed. Min price $35.47. [2026-01-27T12:06:08.553914] [DEBUG] [REMOTE ] CTRN: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:08.554029] [DEBUG] [REMOTE ] CTRN: PASS: Integrity check passed. [2026-01-27T12:06:08.554070] [DEBUG] [REMOTE ] CTRN: Symbol is viable for forecasting. [2026-01-27T12:06:08.554117] [INFO ] [MAIN ] [831/3493] CTRN kept (0.6s) | 831 kept, 0 rejected | 137.4/min | ETA: 19.4m [2026-01-27T12:06:09.023705] [DEBUG] [REMOTE ] CTS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:09.023846] [DEBUG] [REMOTE ] CTS: PASS: History has at least 300 days. [2026-01-27T12:06:09.024077] [DEBUG] [REMOTE ] CTS: PASS: Price check passed. Min price $40.25. [2026-01-27T12:06:09.024218] [DEBUG] [REMOTE ] CTS: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:09.024339] [DEBUG] [REMOTE ] CTS: PASS: Integrity check passed. [2026-01-27T12:06:09.024380] [DEBUG] [REMOTE ] CTS: Symbol is viable for forecasting. [2026-01-27T12:06:09.024431] [INFO ] [MAIN ] [832/3493] CTS kept (0.5s) | 832 kept, 0 rejected | 137.3/min | ETA: 19.4m [2026-01-27T12:06:09.469986] [DEBUG] [REMOTE ] CTSH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:09.470142] [DEBUG] [REMOTE ] CTSH: PASS: History has at least 300 days. [2026-01-27T12:06:09.470371] [DEBUG] [REMOTE ] CTSH: PASS: Price check passed. Min price $70.86. [2026-01-27T12:06:09.470511] [DEBUG] [REMOTE ] CTSH: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:09.470652] [DEBUG] [REMOTE ] CTSH: PASS: Integrity check passed. [2026-01-27T12:06:09.470695] [DEBUG] [REMOTE ] CTSH: Symbol is viable for forecasting. [2026-01-27T12:06:09.470743] [INFO ] [MAIN ] [833/3493] CTSH kept (0.4s) | 833 kept, 0 rejected | 137.3/min | ETA: 19.4m [2026-01-27T12:06:09.763397] [DEBUG] [REMOTE ] CTVA: Retrieved 1677 rows, trimmed to 300. [2026-01-27T12:06:09.763535] [DEBUG] [REMOTE ] CTVA: PASS: History has at least 300 days. [2026-01-27T12:06:09.763777] [DEBUG] [REMOTE ] CTVA: PASS: Price check passed. Min price $61.27. [2026-01-27T12:06:09.763933] [DEBUG] [REMOTE ] CTVA: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:09.764048] [DEBUG] [REMOTE ] CTVA: PASS: Integrity check passed. [2026-01-27T12:06:09.764088] [DEBUG] [REMOTE ] CTVA: Symbol is viable for forecasting. [2026-01-27T12:06:09.764137] [INFO ] [MAIN ] [834/3493] CTVA kept (0.3s) | 834 kept, 0 rejected | 137.4/min | ETA: 19.4m [2026-01-27T12:06:10.312223] [DEBUG] [REMOTE ] CUBE: Retrieved 5348 rows, trimmed to 300. [2026-01-27T12:06:10.312368] [DEBUG] [REMOTE ] CUBE: PASS: History has at least 300 days. [2026-01-27T12:06:10.312684] [DEBUG] [REMOTE ] CUBE: PASS: Price check passed. Min price $34.84. [2026-01-27T12:06:10.312853] [DEBUG] [REMOTE ] CUBE: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:10.313116] [DEBUG] [REMOTE ] CUBE: PASS: Integrity check passed. [2026-01-27T12:06:10.313166] [DEBUG] [REMOTE ] CUBE: Symbol is viable for forecasting. [2026-01-27T12:06:10.313233] [INFO ] [MAIN ] [835/3493] CUBE kept (0.5s) | 835 kept, 0 rejected | 137.4/min | ETA: 19.4m [2026-01-27T12:06:10.669024] [DEBUG] [REMOTE ] CUBI: Retrieved 3503 rows, trimmed to 300. [2026-01-27T12:06:10.669155] [DEBUG] [REMOTE ] CUBI: PASS: History has at least 300 days. [2026-01-27T12:06:10.669379] [DEBUG] [REMOTE ] CUBI: PASS: Price check passed. Min price $63.94. [2026-01-27T12:06:10.669526] [DEBUG] [REMOTE ] CUBI: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:10.669670] [DEBUG] [REMOTE ] CUBI: PASS: Integrity check passed. [2026-01-27T12:06:10.669719] [DEBUG] [REMOTE ] CUBI: Symbol is viable for forecasting. [2026-01-27T12:06:10.669770] [INFO ] [MAIN ] [836/3493] CUBI kept (0.4s) | 836 kept, 0 rejected | 137.4/min | ETA: 19.3m [2026-01-27T12:06:11.166528] [DEBUG] [REMOTE ] CUK: Retrieved 6351 rows, trimmed to 300. [2026-01-27T12:06:11.166691] [DEBUG] [REMOTE ] CUK: PASS: History has at least 300 days. [2026-01-27T12:06:11.166925] [DEBUG] [REMOTE ] CUK: PASS: Price check passed. Min price $22.91. [2026-01-27T12:06:11.167069] [DEBUG] [REMOTE ] CUK: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:11.167193] [DEBUG] [REMOTE ] CUK: PASS: Integrity check passed. [2026-01-27T12:06:11.167235] [DEBUG] [REMOTE ] CUK: Symbol is viable for forecasting. [2026-01-27T12:06:11.167285] [INFO ] [MAIN ] [837/3493] CUK kept (0.5s) | 837 kept, 0 rejected | 137.4/min | ETA: 19.3m [2026-01-27T12:06:11.628490] [DEBUG] [REMOTE ] CULP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:11.628680] [DEBUG] [REMOTE ] CULP: PASS: History has at least 300 days. [2026-01-27T12:06:11.628985] [DEBUG] [REMOTE ] CULP: PASS: Price check passed. Min price $3.38. [2026-01-27T12:06:11.629152] [DEBUG] [REMOTE ] CULP: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:11.629285] [DEBUG] [REMOTE ] CULP: PASS: Integrity check passed. [2026-01-27T12:06:11.629326] [DEBUG] [REMOTE ] CULP: Symbol is viable for forecasting. [2026-01-27T12:06:11.629377] [INFO ] [MAIN ] [838/3493] CULP kept (0.5s) | 838 kept, 0 rejected | 137.3/min | ETA: 19.3m [2026-01-27T12:06:11.924286] [DEBUG] [REMOTE ] CURI: Retrieved 1519 rows, trimmed to 300. [2026-01-27T12:06:11.924454] [DEBUG] [REMOTE ] CURI: PASS: History has at least 300 days. [2026-01-27T12:06:11.924735] [DEBUG] [REMOTE ] CURI: PASS: Price check passed. Min price $3.33. [2026-01-27T12:06:11.925076] [DEBUG] [REMOTE ] CURI: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:11.925203] [DEBUG] [REMOTE ] CURI: PASS: Integrity check passed. [2026-01-27T12:06:11.925245] [DEBUG] [REMOTE ] CURI: Symbol is viable for forecasting. [2026-01-27T12:06:11.925302] [INFO ] [MAIN ] [839/3493] CURI kept (0.3s) | 839 kept, 0 rejected | 137.4/min | ETA: 19.3m [2026-01-27T12:06:12.678790] [DEBUG] [REMOTE ] CUZ: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:12.678945] [DEBUG] [REMOTE ] CUZ: PASS: History has at least 300 days. [2026-01-27T12:06:12.679416] [DEBUG] [REMOTE ] CUZ: PASS: Price check passed. Min price $23.94. [2026-01-27T12:06:12.679562] [DEBUG] [REMOTE ] CUZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:12.679718] [DEBUG] [REMOTE ] CUZ: PASS: Integrity check passed. [2026-01-27T12:06:12.679761] [DEBUG] [REMOTE ] CUZ: Symbol is viable for forecasting. [2026-01-27T12:06:12.679812] [INFO ] [MAIN ] [840/3493] CUZ kept (0.8s) | 840 kept, 0 rejected | 137.3/min | ETA: 19.3m [2026-01-27T12:06:13.103434] [DEBUG] [REMOTE ] CVBF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:13.103653] [DEBUG] [REMOTE ] CVBF: PASS: History has at least 300 days. [2026-01-27T12:06:13.103943] [DEBUG] [REMOTE ] CVBF: PASS: Price check passed. Min price $18.00. [2026-01-27T12:06:13.104089] [DEBUG] [REMOTE ] CVBF: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:13.104218] [DEBUG] [REMOTE ] CVBF: PASS: Integrity check passed. [2026-01-27T12:06:13.104261] [DEBUG] [REMOTE ] CVBF: Symbol is viable for forecasting. [2026-01-27T12:06:13.104313] [INFO ] [MAIN ] [841/3493] CVBF kept (0.4s) | 841 kept, 0 rejected | 137.3/min | ETA: 19.3m [2026-01-27T12:06:13.532265] [DEBUG] [REMOTE ] CVCO: Retrieved 5679 rows, trimmed to 300. [2026-01-27T12:06:13.532402] [DEBUG] [REMOTE ] CVCO: PASS: History has at least 300 days. [2026-01-27T12:06:13.532651] [DEBUG] [REMOTE ] CVCO: PASS: Price check passed. Min price $504.00. [2026-01-27T12:06:13.532796] [DEBUG] [REMOTE ] CVCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:13.532914] [DEBUG] [REMOTE ] CVCO: PASS: Integrity check passed. [2026-01-27T12:06:13.532955] [DEBUG] [REMOTE ] CVCO: Symbol is viable for forecasting. [2026-01-27T12:06:13.533005] [INFO ] [MAIN ] [842/3493] CVCO kept (0.4s) | 842 kept, 0 rejected | 137.3/min | ETA: 19.3m [2026-01-27T12:06:13.903224] [DEBUG] [REMOTE ] CVE: Retrieved 4071 rows, trimmed to 300. [2026-01-27T12:06:13.903377] [DEBUG] [REMOTE ] CVE: PASS: History has at least 300 days. [2026-01-27T12:06:13.903636] [DEBUG] [REMOTE ] CVE: PASS: Price check passed. Min price $15.85. [2026-01-27T12:06:13.903802] [DEBUG] [REMOTE ] CVE: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:13.903921] [DEBUG] [REMOTE ] CVE: PASS: Integrity check passed. [2026-01-27T12:06:13.903963] [DEBUG] [REMOTE ] CVE: Symbol is viable for forecasting. [2026-01-27T12:06:13.904014] [INFO ] [MAIN ] [843/3493] CVE kept (0.4s) | 843 kept, 0 rejected | 137.3/min | ETA: 19.3m [2026-01-27T12:06:14.282760] [DEBUG] [REMOTE ] CVEO: Retrieved 2940 rows, trimmed to 300. [2026-01-27T12:06:14.282970] [DEBUG] [REMOTE ] CVEO: PASS: History has at least 300 days. [2026-01-27T12:06:14.283260] [DEBUG] [REMOTE ] CVEO: PASS: Price check passed. Min price $20.78. [2026-01-27T12:06:14.283409] [DEBUG] [REMOTE ] CVEO: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:14.283541] [DEBUG] [REMOTE ] CVEO: PASS: Integrity check passed. [2026-01-27T12:06:14.283615] [DEBUG] [REMOTE ] CVEO: Symbol is viable for forecasting. [2026-01-27T12:06:14.283676] [INFO ] [MAIN ] [844/3493] CVEO kept (0.4s) | 844 kept, 0 rejected | 137.3/min | ETA: 19.3m [2026-01-27T12:06:14.792877] [DEBUG] [REMOTE ] CVGI: Retrieved 5401 rows, trimmed to 300. [2026-01-27T12:06:14.793289] [DEBUG] [REMOTE ] CVGI: PASS: History has at least 300 days. [2026-01-27T12:06:14.793613] [DEBUG] [REMOTE ] CVGI: PASS: Price check passed. Min price $1.34. [2026-01-27T12:06:14.793913] [DEBUG] [REMOTE ] CVGI: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:14.794061] [DEBUG] [REMOTE ] CVGI: PASS: Integrity check passed. [2026-01-27T12:06:14.794290] [DEBUG] [REMOTE ] CVGI: Symbol is viable for forecasting. [2026-01-27T12:06:14.794348] [INFO ] [MAIN ] [845/3493] CVGI kept (0.5s) | 845 kept, 0 rejected | 137.3/min | ETA: 19.3m [2026-01-27T12:06:15.167527] [DEBUG] [REMOTE ] CVI: Retrieved 4593 rows, trimmed to 300. [2026-01-27T12:06:15.167715] [DEBUG] [REMOTE ] CVI: PASS: History has at least 300 days. [2026-01-27T12:06:15.167985] [DEBUG] [REMOTE ] CVI: PASS: Price check passed. Min price $22.10. [2026-01-27T12:06:15.168128] [DEBUG] [REMOTE ] CVI: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:15.168245] [DEBUG] [REMOTE ] CVI: PASS: Integrity check passed. [2026-01-27T12:06:15.168286] [DEBUG] [REMOTE ] CVI: Symbol is viable for forecasting. [2026-01-27T12:06:15.168335] [INFO ] [MAIN ] [846/3493] CVI kept (0.4s) | 846 kept, 0 rejected | 137.3/min | ETA: 19.3m [2026-01-27T12:06:15.558468] [DEBUG] [REMOTE ] CVKD: Retrieved 756 rows, trimmed to 300. [2026-01-27T12:06:15.558707] [DEBUG] [REMOTE ] CVKD: PASS: History has at least 300 days. [2026-01-27T12:06:15.559051] [DEBUG] [REMOTE ] CVKD: PASS: Price check passed. Min price $6.62. [2026-01-27T12:06:15.559244] [DEBUG] [REMOTE ] CVKD: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:15.559407] [DEBUG] [REMOTE ] CVKD: PASS: Integrity check passed. [2026-01-27T12:06:15.559459] [DEBUG] [REMOTE ] CVKD: Symbol is viable for forecasting. [2026-01-27T12:06:15.559540] [INFO ] [MAIN ] [847/3493] CVKD kept (0.4s) | 847 kept, 0 rejected | 137.4/min | ETA: 19.3m [2026-01-27T12:06:15.882233] [DEBUG] [REMOTE ] CVNA: Retrieved 2198 rows, trimmed to 300. [2026-01-27T12:06:15.882399] [DEBUG] [REMOTE ] CVNA: PASS: History has at least 300 days. [2026-01-27T12:06:15.882661] [DEBUG] [REMOTE ] CVNA: PASS: Price check passed. Min price $290.14. [2026-01-27T12:06:15.882803] [DEBUG] [REMOTE ] CVNA: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:15.882923] [DEBUG] [REMOTE ] CVNA: PASS: Integrity check passed. [2026-01-27T12:06:15.882965] [DEBUG] [REMOTE ] CVNA: Symbol is viable for forecasting. [2026-01-27T12:06:15.883016] [INFO ] [MAIN ] [848/3493] CVNA kept (0.3s) | 848 kept, 0 rejected | 137.4/min | ETA: 19.3m [2026-01-27T12:06:16.250636] [DEBUG] [REMOTE ] CVRX: Retrieved 1148 rows, trimmed to 300. [2026-01-27T12:06:16.250809] [DEBUG] [REMOTE ] CVRX: PASS: History has at least 300 days. [2026-01-27T12:06:16.251070] [DEBUG] [REMOTE ] CVRX: PASS: Price check passed. Min price $5.21. [2026-01-27T12:06:16.251222] [DEBUG] [REMOTE ] CVRX: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:16.251363] [DEBUG] [REMOTE ] CVRX: PASS: Integrity check passed. [2026-01-27T12:06:16.251408] [DEBUG] [REMOTE ] CVRX: Symbol is viable for forecasting. [2026-01-27T12:06:16.251502] [INFO ] [MAIN ] [849/3493] CVRX kept (0.4s) | 849 kept, 0 rejected | 137.4/min | ETA: 19.2m [2026-01-27T12:06:16.885193] [DEBUG] [REMOTE ] CVS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:16.885332] [DEBUG] [REMOTE ] CVS: PASS: History has at least 300 days. [2026-01-27T12:06:16.885559] [DEBUG] [REMOTE ] CVS: PASS: Price check passed. Min price $74.40. [2026-01-27T12:06:16.885724] [DEBUG] [REMOTE ] CVS: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:16.885849] [DEBUG] [REMOTE ] CVS: PASS: Integrity check passed. [2026-01-27T12:06:16.885890] [DEBUG] [REMOTE ] CVS: Symbol is viable for forecasting. [2026-01-27T12:06:16.885941] [INFO ] [MAIN ] [850/3493] CVS kept (0.6s) | 850 kept, 0 rejected | 137.3/min | ETA: 19.2m [2026-01-27T12:06:17.389033] [DEBUG] [REMOTE ] CVX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:17.389193] [DEBUG] [REMOTE ] CVX: PASS: History has at least 300 days. [2026-01-27T12:06:17.389533] [DEBUG] [REMOTE ] CVX: PASS: Price check passed. Min price $146.75. [2026-01-27T12:06:17.389697] [DEBUG] [REMOTE ] CVX: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:17.389838] [DEBUG] [REMOTE ] CVX: PASS: Integrity check passed. [2026-01-27T12:06:17.389881] [DEBUG] [REMOTE ] CVX: Symbol is viable for forecasting. [2026-01-27T12:06:17.389931] [INFO ] [MAIN ] [851/3493] CVX kept (0.5s) | 851 kept, 0 rejected | 137.3/min | ETA: 19.2m [2026-01-27T12:06:17.654614] [DEBUG] [REMOTE ] CWAN: Retrieved 1088 rows, trimmed to 300. [2026-01-27T12:06:17.654782] [DEBUG] [REMOTE ] CWAN: PASS: History has at least 300 days. [2026-01-27T12:06:17.655030] [DEBUG] [REMOTE ] CWAN: PASS: Price check passed. Min price $15.89. [2026-01-27T12:06:17.655172] [DEBUG] [REMOTE ] CWAN: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:17.655290] [DEBUG] [REMOTE ] CWAN: PASS: Integrity check passed. [2026-01-27T12:06:17.655330] [DEBUG] [REMOTE ] CWAN: Symbol is viable for forecasting. [2026-01-27T12:06:17.655380] [INFO ] [MAIN ] [852/3493] CWAN kept (0.3s) | 852 kept, 0 rejected | 137.4/min | ETA: 19.2m [2026-01-27T12:06:18.270679] [DEBUG] [REMOTE ] CWBC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:18.270822] [DEBUG] [REMOTE ] CWBC: PASS: History has at least 300 days. [2026-01-27T12:06:18.271177] [DEBUG] [REMOTE ] CWBC: PASS: Price check passed. Min price $20.97. [2026-01-27T12:06:18.271330] [DEBUG] [REMOTE ] CWBC: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:18.271470] [DEBUG] [REMOTE ] CWBC: PASS: Integrity check passed. [2026-01-27T12:06:18.271514] [DEBUG] [REMOTE ] CWBC: Symbol is viable for forecasting. [2026-01-27T12:06:18.271564] [INFO ] [MAIN ] [853/3493] CWBC kept (0.6s) | 853 kept, 0 rejected | 137.3/min | ETA: 19.2m [2026-01-27T12:06:18.844643] [DEBUG] [REMOTE ] CWCO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:18.844857] [DEBUG] [REMOTE ] CWCO: PASS: History has at least 300 days. [2026-01-27T12:06:18.845342] [DEBUG] [REMOTE ] CWCO: PASS: Price check passed. Min price $33.02. [2026-01-27T12:06:18.845496] [DEBUG] [REMOTE ] CWCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:18.845655] [DEBUG] [REMOTE ] CWCO: PASS: Integrity check passed. [2026-01-27T12:06:18.845701] [DEBUG] [REMOTE ] CWCO: Symbol is viable for forecasting. [2026-01-27T12:06:18.845758] [INFO ] [MAIN ] [854/3493] CWCO kept (0.6s) | 854 kept, 0 rejected | 137.3/min | ETA: 19.2m [2026-01-27T12:06:19.071462] [DEBUG] [REMOTE ] CWD: Retrieved 675 rows, trimmed to 300. [2026-01-27T12:06:19.071679] [DEBUG] [REMOTE ] CWD: PASS: History has at least 300 days. [2026-01-27T12:06:19.071940] [DEBUG] [REMOTE ] CWD: PASS: Price check passed. Min price $1.24. [2026-01-27T12:06:19.072085] [DEBUG] [REMOTE ] CWD: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:19.072209] [DEBUG] [REMOTE ] CWD: PASS: Integrity check passed. [2026-01-27T12:06:19.072257] [DEBUG] [REMOTE ] CWD: Symbol is viable for forecasting. [2026-01-27T12:06:19.072311] [INFO ] [MAIN ] [855/3493] CWD kept (0.2s) | 855 kept, 0 rejected | 137.3/min | ETA: 19.2m [2026-01-27T12:06:19.615381] [DEBUG] [REMOTE ] CWEN: Retrieved 3151 rows, trimmed to 300. [2026-01-27T12:06:19.615517] [DEBUG] [REMOTE ] CWEN: PASS: History has at least 300 days. [2026-01-27T12:06:19.615770] [DEBUG] [REMOTE ] CWEN: PASS: Price check passed. Min price $31.34. [2026-01-27T12:06:19.615937] [DEBUG] [REMOTE ] CWEN: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:19.616067] [DEBUG] [REMOTE ] CWEN: PASS: Integrity check passed. [2026-01-27T12:06:19.616106] [DEBUG] [REMOTE ] CWEN: Symbol is viable for forecasting. [2026-01-27T12:06:19.616156] [INFO ] [MAIN ] [856/3493] CWEN kept (0.5s) | 856 kept, 0 rejected | 137.3/min | ETA: 19.2m [2026-01-27T12:06:19.974647] [DEBUG] [REMOTE ] CWH: Retrieved 2337 rows, trimmed to 300. [2026-01-27T12:06:19.974786] [DEBUG] [REMOTE ] CWH: PASS: History has at least 300 days. [2026-01-27T12:06:19.975024] [DEBUG] [REMOTE ] CWH: PASS: Price check passed. Min price $9.39. [2026-01-27T12:06:19.975162] [DEBUG] [REMOTE ] CWH: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:19.975273] [DEBUG] [REMOTE ] CWH: PASS: Integrity check passed. [2026-01-27T12:06:19.975313] [DEBUG] [REMOTE ] CWH: Symbol is viable for forecasting. [2026-01-27T12:06:19.975360] [INFO ] [MAIN ] [857/3493] CWH kept (0.4s) | 857 kept, 0 rejected | 137.3/min | ETA: 19.2m [2026-01-27T12:06:20.319340] [DEBUG] [REMOTE ] CWK: Retrieved 1880 rows, trimmed to 300. [2026-01-27T12:06:20.319470] [DEBUG] [REMOTE ] CWK: PASS: History has at least 300 days. [2026-01-27T12:06:20.319707] [DEBUG] [REMOTE ] CWK: PASS: Price check passed. Min price $14.74. [2026-01-27T12:06:20.319845] [DEBUG] [REMOTE ] CWK: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:20.319953] [DEBUG] [REMOTE ] CWK: PASS: Integrity check passed. [2026-01-27T12:06:20.319994] [DEBUG] [REMOTE ] CWK: Symbol is viable for forecasting. [2026-01-27T12:06:20.320041] [INFO ] [MAIN ] [858/3493] CWK kept (0.3s) | 858 kept, 0 rejected | 137.4/min | ETA: 19.2m [2026-01-27T12:06:20.739967] [DEBUG] [REMOTE ] CXDO: Retrieved 2313 rows, trimmed to 300. [2026-01-27T12:06:20.740112] [DEBUG] [REMOTE ] CXDO: PASS: History has at least 300 days. [2026-01-27T12:06:20.740325] [DEBUG] [REMOTE ] CXDO: PASS: Price check passed. Min price $5.83. [2026-01-27T12:06:20.740490] [DEBUG] [REMOTE ] CXDO: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:20.740639] [DEBUG] [REMOTE ] CXDO: PASS: Integrity check passed. [2026-01-27T12:06:20.740683] [DEBUG] [REMOTE ] CXDO: Symbol is viable for forecasting. [2026-01-27T12:06:20.740732] [INFO ] [MAIN ] [859/3493] CXDO kept (0.4s) | 859 kept, 0 rejected | 137.4/min | ETA: 19.2m [2026-01-27T12:06:21.321904] [DEBUG] [REMOTE ] CXE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:21.322108] [DEBUG] [REMOTE ] CXE: PASS: History has at least 300 days. [2026-01-27T12:06:21.322605] [DEBUG] [REMOTE ] CXE: PASS: Price check passed. Min price $3.62. [2026-01-27T12:06:21.322754] [DEBUG] [REMOTE ] CXE: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:21.322912] [DEBUG] [REMOTE ] CXE: PASS: Integrity check passed. [2026-01-27T12:06:21.322958] [DEBUG] [REMOTE ] CXE: Symbol is viable for forecasting. [2026-01-27T12:06:21.323012] [INFO ] [MAIN ] [860/3493] CXE kept (0.6s) | 860 kept, 0 rejected | 137.3/min | ETA: 19.2m [2026-01-27T12:06:21.684732] [DEBUG] [REMOTE ] CXSE: Retrieved 3355 rows, trimmed to 300. [2026-01-27T12:06:21.684919] [DEBUG] [REMOTE ] CXSE: PASS: History has at least 300 days. [2026-01-27T12:06:21.685192] [DEBUG] [REMOTE ] CXSE: PASS: Price check passed. Min price $39.26. [2026-01-27T12:06:21.685347] [DEBUG] [REMOTE ] CXSE: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:21.685470] [DEBUG] [REMOTE ] CXSE: PASS: Integrity check passed. [2026-01-27T12:06:21.685513] [DEBUG] [REMOTE ] CXSE: Symbol is viable for forecasting. [2026-01-27T12:06:21.685588] [INFO ] [MAIN ] [861/3493] CXSE kept (0.4s) | 861 kept, 0 rejected | 137.3/min | ETA: 19.2m [2026-01-27T12:06:22.254316] [DEBUG] [REMOTE ] CYD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:22.254457] [DEBUG] [REMOTE ] CYD: PASS: History has at least 300 days. [2026-01-27T12:06:22.254711] [DEBUG] [REMOTE ] CYD: PASS: Price check passed. Min price $33.50. [2026-01-27T12:06:22.254856] [DEBUG] [REMOTE ] CYD: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:22.254977] [DEBUG] [REMOTE ] CYD: PASS: Integrity check passed. [2026-01-27T12:06:22.255019] [DEBUG] [REMOTE ] CYD: Symbol is viable for forecasting. [2026-01-27T12:06:22.255068] [INFO ] [MAIN ] [862/3493] CYD kept (0.6s) | 862 kept, 0 rejected | 137.3/min | ETA: 19.2m [2026-01-27T12:06:22.727312] [DEBUG] [REMOTE ] CYH: Retrieved 6445 rows, trimmed to 300. [2026-01-27T12:06:22.727459] [DEBUG] [REMOTE ] CYH: PASS: History has at least 300 days. [2026-01-27T12:06:22.727737] [DEBUG] [REMOTE ] CYH: PASS: Price check passed. Min price $2.90. [2026-01-27T12:06:22.727883] [DEBUG] [REMOTE ] CYH: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:22.728011] [DEBUG] [REMOTE ] CYH: PASS: Integrity check passed. [2026-01-27T12:06:22.728052] [DEBUG] [REMOTE ] CYH: Symbol is viable for forecasting. [2026-01-27T12:06:22.728104] [INFO ] [MAIN ] [863/3493] CYH kept (0.5s) | 863 kept, 0 rejected | 137.3/min | ETA: 19.2m [2026-01-27T12:06:22.951513] [DEBUG] [REMOTE ] CYN: Retrieved 1070 rows, trimmed to 300. [2026-01-27T12:06:22.951726] [DEBUG] [REMOTE ] CYN: PASS: History has at least 300 days. [2026-01-27T12:06:22.951974] [DEBUG] [REMOTE ] CYN: PASS: Price check passed. Min price $2.08. [2026-01-27T12:06:22.952144] [DEBUG] [REMOTE ] CYN: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:22.952277] [DEBUG] [REMOTE ] CYN: PASS: Integrity check passed. [2026-01-27T12:06:22.952326] [DEBUG] [REMOTE ] CYN: Symbol is viable for forecasting. [2026-01-27T12:06:22.952385] [INFO ] [MAIN ] [864/3493] CYN kept (0.2s) | 864 kept, 0 rejected | 137.4/min | ETA: 19.1m [2026-01-27T12:06:23.498865] [DEBUG] [REMOTE ] CYRX: Retrieved 4292 rows, trimmed to 300. [2026-01-27T12:06:23.499003] [DEBUG] [REMOTE ] CYRX: PASS: History has at least 300 days. [2026-01-27T12:06:23.499226] [DEBUG] [REMOTE ] CYRX: PASS: Price check passed. Min price $8.33. [2026-01-27T12:06:23.499370] [DEBUG] [REMOTE ] CYRX: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:23.499490] [DEBUG] [REMOTE ] CYRX: PASS: Integrity check passed. [2026-01-27T12:06:23.499532] [DEBUG] [REMOTE ] CYRX: Symbol is viable for forecasting. [2026-01-27T12:06:23.499601] [INFO ] [MAIN ] [865/3493] CYRX kept (0.5s) | 865 kept, 0 rejected | 137.3/min | ETA: 19.1m [2026-01-27T12:06:23.968969] [DEBUG] [REMOTE ] CYTK: Retrieved 5470 rows, trimmed to 300. [2026-01-27T12:06:23.969143] [DEBUG] [REMOTE ] CYTK: PASS: History has at least 300 days. [2026-01-27T12:06:23.969425] [DEBUG] [REMOTE ] CYTK: PASS: Price check passed. Min price $59.19. [2026-01-27T12:06:23.969737] [DEBUG] [REMOTE ] CYTK: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:23.969894] [DEBUG] [REMOTE ] CYTK: PASS: Integrity check passed. [2026-01-27T12:06:23.969944] [DEBUG] [REMOTE ] CYTK: Symbol is viable for forecasting. [2026-01-27T12:06:23.970005] [INFO ] [MAIN ] [866/3493] CYTK kept (0.5s) | 866 kept, 0 rejected | 137.3/min | ETA: 19.1m [2026-01-27T12:06:24.441767] [DEBUG] [REMOTE ] CZFS: Retrieved 6299 rows, trimmed to 300. [2026-01-27T12:06:24.441914] [DEBUG] [REMOTE ] CZFS: PASS: History has at least 300 days. [2026-01-27T12:06:24.442153] [DEBUG] [REMOTE ] CZFS: PASS: Price check passed. Min price $53.17. [2026-01-27T12:06:24.442294] [DEBUG] [REMOTE ] CZFS: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:24.442420] [DEBUG] [REMOTE ] CZFS: PASS: Integrity check passed. [2026-01-27T12:06:24.442460] [DEBUG] [REMOTE ] CZFS: Symbol is viable for forecasting. [2026-01-27T12:06:24.442509] [INFO ] [MAIN ] [867/3493] CZFS kept (0.5s) | 867 kept, 0 rejected | 137.3/min | ETA: 19.1m [2026-01-27T12:06:24.921087] [DEBUG] [REMOTE ] CZNC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:24.921235] [DEBUG] [REMOTE ] CZNC: PASS: History has at least 300 days. [2026-01-27T12:06:24.921500] [DEBUG] [REMOTE ] CZNC: PASS: Price check passed. Min price $18.96. [2026-01-27T12:06:24.921664] [DEBUG] [REMOTE ] CZNC: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:24.921792] [DEBUG] [REMOTE ] CZNC: PASS: Integrity check passed. [2026-01-27T12:06:24.921833] [DEBUG] [REMOTE ] CZNC: Symbol is viable for forecasting. [2026-01-27T12:06:24.921882] [INFO ] [MAIN ] [868/3493] CZNC kept (0.5s) | 868 kept, 0 rejected | 137.3/min | ETA: 19.1m [2026-01-27T12:06:25.371688] [DEBUG] [REMOTE ] CZWI: Retrieved 5491 rows, trimmed to 300. [2026-01-27T12:06:25.371829] [DEBUG] [REMOTE ] CZWI: PASS: History has at least 300 days. [2026-01-27T12:06:25.372050] [DEBUG] [REMOTE ] CZWI: PASS: Price check passed. Min price $15.65. [2026-01-27T12:06:25.372380] [DEBUG] [REMOTE ] CZWI: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:25.372502] [DEBUG] [REMOTE ] CZWI: PASS: Integrity check passed. [2026-01-27T12:06:25.372542] [DEBUG] [REMOTE ] CZWI: Symbol is viable for forecasting. [2026-01-27T12:06:25.372613] [INFO ] [MAIN ] [869/3493] CZWI kept (0.5s) | 869 kept, 0 rejected | 137.3/min | ETA: 19.1m [2026-01-27T12:06:25.787015] [DEBUG] [REMOTE ] DAL: Retrieved 4713 rows, trimmed to 300. [2026-01-27T12:06:25.787170] [DEBUG] [REMOTE ] DAL: PASS: History has at least 300 days. [2026-01-27T12:06:25.787401] [DEBUG] [REMOTE ] DAL: PASS: Price check passed. Min price $55.65. [2026-01-27T12:06:25.787538] [DEBUG] [REMOTE ] DAL: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:25.787960] [DEBUG] [REMOTE ] DAL: PASS: Integrity check passed. [2026-01-27T12:06:25.788142] [DEBUG] [REMOTE ] DAL: Symbol is viable for forecasting. [2026-01-27T12:06:25.788227] [INFO ] [MAIN ] [870/3493] DAL kept (0.4s) | 870 kept, 0 rejected | 137.3/min | ETA: 19.1m [2026-01-27T12:06:26.243731] [DEBUG] [REMOTE ] DAN: Retrieved 4545 rows, trimmed to 300. [2026-01-27T12:06:26.243866] [DEBUG] [REMOTE ] DAN: PASS: History has at least 300 days. [2026-01-27T12:06:26.244105] [DEBUG] [REMOTE ] DAN: PASS: Price check passed. Min price $19.47. [2026-01-27T12:06:26.244255] [DEBUG] [REMOTE ] DAN: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:26.244370] [DEBUG] [REMOTE ] DAN: PASS: Integrity check passed. [2026-01-27T12:06:26.244412] [DEBUG] [REMOTE ] DAN: Symbol is viable for forecasting. [2026-01-27T12:06:26.244463] [INFO ] [MAIN ] [871/3493] DAN kept (0.5s) | 871 kept, 0 rejected | 137.3/min | ETA: 19.1m [2026-01-27T12:06:26.544732] [DEBUG] [REMOTE ] DAO: Retrieved 1570 rows, trimmed to 300. [2026-01-27T12:06:26.544907] [DEBUG] [REMOTE ] DAO: PASS: History has at least 300 days. [2026-01-27T12:06:26.545231] [DEBUG] [REMOTE ] DAO: PASS: Price check passed. Min price $8.43. [2026-01-27T12:06:26.545439] [DEBUG] [REMOTE ] DAO: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:26.545635] [DEBUG] [REMOTE ] DAO: PASS: Integrity check passed. [2026-01-27T12:06:26.545698] [DEBUG] [REMOTE ] DAO: Symbol is viable for forecasting. [2026-01-27T12:06:26.545761] [INFO ] [MAIN ] [872/3493] DAO kept (0.3s) | 872 kept, 0 rejected | 137.3/min | ETA: 19.1m [2026-01-27T12:06:26.922852] [DEBUG] [REMOTE ] DAPP: Retrieved 1202 rows, trimmed to 300. [2026-01-27T12:06:26.923009] [DEBUG] [REMOTE ] DAPP: PASS: History has at least 300 days. [2026-01-27T12:06:26.923428] [DEBUG] [REMOTE ] DAPP: PASS: Price check passed. Min price $15.96. [2026-01-27T12:06:26.923588] [DEBUG] [REMOTE ] DAPP: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:26.923715] [DEBUG] [REMOTE ] DAPP: PASS: Integrity check passed. [2026-01-27T12:06:26.923757] [DEBUG] [REMOTE ] DAPP: Symbol is viable for forecasting. [2026-01-27T12:06:26.923807] [INFO ] [MAIN ] [873/3493] DAPP kept (0.4s) | 873 kept, 0 rejected | 137.3/min | ETA: 19.1m [2026-01-27T12:06:27.385010] [DEBUG] [REMOTE ] DARE: Retrieved 2966 rows, trimmed to 300. [2026-01-27T12:06:27.385149] [DEBUG] [REMOTE ] DARE: PASS: History has at least 300 days. [2026-01-27T12:06:27.385388] [DEBUG] [REMOTE ] DARE: PASS: Price check passed. Min price $1.63. [2026-01-27T12:06:27.385562] [DEBUG] [REMOTE ] DARE: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:27.385726] [DEBUG] [REMOTE ] DARE: PASS: Integrity check passed. [2026-01-27T12:06:27.385770] [DEBUG] [REMOTE ] DARE: Symbol is viable for forecasting. [2026-01-27T12:06:27.385821] [INFO ] [MAIN ] [874/3493] DARE kept (0.5s) | 874 kept, 0 rejected | 137.3/min | ETA: 19.1m [2026-01-27T12:06:27.712009] [DEBUG] [REMOTE ] DASH: Retrieved 1287 rows, trimmed to 300. [2026-01-27T12:06:27.712193] [DEBUG] [REMOTE ] DASH: PASS: History has at least 300 days. [2026-01-27T12:06:27.712441] [DEBUG] [REMOTE ] DASH: PASS: Price check passed. Min price $187.73. [2026-01-27T12:06:27.712604] [DEBUG] [REMOTE ] DASH: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:27.712731] [DEBUG] [REMOTE ] DASH: PASS: Integrity check passed. [2026-01-27T12:06:27.712777] [DEBUG] [REMOTE ] DASH: Symbol is viable for forecasting. [2026-01-27T12:06:27.712831] [INFO ] [MAIN ] [875/3493] DASH kept (0.3s) | 875 kept, 0 rejected | 137.4/min | ETA: 19.1m [2026-01-27T12:06:28.138354] [DEBUG] [REMOTE ] DAVA: Retrieved 1884 rows, trimmed to 300. [2026-01-27T12:06:28.138536] [DEBUG] [REMOTE ] DAVA: PASS: History has at least 300 days. [2026-01-27T12:06:28.138838] [DEBUG] [REMOTE ] DAVA: PASS: Price check passed. Min price $6.05. [2026-01-27T12:06:28.139023] [DEBUG] [REMOTE ] DAVA: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:28.139198] [DEBUG] [REMOTE ] DAVA: PASS: Integrity check passed. [2026-01-27T12:06:28.139248] [DEBUG] [REMOTE ] DAVA: Symbol is viable for forecasting. [2026-01-27T12:06:28.139311] [INFO ] [MAIN ] [876/3493] DAVA kept (0.4s) | 876 kept, 0 rejected | 137.4/min | ETA: 19.0m [2026-01-27T12:06:28.475301] [DEBUG] [REMOTE ] DAVE: Retrieved 1194 rows, trimmed to 300. [2026-01-27T12:06:28.475442] [DEBUG] [REMOTE ] DAVE: PASS: History has at least 300 days. [2026-01-27T12:06:28.475690] [DEBUG] [REMOTE ] DAVE: PASS: Price check passed. Min price $182.37. [2026-01-27T12:06:28.475844] [DEBUG] [REMOTE ] DAVE: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:28.475971] [DEBUG] [REMOTE ] DAVE: PASS: Integrity check passed. [2026-01-27T12:06:28.476013] [DEBUG] [REMOTE ] DAVE: Symbol is viable for forecasting. [2026-01-27T12:06:28.476068] [INFO ] [MAIN ] [877/3493] DAVE kept (0.3s) | 877 kept, 0 rejected | 137.4/min | ETA: 19.0m [2026-01-27T12:06:28.838100] [DEBUG] [REMOTE ] DAWN: Retrieved 1171 rows, trimmed to 300. [2026-01-27T12:06:28.838440] [DEBUG] [REMOTE ] DAWN: PASS: History has at least 300 days. [2026-01-27T12:06:28.838670] [DEBUG] [REMOTE ] DAWN: PASS: Price check passed. Min price $7.04. [2026-01-27T12:06:28.838812] [DEBUG] [REMOTE ] DAWN: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:28.838926] [DEBUG] [REMOTE ] DAWN: PASS: Integrity check passed. [2026-01-27T12:06:28.838967] [DEBUG] [REMOTE ] DAWN: Symbol is viable for forecasting. [2026-01-27T12:06:28.839015] [INFO ] [MAIN ] [878/3493] DAWN kept (0.4s) | 878 kept, 0 rejected | 137.4/min | ETA: 19.0m [2026-01-27T12:06:29.519033] [DEBUG] [REMOTE ] DB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:29.519187] [DEBUG] [REMOTE ] DB: PASS: History has at least 300 days. [2026-01-27T12:06:29.519484] [DEBUG] [REMOTE ] DB: PASS: Price check passed. Min price $33.55. [2026-01-27T12:06:29.519652] [DEBUG] [REMOTE ] DB: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:29.519784] [DEBUG] [REMOTE ] DB: PASS: Integrity check passed. [2026-01-27T12:06:29.519831] [DEBUG] [REMOTE ] DB: Symbol is viable for forecasting. [2026-01-27T12:06:29.519899] [INFO ] [MAIN ] [879/3493] DB kept (0.7s) | 879 kept, 0 rejected | 137.4/min | ETA: 19.0m [2026-01-27T12:06:29.750212] [DEBUG] [REMOTE ] DBD: Retrieved 614 rows, trimmed to 300. [2026-01-27T12:06:29.750566] [DEBUG] [REMOTE ] DBD: PASS: History has at least 300 days. [2026-01-27T12:06:29.750839] [DEBUG] [REMOTE ] DBD: PASS: Price check passed. Min price $56.24. [2026-01-27T12:06:29.751008] [DEBUG] [REMOTE ] DBD: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:29.751167] [DEBUG] [REMOTE ] DBD: PASS: Integrity check passed. [2026-01-27T12:06:29.751223] [DEBUG] [REMOTE ] DBD: Symbol is viable for forecasting. [2026-01-27T12:06:29.751283] [INFO ] [MAIN ] [880/3493] DBD kept (0.2s) | 880 kept, 0 rejected | 137.4/min | ETA: 19.0m [2026-01-27T12:06:30.266217] [DEBUG] [REMOTE ] DBI: Retrieved 5176 rows, trimmed to 300. [2026-01-27T12:06:30.266367] [DEBUG] [REMOTE ] DBI: PASS: History has at least 300 days. [2026-01-27T12:06:30.266626] [DEBUG] [REMOTE ] DBI: PASS: Price check passed. Min price $3.33. [2026-01-27T12:06:30.266770] [DEBUG] [REMOTE ] DBI: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:30.266898] [DEBUG] [REMOTE ] DBI: PASS: Integrity check passed. [2026-01-27T12:06:30.266939] [DEBUG] [REMOTE ] DBI: Symbol is viable for forecasting. [2026-01-27T12:06:30.266989] [INFO ] [MAIN ] [881/3493] DBI kept (0.5s) | 881 kept, 0 rejected | 137.4/min | ETA: 19.0m [2026-01-27T12:06:30.776475] [DEBUG] [REMOTE ] DBL: Retrieved 3519 rows, trimmed to 300. [2026-01-27T12:06:30.776655] [DEBUG] [REMOTE ] DBL: PASS: History has at least 300 days. [2026-01-27T12:06:30.776868] [DEBUG] [REMOTE ] DBL: PASS: Price check passed. Min price $14.94. [2026-01-27T12:06:30.777003] [DEBUG] [REMOTE ] DBL: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:30.777116] [DEBUG] [REMOTE ] DBL: PASS: Integrity check passed. [2026-01-27T12:06:30.777156] [DEBUG] [REMOTE ] DBL: Symbol is viable for forecasting. [2026-01-27T12:06:30.777204] [INFO ] [MAIN ] [882/3493] DBL kept (0.5s) | 882 kept, 0 rejected | 137.4/min | ETA: 19.0m [2026-01-27T12:06:31.127550] [DEBUG] [REMOTE ] DBRG: Retrieved 2912 rows, trimmed to 300. [2026-01-27T12:06:31.127735] [DEBUG] [REMOTE ] DBRG: PASS: History has at least 300 days. [2026-01-27T12:06:31.127958] [DEBUG] [REMOTE ] DBRG: PASS: Price check passed. Min price $9.16. [2026-01-27T12:06:31.128101] [DEBUG] [REMOTE ] DBRG: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:31.128212] [DEBUG] [REMOTE ] DBRG: PASS: Integrity check passed. [2026-01-27T12:06:31.128251] [DEBUG] [REMOTE ] DBRG: Symbol is viable for forecasting. [2026-01-27T12:06:31.128311] [INFO ] [MAIN ] [883/3493] DBRG kept (0.4s) | 883 kept, 0 rejected | 137.4/min | ETA: 19.0m [2026-01-27T12:06:31.466011] [DEBUG] [REMOTE ] DBX: Retrieved 1971 rows, trimmed to 300. [2026-01-27T12:06:31.466172] [DEBUG] [REMOTE ] DBX: PASS: History has at least 300 days. [2026-01-27T12:06:31.466452] [DEBUG] [REMOTE ] DBX: PASS: Price check passed. Min price $25.49. [2026-01-27T12:06:31.466678] [DEBUG] [REMOTE ] DBX: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:31.466842] [DEBUG] [REMOTE ] DBX: PASS: Integrity check passed. [2026-01-27T12:06:31.466903] [DEBUG] [REMOTE ] DBX: Symbol is viable for forecasting. [2026-01-27T12:06:31.466975] [INFO ] [MAIN ] [884/3493] DBX kept (0.3s) | 884 kept, 0 rejected | 137.4/min | ETA: 19.0m [2026-01-27T12:06:31.855910] [DEBUG] [REMOTE ] DCBO: Retrieved 1394 rows, trimmed to 300. [2026-01-27T12:06:31.856062] [DEBUG] [REMOTE ] DCBO: PASS: History has at least 300 days. [2026-01-27T12:06:31.856306] [DEBUG] [REMOTE ] DCBO: PASS: Price check passed. Min price $18.27. [2026-01-27T12:06:31.856684] [DEBUG] [REMOTE ] DCBO: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:31.856817] [DEBUG] [REMOTE ] DCBO: PASS: Integrity check passed. [2026-01-27T12:06:31.856864] [DEBUG] [REMOTE ] DCBO: Symbol is viable for forecasting. [2026-01-27T12:06:31.856925] [INFO ] [MAIN ] [885/3493] DCBO kept (0.4s) | 885 kept, 0 rejected | 137.5/min | ETA: 19.0m [2026-01-27T12:06:32.477555] [DEBUG] [REMOTE ] DCI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:32.477742] [DEBUG] [REMOTE ] DCI: PASS: History has at least 300 days. [2026-01-27T12:06:32.477999] [DEBUG] [REMOTE ] DCI: PASS: Price check passed. Min price $83.31. [2026-01-27T12:06:32.478155] [DEBUG] [REMOTE ] DCI: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:32.478297] [DEBUG] [REMOTE ] DCI: PASS: Integrity check passed. [2026-01-27T12:06:32.478339] [DEBUG] [REMOTE ] DCI: Symbol is viable for forecasting. [2026-01-27T12:06:32.478409] [INFO ] [MAIN ] [886/3493] DCI kept (0.6s) | 886 kept, 0 rejected | 137.4/min | ETA: 19.0m [2026-01-27T12:06:32.978603] [DEBUG] [REMOTE ] DCO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:32.978735] [DEBUG] [REMOTE ] DCO: PASS: History has at least 300 days. [2026-01-27T12:06:32.978953] [DEBUG] [REMOTE ] DCO: PASS: Price check passed. Min price $86.41. [2026-01-27T12:06:32.979094] [DEBUG] [REMOTE ] DCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:32.979215] [DEBUG] [REMOTE ] DCO: PASS: Integrity check passed. [2026-01-27T12:06:32.979256] [DEBUG] [REMOTE ] DCO: Symbol is viable for forecasting. [2026-01-27T12:06:32.979304] [INFO ] [MAIN ] [887/3493] DCO kept (0.5s) | 887 kept, 0 rejected | 137.4/min | ETA: 19.0m [2026-01-27T12:06:33.499071] [DEBUG] [REMOTE ] DCOM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:33.501811] [DEBUG] [REMOTE ] DCOM: PASS: History has at least 300 days. [2026-01-27T12:06:33.502423] [DEBUG] [REMOTE ] DCOM: PASS: Price check passed. Min price $25.57. [2026-01-27T12:06:33.502651] [DEBUG] [REMOTE ] DCOM: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:33.502860] [DEBUG] [REMOTE ] DCOM: PASS: Integrity check passed. [2026-01-27T12:06:33.502919] [DEBUG] [REMOTE ] DCOM: Symbol is viable for forecasting. [2026-01-27T12:06:33.502997] [INFO ] [MAIN ] [888/3493] DCOM kept (0.5s) | 888 kept, 0 rejected | 137.3/min | ETA: 19.0m [2026-01-27T12:06:33.996095] [DEBUG] [REMOTE ] DCTH: Retrieved 5972 rows, trimmed to 300. [2026-01-27T12:06:33.996327] [DEBUG] [REMOTE ] DCTH: PASS: History has at least 300 days. [2026-01-27T12:06:33.996744] [DEBUG] [REMOTE ] DCTH: PASS: Price check passed. Min price $8.19. [2026-01-27T12:06:33.996958] [DEBUG] [REMOTE ] DCTH: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:33.997164] [DEBUG] [REMOTE ] DCTH: PASS: Integrity check passed. [2026-01-27T12:06:33.997233] [DEBUG] [REMOTE ] DCTH: Symbol is viable for forecasting. [2026-01-27T12:06:33.997315] [INFO ] [MAIN ] [889/3493] DCTH kept (0.5s) | 889 kept, 0 rejected | 137.3/min | ETA: 19.0m [2026-01-27T12:06:34.500531] [DEBUG] [REMOTE ] DD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:34.500869] [DEBUG] [REMOTE ] DD: PASS: History has at least 300 days. [2026-01-27T12:06:34.501287] [DEBUG] [REMOTE ] DD: PASS: Price check passed. Min price $34.21. [2026-01-27T12:06:34.501488] [DEBUG] [REMOTE ] DD: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:34.501726] [DEBUG] [REMOTE ] DD: PASS: Integrity check passed. [2026-01-27T12:06:34.501788] [DEBUG] [REMOTE ] DD: Symbol is viable for forecasting. [2026-01-27T12:06:34.501866] [INFO ] [MAIN ] [890/3493] DD kept (0.5s) | 890 kept, 0 rejected | 137.3/min | ETA: 19.0m [2026-01-27T12:06:34.971453] [DEBUG] [REMOTE ] DDD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:34.971634] [DEBUG] [REMOTE ] DDD: PASS: History has at least 300 days. [2026-01-27T12:06:34.971887] [DEBUG] [REMOTE ] DDD: PASS: Price check passed. Min price $1.77. [2026-01-27T12:06:34.972033] [DEBUG] [REMOTE ] DDD: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:34.972159] [DEBUG] [REMOTE ] DDD: PASS: Integrity check passed. [2026-01-27T12:06:34.972202] [DEBUG] [REMOTE ] DDD: Symbol is viable for forecasting. [2026-01-27T12:06:34.972253] [INFO ] [MAIN ] [891/3493] DDD kept (0.5s) | 891 kept, 0 rejected | 137.3/min | ETA: 19.0m [2026-01-27T12:06:35.315737] [DEBUG] [REMOTE ] DDI: Retrieved 1105 rows, trimmed to 300. [2026-01-27T12:06:35.315882] [DEBUG] [REMOTE ] DDI: PASS: History has at least 300 days. [2026-01-27T12:06:35.316102] [DEBUG] [REMOTE ] DDI: PASS: Price check passed. Min price $8.25. [2026-01-27T12:06:35.316243] [DEBUG] [REMOTE ] DDI: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:35.316357] [DEBUG] [REMOTE ] DDI: PASS: Integrity check passed. [2026-01-27T12:06:35.316399] [DEBUG] [REMOTE ] DDI: Symbol is viable for forecasting. [2026-01-27T12:06:35.316447] [INFO ] [MAIN ] [892/3493] DDI kept (0.3s) | 892 kept, 0 rejected | 137.3/min | ETA: 18.9m [2026-01-27T12:06:35.656250] [DEBUG] [REMOTE ] DDL: Retrieved 1149 rows, trimmed to 300. [2026-01-27T12:06:35.656407] [DEBUG] [REMOTE ] DDL: PASS: History has at least 300 days. [2026-01-27T12:06:35.656826] [DEBUG] [REMOTE ] DDL: PASS: Price check passed. Min price $1.67. [2026-01-27T12:06:35.656967] [DEBUG] [REMOTE ] DDL: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:35.657086] [DEBUG] [REMOTE ] DDL: PASS: Integrity check passed. [2026-01-27T12:06:35.657126] [DEBUG] [REMOTE ] DDL: Symbol is viable for forecasting. [2026-01-27T12:06:35.657176] [INFO ] [MAIN ] [893/3493] DDL kept (0.3s) | 893 kept, 0 rejected | 137.3/min | ETA: 18.9m [2026-01-27T12:06:36.046550] [DEBUG] [REMOTE ] DDOG: Retrieved 1596 rows, trimmed to 300. [2026-01-27T12:06:36.046736] [DEBUG] [REMOTE ] DDOG: PASS: History has at least 300 days. [2026-01-27T12:06:36.046956] [DEBUG] [REMOTE ] DDOG: PASS: Price check passed. Min price $117.00. [2026-01-27T12:06:36.047096] [DEBUG] [REMOTE ] DDOG: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:36.047213] [DEBUG] [REMOTE ] DDOG: PASS: Integrity check passed. [2026-01-27T12:06:36.047263] [DEBUG] [REMOTE ] DDOG: Symbol is viable for forecasting. [2026-01-27T12:06:36.047319] [INFO ] [MAIN ] [894/3493] DDOG kept (0.4s) | 894 kept, 0 rejected | 137.4/min | ETA: 18.9m [2026-01-27T12:06:36.661421] [DEBUG] [REMOTE ] DDS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:36.661769] [DEBUG] [REMOTE ] DDS: PASS: History has at least 300 days. [2026-01-27T12:06:36.662007] [DEBUG] [REMOTE ] DDS: PASS: Price check passed. Min price $569.72. [2026-01-27T12:06:36.662147] [DEBUG] [REMOTE ] DDS: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:36.662284] [DEBUG] [REMOTE ] DDS: PASS: Integrity check passed. [2026-01-27T12:06:36.662334] [DEBUG] [REMOTE ] DDS: Symbol is viable for forecasting. [2026-01-27T12:06:36.662391] [INFO ] [MAIN ] [895/3493] DDS kept (0.6s) | 895 kept, 0 rejected | 137.3/min | ETA: 18.9m [2026-01-27T12:06:37.141052] [DEBUG] [REMOTE ] DE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:37.141191] [DEBUG] [REMOTE ] DE: PASS: History has at least 300 days. [2026-01-27T12:06:37.141419] [DEBUG] [REMOTE ] DE: PASS: Price check passed. Min price $460.03. [2026-01-27T12:06:37.141554] [DEBUG] [REMOTE ] DE: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:37.141694] [DEBUG] [REMOTE ] DE: PASS: Integrity check passed. [2026-01-27T12:06:37.141734] [DEBUG] [REMOTE ] DE: Symbol is viable for forecasting. [2026-01-27T12:06:37.141782] [INFO ] [MAIN ] [896/3493] DE kept (0.5s) | 896 kept, 0 rejected | 137.3/min | ETA: 18.9m [2026-01-27T12:06:37.464858] [DEBUG] [REMOTE ] DEA: Retrieved 2758 rows, trimmed to 300. [2026-01-27T12:06:37.465060] [DEBUG] [REMOTE ] DEA: PASS: History has at least 300 days. [2026-01-27T12:06:37.465333] [DEBUG] [REMOTE ] DEA: PASS: Price check passed. Min price $20.56. [2026-01-27T12:06:37.465511] [DEBUG] [REMOTE ] DEA: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:37.465667] [DEBUG] [REMOTE ] DEA: PASS: Integrity check passed. [2026-01-27T12:06:37.465713] [DEBUG] [REMOTE ] DEA: Symbol is viable for forecasting. [2026-01-27T12:06:37.465768] [INFO ] [MAIN ] [897/3493] DEA kept (0.3s) | 897 kept, 0 rejected | 137.3/min | ETA: 18.9m [2026-01-27T12:06:37.845830] [DEBUG] [REMOTE ] DECK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:37.845978] [DEBUG] [REMOTE ] DECK: PASS: History has at least 300 days. [2026-01-27T12:06:37.846222] [DEBUG] [REMOTE ] DECK: PASS: Price check passed. Min price $79.54. [2026-01-27T12:06:37.846389] [DEBUG] [REMOTE ] DECK: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:37.846520] [DEBUG] [REMOTE ] DECK: PASS: Integrity check passed. [2026-01-27T12:06:37.846562] [DEBUG] [REMOTE ] DECK: Symbol is viable for forecasting. [2026-01-27T12:06:37.846634] [INFO ] [MAIN ] [898/3493] DECK kept (0.4s) | 898 kept, 0 rejected | 137.3/min | ETA: 18.9m [2026-01-27T12:06:38.371279] [DEBUG] [REMOTE ] DEI: Retrieved 4842 rows, trimmed to 300. [2026-01-27T12:06:38.371500] [DEBUG] [REMOTE ] DEI: PASS: History has at least 300 days. [2026-01-27T12:06:38.372123] [DEBUG] [REMOTE ] DEI: PASS: Price check passed. Min price $10.55. [2026-01-27T12:06:38.372276] [DEBUG] [REMOTE ] DEI: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:38.372458] [DEBUG] [REMOTE ] DEI: PASS: Integrity check passed. [2026-01-27T12:06:38.372708] [DEBUG] [REMOTE ] DEI: Symbol is viable for forecasting. [2026-01-27T12:06:38.372767] [INFO ] [MAIN ] [899/3493] DEI kept (0.5s) | 899 kept, 0 rejected | 137.3/min | ETA: 18.9m [2026-01-27T12:06:38.656541] [DEBUG] [REMOTE ] DELL: Retrieved 1782 rows, trimmed to 300. [2026-01-27T12:06:38.656718] [DEBUG] [REMOTE ] DELL: PASS: History has at least 300 days. [2026-01-27T12:06:38.656932] [DEBUG] [REMOTE ] DELL: PASS: Price check passed. Min price $111.07. [2026-01-27T12:06:38.657070] [DEBUG] [REMOTE ] DELL: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:38.657182] [DEBUG] [REMOTE ] DELL: PASS: Integrity check passed. [2026-01-27T12:06:38.657222] [DEBUG] [REMOTE ] DELL: Symbol is viable for forecasting. [2026-01-27T12:06:38.657271] [INFO ] [MAIN ] [900/3493] DELL kept (0.3s) | 900 kept, 0 rejected | 137.4/min | ETA: 18.9m [2026-01-27T12:06:39.231840] [DEBUG] [REMOTE ] DEO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:39.231978] [DEBUG] [REMOTE ] DEO: PASS: History has at least 300 days. [2026-01-27T12:06:39.232246] [DEBUG] [REMOTE ] DEO: PASS: Price check passed. Min price $85.12. [2026-01-27T12:06:39.232392] [DEBUG] [REMOTE ] DEO: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:39.232516] [DEBUG] [REMOTE ] DEO: PASS: Integrity check passed. [2026-01-27T12:06:39.232559] [DEBUG] [REMOTE ] DEO: Symbol is viable for forecasting. [2026-01-27T12:06:39.232631] [INFO ] [MAIN ] [901/3493] DEO kept (0.6s) | 901 kept, 0 rejected | 137.3/min | ETA: 18.9m [2026-01-27T12:06:39.452630] [DEBUG] [REMOTE ] DERM: Retrieved 1053 rows, trimmed to 300. [2026-01-27T12:06:39.452768] [DEBUG] [REMOTE ] DERM: PASS: History has at least 300 days. [2026-01-27T12:06:39.453166] [DEBUG] [REMOTE ] DERM: PASS: Price check passed. Min price $7.12. [2026-01-27T12:06:39.453299] [DEBUG] [REMOTE ] DERM: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:39.453406] [DEBUG] [REMOTE ] DERM: PASS: Integrity check passed. [2026-01-27T12:06:39.453445] [DEBUG] [REMOTE ] DERM: Symbol is viable for forecasting. [2026-01-27T12:06:39.453493] [INFO ] [MAIN ] [902/3493] DERM kept (0.2s) | 902 kept, 0 rejected | 137.4/min | ETA: 18.9m [2026-01-27T12:06:39.875287] [DEBUG] [REMOTE ] DFGP: Retrieved 554 rows, trimmed to 300. [2026-01-27T12:06:39.875476] [DEBUG] [REMOTE ] DFGP: PASS: History has at least 300 days. [2026-01-27T12:06:39.875834] [DEBUG] [REMOTE ] DFGP: PASS: Price check passed. Min price $53.85. [2026-01-27T12:06:39.875984] [DEBUG] [REMOTE ] DFGP: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:39.876162] [DEBUG] [REMOTE ] DFGP: PASS: Integrity check passed. [2026-01-27T12:06:39.876226] [DEBUG] [REMOTE ] DFGP: Symbol is viable for forecasting. [2026-01-27T12:06:39.876291] [INFO ] [MAIN ] [903/3493] DFGP kept (0.4s) | 903 kept, 0 rejected | 137.4/min | ETA: 18.8m [2026-01-27T12:06:40.264660] [DEBUG] [REMOTE ] DFGX: Retrieved 554 rows, trimmed to 300. [2026-01-27T12:06:40.264785] [DEBUG] [REMOTE ] DFGX: PASS: History has at least 300 days. [2026-01-27T12:06:40.264986] [DEBUG] [REMOTE ] DFGX: PASS: Price check passed. Min price $52.48. [2026-01-27T12:06:40.265151] [DEBUG] [REMOTE ] DFGX: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:40.265264] [DEBUG] [REMOTE ] DFGX: PASS: Integrity check passed. [2026-01-27T12:06:40.265305] [DEBUG] [REMOTE ] DFGX: Symbol is viable for forecasting. [2026-01-27T12:06:40.265353] [INFO ] [MAIN ] [904/3493] DFGX kept (0.4s) | 904 kept, 0 rejected | 137.4/min | ETA: 18.8m [2026-01-27T12:06:40.660765] [DEBUG] [REMOTE ] DFH: Retrieved 1259 rows, trimmed to 300. [2026-01-27T12:06:40.660894] [DEBUG] [REMOTE ] DFH: PASS: History has at least 300 days. [2026-01-27T12:06:40.661092] [DEBUG] [REMOTE ] DFH: PASS: Price check passed. Min price $16.98. [2026-01-27T12:06:40.661226] [DEBUG] [REMOTE ] DFH: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:40.661333] [DEBUG] [REMOTE ] DFH: PASS: Integrity check passed. [2026-01-27T12:06:40.661384] [DEBUG] [REMOTE ] DFH: Symbol is viable for forecasting. [2026-01-27T12:06:40.661434] [INFO ] [MAIN ] [905/3493] DFH kept (0.4s) | 905 kept, 0 rejected | 137.4/min | ETA: 18.8m [2026-01-27T12:06:41.120311] [DEBUG] [REMOTE ] DFIN: Retrieved 2341 rows, trimmed to 300. [2026-01-27T12:06:41.120545] [DEBUG] [REMOTE ] DFIN: PASS: History has at least 300 days. [2026-01-27T12:06:41.120834] [DEBUG] [REMOTE ] DFIN: PASS: Price check passed. Min price $44.46. [2026-01-27T12:06:41.120978] [DEBUG] [REMOTE ] DFIN: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:41.121100] [DEBUG] [REMOTE ] DFIN: PASS: Integrity check passed. [2026-01-27T12:06:41.121142] [DEBUG] [REMOTE ] DFIN: Symbol is viable for forecasting. [2026-01-27T12:06:41.121195] [INFO ] [MAIN ] [906/3493] DFIN kept (0.5s) | 906 kept, 0 rejected | 137.4/min | ETA: 18.8m [2026-01-27T12:06:41.577952] [DEBUG] [REMOTE ] DFP: Retrieved 3187 rows, trimmed to 300. [2026-01-27T12:06:41.578083] [DEBUG] [REMOTE ] DFP: PASS: History has at least 300 days. [2026-01-27T12:06:41.578292] [DEBUG] [REMOTE ] DFP: PASS: Price check passed. Min price $20.49. [2026-01-27T12:06:41.578451] [DEBUG] [REMOTE ] DFP: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:41.578591] [DEBUG] [REMOTE ] DFP: PASS: Integrity check passed. [2026-01-27T12:06:41.578650] [DEBUG] [REMOTE ] DFP: Symbol is viable for forecasting. [2026-01-27T12:06:41.578699] [INFO ] [MAIN ] [907/3493] DFP kept (0.5s) | 907 kept, 0 rejected | 137.4/min | ETA: 18.8m [2026-01-27T12:06:41.855503] [DEBUG] [REMOTE ] DFTX: Retrieved 890 rows, trimmed to 300. [2026-01-27T12:06:41.855663] [DEBUG] [REMOTE ] DFTX: PASS: History has at least 300 days. [2026-01-27T12:06:41.855875] [DEBUG] [REMOTE ] DFTX: PASS: Price check passed. Min price $10.68. [2026-01-27T12:06:41.856016] [DEBUG] [REMOTE ] DFTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:41.856130] [DEBUG] [REMOTE ] DFTX: PASS: Integrity check passed. [2026-01-27T12:06:41.856172] [DEBUG] [REMOTE ] DFTX: Symbol is viable for forecasting. [2026-01-27T12:06:41.856221] [INFO ] [MAIN ] [908/3493] DFTX kept (0.3s) | 908 kept, 0 rejected | 137.5/min | ETA: 18.8m [2026-01-27T12:06:42.420054] [DEBUG] [REMOTE ] DG: Retrieved 4073 rows, trimmed to 300. [2026-01-27T12:06:42.420203] [DEBUG] [REMOTE ] DG: PASS: History has at least 300 days. [2026-01-27T12:06:42.420445] [DEBUG] [REMOTE ] DG: PASS: Price check passed. Min price $95.55. [2026-01-27T12:06:42.420605] [DEBUG] [REMOTE ] DG: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:42.420732] [DEBUG] [REMOTE ] DG: PASS: Integrity check passed. [2026-01-27T12:06:42.420771] [DEBUG] [REMOTE ] DG: Symbol is viable for forecasting. [2026-01-27T12:06:42.420821] [INFO ] [MAIN ] [909/3493] DG kept (0.6s) | 909 kept, 0 rejected | 137.4/min | ETA: 18.8m [2026-01-27T12:06:42.657995] [DEBUG] [REMOTE ] DGCB: Retrieved 554 rows, trimmed to 300. [2026-01-27T12:06:42.658192] [DEBUG] [REMOTE ] DGCB: PASS: History has at least 300 days. [2026-01-27T12:06:42.658471] [DEBUG] [REMOTE ] DGCB: PASS: Price check passed. Min price $53.95. [2026-01-27T12:06:42.658656] [DEBUG] [REMOTE ] DGCB: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:42.658782] [DEBUG] [REMOTE ] DGCB: PASS: Integrity check passed. [2026-01-27T12:06:42.658824] [DEBUG] [REMOTE ] DGCB: Symbol is viable for forecasting. [2026-01-27T12:06:42.658879] [INFO ] [MAIN ] [910/3493] DGCB kept (0.2s) | 910 kept, 0 rejected | 137.5/min | ETA: 18.8m [2026-01-27T12:06:43.198896] [DEBUG] [REMOTE ] DGICA: Retrieved 6226 rows, trimmed to 300. [2026-01-27T12:06:43.199059] [DEBUG] [REMOTE ] DGICA: PASS: History has at least 300 days. [2026-01-27T12:06:43.199316] [DEBUG] [REMOTE ] DGICA: PASS: Price check passed. Min price $18.20. [2026-01-27T12:06:43.199471] [DEBUG] [REMOTE ] DGICA: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:43.199641] [DEBUG] [REMOTE ] DGICA: PASS: Integrity check passed. [2026-01-27T12:06:43.199687] [DEBUG] [REMOTE ] DGICA: Symbol is viable for forecasting. [2026-01-27T12:06:43.199740] [INFO ] [MAIN ] [911/3493] DGICA kept (0.5s) | 911 kept, 0 rejected | 137.5/min | ETA: 18.8m [2026-01-27T12:06:43.674961] [DEBUG] [REMOTE ] DGII: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:43.675104] [DEBUG] [REMOTE ] DGII: PASS: History has at least 300 days. [2026-01-27T12:06:43.675386] [DEBUG] [REMOTE ] DGII: PASS: Price check passed. Min price $35.40. [2026-01-27T12:06:43.675533] [DEBUG] [REMOTE ] DGII: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:43.675679] [DEBUG] [REMOTE ] DGII: PASS: Integrity check passed. [2026-01-27T12:06:43.675723] [DEBUG] [REMOTE ] DGII: Symbol is viable for forecasting. [2026-01-27T12:06:43.675773] [INFO ] [MAIN ] [912/3493] DGII kept (0.5s) | 912 kept, 0 rejected | 137.4/min | ETA: 18.8m [2026-01-27T12:06:44.054920] [DEBUG] [REMOTE ] DGRE: Retrieved 3140 rows, trimmed to 300. [2026-01-27T12:06:44.055056] [DEBUG] [REMOTE ] DGRE: PASS: History has at least 300 days. [2026-01-27T12:06:44.055277] [DEBUG] [REMOTE ] DGRE: PASS: Price check passed. Min price $29.30. [2026-01-27T12:06:44.055419] [DEBUG] [REMOTE ] DGRE: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:44.055539] [DEBUG] [REMOTE ] DGRE: PASS: Integrity check passed. [2026-01-27T12:06:44.055600] [DEBUG] [REMOTE ] DGRE: Symbol is viable for forecasting. [2026-01-27T12:06:44.055652] [INFO ] [MAIN ] [913/3493] DGRE kept (0.4s) | 913 kept, 0 rejected | 137.5/min | ETA: 18.8m [2026-01-27T12:06:44.403416] [DEBUG] [REMOTE ] DGRS: Retrieved 3145 rows, trimmed to 300. [2026-01-27T12:06:44.403827] [DEBUG] [REMOTE ] DGRS: PASS: History has at least 300 days. [2026-01-27T12:06:44.404109] [DEBUG] [REMOTE ] DGRS: PASS: Price check passed. Min price $45.98. [2026-01-27T12:06:44.404266] [DEBUG] [REMOTE ] DGRS: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:44.404405] [DEBUG] [REMOTE ] DGRS: PASS: Integrity check passed. [2026-01-27T12:06:44.404450] [DEBUG] [REMOTE ] DGRS: Symbol is viable for forecasting. [2026-01-27T12:06:44.404594] [INFO ] [MAIN ] [914/3493] DGRS kept (0.3s) | 914 kept, 0 rejected | 137.5/min | ETA: 18.8m [2026-01-27T12:06:44.938642] [DEBUG] [REMOTE ] DGX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:44.938870] [DEBUG] [REMOTE ] DGX: PASS: History has at least 300 days. [2026-01-27T12:06:44.939180] [DEBUG] [REMOTE ] DGX: PASS: Price check passed. Min price $172.72. [2026-01-27T12:06:44.939497] [DEBUG] [REMOTE ] DGX: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:44.939654] [DEBUG] [REMOTE ] DGX: PASS: Integrity check passed. [2026-01-27T12:06:44.939700] [DEBUG] [REMOTE ] DGX: Symbol is viable for forecasting. [2026-01-27T12:06:44.939757] [INFO ] [MAIN ] [915/3493] DGX kept (0.5s) | 915 kept, 0 rejected | 137.5/min | ETA: 18.8m [2026-01-27T12:06:45.167504] [DEBUG] [REMOTE ] DH: Retrieved 1095 rows, trimmed to 300. [2026-01-27T12:06:45.168022] [DEBUG] [REMOTE ] DH: PASS: History has at least 300 days. [2026-01-27T12:06:45.168932] [DEBUG] [REMOTE ] DH: PASS: Price check passed. Min price $2.27. [2026-01-27T12:06:45.169102] [DEBUG] [REMOTE ] DH: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:45.169291] [DEBUG] [REMOTE ] DH: PASS: Integrity check passed. [2026-01-27T12:06:45.169343] [DEBUG] [REMOTE ] DH: Symbol is viable for forecasting. [2026-01-27T12:06:45.169419] [INFO ] [MAIN ] [916/3493] DH kept (0.2s) | 916 kept, 0 rejected | 137.5/min | ETA: 18.7m [2026-01-27T12:06:45.900540] [DEBUG] [REMOTE ] DHC: Retrieved 6520 rows, trimmed to 300. [2026-01-27T12:06:45.900776] [DEBUG] [REMOTE ] DHC: PASS: History has at least 300 days. [2026-01-27T12:06:45.901078] [DEBUG] [REMOTE ] DHC: PASS: Price check passed. Min price $4.09. [2026-01-27T12:06:45.901230] [DEBUG] [REMOTE ] DHC: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:45.901367] [DEBUG] [REMOTE ] DHC: PASS: Integrity check passed. [2026-01-27T12:06:45.901411] [DEBUG] [REMOTE ] DHC: Symbol is viable for forecasting. [2026-01-27T12:06:45.901610] [INFO ] [MAIN ] [917/3493] DHC kept (0.7s) | 917 kept, 0 rejected | 137.4/min | ETA: 18.7m [2026-01-27T12:06:46.382314] [DEBUG] [REMOTE ] DHF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:46.382546] [DEBUG] [REMOTE ] DHF: PASS: History has at least 300 days. [2026-01-27T12:06:46.382929] [DEBUG] [REMOTE ] DHF: PASS: Price check passed. Min price $2.44. [2026-01-27T12:06:46.383101] [DEBUG] [REMOTE ] DHF: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:46.383263] [DEBUG] [REMOTE ] DHF: PASS: Integrity check passed. [2026-01-27T12:06:46.383311] [DEBUG] [REMOTE ] DHF: Symbol is viable for forecasting. [2026-01-27T12:06:46.383378] [INFO ] [MAIN ] [918/3493] DHF kept (0.5s) | 918 kept, 0 rejected | 137.4/min | ETA: 18.7m [2026-01-27T12:06:46.849558] [DEBUG] [REMOTE ] DHI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:46.849813] [DEBUG] [REMOTE ] DHI: PASS: History has at least 300 days. [2026-01-27T12:06:46.850162] [DEBUG] [REMOTE ] DHI: PASS: Price check passed. Min price $137.32. [2026-01-27T12:06:46.850321] [DEBUG] [REMOTE ] DHI: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:46.850474] [DEBUG] [REMOTE ] DHI: PASS: Integrity check passed. [2026-01-27T12:06:46.850518] [DEBUG] [REMOTE ] DHI: Symbol is viable for forecasting. [2026-01-27T12:06:46.850590] [INFO ] [MAIN ] [919/3493] DHI kept (0.5s) | 919 kept, 0 rejected | 137.4/min | ETA: 18.7m [2026-01-27T12:06:47.322352] [DEBUG] [REMOTE ] DHIL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:47.322478] [DEBUG] [REMOTE ] DHIL: PASS: History has at least 300 days. [2026-01-27T12:06:47.322716] [DEBUG] [REMOTE ] DHIL: PASS: Price check passed. Min price $114.83. [2026-01-27T12:06:47.322855] [DEBUG] [REMOTE ] DHIL: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:47.322967] [DEBUG] [REMOTE ] DHIL: PASS: Integrity check passed. [2026-01-27T12:06:47.323007] [DEBUG] [REMOTE ] DHIL: Symbol is viable for forecasting. [2026-01-27T12:06:47.323053] [INFO ] [MAIN ] [920/3493] DHIL kept (0.5s) | 920 kept, 0 rejected | 137.4/min | ETA: 18.7m [2026-01-27T12:06:47.732764] [DEBUG] [REMOTE ] DHX: Retrieved 4655 rows, trimmed to 300. [2026-01-27T12:06:47.732898] [DEBUG] [REMOTE ] DHX: PASS: History has at least 300 days. [2026-01-27T12:06:47.733110] [DEBUG] [REMOTE ] DHX: PASS: Price check passed. Min price $1.50. [2026-01-27T12:06:47.733247] [DEBUG] [REMOTE ] DHX: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:47.733356] [DEBUG] [REMOTE ] DHX: PASS: Integrity check passed. [2026-01-27T12:06:47.733395] [DEBUG] [REMOTE ] DHX: Symbol is viable for forecasting. [2026-01-27T12:06:47.733442] [INFO ] [MAIN ] [921/3493] DHX kept (0.4s) | 921 kept, 0 rejected | 137.4/min | ETA: 18.7m [2026-01-27T12:06:47.965626] [DEBUG] [REMOTE ] DIBS: Retrieved 1162 rows, trimmed to 300. [2026-01-27T12:06:47.965758] [DEBUG] [REMOTE ] DIBS: PASS: History has at least 300 days. [2026-01-27T12:06:47.965957] [DEBUG] [REMOTE ] DIBS: PASS: Price check passed. Min price $3.48. [2026-01-27T12:06:47.966091] [DEBUG] [REMOTE ] DIBS: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:47.966199] [DEBUG] [REMOTE ] DIBS: PASS: Integrity check passed. [2026-01-27T12:06:47.966238] [DEBUG] [REMOTE ] DIBS: Symbol is viable for forecasting. [2026-01-27T12:06:47.966286] [INFO ] [MAIN ] [922/3493] DIBS kept (0.2s) | 922 kept, 0 rejected | 137.5/min | ETA: 18.7m [2026-01-27T12:06:48.666889] [DEBUG] [REMOTE ] DIN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:48.667024] [DEBUG] [REMOTE ] DIN: PASS: History has at least 300 days. [2026-01-27T12:06:48.667279] [DEBUG] [REMOTE ] DIN: PASS: Price check passed. Min price $24.01. [2026-01-27T12:06:48.667417] [DEBUG] [REMOTE ] DIN: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:48.667532] [DEBUG] [REMOTE ] DIN: PASS: Integrity check passed. [2026-01-27T12:06:48.667589] [DEBUG] [REMOTE ] DIN: Symbol is viable for forecasting. [2026-01-27T12:06:48.667658] [INFO ] [MAIN ] [923/3493] DIN kept (0.7s) | 923 kept, 0 rejected | 137.4/min | ETA: 18.7m [2026-01-27T12:06:49.130083] [DEBUG] [REMOTE ] DINO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:49.130216] [DEBUG] [REMOTE ] DINO: PASS: History has at least 300 days. [2026-01-27T12:06:49.130431] [DEBUG] [REMOTE ] DINO: PASS: Price check passed. Min price $45.88. [2026-01-27T12:06:49.130567] [DEBUG] [REMOTE ] DINO: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:49.130702] [DEBUG] [REMOTE ] DINO: PASS: Integrity check passed. [2026-01-27T12:06:49.130741] [DEBUG] [REMOTE ] DINO: Symbol is viable for forecasting. [2026-01-27T12:06:49.130789] [INFO ] [MAIN ] [924/3493] DINO kept (0.5s) | 924 kept, 0 rejected | 137.4/min | ETA: 18.7m [2026-01-27T12:06:49.642120] [DEBUG] [REMOTE ] DIOD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:49.642251] [DEBUG] [REMOTE ] DIOD: PASS: History has at least 300 days. [2026-01-27T12:06:49.642462] [DEBUG] [REMOTE ] DIOD: PASS: Price check passed. Min price $42.36. [2026-01-27T12:06:49.642645] [DEBUG] [REMOTE ] DIOD: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:49.642775] [DEBUG] [REMOTE ] DIOD: PASS: Integrity check passed. [2026-01-27T12:06:49.642815] [DEBUG] [REMOTE ] DIOD: Symbol is viable for forecasting. [2026-01-27T12:06:49.642863] [INFO ] [MAIN ] [925/3493] DIOD kept (0.5s) | 925 kept, 0 rejected | 137.3/min | ETA: 18.7m [2026-01-27T12:06:50.103309] [DEBUG] [REMOTE ] DIS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:50.103447] [DEBUG] [REMOTE ] DIS: PASS: History has at least 300 days. [2026-01-27T12:06:50.103712] [DEBUG] [REMOTE ] DIS: PASS: Price check passed. Min price $101.25. [2026-01-27T12:06:50.103870] [DEBUG] [REMOTE ] DIS: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:50.103990] [DEBUG] [REMOTE ] DIS: PASS: Integrity check passed. [2026-01-27T12:06:50.104030] [DEBUG] [REMOTE ] DIS: Symbol is viable for forecasting. [2026-01-27T12:06:50.104080] [INFO ] [MAIN ] [926/3493] DIS kept (0.5s) | 926 kept, 0 rejected | 137.3/min | ETA: 18.7m [2026-01-27T12:06:50.548309] [DEBUG] [REMOTE ] DJCO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:50.548446] [DEBUG] [REMOTE ] DJCO: PASS: History has at least 300 days. [2026-01-27T12:06:50.548714] [DEBUG] [REMOTE ] DJCO: PASS: Price check passed. Min price $382.57. [2026-01-27T12:06:50.548854] [DEBUG] [REMOTE ] DJCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:50.548969] [DEBUG] [REMOTE ] DJCO: PASS: Integrity check passed. [2026-01-27T12:06:50.549010] [DEBUG] [REMOTE ] DJCO: Symbol is viable for forecasting. [2026-01-27T12:06:50.549058] [INFO ] [MAIN ] [927/3493] DJCO kept (0.4s) | 927 kept, 0 rejected | 137.3/min | ETA: 18.7m [2026-01-27T12:06:50.977437] [DEBUG] [REMOTE ] DK: Retrieved 4962 rows, trimmed to 300. [2026-01-27T12:06:50.977597] [DEBUG] [REMOTE ] DK: PASS: History has at least 300 days. [2026-01-27T12:06:50.977877] [DEBUG] [REMOTE ] DK: PASS: Price check passed. Min price $26.68. [2026-01-27T12:06:50.978019] [DEBUG] [REMOTE ] DK: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:50.978141] [DEBUG] [REMOTE ] DK: PASS: Integrity check passed. [2026-01-27T12:06:50.978183] [DEBUG] [REMOTE ] DK: Symbol is viable for forecasting. [2026-01-27T12:06:50.978232] [INFO ] [MAIN ] [928/3493] DK kept (0.4s) | 928 kept, 0 rejected | 137.3/min | ETA: 18.7m [2026-01-27T12:06:51.322131] [DEBUG] [REMOTE ] DKL: Retrieved 3326 rows, trimmed to 300. [2026-01-27T12:06:51.322271] [DEBUG] [REMOTE ] DKL: PASS: History has at least 300 days. [2026-01-27T12:06:51.322515] [DEBUG] [REMOTE ] DKL: PASS: Price check passed. Min price $43.11. [2026-01-27T12:06:51.322682] [DEBUG] [REMOTE ] DKL: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:51.322808] [DEBUG] [REMOTE ] DKL: PASS: Integrity check passed. [2026-01-27T12:06:51.322850] [DEBUG] [REMOTE ] DKL: Symbol is viable for forecasting. [2026-01-27T12:06:51.322898] [INFO ] [MAIN ] [929/3493] DKL kept (0.3s) | 929 kept, 0 rejected | 137.4/min | ETA: 18.7m [2026-01-27T12:06:51.671561] [DEBUG] [REMOTE ] DKNG: Retrieved 1634 rows, trimmed to 300. [2026-01-27T12:06:51.671732] [DEBUG] [REMOTE ] DKNG: PASS: History has at least 300 days. [2026-01-27T12:06:51.671945] [DEBUG] [REMOTE ] DKNG: PASS: Price check passed. Min price $27.92. [2026-01-27T12:06:51.672083] [DEBUG] [REMOTE ] DKNG: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:51.672195] [DEBUG] [REMOTE ] DKNG: PASS: Integrity check passed. [2026-01-27T12:06:51.672236] [DEBUG] [REMOTE ] DKNG: Symbol is viable for forecasting. [2026-01-27T12:06:51.672284] [INFO ] [MAIN ] [930/3493] DKNG kept (0.3s) | 930 kept, 0 rejected | 137.4/min | ETA: 18.7m [2026-01-27T12:06:52.239242] [DEBUG] [REMOTE ] DKS: Retrieved 5856 rows, trimmed to 300. [2026-01-27T12:06:52.239379] [DEBUG] [REMOTE ] DKS: PASS: History has at least 300 days. [2026-01-27T12:06:52.239642] [DEBUG] [REMOTE ] DKS: PASS: Price check passed. Min price $197.97. [2026-01-27T12:06:52.239809] [DEBUG] [REMOTE ] DKS: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:52.239929] [DEBUG] [REMOTE ] DKS: PASS: Integrity check passed. [2026-01-27T12:06:52.239971] [DEBUG] [REMOTE ] DKS: Symbol is viable for forecasting. [2026-01-27T12:06:52.240023] [INFO ] [MAIN ] [931/3493] DKS kept (0.6s) | 931 kept, 0 rejected | 137.4/min | ETA: 18.7m [2026-01-27T12:06:52.656422] [DEBUG] [REMOTE ] DLB: Retrieved 5267 rows, trimmed to 300. [2026-01-27T12:06:52.656593] [DEBUG] [REMOTE ] DLB: PASS: History has at least 300 days. [2026-01-27T12:06:52.656813] [DEBUG] [REMOTE ] DLB: PASS: Price check passed. Min price $61.64. [2026-01-27T12:06:52.656950] [DEBUG] [REMOTE ] DLB: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:52.657066] [DEBUG] [REMOTE ] DLB: PASS: Integrity check passed. [2026-01-27T12:06:52.657105] [DEBUG] [REMOTE ] DLB: Symbol is viable for forecasting. [2026-01-27T12:06:52.657154] [INFO ] [MAIN ] [932/3493] DLB kept (0.4s) | 932 kept, 0 rejected | 137.4/min | ETA: 18.6m [2026-01-27T12:06:53.113829] [DEBUG] [REMOTE ] DLHC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:53.114154] [DEBUG] [REMOTE ] DLHC: PASS: History has at least 300 days. [2026-01-27T12:06:53.114373] [DEBUG] [REMOTE ] DLHC: PASS: Price check passed. Min price $5.50. [2026-01-27T12:06:53.114508] [DEBUG] [REMOTE ] DLHC: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:53.114649] [DEBUG] [REMOTE ] DLHC: PASS: Integrity check passed. [2026-01-27T12:06:53.114691] [DEBUG] [REMOTE ] DLHC: Symbol is viable for forecasting. [2026-01-27T12:06:53.114761] [INFO ] [MAIN ] [933/3493] DLHC kept (0.5s) | 933 kept, 0 rejected | 137.4/min | ETA: 18.6m [2026-01-27T12:06:53.455158] [DEBUG] [REMOTE ] DLNG: Retrieved 3067 rows, trimmed to 300. [2026-01-27T12:06:53.455396] [DEBUG] [REMOTE ] DLNG: PASS: History has at least 300 days. [2026-01-27T12:06:53.455784] [DEBUG] [REMOTE ] DLNG: PASS: Price check passed. Min price $3.47. [2026-01-27T12:06:53.455943] [DEBUG] [REMOTE ] DLNG: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:53.456082] [DEBUG] [REMOTE ] DLNG: PASS: Integrity check passed. [2026-01-27T12:06:53.456137] [DEBUG] [REMOTE ] DLNG: Symbol is viable for forecasting. [2026-01-27T12:06:53.456195] [INFO ] [MAIN ] [934/3493] DLNG kept (0.3s) | 934 kept, 0 rejected | 137.4/min | ETA: 18.6m [2026-01-27T12:06:53.785488] [DEBUG] [REMOTE ] DLO: Retrieved 1167 rows, trimmed to 300. [2026-01-27T12:06:53.785729] [DEBUG] [REMOTE ] DLO: PASS: History has at least 300 days. [2026-01-27T12:06:53.786210] [DEBUG] [REMOTE ] DLO: PASS: Price check passed. Min price $12.32. [2026-01-27T12:06:53.786372] [DEBUG] [REMOTE ] DLO: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:53.786515] [DEBUG] [REMOTE ] DLO: PASS: Integrity check passed. [2026-01-27T12:06:53.786558] [DEBUG] [REMOTE ] DLO: Symbol is viable for forecasting. [2026-01-27T12:06:53.786633] [INFO ] [MAIN ] [935/3493] DLO kept (0.3s) | 935 kept, 0 rejected | 137.4/min | ETA: 18.6m [2026-01-27T12:06:54.213031] [DEBUG] [REMOTE ] DLPN: Retrieved 2031 rows, trimmed to 300. [2026-01-27T12:06:54.213166] [DEBUG] [REMOTE ] DLPN: PASS: History has at least 300 days. [2026-01-27T12:06:54.213370] [DEBUG] [REMOTE ] DLPN: PASS: Price check passed. Min price $1.32. [2026-01-27T12:06:54.213505] [DEBUG] [REMOTE ] DLPN: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:54.213645] [DEBUG] [REMOTE ] DLPN: PASS: Integrity check passed. [2026-01-27T12:06:54.213687] [DEBUG] [REMOTE ] DLPN: Symbol is viable for forecasting. [2026-01-27T12:06:54.213736] [INFO ] [MAIN ] [936/3493] DLPN kept (0.4s) | 936 kept, 0 rejected | 137.4/min | ETA: 18.6m [2026-01-27T12:06:54.513305] [DEBUG] [REMOTE ] DLTH: Retrieved 2558 rows, trimmed to 300. [2026-01-27T12:06:54.513441] [DEBUG] [REMOTE ] DLTH: PASS: History has at least 300 days. [2026-01-27T12:06:54.513675] [DEBUG] [REMOTE ] DLTH: PASS: Price check passed. Min price $2.07. [2026-01-27T12:06:54.513820] [DEBUG] [REMOTE ] DLTH: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:54.514118] [DEBUG] [REMOTE ] DLTH: PASS: Integrity check passed. [2026-01-27T12:06:54.514157] [DEBUG] [REMOTE ] DLTH: Symbol is viable for forecasting. [2026-01-27T12:06:54.514205] [INFO ] [MAIN ] [937/3493] DLTH kept (0.3s) | 937 kept, 0 rejected | 137.5/min | ETA: 18.6m [2026-01-27T12:06:55.210426] [DEBUG] [REMOTE ] DLX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:55.210566] [DEBUG] [REMOTE ] DLX: PASS: History has at least 300 days. [2026-01-27T12:06:55.210810] [DEBUG] [REMOTE ] DLX: PASS: Price check passed. Min price $17.81. [2026-01-27T12:06:55.210947] [DEBUG] [REMOTE ] DLX: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:55.211064] [DEBUG] [REMOTE ] DLX: PASS: Integrity check passed. [2026-01-27T12:06:55.211104] [DEBUG] [REMOTE ] DLX: Symbol is viable for forecasting. [2026-01-27T12:06:55.211152] [INFO ] [MAIN ] [938/3493] DLX kept (0.7s) | 938 kept, 0 rejected | 137.4/min | ETA: 18.6m [2026-01-27T12:06:55.475464] [DEBUG] [REMOTE ] DLY: Retrieved 1487 rows, trimmed to 300. [2026-01-27T12:06:55.475621] [DEBUG] [REMOTE ] DLY: PASS: History has at least 300 days. [2026-01-27T12:06:55.475825] [DEBUG] [REMOTE ] DLY: PASS: Price check passed. Min price $14.06. [2026-01-27T12:06:55.475960] [DEBUG] [REMOTE ] DLY: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:55.476070] [DEBUG] [REMOTE ] DLY: PASS: Integrity check passed. [2026-01-27T12:06:55.476110] [DEBUG] [REMOTE ] DLY: Symbol is viable for forecasting. [2026-01-27T12:06:55.476159] [INFO ] [MAIN ] [939/3493] DLY kept (0.3s) | 939 kept, 0 rejected | 137.4/min | ETA: 18.6m [2026-01-27T12:06:56.039562] [DEBUG] [REMOTE ] DMAC: Retrieved 4542 rows, trimmed to 300. [2026-01-27T12:06:56.039724] [DEBUG] [REMOTE ] DMAC: PASS: History has at least 300 days. [2026-01-27T12:06:56.039956] [DEBUG] [REMOTE ] DMAC: PASS: Price check passed. Min price $5.42. [2026-01-27T12:06:56.040094] [DEBUG] [REMOTE ] DMAC: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:56.040206] [DEBUG] [REMOTE ] DMAC: PASS: Integrity check passed. [2026-01-27T12:06:56.040246] [DEBUG] [REMOTE ] DMAC: Symbol is viable for forecasting. [2026-01-27T12:06:56.040294] [INFO ] [MAIN ] [940/3493] DMAC kept (0.6s) | 940 kept, 0 rejected | 137.4/min | ETA: 18.6m [2026-01-27T12:06:56.386795] [DEBUG] [REMOTE ] DMB: Retrieved 3207 rows, trimmed to 300. [2026-01-27T12:06:56.386937] [DEBUG] [REMOTE ] DMB: PASS: History has at least 300 days. [2026-01-27T12:06:56.387349] [DEBUG] [REMOTE ] DMB: PASS: Price check passed. Min price $10.39. [2026-01-27T12:06:56.387489] [DEBUG] [REMOTE ] DMB: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:56.387622] [DEBUG] [REMOTE ] DMB: PASS: Integrity check passed. [2026-01-27T12:06:56.387678] [DEBUG] [REMOTE ] DMB: Symbol is viable for forecasting. [2026-01-27T12:06:56.387728] [INFO ] [MAIN ] [941/3493] DMB kept (0.3s) | 941 kept, 0 rejected | 137.4/min | ETA: 18.6m [2026-01-27T12:06:56.915610] [DEBUG] [REMOTE ] DMLP: Retrieved 5782 rows, trimmed to 300. [2026-01-27T12:06:56.915747] [DEBUG] [REMOTE ] DMLP: PASS: History has at least 300 days. [2026-01-27T12:06:56.916146] [DEBUG] [REMOTE ] DMLP: PASS: Price check passed. Min price $21.26. [2026-01-27T12:06:56.916282] [DEBUG] [REMOTE ] DMLP: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:56.916393] [DEBUG] [REMOTE ] DMLP: PASS: Integrity check passed. [2026-01-27T12:06:56.916454] [DEBUG] [REMOTE ] DMLP: Symbol is viable for forecasting. [2026-01-27T12:06:56.916503] [INFO ] [MAIN ] [942/3493] DMLP kept (0.5s) | 942 kept, 0 rejected | 137.4/min | ETA: 18.6m [2026-01-27T12:06:57.292562] [DEBUG] [REMOTE ] DMO: Retrieved 4005 rows, trimmed to 300. [2026-01-27T12:06:57.292777] [DEBUG] [REMOTE ] DMO: PASS: History has at least 300 days. [2026-01-27T12:06:57.293057] [DEBUG] [REMOTE ] DMO: PASS: Price check passed. Min price $10.81. [2026-01-27T12:06:57.293221] [DEBUG] [REMOTE ] DMO: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:57.293363] [DEBUG] [REMOTE ] DMO: PASS: Integrity check passed. [2026-01-27T12:06:57.293411] [DEBUG] [REMOTE ] DMO: Symbol is viable for forecasting. [2026-01-27T12:06:57.293476] [INFO ] [MAIN ] [943/3493] DMO kept (0.4s) | 943 kept, 0 rejected | 137.4/min | ETA: 18.6m [2026-01-27T12:06:57.796737] [DEBUG] [REMOTE ] DMRC: Retrieved 6538 rows, trimmed to 300. [2026-01-27T12:06:57.796876] [DEBUG] [REMOTE ] DMRC: PASS: History has at least 300 days. [2026-01-27T12:06:57.797105] [DEBUG] [REMOTE ] DMRC: PASS: Price check passed. Min price $5.79. [2026-01-27T12:06:57.797247] [DEBUG] [REMOTE ] DMRC: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:57.797367] [DEBUG] [REMOTE ] DMRC: PASS: Integrity check passed. [2026-01-27T12:06:57.797408] [DEBUG] [REMOTE ] DMRC: Symbol is viable for forecasting. [2026-01-27T12:06:57.797459] [INFO ] [MAIN ] [944/3493] DMRC kept (0.5s) | 944 kept, 0 rejected | 137.4/min | ETA: 18.6m [2026-01-27T12:06:57.922887] [DEBUG] [REMOTE ] DMXF: Retrieved 1408 rows, trimmed to 300. [2026-01-27T12:06:57.923030] [DEBUG] [REMOTE ] DMXF: PASS: History has at least 300 days. [2026-01-27T12:06:57.923284] [DEBUG] [REMOTE ] DMXF: PASS: Price check passed. Min price $70.56. [2026-01-27T12:06:57.923429] [DEBUG] [REMOTE ] DMXF: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:57.923546] [DEBUG] [REMOTE ] DMXF: PASS: Integrity check passed. [2026-01-27T12:06:57.923610] [DEBUG] [REMOTE ] DMXF: Symbol is viable for forecasting. [2026-01-27T12:06:57.923664] [INFO ] [MAIN ] [945/3493] DMXF kept (0.1s) | 945 kept, 0 rejected | 137.5/min | ETA: 18.5m [2026-01-27T12:06:58.472186] [DEBUG] [REMOTE ] DNA: Retrieved 1199 rows, trimmed to 300. [2026-01-27T12:06:58.472328] [DEBUG] [REMOTE ] DNA: PASS: History has at least 300 days. [2026-01-27T12:06:58.472542] [DEBUG] [REMOTE ] DNA: PASS: Price check passed. Min price $7.78. [2026-01-27T12:06:58.472721] [DEBUG] [REMOTE ] DNA: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:58.472864] [DEBUG] [REMOTE ] DNA: PASS: Integrity check passed. [2026-01-27T12:06:58.472920] [DEBUG] [REMOTE ] DNA: Symbol is viable for forecasting. [2026-01-27T12:06:58.472987] [INFO ] [MAIN ] [946/3493] DNA kept (0.5s) | 946 kept, 0 rejected | 137.5/min | ETA: 18.5m [2026-01-27T12:06:58.882853] [DEBUG] [REMOTE ] DNLI: Retrieved 2042 rows, trimmed to 300. [2026-01-27T12:06:58.882988] [DEBUG] [REMOTE ] DNLI: PASS: History has at least 300 days. [2026-01-27T12:06:58.883195] [DEBUG] [REMOTE ] DNLI: PASS: Price check passed. Min price $14.41. [2026-01-27T12:06:58.883333] [DEBUG] [REMOTE ] DNLI: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:58.883445] [DEBUG] [REMOTE ] DNLI: PASS: Integrity check passed. [2026-01-27T12:06:58.883485] [DEBUG] [REMOTE ] DNLI: Symbol is viable for forecasting. [2026-01-27T12:06:58.883533] [INFO ] [MAIN ] [947/3493] DNLI kept (0.4s) | 947 kept, 0 rejected | 137.5/min | ETA: 18.5m [2026-01-27T12:06:59.456505] [DEBUG] [REMOTE ] DNP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:06:59.456662] [DEBUG] [REMOTE ] DNP: PASS: History has at least 300 days. [2026-01-27T12:06:59.456921] [DEBUG] [REMOTE ] DNP: PASS: Price check passed. Min price $9.83. [2026-01-27T12:06:59.457244] [DEBUG] [REMOTE ] DNP: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:59.457368] [DEBUG] [REMOTE ] DNP: PASS: Integrity check passed. [2026-01-27T12:06:59.457408] [DEBUG] [REMOTE ] DNP: Symbol is viable for forecasting. [2026-01-27T12:06:59.457457] [INFO ] [MAIN ] [948/3493] DNP kept (0.6s) | 948 kept, 0 rejected | 137.4/min | ETA: 18.5m [2026-01-27T12:06:59.664372] [DEBUG] [REMOTE ] DNTH: Retrieved 595 rows, trimmed to 300. [2026-01-27T12:06:59.664503] [DEBUG] [REMOTE ] DNTH: PASS: History has at least 300 days. [2026-01-27T12:06:59.664728] [DEBUG] [REMOTE ] DNTH: PASS: Price check passed. Min price $33.20. [2026-01-27T12:06:59.664871] [DEBUG] [REMOTE ] DNTH: PASS: Continuity check passed with 300 days. [2026-01-27T12:06:59.664985] [DEBUG] [REMOTE ] DNTH: PASS: Integrity check passed. [2026-01-27T12:06:59.665026] [DEBUG] [REMOTE ] DNTH: Symbol is viable for forecasting. [2026-01-27T12:06:59.665075] [INFO ] [MAIN ] [949/3493] DNTH kept (0.2s) | 949 kept, 0 rejected | 137.5/min | ETA: 18.5m [2026-01-27T12:07:00.116911] [DEBUG] [REMOTE ] DOCN: Retrieved 1216 rows, trimmed to 300. [2026-01-27T12:07:00.117083] [DEBUG] [REMOTE ] DOCN: PASS: History has at least 300 days. [2026-01-27T12:07:00.117362] [DEBUG] [REMOTE ] DOCN: PASS: Price check passed. Min price $37.94. [2026-01-27T12:07:00.117557] [DEBUG] [REMOTE ] DOCN: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:00.117758] [DEBUG] [REMOTE ] DOCN: PASS: Integrity check passed. [2026-01-27T12:07:00.117820] [DEBUG] [REMOTE ] DOCN: Symbol is viable for forecasting. [2026-01-27T12:07:00.117894] [INFO ] [MAIN ] [950/3493] DOCN kept (0.5s) | 950 kept, 0 rejected | 137.5/min | ETA: 18.5m [2026-01-27T12:07:00.529864] [DEBUG] [REMOTE ] DOCS: Retrieved 1152 rows, trimmed to 300. [2026-01-27T12:07:00.530007] [DEBUG] [REMOTE ] DOCS: PASS: History has at least 300 days. [2026-01-27T12:07:00.530419] [DEBUG] [REMOTE ] DOCS: PASS: Price check passed. Min price $39.85. [2026-01-27T12:07:00.530591] [DEBUG] [REMOTE ] DOCS: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:00.530730] [DEBUG] [REMOTE ] DOCS: PASS: Integrity check passed. [2026-01-27T12:07:00.530788] [DEBUG] [REMOTE ] DOCS: Symbol is viable for forecasting. [2026-01-27T12:07:00.530851] [INFO ] [MAIN ] [951/3493] DOCS kept (0.4s) | 951 kept, 0 rejected | 137.5/min | ETA: 18.5m [2026-01-27T12:07:00.972303] [DEBUG] [REMOTE ] DOGZ: Retrieved 2035 rows, trimmed to 300. [2026-01-27T12:07:00.972466] [DEBUG] [REMOTE ] DOGZ: PASS: History has at least 300 days. [2026-01-27T12:07:00.972793] [DEBUG] [REMOTE ] DOGZ: PASS: Price check passed. Min price $2.70. [2026-01-27T12:07:00.973014] [DEBUG] [REMOTE ] DOGZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:00.973205] [DEBUG] [REMOTE ] DOGZ: PASS: Integrity check passed. [2026-01-27T12:07:00.973265] [DEBUG] [REMOTE ] DOGZ: Symbol is viable for forecasting. [2026-01-27T12:07:00.973340] [INFO ] [MAIN ] [952/3493] DOGZ kept (0.4s) | 952 kept, 0 rejected | 137.5/min | ETA: 18.5m [2026-01-27T12:07:01.350942] [DEBUG] [REMOTE ] DOLE: Retrieved 1127 rows, trimmed to 300. [2026-01-27T12:07:01.351053] [DEBUG] [REMOTE ] DOLE: PASS: History has at least 300 days. [2026-01-27T12:07:01.351287] [DEBUG] [REMOTE ] DOLE: PASS: Price check passed. Min price $12.61. [2026-01-27T12:07:01.351427] [DEBUG] [REMOTE ] DOLE: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:01.351539] [DEBUG] [REMOTE ] DOLE: PASS: Integrity check passed. [2026-01-27T12:07:01.351597] [DEBUG] [REMOTE ] DOLE: Symbol is viable for forecasting. [2026-01-27T12:07:01.351666] [INFO ] [MAIN ] [953/3493] DOLE kept (0.4s) | 953 kept, 0 rejected | 137.5/min | ETA: 18.5m [2026-01-27T12:07:01.748807] [DEBUG] [REMOTE ] DOMO: Retrieved 1903 rows, trimmed to 300. [2026-01-27T12:07:01.748962] [DEBUG] [REMOTE ] DOMO: PASS: History has at least 300 days. [2026-01-27T12:07:01.749233] [DEBUG] [REMOTE ] DOMO: PASS: Price check passed. Min price $5.68. [2026-01-27T12:07:01.749415] [DEBUG] [REMOTE ] DOMO: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:01.749560] [DEBUG] [REMOTE ] DOMO: PASS: Integrity check passed. [2026-01-27T12:07:01.749625] [DEBUG] [REMOTE ] DOMO: Symbol is viable for forecasting. [2026-01-27T12:07:01.749675] [INFO ] [MAIN ] [954/3493] DOMO kept (0.4s) | 954 kept, 0 rejected | 137.5/min | ETA: 18.5m [2026-01-27T12:07:02.229774] [DEBUG] [REMOTE ] DOO: Retrieved 3152 rows, trimmed to 300. [2026-01-27T12:07:02.229939] [DEBUG] [REMOTE ] DOO: PASS: History has at least 300 days. [2026-01-27T12:07:02.230214] [DEBUG] [REMOTE ] DOO: PASS: Price check passed. Min price $61.58. [2026-01-27T12:07:02.230407] [DEBUG] [REMOTE ] DOO: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:02.230606] [DEBUG] [REMOTE ] DOO: PASS: Integrity check passed. [2026-01-27T12:07:02.230656] [DEBUG] [REMOTE ] DOO: Symbol is viable for forecasting. [2026-01-27T12:07:02.230742] [INFO ] [MAIN ] [955/3493] DOO kept (0.5s) | 955 kept, 0 rejected | 137.5/min | ETA: 18.5m [2026-01-27T12:07:02.759339] [DEBUG] [REMOTE ] DORM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:02.759524] [DEBUG] [REMOTE ] DORM: PASS: History has at least 300 days. [2026-01-27T12:07:02.759926] [DEBUG] [REMOTE ] DORM: PASS: Price check passed. Min price $123.19. [2026-01-27T12:07:02.760106] [DEBUG] [REMOTE ] DORM: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:02.760273] [DEBUG] [REMOTE ] DORM: PASS: Integrity check passed. [2026-01-27T12:07:02.760323] [DEBUG] [REMOTE ] DORM: Symbol is viable for forecasting. [2026-01-27T12:07:02.760396] [INFO ] [MAIN ] [956/3493] DORM kept (0.5s) | 956 kept, 0 rejected | 137.5/min | ETA: 18.5m [2026-01-27T12:07:02.974260] [DEBUG] [REMOTE ] DOUG: Retrieved 1021 rows, trimmed to 300. [2026-01-27T12:07:02.974403] [DEBUG] [REMOTE ] DOUG: PASS: History has at least 300 days. [2026-01-27T12:07:02.974641] [DEBUG] [REMOTE ] DOUG: PASS: Price check passed. Min price $2.26. [2026-01-27T12:07:02.974789] [DEBUG] [REMOTE ] DOUG: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:02.974907] [DEBUG] [REMOTE ] DOUG: PASS: Integrity check passed. [2026-01-27T12:07:02.974951] [DEBUG] [REMOTE ] DOUG: Symbol is viable for forecasting. [2026-01-27T12:07:02.975003] [INFO ] [MAIN ] [957/3493] DOUG kept (0.2s) | 957 kept, 0 rejected | 137.6/min | ETA: 18.4m [2026-01-27T12:07:03.648956] [DEBUG] [REMOTE ] DOX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:03.649106] [DEBUG] [REMOTE ] DOX: PASS: History has at least 300 days. [2026-01-27T12:07:03.649347] [DEBUG] [REMOTE ] DOX: PASS: Price check passed. Min price $74.46. [2026-01-27T12:07:03.649493] [DEBUG] [REMOTE ] DOX: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:03.649681] [DEBUG] [REMOTE ] DOX: PASS: Integrity check passed. [2026-01-27T12:07:03.649734] [DEBUG] [REMOTE ] DOX: Symbol is viable for forecasting. [2026-01-27T12:07:03.650333] [INFO ] [MAIN ] [958/3493] DOX kept (0.7s) | 958 kept, 0 rejected | 137.5/min | ETA: 18.4m [2026-01-27T12:07:04.033659] [DEBUG] [REMOTE ] DPG: Retrieved 3643 rows, trimmed to 300. [2026-01-27T12:07:04.033783] [DEBUG] [REMOTE ] DPG: PASS: History has at least 300 days. [2026-01-27T12:07:04.033989] [DEBUG] [REMOTE ] DPG: PASS: Price check passed. Min price $12.48. [2026-01-27T12:07:04.034126] [DEBUG] [REMOTE ] DPG: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:04.034236] [DEBUG] [REMOTE ] DPG: PASS: Integrity check passed. [2026-01-27T12:07:04.034276] [DEBUG] [REMOTE ] DPG: Symbol is viable for forecasting. [2026-01-27T12:07:04.034338] [INFO ] [MAIN ] [959/3493] DPG kept (0.4s) | 959 kept, 0 rejected | 137.5/min | ETA: 18.4m [2026-01-27T12:07:04.189783] [DEBUG] [REMOTE ] DPRO: Retrieved 1538 rows, trimmed to 300. [2026-01-27T12:07:04.189908] [DEBUG] [REMOTE ] DPRO: PASS: History has at least 300 days. [2026-01-27T12:07:04.190111] [DEBUG] [REMOTE ] DPRO: PASS: Price check passed. Min price $6.08. [2026-01-27T12:07:04.190246] [DEBUG] [REMOTE ] DPRO: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:04.190354] [DEBUG] [REMOTE ] DPRO: PASS: Integrity check passed. [2026-01-27T12:07:04.190394] [DEBUG] [REMOTE ] DPRO: Symbol is viable for forecasting. [2026-01-27T12:07:04.190442] [INFO ] [MAIN ] [960/3493] DPRO kept (0.2s) | 960 kept, 0 rejected | 137.6/min | ETA: 18.4m [2026-01-27T12:07:04.878419] [DEBUG] [REMOTE ] DPZ: Retrieved 5420 rows, trimmed to 300. [2026-01-27T12:07:04.878553] [DEBUG] [REMOTE ] DPZ: PASS: History has at least 300 days. [2026-01-27T12:07:04.878792] [DEBUG] [REMOTE ] DPZ: PASS: Price check passed. Min price $387.64. [2026-01-27T12:07:04.878942] [DEBUG] [REMOTE ] DPZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:04.879077] [DEBUG] [REMOTE ] DPZ: PASS: Integrity check passed. [2026-01-27T12:07:04.879119] [DEBUG] [REMOTE ] DPZ: Symbol is viable for forecasting. [2026-01-27T12:07:04.879168] [INFO ] [MAIN ] [961/3493] DPZ kept (0.7s) | 961 kept, 0 rejected | 137.5/min | ETA: 18.4m [2026-01-27T12:07:05.256796] [DEBUG] [REMOTE ] DQ: Retrieved 3848 rows, trimmed to 300. [2026-01-27T12:07:05.256928] [DEBUG] [REMOTE ] DQ: PASS: History has at least 300 days. [2026-01-27T12:07:05.257135] [DEBUG] [REMOTE ] DQ: PASS: Price check passed. Min price $24.54. [2026-01-27T12:07:05.257271] [DEBUG] [REMOTE ] DQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:05.257384] [DEBUG] [REMOTE ] DQ: PASS: Integrity check passed. [2026-01-27T12:07:05.257424] [DEBUG] [REMOTE ] DQ: Symbol is viable for forecasting. [2026-01-27T12:07:05.257473] [INFO ] [MAIN ] [962/3493] DQ kept (0.4s) | 962 kept, 0 rejected | 137.5/min | ETA: 18.4m [2026-01-27T12:07:05.827715] [DEBUG] [REMOTE ] DRD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:05.827875] [DEBUG] [REMOTE ] DRD: PASS: History has at least 300 days. [2026-01-27T12:07:05.828091] [DEBUG] [REMOTE ] DRD: PASS: Price check passed. Min price $23.97. [2026-01-27T12:07:05.828407] [DEBUG] [REMOTE ] DRD: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:05.828519] [DEBUG] [REMOTE ] DRD: PASS: Integrity check passed. [2026-01-27T12:07:05.828560] [DEBUG] [REMOTE ] DRD: Symbol is viable for forecasting. [2026-01-27T12:07:05.828629] [INFO ] [MAIN ] [963/3493] DRD kept (0.6s) | 963 kept, 0 rejected | 137.5/min | ETA: 18.4m [2026-01-27T12:07:06.259148] [DEBUG] [REMOTE ] DRH: Retrieved 5199 rows, trimmed to 300. [2026-01-27T12:07:06.259303] [DEBUG] [REMOTE ] DRH: PASS: History has at least 300 days. [2026-01-27T12:07:06.259554] [DEBUG] [REMOTE ] DRH: PASS: Price check passed. Min price $7.72. [2026-01-27T12:07:06.259740] [DEBUG] [REMOTE ] DRH: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:06.259868] [DEBUG] [REMOTE ] DRH: PASS: Integrity check passed. [2026-01-27T12:07:06.259909] [DEBUG] [REMOTE ] DRH: Symbol is viable for forecasting. [2026-01-27T12:07:06.259965] [INFO ] [MAIN ] [964/3493] DRH kept (0.4s) | 964 kept, 0 rejected | 137.5/min | ETA: 18.4m [2026-01-27T12:07:06.720838] [DEBUG] [REMOTE ] DRI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:06.720978] [DEBUG] [REMOTE ] DRI: PASS: History has at least 300 days. [2026-01-27T12:07:06.721209] [DEBUG] [REMOTE ] DRI: PASS: Price check passed. Min price $167.96. [2026-01-27T12:07:06.721353] [DEBUG] [REMOTE ] DRI: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:06.721472] [DEBUG] [REMOTE ] DRI: PASS: Integrity check passed. [2026-01-27T12:07:06.721513] [DEBUG] [REMOTE ] DRI: Symbol is viable for forecasting. [2026-01-27T12:07:06.721605] [INFO ] [MAIN ] [965/3493] DRI kept (0.5s) | 965 kept, 0 rejected | 137.5/min | ETA: 18.4m [2026-01-27T12:07:07.045406] [DEBUG] [REMOTE ] DRIO: Retrieved 2843 rows, trimmed to 300. [2026-01-27T12:07:07.045535] [DEBUG] [REMOTE ] DRIO: PASS: History has at least 300 days. [2026-01-27T12:07:07.045766] [DEBUG] [REMOTE ] DRIO: PASS: Price check passed. Min price $9.92. [2026-01-27T12:07:07.045903] [DEBUG] [REMOTE ] DRIO: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:07.046012] [DEBUG] [REMOTE ] DRIO: PASS: Integrity check passed. [2026-01-27T12:07:07.046056] [DEBUG] [REMOTE ] DRIO: Symbol is viable for forecasting. [2026-01-27T12:07:07.046302] [INFO ] [MAIN ] [966/3493] DRIO kept (0.3s) | 966 kept, 0 rejected | 137.5/min | ETA: 18.4m [2026-01-27T12:07:07.341170] [DEBUG] [REMOTE ] DRLL: Retrieved 869 rows, trimmed to 300. [2026-01-27T12:07:07.341306] [DEBUG] [REMOTE ] DRLL: PASS: History has at least 300 days. [2026-01-27T12:07:07.341547] [DEBUG] [REMOTE ] DRLL: PASS: Price check passed. Min price $27.80. [2026-01-27T12:07:07.341720] [DEBUG] [REMOTE ] DRLL: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:07.341833] [DEBUG] [REMOTE ] DRLL: PASS: Integrity check passed. [2026-01-27T12:07:07.341874] [DEBUG] [REMOTE ] DRLL: Symbol is viable for forecasting. [2026-01-27T12:07:07.341949] [INFO ] [MAIN ] [967/3493] DRLL kept (0.3s) | 967 kept, 0 rejected | 137.6/min | ETA: 18.4m [2026-01-27T12:07:07.756104] [DEBUG] [REMOTE ] DRMA: Retrieved 1117 rows, trimmed to 300. [2026-01-27T12:07:07.756235] [DEBUG] [REMOTE ] DRMA: PASS: History has at least 300 days. [2026-01-27T12:07:07.756441] [DEBUG] [REMOTE ] DRMA: PASS: Price check passed. Min price $1.82. [2026-01-27T12:07:07.756599] [DEBUG] [REMOTE ] DRMA: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:07.756711] [DEBUG] [REMOTE ] DRMA: PASS: Integrity check passed. [2026-01-27T12:07:07.756751] [DEBUG] [REMOTE ] DRMA: Symbol is viable for forecasting. [2026-01-27T12:07:07.756799] [INFO ] [MAIN ] [968/3493] DRMA kept (0.4s) | 968 kept, 0 rejected | 137.6/min | ETA: 18.4m [2026-01-27T12:07:08.145249] [DEBUG] [REMOTE ] DRS: Retrieved 791 rows, trimmed to 300. [2026-01-27T12:07:08.145415] [DEBUG] [REMOTE ] DRS: PASS: History has at least 300 days. [2026-01-27T12:07:08.145727] [DEBUG] [REMOTE ] DRS: PASS: Price check passed. Min price $32.55. [2026-01-27T12:07:08.145909] [DEBUG] [REMOTE ] DRS: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:08.146031] [DEBUG] [REMOTE ] DRS: PASS: Integrity check passed. [2026-01-27T12:07:08.146074] [DEBUG] [REMOTE ] DRS: Symbol is viable for forecasting. [2026-01-27T12:07:08.146124] [INFO ] [MAIN ] [969/3493] DRS kept (0.4s) | 969 kept, 0 rejected | 137.6/min | ETA: 18.3m [2026-01-27T12:07:08.566914] [DEBUG] [REMOTE ] DRTS: Retrieved 1228 rows, trimmed to 300. [2026-01-27T12:07:08.567046] [DEBUG] [REMOTE ] DRTS: PASS: History has at least 300 days. [2026-01-27T12:07:08.567252] [DEBUG] [REMOTE ] DRTS: PASS: Price check passed. Min price $3.47. [2026-01-27T12:07:08.567391] [DEBUG] [REMOTE ] DRTS: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:08.567503] [DEBUG] [REMOTE ] DRTS: PASS: Integrity check passed. [2026-01-27T12:07:08.567545] [DEBUG] [REMOTE ] DRTS: Symbol is viable for forecasting. [2026-01-27T12:07:08.567620] [INFO ] [MAIN ] [970/3493] DRTS kept (0.4s) | 970 kept, 0 rejected | 137.6/min | ETA: 18.3m [2026-01-27T12:07:08.994315] [DEBUG] [REMOTE ] DRUG: Retrieved 1218 rows, trimmed to 300. [2026-01-27T12:07:08.994434] [DEBUG] [REMOTE ] DRUG: PASS: History has at least 300 days. [2026-01-27T12:07:08.994667] [DEBUG] [REMOTE ] DRUG: PASS: Price check passed. Min price $51.29. [2026-01-27T12:07:08.994805] [DEBUG] [REMOTE ] DRUG: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:08.994913] [DEBUG] [REMOTE ] DRUG: PASS: Integrity check passed. [2026-01-27T12:07:08.994953] [DEBUG] [REMOTE ] DRUG: Symbol is viable for forecasting. [2026-01-27T12:07:08.995017] [INFO ] [MAIN ] [971/3493] DRUG kept (0.4s) | 971 kept, 0 rejected | 137.6/min | ETA: 18.3m [2026-01-27T12:07:09.400558] [DEBUG] [REMOTE ] DRVN: Retrieved 1262 rows, trimmed to 300. [2026-01-27T12:07:09.400713] [DEBUG] [REMOTE ] DRVN: PASS: History has at least 300 days. [2026-01-27T12:07:09.400919] [DEBUG] [REMOTE ] DRVN: PASS: Price check passed. Min price $13.53. [2026-01-27T12:07:09.401054] [DEBUG] [REMOTE ] DRVN: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:09.401165] [DEBUG] [REMOTE ] DRVN: PASS: Integrity check passed. [2026-01-27T12:07:09.401205] [DEBUG] [REMOTE ] DRVN: Symbol is viable for forecasting. [2026-01-27T12:07:09.401254] [INFO ] [MAIN ] [972/3493] DRVN kept (0.4s) | 972 kept, 0 rejected | 137.6/min | ETA: 18.3m [2026-01-27T12:07:10.010676] [DEBUG] [REMOTE ] DSGX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:10.010833] [DEBUG] [REMOTE ] DSGX: PASS: History has at least 300 days. [2026-01-27T12:07:10.011085] [DEBUG] [REMOTE ] DSGX: PASS: Price check passed. Min price $79.27. [2026-01-27T12:07:10.011231] [DEBUG] [REMOTE ] DSGX: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:10.011359] [DEBUG] [REMOTE ] DSGX: PASS: Integrity check passed. [2026-01-27T12:07:10.011401] [DEBUG] [REMOTE ] DSGX: Symbol is viable for forecasting. [2026-01-27T12:07:10.011454] [INFO ] [MAIN ] [973/3493] DSGX kept (0.6s) | 973 kept, 0 rejected | 137.5/min | ETA: 18.3m [2026-01-27T12:07:10.360781] [DEBUG] [REMOTE ] DSL: Retrieved 3207 rows, trimmed to 300. [2026-01-27T12:07:10.360912] [DEBUG] [REMOTE ] DSL: PASS: History has at least 300 days. [2026-01-27T12:07:10.361117] [DEBUG] [REMOTE ] DSL: PASS: Price check passed. Min price $10.93. [2026-01-27T12:07:10.361251] [DEBUG] [REMOTE ] DSL: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:10.361378] [DEBUG] [REMOTE ] DSL: PASS: Integrity check passed. [2026-01-27T12:07:10.361419] [DEBUG] [REMOTE ] DSL: Symbol is viable for forecasting. [2026-01-27T12:07:10.361468] [INFO ] [MAIN ] [974/3493] DSL kept (0.3s) | 974 kept, 0 rejected | 137.6/min | ETA: 18.3m [2026-01-27T12:07:10.986888] [DEBUG] [REMOTE ] DSM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:10.987025] [DEBUG] [REMOTE ] DSM: PASS: History has at least 300 days. [2026-01-27T12:07:10.987285] [DEBUG] [REMOTE ] DSM: PASS: Price check passed. Min price $5.83. [2026-01-27T12:07:10.987429] [DEBUG] [REMOTE ] DSM: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:10.987550] [DEBUG] [REMOTE ] DSM: PASS: Integrity check passed. [2026-01-27T12:07:10.987612] [DEBUG] [REMOTE ] DSM: Symbol is viable for forecasting. [2026-01-27T12:07:10.987696] [INFO ] [MAIN ] [975/3493] DSM kept (0.6s) | 975 kept, 0 rejected | 137.5/min | ETA: 18.3m [2026-01-27T12:07:11.245845] [DEBUG] [REMOTE ] DSP: Retrieved 1245 rows, trimmed to 300. [2026-01-27T12:07:11.245959] [DEBUG] [REMOTE ] DSP: PASS: History has at least 300 days. [2026-01-27T12:07:11.246160] [DEBUG] [REMOTE ] DSP: PASS: Price check passed. Min price $8.50. [2026-01-27T12:07:11.246294] [DEBUG] [REMOTE ] DSP: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:11.246401] [DEBUG] [REMOTE ] DSP: PASS: Integrity check passed. [2026-01-27T12:07:11.246441] [DEBUG] [REMOTE ] DSP: Symbol is viable for forecasting. [2026-01-27T12:07:11.246488] [INFO ] [MAIN ] [976/3493] DSP kept (0.3s) | 976 kept, 0 rejected | 137.6/min | ETA: 18.3m [2026-01-27T12:07:11.808127] [DEBUG] [REMOTE ] DSX: Retrieved 5244 rows, trimmed to 300. [2026-01-27T12:07:11.808261] [DEBUG] [REMOTE ] DSX: PASS: History has at least 300 days. [2026-01-27T12:07:11.808738] [DEBUG] [REMOTE ] DSX: PASS: Price check passed. Min price $1.63. [2026-01-27T12:07:11.808880] [DEBUG] [REMOTE ] DSX: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:11.809016] [DEBUG] [REMOTE ] DSX: PASS: Integrity check passed. [2026-01-27T12:07:11.809059] [DEBUG] [REMOTE ] DSX: Symbol is viable for forecasting. [2026-01-27T12:07:11.809128] [INFO ] [MAIN ] [977/3493] DSX kept (0.6s) | 977 kept, 0 rejected | 137.5/min | ETA: 18.3m [2026-01-27T12:07:12.088102] [DEBUG] [REMOTE ] DTB: Retrieved 1331 rows, trimmed to 300. [2026-01-27T12:07:12.088307] [DEBUG] [REMOTE ] DTB: PASS: History has at least 300 days. [2026-01-27T12:07:12.088648] [DEBUG] [REMOTE ] DTB: PASS: Price check passed. Min price $16.90. [2026-01-27T12:07:12.088808] [DEBUG] [REMOTE ] DTB: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:12.088972] [DEBUG] [REMOTE ] DTB: PASS: Integrity check passed. [2026-01-27T12:07:12.089022] [DEBUG] [REMOTE ] DTB: Symbol is viable for forecasting. [2026-01-27T12:07:12.089091] [INFO ] [MAIN ] [978/3493] DTB kept (0.3s) | 978 kept, 0 rejected | 137.6/min | ETA: 18.3m [2026-01-27T12:07:12.462914] [DEBUG] [REMOTE ] DTCX: Retrieved 965 rows, trimmed to 300. [2026-01-27T12:07:12.463054] [DEBUG] [REMOTE ] DTCX: PASS: History has at least 300 days. [2026-01-27T12:07:12.463434] [DEBUG] [REMOTE ] DTCX: PASS: Price check passed. Min price $1.63. [2026-01-27T12:07:12.463605] [DEBUG] [REMOTE ] DTCX: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:12.463749] [DEBUG] [REMOTE ] DTCX: PASS: Integrity check passed. [2026-01-27T12:07:12.463790] [DEBUG] [REMOTE ] DTCX: Symbol is viable for forecasting. [2026-01-27T12:07:12.463839] [INFO ] [MAIN ] [979/3493] DTCX kept (0.4s) | 979 kept, 0 rejected | 137.6/min | ETA: 18.3m [2026-01-27T12:07:13.163322] [DEBUG] [REMOTE ] DTE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:13.163457] [DEBUG] [REMOTE ] DTE: PASS: History has at least 300 days. [2026-01-27T12:07:13.163699] [DEBUG] [REMOTE ] DTE: PASS: Price check passed. Min price $127.64. [2026-01-27T12:07:13.163837] [DEBUG] [REMOTE ] DTE: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:13.163954] [DEBUG] [REMOTE ] DTE: PASS: Integrity check passed. [2026-01-27T12:07:13.163994] [DEBUG] [REMOTE ] DTE: Symbol is viable for forecasting. [2026-01-27T12:07:13.164042] [INFO ] [MAIN ] [980/3493] DTE kept (0.7s) | 980 kept, 0 rejected | 137.5/min | ETA: 18.3m [2026-01-27T12:07:13.394680] [DEBUG] [REMOTE ] DTG: Retrieved 1043 rows, trimmed to 300. [2026-01-27T12:07:13.394808] [DEBUG] [REMOTE ] DTG: PASS: History has at least 300 days. [2026-01-27T12:07:13.395007] [DEBUG] [REMOTE ] DTG: PASS: Price check passed. Min price $17.10. [2026-01-27T12:07:13.395192] [DEBUG] [REMOTE ] DTG: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:13.395318] [DEBUG] [REMOTE ] DTG: PASS: Integrity check passed. [2026-01-27T12:07:13.395358] [DEBUG] [REMOTE ] DTG: Symbol is viable for forecasting. [2026-01-27T12:07:13.395407] [INFO ] [MAIN ] [981/3493] DTG kept (0.2s) | 981 kept, 0 rejected | 137.6/min | ETA: 18.3m [2026-01-27T12:07:13.867473] [DEBUG] [REMOTE ] DTIL: Retrieved 1717 rows, trimmed to 300. [2026-01-27T12:07:13.867624] [DEBUG] [REMOTE ] DTIL: PASS: History has at least 300 days. [2026-01-27T12:07:13.867866] [DEBUG] [REMOTE ] DTIL: PASS: Price check passed. Min price $3.90. [2026-01-27T12:07:13.868012] [DEBUG] [REMOTE ] DTIL: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:13.868126] [DEBUG] [REMOTE ] DTIL: PASS: Integrity check passed. [2026-01-27T12:07:13.868168] [DEBUG] [REMOTE ] DTIL: Symbol is viable for forecasting. [2026-01-27T12:07:13.868221] [INFO ] [MAIN ] [982/3493] DTIL kept (0.5s) | 982 kept, 0 rejected | 137.6/min | ETA: 18.3m [2026-01-27T12:07:14.275933] [DEBUG] [REMOTE ] DTM: Retrieved 1147 rows, trimmed to 300. [2026-01-27T12:07:14.276065] [DEBUG] [REMOTE ] DTM: PASS: History has at least 300 days. [2026-01-27T12:07:14.276270] [DEBUG] [REMOTE ] DTM: PASS: Price check passed. Min price $105.69. [2026-01-27T12:07:14.276406] [DEBUG] [REMOTE ] DTM: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:14.276514] [DEBUG] [REMOTE ] DTM: PASS: Integrity check passed. [2026-01-27T12:07:14.276554] [DEBUG] [REMOTE ] DTM: Symbol is viable for forecasting. [2026-01-27T12:07:14.276646] [INFO ] [MAIN ] [983/3493] DTM kept (0.4s) | 983 kept, 0 rejected | 137.6/min | ETA: 18.2m [2026-01-27T12:07:14.850497] [DEBUG] [REMOTE ] DUK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:14.850708] [DEBUG] [REMOTE ] DUK: PASS: History has at least 300 days. [2026-01-27T12:07:14.850996] [DEBUG] [REMOTE ] DUK: PASS: Price check passed. Min price $114.00. [2026-01-27T12:07:14.851188] [DEBUG] [REMOTE ] DUK: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:14.851333] [DEBUG] [REMOTE ] DUK: PASS: Integrity check passed. [2026-01-27T12:07:14.851376] [DEBUG] [REMOTE ] DUK: Symbol is viable for forecasting. [2026-01-27T12:07:14.851430] [INFO ] [MAIN ] [984/3493] DUK kept (0.6s) | 984 kept, 0 rejected | 137.5/min | ETA: 18.2m [2026-01-27T12:07:15.113155] [DEBUG] [REMOTE ] DUKB: Retrieved 1846 rows, trimmed to 300. [2026-01-27T12:07:15.113366] [DEBUG] [REMOTE ] DUKB: PASS: History has at least 300 days. [2026-01-27T12:07:15.113678] [DEBUG] [REMOTE ] DUKB: PASS: Price check passed. Min price $23.94. [2026-01-27T12:07:15.113830] [DEBUG] [REMOTE ] DUKB: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:15.113964] [DEBUG] [REMOTE ] DUKB: PASS: Integrity check passed. [2026-01-27T12:07:15.114008] [DEBUG] [REMOTE ] DUKB: Symbol is viable for forecasting. [2026-01-27T12:07:15.114065] [INFO ] [MAIN ] [985/3493] DUKB kept (0.3s) | 985 kept, 0 rejected | 137.6/min | ETA: 18.2m [2026-01-27T12:07:15.397535] [DEBUG] [REMOTE ] DUOL: Retrieved 1129 rows, trimmed to 300. [2026-01-27T12:07:15.397719] [DEBUG] [REMOTE ] DUOL: PASS: History has at least 300 days. [2026-01-27T12:07:15.397943] [DEBUG] [REMOTE ] DUOL: PASS: Price check passed. Min price $146.81. [2026-01-27T12:07:15.398089] [DEBUG] [REMOTE ] DUOL: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:15.398226] [DEBUG] [REMOTE ] DUOL: PASS: Integrity check passed. [2026-01-27T12:07:15.398280] [DEBUG] [REMOTE ] DUOL: Symbol is viable for forecasting. [2026-01-27T12:07:15.398339] [INFO ] [MAIN ] [986/3493] DUOL kept (0.3s) | 986 kept, 0 rejected | 137.6/min | ETA: 18.2m [2026-01-27T12:07:16.116332] [DEBUG] [REMOTE ] DVA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:16.116452] [DEBUG] [REMOTE ] DVA: PASS: History has at least 300 days. [2026-01-27T12:07:16.116683] [DEBUG] [REMOTE ] DVA: PASS: Price check passed. Min price $103.87. [2026-01-27T12:07:16.116822] [DEBUG] [REMOTE ] DVA: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:16.116936] [DEBUG] [REMOTE ] DVA: PASS: Integrity check passed. [2026-01-27T12:07:16.116977] [DEBUG] [REMOTE ] DVA: Symbol is viable for forecasting. [2026-01-27T12:07:16.117027] [INFO ] [MAIN ] [987/3493] DVA kept (0.7s) | 987 kept, 0 rejected | 137.5/min | ETA: 18.2m [2026-01-27T12:07:16.561055] [DEBUG] [REMOTE ] DVAX: Retrieved 5519 rows, trimmed to 300. [2026-01-27T12:07:16.561188] [DEBUG] [REMOTE ] DVAX: PASS: History has at least 300 days. [2026-01-27T12:07:16.561404] [DEBUG] [REMOTE ] DVAX: PASS: Price check passed. Min price $10.05. [2026-01-27T12:07:16.561540] [DEBUG] [REMOTE ] DVAX: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:16.561677] [DEBUG] [REMOTE ] DVAX: PASS: Integrity check passed. [2026-01-27T12:07:16.561719] [DEBUG] [REMOTE ] DVAX: Symbol is viable for forecasting. [2026-01-27T12:07:16.561769] [INFO ] [MAIN ] [988/3493] DVAX kept (0.4s) | 988 kept, 0 rejected | 137.5/min | ETA: 18.2m [2026-01-27T12:07:17.078260] [DEBUG] [REMOTE ] DVN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:17.078407] [DEBUG] [REMOTE ] DVN: PASS: History has at least 300 days. [2026-01-27T12:07:17.078847] [DEBUG] [REMOTE ] DVN: PASS: Price check passed. Min price $31.80. [2026-01-27T12:07:17.078993] [DEBUG] [REMOTE ] DVN: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:17.079113] [DEBUG] [REMOTE ] DVN: PASS: Integrity check passed. [2026-01-27T12:07:17.079157] [DEBUG] [REMOTE ] DVN: Symbol is viable for forecasting. [2026-01-27T12:07:17.079233] [INFO ] [MAIN ] [989/3493] DVN kept (0.5s) | 989 kept, 0 rejected | 137.5/min | ETA: 18.2m [2026-01-27T12:07:17.348389] [DEBUG] [REMOTE ] DWAS: Retrieved 3399 rows, trimmed to 300. [2026-01-27T12:07:17.348616] [DEBUG] [REMOTE ] DWAS: PASS: History has at least 300 days. [2026-01-27T12:07:17.348894] [DEBUG] [REMOTE ] DWAS: PASS: Price check passed. Min price $88.68. [2026-01-27T12:07:17.349053] [DEBUG] [REMOTE ] DWAS: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:17.349180] [DEBUG] [REMOTE ] DWAS: PASS: Integrity check passed. [2026-01-27T12:07:17.349233] [DEBUG] [REMOTE ] DWAS: Symbol is viable for forecasting. [2026-01-27T12:07:17.349290] [INFO ] [MAIN ] [990/3493] DWAS kept (0.3s) | 990 kept, 0 rejected | 137.6/min | ETA: 18.2m [2026-01-27T12:07:17.767722] [DEBUG] [REMOTE ] DWSH: Retrieved 1896 rows, trimmed to 300. [2026-01-27T12:07:17.767882] [DEBUG] [REMOTE ] DWSH: PASS: History has at least 300 days. [2026-01-27T12:07:17.768095] [DEBUG] [REMOTE ] DWSH: PASS: Price check passed. Min price $5.99. [2026-01-27T12:07:17.768243] [DEBUG] [REMOTE ] DWSH: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:17.768382] [DEBUG] [REMOTE ] DWSH: PASS: Integrity check passed. [2026-01-27T12:07:17.768423] [DEBUG] [REMOTE ] DWSH: Symbol is viable for forecasting. [2026-01-27T12:07:17.768471] [INFO ] [MAIN ] [991/3493] DWSH kept (0.4s) | 991 kept, 0 rejected | 137.6/min | ETA: 18.2m [2026-01-27T12:07:18.402422] [DEBUG] [REMOTE ] DX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:18.402587] [DEBUG] [REMOTE ] DX: PASS: History has at least 300 days. [2026-01-27T12:07:18.402855] [DEBUG] [REMOTE ] DX: PASS: Price check passed. Min price $12.65. [2026-01-27T12:07:18.403152] [DEBUG] [REMOTE ] DX: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:18.403303] [DEBUG] [REMOTE ] DX: PASS: Integrity check passed. [2026-01-27T12:07:18.403355] [DEBUG] [REMOTE ] DX: Symbol is viable for forecasting. [2026-01-27T12:07:18.403422] [INFO ] [MAIN ] [992/3493] DX kept (0.6s) | 992 kept, 0 rejected | 137.5/min | ETA: 18.2m [2026-01-27T12:07:18.713274] [DEBUG] [REMOTE ] DXC: Retrieved 2258 rows, trimmed to 300. [2026-01-27T12:07:18.713417] [DEBUG] [REMOTE ] DXC: PASS: History has at least 300 days. [2026-01-27T12:07:18.713657] [DEBUG] [REMOTE ] DXC: PASS: Price check passed. Min price $11.99. [2026-01-27T12:07:18.713817] [DEBUG] [REMOTE ] DXC: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:18.713934] [DEBUG] [REMOTE ] DXC: PASS: Integrity check passed. [2026-01-27T12:07:18.713975] [DEBUG] [REMOTE ] DXC: Symbol is viable for forecasting. [2026-01-27T12:07:18.714026] [INFO ] [MAIN ] [993/3493] DXC kept (0.3s) | 993 kept, 0 rejected | 137.5/min | ETA: 18.2m [2026-01-27T12:07:19.313976] [DEBUG] [REMOTE ] DXCM: Retrieved 5229 rows, trimmed to 300. [2026-01-27T12:07:19.314111] [DEBUG] [REMOTE ] DXCM: PASS: History has at least 300 days. [2026-01-27T12:07:19.314353] [DEBUG] [REMOTE ] DXCM: PASS: Price check passed. Min price $54.84. [2026-01-27T12:07:19.314502] [DEBUG] [REMOTE ] DXCM: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:19.314639] [DEBUG] [REMOTE ] DXCM: PASS: Integrity check passed. [2026-01-27T12:07:19.314682] [DEBUG] [REMOTE ] DXCM: Symbol is viable for forecasting. [2026-01-27T12:07:19.314731] [INFO ] [MAIN ] [994/3493] DXCM kept (0.6s) | 994 kept, 0 rejected | 137.5/min | ETA: 18.2m [2026-01-27T12:07:19.788929] [DEBUG] [REMOTE ] DXPE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:19.789068] [DEBUG] [REMOTE ] DXPE: PASS: History has at least 300 days. [2026-01-27T12:07:19.789314] [DEBUG] [REMOTE ] DXPE: PASS: Price check passed. Min price $85.53. [2026-01-27T12:07:19.789465] [DEBUG] [REMOTE ] DXPE: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:19.789603] [DEBUG] [REMOTE ] DXPE: PASS: Integrity check passed. [2026-01-27T12:07:19.789664] [DEBUG] [REMOTE ] DXPE: Symbol is viable for forecasting. [2026-01-27T12:07:19.789719] [INFO ] [MAIN ] [995/3493] DXPE kept (0.5s) | 995 kept, 0 rejected | 137.5/min | ETA: 18.2m [2026-01-27T12:07:20.320511] [DEBUG] [REMOTE ] DY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:20.320721] [DEBUG] [REMOTE ] DY: PASS: History has at least 300 days. [2026-01-27T12:07:20.321064] [DEBUG] [REMOTE ] DY: PASS: Price check passed. Min price $282.13. [2026-01-27T12:07:20.321256] [DEBUG] [REMOTE ] DY: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:20.321439] [DEBUG] [REMOTE ] DY: PASS: Integrity check passed. [2026-01-27T12:07:20.321493] [DEBUG] [REMOTE ] DY: Symbol is viable for forecasting. [2026-01-27T12:07:20.322090] [INFO ] [MAIN ] [996/3493] DY kept (0.5s) | 996 kept, 0 rejected | 137.5/min | ETA: 18.2m [2026-01-27T12:07:20.608485] [DEBUG] [REMOTE ] DYN: Retrieved 1345 rows, trimmed to 300. [2026-01-27T12:07:20.608843] [DEBUG] [REMOTE ] DYN: PASS: History has at least 300 days. [2026-01-27T12:07:20.609219] [DEBUG] [REMOTE ] DYN: PASS: Price check passed. Min price $16.42. [2026-01-27T12:07:20.609447] [DEBUG] [REMOTE ] DYN: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:20.609655] [DEBUG] [REMOTE ] DYN: PASS: Integrity check passed. [2026-01-27T12:07:20.609711] [DEBUG] [REMOTE ] DYN: Symbol is viable for forecasting. [2026-01-27T12:07:20.609786] [INFO ] [MAIN ] [997/3493] DYN kept (0.3s) | 997 kept, 0 rejected | 137.5/min | ETA: 18.2m [2026-01-27T12:07:21.254433] [DEBUG] [REMOTE ] E: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:21.254685] [DEBUG] [REMOTE ] E: PASS: History has at least 300 days. [2026-01-27T12:07:21.255085] [DEBUG] [REMOTE ] E: PASS: Price check passed. Min price $35.75. [2026-01-27T12:07:21.255266] [DEBUG] [REMOTE ] E: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:21.255446] [DEBUG] [REMOTE ] E: PASS: Integrity check passed. [2026-01-27T12:07:21.255497] [DEBUG] [REMOTE ] E: Symbol is viable for forecasting. [2026-01-27T12:07:21.255565] [INFO ] [MAIN ] [998/3493] E kept (0.6s) | 998 kept, 0 rejected | 137.4/min | ETA: 18.2m [2026-01-27T12:07:21.771871] [DEBUG] [REMOTE ] EA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:21.772046] [DEBUG] [REMOTE ] EA: PASS: History has at least 300 days. [2026-01-27T12:07:21.772381] [DEBUG] [REMOTE ] EA: PASS: Price check passed. Min price $199.70. [2026-01-27T12:07:21.772594] [DEBUG] [REMOTE ] EA: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:21.772779] [DEBUG] [REMOTE ] EA: PASS: Integrity check passed. [2026-01-27T12:07:21.772831] [DEBUG] [REMOTE ] EA: Symbol is viable for forecasting. [2026-01-27T12:07:21.772898] [INFO ] [MAIN ] [999/3493] EA kept (0.5s) | 999 kept, 0 rejected | 137.4/min | ETA: 18.2m [2026-01-27T12:07:22.059779] [DEBUG] [REMOTE ] EAF: Retrieved 1953 rows, trimmed to 300. [2026-01-27T12:07:22.059920] [DEBUG] [REMOTE ] EAF: PASS: History has at least 300 days. [2026-01-27T12:07:22.060132] [DEBUG] [REMOTE ] EAF: PASS: Price check passed. Min price $11.97. [2026-01-27T12:07:22.060301] [DEBUG] [REMOTE ] EAF: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:22.060417] [DEBUG] [REMOTE ] EAF: PASS: Integrity check passed. [2026-01-27T12:07:22.060458] [DEBUG] [REMOTE ] EAF: Symbol is viable for forecasting. [2026-01-27T12:07:22.060507] [INFO ] [MAIN ] [1000/3493] EAF kept (0.3s) | 1000 kept, 0 rejected | 137.5/min | ETA: 18.1m [2026-01-27T12:07:22.487109] [DEBUG] [REMOTE ] EAI: Retrieved 2372 rows, trimmed to 300. [2026-01-27T12:07:22.487259] [DEBUG] [REMOTE ] EAI: PASS: History has at least 300 days. [2026-01-27T12:07:22.487505] [DEBUG] [REMOTE ] EAI: PASS: Price check passed. Min price $20.70. [2026-01-27T12:07:22.487937] [DEBUG] [REMOTE ] EAI: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:22.488082] [DEBUG] [REMOTE ] EAI: PASS: Integrity check passed. [2026-01-27T12:07:22.488127] [DEBUG] [REMOTE ] EAI: Symbol is viable for forecasting. [2026-01-27T12:07:22.488194] [INFO ] [MAIN ] [1001/3493] EAI kept (0.4s) | 1001 kept, 0 rejected | 137.5/min | ETA: 18.1m [2026-01-27T12:07:22.918427] [DEBUG] [REMOTE ] EARN: Retrieved 3204 rows, trimmed to 300. [2026-01-27T12:07:22.918564] [DEBUG] [REMOTE ] EARN: PASS: History has at least 300 days. [2026-01-27T12:07:22.918998] [DEBUG] [REMOTE ] EARN: PASS: Price check passed. Min price $4.90. [2026-01-27T12:07:22.919135] [DEBUG] [REMOTE ] EARN: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:22.919245] [DEBUG] [REMOTE ] EARN: PASS: Integrity check passed. [2026-01-27T12:07:22.919285] [DEBUG] [REMOTE ] EARN: Symbol is viable for forecasting. [2026-01-27T12:07:22.919333] [INFO ] [MAIN ] [1002/3493] EARN kept (0.4s) | 1002 kept, 0 rejected | 137.5/min | ETA: 18.1m [2026-01-27T12:07:23.269351] [DEBUG] [REMOTE ] EB: Retrieved 1846 rows, trimmed to 300. [2026-01-27T12:07:23.269502] [DEBUG] [REMOTE ] EB: PASS: History has at least 300 days. [2026-01-27T12:07:23.269754] [DEBUG] [REMOTE ] EB: PASS: Price check passed. Min price $2.20. [2026-01-27T12:07:23.269912] [DEBUG] [REMOTE ] EB: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:23.270027] [DEBUG] [REMOTE ] EB: PASS: Integrity check passed. [2026-01-27T12:07:23.270068] [DEBUG] [REMOTE ] EB: Symbol is viable for forecasting. [2026-01-27T12:07:23.270116] [INFO ] [MAIN ] [1003/3493] EB kept (0.4s) | 1003 kept, 0 rejected | 137.5/min | ETA: 18.1m [2026-01-27T12:07:23.914565] [DEBUG] [REMOTE ] EBAY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:23.914724] [DEBUG] [REMOTE ] EBAY: PASS: History has at least 300 days. [2026-01-27T12:07:23.914968] [DEBUG] [REMOTE ] EBAY: PASS: Price check passed. Min price $79.77. [2026-01-27T12:07:23.915107] [DEBUG] [REMOTE ] EBAY: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:23.915233] [DEBUG] [REMOTE ] EBAY: PASS: Integrity check passed. [2026-01-27T12:07:23.915287] [DEBUG] [REMOTE ] EBAY: Symbol is viable for forecasting. [2026-01-27T12:07:23.915359] [INFO ] [MAIN ] [1004/3493] EBAY kept (0.6s) | 1004 kept, 0 rejected | 137.4/min | ETA: 18.1m [2026-01-27T12:07:24.189871] [DEBUG] [REMOTE ] EBC: Retrieved 1325 rows, trimmed to 300. [2026-01-27T12:07:24.190031] [DEBUG] [REMOTE ] EBC: PASS: History has at least 300 days. [2026-01-27T12:07:24.190286] [DEBUG] [REMOTE ] EBC: PASS: Price check passed. Min price $16.62. [2026-01-27T12:07:24.190478] [DEBUG] [REMOTE ] EBC: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:24.190643] [DEBUG] [REMOTE ] EBC: PASS: Integrity check passed. [2026-01-27T12:07:24.190877] [DEBUG] [REMOTE ] EBC: Symbol is viable for forecasting. [2026-01-27T12:07:24.190938] [INFO ] [MAIN ] [1005/3493] EBC kept (0.3s) | 1005 kept, 0 rejected | 137.5/min | ETA: 18.1m [2026-01-27T12:07:24.777372] [DEBUG] [REMOTE ] EBF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:24.777535] [DEBUG] [REMOTE ] EBF: PASS: History has at least 300 days. [2026-01-27T12:07:24.777845] [DEBUG] [REMOTE ] EBF: PASS: Price check passed. Min price $16.16. [2026-01-27T12:07:24.777989] [DEBUG] [REMOTE ] EBF: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:24.778118] [DEBUG] [REMOTE ] EBF: PASS: Integrity check passed. [2026-01-27T12:07:24.778158] [DEBUG] [REMOTE ] EBF: Symbol is viable for forecasting. [2026-01-27T12:07:24.778209] [INFO ] [MAIN ] [1006/3493] EBF kept (0.6s) | 1006 kept, 0 rejected | 137.4/min | ETA: 18.1m [2026-01-27T12:07:25.064708] [DEBUG] [REMOTE ] EBON: Retrieved 1402 rows, trimmed to 300. [2026-01-27T12:07:25.064859] [DEBUG] [REMOTE ] EBON: PASS: History has at least 300 days. [2026-01-27T12:07:25.065099] [DEBUG] [REMOTE ] EBON: PASS: Price check passed. Min price $3.06. [2026-01-27T12:07:25.065261] [DEBUG] [REMOTE ] EBON: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:25.065391] [DEBUG] [REMOTE ] EBON: PASS: Integrity check passed. [2026-01-27T12:07:25.065438] [DEBUG] [REMOTE ] EBON: Symbol is viable for forecasting. [2026-01-27T12:07:25.065533] [INFO ] [MAIN ] [1007/3493] EBON kept (0.3s) | 1007 kept, 0 rejected | 137.5/min | ETA: 18.1m [2026-01-27T12:07:25.587704] [DEBUG] [REMOTE ] EBS: Retrieved 4827 rows, trimmed to 300. [2026-01-27T12:07:25.587838] [DEBUG] [REMOTE ] EBS: PASS: History has at least 300 days. [2026-01-27T12:07:25.588049] [DEBUG] [REMOTE ] EBS: PASS: Price check passed. Min price $9.08. [2026-01-27T12:07:25.588189] [DEBUG] [REMOTE ] EBS: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:25.588304] [DEBUG] [REMOTE ] EBS: PASS: Integrity check passed. [2026-01-27T12:07:25.588345] [DEBUG] [REMOTE ] EBS: Symbol is viable for forecasting. [2026-01-27T12:07:25.588394] [INFO ] [MAIN ] [1008/3493] EBS kept (0.5s) | 1008 kept, 0 rejected | 137.4/min | ETA: 18.1m [2026-01-27T12:07:25.982624] [DEBUG] [REMOTE ] EC: Retrieved 4365 rows, trimmed to 300. [2026-01-27T12:07:25.982754] [DEBUG] [REMOTE ] EC: PASS: History has at least 300 days. [2026-01-27T12:07:25.982959] [DEBUG] [REMOTE ] EC: PASS: Price check passed. Min price $9.21. [2026-01-27T12:07:25.983095] [DEBUG] [REMOTE ] EC: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:25.983207] [DEBUG] [REMOTE ] EC: PASS: Integrity check passed. [2026-01-27T12:07:25.983247] [DEBUG] [REMOTE ] EC: Symbol is viable for forecasting. [2026-01-27T12:07:25.983295] [INFO ] [MAIN ] [1009/3493] EC kept (0.4s) | 1009 kept, 0 rejected | 137.5/min | ETA: 18.1m [2026-01-27T12:07:26.344967] [DEBUG] [REMOTE ] ECC: Retrieved 2841 rows, trimmed to 300. [2026-01-27T12:07:26.345097] [DEBUG] [REMOTE ] ECC: PASS: History has at least 300 days. [2026-01-27T12:07:26.345303] [DEBUG] [REMOTE ] ECC: PASS: Price check passed. Min price $5.26. [2026-01-27T12:07:26.345451] [DEBUG] [REMOTE ] ECC: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:26.345602] [DEBUG] [REMOTE ] ECC: PASS: Integrity check passed. [2026-01-27T12:07:26.345648] [DEBUG] [REMOTE ] ECC: Symbol is viable for forecasting. [2026-01-27T12:07:26.345698] [INFO ] [MAIN ] [1010/3493] ECC kept (0.4s) | 1010 kept, 0 rejected | 137.5/min | ETA: 18.1m [2026-01-27T12:07:26.916078] [DEBUG] [REMOTE ] ECL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:26.916231] [DEBUG] [REMOTE ] ECL: PASS: History has at least 300 days. [2026-01-27T12:07:26.916489] [DEBUG] [REMOTE ] ECL: PASS: Price check passed. Min price $252.35. [2026-01-27T12:07:26.916673] [DEBUG] [REMOTE ] ECL: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:26.916799] [DEBUG] [REMOTE ] ECL: PASS: Integrity check passed. [2026-01-27T12:07:26.916840] [DEBUG] [REMOTE ] ECL: Symbol is viable for forecasting. [2026-01-27T12:07:26.916890] [INFO ] [MAIN ] [1011/3493] ECL kept (0.6s) | 1011 kept, 0 rejected | 137.4/min | ETA: 18.1m [2026-01-27T12:07:27.381211] [DEBUG] [REMOTE ] ECPG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:27.381372] [DEBUG] [REMOTE ] ECPG: PASS: History has at least 300 days. [2026-01-27T12:07:27.381840] [DEBUG] [REMOTE ] ECPG: PASS: Price check passed. Min price $40.90. [2026-01-27T12:07:27.381984] [DEBUG] [REMOTE ] ECPG: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:27.382113] [DEBUG] [REMOTE ] ECPG: PASS: Integrity check passed. [2026-01-27T12:07:27.382155] [DEBUG] [REMOTE ] ECPG: Symbol is viable for forecasting. [2026-01-27T12:07:27.382206] [INFO ] [MAIN ] [1012/3493] ECPG kept (0.5s) | 1012 kept, 0 rejected | 137.4/min | ETA: 18.1m [2026-01-27T12:07:27.535496] [DEBUG] [REMOTE ] ECX: Retrieved 776 rows, trimmed to 300. [2026-01-27T12:07:27.535678] [DEBUG] [REMOTE ] ECX: PASS: History has at least 300 days. [2026-01-27T12:07:27.535909] [DEBUG] [REMOTE ] ECX: PASS: Price check passed. Min price $1.55. [2026-01-27T12:07:27.536067] [DEBUG] [REMOTE ] ECX: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:27.536181] [DEBUG] [REMOTE ] ECX: PASS: Integrity check passed. [2026-01-27T12:07:27.536240] [DEBUG] [REMOTE ] ECX: Symbol is viable for forecasting. [2026-01-27T12:07:27.536291] [INFO ] [MAIN ] [1013/3493] ECX kept (0.2s) | 1013 kept, 0 rejected | 137.5/min | ETA: 18.0m [2026-01-27T12:07:28.235018] [DEBUG] [REMOTE ] ED: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:28.235180] [DEBUG] [REMOTE ] ED: PASS: History has at least 300 days. [2026-01-27T12:07:28.235464] [DEBUG] [REMOTE ] ED: PASS: Price check passed. Min price $95.30. [2026-01-27T12:07:28.235649] [DEBUG] [REMOTE ] ED: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:28.235818] [DEBUG] [REMOTE ] ED: PASS: Integrity check passed. [2026-01-27T12:07:28.235864] [DEBUG] [REMOTE ] ED: Symbol is viable for forecasting. [2026-01-27T12:07:28.235918] [INFO ] [MAIN ] [1014/3493] ED kept (0.7s) | 1014 kept, 0 rejected | 137.4/min | ETA: 18.0m [2026-01-27T12:07:28.794648] [DEBUG] [REMOTE ] EDAP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:28.794790] [DEBUG] [REMOTE ] EDAP: PASS: History has at least 300 days. [2026-01-27T12:07:28.795021] [DEBUG] [REMOTE ] EDAP: PASS: Price check passed. Min price $1.99. [2026-01-27T12:07:28.795161] [DEBUG] [REMOTE ] EDAP: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:28.795280] [DEBUG] [REMOTE ] EDAP: PASS: Integrity check passed. [2026-01-27T12:07:28.795322] [DEBUG] [REMOTE ] EDAP: Symbol is viable for forecasting. [2026-01-27T12:07:28.795373] [INFO ] [MAIN ] [1015/3493] EDAP kept (0.6s) | 1015 kept, 0 rejected | 137.4/min | ETA: 18.0m [2026-01-27T12:07:29.210334] [DEBUG] [REMOTE ] EDD: Retrieved 4720 rows, trimmed to 300. [2026-01-27T12:07:29.210486] [DEBUG] [REMOTE ] EDD: PASS: History has at least 300 days. [2026-01-27T12:07:29.210946] [DEBUG] [REMOTE ] EDD: PASS: Price check passed. Min price $5.18. [2026-01-27T12:07:29.211100] [DEBUG] [REMOTE ] EDD: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:29.211259] [DEBUG] [REMOTE ] EDD: PASS: Integrity check passed. [2026-01-27T12:07:29.211303] [DEBUG] [REMOTE ] EDD: Symbol is viable for forecasting. [2026-01-27T12:07:29.211354] [INFO ] [MAIN ] [1016/3493] EDD kept (0.4s) | 1016 kept, 0 rejected | 137.4/min | ETA: 18.0m [2026-01-27T12:07:29.618686] [DEBUG] [REMOTE ] EDF: Retrieved 3793 rows, trimmed to 300. [2026-01-27T12:07:29.618885] [DEBUG] [REMOTE ] EDF: PASS: History has at least 300 days. [2026-01-27T12:07:29.619434] [DEBUG] [REMOTE ] EDF: PASS: Price check passed. Min price $4.69. [2026-01-27T12:07:29.619621] [DEBUG] [REMOTE ] EDF: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:29.620021] [DEBUG] [REMOTE ] EDF: PASS: Integrity check passed. [2026-01-27T12:07:29.620083] [DEBUG] [REMOTE ] EDF: Symbol is viable for forecasting. [2026-01-27T12:07:29.620156] [INFO ] [MAIN ] [1017/3493] EDF kept (0.4s) | 1017 kept, 0 rejected | 137.4/min | ETA: 18.0m [2026-01-27T12:07:30.059018] [DEBUG] [REMOTE ] EDN: Retrieved 4718 rows, trimmed to 300. [2026-01-27T12:07:30.059237] [DEBUG] [REMOTE ] EDN: PASS: History has at least 300 days. [2026-01-27T12:07:30.059540] [DEBUG] [REMOTE ] EDN: PASS: Price check passed. Min price $26.33. [2026-01-27T12:07:30.059908] [DEBUG] [REMOTE ] EDN: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:30.060054] [DEBUG] [REMOTE ] EDN: PASS: Integrity check passed. [2026-01-27T12:07:30.060103] [DEBUG] [REMOTE ] EDN: Symbol is viable for forecasting. [2026-01-27T12:07:30.060160] [INFO ] [MAIN ] [1018/3493] EDN kept (0.4s) | 1018 kept, 0 rejected | 137.4/min | ETA: 18.0m [2026-01-27T12:07:30.292440] [DEBUG] [REMOTE ] EE: Retrieved 949 rows, trimmed to 300. [2026-01-27T12:07:30.292658] [DEBUG] [REMOTE ] EE: PASS: History has at least 300 days. [2026-01-27T12:07:30.292918] [DEBUG] [REMOTE ] EE: PASS: Price check passed. Min price $25.26. [2026-01-27T12:07:30.293080] [DEBUG] [REMOTE ] EE: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:30.293210] [DEBUG] [REMOTE ] EE: PASS: Integrity check passed. [2026-01-27T12:07:30.293277] [DEBUG] [REMOTE ] EE: Symbol is viable for forecasting. [2026-01-27T12:07:30.293333] [INFO ] [MAIN ] [1019/3493] EE kept (0.2s) | 1019 kept, 0 rejected | 137.5/min | ETA: 18.0m [2026-01-27T12:07:30.874191] [DEBUG] [REMOTE ] EEMA: Retrieved 3510 rows, trimmed to 300. [2026-01-27T12:07:30.874397] [DEBUG] [REMOTE ] EEMA: PASS: History has at least 300 days. [2026-01-27T12:07:30.874697] [DEBUG] [REMOTE ] EEMA: PASS: Price check passed. Min price $89.75. [2026-01-27T12:07:30.874845] [DEBUG] [REMOTE ] EEMA: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:30.874972] [DEBUG] [REMOTE ] EEMA: PASS: Integrity check passed. [2026-01-27T12:07:30.875013] [DEBUG] [REMOTE ] EEMA: Symbol is viable for forecasting. [2026-01-27T12:07:30.875065] [INFO ] [MAIN ] [1020/3493] EEMA kept (0.6s) | 1020 kept, 0 rejected | 137.4/min | ETA: 18.0m [2026-01-27T12:07:31.195712] [DEBUG] [REMOTE ] EEX: Retrieved 2198 rows, trimmed to 300. [2026-01-27T12:07:31.195916] [DEBUG] [REMOTE ] EEX: PASS: History has at least 300 days. [2026-01-27T12:07:31.196177] [DEBUG] [REMOTE ] EEX: PASS: Price check passed. Min price $3.37. [2026-01-27T12:07:31.196324] [DEBUG] [REMOTE ] EEX: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:31.196447] [DEBUG] [REMOTE ] EEX: PASS: Integrity check passed. [2026-01-27T12:07:31.196490] [DEBUG] [REMOTE ] EEX: Symbol is viable for forecasting. [2026-01-27T12:07:31.196546] [INFO ] [MAIN ] [1021/3493] EEX kept (0.3s) | 1021 kept, 0 rejected | 137.5/min | ETA: 18.0m [2026-01-27T12:07:31.681553] [DEBUG] [REMOTE ] EFC: Retrieved 3847 rows, trimmed to 300. [2026-01-27T12:07:31.681758] [DEBUG] [REMOTE ] EFC: PASS: History has at least 300 days. [2026-01-27T12:07:31.682068] [DEBUG] [REMOTE ] EFC: PASS: Price check passed. Min price $12.93. [2026-01-27T12:07:31.682256] [DEBUG] [REMOTE ] EFC: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:31.682395] [DEBUG] [REMOTE ] EFC: PASS: Integrity check passed. [2026-01-27T12:07:31.682440] [DEBUG] [REMOTE ] EFC: Symbol is viable for forecasting. [2026-01-27T12:07:31.682495] [INFO ] [MAIN ] [1022/3493] EFC kept (0.5s) | 1022 kept, 0 rejected | 137.5/min | ETA: 18.0m [2026-01-27T12:07:32.126986] [DEBUG] [REMOTE ] EFSC: Retrieved 5670 rows, trimmed to 300. [2026-01-27T12:07:32.127118] [DEBUG] [REMOTE ] EFSC: PASS: History has at least 300 days. [2026-01-27T12:07:32.127330] [DEBUG] [REMOTE ] EFSC: PASS: Price check passed. Min price $51.70. [2026-01-27T12:07:32.127470] [DEBUG] [REMOTE ] EFSC: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:32.127605] [DEBUG] [REMOTE ] EFSC: PASS: Integrity check passed. [2026-01-27T12:07:32.127672] [DEBUG] [REMOTE ] EFSC: Symbol is viable for forecasting. [2026-01-27T12:07:32.127725] [INFO ] [MAIN ] [1023/3493] EFSC kept (0.4s) | 1023 kept, 0 rejected | 137.4/min | ETA: 18.0m [2026-01-27T12:07:32.630089] [DEBUG] [REMOTE ] EFX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:32.630243] [DEBUG] [REMOTE ] EFX: PASS: History has at least 300 days. [2026-01-27T12:07:32.630503] [DEBUG] [REMOTE ] EFX: PASS: Price check passed. Min price $203.70. [2026-01-27T12:07:32.630957] [DEBUG] [REMOTE ] EFX: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:32.631108] [DEBUG] [REMOTE ] EFX: PASS: Integrity check passed. [2026-01-27T12:07:32.631149] [DEBUG] [REMOTE ] EFX: Symbol is viable for forecasting. [2026-01-27T12:07:32.631199] [INFO ] [MAIN ] [1024/3493] EFX kept (0.5s) | 1024 kept, 0 rejected | 137.4/min | ETA: 18.0m [2026-01-27T12:07:33.141589] [DEBUG] [REMOTE ] EG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:33.141740] [DEBUG] [REMOTE ] EG: PASS: History has at least 300 days. [2026-01-27T12:07:33.141985] [DEBUG] [REMOTE ] EG: PASS: Price check passed. Min price $303.05. [2026-01-27T12:07:33.142126] [DEBUG] [REMOTE ] EG: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:33.142253] [DEBUG] [REMOTE ] EG: PASS: Integrity check passed. [2026-01-27T12:07:33.142310] [DEBUG] [REMOTE ] EG: Symbol is viable for forecasting. [2026-01-27T12:07:33.142362] [INFO ] [MAIN ] [1025/3493] EG kept (0.5s) | 1025 kept, 0 rejected | 137.4/min | ETA: 18.0m [2026-01-27T12:07:33.678649] [DEBUG] [REMOTE ] EGAN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:33.678806] [DEBUG] [REMOTE ] EGAN: PASS: History has at least 300 days. [2026-01-27T12:07:33.679040] [DEBUG] [REMOTE ] EGAN: PASS: Price check passed. Min price $9.56. [2026-01-27T12:07:33.679183] [DEBUG] [REMOTE ] EGAN: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:33.679305] [DEBUG] [REMOTE ] EGAN: PASS: Integrity check passed. [2026-01-27T12:07:33.679347] [DEBUG] [REMOTE ] EGAN: Symbol is viable for forecasting. [2026-01-27T12:07:33.679397] [INFO ] [MAIN ] [1026/3493] EGAN kept (0.5s) | 1026 kept, 0 rejected | 137.4/min | ETA: 18.0m [2026-01-27T12:07:34.153476] [DEBUG] [REMOTE ] EGBN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:34.153654] [DEBUG] [REMOTE ] EGBN: PASS: History has at least 300 days. [2026-01-27T12:07:34.153906] [DEBUG] [REMOTE ] EGBN: PASS: Price check passed. Min price $15.80. [2026-01-27T12:07:34.154044] [DEBUG] [REMOTE ] EGBN: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:34.154161] [DEBUG] [REMOTE ] EGBN: PASS: Integrity check passed. [2026-01-27T12:07:34.154202] [DEBUG] [REMOTE ] EGBN: Symbol is viable for forecasting. [2026-01-27T12:07:34.154250] [INFO ] [MAIN ] [1027/3493] EGBN kept (0.5s) | 1027 kept, 0 rejected | 137.4/min | ETA: 18.0m [2026-01-27T12:07:34.648112] [DEBUG] [REMOTE ] EGP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:34.648258] [DEBUG] [REMOTE ] EGP: PASS: History has at least 300 days. [2026-01-27T12:07:34.648501] [DEBUG] [REMOTE ] EGP: PASS: Price check passed. Min price $172.53. [2026-01-27T12:07:34.648692] [DEBUG] [REMOTE ] EGP: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:34.648828] [DEBUG] [REMOTE ] EGP: PASS: Integrity check passed. [2026-01-27T12:07:34.648871] [DEBUG] [REMOTE ] EGP: Symbol is viable for forecasting. [2026-01-27T12:07:34.648920] [INFO ] [MAIN ] [1028/3493] EGP kept (0.5s) | 1028 kept, 0 rejected | 137.3/min | ETA: 17.9m [2026-01-27T12:07:34.984746] [DEBUG] [REMOTE ] EGY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:34.984880] [DEBUG] [REMOTE ] EGY: PASS: History has at least 300 days. [2026-01-27T12:07:34.985095] [DEBUG] [REMOTE ] EGY: PASS: Price check passed. Min price $3.37. [2026-01-27T12:07:34.985241] [DEBUG] [REMOTE ] EGY: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:34.985356] [DEBUG] [REMOTE ] EGY: PASS: Integrity check passed. [2026-01-27T12:07:34.985396] [DEBUG] [REMOTE ] EGY: Symbol is viable for forecasting. [2026-01-27T12:07:34.985445] [INFO ] [MAIN ] [1029/3493] EGY kept (0.3s) | 1029 kept, 0 rejected | 137.4/min | ETA: 17.9m [2026-01-27T12:07:35.316478] [DEBUG] [REMOTE ] EH: Retrieved 1537 rows, trimmed to 300. [2026-01-27T12:07:35.316628] [DEBUG] [REMOTE ] EH: PASS: History has at least 300 days. [2026-01-27T12:07:35.316833] [DEBUG] [REMOTE ] EH: PASS: Price check passed. Min price $12.79. [2026-01-27T12:07:35.316970] [DEBUG] [REMOTE ] EH: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:35.317079] [DEBUG] [REMOTE ] EH: PASS: Integrity check passed. [2026-01-27T12:07:35.317119] [DEBUG] [REMOTE ] EH: Symbol is viable for forecasting. [2026-01-27T12:07:35.317167] [INFO ] [MAIN ] [1030/3493] EH kept (0.3s) | 1030 kept, 0 rejected | 137.4/min | ETA: 17.9m [2026-01-27T12:07:35.698096] [DEBUG] [REMOTE ] EHAB: Retrieved 895 rows, trimmed to 300. [2026-01-27T12:07:35.698234] [DEBUG] [REMOTE ] EHAB: PASS: History has at least 300 days. [2026-01-27T12:07:35.698436] [DEBUG] [REMOTE ] EHAB: PASS: Price check passed. Min price $7.71. [2026-01-27T12:07:35.698589] [DEBUG] [REMOTE ] EHAB: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:35.698702] [DEBUG] [REMOTE ] EHAB: PASS: Integrity check passed. [2026-01-27T12:07:35.698758] [DEBUG] [REMOTE ] EHAB: Symbol is viable for forecasting. [2026-01-27T12:07:35.698806] [INFO ] [MAIN ] [1031/3493] EHAB kept (0.4s) | 1031 kept, 0 rejected | 137.4/min | ETA: 17.9m [2026-01-27T12:07:36.032275] [DEBUG] [REMOTE ] EHC: Retrieved 2028 rows, trimmed to 300. [2026-01-27T12:07:36.032410] [DEBUG] [REMOTE ] EHC: PASS: History has at least 300 days. [2026-01-27T12:07:36.032635] [DEBUG] [REMOTE ] EHC: PASS: Price check passed. Min price $97.14. [2026-01-27T12:07:36.032785] [DEBUG] [REMOTE ] EHC: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:36.032899] [DEBUG] [REMOTE ] EHC: PASS: Integrity check passed. [2026-01-27T12:07:36.032941] [DEBUG] [REMOTE ] EHC: Symbol is viable for forecasting. [2026-01-27T12:07:36.032991] [INFO ] [MAIN ] [1032/3493] EHC kept (0.3s) | 1032 kept, 0 rejected | 137.5/min | ETA: 17.9m [2026-01-27T12:07:36.703601] [DEBUG] [REMOTE ] EHI: Retrieved 5660 rows, trimmed to 300. [2026-01-27T12:07:36.703746] [DEBUG] [REMOTE ] EHI: PASS: History has at least 300 days. [2026-01-27T12:07:36.703965] [DEBUG] [REMOTE ] EHI: PASS: Price check passed. Min price $6.12. [2026-01-27T12:07:36.704188] [DEBUG] [REMOTE ] EHI: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:36.704341] [DEBUG] [REMOTE ] EHI: PASS: Integrity check passed. [2026-01-27T12:07:36.704394] [DEBUG] [REMOTE ] EHI: Symbol is viable for forecasting. [2026-01-27T12:07:36.704459] [INFO ] [MAIN ] [1033/3493] EHI kept (0.7s) | 1033 kept, 0 rejected | 137.4/min | ETA: 17.9m [2026-01-27T12:07:37.100491] [DEBUG] [REMOTE ] EHTH: Retrieved 4845 rows, trimmed to 300. [2026-01-27T12:07:37.100679] [DEBUG] [REMOTE ] EHTH: PASS: History has at least 300 days. [2026-01-27T12:07:37.101005] [DEBUG] [REMOTE ] EHTH: PASS: Price check passed. Min price $3.31. [2026-01-27T12:07:37.101216] [DEBUG] [REMOTE ] EHTH: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:37.101388] [DEBUG] [REMOTE ] EHTH: PASS: Integrity check passed. [2026-01-27T12:07:37.101447] [DEBUG] [REMOTE ] EHTH: Symbol is viable for forecasting. [2026-01-27T12:07:37.101517] [INFO ] [MAIN ] [1034/3493] EHTH kept (0.4s) | 1034 kept, 0 rejected | 137.4/min | ETA: 17.9m [2026-01-27T12:07:37.402864] [DEBUG] [REMOTE ] EIC: Retrieved 1636 rows, trimmed to 300. [2026-01-27T12:07:37.403014] [DEBUG] [REMOTE ] EIC: PASS: History has at least 300 days. [2026-01-27T12:07:37.403220] [DEBUG] [REMOTE ] EIC: PASS: Price check passed. Min price $10.83. [2026-01-27T12:07:37.403356] [DEBUG] [REMOTE ] EIC: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:37.403464] [DEBUG] [REMOTE ] EIC: PASS: Integrity check passed. [2026-01-27T12:07:37.403504] [DEBUG] [REMOTE ] EIC: Symbol is viable for forecasting. [2026-01-27T12:07:37.403552] [INFO ] [MAIN ] [1035/3493] EIC kept (0.3s) | 1035 kept, 0 rejected | 137.4/min | ETA: 17.9m [2026-01-27T12:07:37.976319] [DEBUG] [REMOTE ] EIG: Retrieved 4777 rows, trimmed to 300. [2026-01-27T12:07:37.976553] [DEBUG] [REMOTE ] EIG: PASS: History has at least 300 days. [2026-01-27T12:07:37.976905] [DEBUG] [REMOTE ] EIG: PASS: Price check passed. Min price $35.80. [2026-01-27T12:07:37.977057] [DEBUG] [REMOTE ] EIG: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:37.977208] [DEBUG] [REMOTE ] EIG: PASS: Integrity check passed. [2026-01-27T12:07:37.977251] [DEBUG] [REMOTE ] EIG: Symbol is viable for forecasting. [2026-01-27T12:07:37.977307] [INFO ] [MAIN ] [1036/3493] EIG kept (0.6s) | 1036 kept, 0 rejected | 137.4/min | ETA: 17.9m [2026-01-27T12:07:38.445239] [DEBUG] [REMOTE ] EIX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:38.445394] [DEBUG] [REMOTE ] EIX: PASS: History has at least 300 days. [2026-01-27T12:07:38.445683] [DEBUG] [REMOTE ] EIX: PASS: Price check passed. Min price $53.59. [2026-01-27T12:07:38.445830] [DEBUG] [REMOTE ] EIX: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:38.445966] [DEBUG] [REMOTE ] EIX: PASS: Integrity check passed. [2026-01-27T12:07:38.446028] [DEBUG] [REMOTE ] EIX: Symbol is viable for forecasting. [2026-01-27T12:07:38.446081] [INFO ] [MAIN ] [1037/3493] EIX kept (0.5s) | 1037 kept, 0 rejected | 137.4/min | ETA: 17.9m [2026-01-27T12:07:38.965499] [DEBUG] [REMOTE ] EL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:38.965719] [DEBUG] [REMOTE ] EL: PASS: History has at least 300 days. [2026-01-27T12:07:38.966002] [DEBUG] [REMOTE ] EL: PASS: Price check passed. Min price $85.59. [2026-01-27T12:07:38.966150] [DEBUG] [REMOTE ] EL: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:38.966299] [DEBUG] [REMOTE ] EL: PASS: Integrity check passed. [2026-01-27T12:07:38.966360] [DEBUG] [REMOTE ] EL: Symbol is viable for forecasting. [2026-01-27T12:07:38.966427] [INFO ] [MAIN ] [1038/3493] EL kept (0.5s) | 1038 kept, 0 rejected | 137.4/min | ETA: 17.9m [2026-01-27T12:07:39.217351] [DEBUG] [REMOTE ] ELAB: Retrieved 545 rows, trimmed to 300. [2026-01-27T12:07:39.217522] [DEBUG] [REMOTE ] ELAB: PASS: History has at least 300 days. [2026-01-27T12:07:39.217813] [DEBUG] [REMOTE ] ELAB: PASS: Price check passed. Min price $3.18. [2026-01-27T12:07:39.217959] [DEBUG] [REMOTE ] ELAB: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:39.218072] [DEBUG] [REMOTE ] ELAB: PASS: Integrity check passed. [2026-01-27T12:07:39.218114] [DEBUG] [REMOTE ] ELAB: Symbol is viable for forecasting. [2026-01-27T12:07:39.218162] [INFO ] [MAIN ] [1039/3493] ELAB kept (0.3s) | 1039 kept, 0 rejected | 137.4/min | ETA: 17.9m [2026-01-27T12:07:39.519276] [DEBUG] [REMOTE ] ELAN: Retrieved 1846 rows, trimmed to 300. [2026-01-27T12:07:39.519427] [DEBUG] [REMOTE ] ELAN: PASS: History has at least 300 days. [2026-01-27T12:07:39.519689] [DEBUG] [REMOTE ] ELAN: PASS: Price check passed. Min price $20.43. [2026-01-27T12:07:39.519878] [DEBUG] [REMOTE ] ELAN: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:39.519993] [DEBUG] [REMOTE ] ELAN: PASS: Integrity check passed. [2026-01-27T12:07:39.520034] [DEBUG] [REMOTE ] ELAN: Symbol is viable for forecasting. [2026-01-27T12:07:39.520084] [INFO ] [MAIN ] [1040/3493] ELAN kept (0.3s) | 1040 kept, 0 rejected | 137.5/min | ETA: 17.8m [2026-01-27T12:07:40.116603] [DEBUG] [REMOTE ] ELC: Retrieved 2371 rows, trimmed to 300. [2026-01-27T12:07:40.116760] [DEBUG] [REMOTE ] ELC: PASS: History has at least 300 days. [2026-01-27T12:07:40.117197] [DEBUG] [REMOTE ] ELC: PASS: Price check passed. Min price $20.45. [2026-01-27T12:07:40.117342] [DEBUG] [REMOTE ] ELC: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:40.117470] [DEBUG] [REMOTE ] ELC: PASS: Integrity check passed. [2026-01-27T12:07:40.117511] [DEBUG] [REMOTE ] ELC: Symbol is viable for forecasting. [2026-01-27T12:07:40.117561] [INFO ] [MAIN ] [1041/3493] ELC kept (0.6s) | 1041 kept, 0 rejected | 137.4/min | ETA: 17.8m [2026-01-27T12:07:40.517046] [DEBUG] [REMOTE ] ELDN: Retrieved 2856 rows, trimmed to 300. [2026-01-27T12:07:40.517198] [DEBUG] [REMOTE ] ELDN: PASS: History has at least 300 days. [2026-01-27T12:07:40.517471] [DEBUG] [REMOTE ] ELDN: PASS: Price check passed. Min price $1.39. [2026-01-27T12:07:40.517699] [DEBUG] [REMOTE ] ELDN: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:40.517851] [DEBUG] [REMOTE ] ELDN: PASS: Integrity check passed. [2026-01-27T12:07:40.517903] [DEBUG] [REMOTE ] ELDN: Symbol is viable for forecasting. [2026-01-27T12:07:40.517967] [INFO ] [MAIN ] [1042/3493] ELDN kept (0.4s) | 1042 kept, 0 rejected | 137.4/min | ETA: 17.8m [2026-01-27T12:07:40.898242] [DEBUG] [REMOTE ] ELF: Retrieved 2348 rows, trimmed to 300. [2026-01-27T12:07:40.898480] [DEBUG] [REMOTE ] ELF: PASS: History has at least 300 days. [2026-01-27T12:07:40.898829] [DEBUG] [REMOTE ] ELF: PASS: Price check passed. Min price $68.42. [2026-01-27T12:07:40.898985] [DEBUG] [REMOTE ] ELF: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:40.899120] [DEBUG] [REMOTE ] ELF: PASS: Integrity check passed. [2026-01-27T12:07:40.899189] [DEBUG] [REMOTE ] ELF: Symbol is viable for forecasting. [2026-01-27T12:07:40.899247] [INFO ] [MAIN ] [1043/3493] ELF kept (0.4s) | 1043 kept, 0 rejected | 137.4/min | ETA: 17.8m [2026-01-27T12:07:41.448911] [DEBUG] [REMOTE ] ELME: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:41.449066] [DEBUG] [REMOTE ] ELME: PASS: History has at least 300 days. [2026-01-27T12:07:41.449339] [DEBUG] [REMOTE ] ELME: PASS: Price check passed. Min price $2.23. [2026-01-27T12:07:41.449527] [DEBUG] [REMOTE ] ELME: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:41.449686] [DEBUG] [REMOTE ] ELME: PASS: Integrity check passed. [2026-01-27T12:07:41.449730] [DEBUG] [REMOTE ] ELME: Symbol is viable for forecasting. [2026-01-27T12:07:41.449783] [INFO ] [MAIN ] [1044/3493] ELME kept (0.6s) | 1044 kept, 0 rejected | 137.4/min | ETA: 17.8m [2026-01-27T12:07:41.931674] [DEBUG] [REMOTE ] ELS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:41.931814] [DEBUG] [REMOTE ] ELS: PASS: History has at least 300 days. [2026-01-27T12:07:41.932043] [DEBUG] [REMOTE ] ELS: PASS: Price check passed. Min price $59.30. [2026-01-27T12:07:41.932183] [DEBUG] [REMOTE ] ELS: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:41.932494] [DEBUG] [REMOTE ] ELS: PASS: Integrity check passed. [2026-01-27T12:07:41.932534] [DEBUG] [REMOTE ] ELS: Symbol is viable for forecasting. [2026-01-27T12:07:41.932604] [INFO ] [MAIN ] [1045/3493] ELS kept (0.5s) | 1045 kept, 0 rejected | 137.4/min | ETA: 17.8m [2026-01-27T12:07:42.212803] [DEBUG] [REMOTE ] ELTX: Retrieved 1248 rows, trimmed to 300. [2026-01-27T12:07:42.213022] [DEBUG] [REMOTE ] ELTX: PASS: History has at least 300 days. [2026-01-27T12:07:42.213484] [DEBUG] [REMOTE ] ELTX: PASS: Price check passed. Min price $7.54. [2026-01-27T12:07:42.213664] [DEBUG] [REMOTE ] ELTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:42.213797] [DEBUG] [REMOTE ] ELTX: PASS: Integrity check passed. [2026-01-27T12:07:42.213841] [DEBUG] [REMOTE ] ELTX: Symbol is viable for forecasting. [2026-01-27T12:07:42.213898] [INFO ] [MAIN ] [1046/3493] ELTX kept (0.3s) | 1046 kept, 0 rejected | 137.4/min | ETA: 17.8m [2026-01-27T12:07:42.621022] [DEBUG] [REMOTE ] ELVA: Retrieved 2451 rows, trimmed to 300. [2026-01-27T12:07:42.621164] [DEBUG] [REMOTE ] ELVA: PASS: History has at least 300 days. [2026-01-27T12:07:42.621378] [DEBUG] [REMOTE ] ELVA: PASS: Price check passed. Min price $4.23. [2026-01-27T12:07:42.621517] [DEBUG] [REMOTE ] ELVA: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:42.621673] [DEBUG] [REMOTE ] ELVA: PASS: Integrity check passed. [2026-01-27T12:07:42.621720] [DEBUG] [REMOTE ] ELVA: Symbol is viable for forecasting. [2026-01-27T12:07:42.621769] [INFO ] [MAIN ] [1047/3493] ELVA kept (0.4s) | 1047 kept, 0 rejected | 137.4/min | ETA: 17.8m [2026-01-27T12:07:42.992008] [DEBUG] [REMOTE ] ELVN: Retrieved 1476 rows, trimmed to 300. [2026-01-27T12:07:42.992140] [DEBUG] [REMOTE ] ELVN: PASS: History has at least 300 days. [2026-01-27T12:07:42.992344] [DEBUG] [REMOTE ] ELVN: PASS: Price check passed. Min price $15.14. [2026-01-27T12:07:42.992479] [DEBUG] [REMOTE ] ELVN: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:42.992606] [DEBUG] [REMOTE ] ELVN: PASS: Integrity check passed. [2026-01-27T12:07:42.992648] [DEBUG] [REMOTE ] ELVN: Symbol is viable for forecasting. [2026-01-27T12:07:42.992696] [INFO ] [MAIN ] [1048/3493] ELVN kept (0.4s) | 1048 kept, 0 rejected | 137.5/min | ETA: 17.8m [2026-01-27T12:07:43.397624] [DEBUG] [REMOTE ] EM: Retrieved 1210 rows, trimmed to 300. [2026-01-27T12:07:43.397863] [DEBUG] [REMOTE ] EM: PASS: History has at least 300 days. [2026-01-27T12:07:43.398120] [DEBUG] [REMOTE ] EM: PASS: Price check passed. Min price $1.13. [2026-01-27T12:07:43.398281] [DEBUG] [REMOTE ] EM: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:43.398433] [DEBUG] [REMOTE ] EM: PASS: Integrity check passed. [2026-01-27T12:07:43.398483] [DEBUG] [REMOTE ] EM: Symbol is viable for forecasting. [2026-01-27T12:07:43.398553] [INFO ] [MAIN ] [1049/3493] EM kept (0.4s) | 1049 kept, 0 rejected | 137.5/min | ETA: 17.8m [2026-01-27T12:07:44.049045] [DEBUG] [REMOTE ] EMB: Retrieved 4553 rows, trimmed to 300. [2026-01-27T12:07:44.049178] [DEBUG] [REMOTE ] EMB: PASS: History has at least 300 days. [2026-01-27T12:07:44.049424] [DEBUG] [REMOTE ] EMB: PASS: Price check passed. Min price $94.90. [2026-01-27T12:07:44.049602] [DEBUG] [REMOTE ] EMB: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:44.049723] [DEBUG] [REMOTE ] EMB: PASS: Integrity check passed. [2026-01-27T12:07:44.049763] [DEBUG] [REMOTE ] EMB: Symbol is viable for forecasting. [2026-01-27T12:07:44.049812] [INFO ] [MAIN ] [1050/3493] EMB kept (0.7s) | 1050 kept, 0 rejected | 137.4/min | ETA: 17.8m [2026-01-27T12:07:44.283698] [DEBUG] [REMOTE ] EMBC: Retrieved 957 rows, trimmed to 300. [2026-01-27T12:07:44.283829] [DEBUG] [REMOTE ] EMBC: PASS: History has at least 300 days. [2026-01-27T12:07:44.284032] [DEBUG] [REMOTE ] EMBC: PASS: Price check passed. Min price $10.74. [2026-01-27T12:07:44.284167] [DEBUG] [REMOTE ] EMBC: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:44.284296] [DEBUG] [REMOTE ] EMBC: PASS: Integrity check passed. [2026-01-27T12:07:44.284336] [DEBUG] [REMOTE ] EMBC: Symbol is viable for forecasting. [2026-01-27T12:07:44.284384] [INFO ] [MAIN ] [1051/3493] EMBC kept (0.2s) | 1051 kept, 0 rejected | 137.5/min | ETA: 17.8m [2026-01-27T12:07:44.879781] [DEBUG] [REMOTE ] EMD: Retrieved 5572 rows, trimmed to 300. [2026-01-27T12:07:44.879927] [DEBUG] [REMOTE ] EMD: PASS: History has at least 300 days. [2026-01-27T12:07:44.880149] [DEBUG] [REMOTE ] EMD: PASS: Price check passed. Min price $10.05. [2026-01-27T12:07:44.880285] [DEBUG] [REMOTE ] EMD: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:44.880400] [DEBUG] [REMOTE ] EMD: PASS: Integrity check passed. [2026-01-27T12:07:44.880440] [DEBUG] [REMOTE ] EMD: Symbol is viable for forecasting. [2026-01-27T12:07:44.880488] [INFO ] [MAIN ] [1052/3493] EMD kept (0.6s) | 1052 kept, 0 rejected | 137.4/min | ETA: 17.8m [2026-01-27T12:07:45.366816] [DEBUG] [REMOTE ] EMF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:45.366981] [DEBUG] [REMOTE ] EMF: PASS: History has at least 300 days. [2026-01-27T12:07:45.367252] [DEBUG] [REMOTE ] EMF: PASS: Price check passed. Min price $15.57. [2026-01-27T12:07:45.367398] [DEBUG] [REMOTE ] EMF: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:45.367534] [DEBUG] [REMOTE ] EMF: PASS: Integrity check passed. [2026-01-27T12:07:45.367598] [DEBUG] [REMOTE ] EMF: Symbol is viable for forecasting. [2026-01-27T12:07:45.367670] [INFO ] [MAIN ] [1053/3493] EMF kept (0.5s) | 1053 kept, 0 rejected | 137.4/min | ETA: 17.8m [2026-01-27T12:07:45.882818] [DEBUG] [REMOTE ] EMN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:45.882991] [DEBUG] [REMOTE ] EMN: PASS: History has at least 300 days. [2026-01-27T12:07:45.883261] [DEBUG] [REMOTE ] EMN: PASS: Price check passed. Min price $55.64. [2026-01-27T12:07:45.883402] [DEBUG] [REMOTE ] EMN: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:45.883530] [DEBUG] [REMOTE ] EMN: PASS: Integrity check passed. [2026-01-27T12:07:45.883592] [DEBUG] [REMOTE ] EMN: Symbol is viable for forecasting. [2026-01-27T12:07:45.883648] [INFO ] [MAIN ] [1054/3493] EMN kept (0.5s) | 1054 kept, 0 rejected | 137.4/min | ETA: 17.8m [2026-01-27T12:07:46.260797] [DEBUG] [REMOTE ] EMO: Retrieved 3676 rows, trimmed to 300. [2026-01-27T12:07:46.260939] [DEBUG] [REMOTE ] EMO: PASS: History has at least 300 days. [2026-01-27T12:07:46.261151] [DEBUG] [REMOTE ] EMO: PASS: Price check passed. Min price $40.89. [2026-01-27T12:07:46.261342] [DEBUG] [REMOTE ] EMO: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:46.261540] [DEBUG] [REMOTE ] EMO: PASS: Integrity check passed. [2026-01-27T12:07:46.261616] [DEBUG] [REMOTE ] EMO: Symbol is viable for forecasting. [2026-01-27T12:07:46.261684] [INFO ] [MAIN ] [1055/3493] EMO kept (0.4s) | 1055 kept, 0 rejected | 137.4/min | ETA: 17.7m [2026-01-27T12:07:46.593746] [DEBUG] [REMOTE ] EMXC: Retrieved 2137 rows, trimmed to 300. [2026-01-27T12:07:46.593886] [DEBUG] [REMOTE ] EMXC: PASS: History has at least 300 days. [2026-01-27T12:07:46.594103] [DEBUG] [REMOTE ] EMXC: PASS: Price check passed. Min price $68.23. [2026-01-27T12:07:46.594252] [DEBUG] [REMOTE ] EMXC: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:46.594371] [DEBUG] [REMOTE ] EMXC: PASS: Integrity check passed. [2026-01-27T12:07:46.594414] [DEBUG] [REMOTE ] EMXC: Symbol is viable for forecasting. [2026-01-27T12:07:46.594464] [INFO ] [MAIN ] [1056/3493] EMXC kept (0.3s) | 1056 kept, 0 rejected | 137.4/min | ETA: 17.7m [2026-01-27T12:07:47.050789] [DEBUG] [REMOTE ] ENB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:47.050925] [DEBUG] [REMOTE ] ENB: PASS: History has at least 300 days. [2026-01-27T12:07:47.051159] [DEBUG] [REMOTE ] ENB: PASS: Price check passed. Min price $45.23. [2026-01-27T12:07:47.051306] [DEBUG] [REMOTE ] ENB: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:47.051430] [DEBUG] [REMOTE ] ENB: PASS: Integrity check passed. [2026-01-27T12:07:47.051473] [DEBUG] [REMOTE ] ENB: Symbol is viable for forecasting. [2026-01-27T12:07:47.051537] [INFO ] [MAIN ] [1057/3493] ENB kept (0.5s) | 1057 kept, 0 rejected | 137.4/min | ETA: 17.7m [2026-01-27T12:07:47.284002] [DEBUG] [REMOTE ] ENGN: Retrieved 559 rows, trimmed to 300. [2026-01-27T12:07:47.284133] [DEBUG] [REMOTE ] ENGN: PASS: History has at least 300 days. [2026-01-27T12:07:47.284337] [DEBUG] [REMOTE ] ENGN: PASS: Price check passed. Min price $6.01. [2026-01-27T12:07:47.284472] [DEBUG] [REMOTE ] ENGN: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:47.284601] [DEBUG] [REMOTE ] ENGN: PASS: Integrity check passed. [2026-01-27T12:07:47.284643] [DEBUG] [REMOTE ] ENGN: Symbol is viable for forecasting. [2026-01-27T12:07:47.284690] [INFO ] [MAIN ] [1058/3493] ENGN kept (0.2s) | 1058 kept, 0 rejected | 137.5/min | ETA: 17.7m [2026-01-27T12:07:47.758869] [DEBUG] [REMOTE ] ENIC: Retrieved 2451 rows, trimmed to 300. [2026-01-27T12:07:47.759025] [DEBUG] [REMOTE ] ENIC: PASS: History has at least 300 days. [2026-01-27T12:07:47.759435] [DEBUG] [REMOTE ] ENIC: PASS: Price check passed. Min price $3.66. [2026-01-27T12:07:47.759620] [DEBUG] [REMOTE ] ENIC: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:47.759767] [DEBUG] [REMOTE ] ENIC: PASS: Integrity check passed. [2026-01-27T12:07:47.759810] [DEBUG] [REMOTE ] ENIC: Symbol is viable for forecasting. [2026-01-27T12:07:47.759861] [INFO ] [MAIN ] [1059/3493] ENIC kept (0.5s) | 1059 kept, 0 rejected | 137.5/min | ETA: 17.7m [2026-01-27T12:07:48.238229] [DEBUG] [REMOTE ] ENPH: Retrieved 3475 rows, trimmed to 300. [2026-01-27T12:07:48.238364] [DEBUG] [REMOTE ] ENPH: PASS: History has at least 300 days. [2026-01-27T12:07:48.238608] [DEBUG] [REMOTE ] ENPH: PASS: Price check passed. Min price $26.12. [2026-01-27T12:07:48.238752] [DEBUG] [REMOTE ] ENPH: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:48.238871] [DEBUG] [REMOTE ] ENPH: PASS: Integrity check passed. [2026-01-27T12:07:48.238912] [DEBUG] [REMOTE ] ENPH: Symbol is viable for forecasting. [2026-01-27T12:07:48.238963] [INFO ] [MAIN ] [1060/3493] ENPH kept (0.5s) | 1060 kept, 0 rejected | 137.5/min | ETA: 17.7m [2026-01-27T12:07:48.794314] [DEBUG] [REMOTE ] ENS: Retrieved 5406 rows, trimmed to 300. [2026-01-27T12:07:48.794451] [DEBUG] [REMOTE ] ENS: PASS: History has at least 300 days. [2026-01-27T12:07:48.794687] [DEBUG] [REMOTE ] ENS: PASS: Price check passed. Min price $122.89. [2026-01-27T12:07:48.794826] [DEBUG] [REMOTE ] ENS: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:48.794967] [DEBUG] [REMOTE ] ENS: PASS: Integrity check passed. [2026-01-27T12:07:48.795017] [DEBUG] [REMOTE ] ENS: Symbol is viable for forecasting. [2026-01-27T12:07:48.795075] [INFO ] [MAIN ] [1061/3493] ENS kept (0.6s) | 1061 kept, 0 rejected | 137.4/min | ETA: 17.7m [2026-01-27T12:07:49.145089] [DEBUG] [REMOTE ] ENSG: Retrieved 4580 rows, trimmed to 300. [2026-01-27T12:07:49.145214] [DEBUG] [REMOTE ] ENSG: PASS: History has at least 300 days. [2026-01-27T12:07:49.145420] [DEBUG] [REMOTE ] ENSG: PASS: Price check passed. Min price $173.52. [2026-01-27T12:07:49.145555] [DEBUG] [REMOTE ] ENSG: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:49.145687] [DEBUG] [REMOTE ] ENSG: PASS: Integrity check passed. [2026-01-27T12:07:49.145727] [DEBUG] [REMOTE ] ENSG: Symbol is viable for forecasting. [2026-01-27T12:07:49.145776] [INFO ] [MAIN ] [1062/3493] ENSG kept (0.4s) | 1062 kept, 0 rejected | 137.4/min | ETA: 17.7m [2026-01-27T12:07:49.549925] [DEBUG] [REMOTE ] ENTA: Retrieved 3232 rows, trimmed to 300. [2026-01-27T12:07:49.550067] [DEBUG] [REMOTE ] ENTA: PASS: History has at least 300 days. [2026-01-27T12:07:49.550300] [DEBUG] [REMOTE ] ENTA: PASS: Price check passed. Min price $10.63. [2026-01-27T12:07:49.550445] [DEBUG] [REMOTE ] ENTA: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:49.550557] [DEBUG] [REMOTE ] ENTA: PASS: Integrity check passed. [2026-01-27T12:07:49.550618] [DEBUG] [REMOTE ] ENTA: Symbol is viable for forecasting. [2026-01-27T12:07:49.550670] [INFO ] [MAIN ] [1063/3493] ENTA kept (0.4s) | 1063 kept, 0 rejected | 137.5/min | ETA: 17.7m [2026-01-27T12:07:50.068325] [DEBUG] [REMOTE ] ENTG: Retrieved 6424 rows, trimmed to 300. [2026-01-27T12:07:50.068529] [DEBUG] [REMOTE ] ENTG: PASS: History has at least 300 days. [2026-01-27T12:07:50.068838] [DEBUG] [REMOTE ] ENTG: PASS: Price check passed. Min price $68.80. [2026-01-27T12:07:50.068986] [DEBUG] [REMOTE ] ENTG: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:50.069118] [DEBUG] [REMOTE ] ENTG: PASS: Integrity check passed. [2026-01-27T12:07:50.069351] [DEBUG] [REMOTE ] ENTG: Symbol is viable for forecasting. [2026-01-27T12:07:50.069406] [INFO ] [MAIN ] [1064/3493] ENTG kept (0.5s) | 1064 kept, 0 rejected | 137.4/min | ETA: 17.7m [2026-01-27T12:07:50.345483] [DEBUG] [REMOTE ] ENTX: Retrieved 1904 rows, trimmed to 300. [2026-01-27T12:07:50.345636] [DEBUG] [REMOTE ] ENTX: PASS: History has at least 300 days. [2026-01-27T12:07:50.345841] [DEBUG] [REMOTE ] ENTX: PASS: Price check passed. Min price $1.46. [2026-01-27T12:07:50.345978] [DEBUG] [REMOTE ] ENTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:50.346088] [DEBUG] [REMOTE ] ENTX: PASS: Integrity check passed. [2026-01-27T12:07:50.346128] [DEBUG] [REMOTE ] ENTX: Symbol is viable for forecasting. [2026-01-27T12:07:50.346176] [INFO ] [MAIN ] [1065/3493] ENTX kept (0.3s) | 1065 kept, 0 rejected | 137.5/min | ETA: 17.7m [2026-01-27T12:07:50.671258] [DEBUG] [REMOTE ] ENVA: Retrieved 2815 rows, trimmed to 300. [2026-01-27T12:07:50.671383] [DEBUG] [REMOTE ] ENVA: PASS: History has at least 300 days. [2026-01-27T12:07:50.671610] [DEBUG] [REMOTE ] ENVA: PASS: Price check passed. Min price $119.22. [2026-01-27T12:07:50.671784] [DEBUG] [REMOTE ] ENVA: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:50.671894] [DEBUG] [REMOTE ] ENVA: PASS: Integrity check passed. [2026-01-27T12:07:50.671934] [DEBUG] [REMOTE ] ENVA: Symbol is viable for forecasting. [2026-01-27T12:07:50.671990] [INFO ] [MAIN ] [1066/3493] ENVA kept (0.3s) | 1066 kept, 0 rejected | 137.5/min | ETA: 17.6m [2026-01-27T12:07:51.152918] [DEBUG] [REMOTE ] ENVB: Retrieved 2388 rows, trimmed to 300. [2026-01-27T12:07:51.153067] [DEBUG] [REMOTE ] ENVB: PASS: History has at least 300 days. [2026-01-27T12:07:51.153292] [DEBUG] [REMOTE ] ENVB: PASS: Price check passed. Min price $3.63. [2026-01-27T12:07:51.153448] [DEBUG] [REMOTE ] ENVB: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:51.153600] [DEBUG] [REMOTE ] ENVB: PASS: Integrity check passed. [2026-01-27T12:07:51.153644] [DEBUG] [REMOTE ] ENVB: Symbol is viable for forecasting. [2026-01-27T12:07:51.153693] [INFO ] [MAIN ] [1067/3493] ENVB kept (0.5s) | 1067 kept, 0 rejected | 137.5/min | ETA: 17.6m [2026-01-27T12:07:51.474537] [DEBUG] [REMOTE ] ENVX: Retrieved 1270 rows, trimmed to 300. [2026-01-27T12:07:51.474688] [DEBUG] [REMOTE ] ENVX: PASS: History has at least 300 days. [2026-01-27T12:07:51.474891] [DEBUG] [REMOTE ] ENVX: PASS: Price check passed. Min price $7.11. [2026-01-27T12:07:51.475026] [DEBUG] [REMOTE ] ENVX: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:51.475134] [DEBUG] [REMOTE ] ENVX: PASS: Integrity check passed. [2026-01-27T12:07:51.475174] [DEBUG] [REMOTE ] ENVX: Symbol is viable for forecasting. [2026-01-27T12:07:51.475221] [INFO ] [MAIN ] [1068/3493] ENVX kept (0.3s) | 1068 kept, 0 rejected | 137.5/min | ETA: 17.6m [2026-01-27T12:07:52.103072] [DEBUG] [REMOTE ] EOD: Retrieved 4738 rows, trimmed to 300. [2026-01-27T12:07:52.103382] [DEBUG] [REMOTE ] EOD: PASS: History has at least 300 days. [2026-01-27T12:07:52.103626] [DEBUG] [REMOTE ] EOD: PASS: Price check passed. Min price $5.46. [2026-01-27T12:07:52.103768] [DEBUG] [REMOTE ] EOD: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:52.103888] [DEBUG] [REMOTE ] EOD: PASS: Integrity check passed. [2026-01-27T12:07:52.103929] [DEBUG] [REMOTE ] EOD: Symbol is viable for forecasting. [2026-01-27T12:07:52.103979] [INFO ] [MAIN ] [1069/3493] EOD kept (0.6s) | 1069 kept, 0 rejected | 137.5/min | ETA: 17.6m [2026-01-27T12:07:52.499414] [DEBUG] [REMOTE ] EOG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:52.499565] [DEBUG] [REMOTE ] EOG: PASS: History has at least 300 days. [2026-01-27T12:07:52.499845] [DEBUG] [REMOTE ] EOG: PASS: Price check passed. Min price $100.80. [2026-01-27T12:07:52.499986] [DEBUG] [REMOTE ] EOG: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:52.500115] [DEBUG] [REMOTE ] EOG: PASS: Integrity check passed. [2026-01-27T12:07:52.500156] [DEBUG] [REMOTE ] EOG: Symbol is viable for forecasting. [2026-01-27T12:07:52.500205] [INFO ] [MAIN ] [1070/3493] EOG kept (0.4s) | 1070 kept, 0 rejected | 137.5/min | ETA: 17.6m [2026-01-27T12:07:52.997483] [DEBUG] [REMOTE ] EOI: Retrieved 5345 rows, trimmed to 300. [2026-01-27T12:07:52.997680] [DEBUG] [REMOTE ] EOI: PASS: History has at least 300 days. [2026-01-27T12:07:52.997989] [DEBUG] [REMOTE ] EOI: PASS: Price check passed. Min price $19.04. [2026-01-27T12:07:52.998172] [DEBUG] [REMOTE ] EOI: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:52.998356] [DEBUG] [REMOTE ] EOI: PASS: Integrity check passed. [2026-01-27T12:07:52.998419] [DEBUG] [REMOTE ] EOI: Symbol is viable for forecasting. [2026-01-27T12:07:52.998495] [INFO ] [MAIN ] [1071/3493] EOI kept (0.5s) | 1071 kept, 0 rejected | 137.5/min | ETA: 17.6m [2026-01-27T12:07:53.249175] [DEBUG] [REMOTE ] EOLS: Retrieved 2001 rows, trimmed to 300. [2026-01-27T12:07:53.249321] [DEBUG] [REMOTE ] EOLS: PASS: History has at least 300 days. [2026-01-27T12:07:53.249753] [DEBUG] [REMOTE ] EOLS: PASS: Price check passed. Min price $4.82. [2026-01-27T12:07:53.249896] [DEBUG] [REMOTE ] EOLS: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:53.250013] [DEBUG] [REMOTE ] EOLS: PASS: Integrity check passed. [2026-01-27T12:07:53.250055] [DEBUG] [REMOTE ] EOLS: Symbol is viable for forecasting. [2026-01-27T12:07:53.250105] [INFO ] [MAIN ] [1072/3493] EOLS kept (0.3s) | 1072 kept, 0 rejected | 137.5/min | ETA: 17.6m [2026-01-27T12:07:53.804787] [DEBUG] [REMOTE ] EOS: Retrieved 5282 rows, trimmed to 300. [2026-01-27T12:07:53.804923] [DEBUG] [REMOTE ] EOS: PASS: History has at least 300 days. [2026-01-27T12:07:53.805134] [DEBUG] [REMOTE ] EOS: PASS: Price check passed. Min price $21.45. [2026-01-27T12:07:53.805288] [DEBUG] [REMOTE ] EOS: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:53.805401] [DEBUG] [REMOTE ] EOS: PASS: Integrity check passed. [2026-01-27T12:07:53.805441] [DEBUG] [REMOTE ] EOS: Symbol is viable for forecasting. [2026-01-27T12:07:53.805489] [INFO ] [MAIN ] [1073/3493] EOS kept (0.6s) | 1073 kept, 0 rejected | 137.5/min | ETA: 17.6m [2026-01-27T12:07:54.063185] [DEBUG] [REMOTE ] EOSE: Retrieved 1419 rows, trimmed to 300. [2026-01-27T12:07:54.063316] [DEBUG] [REMOTE ] EOSE: PASS: History has at least 300 days. [2026-01-27T12:07:54.063518] [DEBUG] [REMOTE ] EOSE: PASS: Price check passed. Min price $11.35. [2026-01-27T12:07:54.063690] [DEBUG] [REMOTE ] EOSE: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:54.063822] [DEBUG] [REMOTE ] EOSE: PASS: Integrity check passed. [2026-01-27T12:07:54.063862] [DEBUG] [REMOTE ] EOSE: Symbol is viable for forecasting. [2026-01-27T12:07:54.063910] [INFO ] [MAIN ] [1074/3493] EOSE kept (0.3s) | 1074 kept, 0 rejected | 137.5/min | ETA: 17.6m [2026-01-27T12:07:54.681344] [DEBUG] [REMOTE ] EPAC: Retrieved 6415 rows, trimmed to 300. [2026-01-27T12:07:54.681483] [DEBUG] [REMOTE ] EPAC: PASS: History has at least 300 days. [2026-01-27T12:07:54.681729] [DEBUG] [REMOTE ] EPAC: PASS: Price check passed. Min price $35.81. [2026-01-27T12:07:54.681869] [DEBUG] [REMOTE ] EPAC: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:54.681988] [DEBUG] [REMOTE ] EPAC: PASS: Integrity check passed. [2026-01-27T12:07:54.682029] [DEBUG] [REMOTE ] EPAC: Symbol is viable for forecasting. [2026-01-27T12:07:54.682078] [INFO ] [MAIN ] [1075/3493] EPAC kept (0.6s) | 1075 kept, 0 rejected | 137.5/min | ETA: 17.6m [2026-01-27T12:07:55.011452] [DEBUG] [REMOTE ] EPAM: Retrieved 3511 rows, trimmed to 300. [2026-01-27T12:07:55.011609] [DEBUG] [REMOTE ] EPAM: PASS: History has at least 300 days. [2026-01-27T12:07:55.011829] [DEBUG] [REMOTE ] EPAM: PASS: Price check passed. Min price $158.45. [2026-01-27T12:07:55.011972] [DEBUG] [REMOTE ] EPAM: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:55.012086] [DEBUG] [REMOTE ] EPAM: PASS: Integrity check passed. [2026-01-27T12:07:55.012127] [DEBUG] [REMOTE ] EPAM: Symbol is viable for forecasting. [2026-01-27T12:07:55.012177] [INFO ] [MAIN ] [1076/3493] EPAM kept (0.3s) | 1076 kept, 0 rejected | 137.5/min | ETA: 17.6m [2026-01-27T12:07:55.571348] [DEBUG] [REMOTE ] EPC: Retrieved 6497 rows, trimmed to 300. [2026-01-27T12:07:55.571479] [DEBUG] [REMOTE ] EPC: PASS: History has at least 300 days. [2026-01-27T12:07:55.571714] [DEBUG] [REMOTE ] EPC: PASS: Price check passed. Min price $15.91. [2026-01-27T12:07:55.571879] [DEBUG] [REMOTE ] EPC: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:55.571994] [DEBUG] [REMOTE ] EPC: PASS: Integrity check passed. [2026-01-27T12:07:55.572034] [DEBUG] [REMOTE ] EPC: Symbol is viable for forecasting. [2026-01-27T12:07:55.572083] [INFO ] [MAIN ] [1077/3493] EPC kept (0.6s) | 1077 kept, 0 rejected | 137.5/min | ETA: 17.6m [2026-01-27T12:07:56.060318] [DEBUG] [REMOTE ] EPD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:56.060460] [DEBUG] [REMOTE ] EPD: PASS: History has at least 300 days. [2026-01-27T12:07:56.060718] [DEBUG] [REMOTE ] EPD: PASS: Price check passed. Min price $30.22. [2026-01-27T12:07:56.060863] [DEBUG] [REMOTE ] EPD: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:56.060986] [DEBUG] [REMOTE ] EPD: PASS: Integrity check passed. [2026-01-27T12:07:56.061028] [DEBUG] [REMOTE ] EPD: Symbol is viable for forecasting. [2026-01-27T12:07:56.061083] [INFO ] [MAIN ] [1078/3493] EPD kept (0.5s) | 1078 kept, 0 rejected | 137.5/min | ETA: 17.6m [2026-01-27T12:07:56.371075] [DEBUG] [REMOTE ] EPSN: Retrieved 2395 rows, trimmed to 300. [2026-01-27T12:07:56.371216] [DEBUG] [REMOTE ] EPSN: PASS: History has at least 300 days. [2026-01-27T12:07:56.371427] [DEBUG] [REMOTE ] EPSN: PASS: Price check passed. Min price $4.25. [2026-01-27T12:07:56.371614] [DEBUG] [REMOTE ] EPSN: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:56.371731] [DEBUG] [REMOTE ] EPSN: PASS: Integrity check passed. [2026-01-27T12:07:56.371773] [DEBUG] [REMOTE ] EPSN: Symbol is viable for forecasting. [2026-01-27T12:07:56.371830] [INFO ] [MAIN ] [1079/3493] EPSN kept (0.3s) | 1079 kept, 0 rejected | 137.5/min | ETA: 17.6m [2026-01-27T12:07:56.756184] [DEBUG] [REMOTE ] EQBK: Retrieved 2565 rows, trimmed to 300. [2026-01-27T12:07:56.756407] [DEBUG] [REMOTE ] EQBK: PASS: History has at least 300 days. [2026-01-27T12:07:56.756715] [DEBUG] [REMOTE ] EQBK: PASS: Price check passed. Min price $40.35. [2026-01-27T12:07:56.756875] [DEBUG] [REMOTE ] EQBK: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:56.757022] [DEBUG] [REMOTE ] EQBK: PASS: Integrity check passed. [2026-01-27T12:07:56.757069] [DEBUG] [REMOTE ] EQBK: Symbol is viable for forecasting. [2026-01-27T12:07:56.757126] [INFO ] [MAIN ] [1080/3493] EQBK kept (0.4s) | 1080 kept, 0 rejected | 137.5/min | ETA: 17.5m [2026-01-27T12:07:57.151767] [DEBUG] [REMOTE ] EQH: Retrieved 1938 rows, trimmed to 300. [2026-01-27T12:07:57.151992] [DEBUG] [REMOTE ] EQH: PASS: History has at least 300 days. [2026-01-27T12:07:57.152300] [DEBUG] [REMOTE ] EQH: PASS: Price check passed. Min price $42.67. [2026-01-27T12:07:57.152445] [DEBUG] [REMOTE ] EQH: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:57.152605] [DEBUG] [REMOTE ] EQH: PASS: Integrity check passed. [2026-01-27T12:07:57.152650] [DEBUG] [REMOTE ] EQH: Symbol is viable for forecasting. [2026-01-27T12:07:57.152706] [INFO ] [MAIN ] [1081/3493] EQH kept (0.4s) | 1081 kept, 0 rejected | 137.5/min | ETA: 17.5m [2026-01-27T12:07:57.798237] [DEBUG] [REMOTE ] EQIX: Retrieved 6401 rows, trimmed to 300. [2026-01-27T12:07:57.798411] [DEBUG] [REMOTE ] EQIX: PASS: History has at least 300 days. [2026-01-27T12:07:57.798737] [DEBUG] [REMOTE ] EQIX: PASS: Price check passed. Min price $726.09. [2026-01-27T12:07:57.798883] [DEBUG] [REMOTE ] EQIX: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:57.799017] [DEBUG] [REMOTE ] EQIX: PASS: Integrity check passed. [2026-01-27T12:07:57.799058] [DEBUG] [REMOTE ] EQIX: Symbol is viable for forecasting. [2026-01-27T12:07:57.799114] [INFO ] [MAIN ] [1082/3493] EQIX kept (0.6s) | 1082 kept, 0 rejected | 137.5/min | ETA: 17.5m [2026-01-27T12:07:58.055699] [DEBUG] [REMOTE ] ERAS: Retrieved 1137 rows, trimmed to 300. [2026-01-27T12:07:58.055924] [DEBUG] [REMOTE ] ERAS: PASS: History has at least 300 days. [2026-01-27T12:07:58.056230] [DEBUG] [REMOTE ] ERAS: PASS: Price check passed. Min price $2.20. [2026-01-27T12:07:58.056621] [DEBUG] [REMOTE ] ERAS: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:58.056750] [DEBUG] [REMOTE ] ERAS: PASS: Integrity check passed. [2026-01-27T12:07:58.056793] [DEBUG] [REMOTE ] ERAS: Symbol is viable for forecasting. [2026-01-27T12:07:58.056850] [INFO ] [MAIN ] [1083/3493] ERAS kept (0.3s) | 1083 kept, 0 rejected | 137.5/min | ETA: 17.5m [2026-01-27T12:07:58.664593] [DEBUG] [REMOTE ] ERIC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:58.664733] [DEBUG] [REMOTE ] ERIC: PASS: History has at least 300 days. [2026-01-27T12:07:58.664977] [DEBUG] [REMOTE ] ERIC: PASS: Price check passed. Min price $9.29. [2026-01-27T12:07:58.665242] [DEBUG] [REMOTE ] ERIC: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:58.665564] [DEBUG] [REMOTE ] ERIC: PASS: Integrity check passed. [2026-01-27T12:07:58.665625] [DEBUG] [REMOTE ] ERIC: Symbol is viable for forecasting. [2026-01-27T12:07:58.665676] [INFO ] [MAIN ] [1084/3493] ERIC kept (0.6s) | 1084 kept, 0 rejected | 137.5/min | ETA: 17.5m [2026-01-27T12:07:59.114149] [DEBUG] [REMOTE ] ERIE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:07:59.114287] [DEBUG] [REMOTE ] ERIE: PASS: History has at least 300 days. [2026-01-27T12:07:59.114818] [DEBUG] [REMOTE ] ERIE: PASS: Price check passed. Min price $273.60. [2026-01-27T12:07:59.114986] [DEBUG] [REMOTE ] ERIE: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:59.115110] [DEBUG] [REMOTE ] ERIE: PASS: Integrity check passed. [2026-01-27T12:07:59.115154] [DEBUG] [REMOTE ] ERIE: Symbol is viable for forecasting. [2026-01-27T12:07:59.115205] [INFO ] [MAIN ] [1085/3493] ERIE kept (0.4s) | 1085 kept, 0 rejected | 137.5/min | ETA: 17.5m [2026-01-27T12:07:59.582611] [DEBUG] [REMOTE ] ERII: Retrieved 4419 rows, trimmed to 300. [2026-01-27T12:07:59.582744] [DEBUG] [REMOTE ] ERII: PASS: History has at least 300 days. [2026-01-27T12:07:59.582955] [DEBUG] [REMOTE ] ERII: PASS: Price check passed. Min price $13.28. [2026-01-27T12:07:59.583092] [DEBUG] [REMOTE ] ERII: PASS: Continuity check passed with 300 days. [2026-01-27T12:07:59.583203] [DEBUG] [REMOTE ] ERII: PASS: Integrity check passed. [2026-01-27T12:07:59.583243] [DEBUG] [REMOTE ] ERII: Symbol is viable for forecasting. [2026-01-27T12:07:59.583290] [INFO ] [MAIN ] [1086/3493] ERII kept (0.5s) | 1086 kept, 0 rejected | 137.5/min | ETA: 17.5m [2026-01-27T12:08:00.106661] [DEBUG] [REMOTE ] ERNA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:00.106818] [DEBUG] [REMOTE ] ERNA: PASS: History has at least 300 days. [2026-01-27T12:08:00.107080] [DEBUG] [REMOTE ] ERNA: PASS: Price check passed. Min price $1.15. [2026-01-27T12:08:00.107251] [DEBUG] [REMOTE ] ERNA: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:00.107393] [DEBUG] [REMOTE ] ERNA: PASS: Integrity check passed. [2026-01-27T12:08:00.107443] [DEBUG] [REMOTE ] ERNA: Symbol is viable for forecasting. [2026-01-27T12:08:00.107503] [INFO ] [MAIN ] [1087/3493] ERNA kept (0.5s) | 1087 kept, 0 rejected | 137.4/min | ETA: 17.5m [2026-01-27T12:08:00.461161] [DEBUG] [REMOTE ] ERO: Retrieved 1803 rows, trimmed to 300. [2026-01-27T12:08:00.461350] [DEBUG] [REMOTE ] ERO: PASS: History has at least 300 days. [2026-01-27T12:08:00.461606] [DEBUG] [REMOTE ] ERO: PASS: Price check passed. Min price $19.89. [2026-01-27T12:08:00.461797] [DEBUG] [REMOTE ] ERO: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:00.461914] [DEBUG] [REMOTE ] ERO: PASS: Integrity check passed. [2026-01-27T12:08:00.461956] [DEBUG] [REMOTE ] ERO: Symbol is viable for forecasting. [2026-01-27T12:08:00.462008] [INFO ] [MAIN ] [1088/3493] ERO kept (0.4s) | 1088 kept, 0 rejected | 137.5/min | ETA: 17.5m [2026-01-27T12:08:01.013094] [DEBUG] [REMOTE ] ES: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:01.013292] [DEBUG] [REMOTE ] ES: PASS: History has at least 300 days. [2026-01-27T12:08:01.013696] [DEBUG] [REMOTE ] ES: PASS: Price check passed. Min price $62.85. [2026-01-27T12:08:01.013882] [DEBUG] [REMOTE ] ES: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:01.014054] [DEBUG] [REMOTE ] ES: PASS: Integrity check passed. [2026-01-27T12:08:01.014106] [DEBUG] [REMOTE ] ES: Symbol is viable for forecasting. [2026-01-27T12:08:01.014174] [INFO ] [MAIN ] [1089/3493] ES kept (0.6s) | 1089 kept, 0 rejected | 137.4/min | ETA: 17.5m [2026-01-27T12:08:01.152840] [DEBUG] [REMOTE ] ESAB: Retrieved 960 rows, trimmed to 300. [2026-01-27T12:08:01.153011] [DEBUG] [REMOTE ] ESAB: PASS: History has at least 300 days. [2026-01-27T12:08:01.153309] [DEBUG] [REMOTE ] ESAB: PASS: Price check passed. Min price $104.30. [2026-01-27T12:08:01.153739] [DEBUG] [REMOTE ] ESAB: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:01.153912] [DEBUG] [REMOTE ] ESAB: PASS: Integrity check passed. [2026-01-27T12:08:01.153975] [DEBUG] [REMOTE ] ESAB: Symbol is viable for forecasting. [2026-01-27T12:08:01.154053] [INFO ] [MAIN ] [1090/3493] ESAB kept (0.1s) | 1090 kept, 0 rejected | 137.5/min | ETA: 17.5m [2026-01-27T12:08:01.891362] [DEBUG] [REMOTE ] ESCA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:01.891709] [DEBUG] [REMOTE ] ESCA: PASS: History has at least 300 days. [2026-01-27T12:08:01.892220] [DEBUG] [REMOTE ] ESCA: PASS: Price check passed. Min price $11.29. [2026-01-27T12:08:01.892386] [DEBUG] [REMOTE ] ESCA: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:01.892552] [DEBUG] [REMOTE ] ESCA: PASS: Integrity check passed. [2026-01-27T12:08:01.892626] [DEBUG] [REMOTE ] ESCA: Symbol is viable for forecasting. [2026-01-27T12:08:01.892693] [INFO ] [MAIN ] [1091/3493] ESCA kept (0.7s) | 1091 kept, 0 rejected | 137.4/min | ETA: 17.5m [2026-01-27T12:08:02.418928] [DEBUG] [REMOTE ] ESE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:02.419120] [DEBUG] [REMOTE ] ESE: PASS: History has at least 300 days. [2026-01-27T12:08:02.419500] [DEBUG] [REMOTE ] ESE: PASS: Price check passed. Min price $195.31. [2026-01-27T12:08:02.419696] [DEBUG] [REMOTE ] ESE: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:02.419861] [DEBUG] [REMOTE ] ESE: PASS: Integrity check passed. [2026-01-27T12:08:02.419910] [DEBUG] [REMOTE ] ESE: Symbol is viable for forecasting. [2026-01-27T12:08:02.419974] [INFO ] [MAIN ] [1092/3493] ESE kept (0.5s) | 1092 kept, 0 rejected | 137.4/min | ETA: 17.5m [2026-01-27T12:08:02.847778] [DEBUG] [REMOTE ] ESEA: Retrieved 4962 rows, trimmed to 300. [2026-01-27T12:08:02.847914] [DEBUG] [REMOTE ] ESEA: PASS: History has at least 300 days. [2026-01-27T12:08:02.848127] [DEBUG] [REMOTE ] ESEA: PASS: Price check passed. Min price $52.51. [2026-01-27T12:08:02.848274] [DEBUG] [REMOTE ] ESEA: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:02.848412] [DEBUG] [REMOTE ] ESEA: PASS: Integrity check passed. [2026-01-27T12:08:02.848457] [DEBUG] [REMOTE ] ESEA: Symbol is viable for forecasting. [2026-01-27T12:08:02.848506] [INFO ] [MAIN ] [1093/3493] ESEA kept (0.4s) | 1093 kept, 0 rejected | 137.4/min | ETA: 17.5m [2026-01-27T12:08:03.247074] [DEBUG] [REMOTE ] ESGD: Retrieved 2406 rows, trimmed to 300. [2026-01-27T12:08:03.247328] [DEBUG] [REMOTE ] ESGD: PASS: History has at least 300 days. [2026-01-27T12:08:03.248014] [DEBUG] [REMOTE ] ESGD: PASS: Price check passed. Min price $88.81. [2026-01-27T12:08:03.248773] [DEBUG] [REMOTE ] ESGD: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:03.248964] [DEBUG] [REMOTE ] ESGD: PASS: Integrity check passed. [2026-01-27T12:08:03.249008] [DEBUG] [REMOTE ] ESGD: Symbol is viable for forecasting. [2026-01-27T12:08:03.249080] [INFO ] [MAIN ] [1094/3493] ESGD kept (0.4s) | 1094 kept, 0 rejected | 137.4/min | ETA: 17.5m [2026-01-27T12:08:03.606335] [DEBUG] [REMOTE ] ESGE: Retrieved 2393 rows, trimmed to 300. [2026-01-27T12:08:03.606569] [DEBUG] [REMOTE ] ESGE: PASS: History has at least 300 days. [2026-01-27T12:08:03.606918] [DEBUG] [REMOTE ] ESGE: PASS: Price check passed. Min price $42.43. [2026-01-27T12:08:03.607067] [DEBUG] [REMOTE ] ESGE: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:03.607208] [DEBUG] [REMOTE ] ESGE: PASS: Integrity check passed. [2026-01-27T12:08:03.607252] [DEBUG] [REMOTE ] ESGE: Symbol is viable for forecasting. [2026-01-27T12:08:03.607308] [INFO ] [MAIN ] [1095/3493] ESGE kept (0.4s) | 1095 kept, 0 rejected | 137.4/min | ETA: 17.4m [2026-01-27T12:08:03.980083] [DEBUG] [REMOTE ] ESI: Retrieved 3083 rows, trimmed to 300. [2026-01-27T12:08:03.980220] [DEBUG] [REMOTE ] ESI: PASS: History has at least 300 days. [2026-01-27T12:08:03.980445] [DEBUG] [REMOTE ] ESI: PASS: Price check passed. Min price $22.92. [2026-01-27T12:08:03.980610] [DEBUG] [REMOTE ] ESI: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:03.980725] [DEBUG] [REMOTE ] ESI: PASS: Integrity check passed. [2026-01-27T12:08:03.980766] [DEBUG] [REMOTE ] ESI: Symbol is viable for forecasting. [2026-01-27T12:08:03.980816] [INFO ] [MAIN ] [1096/3493] ESI kept (0.4s) | 1096 kept, 0 rejected | 137.5/min | ETA: 17.4m [2026-01-27T12:08:04.443759] [DEBUG] [REMOTE ] ESOA: Retrieved 3301 rows, trimmed to 300. [2026-01-27T12:08:04.443914] [DEBUG] [REMOTE ] ESOA: PASS: History has at least 300 days. [2026-01-27T12:08:04.444207] [DEBUG] [REMOTE ] ESOA: PASS: Price check passed. Min price $7.90. [2026-01-27T12:08:04.444382] [DEBUG] [REMOTE ] ESOA: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:04.444531] [DEBUG] [REMOTE ] ESOA: PASS: Integrity check passed. [2026-01-27T12:08:04.444601] [DEBUG] [REMOTE ] ESOA: Symbol is viable for forecasting. [2026-01-27T12:08:04.444665] [INFO ] [MAIN ] [1097/3493] ESOA kept (0.5s) | 1097 kept, 0 rejected | 137.4/min | ETA: 17.4m [2026-01-27T12:08:04.739299] [DEBUG] [REMOTE ] ESPO: Retrieved 1827 rows, trimmed to 300. [2026-01-27T12:08:04.739515] [DEBUG] [REMOTE ] ESPO: PASS: History has at least 300 days. [2026-01-27T12:08:04.739802] [DEBUG] [REMOTE ] ESPO: PASS: Price check passed. Min price $103.12. [2026-01-27T12:08:04.739950] [DEBUG] [REMOTE ] ESPO: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:04.740073] [DEBUG] [REMOTE ] ESPO: PASS: Integrity check passed. [2026-01-27T12:08:04.740117] [DEBUG] [REMOTE ] ESPO: Symbol is viable for forecasting. [2026-01-27T12:08:04.740172] [INFO ] [MAIN ] [1098/3493] ESPO kept (0.3s) | 1098 kept, 0 rejected | 137.5/min | ETA: 17.4m [2026-01-27T12:08:05.147377] [DEBUG] [REMOTE ] ESQ: Retrieved 2157 rows, trimmed to 300. [2026-01-27T12:08:05.147523] [DEBUG] [REMOTE ] ESQ: PASS: History has at least 300 days. [2026-01-27T12:08:05.147798] [DEBUG] [REMOTE ] ESQ: PASS: Price check passed. Min price $92.74. [2026-01-27T12:08:05.147993] [DEBUG] [REMOTE ] ESQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:05.148115] [DEBUG] [REMOTE ] ESQ: PASS: Integrity check passed. [2026-01-27T12:08:05.148156] [DEBUG] [REMOTE ] ESQ: Symbol is viable for forecasting. [2026-01-27T12:08:05.148206] [INFO ] [MAIN ] [1099/3493] ESQ kept (0.4s) | 1099 kept, 0 rejected | 137.5/min | ETA: 17.4m [2026-01-27T12:08:05.552425] [DEBUG] [REMOTE ] ESTA: Retrieved 1890 rows, trimmed to 300. [2026-01-27T12:08:05.552596] [DEBUG] [REMOTE ] ESTA: PASS: History has at least 300 days. [2026-01-27T12:08:05.552848] [DEBUG] [REMOTE ] ESTA: PASS: Price check passed. Min price $47.80. [2026-01-27T12:08:05.553011] [DEBUG] [REMOTE ] ESTA: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:05.553141] [DEBUG] [REMOTE ] ESTA: PASS: Integrity check passed. [2026-01-27T12:08:05.553186] [DEBUG] [REMOTE ] ESTA: Symbol is viable for forecasting. [2026-01-27T12:08:05.553243] [INFO ] [MAIN ] [1100/3493] ESTA kept (0.4s) | 1100 kept, 0 rejected | 137.5/min | ETA: 17.4m [2026-01-27T12:08:05.907560] [DEBUG] [REMOTE ] ESTC: Retrieved 1835 rows, trimmed to 300. [2026-01-27T12:08:05.907760] [DEBUG] [REMOTE ] ESTC: PASS: History has at least 300 days. [2026-01-27T12:08:05.908021] [DEBUG] [REMOTE ] ESTC: PASS: Price check passed. Min price $69.07. [2026-01-27T12:08:05.908193] [DEBUG] [REMOTE ] ESTC: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:05.908332] [DEBUG] [REMOTE ] ESTC: PASS: Integrity check passed. [2026-01-27T12:08:05.908381] [DEBUG] [REMOTE ] ESTC: Symbol is viable for forecasting. [2026-01-27T12:08:05.908442] [INFO ] [MAIN ] [1101/3493] ESTC kept (0.4s) | 1101 kept, 0 rejected | 137.5/min | ETA: 17.4m [2026-01-27T12:08:06.592517] [DEBUG] [REMOTE ] ETB: Retrieved 5220 rows, trimmed to 300. [2026-01-27T12:08:06.592854] [DEBUG] [REMOTE ] ETB: PASS: History has at least 300 days. [2026-01-27T12:08:06.593063] [DEBUG] [REMOTE ] ETB: PASS: Price check passed. Min price $14.45. [2026-01-27T12:08:06.593198] [DEBUG] [REMOTE ] ETB: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:06.593308] [DEBUG] [REMOTE ] ETB: PASS: Integrity check passed. [2026-01-27T12:08:06.593348] [DEBUG] [REMOTE ] ETB: Symbol is viable for forecasting. [2026-01-27T12:08:06.593396] [INFO ] [MAIN ] [1102/3493] ETB kept (0.7s) | 1102 kept, 0 rejected | 137.5/min | ETA: 17.4m [2026-01-27T12:08:07.043848] [DEBUG] [REMOTE ] ETD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:07.044024] [DEBUG] [REMOTE ] ETD: PASS: History has at least 300 days. [2026-01-27T12:08:07.044301] [DEBUG] [REMOTE ] ETD: PASS: Price check passed. Min price $21.88. [2026-01-27T12:08:07.044450] [DEBUG] [REMOTE ] ETD: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:07.044592] [DEBUG] [REMOTE ] ETD: PASS: Integrity check passed. [2026-01-27T12:08:07.044636] [DEBUG] [REMOTE ] ETD: Symbol is viable for forecasting. [2026-01-27T12:08:07.044688] [INFO ] [MAIN ] [1103/3493] ETD kept (0.5s) | 1103 kept, 0 rejected | 137.4/min | ETA: 17.4m [2026-01-27T12:08:07.552767] [DEBUG] [REMOTE ] ETG: Retrieved 5533 rows, trimmed to 300. [2026-01-27T12:08:07.552891] [DEBUG] [REMOTE ] ETG: PASS: History has at least 300 days. [2026-01-27T12:08:07.553124] [DEBUG] [REMOTE ] ETG: PASS: Price check passed. Min price $20.69. [2026-01-27T12:08:07.553271] [DEBUG] [REMOTE ] ETG: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:07.553403] [DEBUG] [REMOTE ] ETG: PASS: Integrity check passed. [2026-01-27T12:08:07.553454] [DEBUG] [REMOTE ] ETG: Symbol is viable for forecasting. [2026-01-27T12:08:07.553518] [INFO ] [MAIN ] [1104/3493] ETG kept (0.5s) | 1104 kept, 0 rejected | 137.4/min | ETA: 17.4m [2026-01-27T12:08:07.746421] [DEBUG] [REMOTE ] ETHA: Retrieved 379 rows, trimmed to 300. [2026-01-27T12:08:07.746543] [DEBUG] [REMOTE ] ETHA: PASS: History has at least 300 days. [2026-01-27T12:08:07.746776] [DEBUG] [REMOTE ] ETHA: PASS: Price check passed. Min price $20.70. [2026-01-27T12:08:07.746914] [DEBUG] [REMOTE ] ETHA: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:07.747023] [DEBUG] [REMOTE ] ETHA: PASS: Integrity check passed. [2026-01-27T12:08:07.747063] [DEBUG] [REMOTE ] ETHA: Symbol is viable for forecasting. [2026-01-27T12:08:07.747111] [INFO ] [MAIN ] [1105/3493] ETHA kept (0.2s) | 1105 kept, 0 rejected | 137.5/min | ETA: 17.4m [2026-01-27T12:08:08.336232] [DEBUG] [REMOTE ] ETJ: Retrieved 4654 rows, trimmed to 300. [2026-01-27T12:08:08.336433] [DEBUG] [REMOTE ] ETJ: PASS: History has at least 300 days. [2026-01-27T12:08:08.336935] [DEBUG] [REMOTE ] ETJ: PASS: Price check passed. Min price $8.39. [2026-01-27T12:08:08.337080] [DEBUG] [REMOTE ] ETJ: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:08.337217] [DEBUG] [REMOTE ] ETJ: PASS: Integrity check passed. [2026-01-27T12:08:08.337259] [DEBUG] [REMOTE ] ETJ: Symbol is viable for forecasting. [2026-01-27T12:08:08.337314] [INFO ] [MAIN ] [1106/3493] ETJ kept (0.6s) | 1106 kept, 0 rejected | 137.5/min | ETA: 17.4m [2026-01-27T12:08:08.842296] [DEBUG] [REMOTE ] ETN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:08.842437] [DEBUG] [REMOTE ] ETN: PASS: History has at least 300 days. [2026-01-27T12:08:08.842686] [DEBUG] [REMOTE ] ETN: PASS: Price check passed. Min price $315.82. [2026-01-27T12:08:08.842829] [DEBUG] [REMOTE ] ETN: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:08.842948] [DEBUG] [REMOTE ] ETN: PASS: Integrity check passed. [2026-01-27T12:08:08.842990] [DEBUG] [REMOTE ] ETN: Symbol is viable for forecasting. [2026-01-27T12:08:08.843037] [INFO ] [MAIN ] [1107/3493] ETN kept (0.5s) | 1107 kept, 0 rejected | 137.4/min | ETA: 17.4m [2026-01-27T12:08:09.268370] [DEBUG] [REMOTE ] ETO: Retrieved 5451 rows, trimmed to 300. [2026-01-27T12:08:09.268597] [DEBUG] [REMOTE ] ETO: PASS: History has at least 300 days. [2026-01-27T12:08:09.269266] [DEBUG] [REMOTE ] ETO: PASS: Price check passed. Min price $27.18. [2026-01-27T12:08:09.269420] [DEBUG] [REMOTE ] ETO: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:09.269564] [DEBUG] [REMOTE ] ETO: PASS: Integrity check passed. [2026-01-27T12:08:09.269625] [DEBUG] [REMOTE ] ETO: Symbol is viable for forecasting. [2026-01-27T12:08:09.269871] [INFO ] [MAIN ] [1108/3493] ETO kept (0.4s) | 1108 kept, 0 rejected | 137.4/min | ETA: 17.4m [2026-01-27T12:08:09.419010] [DEBUG] [REMOTE ] ETON: Retrieved 1808 rows, trimmed to 300. [2026-01-27T12:08:09.419255] [DEBUG] [REMOTE ] ETON: PASS: History has at least 300 days. [2026-01-27T12:08:09.419560] [DEBUG] [REMOTE ] ETON: PASS: Price check passed. Min price $14.99. [2026-01-27T12:08:09.419777] [DEBUG] [REMOTE ] ETON: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:09.419932] [DEBUG] [REMOTE ] ETON: PASS: Integrity check passed. [2026-01-27T12:08:09.419977] [DEBUG] [REMOTE ] ETON: Symbol is viable for forecasting. [2026-01-27T12:08:09.420032] [INFO ] [MAIN ] [1109/3493] ETON kept (0.2s) | 1109 kept, 0 rejected | 137.5/min | ETA: 17.3m [2026-01-27T12:08:09.936479] [DEBUG] [REMOTE ] ETSY: Retrieved 2711 rows, trimmed to 300. [2026-01-27T12:08:09.936734] [DEBUG] [REMOTE ] ETSY: PASS: History has at least 300 days. [2026-01-27T12:08:09.937034] [DEBUG] [REMOTE ] ETSY: PASS: Price check passed. Min price $51.57. [2026-01-27T12:08:09.937316] [DEBUG] [REMOTE ] ETSY: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:09.937493] [DEBUG] [REMOTE ] ETSY: PASS: Integrity check passed. [2026-01-27T12:08:09.937544] [DEBUG] [REMOTE ] ETSY: Symbol is viable for forecasting. [2026-01-27T12:08:09.937649] [INFO ] [MAIN ] [1110/3493] ETSY kept (0.5s) | 1110 kept, 0 rejected | 137.5/min | ETA: 17.3m [2026-01-27T12:08:10.415220] [DEBUG] [REMOTE ] ETY: Retrieved 4819 rows, trimmed to 300. [2026-01-27T12:08:10.415418] [DEBUG] [REMOTE ] ETY: PASS: History has at least 300 days. [2026-01-27T12:08:10.415764] [DEBUG] [REMOTE ] ETY: PASS: Price check passed. Min price $14.73. [2026-01-27T12:08:10.415919] [DEBUG] [REMOTE ] ETY: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:10.416045] [DEBUG] [REMOTE ] ETY: PASS: Integrity check passed. [2026-01-27T12:08:10.416088] [DEBUG] [REMOTE ] ETY: Symbol is viable for forecasting. [2026-01-27T12:08:10.416142] [INFO ] [MAIN ] [1111/3493] ETY kept (0.5s) | 1111 kept, 0 rejected | 137.5/min | ETA: 17.3m [2026-01-27T12:08:10.845189] [DEBUG] [REMOTE ] EUFN: Retrieved 4019 rows, trimmed to 300. [2026-01-27T12:08:10.845333] [DEBUG] [REMOTE ] EUFN: PASS: History has at least 300 days. [2026-01-27T12:08:10.845588] [DEBUG] [REMOTE ] EUFN: PASS: Price check passed. Min price $32.51. [2026-01-27T12:08:10.845731] [DEBUG] [REMOTE ] EUFN: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:10.845847] [DEBUG] [REMOTE ] EUFN: PASS: Integrity check passed. [2026-01-27T12:08:10.845887] [DEBUG] [REMOTE ] EUFN: Symbol is viable for forecasting. [2026-01-27T12:08:10.845936] [INFO ] [MAIN ] [1112/3493] EUFN kept (0.4s) | 1112 kept, 0 rejected | 137.5/min | ETA: 17.3m [2026-01-27T12:08:11.174475] [DEBUG] [REMOTE ] EVAX: Retrieved 1248 rows, trimmed to 300. [2026-01-27T12:08:11.174653] [DEBUG] [REMOTE ] EVAX: PASS: History has at least 300 days. [2026-01-27T12:08:11.174892] [DEBUG] [REMOTE ] EVAX: PASS: Price check passed. Min price $3.90. [2026-01-27T12:08:11.175054] [DEBUG] [REMOTE ] EVAX: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:11.175187] [DEBUG] [REMOTE ] EVAX: PASS: Integrity check passed. [2026-01-27T12:08:11.175237] [DEBUG] [REMOTE ] EVAX: Symbol is viable for forecasting. [2026-01-27T12:08:11.175297] [INFO ] [MAIN ] [1113/3493] EVAX kept (0.3s) | 1113 kept, 0 rejected | 137.5/min | ETA: 17.3m [2026-01-27T12:08:11.811036] [DEBUG] [REMOTE ] EVC: Retrieved 6408 rows, trimmed to 300. [2026-01-27T12:08:11.811189] [DEBUG] [REMOTE ] EVC: PASS: History has at least 300 days. [2026-01-27T12:08:11.811430] [DEBUG] [REMOTE ] EVC: PASS: Price check passed. Min price $1.95. [2026-01-27T12:08:11.811570] [DEBUG] [REMOTE ] EVC: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:11.811901] [DEBUG] [REMOTE ] EVC: PASS: Integrity check passed. [2026-01-27T12:08:11.811941] [DEBUG] [REMOTE ] EVC: Symbol is viable for forecasting. [2026-01-27T12:08:11.811991] [INFO ] [MAIN ] [1114/3493] EVC kept (0.6s) | 1114 kept, 0 rejected | 137.5/min | ETA: 17.3m [2026-01-27T12:08:12.043346] [DEBUG] [REMOTE ] EVCM: Retrieved 1147 rows, trimmed to 300. [2026-01-27T12:08:12.043497] [DEBUG] [REMOTE ] EVCM: PASS: History has at least 300 days. [2026-01-27T12:08:12.043731] [DEBUG] [REMOTE ] EVCM: PASS: Price check passed. Min price $8.03. [2026-01-27T12:08:12.043874] [DEBUG] [REMOTE ] EVCM: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:12.043986] [DEBUG] [REMOTE ] EVCM: PASS: Integrity check passed. [2026-01-27T12:08:12.044027] [DEBUG] [REMOTE ] EVCM: Symbol is viable for forecasting. [2026-01-27T12:08:12.044075] [INFO ] [MAIN ] [1115/3493] EVCM kept (0.2s) | 1115 kept, 0 rejected | 137.5/min | ETA: 17.3m [2026-01-27T12:08:12.437562] [DEBUG] [REMOTE ] EVEX: Retrieved 1268 rows, trimmed to 300. [2026-01-27T12:08:12.437823] [DEBUG] [REMOTE ] EVEX: PASS: History has at least 300 days. [2026-01-27T12:08:12.438101] [DEBUG] [REMOTE ] EVEX: PASS: Price check passed. Min price $3.64. [2026-01-27T12:08:12.438247] [DEBUG] [REMOTE ] EVEX: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:12.438375] [DEBUG] [REMOTE ] EVEX: PASS: Integrity check passed. [2026-01-27T12:08:12.438419] [DEBUG] [REMOTE ] EVEX: Symbol is viable for forecasting. [2026-01-27T12:08:12.438476] [INFO ] [MAIN ] [1116/3493] EVEX kept (0.4s) | 1116 kept, 0 rejected | 137.5/min | ETA: 17.3m [2026-01-27T12:08:13.193183] [DEBUG] [REMOTE ] EVF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:13.193317] [DEBUG] [REMOTE ] EVF: PASS: History has at least 300 days. [2026-01-27T12:08:13.193533] [DEBUG] [REMOTE ] EVF: PASS: Price check passed. Min price $5.18. [2026-01-27T12:08:13.193885] [DEBUG] [REMOTE ] EVF: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:13.194002] [DEBUG] [REMOTE ] EVF: PASS: Integrity check passed. [2026-01-27T12:08:13.194042] [DEBUG] [REMOTE ] EVF: Symbol is viable for forecasting. [2026-01-27T12:08:13.194091] [INFO ] [MAIN ] [1117/3493] EVF kept (0.8s) | 1117 kept, 0 rejected | 137.4/min | ETA: 17.3m [2026-01-27T12:08:13.624068] [DEBUG] [REMOTE ] EVG: Retrieved 5263 rows, trimmed to 300. [2026-01-27T12:08:13.624198] [DEBUG] [REMOTE ] EVG: PASS: History has at least 300 days. [2026-01-27T12:08:13.624409] [DEBUG] [REMOTE ] EVG: PASS: Price check passed. Min price $10.72. [2026-01-27T12:08:13.624548] [DEBUG] [REMOTE ] EVG: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:13.624678] [DEBUG] [REMOTE ] EVG: PASS: Integrity check passed. [2026-01-27T12:08:13.624719] [DEBUG] [REMOTE ] EVG: Symbol is viable for forecasting. [2026-01-27T12:08:13.624768] [INFO ] [MAIN ] [1118/3493] EVG kept (0.4s) | 1118 kept, 0 rejected | 137.4/min | ETA: 17.3m [2026-01-27T12:08:13.981438] [DEBUG] [REMOTE ] EVGO: Retrieved 1299 rows, trimmed to 300. [2026-01-27T12:08:13.981585] [DEBUG] [REMOTE ] EVGO: PASS: History has at least 300 days. [2026-01-27T12:08:13.981791] [DEBUG] [REMOTE ] EVGO: PASS: Price check passed. Min price $2.80. [2026-01-27T12:08:13.981928] [DEBUG] [REMOTE ] EVGO: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:13.982038] [DEBUG] [REMOTE ] EVGO: PASS: Integrity check passed. [2026-01-27T12:08:13.982078] [DEBUG] [REMOTE ] EVGO: Symbol is viable for forecasting. [2026-01-27T12:08:13.982126] [INFO ] [MAIN ] [1119/3493] EVGO kept (0.4s) | 1119 kept, 0 rejected | 137.5/min | ETA: 17.3m [2026-01-27T12:08:14.335118] [DEBUG] [REMOTE ] EVH: Retrieved 2676 rows, trimmed to 300. [2026-01-27T12:08:14.335362] [DEBUG] [REMOTE ] EVH: PASS: History has at least 300 days. [2026-01-27T12:08:14.335639] [DEBUG] [REMOTE ] EVH: PASS: Price check passed. Min price $3.54. [2026-01-27T12:08:14.335784] [DEBUG] [REMOTE ] EVH: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:14.335900] [DEBUG] [REMOTE ] EVH: PASS: Integrity check passed. [2026-01-27T12:08:14.335941] [DEBUG] [REMOTE ] EVH: Symbol is viable for forecasting. [2026-01-27T12:08:14.335994] [INFO ] [MAIN ] [1120/3493] EVH kept (0.4s) | 1120 kept, 0 rejected | 137.5/min | ETA: 17.3m [2026-01-27T12:08:14.915369] [DEBUG] [REMOTE ] EVN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:14.915633] [DEBUG] [REMOTE ] EVN: PASS: History has at least 300 days. [2026-01-27T12:08:14.916143] [DEBUG] [REMOTE ] EVN: PASS: Price check passed. Min price $10.57. [2026-01-27T12:08:14.916372] [DEBUG] [REMOTE ] EVN: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:14.916512] [DEBUG] [REMOTE ] EVN: PASS: Integrity check passed. [2026-01-27T12:08:14.916553] [DEBUG] [REMOTE ] EVN: Symbol is viable for forecasting. [2026-01-27T12:08:14.916629] [INFO ] [MAIN ] [1121/3493] EVN kept (0.6s) | 1121 kept, 0 rejected | 137.4/min | ETA: 17.3m [2026-01-27T12:08:15.321178] [DEBUG] [REMOTE ] EVO: Retrieved 4047 rows, trimmed to 300. [2026-01-27T12:08:15.321389] [DEBUG] [REMOTE ] EVO: PASS: History has at least 300 days. [2026-01-27T12:08:15.321738] [DEBUG] [REMOTE ] EVO: PASS: Price check passed. Min price $2.90. [2026-01-27T12:08:15.321926] [DEBUG] [REMOTE ] EVO: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:15.322090] [DEBUG] [REMOTE ] EVO: PASS: Integrity check passed. [2026-01-27T12:08:15.322139] [DEBUG] [REMOTE ] EVO: Symbol is viable for forecasting. [2026-01-27T12:08:15.322197] [INFO ] [MAIN ] [1122/3493] EVO kept (0.4s) | 1122 kept, 0 rejected | 137.5/min | ETA: 17.2m [2026-01-27T12:08:15.606111] [DEBUG] [REMOTE ] EVRG: Retrieved 1922 rows, trimmed to 300. [2026-01-27T12:08:15.606252] [DEBUG] [REMOTE ] EVRG: PASS: History has at least 300 days. [2026-01-27T12:08:15.606470] [DEBUG] [REMOTE ] EVRG: PASS: Price check passed. Min price $72.31. [2026-01-27T12:08:15.606634] [DEBUG] [REMOTE ] EVRG: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:15.606744] [DEBUG] [REMOTE ] EVRG: PASS: Integrity check passed. [2026-01-27T12:08:15.606784] [DEBUG] [REMOTE ] EVRG: Symbol is viable for forecasting. [2026-01-27T12:08:15.606831] [INFO ] [MAIN ] [1123/3493] EVRG kept (0.3s) | 1123 kept, 0 rejected | 137.5/min | ETA: 17.2m [2026-01-27T12:08:15.918258] [DEBUG] [REMOTE ] EVSD: Retrieved 403 rows, trimmed to 300. [2026-01-27T12:08:15.918389] [DEBUG] [REMOTE ] EVSD: PASS: History has at least 300 days. [2026-01-27T12:08:15.918620] [DEBUG] [REMOTE ] EVSD: PASS: Price check passed. Min price $50.92. [2026-01-27T12:08:15.918776] [DEBUG] [REMOTE ] EVSD: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:15.919075] [DEBUG] [REMOTE ] EVSD: PASS: Integrity check passed. [2026-01-27T12:08:15.919121] [DEBUG] [REMOTE ] EVSD: Symbol is viable for forecasting. [2026-01-27T12:08:15.919172] [INFO ] [MAIN ] [1124/3493] EVSD kept (0.3s) | 1124 kept, 0 rejected | 137.5/min | ETA: 17.2m [2026-01-27T12:08:16.456130] [DEBUG] [REMOTE ] EVTC: Retrieved 3217 rows, trimmed to 300. [2026-01-27T12:08:16.456334] [DEBUG] [REMOTE ] EVTC: PASS: History has at least 300 days. [2026-01-27T12:08:16.456654] [DEBUG] [REMOTE ] EVTC: PASS: Price check passed. Min price $27.04. [2026-01-27T12:08:16.456807] [DEBUG] [REMOTE ] EVTC: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:16.457099] [DEBUG] [REMOTE ] EVTC: PASS: Integrity check passed. [2026-01-27T12:08:16.457148] [DEBUG] [REMOTE ] EVTC: Symbol is viable for forecasting. [2026-01-27T12:08:16.457206] [INFO ] [MAIN ] [1125/3493] EVTC kept (0.5s) | 1125 kept, 0 rejected | 137.5/min | ETA: 17.2m [2026-01-27T12:08:16.785361] [DEBUG] [REMOTE ] EVTL: Retrieved 1025 rows, trimmed to 300. [2026-01-27T12:08:16.785562] [DEBUG] [REMOTE ] EVTL: PASS: History has at least 300 days. [2026-01-27T12:08:16.785850] [DEBUG] [REMOTE ] EVTL: PASS: Price check passed. Min price $3.86. [2026-01-27T12:08:16.785995] [DEBUG] [REMOTE ] EVTL: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:16.786112] [DEBUG] [REMOTE ] EVTL: PASS: Integrity check passed. [2026-01-27T12:08:16.786155] [DEBUG] [REMOTE ] EVTL: Symbol is viable for forecasting. [2026-01-27T12:08:16.786206] [INFO ] [MAIN ] [1126/3493] EVTL kept (0.3s) | 1126 kept, 0 rejected | 137.5/min | ETA: 17.2m [2026-01-27T12:08:17.432659] [DEBUG] [REMOTE ] EWBC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:17.432882] [DEBUG] [REMOTE ] EWBC: PASS: History has at least 300 days. [2026-01-27T12:08:17.433203] [DEBUG] [REMOTE ] EWBC: PASS: Price check passed. Min price $99.24. [2026-01-27T12:08:17.433355] [DEBUG] [REMOTE ] EWBC: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:17.433504] [DEBUG] [REMOTE ] EWBC: PASS: Integrity check passed. [2026-01-27T12:08:17.433549] [DEBUG] [REMOTE ] EWBC: Symbol is viable for forecasting. [2026-01-27T12:08:17.433630] [INFO ] [MAIN ] [1127/3493] EWBC kept (0.6s) | 1127 kept, 0 rejected | 137.5/min | ETA: 17.2m [2026-01-27T12:08:17.690340] [DEBUG] [REMOTE ] EWCZ: Retrieved 1123 rows, trimmed to 300. [2026-01-27T12:08:17.690533] [DEBUG] [REMOTE ] EWCZ: PASS: History has at least 300 days. [2026-01-27T12:08:17.690810] [DEBUG] [REMOTE ] EWCZ: PASS: Price check passed. Min price $3.44. [2026-01-27T12:08:17.690960] [DEBUG] [REMOTE ] EWCZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:17.691083] [DEBUG] [REMOTE ] EWCZ: PASS: Integrity check passed. [2026-01-27T12:08:17.691126] [DEBUG] [REMOTE ] EWCZ: Symbol is viable for forecasting. [2026-01-27T12:08:17.691183] [INFO ] [MAIN ] [1128/3493] EWCZ kept (0.3s) | 1128 kept, 0 rejected | 137.5/min | ETA: 17.2m [2026-01-27T12:08:18.061551] [DEBUG] [REMOTE ] EWTX: Retrieved 1214 rows, trimmed to 300. [2026-01-27T12:08:18.061731] [DEBUG] [REMOTE ] EWTX: PASS: History has at least 300 days. [2026-01-27T12:08:18.061953] [DEBUG] [REMOTE ] EWTX: PASS: Price check passed. Min price $16.33. [2026-01-27T12:08:18.062098] [DEBUG] [REMOTE ] EWTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:18.062213] [DEBUG] [REMOTE ] EWTX: PASS: Integrity check passed. [2026-01-27T12:08:18.062256] [DEBUG] [REMOTE ] EWTX: Symbol is viable for forecasting. [2026-01-27T12:08:18.062317] [INFO ] [MAIN ] [1129/3493] EWTX kept (0.4s) | 1129 kept, 0 rejected | 137.5/min | ETA: 17.2m [2026-01-27T12:08:18.626733] [DEBUG] [REMOTE ] EWZS: Retrieved 3854 rows, trimmed to 300. [2026-01-27T12:08:18.627137] [DEBUG] [REMOTE ] EWZS: PASS: History has at least 300 days. [2026-01-27T12:08:18.627562] [DEBUG] [REMOTE ] EWZS: PASS: Price check passed. Min price $12.49. [2026-01-27T12:08:18.627788] [DEBUG] [REMOTE ] EWZS: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:18.628137] [DEBUG] [REMOTE ] EWZS: PASS: Integrity check passed. [2026-01-27T12:08:18.628181] [DEBUG] [REMOTE ] EWZS: Symbol is viable for forecasting. [2026-01-27T12:08:18.628241] [INFO ] [MAIN ] [1130/3493] EWZS kept (0.6s) | 1130 kept, 0 rejected | 137.5/min | ETA: 17.2m [2026-01-27T12:08:19.095846] [DEBUG] [REMOTE ] EXAS: Retrieved 6282 rows, trimmed to 300. [2026-01-27T12:08:19.096058] [DEBUG] [REMOTE ] EXAS: PASS: History has at least 300 days. [2026-01-27T12:08:19.096366] [DEBUG] [REMOTE ] EXAS: PASS: Price check passed. Min price $62.74. [2026-01-27T12:08:19.096510] [DEBUG] [REMOTE ] EXAS: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:19.096667] [DEBUG] [REMOTE ] EXAS: PASS: Integrity check passed. [2026-01-27T12:08:19.096712] [DEBUG] [REMOTE ] EXAS: Symbol is viable for forecasting. [2026-01-27T12:08:19.096767] [INFO ] [MAIN ] [1131/3493] EXAS kept (0.5s) | 1131 kept, 0 rejected | 137.5/min | ETA: 17.2m [2026-01-27T12:08:19.559354] [DEBUG] [REMOTE ] EXC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:19.559502] [DEBUG] [REMOTE ] EXC: PASS: History has at least 300 days. [2026-01-27T12:08:19.559781] [DEBUG] [REMOTE ] EXC: PASS: Price check passed. Min price $42.90. [2026-01-27T12:08:19.559956] [DEBUG] [REMOTE ] EXC: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:19.560083] [DEBUG] [REMOTE ] EXC: PASS: Integrity check passed. [2026-01-27T12:08:19.560127] [DEBUG] [REMOTE ] EXC: Symbol is viable for forecasting. [2026-01-27T12:08:19.560179] [INFO ] [MAIN ] [1132/3493] EXC kept (0.5s) | 1132 kept, 0 rejected | 137.5/min | ETA: 17.2m [2026-01-27T12:08:20.101074] [DEBUG] [REMOTE ] EXEL: Retrieved 6482 rows, trimmed to 300. [2026-01-27T12:08:20.101229] [DEBUG] [REMOTE ] EXEL: PASS: History has at least 300 days. [2026-01-27T12:08:20.101468] [DEBUG] [REMOTE ] EXEL: PASS: Price check passed. Min price $37.90. [2026-01-27T12:08:20.101635] [DEBUG] [REMOTE ] EXEL: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:20.101763] [DEBUG] [REMOTE ] EXEL: PASS: Integrity check passed. [2026-01-27T12:08:20.101805] [DEBUG] [REMOTE ] EXEL: Symbol is viable for forecasting. [2026-01-27T12:08:20.101855] [INFO ] [MAIN ] [1133/3493] EXEL kept (0.5s) | 1133 kept, 0 rejected | 137.5/min | ETA: 17.2m [2026-01-27T12:08:20.335116] [DEBUG] [REMOTE ] EXFY: Retrieved 1055 rows, trimmed to 300. [2026-01-27T12:08:20.335262] [DEBUG] [REMOTE ] EXFY: PASS: History has at least 300 days. [2026-01-27T12:08:20.335503] [DEBUG] [REMOTE ] EXFY: PASS: Price check passed. Min price $1.36. [2026-01-27T12:08:20.335683] [DEBUG] [REMOTE ] EXFY: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:20.335834] [DEBUG] [REMOTE ] EXFY: PASS: Integrity check passed. [2026-01-27T12:08:20.335895] [DEBUG] [REMOTE ] EXFY: Symbol is viable for forecasting. [2026-01-27T12:08:20.335969] [INFO ] [MAIN ] [1134/3493] EXFY kept (0.2s) | 1134 kept, 0 rejected | 137.5/min | ETA: 17.2m [2026-01-27T12:08:20.949535] [DEBUG] [REMOTE ] EXG: Retrieved 4721 rows, trimmed to 300. [2026-01-27T12:08:20.949702] [DEBUG] [REMOTE ] EXG: PASS: History has at least 300 days. [2026-01-27T12:08:20.949928] [DEBUG] [REMOTE ] EXG: PASS: Price check passed. Min price $8.68. [2026-01-27T12:08:20.950064] [DEBUG] [REMOTE ] EXG: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:20.950179] [DEBUG] [REMOTE ] EXG: PASS: Integrity check passed. [2026-01-27T12:08:20.950219] [DEBUG] [REMOTE ] EXG: Symbol is viable for forecasting. [2026-01-27T12:08:20.950269] [INFO ] [MAIN ] [1135/3493] EXG kept (0.6s) | 1135 kept, 0 rejected | 137.5/min | ETA: 17.2m [2026-01-27T12:08:21.363775] [DEBUG] [REMOTE ] EXK: Retrieved 4969 rows, trimmed to 300. [2026-01-27T12:08:21.363934] [DEBUG] [REMOTE ] EXK: PASS: History has at least 300 days. [2026-01-27T12:08:21.364170] [DEBUG] [REMOTE ] EXK: PASS: Price check passed. Min price $7.07. [2026-01-27T12:08:21.364334] [DEBUG] [REMOTE ] EXK: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:21.364475] [DEBUG] [REMOTE ] EXK: PASS: Integrity check passed. [2026-01-27T12:08:21.364521] [DEBUG] [REMOTE ] EXK: Symbol is viable for forecasting. [2026-01-27T12:08:21.364596] [INFO ] [MAIN ] [1136/3493] EXK kept (0.4s) | 1136 kept, 0 rejected | 137.5/min | ETA: 17.1m [2026-01-27T12:08:21.742231] [DEBUG] [REMOTE ] EXLS: Retrieved 4845 rows, trimmed to 300. [2026-01-27T12:08:21.742430] [DEBUG] [REMOTE ] EXLS: PASS: History has at least 300 days. [2026-01-27T12:08:21.742730] [DEBUG] [REMOTE ] EXLS: PASS: Price check passed. Min price $38.54. [2026-01-27T12:08:21.742882] [DEBUG] [REMOTE ] EXLS: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:21.743021] [DEBUG] [REMOTE ] EXLS: PASS: Integrity check passed. [2026-01-27T12:08:21.743064] [DEBUG] [REMOTE ] EXLS: Symbol is viable for forecasting. [2026-01-27T12:08:21.743121] [INFO ] [MAIN ] [1137/3493] EXLS kept (0.4s) | 1137 kept, 0 rejected | 137.5/min | ETA: 17.1m [2026-01-27T12:08:22.221712] [DEBUG] [REMOTE ] EXP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:22.221928] [DEBUG] [REMOTE ] EXP: PASS: History has at least 300 days. [2026-01-27T12:08:22.222421] [DEBUG] [REMOTE ] EXP: PASS: Price check passed. Min price $198.79. [2026-01-27T12:08:22.222569] [DEBUG] [REMOTE ] EXP: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:22.222878] [DEBUG] [REMOTE ] EXP: PASS: Integrity check passed. [2026-01-27T12:08:22.222929] [DEBUG] [REMOTE ] EXP: Symbol is viable for forecasting. [2026-01-27T12:08:22.222986] [INFO ] [MAIN ] [1138/3493] EXP kept (0.5s) | 1138 kept, 0 rejected | 137.5/min | ETA: 17.1m [2026-01-27T12:08:22.637354] [DEBUG] [REMOTE ] EXPD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:22.637545] [DEBUG] [REMOTE ] EXPD: PASS: History has at least 300 days. [2026-01-27T12:08:22.637995] [DEBUG] [REMOTE ] EXPD: PASS: Price check passed. Min price $116.96. [2026-01-27T12:08:22.638178] [DEBUG] [REMOTE ] EXPD: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:22.638350] [DEBUG] [REMOTE ] EXPD: PASS: Integrity check passed. [2026-01-27T12:08:22.638394] [DEBUG] [REMOTE ] EXPD: Symbol is viable for forecasting. [2026-01-27T12:08:22.638452] [INFO ] [MAIN ] [1139/3493] EXPD kept (0.4s) | 1139 kept, 0 rejected | 137.5/min | ETA: 17.1m [2026-01-27T12:08:23.081486] [DEBUG] [REMOTE ] EXPE: Retrieved 5161 rows, trimmed to 300. [2026-01-27T12:08:23.081713] [DEBUG] [REMOTE ] EXPE: PASS: History has at least 300 days. [2026-01-27T12:08:23.082205] [DEBUG] [REMOTE ] EXPE: PASS: Price check passed. Min price $211.78. [2026-01-27T12:08:23.082367] [DEBUG] [REMOTE ] EXPE: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:23.082508] [DEBUG] [REMOTE ] EXPE: PASS: Integrity check passed. [2026-01-27T12:08:23.082552] [DEBUG] [REMOTE ] EXPE: Symbol is viable for forecasting. [2026-01-27T12:08:23.082628] [INFO ] [MAIN ] [1140/3493] EXPE kept (0.4s) | 1140 kept, 0 rejected | 137.5/min | ETA: 17.1m [2026-01-27T12:08:23.431657] [DEBUG] [REMOTE ] EXPI: Retrieved 3002 rows, trimmed to 300. [2026-01-27T12:08:23.431847] [DEBUG] [REMOTE ] EXPI: PASS: History has at least 300 days. [2026-01-27T12:08:23.432118] [DEBUG] [REMOTE ] EXPI: PASS: Price check passed. Min price $9.02. [2026-01-27T12:08:23.432262] [DEBUG] [REMOTE ] EXPI: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:23.432390] [DEBUG] [REMOTE ] EXPI: PASS: Integrity check passed. [2026-01-27T12:08:23.432433] [DEBUG] [REMOTE ] EXPI: Symbol is viable for forecasting. [2026-01-27T12:08:23.432489] [INFO ] [MAIN ] [1141/3493] EXPI kept (0.3s) | 1141 kept, 0 rejected | 137.5/min | ETA: 17.1m [2026-01-27T12:08:23.999611] [DEBUG] [REMOTE ] EXPO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:23.999755] [DEBUG] [REMOTE ] EXPO: PASS: History has at least 300 days. [2026-01-27T12:08:23.999986] [DEBUG] [REMOTE ] EXPO: PASS: Price check passed. Min price $65.14. [2026-01-27T12:08:24.000129] [DEBUG] [REMOTE ] EXPO: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:24.000248] [DEBUG] [REMOTE ] EXPO: PASS: Integrity check passed. [2026-01-27T12:08:24.000288] [DEBUG] [REMOTE ] EXPO: Symbol is viable for forecasting. [2026-01-27T12:08:24.000337] [INFO ] [MAIN ] [1142/3493] EXPO kept (0.6s) | 1142 kept, 0 rejected | 137.5/min | ETA: 17.1m [2026-01-27T12:08:24.298485] [DEBUG] [REMOTE ] EYE: Retrieved 2072 rows, trimmed to 300. [2026-01-27T12:08:24.298665] [DEBUG] [REMOTE ] EYE: PASS: History has at least 300 days. [2026-01-27T12:08:24.298939] [DEBUG] [REMOTE ] EYE: PASS: Price check passed. Min price $23.48. [2026-01-27T12:08:24.299136] [DEBUG] [REMOTE ] EYE: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:24.299268] [DEBUG] [REMOTE ] EYE: PASS: Integrity check passed. [2026-01-27T12:08:24.299315] [DEBUG] [REMOTE ] EYE: Symbol is viable for forecasting. [2026-01-27T12:08:24.299373] [INFO ] [MAIN ] [1143/3493] EYE kept (0.3s) | 1143 kept, 0 rejected | 137.5/min | ETA: 17.1m [2026-01-27T12:08:24.565773] [DEBUG] [REMOTE ] EZGO: Retrieved 1256 rows, trimmed to 300. [2026-01-27T12:08:24.565923] [DEBUG] [REMOTE ] EZGO: PASS: History has at least 300 days. [2026-01-27T12:08:24.566131] [DEBUG] [REMOTE ] EZGO: PASS: Price check passed. Min price $1.78. [2026-01-27T12:08:24.566269] [DEBUG] [REMOTE ] EZGO: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:24.566384] [DEBUG] [REMOTE ] EZGO: PASS: Integrity check passed. [2026-01-27T12:08:24.566425] [DEBUG] [REMOTE ] EZGO: Symbol is viable for forecasting. [2026-01-27T12:08:24.566491] [INFO ] [MAIN ] [1144/3493] EZGO kept (0.3s) | 1144 kept, 0 rejected | 137.6/min | ETA: 17.1m [2026-01-27T12:08:25.300218] [DEBUG] [REMOTE ] F: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:25.300367] [DEBUG] [REMOTE ] F: PASS: History has at least 300 days. [2026-01-27T12:08:25.300640] [DEBUG] [REMOTE ] F: PASS: Price check passed. Min price $12.41. [2026-01-27T12:08:25.300785] [DEBUG] [REMOTE ] F: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:25.300911] [DEBUG] [REMOTE ] F: PASS: Integrity check passed. [2026-01-27T12:08:25.300952] [DEBUG] [REMOTE ] F: Symbol is viable for forecasting. [2026-01-27T12:08:25.301002] [INFO ] [MAIN ] [1145/3493] F kept (0.7s) | 1145 kept, 0 rejected | 137.5/min | ETA: 17.1m [2026-01-27T12:08:25.435398] [DEBUG] [REMOTE ] FA: Retrieved 1153 rows, trimmed to 300. [2026-01-27T12:08:25.435536] [DEBUG] [REMOTE ] FA: PASS: History has at least 300 days. [2026-01-27T12:08:25.435771] [DEBUG] [REMOTE ] FA: PASS: Price check passed. Min price $12.17. [2026-01-27T12:08:25.435914] [DEBUG] [REMOTE ] FA: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:25.436024] [DEBUG] [REMOTE ] FA: PASS: Integrity check passed. [2026-01-27T12:08:25.436065] [DEBUG] [REMOTE ] FA: Symbol is viable for forecasting. [2026-01-27T12:08:25.436113] [INFO ] [MAIN ] [1146/3493] FA kept (0.1s) | 1146 kept, 0 rejected | 137.6/min | ETA: 17.1m [2026-01-27T12:08:26.053132] [DEBUG] [REMOTE ] FAF: Retrieved 3939 rows, trimmed to 300. [2026-01-27T12:08:26.053264] [DEBUG] [REMOTE ] FAF: PASS: History has at least 300 days. [2026-01-27T12:08:26.053478] [DEBUG] [REMOTE ] FAF: PASS: Price check passed. Min price $58.99. [2026-01-27T12:08:26.053638] [DEBUG] [REMOTE ] FAF: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:26.053753] [DEBUG] [REMOTE ] FAF: PASS: Integrity check passed. [2026-01-27T12:08:26.053793] [DEBUG] [REMOTE ] FAF: Symbol is viable for forecasting. [2026-01-27T12:08:26.053842] [INFO ] [MAIN ] [1147/3493] FAF kept (0.6s) | 1147 kept, 0 rejected | 137.5/min | ETA: 17.1m [2026-01-27T12:08:26.424094] [DEBUG] [REMOTE ] FALN: Retrieved 2415 rows, trimmed to 300. [2026-01-27T12:08:26.424230] [DEBUG] [REMOTE ] FALN: PASS: History has at least 300 days. [2026-01-27T12:08:26.424437] [DEBUG] [REMOTE ] FALN: PASS: Price check passed. Min price $26.82. [2026-01-27T12:08:26.424602] [DEBUG] [REMOTE ] FALN: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:26.424718] [DEBUG] [REMOTE ] FALN: PASS: Integrity check passed. [2026-01-27T12:08:26.424760] [DEBUG] [REMOTE ] FALN: Symbol is viable for forecasting. [2026-01-27T12:08:26.424812] [INFO ] [MAIN ] [1148/3493] FALN kept (0.4s) | 1148 kept, 0 rejected | 137.5/min | ETA: 17.1m [2026-01-27T12:08:26.853830] [DEBUG] [REMOTE ] FANG: Retrieved 3339 rows, trimmed to 300. [2026-01-27T12:08:26.853972] [DEBUG] [REMOTE ] FANG: PASS: History has at least 300 days. [2026-01-27T12:08:26.854199] [DEBUG] [REMOTE ] FANG: PASS: Price check passed. Min price $136.35. [2026-01-27T12:08:26.854336] [DEBUG] [REMOTE ] FANG: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:26.854464] [DEBUG] [REMOTE ] FANG: PASS: Integrity check passed. [2026-01-27T12:08:26.854513] [DEBUG] [REMOTE ] FANG: Symbol is viable for forecasting. [2026-01-27T12:08:26.854589] [INFO ] [MAIN ] [1149/3493] FANG kept (0.4s) | 1149 kept, 0 rejected | 137.5/min | ETA: 17.0m [2026-01-27T12:08:27.351981] [DEBUG] [REMOTE ] FARM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:27.352119] [DEBUG] [REMOTE ] FARM: PASS: History has at least 300 days. [2026-01-27T12:08:27.352331] [DEBUG] [REMOTE ] FARM: PASS: Price check passed. Min price $1.43. [2026-01-27T12:08:27.352466] [DEBUG] [REMOTE ] FARM: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:27.352598] [DEBUG] [REMOTE ] FARM: PASS: Integrity check passed. [2026-01-27T12:08:27.352640] [DEBUG] [REMOTE ] FARM: Symbol is viable for forecasting. [2026-01-27T12:08:27.352708] [INFO ] [MAIN ] [1150/3493] FARM kept (0.5s) | 1150 kept, 0 rejected | 137.5/min | ETA: 17.0m [2026-01-27T12:08:27.707022] [DEBUG] [REMOTE ] FBIN: Retrieved 3610 rows, trimmed to 300. [2026-01-27T12:08:27.707150] [DEBUG] [REMOTE ] FBIN: PASS: History has at least 300 days. [2026-01-27T12:08:27.707354] [DEBUG] [REMOTE ] FBIN: PASS: Price check passed. Min price $44.25. [2026-01-27T12:08:27.707489] [DEBUG] [REMOTE ] FBIN: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:27.707619] [DEBUG] [REMOTE ] FBIN: PASS: Integrity check passed. [2026-01-27T12:08:27.707678] [DEBUG] [REMOTE ] FBIN: Symbol is viable for forecasting. [2026-01-27T12:08:27.707729] [INFO ] [MAIN ] [1151/3493] FBIN kept (0.4s) | 1151 kept, 0 rejected | 137.5/min | ETA: 17.0m [2026-01-27T12:08:28.096396] [DEBUG] [REMOTE ] FBIO: Retrieved 3566 rows, trimmed to 300. [2026-01-27T12:08:28.096564] [DEBUG] [REMOTE ] FBIO: PASS: History has at least 300 days. [2026-01-27T12:08:28.096922] [DEBUG] [REMOTE ] FBIO: PASS: Price check passed. Min price $2.44. [2026-01-27T12:08:28.097250] [DEBUG] [REMOTE ] FBIO: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:28.097439] [DEBUG] [REMOTE ] FBIO: PASS: Integrity check passed. [2026-01-27T12:08:28.097504] [DEBUG] [REMOTE ] FBIO: Symbol is viable for forecasting. [2026-01-27T12:08:28.097602] [INFO ] [MAIN ] [1152/3493] FBIO kept (0.4s) | 1152 kept, 0 rejected | 137.5/min | ETA: 17.0m [2026-01-27T12:08:28.598280] [DEBUG] [REMOTE ] FBIZ: Retrieved 5106 rows, trimmed to 300. [2026-01-27T12:08:28.598513] [DEBUG] [REMOTE ] FBIZ: PASS: History has at least 300 days. [2026-01-27T12:08:28.599029] [DEBUG] [REMOTE ] FBIZ: PASS: Price check passed. Min price $48.84. [2026-01-27T12:08:28.599211] [DEBUG] [REMOTE ] FBIZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:28.599443] [DEBUG] [REMOTE ] FBIZ: PASS: Integrity check passed. [2026-01-27T12:08:28.599504] [DEBUG] [REMOTE ] FBIZ: Symbol is viable for forecasting. [2026-01-27T12:08:28.599602] [INFO ] [MAIN ] [1153/3493] FBIZ kept (0.5s) | 1153 kept, 0 rejected | 137.5/min | ETA: 17.0m [2026-01-27T12:08:28.925768] [DEBUG] [REMOTE ] FBK: Retrieved 2352 rows, trimmed to 300. [2026-01-27T12:08:28.926003] [DEBUG] [REMOTE ] FBK: PASS: History has at least 300 days. [2026-01-27T12:08:28.926490] [DEBUG] [REMOTE ] FBK: PASS: Price check passed. Min price $52.11. [2026-01-27T12:08:28.933529] [DEBUG] [REMOTE ] FBK: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:28.935355] [DEBUG] [REMOTE ] FBK: PASS: Integrity check passed. [2026-01-27T12:08:28.935419] [DEBUG] [REMOTE ] FBK: Symbol is viable for forecasting. [2026-01-27T12:08:28.935511] [INFO ] [MAIN ] [1154/3493] FBK kept (0.3s) | 1154 kept, 0 rejected | 137.6/min | ETA: 17.0m [2026-01-27T12:08:29.234567] [DEBUG] [REMOTE ] FBL: Retrieved 781 rows, trimmed to 300. [2026-01-27T12:08:29.234744] [DEBUG] [REMOTE ] FBL: PASS: History has at least 300 days. [2026-01-27T12:08:29.235040] [DEBUG] [REMOTE ] FBL: PASS: Price check passed. Min price $26.34. [2026-01-27T12:08:29.235253] [DEBUG] [REMOTE ] FBL: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:29.235419] [DEBUG] [REMOTE ] FBL: PASS: Integrity check passed. [2026-01-27T12:08:29.235483] [DEBUG] [REMOTE ] FBL: Symbol is viable for forecasting. [2026-01-27T12:08:29.235561] [INFO ] [MAIN ] [1155/3493] FBL kept (0.3s) | 1155 kept, 0 rejected | 137.6/min | ETA: 17.0m [2026-01-27T12:08:29.931417] [DEBUG] [REMOTE ] FBNC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:29.931563] [DEBUG] [REMOTE ] FBNC: PASS: History has at least 300 days. [2026-01-27T12:08:29.931829] [DEBUG] [REMOTE ] FBNC: PASS: Price check passed. Min price $47.97. [2026-01-27T12:08:29.931988] [DEBUG] [REMOTE ] FBNC: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:29.932129] [DEBUG] [REMOTE ] FBNC: PASS: Integrity check passed. [2026-01-27T12:08:29.932178] [DEBUG] [REMOTE ] FBNC: Symbol is viable for forecasting. [2026-01-27T12:08:29.932245] [INFO ] [MAIN ] [1156/3493] FBNC kept (0.7s) | 1156 kept, 0 rejected | 137.5/min | ETA: 17.0m [2026-01-27T12:08:30.406917] [DEBUG] [REMOTE ] FBP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:30.407065] [DEBUG] [REMOTE ] FBP: PASS: History has at least 300 days. [2026-01-27T12:08:30.407285] [DEBUG] [REMOTE ] FBP: PASS: Price check passed. Min price $19.08. [2026-01-27T12:08:30.407427] [DEBUG] [REMOTE ] FBP: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:30.407546] [DEBUG] [REMOTE ] FBP: PASS: Integrity check passed. [2026-01-27T12:08:30.407607] [DEBUG] [REMOTE ] FBP: Symbol is viable for forecasting. [2026-01-27T12:08:30.407676] [INFO ] [MAIN ] [1157/3493] FBP kept (0.5s) | 1157 kept, 0 rejected | 137.5/min | ETA: 17.0m [2026-01-27T12:08:30.896961] [DEBUG] [REMOTE ] FC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:30.897123] [DEBUG] [REMOTE ] FC: PASS: History has at least 300 days. [2026-01-27T12:08:30.897367] [DEBUG] [REMOTE ] FC: PASS: Price check passed. Min price $14.18. [2026-01-27T12:08:30.897507] [DEBUG] [REMOTE ] FC: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:30.897667] [DEBUG] [REMOTE ] FC: PASS: Integrity check passed. [2026-01-27T12:08:30.897715] [DEBUG] [REMOTE ] FC: Symbol is viable for forecasting. [2026-01-27T12:08:30.897764] [INFO ] [MAIN ] [1158/3493] FC kept (0.5s) | 1158 kept, 0 rejected | 137.5/min | ETA: 17.0m [2026-01-27T12:08:31.198276] [DEBUG] [REMOTE ] FCAL: Retrieved 2157 rows, trimmed to 300. [2026-01-27T12:08:31.198410] [DEBUG] [REMOTE ] FCAL: PASS: History has at least 300 days. [2026-01-27T12:08:31.198641] [DEBUG] [REMOTE ] FCAL: PASS: Price check passed. Min price $48.85. [2026-01-27T12:08:31.198779] [DEBUG] [REMOTE ] FCAL: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:31.198890] [DEBUG] [REMOTE ] FCAL: PASS: Integrity check passed. [2026-01-27T12:08:31.198936] [DEBUG] [REMOTE ] FCAL: Symbol is viable for forecasting. [2026-01-27T12:08:31.198995] [INFO ] [MAIN ] [1159/3493] FCAL kept (0.3s) | 1159 kept, 0 rejected | 137.5/min | ETA: 17.0m [2026-01-27T12:08:31.774455] [DEBUG] [REMOTE ] FCBC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:31.774640] [DEBUG] [REMOTE ] FCBC: PASS: History has at least 300 days. [2026-01-27T12:08:31.774929] [DEBUG] [REMOTE ] FCBC: PASS: Price check passed. Min price $30.47. [2026-01-27T12:08:31.775128] [DEBUG] [REMOTE ] FCBC: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:31.775271] [DEBUG] [REMOTE ] FCBC: PASS: Integrity check passed. [2026-01-27T12:08:31.775312] [DEBUG] [REMOTE ] FCBC: Symbol is viable for forecasting. [2026-01-27T12:08:31.775364] [INFO ] [MAIN ] [1160/3493] FCBC kept (0.6s) | 1160 kept, 0 rejected | 137.5/min | ETA: 17.0m [2026-01-27T12:08:32.236563] [DEBUG] [REMOTE ] FCCO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:32.236794] [DEBUG] [REMOTE ] FCCO: PASS: History has at least 300 days. [2026-01-27T12:08:32.237122] [DEBUG] [REMOTE ] FCCO: PASS: Price check passed. Min price $26.47. [2026-01-27T12:08:32.237462] [DEBUG] [REMOTE ] FCCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:32.237664] [DEBUG] [REMOTE ] FCCO: PASS: Integrity check passed. [2026-01-27T12:08:32.237712] [DEBUG] [REMOTE ] FCCO: Symbol is viable for forecasting. [2026-01-27T12:08:32.237814] [INFO ] [MAIN ] [1161/3493] FCCO kept (0.5s) | 1161 kept, 0 rejected | 137.5/min | ETA: 17.0m [2026-01-27T12:08:32.709891] [DEBUG] [REMOTE ] FCEL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:32.710114] [DEBUG] [REMOTE ] FCEL: PASS: History has at least 300 days. [2026-01-27T12:08:32.710435] [DEBUG] [REMOTE ] FCEL: PASS: Price check passed. Min price $6.00. [2026-01-27T12:08:32.710601] [DEBUG] [REMOTE ] FCEL: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:32.710741] [DEBUG] [REMOTE ] FCEL: PASS: Integrity check passed. [2026-01-27T12:08:32.710781] [DEBUG] [REMOTE ] FCEL: Symbol is viable for forecasting. [2026-01-27T12:08:32.710854] [INFO ] [MAIN ] [1162/3493] FCEL kept (0.5s) | 1162 kept, 0 rejected | 137.5/min | ETA: 17.0m [2026-01-27T12:08:33.188919] [DEBUG] [REMOTE ] FCF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:33.189064] [DEBUG] [REMOTE ] FCF: PASS: History has at least 300 days. [2026-01-27T12:08:33.189310] [DEBUG] [REMOTE ] FCF: PASS: Price check passed. Min price $15.16. [2026-01-27T12:08:33.189457] [DEBUG] [REMOTE ] FCF: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:33.189593] [DEBUG] [REMOTE ] FCF: PASS: Integrity check passed. [2026-01-27T12:08:33.189637] [DEBUG] [REMOTE ] FCF: Symbol is viable for forecasting. [2026-01-27T12:08:33.189687] [INFO ] [MAIN ] [1163/3493] FCF kept (0.5s) | 1163 kept, 0 rejected | 137.5/min | ETA: 17.0m [2026-01-27T12:08:33.744038] [DEBUG] [REMOTE ] FCFS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:33.744444] [DEBUG] [REMOTE ] FCFS: PASS: History has at least 300 days. [2026-01-27T12:08:33.744814] [DEBUG] [REMOTE ] FCFS: PASS: Price check passed. Min price $147.68. [2026-01-27T12:08:33.744968] [DEBUG] [REMOTE ] FCFS: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:33.745108] [DEBUG] [REMOTE ] FCFS: PASS: Integrity check passed. [2026-01-27T12:08:33.745151] [DEBUG] [REMOTE ] FCFS: Symbol is viable for forecasting. [2026-01-27T12:08:33.745205] [INFO ] [MAIN ] [1164/3493] FCFS kept (0.6s) | 1164 kept, 0 rejected | 137.4/min | ETA: 16.9m [2026-01-27T12:08:34.303918] [DEBUG] [REMOTE ] FCN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:34.304122] [DEBUG] [REMOTE ] FCN: PASS: History has at least 300 days. [2026-01-27T12:08:34.304407] [DEBUG] [REMOTE ] FCN: PASS: Price check passed. Min price $161.32. [2026-01-27T12:08:34.304611] [DEBUG] [REMOTE ] FCN: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:34.304748] [DEBUG] [REMOTE ] FCN: PASS: Integrity check passed. [2026-01-27T12:08:34.304790] [DEBUG] [REMOTE ] FCN: Symbol is viable for forecasting. [2026-01-27T12:08:34.304844] [INFO ] [MAIN ] [1165/3493] FCN kept (0.6s) | 1165 kept, 0 rejected | 137.4/min | ETA: 16.9m [2026-01-27T12:08:34.788097] [DEBUG] [REMOTE ] FCNCA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:34.788240] [DEBUG] [REMOTE ] FCNCA: PASS: History has at least 300 days. [2026-01-27T12:08:34.788469] [DEBUG] [REMOTE ] FCNCA: PASS: Price check passed. Min price $1776.51. [2026-01-27T12:08:34.788627] [DEBUG] [REMOTE ] FCNCA: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:34.788748] [DEBUG] [REMOTE ] FCNCA: PASS: Integrity check passed. [2026-01-27T12:08:34.788788] [DEBUG] [REMOTE ] FCNCA: Symbol is viable for forecasting. [2026-01-27T12:08:34.788837] [INFO ] [MAIN ] [1166/3493] FCNCA kept (0.5s) | 1166 kept, 0 rejected | 137.4/min | ETA: 16.9m [2026-01-27T12:08:34.959068] [DEBUG] [REMOTE ] FCNCO: Retrieved 1017 rows, trimmed to 300. [2026-01-27T12:08:34.959399] [DEBUG] [REMOTE ] FCNCO: PASS: History has at least 300 days. [2026-01-27T12:08:34.959639] [DEBUG] [REMOTE ] FCNCO: PASS: Price check passed. Min price $21.00. [2026-01-27T12:08:34.959785] [DEBUG] [REMOTE ] FCNCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:34.959897] [DEBUG] [REMOTE ] FCNCO: PASS: Integrity check passed. [2026-01-27T12:08:34.959937] [DEBUG] [REMOTE ] FCNCO: Symbol is viable for forecasting. [2026-01-27T12:08:34.959986] [INFO ] [MAIN ] [1167/3493] FCNCO kept (0.2s) | 1167 kept, 0 rejected | 137.5/min | ETA: 16.9m [2026-01-27T12:08:35.477167] [DEBUG] [REMOTE ] FCNCP: Retrieved 1480 rows, trimmed to 300. [2026-01-27T12:08:35.477296] [DEBUG] [REMOTE ] FCNCP: PASS: History has at least 300 days. [2026-01-27T12:08:35.477496] [DEBUG] [REMOTE ] FCNCP: PASS: Price check passed. Min price $20.03. [2026-01-27T12:08:35.477681] [DEBUG] [REMOTE ] FCNCP: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:35.477798] [DEBUG] [REMOTE ] FCNCP: PASS: Integrity check passed. [2026-01-27T12:08:35.477853] [DEBUG] [REMOTE ] FCNCP: Symbol is viable for forecasting. [2026-01-27T12:08:35.477902] [INFO ] [MAIN ] [1168/3493] FCNCP kept (0.5s) | 1168 kept, 0 rejected | 137.4/min | ETA: 16.9m [2026-01-27T12:08:35.768475] [DEBUG] [REMOTE ] FCTE: Retrieved 393 rows, trimmed to 300. [2026-01-27T12:08:35.768619] [DEBUG] [REMOTE ] FCTE: PASS: History has at least 300 days. [2026-01-27T12:08:35.768825] [DEBUG] [REMOTE ] FCTE: PASS: Price check passed. Min price $24.16. [2026-01-27T12:08:35.768964] [DEBUG] [REMOTE ] FCTE: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:35.769075] [DEBUG] [REMOTE ] FCTE: PASS: Integrity check passed. [2026-01-27T12:08:35.769116] [DEBUG] [REMOTE ] FCTE: Symbol is viable for forecasting. [2026-01-27T12:08:35.769163] [INFO ] [MAIN ] [1169/3493] FCTE kept (0.3s) | 1169 kept, 0 rejected | 137.5/min | ETA: 16.9m [2026-01-27T12:08:36.461400] [DEBUG] [REMOTE ] FCX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:36.461537] [DEBUG] [REMOTE ] FCX: PASS: History has at least 300 days. [2026-01-27T12:08:36.461776] [DEBUG] [REMOTE ] FCX: PASS: Price check passed. Min price $38.55. [2026-01-27T12:08:36.461913] [DEBUG] [REMOTE ] FCX: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:36.462034] [DEBUG] [REMOTE ] FCX: PASS: Integrity check passed. [2026-01-27T12:08:36.462083] [DEBUG] [REMOTE ] FCX: Symbol is viable for forecasting. [2026-01-27T12:08:36.462141] [INFO ] [MAIN ] [1170/3493] FCX kept (0.7s) | 1170 kept, 0 rejected | 137.4/min | ETA: 16.9m [2026-01-27T12:08:36.955642] [DEBUG] [REMOTE ] FDBC: Retrieved 6293 rows, trimmed to 300. [2026-01-27T12:08:36.955793] [DEBUG] [REMOTE ] FDBC: PASS: History has at least 300 days. [2026-01-27T12:08:36.956041] [DEBUG] [REMOTE ] FDBC: PASS: Price check passed. Min price $42.00. [2026-01-27T12:08:36.956207] [DEBUG] [REMOTE ] FDBC: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:36.956336] [DEBUG] [REMOTE ] FDBC: PASS: Integrity check passed. [2026-01-27T12:08:36.956375] [DEBUG] [REMOTE ] FDBC: Symbol is viable for forecasting. [2026-01-27T12:08:36.956423] [INFO ] [MAIN ] [1171/3493] FDBC kept (0.5s) | 1171 kept, 0 rejected | 137.4/min | ETA: 16.9m [2026-01-27T12:08:37.173706] [DEBUG] [REMOTE ] FDIF: Retrieved 653 rows, trimmed to 300. [2026-01-27T12:08:37.173836] [DEBUG] [REMOTE ] FDIF: PASS: History has at least 300 days. [2026-01-27T12:08:37.174039] [DEBUG] [REMOTE ] FDIF: PASS: Price check passed. Min price $33.62. [2026-01-27T12:08:37.174178] [DEBUG] [REMOTE ] FDIF: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:37.174287] [DEBUG] [REMOTE ] FDIF: PASS: Integrity check passed. [2026-01-27T12:08:37.174327] [DEBUG] [REMOTE ] FDIF: Symbol is viable for forecasting. [2026-01-27T12:08:37.174375] [INFO ] [MAIN ] [1172/3493] FDIF kept (0.2s) | 1172 kept, 0 rejected | 137.4/min | ETA: 16.9m [2026-01-27T12:08:37.578142] [DEBUG] [REMOTE ] FDIG: Retrieved 944 rows, trimmed to 300. [2026-01-27T12:08:37.578294] [DEBUG] [REMOTE ] FDIG: PASS: History has at least 300 days. [2026-01-27T12:08:37.578509] [DEBUG] [REMOTE ] FDIG: PASS: Price check passed. Min price $37.53. [2026-01-27T12:08:37.578677] [DEBUG] [REMOTE ] FDIG: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:37.578797] [DEBUG] [REMOTE ] FDIG: PASS: Integrity check passed. [2026-01-27T12:08:37.578838] [DEBUG] [REMOTE ] FDIG: Symbol is viable for forecasting. [2026-01-27T12:08:37.578888] [INFO ] [MAIN ] [1173/3493] FDIG kept (0.4s) | 1173 kept, 0 rejected | 137.5/min | ETA: 16.9m [2026-01-27T12:08:38.217465] [DEBUG] [REMOTE ] FDP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:38.217640] [DEBUG] [REMOTE ] FDP: PASS: History has at least 300 days. [2026-01-27T12:08:38.217894] [DEBUG] [REMOTE ] FDP: PASS: Price check passed. Min price $34.03. [2026-01-27T12:08:38.218039] [DEBUG] [REMOTE ] FDP: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:38.218190] [DEBUG] [REMOTE ] FDP: PASS: Integrity check passed. [2026-01-27T12:08:38.218263] [DEBUG] [REMOTE ] FDP: Symbol is viable for forecasting. [2026-01-27T12:08:38.218317] [INFO ] [MAIN ] [1174/3493] FDP kept (0.6s) | 1174 kept, 0 rejected | 137.4/min | ETA: 16.9m [2026-01-27T12:08:38.702547] [DEBUG] [REMOTE ] FDS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:38.702694] [DEBUG] [REMOTE ] FDS: PASS: History has at least 300 days. [2026-01-27T12:08:38.702908] [DEBUG] [REMOTE ] FDS: PASS: Price check passed. Min price $252.62. [2026-01-27T12:08:38.703048] [DEBUG] [REMOTE ] FDS: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:38.703185] [DEBUG] [REMOTE ] FDS: PASS: Integrity check passed. [2026-01-27T12:08:38.703227] [DEBUG] [REMOTE ] FDS: Symbol is viable for forecasting. [2026-01-27T12:08:38.703276] [INFO ] [MAIN ] [1175/3493] FDS kept (0.5s) | 1175 kept, 0 rejected | 137.4/min | ETA: 16.9m [2026-01-27T12:08:38.918245] [DEBUG] [REMOTE ] FDTX: Retrieved 658 rows, trimmed to 300. [2026-01-27T12:08:38.918377] [DEBUG] [REMOTE ] FDTX: PASS: History has at least 300 days. [2026-01-27T12:08:38.918598] [DEBUG] [REMOTE ] FDTX: PASS: Price check passed. Min price $37.84. [2026-01-27T12:08:38.918762] [DEBUG] [REMOTE ] FDTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:38.918873] [DEBUG] [REMOTE ] FDTX: PASS: Integrity check passed. [2026-01-27T12:08:38.918913] [DEBUG] [REMOTE ] FDTX: Symbol is viable for forecasting. [2026-01-27T12:08:38.918961] [INFO ] [MAIN ] [1176/3493] FDTX kept (0.2s) | 1176 kept, 0 rejected | 137.4/min | ETA: 16.9m [2026-01-27T12:08:39.383600] [DEBUG] [REMOTE ] FDUS: Retrieved 3671 rows, trimmed to 300. [2026-01-27T12:08:39.383713] [DEBUG] [REMOTE ] FDUS: PASS: History has at least 300 days. [2026-01-27T12:08:39.383986] [DEBUG] [REMOTE ] FDUS: PASS: Price check passed. Min price $18.53. [2026-01-27T12:08:39.384160] [DEBUG] [REMOTE ] FDUS: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:39.384322] [DEBUG] [REMOTE ] FDUS: PASS: Integrity check passed. [2026-01-27T12:08:39.384384] [DEBUG] [REMOTE ] FDUS: Symbol is viable for forecasting. [2026-01-27T12:08:39.384455] [INFO ] [MAIN ] [1177/3493] FDUS kept (0.5s) | 1177 kept, 0 rejected | 137.4/min | ETA: 16.9m [2026-01-27T12:08:39.981022] [DEBUG] [REMOTE ] FDX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:39.981190] [DEBUG] [REMOTE ] FDX: PASS: History has at least 300 days. [2026-01-27T12:08:39.981596] [DEBUG] [REMOTE ] FDX: PASS: Price check passed. Min price $247.65. [2026-01-27T12:08:39.981746] [DEBUG] [REMOTE ] FDX: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:39.981880] [DEBUG] [REMOTE ] FDX: PASS: Integrity check passed. [2026-01-27T12:08:39.981920] [DEBUG] [REMOTE ] FDX: Symbol is viable for forecasting. [2026-01-27T12:08:39.981972] [INFO ] [MAIN ] [1178/3493] FDX kept (0.6s) | 1178 kept, 0 rejected | 137.4/min | ETA: 16.8m [2026-01-27T12:08:40.456738] [DEBUG] [REMOTE ] FE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:40.456895] [DEBUG] [REMOTE ] FE: PASS: History has at least 300 days. [2026-01-27T12:08:40.457120] [DEBUG] [REMOTE ] FE: PASS: Price check passed. Min price $44.03. [2026-01-27T12:08:40.457260] [DEBUG] [REMOTE ] FE: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:40.457559] [DEBUG] [REMOTE ] FE: PASS: Integrity check passed. [2026-01-27T12:08:40.457717] [DEBUG] [REMOTE ] FE: Symbol is viable for forecasting. [2026-01-27T12:08:40.457770] [INFO ] [MAIN ] [1179/3493] FE kept (0.5s) | 1179 kept, 0 rejected | 137.4/min | ETA: 16.8m [2026-01-27T12:08:40.774524] [DEBUG] [REMOTE ] FEED: Retrieved 2164 rows, trimmed to 300. [2026-01-27T12:08:40.774672] [DEBUG] [REMOTE ] FEED: PASS: History has at least 300 days. [2026-01-27T12:08:40.774876] [DEBUG] [REMOTE ] FEED: PASS: Price check passed. Min price $1.06. [2026-01-27T12:08:40.775013] [DEBUG] [REMOTE ] FEED: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:40.775137] [DEBUG] [REMOTE ] FEED: PASS: Integrity check passed. [2026-01-27T12:08:40.775179] [DEBUG] [REMOTE ] FEED: Symbol is viable for forecasting. [2026-01-27T12:08:40.775233] [INFO ] [MAIN ] [1180/3493] FEED kept (0.3s) | 1180 kept, 0 rejected | 137.4/min | ETA: 16.8m [2026-01-27T12:08:41.331456] [DEBUG] [REMOTE ] FEIM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:41.331622] [DEBUG] [REMOTE ] FEIM: PASS: History has at least 300 days. [2026-01-27T12:08:41.331888] [DEBUG] [REMOTE ] FEIM: PASS: Price check passed. Min price $27.07. [2026-01-27T12:08:41.332025] [DEBUG] [REMOTE ] FEIM: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:41.332149] [DEBUG] [REMOTE ] FEIM: PASS: Integrity check passed. [2026-01-27T12:08:41.332189] [DEBUG] [REMOTE ] FEIM: Symbol is viable for forecasting. [2026-01-27T12:08:41.332238] [INFO ] [MAIN ] [1181/3493] FEIM kept (0.6s) | 1181 kept, 0 rejected | 137.4/min | ETA: 16.8m [2026-01-27T12:08:41.866083] [DEBUG] [REMOTE ] FELE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:41.866234] [DEBUG] [REMOTE ] FELE: PASS: History has at least 300 days. [2026-01-27T12:08:41.866676] [DEBUG] [REMOTE ] FELE: PASS: Price check passed. Min price $90.46. [2026-01-27T12:08:41.866819] [DEBUG] [REMOTE ] FELE: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:41.867046] [DEBUG] [REMOTE ] FELE: PASS: Integrity check passed. [2026-01-27T12:08:41.867093] [DEBUG] [REMOTE ] FELE: Symbol is viable for forecasting. [2026-01-27T12:08:41.867148] [INFO ] [MAIN ] [1182/3493] FELE kept (0.5s) | 1182 kept, 0 rejected | 137.4/min | ETA: 16.8m [2026-01-27T12:08:42.252010] [DEBUG] [REMOTE ] FEM: Retrieved 3714 rows, trimmed to 300. [2026-01-27T12:08:42.252145] [DEBUG] [REMOTE ] FEM: PASS: History has at least 300 days. [2026-01-27T12:08:42.252364] [DEBUG] [REMOTE ] FEM: PASS: Price check passed. Min price $26.01. [2026-01-27T12:08:42.252510] [DEBUG] [REMOTE ] FEM: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:42.252646] [DEBUG] [REMOTE ] FEM: PASS: Integrity check passed. [2026-01-27T12:08:42.252690] [DEBUG] [REMOTE ] FEM: Symbol is viable for forecasting. [2026-01-27T12:08:42.252740] [INFO ] [MAIN ] [1183/3493] FEM kept (0.4s) | 1183 kept, 0 rejected | 137.4/min | ETA: 16.8m [2026-01-27T12:08:42.612542] [DEBUG] [REMOTE ] FEMB: Retrieved 2821 rows, trimmed to 300. [2026-01-27T12:08:42.612707] [DEBUG] [REMOTE ] FEMB: PASS: History has at least 300 days. [2026-01-27T12:08:42.612925] [DEBUG] [REMOTE ] FEMB: PASS: Price check passed. Min price $28.76. [2026-01-27T12:08:42.613066] [DEBUG] [REMOTE ] FEMB: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:42.613181] [DEBUG] [REMOTE ] FEMB: PASS: Integrity check passed. [2026-01-27T12:08:42.613222] [DEBUG] [REMOTE ] FEMB: Symbol is viable for forecasting. [2026-01-27T12:08:42.613273] [INFO ] [MAIN ] [1184/3493] FEMB kept (0.4s) | 1184 kept, 0 rejected | 137.4/min | ETA: 16.8m [2026-01-27T12:08:43.042544] [DEBUG] [REMOTE ] FEMS: Retrieved 3504 rows, trimmed to 300. [2026-01-27T12:08:43.042706] [DEBUG] [REMOTE ] FEMS: PASS: History has at least 300 days. [2026-01-27T12:08:43.042927] [DEBUG] [REMOTE ] FEMS: PASS: Price check passed. Min price $40.77. [2026-01-27T12:08:43.043068] [DEBUG] [REMOTE ] FEMS: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:43.043188] [DEBUG] [REMOTE ] FEMS: PASS: Integrity check passed. [2026-01-27T12:08:43.043228] [DEBUG] [REMOTE ] FEMS: Symbol is viable for forecasting. [2026-01-27T12:08:43.043289] [INFO ] [MAIN ] [1185/3493] FEMS kept (0.4s) | 1185 kept, 0 rejected | 137.4/min | ETA: 16.8m [2026-01-27T12:08:43.461632] [DEBUG] [REMOTE ] FEP: Retrieved 3710 rows, trimmed to 300. [2026-01-27T12:08:43.461771] [DEBUG] [REMOTE ] FEP: PASS: History has at least 300 days. [2026-01-27T12:08:43.462015] [DEBUG] [REMOTE ] FEP: PASS: Price check passed. Min price $48.82. [2026-01-27T12:08:43.462179] [DEBUG] [REMOTE ] FEP: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:43.462360] [DEBUG] [REMOTE ] FEP: PASS: Integrity check passed. [2026-01-27T12:08:43.462411] [DEBUG] [REMOTE ] FEP: Symbol is viable for forecasting. [2026-01-27T12:08:43.462468] [INFO ] [MAIN ] [1186/3493] FEP kept (0.4s) | 1186 kept, 0 rejected | 137.4/min | ETA: 16.8m [2026-01-27T12:08:43.645055] [DEBUG] [REMOTE ] FEPI: Retrieved 574 rows, trimmed to 300. [2026-01-27T12:08:43.645192] [DEBUG] [REMOTE ] FEPI: PASS: History has at least 300 days. [2026-01-27T12:08:43.645407] [DEBUG] [REMOTE ] FEPI: PASS: Price check passed. Min price $42.16. [2026-01-27T12:08:43.645603] [DEBUG] [REMOTE ] FEPI: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:43.645749] [DEBUG] [REMOTE ] FEPI: PASS: Integrity check passed. [2026-01-27T12:08:43.645796] [DEBUG] [REMOTE ] FEPI: Symbol is viable for forecasting. [2026-01-27T12:08:43.645847] [INFO ] [MAIN ] [1187/3493] FEPI kept (0.2s) | 1187 kept, 0 rejected | 137.5/min | ETA: 16.8m [2026-01-27T12:08:44.119610] [DEBUG] [REMOTE ] FERG: Retrieved 3954 rows, trimmed to 300. [2026-01-27T12:08:44.119753] [DEBUG] [REMOTE ] FERG: PASS: History has at least 300 days. [2026-01-27T12:08:44.119986] [DEBUG] [REMOTE ] FERG: PASS: Price check passed. Min price $221.75. [2026-01-27T12:08:44.120127] [DEBUG] [REMOTE ] FERG: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:44.120248] [DEBUG] [REMOTE ] FERG: PASS: Integrity check passed. [2026-01-27T12:08:44.120289] [DEBUG] [REMOTE ] FERG: Symbol is viable for forecasting. [2026-01-27T12:08:44.120338] [INFO ] [MAIN ] [1188/3493] FERG kept (0.5s) | 1188 kept, 0 rejected | 137.5/min | ETA: 16.8m [2026-01-27T12:08:44.659837] [DEBUG] [REMOTE ] FEX: Retrieved 4708 rows, trimmed to 300. [2026-01-27T12:08:44.659974] [DEBUG] [REMOTE ] FEX: PASS: History has at least 300 days. [2026-01-27T12:08:44.660191] [DEBUG] [REMOTE ] FEX: PASS: Price check passed. Min price $111.42. [2026-01-27T12:08:44.660327] [DEBUG] [REMOTE ] FEX: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:44.660440] [DEBUG] [REMOTE ] FEX: PASS: Integrity check passed. [2026-01-27T12:08:44.660480] [DEBUG] [REMOTE ] FEX: Symbol is viable for forecasting. [2026-01-27T12:08:44.660528] [INFO ] [MAIN ] [1189/3493] FEX kept (0.5s) | 1189 kept, 0 rejected | 137.4/min | ETA: 16.8m [2026-01-27T12:08:45.022369] [DEBUG] [REMOTE ] FF: Retrieved 3733 rows, trimmed to 300. [2026-01-27T12:08:45.022518] [DEBUG] [REMOTE ] FF: PASS: History has at least 300 days. [2026-01-27T12:08:45.022764] [DEBUG] [REMOTE ] FF: PASS: Price check passed. Min price $3.04. [2026-01-27T12:08:45.022913] [DEBUG] [REMOTE ] FF: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:45.023031] [DEBUG] [REMOTE ] FF: PASS: Integrity check passed. [2026-01-27T12:08:45.023073] [DEBUG] [REMOTE ] FF: Symbol is viable for forecasting. [2026-01-27T12:08:45.023125] [INFO ] [MAIN ] [1190/3493] FF kept (0.4s) | 1190 kept, 0 rejected | 137.4/min | ETA: 16.8m [2026-01-27T12:08:45.534868] [DEBUG] [REMOTE ] FFA: Retrieved 5387 rows, trimmed to 300. [2026-01-27T12:08:45.535070] [DEBUG] [REMOTE ] FFA: PASS: History has at least 300 days. [2026-01-27T12:08:45.535342] [DEBUG] [REMOTE ] FFA: PASS: Price check passed. Min price $20.52. [2026-01-27T12:08:45.535487] [DEBUG] [REMOTE ] FFA: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:45.535633] [DEBUG] [REMOTE ] FFA: PASS: Integrity check passed. [2026-01-27T12:08:45.535678] [DEBUG] [REMOTE ] FFA: Symbol is viable for forecasting. [2026-01-27T12:08:45.535733] [INFO ] [MAIN ] [1191/3493] FFA kept (0.5s) | 1191 kept, 0 rejected | 137.4/min | ETA: 16.8m [2026-01-27T12:08:46.016135] [DEBUG] [REMOTE ] FFBC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:46.016295] [DEBUG] [REMOTE ] FFBC: PASS: History has at least 300 days. [2026-01-27T12:08:46.016661] [DEBUG] [REMOTE ] FFBC: PASS: Price check passed. Min price $23.04. [2026-01-27T12:08:46.016823] [DEBUG] [REMOTE ] FFBC: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:46.016963] [DEBUG] [REMOTE ] FFBC: PASS: Integrity check passed. [2026-01-27T12:08:46.017003] [DEBUG] [REMOTE ] FFBC: Symbol is viable for forecasting. [2026-01-27T12:08:46.017054] [INFO ] [MAIN ] [1192/3493] FFBC kept (0.5s) | 1192 kept, 0 rejected | 137.4/min | ETA: 16.7m [2026-01-27T12:08:46.518733] [DEBUG] [REMOTE ] FFC: Retrieved 5784 rows, trimmed to 300. [2026-01-27T12:08:46.518921] [DEBUG] [REMOTE ] FFC: PASS: History has at least 300 days. [2026-01-27T12:08:46.519232] [DEBUG] [REMOTE ] FFC: PASS: Price check passed. Min price $16.05. [2026-01-27T12:08:46.519410] [DEBUG] [REMOTE ] FFC: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:46.519602] [DEBUG] [REMOTE ] FFC: PASS: Integrity check passed. [2026-01-27T12:08:46.519840] [DEBUG] [REMOTE ] FFC: Symbol is viable for forecasting. [2026-01-27T12:08:46.519905] [INFO ] [MAIN ] [1193/3493] FFC kept (0.5s) | 1193 kept, 0 rejected | 137.4/min | ETA: 16.7m [2026-01-27T12:08:47.073003] [DEBUG] [REMOTE ] FFIC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:47.073206] [DEBUG] [REMOTE ] FFIC: PASS: History has at least 300 days. [2026-01-27T12:08:47.073489] [DEBUG] [REMOTE ] FFIC: PASS: Price check passed. Min price $12.69. [2026-01-27T12:08:47.073653] [DEBUG] [REMOTE ] FFIC: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:47.073787] [DEBUG] [REMOTE ] FFIC: PASS: Integrity check passed. [2026-01-27T12:08:47.073828] [DEBUG] [REMOTE ] FFIC: Symbol is viable for forecasting. [2026-01-27T12:08:47.073882] [INFO ] [MAIN ] [1194/3493] FFIC kept (0.6s) | 1194 kept, 0 rejected | 137.4/min | ETA: 16.7m [2026-01-27T12:08:47.550706] [DEBUG] [REMOTE ] FFIN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:47.550860] [DEBUG] [REMOTE ] FFIN: PASS: History has at least 300 days. [2026-01-27T12:08:47.551126] [DEBUG] [REMOTE ] FFIN: PASS: Price check passed. Min price $29.68. [2026-01-27T12:08:47.551275] [DEBUG] [REMOTE ] FFIN: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:47.551410] [DEBUG] [REMOTE ] FFIN: PASS: Integrity check passed. [2026-01-27T12:08:47.551453] [DEBUG] [REMOTE ] FFIN: Symbol is viable for forecasting. [2026-01-27T12:08:47.551503] [INFO ] [MAIN ] [1195/3493] FFIN kept (0.5s) | 1195 kept, 0 rejected | 137.4/min | ETA: 16.7m [2026-01-27T12:08:47.885090] [DEBUG] [REMOTE ] FFWM: Retrieved 2823 rows, trimmed to 300. [2026-01-27T12:08:47.885212] [DEBUG] [REMOTE ] FFWM: PASS: History has at least 300 days. [2026-01-27T12:08:47.885420] [DEBUG] [REMOTE ] FFWM: PASS: Price check passed. Min price $4.77. [2026-01-27T12:08:47.885561] [DEBUG] [REMOTE ] FFWM: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:47.885706] [DEBUG] [REMOTE ] FFWM: PASS: Integrity check passed. [2026-01-27T12:08:47.885747] [DEBUG] [REMOTE ] FFWM: Symbol is viable for forecasting. [2026-01-27T12:08:47.885795] [INFO ] [MAIN ] [1196/3493] FFWM kept (0.3s) | 1196 kept, 0 rejected | 137.4/min | ETA: 16.7m [2026-01-27T12:08:48.212412] [DEBUG] [REMOTE ] FG: Retrieved 795 rows, trimmed to 300. [2026-01-27T12:08:48.212640] [DEBUG] [REMOTE ] FG: PASS: History has at least 300 days. [2026-01-27T12:08:48.212911] [DEBUG] [REMOTE ] FG: PASS: Price check passed. Min price $26.92. [2026-01-27T12:08:48.213060] [DEBUG] [REMOTE ] FG: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:48.213198] [DEBUG] [REMOTE ] FG: PASS: Integrity check passed. [2026-01-27T12:08:48.213263] [DEBUG] [REMOTE ] FG: Symbol is viable for forecasting. [2026-01-27T12:08:48.213329] [INFO ] [MAIN ] [1197/3493] FG kept (0.3s) | 1197 kept, 0 rejected | 137.4/min | ETA: 16.7m [2026-01-27T12:08:48.657026] [DEBUG] [REMOTE ] FHB: Retrieved 2382 rows, trimmed to 300. [2026-01-27T12:08:48.657193] [DEBUG] [REMOTE ] FHB: PASS: History has at least 300 days. [2026-01-27T12:08:48.657450] [DEBUG] [REMOTE ] FHB: PASS: Price check passed. Min price $23.39. [2026-01-27T12:08:48.657713] [DEBUG] [REMOTE ] FHB: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:48.657882] [DEBUG] [REMOTE ] FHB: PASS: Integrity check passed. [2026-01-27T12:08:48.657936] [DEBUG] [REMOTE ] FHB: Symbol is viable for forecasting. [2026-01-27T12:08:48.657998] [INFO ] [MAIN ] [1198/3493] FHB kept (0.4s) | 1198 kept, 0 rejected | 137.4/min | ETA: 16.7m [2026-01-27T12:08:49.263008] [DEBUG] [REMOTE ] FHI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:49.263139] [DEBUG] [REMOTE ] FHI: PASS: History has at least 300 days. [2026-01-27T12:08:49.263360] [DEBUG] [REMOTE ] FHI: PASS: Price check passed. Min price $46.98. [2026-01-27T12:08:49.263527] [DEBUG] [REMOTE ] FHI: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:49.263671] [DEBUG] [REMOTE ] FHI: PASS: Integrity check passed. [2026-01-27T12:08:49.263713] [DEBUG] [REMOTE ] FHI: Symbol is viable for forecasting. [2026-01-27T12:08:49.263842] [INFO ] [MAIN ] [1199/3493] FHI kept (0.6s) | 1199 kept, 0 rejected | 137.4/min | ETA: 16.7m [2026-01-27T12:08:49.758279] [DEBUG] [REMOTE ] FHN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:49.758437] [DEBUG] [REMOTE ] FHN: PASS: History has at least 300 days. [2026-01-27T12:08:49.758723] [DEBUG] [REMOTE ] FHN: PASS: Price check passed. Min price $20.46. [2026-01-27T12:08:49.758863] [DEBUG] [REMOTE ] FHN: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:49.758991] [DEBUG] [REMOTE ] FHN: PASS: Integrity check passed. [2026-01-27T12:08:49.759033] [DEBUG] [REMOTE ] FHN: Symbol is viable for forecasting. [2026-01-27T12:08:49.759082] [INFO ] [MAIN ] [1200/3493] FHN kept (0.5s) | 1200 kept, 0 rejected | 137.4/min | ETA: 16.7m [2026-01-27T12:08:50.047941] [DEBUG] [REMOTE ] FHTX: Retrieved 1319 rows, trimmed to 300. [2026-01-27T12:08:50.048076] [DEBUG] [REMOTE ] FHTX: PASS: History has at least 300 days. [2026-01-27T12:08:50.048286] [DEBUG] [REMOTE ] FHTX: PASS: Price check passed. Min price $3.53. [2026-01-27T12:08:50.048450] [DEBUG] [REMOTE ] FHTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:50.048602] [DEBUG] [REMOTE ] FHTX: PASS: Integrity check passed. [2026-01-27T12:08:50.048646] [DEBUG] [REMOTE ] FHTX: Symbol is viable for forecasting. [2026-01-27T12:08:50.048696] [INFO ] [MAIN ] [1201/3493] FHTX kept (0.3s) | 1201 kept, 0 rejected | 137.4/min | ETA: 16.7m [2026-01-27T12:08:50.524854] [DEBUG] [REMOTE ] FIBK: Retrieved 3985 rows, trimmed to 300. [2026-01-27T12:08:50.524985] [DEBUG] [REMOTE ] FIBK: PASS: History has at least 300 days. [2026-01-27T12:08:50.525195] [DEBUG] [REMOTE ] FIBK: PASS: Price check passed. Min price $29.68. [2026-01-27T12:08:50.525338] [DEBUG] [REMOTE ] FIBK: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:50.525453] [DEBUG] [REMOTE ] FIBK: PASS: Integrity check passed. [2026-01-27T12:08:50.525495] [DEBUG] [REMOTE ] FIBK: Symbol is viable for forecasting. [2026-01-27T12:08:50.525543] [INFO ] [MAIN ] [1202/3493] FIBK kept (0.5s) | 1202 kept, 0 rejected | 137.4/min | ETA: 16.7m [2026-01-27T12:08:51.024771] [DEBUG] [REMOTE ] FICO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:51.024983] [DEBUG] [REMOTE ] FICO: PASS: History has at least 300 days. [2026-01-27T12:08:51.025482] [DEBUG] [REMOTE ] FICO: PASS: Price check passed. Min price $1494.50. [2026-01-27T12:08:51.025693] [DEBUG] [REMOTE ] FICO: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:51.025835] [DEBUG] [REMOTE ] FICO: PASS: Integrity check passed. [2026-01-27T12:08:51.025882] [DEBUG] [REMOTE ] FICO: Symbol is viable for forecasting. [2026-01-27T12:08:51.025946] [INFO ] [MAIN ] [1203/3493] FICO kept (0.5s) | 1203 kept, 0 rejected | 137.4/min | ETA: 16.7m [2026-01-27T12:08:51.199359] [DEBUG] [REMOTE ] FICS: Retrieved 1282 rows, trimmed to 300. [2026-01-27T12:08:51.199553] [DEBUG] [REMOTE ] FICS: PASS: History has at least 300 days. [2026-01-27T12:08:51.199844] [DEBUG] [REMOTE ] FICS: PASS: Price check passed. Min price $37.62. [2026-01-27T12:08:51.200021] [DEBUG] [REMOTE ] FICS: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:51.200145] [DEBUG] [REMOTE ] FICS: PASS: Integrity check passed. [2026-01-27T12:08:51.200186] [DEBUG] [REMOTE ] FICS: Symbol is viable for forecasting. [2026-01-27T12:08:51.200238] [INFO ] [MAIN ] [1204/3493] FICS kept (0.2s) | 1204 kept, 0 rejected | 137.4/min | ETA: 16.7m [2026-01-27T12:08:51.715440] [DEBUG] [REMOTE ] FID: Retrieved 1861 rows, trimmed to 300. [2026-01-27T12:08:51.715624] [DEBUG] [REMOTE ] FID: PASS: History has at least 300 days. [2026-01-27T12:08:51.715847] [DEBUG] [REMOTE ] FID: PASS: Price check passed. Min price $19.41. [2026-01-27T12:08:51.715991] [DEBUG] [REMOTE ] FID: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:51.716113] [DEBUG] [REMOTE ] FID: PASS: Integrity check passed. [2026-01-27T12:08:51.716162] [DEBUG] [REMOTE ] FID: Symbol is viable for forecasting. [2026-01-27T12:08:51.716222] [INFO ] [MAIN ] [1205/3493] FID kept (0.5s) | 1205 kept, 0 rejected | 137.4/min | ETA: 16.7m [2026-01-27T12:08:51.966353] [DEBUG] [REMOTE ] FIGS: Retrieved 1171 rows, trimmed to 300. [2026-01-27T12:08:51.966560] [DEBUG] [REMOTE ] FIGS: PASS: History has at least 300 days. [2026-01-27T12:08:51.966817] [DEBUG] [REMOTE ] FIGS: PASS: Price check passed. Min price $7.38. [2026-01-27T12:08:51.966956] [DEBUG] [REMOTE ] FIGS: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:51.967080] [DEBUG] [REMOTE ] FIGS: PASS: Integrity check passed. [2026-01-27T12:08:51.967121] [DEBUG] [REMOTE ] FIGS: Symbol is viable for forecasting. [2026-01-27T12:08:51.967179] [INFO ] [MAIN ] [1206/3493] FIGS kept (0.3s) | 1206 kept, 0 rejected | 137.5/min | ETA: 16.6m [2026-01-27T12:08:52.459323] [DEBUG] [REMOTE ] FIHL: Retrieved 646 rows, trimmed to 300. [2026-01-27T12:08:52.459516] [DEBUG] [REMOTE ] FIHL: PASS: History has at least 300 days. [2026-01-27T12:08:52.459849] [DEBUG] [REMOTE ] FIHL: PASS: Price check passed. Min price $17.74. [2026-01-27T12:08:52.460002] [DEBUG] [REMOTE ] FIHL: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:52.460127] [DEBUG] [REMOTE ] FIHL: PASS: Integrity check passed. [2026-01-27T12:08:52.460170] [DEBUG] [REMOTE ] FIHL: Symbol is viable for forecasting. [2026-01-27T12:08:52.460226] [INFO ] [MAIN ] [1207/3493] FIHL kept (0.5s) | 1207 kept, 0 rejected | 137.4/min | ETA: 16.6m [2026-01-27T12:08:52.988100] [DEBUG] [REMOTE ] FINS: Retrieved 1675 rows, trimmed to 300. [2026-01-27T12:08:52.988246] [DEBUG] [REMOTE ] FINS: PASS: History has at least 300 days. [2026-01-27T12:08:52.988477] [DEBUG] [REMOTE ] FINS: PASS: Price check passed. Min price $12.62. [2026-01-27T12:08:52.988672] [DEBUG] [REMOTE ] FINS: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:52.988792] [DEBUG] [REMOTE ] FINS: PASS: Integrity check passed. [2026-01-27T12:08:52.988834] [DEBUG] [REMOTE ] FINS: Symbol is viable for forecasting. [2026-01-27T12:08:52.988885] [INFO ] [MAIN ] [1208/3493] FINS kept (0.5s) | 1208 kept, 0 rejected | 137.4/min | ETA: 16.6m [2026-01-27T12:08:53.235789] [DEBUG] [REMOTE ] FINX: Retrieved 2355 rows, trimmed to 300. [2026-01-27T12:08:53.235930] [DEBUG] [REMOTE ] FINX: PASS: History has at least 300 days. [2026-01-27T12:08:53.236140] [DEBUG] [REMOTE ] FINX: PASS: Price check passed. Min price $28.01. [2026-01-27T12:08:53.236311] [DEBUG] [REMOTE ] FINX: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:53.236424] [DEBUG] [REMOTE ] FINX: PASS: Integrity check passed. [2026-01-27T12:08:53.236466] [DEBUG] [REMOTE ] FINX: Symbol is viable for forecasting. [2026-01-27T12:08:53.236517] [INFO ] [MAIN ] [1209/3493] FINX kept (0.2s) | 1209 kept, 0 rejected | 137.5/min | ETA: 16.6m [2026-01-27T12:08:53.565312] [DEBUG] [REMOTE ] FIP: Retrieved 877 rows, trimmed to 300. [2026-01-27T12:08:53.565445] [DEBUG] [REMOTE ] FIP: PASS: History has at least 300 days. [2026-01-27T12:08:53.565672] [DEBUG] [REMOTE ] FIP: PASS: Price check passed. Min price $3.99. [2026-01-27T12:08:53.565830] [DEBUG] [REMOTE ] FIP: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:53.565943] [DEBUG] [REMOTE ] FIP: PASS: Integrity check passed. [2026-01-27T12:08:53.565983] [DEBUG] [REMOTE ] FIP: Symbol is viable for forecasting. [2026-01-27T12:08:53.566033] [INFO ] [MAIN ] [1210/3493] FIP kept (0.3s) | 1210 kept, 0 rejected | 137.5/min | ETA: 16.6m [2026-01-27T12:08:54.272391] [DEBUG] [REMOTE ] FIS: Retrieved 6186 rows, trimmed to 300. [2026-01-27T12:08:54.272537] [DEBUG] [REMOTE ] FIS: PASS: History has at least 300 days. [2026-01-27T12:08:54.272794] [DEBUG] [REMOTE ] FIS: PASS: Price check passed. Min price $59.10. [2026-01-27T12:08:54.272936] [DEBUG] [REMOTE ] FIS: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:54.273055] [DEBUG] [REMOTE ] FIS: PASS: Integrity check passed. [2026-01-27T12:08:54.273096] [DEBUG] [REMOTE ] FIS: Symbol is viable for forecasting. [2026-01-27T12:08:54.273144] [INFO ] [MAIN ] [1211/3493] FIS kept (0.7s) | 1211 kept, 0 rejected | 137.4/min | ETA: 16.6m [2026-01-27T12:08:54.756716] [DEBUG] [REMOTE ] FISI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:54.756949] [DEBUG] [REMOTE ] FISI: PASS: History has at least 300 days. [2026-01-27T12:08:54.757303] [DEBUG] [REMOTE ] FISI: PASS: Price check passed. Min price $28.04. [2026-01-27T12:08:54.757452] [DEBUG] [REMOTE ] FISI: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:54.757650] [DEBUG] [REMOTE ] FISI: PASS: Integrity check passed. [2026-01-27T12:08:54.757709] [DEBUG] [REMOTE ] FISI: Symbol is viable for forecasting. [2026-01-27T12:08:54.757800] [INFO ] [MAIN ] [1212/3493] FISI kept (0.5s) | 1212 kept, 0 rejected | 137.4/min | ETA: 16.6m [2026-01-27T12:08:55.231636] [DEBUG] [REMOTE ] FITB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:55.231784] [DEBUG] [REMOTE ] FITB: PASS: History has at least 300 days. [2026-01-27T12:08:55.232028] [DEBUG] [REMOTE ] FITB: PASS: Price check passed. Min price $40.77. [2026-01-27T12:08:55.232173] [DEBUG] [REMOTE ] FITB: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:55.232431] [DEBUG] [REMOTE ] FITB: PASS: Integrity check passed. [2026-01-27T12:08:55.232474] [DEBUG] [REMOTE ] FITB: Symbol is viable for forecasting. [2026-01-27T12:08:55.232531] [INFO ] [MAIN ] [1213/3493] FITB kept (0.5s) | 1213 kept, 0 rejected | 137.4/min | ETA: 16.6m [2026-01-27T12:08:55.436679] [DEBUG] [REMOTE ] FITBI: Retrieved 3051 rows, trimmed to 300. [2026-01-27T12:08:55.437001] [DEBUG] [REMOTE ] FITBI: PASS: History has at least 300 days. [2026-01-27T12:08:55.437208] [DEBUG] [REMOTE ] FITBI: PASS: Price check passed. Min price $24.93. [2026-01-27T12:08:55.437346] [DEBUG] [REMOTE ] FITBI: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:55.437460] [DEBUG] [REMOTE ] FITBI: PASS: Integrity check passed. [2026-01-27T12:08:55.437501] [DEBUG] [REMOTE ] FITBI: Symbol is viable for forecasting. [2026-01-27T12:08:55.437549] [INFO ] [MAIN ] [1214/3493] FITBI kept (0.2s) | 1214 kept, 0 rejected | 137.5/min | ETA: 16.6m [2026-01-27T12:08:55.928587] [DEBUG] [REMOTE ] FITBO: Retrieved 1600 rows, trimmed to 300. [2026-01-27T12:08:55.928734] [DEBUG] [REMOTE ] FITBO: PASS: History has at least 300 days. [2026-01-27T12:08:55.928941] [DEBUG] [REMOTE ] FITBO: PASS: Price check passed. Min price $18.95. [2026-01-27T12:08:55.929077] [DEBUG] [REMOTE ] FITBO: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:55.929187] [DEBUG] [REMOTE ] FITBO: PASS: Integrity check passed. [2026-01-27T12:08:55.929227] [DEBUG] [REMOTE ] FITBO: Symbol is viable for forecasting. [2026-01-27T12:08:55.929275] [INFO ] [MAIN ] [1215/3493] FITBO kept (0.5s) | 1215 kept, 0 rejected | 137.5/min | ETA: 16.6m [2026-01-27T12:08:56.378216] [DEBUG] [REMOTE ] FIVE: Retrieved 3399 rows, trimmed to 300. [2026-01-27T12:08:56.378350] [DEBUG] [REMOTE ] FIVE: PASS: History has at least 300 days. [2026-01-27T12:08:56.378598] [DEBUG] [REMOTE ] FIVE: PASS: Price check passed. Min price $147.05. [2026-01-27T12:08:56.378741] [DEBUG] [REMOTE ] FIVE: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:56.378850] [DEBUG] [REMOTE ] FIVE: PASS: Integrity check passed. [2026-01-27T12:08:56.378890] [DEBUG] [REMOTE ] FIVE: Symbol is viable for forecasting. [2026-01-27T12:08:56.378937] [INFO ] [MAIN ] [1216/3493] FIVE kept (0.4s) | 1216 kept, 0 rejected | 137.4/min | ETA: 16.6m [2026-01-27T12:08:56.679943] [DEBUG] [REMOTE ] FIVN: Retrieved 2970 rows, trimmed to 300. [2026-01-27T12:08:56.680098] [DEBUG] [REMOTE ] FIVN: PASS: History has at least 300 days. [2026-01-27T12:08:56.680321] [DEBUG] [REMOTE ] FIVN: PASS: Price check passed. Min price $17.15. [2026-01-27T12:08:56.680463] [DEBUG] [REMOTE ] FIVN: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:56.680620] [DEBUG] [REMOTE ] FIVN: PASS: Integrity check passed. [2026-01-27T12:08:56.680665] [DEBUG] [REMOTE ] FIVN: Symbol is viable for forecasting. [2026-01-27T12:08:56.680715] [INFO ] [MAIN ] [1217/3493] FIVN kept (0.3s) | 1217 kept, 0 rejected | 137.5/min | ETA: 16.6m [2026-01-27T12:08:57.310211] [DEBUG] [REMOTE ] FIX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:57.310471] [DEBUG] [REMOTE ] FIX: PASS: History has at least 300 days. [2026-01-27T12:08:57.310936] [DEBUG] [REMOTE ] FIX: PASS: Price check passed. Min price $876.19. [2026-01-27T12:08:57.311122] [DEBUG] [REMOTE ] FIX: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:57.311306] [DEBUG] [REMOTE ] FIX: PASS: Integrity check passed. [2026-01-27T12:08:57.311358] [DEBUG] [REMOTE ] FIX: Symbol is viable for forecasting. [2026-01-27T12:08:57.311432] [INFO ] [MAIN ] [1218/3493] FIX kept (0.6s) | 1218 kept, 0 rejected | 137.4/min | ETA: 16.6m [2026-01-27T12:08:57.624858] [DEBUG] [REMOTE ] FIXD: Retrieved 2248 rows, trimmed to 300. [2026-01-27T12:08:57.625085] [DEBUG] [REMOTE ] FIXD: PASS: History has at least 300 days. [2026-01-27T12:08:57.625409] [DEBUG] [REMOTE ] FIXD: PASS: Price check passed. Min price $43.83. [2026-01-27T12:08:57.625625] [DEBUG] [REMOTE ] FIXD: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:57.625820] [DEBUG] [REMOTE ] FIXD: PASS: Integrity check passed. [2026-01-27T12:08:57.625884] [DEBUG] [REMOTE ] FIXD: Symbol is viable for forecasting. [2026-01-27T12:08:57.625957] [INFO ] [MAIN ] [1219/3493] FIXD kept (0.3s) | 1219 kept, 0 rejected | 137.5/min | ETA: 16.5m [2026-01-27T12:08:58.196723] [DEBUG] [REMOTE ] FIZZ: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:58.196969] [DEBUG] [REMOTE ] FIZZ: PASS: History has at least 300 days. [2026-01-27T12:08:58.197336] [DEBUG] [REMOTE ] FIZZ: PASS: Price check passed. Min price $31.66. [2026-01-27T12:08:58.197608] [DEBUG] [REMOTE ] FIZZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:58.197801] [DEBUG] [REMOTE ] FIZZ: PASS: Integrity check passed. [2026-01-27T12:08:58.197847] [DEBUG] [REMOTE ] FIZZ: Symbol is viable for forecasting. [2026-01-27T12:08:58.197909] [INFO ] [MAIN ] [1220/3493] FIZZ kept (0.6s) | 1220 kept, 0 rejected | 137.4/min | ETA: 16.5m [2026-01-27T12:08:58.575563] [DEBUG] [REMOTE ] FJP: Retrieved 3710 rows, trimmed to 300. [2026-01-27T12:08:58.575713] [DEBUG] [REMOTE ] FJP: PASS: History has at least 300 days. [2026-01-27T12:08:58.576117] [DEBUG] [REMOTE ] FJP: PASS: Price check passed. Min price $64.29. [2026-01-27T12:08:58.576260] [DEBUG] [REMOTE ] FJP: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:58.576384] [DEBUG] [REMOTE ] FJP: PASS: Integrity check passed. [2026-01-27T12:08:58.576429] [DEBUG] [REMOTE ] FJP: Symbol is viable for forecasting. [2026-01-27T12:08:58.576478] [INFO ] [MAIN ] [1221/3493] FJP kept (0.4s) | 1221 kept, 0 rejected | 137.4/min | ETA: 16.5m [2026-01-27T12:08:59.053137] [DEBUG] [REMOTE ] FLEX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:59.053264] [DEBUG] [REMOTE ] FLEX: PASS: History has at least 300 days. [2026-01-27T12:08:59.053511] [DEBUG] [REMOTE ] FLEX: PASS: Price check passed. Min price $54.51. [2026-01-27T12:08:59.053711] [DEBUG] [REMOTE ] FLEX: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:59.053837] [DEBUG] [REMOTE ] FLEX: PASS: Integrity check passed. [2026-01-27T12:08:59.053881] [DEBUG] [REMOTE ] FLEX: Symbol is viable for forecasting. [2026-01-27T12:08:59.053932] [INFO ] [MAIN ] [1222/3493] FLEX kept (0.5s) | 1222 kept, 0 rejected | 137.4/min | ETA: 16.5m [2026-01-27T12:08:59.310458] [DEBUG] [REMOTE ] FLGC: Retrieved 1183 rows, trimmed to 300. [2026-01-27T12:08:59.310700] [DEBUG] [REMOTE ] FLGC: PASS: History has at least 300 days. [2026-01-27T12:08:59.311004] [DEBUG] [REMOTE ] FLGC: PASS: Price check passed. Min price $6.23. [2026-01-27T12:08:59.311175] [DEBUG] [REMOTE ] FLGC: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:59.311312] [DEBUG] [REMOTE ] FLGC: PASS: Integrity check passed. [2026-01-27T12:08:59.311360] [DEBUG] [REMOTE ] FLGC: Symbol is viable for forecasting. [2026-01-27T12:08:59.311424] [INFO ] [MAIN ] [1223/3493] FLGC kept (0.3s) | 1223 kept, 0 rejected | 137.5/min | ETA: 16.5m [2026-01-27T12:08:59.858735] [DEBUG] [REMOTE ] FLL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:08:59.858873] [DEBUG] [REMOTE ] FLL: PASS: History has at least 300 days. [2026-01-27T12:08:59.859085] [DEBUG] [REMOTE ] FLL: PASS: Price check passed. Min price $2.29. [2026-01-27T12:08:59.859221] [DEBUG] [REMOTE ] FLL: PASS: Continuity check passed with 300 days. [2026-01-27T12:08:59.859334] [DEBUG] [REMOTE ] FLL: PASS: Integrity check passed. [2026-01-27T12:08:59.859374] [DEBUG] [REMOTE ] FLL: Symbol is viable for forecasting. [2026-01-27T12:08:59.859422] [INFO ] [MAIN ] [1224/3493] FLL kept (0.5s) | 1224 kept, 0 rejected | 137.5/min | ETA: 16.5m [2026-01-27T12:09:00.089940] [DEBUG] [REMOTE ] FLNC: Retrieved 1064 rows, trimmed to 300. [2026-01-27T12:09:00.090108] [DEBUG] [REMOTE ] FLNC: PASS: History has at least 300 days. [2026-01-27T12:09:00.090376] [DEBUG] [REMOTE ] FLNC: PASS: Price check passed. Min price $15.40. [2026-01-27T12:09:00.090556] [DEBUG] [REMOTE ] FLNC: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:00.090751] [DEBUG] [REMOTE ] FLNC: PASS: Integrity check passed. [2026-01-27T12:09:00.090810] [DEBUG] [REMOTE ] FLNC: Symbol is viable for forecasting. [2026-01-27T12:09:00.090881] [INFO ] [MAIN ] [1225/3493] FLNC kept (0.2s) | 1225 kept, 0 rejected | 137.5/min | ETA: 16.5m [2026-01-27T12:09:00.538675] [DEBUG] [REMOTE ] FLNG: Retrieved 1662 rows, trimmed to 300. [2026-01-27T12:09:00.538861] [DEBUG] [REMOTE ] FLNG: PASS: History has at least 300 days. [2026-01-27T12:09:00.539134] [DEBUG] [REMOTE ] FLNG: PASS: Price check passed. Min price $24.31. [2026-01-27T12:09:00.539287] [DEBUG] [REMOTE ] FLNG: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:00.539419] [DEBUG] [REMOTE ] FLNG: PASS: Integrity check passed. [2026-01-27T12:09:00.539462] [DEBUG] [REMOTE ] FLNG: Symbol is viable for forecasting. [2026-01-27T12:09:00.539520] [INFO ] [MAIN ] [1226/3493] FLNG kept (0.4s) | 1226 kept, 0 rejected | 137.5/min | ETA: 16.5m [2026-01-27T12:09:01.173869] [DEBUG] [REMOTE ] FLO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:01.174035] [DEBUG] [REMOTE ] FLO: PASS: History has at least 300 days. [2026-01-27T12:09:01.174278] [DEBUG] [REMOTE ] FLO: PASS: Price check passed. Min price $10.08. [2026-01-27T12:09:01.174421] [DEBUG] [REMOTE ] FLO: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:01.174545] [DEBUG] [REMOTE ] FLO: PASS: Integrity check passed. [2026-01-27T12:09:01.174604] [DEBUG] [REMOTE ] FLO: Symbol is viable for forecasting. [2026-01-27T12:09:01.174657] [INFO ] [MAIN ] [1227/3493] FLO kept (0.6s) | 1227 kept, 0 rejected | 137.4/min | ETA: 16.5m [2026-01-27T12:09:01.659773] [DEBUG] [REMOTE ] FLS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:01.659951] [DEBUG] [REMOTE ] FLS: PASS: History has at least 300 days. [2026-01-27T12:09:01.660265] [DEBUG] [REMOTE ] FLS: PASS: Price check passed. Min price $65.35. [2026-01-27T12:09:01.660425] [DEBUG] [REMOTE ] FLS: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:01.660566] [DEBUG] [REMOTE ] FLS: PASS: Integrity check passed. [2026-01-27T12:09:01.660630] [DEBUG] [REMOTE ] FLS: Symbol is viable for forecasting. [2026-01-27T12:09:01.660689] [INFO ] [MAIN ] [1228/3493] FLS kept (0.5s) | 1228 kept, 0 rejected | 137.4/min | ETA: 16.5m [2026-01-27T12:09:02.077360] [DEBUG] [REMOTE ] FLUX: Retrieved 5743 rows, trimmed to 300. [2026-01-27T12:09:02.077498] [DEBUG] [REMOTE ] FLUX: PASS: History has at least 300 days. [2026-01-27T12:09:02.077766] [DEBUG] [REMOTE ] FLUX: PASS: Price check passed. Min price $1.27. [2026-01-27T12:09:02.078113] [DEBUG] [REMOTE ] FLUX: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:02.078232] [DEBUG] [REMOTE ] FLUX: PASS: Integrity check passed. [2026-01-27T12:09:02.078275] [DEBUG] [REMOTE ] FLUX: Symbol is viable for forecasting. [2026-01-27T12:09:02.078325] [INFO ] [MAIN ] [1229/3493] FLUX kept (0.4s) | 1229 kept, 0 rejected | 137.4/min | ETA: 16.5m [2026-01-27T12:09:02.543092] [DEBUG] [REMOTE ] FLWS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:02.543277] [DEBUG] [REMOTE ] FLWS: PASS: History has at least 300 days. [2026-01-27T12:09:02.543613] [DEBUG] [REMOTE ] FLWS: PASS: Price check passed. Min price $3.06. [2026-01-27T12:09:02.543766] [DEBUG] [REMOTE ] FLWS: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:02.543901] [DEBUG] [REMOTE ] FLWS: PASS: Integrity check passed. [2026-01-27T12:09:02.543945] [DEBUG] [REMOTE ] FLWS: Symbol is viable for forecasting. [2026-01-27T12:09:02.544047] [INFO ] [MAIN ] [1230/3493] FLWS kept (0.5s) | 1230 kept, 0 rejected | 137.4/min | ETA: 16.5m [2026-01-27T12:09:03.048242] [DEBUG] [REMOTE ] FLXS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:03.048410] [DEBUG] [REMOTE ] FLXS: PASS: History has at least 300 days. [2026-01-27T12:09:03.048703] [DEBUG] [REMOTE ] FLXS: PASS: Price check passed. Min price $34.02. [2026-01-27T12:09:03.049078] [DEBUG] [REMOTE ] FLXS: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:03.049379] [DEBUG] [REMOTE ] FLXS: PASS: Integrity check passed. [2026-01-27T12:09:03.049424] [DEBUG] [REMOTE ] FLXS: Symbol is viable for forecasting. [2026-01-27T12:09:03.049474] [INFO ] [MAIN ] [1231/3493] FLXS kept (0.5s) | 1231 kept, 0 rejected | 137.4/min | ETA: 16.5m [2026-01-27T12:09:03.230690] [DEBUG] [REMOTE ] FLYE: Retrieved 410 rows, trimmed to 300. [2026-01-27T12:09:03.230831] [DEBUG] [REMOTE ] FLYE: PASS: History has at least 300 days. [2026-01-27T12:09:03.231039] [DEBUG] [REMOTE ] FLYE: PASS: Price check passed. Min price $3.87. [2026-01-27T12:09:03.231177] [DEBUG] [REMOTE ] FLYE: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:03.231288] [DEBUG] [REMOTE ] FLYE: PASS: Integrity check passed. [2026-01-27T12:09:03.231329] [DEBUG] [REMOTE ] FLYE: Symbol is viable for forecasting. [2026-01-27T12:09:03.231378] [INFO ] [MAIN ] [1232/3493] FLYE kept (0.2s) | 1232 kept, 0 rejected | 137.5/min | ETA: 16.4m [2026-01-27T12:09:03.908247] [DEBUG] [REMOTE ] FMAO: Retrieved 5320 rows, trimmed to 300. [2026-01-27T12:09:03.908386] [DEBUG] [REMOTE ] FMAO: PASS: History has at least 300 days. [2026-01-27T12:09:03.908644] [DEBUG] [REMOTE ] FMAO: PASS: Price check passed. Min price $22.80. [2026-01-27T12:09:03.908794] [DEBUG] [REMOTE ] FMAO: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:03.908913] [DEBUG] [REMOTE ] FMAO: PASS: Integrity check passed. [2026-01-27T12:09:03.908954] [DEBUG] [REMOTE ] FMAO: Symbol is viable for forecasting. [2026-01-27T12:09:03.909003] [INFO ] [MAIN ] [1233/3493] FMAO kept (0.7s) | 1233 kept, 0 rejected | 137.4/min | ETA: 16.4m [2026-01-27T12:09:04.249821] [DEBUG] [REMOTE ] FMB: Retrieved 2942 rows, trimmed to 300. [2026-01-27T12:09:04.249979] [DEBUG] [REMOTE ] FMB: PASS: History has at least 300 days. [2026-01-27T12:09:04.250214] [DEBUG] [REMOTE ] FMB: PASS: Price check passed. Min price $50.68. [2026-01-27T12:09:04.250389] [DEBUG] [REMOTE ] FMB: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:04.250515] [DEBUG] [REMOTE ] FMB: PASS: Integrity check passed. [2026-01-27T12:09:04.250555] [DEBUG] [REMOTE ] FMB: Symbol is viable for forecasting. [2026-01-27T12:09:04.250625] [INFO ] [MAIN ] [1234/3493] FMB kept (0.3s) | 1234 kept, 0 rejected | 137.4/min | ETA: 16.4m [2026-01-27T12:09:04.762962] [DEBUG] [REMOTE ] FMBH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:04.763180] [DEBUG] [REMOTE ] FMBH: PASS: History has at least 300 days. [2026-01-27T12:09:04.763684] [DEBUG] [REMOTE ] FMBH: PASS: Price check passed. Min price $34.97. [2026-01-27T12:09:04.763839] [DEBUG] [REMOTE ] FMBH: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:04.763988] [DEBUG] [REMOTE ] FMBH: PASS: Integrity check passed. [2026-01-27T12:09:04.764030] [DEBUG] [REMOTE ] FMBH: Symbol is viable for forecasting. [2026-01-27T12:09:04.764086] [INFO ] [MAIN ] [1235/3493] FMBH kept (0.5s) | 1235 kept, 0 rejected | 137.4/min | ETA: 16.4m [2026-01-27T12:09:05.213908] [DEBUG] [REMOTE ] FMC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:05.214044] [DEBUG] [REMOTE ] FMC: PASS: History has at least 300 days. [2026-01-27T12:09:05.214264] [DEBUG] [REMOTE ] FMC: PASS: Price check passed. Min price $12.11. [2026-01-27T12:09:05.214399] [DEBUG] [REMOTE ] FMC: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:05.214513] [DEBUG] [REMOTE ] FMC: PASS: Integrity check passed. [2026-01-27T12:09:05.214552] [DEBUG] [REMOTE ] FMC: Symbol is viable for forecasting. [2026-01-27T12:09:05.214620] [INFO ] [MAIN ] [1236/3493] FMC kept (0.5s) | 1236 kept, 0 rejected | 137.4/min | ETA: 16.4m [2026-01-27T12:09:05.522310] [DEBUG] [REMOTE ] FMHI: Retrieved 2066 rows, trimmed to 300. [2026-01-27T12:09:05.522447] [DEBUG] [REMOTE ] FMHI: PASS: History has at least 300 days. [2026-01-27T12:09:05.522671] [DEBUG] [REMOTE ] FMHI: PASS: Price check passed. Min price $47.43. [2026-01-27T12:09:05.522813] [DEBUG] [REMOTE ] FMHI: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:05.522925] [DEBUG] [REMOTE ] FMHI: PASS: Integrity check passed. [2026-01-27T12:09:05.522966] [DEBUG] [REMOTE ] FMHI: Symbol is viable for forecasting. [2026-01-27T12:09:05.523016] [INFO ] [MAIN ] [1237/3493] FMHI kept (0.3s) | 1237 kept, 0 rejected | 137.5/min | ETA: 16.4m [2026-01-27T12:09:06.094043] [DEBUG] [REMOTE ] FMN: Retrieved 5810 rows, trimmed to 300. [2026-01-27T12:09:06.094356] [DEBUG] [REMOTE ] FMN: PASS: History has at least 300 days. [2026-01-27T12:09:06.094594] [DEBUG] [REMOTE ] FMN: PASS: Price check passed. Min price $10.93. [2026-01-27T12:09:06.094738] [DEBUG] [REMOTE ] FMN: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:06.094858] [DEBUG] [REMOTE ] FMN: PASS: Integrity check passed. [2026-01-27T12:09:06.094899] [DEBUG] [REMOTE ] FMN: Symbol is viable for forecasting. [2026-01-27T12:09:06.094949] [INFO ] [MAIN ] [1238/3493] FMN kept (0.6s) | 1238 kept, 0 rejected | 137.4/min | ETA: 16.4m [2026-01-27T12:09:06.545944] [DEBUG] [REMOTE ] FMNB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:06.546079] [DEBUG] [REMOTE ] FMNB: PASS: History has at least 300 days. [2026-01-27T12:09:06.546294] [DEBUG] [REMOTE ] FMNB: PASS: Price check passed. Min price $12.71. [2026-01-27T12:09:06.546430] [DEBUG] [REMOTE ] FMNB: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:06.546544] [DEBUG] [REMOTE ] FMNB: PASS: Integrity check passed. [2026-01-27T12:09:06.546602] [DEBUG] [REMOTE ] FMNB: Symbol is viable for forecasting. [2026-01-27T12:09:06.546651] [INFO ] [MAIN ] [1239/3493] FMNB kept (0.5s) | 1239 kept, 0 rejected | 137.4/min | ETA: 16.4m [2026-01-27T12:09:07.056147] [DEBUG] [REMOTE ] FMS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:07.056394] [DEBUG] [REMOTE ] FMS: PASS: History has at least 300 days. [2026-01-27T12:09:07.056771] [DEBUG] [REMOTE ] FMS: PASS: Price check passed. Min price $21.11. [2026-01-27T12:09:07.057073] [DEBUG] [REMOTE ] FMS: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:07.057230] [DEBUG] [REMOTE ] FMS: PASS: Integrity check passed. [2026-01-27T12:09:07.057273] [DEBUG] [REMOTE ] FMS: Symbol is viable for forecasting. [2026-01-27T12:09:07.057330] [INFO ] [MAIN ] [1240/3493] FMS kept (0.5s) | 1240 kept, 0 rejected | 137.4/min | ETA: 16.4m [2026-01-27T12:09:07.553125] [DEBUG] [REMOTE ] FMX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:07.553355] [DEBUG] [REMOTE ] FMX: PASS: History has at least 300 days. [2026-01-27T12:09:07.554026] [DEBUG] [REMOTE ] FMX: PASS: Price check passed. Min price $89.31. [2026-01-27T12:09:07.554174] [DEBUG] [REMOTE ] FMX: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:07.554378] [DEBUG] [REMOTE ] FMX: PASS: Integrity check passed. [2026-01-27T12:09:07.554420] [DEBUG] [REMOTE ] FMX: Symbol is viable for forecasting. [2026-01-27T12:09:07.554475] [INFO ] [MAIN ] [1241/3493] FMX kept (0.5s) | 1241 kept, 0 rejected | 137.4/min | ETA: 16.4m [2026-01-27T12:09:07.914850] [DEBUG] [REMOTE ] FN: Retrieved 3920 rows, trimmed to 300. [2026-01-27T12:09:07.914997] [DEBUG] [REMOTE ] FN: PASS: History has at least 300 days. [2026-01-27T12:09:07.915216] [DEBUG] [REMOTE ] FN: PASS: Price check passed. Min price $387.22. [2026-01-27T12:09:07.915384] [DEBUG] [REMOTE ] FN: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:07.915504] [DEBUG] [REMOTE ] FN: PASS: Integrity check passed. [2026-01-27T12:09:07.915548] [DEBUG] [REMOTE ] FN: Symbol is viable for forecasting. [2026-01-27T12:09:07.915618] [INFO ] [MAIN ] [1242/3493] FN kept (0.4s) | 1242 kept, 0 rejected | 137.4/min | ETA: 16.4m [2026-01-27T12:09:08.460013] [DEBUG] [REMOTE ] FNB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:08.460151] [DEBUG] [REMOTE ] FNB: PASS: History has at least 300 days. [2026-01-27T12:09:08.460368] [DEBUG] [REMOTE ] FNB: PASS: Price check passed. Min price $15.27. [2026-01-27T12:09:08.460503] [DEBUG] [REMOTE ] FNB: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:08.460724] [DEBUG] [REMOTE ] FNB: PASS: Integrity check passed. [2026-01-27T12:09:08.460769] [DEBUG] [REMOTE ] FNB: Symbol is viable for forecasting. [2026-01-27T12:09:08.460819] [INFO ] [MAIN ] [1243/3493] FNB kept (0.5s) | 1243 kept, 0 rejected | 137.4/min | ETA: 16.4m [2026-01-27T12:09:08.762334] [DEBUG] [REMOTE ] FND: Retrieved 2199 rows, trimmed to 300. [2026-01-27T12:09:08.762469] [DEBUG] [REMOTE ] FND: PASS: History has at least 300 days. [2026-01-27T12:09:08.762690] [DEBUG] [REMOTE ] FND: PASS: Price check passed. Min price $56.79. [2026-01-27T12:09:08.762834] [DEBUG] [REMOTE ] FND: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:08.762967] [DEBUG] [REMOTE ] FND: PASS: Integrity check passed. [2026-01-27T12:09:08.763007] [DEBUG] [REMOTE ] FND: Symbol is viable for forecasting. [2026-01-27T12:09:08.763054] [INFO ] [MAIN ] [1244/3493] FND kept (0.3s) | 1244 kept, 0 rejected | 137.4/min | ETA: 16.4m [2026-01-27T12:09:09.302824] [DEBUG] [REMOTE ] FNF: Retrieved 5101 rows, trimmed to 300. [2026-01-27T12:09:09.303031] [DEBUG] [REMOTE ] FNF: PASS: History has at least 300 days. [2026-01-27T12:09:09.303337] [DEBUG] [REMOTE ] FNF: PASS: Price check passed. Min price $51.06. [2026-01-27T12:09:09.303487] [DEBUG] [REMOTE ] FNF: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:09.303652] [DEBUG] [REMOTE ] FNF: PASS: Integrity check passed. [2026-01-27T12:09:09.303697] [DEBUG] [REMOTE ] FNF: Symbol is viable for forecasting. [2026-01-27T12:09:09.303754] [INFO ] [MAIN ] [1245/3493] FNF kept (0.5s) | 1245 kept, 0 rejected | 137.4/min | ETA: 16.4m [2026-01-27T12:09:09.617934] [DEBUG] [REMOTE ] FNKO: Retrieved 2067 rows, trimmed to 300. [2026-01-27T12:09:09.618365] [DEBUG] [REMOTE ] FNKO: PASS: History has at least 300 days. [2026-01-27T12:09:09.618674] [DEBUG] [REMOTE ] FNKO: PASS: Price check passed. Min price $2.81. [2026-01-27T12:09:09.618833] [DEBUG] [REMOTE ] FNKO: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:09.618968] [DEBUG] [REMOTE ] FNKO: PASS: Integrity check passed. [2026-01-27T12:09:09.619009] [DEBUG] [REMOTE ] FNKO: Symbol is viable for forecasting. [2026-01-27T12:09:09.619065] [INFO ] [MAIN ] [1246/3493] FNKO kept (0.3s) | 1246 kept, 0 rejected | 137.4/min | ETA: 16.4m [2026-01-27T12:09:10.050905] [DEBUG] [REMOTE ] FNLC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:10.051284] [DEBUG] [REMOTE ] FNLC: PASS: History has at least 300 days. [2026-01-27T12:09:10.051551] [DEBUG] [REMOTE ] FNLC: PASS: Price check passed. Min price $24.14. [2026-01-27T12:09:10.051724] [DEBUG] [REMOTE ] FNLC: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:10.051853] [DEBUG] [REMOTE ] FNLC: PASS: Integrity check passed. [2026-01-27T12:09:10.051896] [DEBUG] [REMOTE ] FNLC: Symbol is viable for forecasting. [2026-01-27T12:09:10.051951] [INFO ] [MAIN ] [1247/3493] FNLC kept (0.4s) | 1247 kept, 0 rejected | 137.4/min | ETA: 16.3m [2026-01-27T12:09:10.524548] [DEBUG] [REMOTE ] FNX: Retrieved 4708 rows, trimmed to 300. [2026-01-27T12:09:10.524712] [DEBUG] [REMOTE ] FNX: PASS: History has at least 300 days. [2026-01-27T12:09:10.524952] [DEBUG] [REMOTE ] FNX: PASS: Price check passed. Min price $117.13. [2026-01-27T12:09:10.525106] [DEBUG] [REMOTE ] FNX: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:10.525227] [DEBUG] [REMOTE ] FNX: PASS: Integrity check passed. [2026-01-27T12:09:10.525268] [DEBUG] [REMOTE ] FNX: Symbol is viable for forecasting. [2026-01-27T12:09:10.525316] [INFO ] [MAIN ] [1248/3493] FNX kept (0.5s) | 1248 kept, 0 rejected | 137.4/min | ETA: 16.3m [2026-01-27T12:09:10.910053] [DEBUG] [REMOTE ] FNY: Retrieved 3713 rows, trimmed to 300. [2026-01-27T12:09:10.910183] [DEBUG] [REMOTE ] FNY: PASS: History has at least 300 days. [2026-01-27T12:09:10.910387] [DEBUG] [REMOTE ] FNY: PASS: Price check passed. Min price $85.10. [2026-01-27T12:09:10.910522] [DEBUG] [REMOTE ] FNY: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:10.910652] [DEBUG] [REMOTE ] FNY: PASS: Integrity check passed. [2026-01-27T12:09:10.910693] [DEBUG] [REMOTE ] FNY: Symbol is viable for forecasting. [2026-01-27T12:09:10.910741] [INFO ] [MAIN ] [1249/3493] FNY kept (0.4s) | 1249 kept, 0 rejected | 137.4/min | ETA: 16.3m [2026-01-27T12:09:11.211385] [DEBUG] [REMOTE ] FOA: Retrieved 1702 rows, trimmed to 300. [2026-01-27T12:09:11.211524] [DEBUG] [REMOTE ] FOA: PASS: History has at least 300 days. [2026-01-27T12:09:11.211760] [DEBUG] [REMOTE ] FOA: PASS: Price check passed. Min price $21.63. [2026-01-27T12:09:11.211924] [DEBUG] [REMOTE ] FOA: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:11.212060] [DEBUG] [REMOTE ] FOA: PASS: Integrity check passed. [2026-01-27T12:09:11.212103] [DEBUG] [REMOTE ] FOA: Symbol is viable for forecasting. [2026-01-27T12:09:11.212152] [INFO ] [MAIN ] [1250/3493] FOA kept (0.3s) | 1250 kept, 0 rejected | 137.4/min | ETA: 16.3m [2026-01-27T12:09:11.709907] [DEBUG] [REMOTE ] FOF: Retrieved 4819 rows, trimmed to 300. [2026-01-27T12:09:11.710062] [DEBUG] [REMOTE ] FOF: PASS: History has at least 300 days. [2026-01-27T12:09:11.710284] [DEBUG] [REMOTE ] FOF: PASS: Price check passed. Min price $12.62. [2026-01-27T12:09:11.710422] [DEBUG] [REMOTE ] FOF: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:11.710543] [DEBUG] [REMOTE ] FOF: PASS: Integrity check passed. [2026-01-27T12:09:11.710604] [DEBUG] [REMOTE ] FOF: Symbol is viable for forecasting. [2026-01-27T12:09:11.710656] [INFO ] [MAIN ] [1251/3493] FOF kept (0.5s) | 1251 kept, 0 rejected | 137.4/min | ETA: 16.3m [2026-01-27T12:09:12.126563] [DEBUG] [REMOTE ] FOLD: Retrieved 4694 rows, trimmed to 300. [2026-01-27T12:09:12.126766] [DEBUG] [REMOTE ] FOLD: PASS: History has at least 300 days. [2026-01-27T12:09:12.127022] [DEBUG] [REMOTE ] FOLD: PASS: Price check passed. Min price $8.86. [2026-01-27T12:09:12.127204] [DEBUG] [REMOTE ] FOLD: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:12.127358] [DEBUG] [REMOTE ] FOLD: PASS: Integrity check passed. [2026-01-27T12:09:12.127412] [DEBUG] [REMOTE ] FOLD: Symbol is viable for forecasting. [2026-01-27T12:09:12.127477] [INFO ] [MAIN ] [1252/3493] FOLD kept (0.4s) | 1252 kept, 0 rejected | 137.4/min | ETA: 16.3m [2026-01-27T12:09:12.499358] [DEBUG] [REMOTE ] FORM: Retrieved 5692 rows, trimmed to 300. [2026-01-27T12:09:12.499492] [DEBUG] [REMOTE ] FORM: PASS: History has at least 300 days. [2026-01-27T12:09:12.499727] [DEBUG] [REMOTE ] FORM: PASS: Price check passed. Min price $47.72. [2026-01-27T12:09:12.499897] [DEBUG] [REMOTE ] FORM: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:12.500017] [DEBUG] [REMOTE ] FORM: PASS: Integrity check passed. [2026-01-27T12:09:12.500058] [DEBUG] [REMOTE ] FORM: Symbol is viable for forecasting. [2026-01-27T12:09:12.500107] [INFO ] [MAIN ] [1253/3493] FORM kept (0.4s) | 1253 kept, 0 rejected | 137.5/min | ETA: 16.3m [2026-01-27T12:09:13.009009] [DEBUG] [REMOTE ] FOSL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:13.009139] [DEBUG] [REMOTE ] FOSL: PASS: History has at least 300 days. [2026-01-27T12:09:13.009350] [DEBUG] [REMOTE ] FOSL: PASS: Price check passed. Min price $1.79. [2026-01-27T12:09:13.009487] [DEBUG] [REMOTE ] FOSL: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:13.009622] [DEBUG] [REMOTE ] FOSL: PASS: Integrity check passed. [2026-01-27T12:09:13.009663] [DEBUG] [REMOTE ] FOSL: Symbol is viable for forecasting. [2026-01-27T12:09:13.009712] [INFO ] [MAIN ] [1254/3493] FOSL kept (0.5s) | 1254 kept, 0 rejected | 137.4/min | ETA: 16.3m [2026-01-27T12:09:13.293993] [DEBUG] [REMOTE ] FOX: Retrieved 1728 rows, trimmed to 300. [2026-01-27T12:09:13.294135] [DEBUG] [REMOTE ] FOX: PASS: History has at least 300 days. [2026-01-27T12:09:13.294350] [DEBUG] [REMOTE ] FOX: PASS: Price check passed. Min price $54.35. [2026-01-27T12:09:13.294498] [DEBUG] [REMOTE ] FOX: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:13.294633] [DEBUG] [REMOTE ] FOX: PASS: Integrity check passed. [2026-01-27T12:09:13.294676] [DEBUG] [REMOTE ] FOX: Symbol is viable for forecasting. [2026-01-27T12:09:13.294735] [INFO ] [MAIN ] [1255/3493] FOX kept (0.3s) | 1255 kept, 0 rejected | 137.5/min | ETA: 16.3m [2026-01-27T12:09:13.683493] [DEBUG] [REMOTE ] FOXA: Retrieved 1729 rows, trimmed to 300. [2026-01-27T12:09:13.683734] [DEBUG] [REMOTE ] FOXA: PASS: History has at least 300 days. [2026-01-27T12:09:13.684005] [DEBUG] [REMOTE ] FOXA: PASS: Price check passed. Min price $60.81. [2026-01-27T12:09:13.684153] [DEBUG] [REMOTE ] FOXA: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:13.684280] [DEBUG] [REMOTE ] FOXA: PASS: Integrity check passed. [2026-01-27T12:09:13.684323] [DEBUG] [REMOTE ] FOXA: Symbol is viable for forecasting. [2026-01-27T12:09:13.684383] [INFO ] [MAIN ] [1256/3493] FOXA kept (0.4s) | 1256 kept, 0 rejected | 137.5/min | ETA: 16.3m [2026-01-27T12:09:14.166444] [DEBUG] [REMOTE ] FOXF: Retrieved 3135 rows, trimmed to 300. [2026-01-27T12:09:14.166600] [DEBUG] [REMOTE ] FOXF: PASS: History has at least 300 days. [2026-01-27T12:09:14.166808] [DEBUG] [REMOTE ] FOXF: PASS: Price check passed. Min price $13.19. [2026-01-27T12:09:14.166948] [DEBUG] [REMOTE ] FOXF: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:14.167060] [DEBUG] [REMOTE ] FOXF: PASS: Integrity check passed. [2026-01-27T12:09:14.167102] [DEBUG] [REMOTE ] FOXF: Symbol is viable for forecasting. [2026-01-27T12:09:14.167150] [INFO ] [MAIN ] [1257/3493] FOXF kept (0.5s) | 1257 kept, 0 rejected | 137.5/min | ETA: 16.3m [2026-01-27T12:09:14.515548] [DEBUG] [REMOTE ] FPF: Retrieved 3187 rows, trimmed to 300. [2026-01-27T12:09:14.515714] [DEBUG] [REMOTE ] FPF: PASS: History has at least 300 days. [2026-01-27T12:09:14.515934] [DEBUG] [REMOTE ] FPF: PASS: Price check passed. Min price $18.15. [2026-01-27T12:09:14.516079] [DEBUG] [REMOTE ] FPF: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:14.516196] [DEBUG] [REMOTE ] FPF: PASS: Integrity check passed. [2026-01-27T12:09:14.516236] [DEBUG] [REMOTE ] FPF: Symbol is viable for forecasting. [2026-01-27T12:09:14.516285] [INFO ] [MAIN ] [1258/3493] FPF kept (0.3s) | 1258 kept, 0 rejected | 137.5/min | ETA: 16.3m [2026-01-27T12:09:14.920346] [DEBUG] [REMOTE ] FPH: Retrieved 2190 rows, trimmed to 300. [2026-01-27T12:09:14.920494] [DEBUG] [REMOTE ] FPH: PASS: History has at least 300 days. [2026-01-27T12:09:14.920735] [DEBUG] [REMOTE ] FPH: PASS: Price check passed. Min price $5.44. [2026-01-27T12:09:14.920877] [DEBUG] [REMOTE ] FPH: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:14.920993] [DEBUG] [REMOTE ] FPH: PASS: Integrity check passed. [2026-01-27T12:09:14.921034] [DEBUG] [REMOTE ] FPH: Symbol is viable for forecasting. [2026-01-27T12:09:14.921086] [INFO ] [MAIN ] [1259/3493] FPH kept (0.4s) | 1259 kept, 0 rejected | 137.5/min | ETA: 16.2m [2026-01-27T12:09:15.375137] [DEBUG] [REMOTE ] FPI: Retrieved 2965 rows, trimmed to 300. [2026-01-27T12:09:15.375311] [DEBUG] [REMOTE ] FPI: PASS: History has at least 300 days. [2026-01-27T12:09:15.375644] [DEBUG] [REMOTE ] FPI: PASS: Price check passed. Min price $9.15. [2026-01-27T12:09:15.375831] [DEBUG] [REMOTE ] FPI: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:15.375991] [DEBUG] [REMOTE ] FPI: PASS: Integrity check passed. [2026-01-27T12:09:15.376046] [DEBUG] [REMOTE ] FPI: Symbol is viable for forecasting. [2026-01-27T12:09:15.376111] [INFO ] [MAIN ] [1260/3493] FPI kept (0.5s) | 1260 kept, 0 rejected | 137.5/min | ETA: 16.2m [2026-01-27T12:09:15.765817] [DEBUG] [REMOTE ] FPXI: Retrieved 2819 rows, trimmed to 300. [2026-01-27T12:09:15.766141] [DEBUG] [REMOTE ] FPXI: PASS: History has at least 300 days. [2026-01-27T12:09:15.766941] [DEBUG] [REMOTE ] FPXI: PASS: Price check passed. Min price $56.37. [2026-01-27T12:09:15.767175] [DEBUG] [REMOTE ] FPXI: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:15.767431] [DEBUG] [REMOTE ] FPXI: PASS: Integrity check passed. [2026-01-27T12:09:15.767497] [DEBUG] [REMOTE ] FPXI: Symbol is viable for forecasting. [2026-01-27T12:09:15.767613] [INFO ] [MAIN ] [1261/3493] FPXI kept (0.4s) | 1261 kept, 0 rejected | 137.5/min | ETA: 16.2m [2026-01-27T12:09:16.168860] [DEBUG] [REMOTE ] FRA: Retrieved 5595 rows, trimmed to 300. [2026-01-27T12:09:16.169084] [DEBUG] [REMOTE ] FRA: PASS: History has at least 300 days. [2026-01-27T12:09:16.169502] [DEBUG] [REMOTE ] FRA: PASS: Price check passed. Min price $11.34. [2026-01-27T12:09:16.169745] [DEBUG] [REMOTE ] FRA: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:16.169943] [DEBUG] [REMOTE ] FRA: PASS: Integrity check passed. [2026-01-27T12:09:16.170006] [DEBUG] [REMOTE ] FRA: Symbol is viable for forecasting. [2026-01-27T12:09:16.170085] [INFO ] [MAIN ] [1262/3493] FRA kept (0.4s) | 1262 kept, 0 rejected | 137.5/min | ETA: 16.2m [2026-01-27T12:09:16.455748] [DEBUG] [REMOTE ] FRBA: Retrieved 4738 rows, trimmed to 300. [2026-01-27T12:09:16.455991] [DEBUG] [REMOTE ] FRBA: PASS: History has at least 300 days. [2026-01-27T12:09:16.456328] [DEBUG] [REMOTE ] FRBA: PASS: Price check passed. Min price $15.00. [2026-01-27T12:09:16.456513] [DEBUG] [REMOTE ] FRBA: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:16.456690] [DEBUG] [REMOTE ] FRBA: PASS: Integrity check passed. [2026-01-27T12:09:16.456734] [DEBUG] [REMOTE ] FRBA: Symbol is viable for forecasting. [2026-01-27T12:09:16.456791] [INFO ] [MAIN ] [1263/3493] FRBA kept (0.3s) | 1263 kept, 0 rejected | 137.6/min | ETA: 16.2m [2026-01-27T12:09:16.899644] [DEBUG] [REMOTE ] FRGE: Retrieved 1252 rows, trimmed to 300. [2026-01-27T12:09:16.899779] [DEBUG] [REMOTE ] FRGE: PASS: History has at least 300 days. [2026-01-27T12:09:16.899991] [DEBUG] [REMOTE ] FRGE: PASS: Price check passed. Min price $19.75. [2026-01-27T12:09:16.900204] [DEBUG] [REMOTE ] FRGE: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:16.900346] [DEBUG] [REMOTE ] FRGE: PASS: Integrity check passed. [2026-01-27T12:09:16.900389] [DEBUG] [REMOTE ] FRGE: Symbol is viable for forecasting. [2026-01-27T12:09:16.900438] [INFO ] [MAIN ] [1264/3493] FRGE kept (0.4s) | 1264 kept, 0 rejected | 137.6/min | ETA: 16.2m [2026-01-27T12:09:17.290702] [DEBUG] [REMOTE ] FRHC: Retrieved 2087 rows, trimmed to 300. [2026-01-27T12:09:17.290842] [DEBUG] [REMOTE ] FRHC: PASS: History has at least 300 days. [2026-01-27T12:09:17.291052] [DEBUG] [REMOTE ] FRHC: PASS: Price check passed. Min price $121.68. [2026-01-27T12:09:17.291189] [DEBUG] [REMOTE ] FRHC: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:17.291299] [DEBUG] [REMOTE ] FRHC: PASS: Integrity check passed. [2026-01-27T12:09:17.291340] [DEBUG] [REMOTE ] FRHC: Symbol is viable for forecasting. [2026-01-27T12:09:17.291388] [INFO ] [MAIN ] [1265/3493] FRHC kept (0.4s) | 1265 kept, 0 rejected | 137.6/min | ETA: 16.2m [2026-01-27T12:09:17.915600] [DEBUG] [REMOTE ] FRME: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:17.915781] [DEBUG] [REMOTE ] FRME: PASS: History has at least 300 days. [2026-01-27T12:09:17.916429] [DEBUG] [REMOTE ] FRME: PASS: Price check passed. Min price $34.66. [2026-01-27T12:09:17.916608] [DEBUG] [REMOTE ] FRME: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:17.916755] [DEBUG] [REMOTE ] FRME: PASS: Integrity check passed. [2026-01-27T12:09:17.916798] [DEBUG] [REMOTE ] FRME: Symbol is viable for forecasting. [2026-01-27T12:09:17.916854] [INFO ] [MAIN ] [1266/3493] FRME kept (0.6s) | 1266 kept, 0 rejected | 137.5/min | ETA: 16.2m [2026-01-27T12:09:18.443675] [DEBUG] [REMOTE ] FRO: Retrieved 6154 rows, trimmed to 300. [2026-01-27T12:09:18.443812] [DEBUG] [REMOTE ] FRO: PASS: History has at least 300 days. [2026-01-27T12:09:18.444041] [DEBUG] [REMOTE ] FRO: PASS: Price check passed. Min price $20.58. [2026-01-27T12:09:18.444182] [DEBUG] [REMOTE ] FRO: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:18.444491] [DEBUG] [REMOTE ] FRO: PASS: Integrity check passed. [2026-01-27T12:09:18.444532] [DEBUG] [REMOTE ] FRO: Symbol is viable for forecasting. [2026-01-27T12:09:18.444598] [INFO ] [MAIN ] [1267/3493] FRO kept (0.5s) | 1267 kept, 0 rejected | 137.5/min | ETA: 16.2m [2026-01-27T12:09:18.718026] [DEBUG] [REMOTE ] FROG: Retrieved 1346 rows, trimmed to 300. [2026-01-27T12:09:18.718310] [DEBUG] [REMOTE ] FROG: PASS: History has at least 300 days. [2026-01-27T12:09:18.718772] [DEBUG] [REMOTE ] FROG: PASS: Price check passed. Min price $46.12. [2026-01-27T12:09:18.718930] [DEBUG] [REMOTE ] FROG: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:18.719100] [DEBUG] [REMOTE ] FROG: PASS: Integrity check passed. [2026-01-27T12:09:18.719141] [DEBUG] [REMOTE ] FROG: Symbol is viable for forecasting. [2026-01-27T12:09:18.719199] [INFO ] [MAIN ] [1268/3493] FROG kept (0.3s) | 1268 kept, 0 rejected | 137.5/min | ETA: 16.2m [2026-01-27T12:09:19.333284] [DEBUG] [REMOTE ] FRPH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:19.333440] [DEBUG] [REMOTE ] FRPH: PASS: History has at least 300 days. [2026-01-27T12:09:19.333696] [DEBUG] [REMOTE ] FRPH: PASS: Price check passed. Min price $22.33. [2026-01-27T12:09:19.333839] [DEBUG] [REMOTE ] FRPH: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:19.333961] [DEBUG] [REMOTE ] FRPH: PASS: Integrity check passed. [2026-01-27T12:09:19.334004] [DEBUG] [REMOTE ] FRPH: Symbol is viable for forecasting. [2026-01-27T12:09:19.334061] [INFO ] [MAIN ] [1269/3493] FRPH kept (0.6s) | 1269 kept, 0 rejected | 137.5/min | ETA: 16.2m [2026-01-27T12:09:19.561009] [DEBUG] [REMOTE ] FRSH: Retrieved 1090 rows, trimmed to 300. [2026-01-27T12:09:19.561183] [DEBUG] [REMOTE ] FRSH: PASS: History has at least 300 days. [2026-01-27T12:09:19.561439] [DEBUG] [REMOTE ] FRSH: PASS: Price check passed. Min price $10.85. [2026-01-27T12:09:19.561647] [DEBUG] [REMOTE ] FRSH: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:19.561773] [DEBUG] [REMOTE ] FRSH: PASS: Integrity check passed. [2026-01-27T12:09:19.561815] [DEBUG] [REMOTE ] FRSH: Symbol is viable for forecasting. [2026-01-27T12:09:19.561866] [INFO ] [MAIN ] [1270/3493] FRSH kept (0.2s) | 1270 kept, 0 rejected | 137.5/min | ETA: 16.2m [2026-01-27T12:09:19.984826] [DEBUG] [REMOTE ] FSBC: Retrieved 1188 rows, trimmed to 300. [2026-01-27T12:09:19.984974] [DEBUG] [REMOTE ] FSBC: PASS: History has at least 300 days. [2026-01-27T12:09:19.985210] [DEBUG] [REMOTE ] FSBC: PASS: Price check passed. Min price $32.87. [2026-01-27T12:09:19.985537] [DEBUG] [REMOTE ] FSBC: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:19.985676] [DEBUG] [REMOTE ] FSBC: PASS: Integrity check passed. [2026-01-27T12:09:19.985718] [DEBUG] [REMOTE ] FSBC: Symbol is viable for forecasting. [2026-01-27T12:09:19.985791] [INFO ] [MAIN ] [1271/3493] FSBC kept (0.4s) | 1271 kept, 0 rejected | 137.5/min | ETA: 16.2m [2026-01-27T12:09:20.403432] [DEBUG] [REMOTE ] FSCO: Retrieved 801 rows, trimmed to 300. [2026-01-27T12:09:20.403600] [DEBUG] [REMOTE ] FSCO: PASS: History has at least 300 days. [2026-01-27T12:09:20.403818] [DEBUG] [REMOTE ] FSCO: PASS: Price check passed. Min price $5.89. [2026-01-27T12:09:20.404001] [DEBUG] [REMOTE ] FSCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:20.404129] [DEBUG] [REMOTE ] FSCO: PASS: Integrity check passed. [2026-01-27T12:09:20.404173] [DEBUG] [REMOTE ] FSCO: Symbol is viable for forecasting. [2026-01-27T12:09:20.404222] [INFO ] [MAIN ] [1272/3493] FSCO kept (0.4s) | 1272 kept, 0 rejected | 137.6/min | ETA: 16.1m [2026-01-27T12:09:20.873930] [DEBUG] [REMOTE ] FSK: Retrieved 2962 rows, trimmed to 300. [2026-01-27T12:09:20.874061] [DEBUG] [REMOTE ] FSK: PASS: History has at least 300 days. [2026-01-27T12:09:20.874293] [DEBUG] [REMOTE ] FSK: PASS: Price check passed. Min price $14.15. [2026-01-27T12:09:20.874637] [DEBUG] [REMOTE ] FSK: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:20.874755] [DEBUG] [REMOTE ] FSK: PASS: Integrity check passed. [2026-01-27T12:09:20.874798] [DEBUG] [REMOTE ] FSK: Symbol is viable for forecasting. [2026-01-27T12:09:20.874849] [INFO ] [MAIN ] [1273/3493] FSK kept (0.5s) | 1273 kept, 0 rejected | 137.5/min | ETA: 16.1m [2026-01-27T12:09:21.218999] [DEBUG] [REMOTE ] FSLY: Retrieved 1682 rows, trimmed to 300. [2026-01-27T12:09:21.219302] [DEBUG] [REMOTE ] FSLY: PASS: History has at least 300 days. [2026-01-27T12:09:21.219787] [DEBUG] [REMOTE ] FSLY: PASS: Price check passed. Min price $7.96. [2026-01-27T12:09:21.219942] [DEBUG] [REMOTE ] FSLY: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:21.220139] [DEBUG] [REMOTE ] FSLY: PASS: Integrity check passed. [2026-01-27T12:09:21.220190] [DEBUG] [REMOTE ] FSLY: Symbol is viable for forecasting. [2026-01-27T12:09:21.220260] [INFO ] [MAIN ] [1274/3493] FSLY kept (0.3s) | 1274 kept, 0 rejected | 137.6/min | ETA: 16.1m [2026-01-27T12:09:21.769987] [DEBUG] [REMOTE ] FSM: Retrieved 4793 rows, trimmed to 300. [2026-01-27T12:09:21.770130] [DEBUG] [REMOTE ] FSM: PASS: History has at least 300 days. [2026-01-27T12:09:21.770373] [DEBUG] [REMOTE ] FSM: PASS: Price check passed. Min price $7.84. [2026-01-27T12:09:21.770557] [DEBUG] [REMOTE ] FSM: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:21.770699] [DEBUG] [REMOTE ] FSM: PASS: Integrity check passed. [2026-01-27T12:09:21.770743] [DEBUG] [REMOTE ] FSM: Symbol is viable for forecasting. [2026-01-27T12:09:21.770808] [INFO ] [MAIN ] [1275/3493] FSM kept (0.6s) | 1275 kept, 0 rejected | 137.5/min | ETA: 16.1m [2026-01-27T12:09:22.255630] [DEBUG] [REMOTE ] FSS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:22.255782] [DEBUG] [REMOTE ] FSS: PASS: History has at least 300 days. [2026-01-27T12:09:22.256039] [DEBUG] [REMOTE ] FSS: PASS: Price check passed. Min price $106.16. [2026-01-27T12:09:22.256178] [DEBUG] [REMOTE ] FSS: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:22.256303] [DEBUG] [REMOTE ] FSS: PASS: Integrity check passed. [2026-01-27T12:09:22.256344] [DEBUG] [REMOTE ] FSS: Symbol is viable for forecasting. [2026-01-27T12:09:22.256394] [INFO ] [MAIN ] [1276/3493] FSS kept (0.5s) | 1276 kept, 0 rejected | 137.5/min | ETA: 16.1m [2026-01-27T12:09:22.673183] [DEBUG] [REMOTE ] FTA: Retrieved 4707 rows, trimmed to 300. [2026-01-27T12:09:22.673324] [DEBUG] [REMOTE ] FTA: PASS: History has at least 300 days. [2026-01-27T12:09:22.673546] [DEBUG] [REMOTE ] FTA: PASS: Price check passed. Min price $81.18. [2026-01-27T12:09:22.673708] [DEBUG] [REMOTE ] FTA: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:22.673828] [DEBUG] [REMOTE ] FTA: PASS: Integrity check passed. [2026-01-27T12:09:22.673870] [DEBUG] [REMOTE ] FTA: Symbol is viable for forecasting. [2026-01-27T12:09:22.673921] [INFO ] [MAIN ] [1277/3493] FTA kept (0.4s) | 1277 kept, 0 rejected | 137.5/min | ETA: 16.1m [2026-01-27T12:09:23.020731] [DEBUG] [REMOTE ] FTAI: Retrieved 2690 rows, trimmed to 300. [2026-01-27T12:09:23.020950] [DEBUG] [REMOTE ] FTAI: PASS: History has at least 300 days. [2026-01-27T12:09:23.021243] [DEBUG] [REMOTE ] FTAI: PASS: Price check passed. Min price $152.80. [2026-01-27T12:09:23.021612] [DEBUG] [REMOTE ] FTAI: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:23.021947] [DEBUG] [REMOTE ] FTAI: PASS: Integrity check passed. [2026-01-27T12:09:23.021993] [DEBUG] [REMOTE ] FTAI: Symbol is viable for forecasting. [2026-01-27T12:09:23.022052] [INFO ] [MAIN ] [1278/3493] FTAI kept (0.3s) | 1278 kept, 0 rejected | 137.6/min | ETA: 16.1m [2026-01-27T12:09:23.498340] [DEBUG] [REMOTE ] FTC: Retrieved 4707 rows, trimmed to 300. [2026-01-27T12:09:23.498472] [DEBUG] [REMOTE ] FTC: PASS: History has at least 300 days. [2026-01-27T12:09:23.498726] [DEBUG] [REMOTE ] FTC: PASS: Price check passed. Min price $150.07. [2026-01-27T12:09:23.498899] [DEBUG] [REMOTE ] FTC: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:23.499011] [DEBUG] [REMOTE ] FTC: PASS: Integrity check passed. [2026-01-27T12:09:23.499052] [DEBUG] [REMOTE ] FTC: Symbol is viable for forecasting. [2026-01-27T12:09:23.499099] [INFO ] [MAIN ] [1279/3493] FTC kept (0.5s) | 1279 kept, 0 rejected | 137.5/min | ETA: 16.1m [2026-01-27T12:09:23.775039] [DEBUG] [REMOTE ] FTCI: Retrieved 1192 rows, trimmed to 300. [2026-01-27T12:09:23.775186] [DEBUG] [REMOTE ] FTCI: PASS: History has at least 300 days. [2026-01-27T12:09:23.775444] [DEBUG] [REMOTE ] FTCI: PASS: Price check passed. Min price $7.38. [2026-01-27T12:09:23.775612] [DEBUG] [REMOTE ] FTCI: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:23.775740] [DEBUG] [REMOTE ] FTCI: PASS: Integrity check passed. [2026-01-27T12:09:23.775787] [DEBUG] [REMOTE ] FTCI: Symbol is viable for forecasting. [2026-01-27T12:09:23.775862] [INFO ] [MAIN ] [1280/3493] FTCI kept (0.3s) | 1280 kept, 0 rejected | 137.6/min | ETA: 16.1m [2026-01-27T12:09:24.309409] [DEBUG] [REMOTE ] FTCS: Retrieved 4917 rows, trimmed to 300. [2026-01-27T12:09:24.309545] [DEBUG] [REMOTE ] FTCS: PASS: History has at least 300 days. [2026-01-27T12:09:24.309791] [DEBUG] [REMOTE ] FTCS: PASS: Price check passed. Min price $89.63. [2026-01-27T12:09:24.309932] [DEBUG] [REMOTE ] FTCS: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:24.310045] [DEBUG] [REMOTE ] FTCS: PASS: Integrity check passed. [2026-01-27T12:09:24.310086] [DEBUG] [REMOTE ] FTCS: Symbol is viable for forecasting. [2026-01-27T12:09:24.310150] [INFO ] [MAIN ] [1281/3493] FTCS kept (0.5s) | 1281 kept, 0 rejected | 137.6/min | ETA: 16.1m [2026-01-27T12:09:24.787400] [DEBUG] [REMOTE ] FTEK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:24.787539] [DEBUG] [REMOTE ] FTEK: PASS: History has at least 300 days. [2026-01-27T12:09:24.787797] [DEBUG] [REMOTE ] FTEK: PASS: Price check passed. Min price $1.40. [2026-01-27T12:09:24.787935] [DEBUG] [REMOTE ] FTEK: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:24.788053] [DEBUG] [REMOTE ] FTEK: PASS: Integrity check passed. [2026-01-27T12:09:24.788093] [DEBUG] [REMOTE ] FTEK: Symbol is viable for forecasting. [2026-01-27T12:09:24.788141] [INFO ] [MAIN ] [1282/3493] FTEK kept (0.5s) | 1282 kept, 0 rejected | 137.5/min | ETA: 16.1m [2026-01-27T12:09:25.151236] [DEBUG] [REMOTE ] FTGC: Retrieved 3082 rows, trimmed to 300. [2026-01-27T12:09:25.151370] [DEBUG] [REMOTE ] FTGC: PASS: History has at least 300 days. [2026-01-27T12:09:25.151594] [DEBUG] [REMOTE ] FTGC: PASS: Price check passed. Min price $22.69. [2026-01-27T12:09:25.151736] [DEBUG] [REMOTE ] FTGC: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:25.151849] [DEBUG] [REMOTE ] FTGC: PASS: Integrity check passed. [2026-01-27T12:09:25.151890] [DEBUG] [REMOTE ] FTGC: Symbol is viable for forecasting. [2026-01-27T12:09:25.151938] [INFO ] [MAIN ] [1283/3493] FTGC kept (0.4s) | 1283 kept, 0 rejected | 137.6/min | ETA: 16.1m [2026-01-27T12:09:25.418314] [DEBUG] [REMOTE ] FTGS: Retrieved 814 rows, trimmed to 300. [2026-01-27T12:09:25.418447] [DEBUG] [REMOTE ] FTGS: PASS: History has at least 300 days. [2026-01-27T12:09:25.418677] [DEBUG] [REMOTE ] FTGS: PASS: Price check passed. Min price $33.68. [2026-01-27T12:09:25.418819] [DEBUG] [REMOTE ] FTGS: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:25.418929] [DEBUG] [REMOTE ] FTGS: PASS: Integrity check passed. [2026-01-27T12:09:25.418970] [DEBUG] [REMOTE ] FTGS: Symbol is viable for forecasting. [2026-01-27T12:09:25.419018] [INFO ] [MAIN ] [1284/3493] FTGS kept (0.3s) | 1284 kept, 0 rejected | 137.6/min | ETA: 16.1m [2026-01-27T12:09:25.952780] [DEBUG] [REMOTE ] FTHI: Retrieved 3031 rows, trimmed to 300. [2026-01-27T12:09:25.953007] [DEBUG] [REMOTE ] FTHI: PASS: History has at least 300 days. [2026-01-27T12:09:25.953350] [DEBUG] [REMOTE ] FTHI: PASS: Price check passed. Min price $22.54. [2026-01-27T12:09:25.953502] [DEBUG] [REMOTE ] FTHI: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:25.953692] [DEBUG] [REMOTE ] FTHI: PASS: Integrity check passed. [2026-01-27T12:09:25.953738] [DEBUG] [REMOTE ] FTHI: Symbol is viable for forecasting. [2026-01-27T12:09:25.953795] [INFO ] [MAIN ] [1285/3493] FTHI kept (0.5s) | 1285 kept, 0 rejected | 137.6/min | ETA: 16.0m [2026-01-27T12:09:26.209161] [DEBUG] [REMOTE ] FTHY: Retrieved 1402 rows, trimmed to 300. [2026-01-27T12:09:26.209331] [DEBUG] [REMOTE ] FTHY: PASS: History has at least 300 days. [2026-01-27T12:09:26.209815] [DEBUG] [REMOTE ] FTHY: PASS: Price check passed. Min price $13.62. [2026-01-27T12:09:26.210031] [DEBUG] [REMOTE ] FTHY: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:26.210175] [DEBUG] [REMOTE ] FTHY: PASS: Integrity check passed. [2026-01-27T12:09:26.210227] [DEBUG] [REMOTE ] FTHY: Symbol is viable for forecasting. [2026-01-27T12:09:26.210292] [INFO ] [MAIN ] [1286/3493] FTHY kept (0.3s) | 1286 kept, 0 rejected | 137.6/min | ETA: 16.0m [2026-01-27T12:09:26.877710] [DEBUG] [REMOTE ] FTI: Retrieved 6190 rows, trimmed to 300. [2026-01-27T12:09:26.877851] [DEBUG] [REMOTE ] FTI: PASS: History has at least 300 days. [2026-01-27T12:09:26.878077] [DEBUG] [REMOTE ] FTI: PASS: Price check passed. Min price $40.99. [2026-01-27T12:09:26.878224] [DEBUG] [REMOTE ] FTI: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:26.878366] [DEBUG] [REMOTE ] FTI: PASS: Integrity check passed. [2026-01-27T12:09:26.878413] [DEBUG] [REMOTE ] FTI: Symbol is viable for forecasting. [2026-01-27T12:09:26.878479] [INFO ] [MAIN ] [1287/3493] FTI kept (0.7s) | 1287 kept, 0 rejected | 137.6/min | ETA: 16.0m [2026-01-27T12:09:27.306322] [DEBUG] [REMOTE ] FTK: Retrieved 5157 rows, trimmed to 300. [2026-01-27T12:09:27.306464] [DEBUG] [REMOTE ] FTK: PASS: History has at least 300 days. [2026-01-27T12:09:27.306713] [DEBUG] [REMOTE ] FTK: PASS: Price check passed. Min price $13.47. [2026-01-27T12:09:27.306857] [DEBUG] [REMOTE ] FTK: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:27.306977] [DEBUG] [REMOTE ] FTK: PASS: Integrity check passed. [2026-01-27T12:09:27.307018] [DEBUG] [REMOTE ] FTK: Symbol is viable for forecasting. [2026-01-27T12:09:27.307067] [INFO ] [MAIN ] [1288/3493] FTK kept (0.4s) | 1288 kept, 0 rejected | 137.6/min | ETA: 16.0m [2026-01-27T12:09:27.719648] [DEBUG] [REMOTE ] FTLF: Retrieved 4577 rows, trimmed to 300. [2026-01-27T12:09:27.719780] [DEBUG] [REMOTE ] FTLF: PASS: History has at least 300 days. [2026-01-27T12:09:27.719987] [DEBUG] [REMOTE ] FTLF: PASS: Price check passed. Min price $15.25. [2026-01-27T12:09:27.720123] [DEBUG] [REMOTE ] FTLF: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:27.720232] [DEBUG] [REMOTE ] FTLF: PASS: Integrity check passed. [2026-01-27T12:09:27.720271] [DEBUG] [REMOTE ] FTLF: Symbol is viable for forecasting. [2026-01-27T12:09:27.720324] [INFO ] [MAIN ] [1289/3493] FTLF kept (0.4s) | 1289 kept, 0 rejected | 137.6/min | ETA: 16.0m [2026-01-27T12:09:28.067194] [DEBUG] [REMOTE ] FTQI: Retrieved 3031 rows, trimmed to 300. [2026-01-27T12:09:28.067341] [DEBUG] [REMOTE ] FTQI: PASS: History has at least 300 days. [2026-01-27T12:09:28.067611] [DEBUG] [REMOTE ] FTQI: PASS: Price check passed. Min price $19.63. [2026-01-27T12:09:28.067784] [DEBUG] [REMOTE ] FTQI: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:28.067903] [DEBUG] [REMOTE ] FTQI: PASS: Integrity check passed. [2026-01-27T12:09:28.067945] [DEBUG] [REMOTE ] FTQI: Symbol is viable for forecasting. [2026-01-27T12:09:28.067993] [INFO ] [MAIN ] [1290/3493] FTQI kept (0.3s) | 1290 kept, 0 rejected | 137.6/min | ETA: 16.0m [2026-01-27T12:09:28.329172] [DEBUG] [REMOTE ] FTRE: Retrieved 641 rows, trimmed to 300. [2026-01-27T12:09:28.329328] [DEBUG] [REMOTE ] FTRE: PASS: History has at least 300 days. [2026-01-27T12:09:28.329759] [DEBUG] [REMOTE ] FTRE: PASS: Price check passed. Min price $9.70. [2026-01-27T12:09:28.329899] [DEBUG] [REMOTE ] FTRE: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:28.330012] [DEBUG] [REMOTE ] FTRE: PASS: Integrity check passed. [2026-01-27T12:09:28.330054] [DEBUG] [REMOTE ] FTRE: Symbol is viable for forecasting. [2026-01-27T12:09:28.330104] [INFO ] [MAIN ] [1291/3493] FTRE kept (0.3s) | 1291 kept, 0 rejected | 137.6/min | ETA: 16.0m [2026-01-27T12:09:28.940150] [DEBUG] [REMOTE ] FTRI: Retrieved 2538 rows, trimmed to 300. [2026-01-27T12:09:28.940286] [DEBUG] [REMOTE ] FTRI: PASS: History has at least 300 days. [2026-01-27T12:09:28.940489] [DEBUG] [REMOTE ] FTRI: PASS: Price check passed. Min price $14.35. [2026-01-27T12:09:28.940653] [DEBUG] [REMOTE ] FTRI: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:28.940765] [DEBUG] [REMOTE ] FTRI: PASS: Integrity check passed. [2026-01-27T12:09:28.940805] [DEBUG] [REMOTE ] FTRI: Symbol is viable for forecasting. [2026-01-27T12:09:28.940853] [INFO ] [MAIN ] [1292/3493] FTRI kept (0.6s) | 1292 kept, 0 rejected | 137.6/min | ETA: 16.0m [2026-01-27T12:09:29.248113] [DEBUG] [REMOTE ] FTS: Retrieved 2530 rows, trimmed to 300. [2026-01-27T12:09:29.248272] [DEBUG] [REMOTE ] FTS: PASS: History has at least 300 days. [2026-01-27T12:09:29.248483] [DEBUG] [REMOTE ] FTS: PASS: Price check passed. Min price $49.38. [2026-01-27T12:09:29.248639] [DEBUG] [REMOTE ] FTS: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:29.248752] [DEBUG] [REMOTE ] FTS: PASS: Integrity check passed. [2026-01-27T12:09:29.248807] [DEBUG] [REMOTE ] FTS: Symbol is viable for forecasting. [2026-01-27T12:09:29.248857] [INFO ] [MAIN ] [1293/3493] FTS kept (0.3s) | 1293 kept, 0 rejected | 137.6/min | ETA: 16.0m [2026-01-27T12:09:29.699487] [DEBUG] [REMOTE ] FTSL: Retrieved 3203 rows, trimmed to 300. [2026-01-27T12:09:29.699659] [DEBUG] [REMOTE ] FTSL: PASS: History has at least 300 days. [2026-01-27T12:09:29.699888] [DEBUG] [REMOTE ] FTSL: PASS: Price check passed. Min price $45.07. [2026-01-27T12:09:29.700025] [DEBUG] [REMOTE ] FTSL: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:29.700140] [DEBUG] [REMOTE ] FTSL: PASS: Integrity check passed. [2026-01-27T12:09:29.700180] [DEBUG] [REMOTE ] FTSL: Symbol is viable for forecasting. [2026-01-27T12:09:29.700228] [INFO ] [MAIN ] [1294/3493] FTSL kept (0.5s) | 1294 kept, 0 rejected | 137.6/min | ETA: 16.0m [2026-01-27T12:09:30.084868] [DEBUG] [REMOTE ] FTSM: Retrieved 2885 rows, trimmed to 300. [2026-01-27T12:09:30.085023] [DEBUG] [REMOTE ] FTSM: PASS: History has at least 300 days. [2026-01-27T12:09:30.085304] [DEBUG] [REMOTE ] FTSM: PASS: Price check passed. Min price $59.48. [2026-01-27T12:09:30.085491] [DEBUG] [REMOTE ] FTSM: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:30.085676] [DEBUG] [REMOTE ] FTSM: PASS: Integrity check passed. [2026-01-27T12:09:30.085736] [DEBUG] [REMOTE ] FTSM: Symbol is viable for forecasting. [2026-01-27T12:09:30.085804] [INFO ] [MAIN ] [1295/3493] FTSM kept (0.4s) | 1295 kept, 0 rejected | 137.6/min | ETA: 16.0m [2026-01-27T12:09:30.432916] [DEBUG] [REMOTE ] FTXL: Retrieved 2349 rows, trimmed to 300. [2026-01-27T12:09:30.433121] [DEBUG] [REMOTE ] FTXL: PASS: History has at least 300 days. [2026-01-27T12:09:30.433388] [DEBUG] [REMOTE ] FTXL: PASS: Price check passed. Min price $111.66. [2026-01-27T12:09:30.433537] [DEBUG] [REMOTE ] FTXL: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:30.433697] [DEBUG] [REMOTE ] FTXL: PASS: Integrity check passed. [2026-01-27T12:09:30.433742] [DEBUG] [REMOTE ] FTXL: Symbol is viable for forecasting. [2026-01-27T12:09:30.433798] [INFO ] [MAIN ] [1296/3493] FTXL kept (0.3s) | 1296 kept, 0 rejected | 137.7/min | ETA: 16.0m [2026-01-27T12:09:30.854780] [DEBUG] [REMOTE ] FTXN: Retrieved 2347 rows, trimmed to 300. [2026-01-27T12:09:30.854991] [DEBUG] [REMOTE ] FTXN: PASS: History has at least 300 days. [2026-01-27T12:09:30.855265] [DEBUG] [REMOTE ] FTXN: PASS: Price check passed. Min price $26.89. [2026-01-27T12:09:30.855459] [DEBUG] [REMOTE ] FTXN: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:30.855619] [DEBUG] [REMOTE ] FTXN: PASS: Integrity check passed. [2026-01-27T12:09:30.855899] [DEBUG] [REMOTE ] FTXN: Symbol is viable for forecasting. [2026-01-27T12:09:30.855966] [INFO ] [MAIN ] [1297/3493] FTXN kept (0.4s) | 1297 kept, 0 rejected | 137.7/min | ETA: 16.0m [2026-01-27T12:09:31.266863] [DEBUG] [REMOTE ] FTXO: Retrieved 2337 rows, trimmed to 300. [2026-01-27T12:09:31.267074] [DEBUG] [REMOTE ] FTXO: PASS: History has at least 300 days. [2026-01-27T12:09:31.267330] [DEBUG] [REMOTE ] FTXO: PASS: Price check passed. Min price $33.52. [2026-01-27T12:09:31.267695] [DEBUG] [REMOTE ] FTXO: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:31.267823] [DEBUG] [REMOTE ] FTXO: PASS: Integrity check passed. [2026-01-27T12:09:31.267865] [DEBUG] [REMOTE ] FTXO: Symbol is viable for forecasting. [2026-01-27T12:09:31.267919] [INFO ] [MAIN ] [1298/3493] FTXO kept (0.4s) | 1298 kept, 0 rejected | 137.7/min | ETA: 15.9m [2026-01-27T12:09:31.555856] [DEBUG] [REMOTE ] FUBO: Retrieved 2032 rows, trimmed to 300. [2026-01-27T12:09:31.556053] [DEBUG] [REMOTE ] FUBO: PASS: History has at least 300 days. [2026-01-27T12:09:31.556300] [DEBUG] [REMOTE ] FUBO: PASS: Price check passed. Min price $2.27. [2026-01-27T12:09:31.556441] [DEBUG] [REMOTE ] FUBO: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:31.556562] [DEBUG] [REMOTE ] FUBO: PASS: Integrity check passed. [2026-01-27T12:09:31.556644] [DEBUG] [REMOTE ] FUBO: Symbol is viable for forecasting. [2026-01-27T12:09:31.556699] [INFO ] [MAIN ] [1299/3493] FUBO kept (0.3s) | 1299 kept, 0 rejected | 137.7/min | ETA: 15.9m [2026-01-27T12:09:32.322872] [DEBUG] [REMOTE ] FUL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:32.323040] [DEBUG] [REMOTE ] FUL: PASS: History has at least 300 days. [2026-01-27T12:09:32.323332] [DEBUG] [REMOTE ] FUL: PASS: Price check passed. Min price $55.41. [2026-01-27T12:09:32.323477] [DEBUG] [REMOTE ] FUL: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:32.323639] [DEBUG] [REMOTE ] FUL: PASS: Integrity check passed. [2026-01-27T12:09:32.323683] [DEBUG] [REMOTE ] FUL: Symbol is viable for forecasting. [2026-01-27T12:09:32.323733] [INFO ] [MAIN ] [1300/3493] FUL kept (0.8s) | 1300 kept, 0 rejected | 137.6/min | ETA: 15.9m [2026-01-27T12:09:32.602208] [DEBUG] [REMOTE ] FULC: Retrieved 1640 rows, trimmed to 300. [2026-01-27T12:09:32.602347] [DEBUG] [REMOTE ] FULC: PASS: History has at least 300 days. [2026-01-27T12:09:32.602551] [DEBUG] [REMOTE ] FULC: PASS: Price check passed. Min price $7.63. [2026-01-27T12:09:32.602906] [DEBUG] [REMOTE ] FULC: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:32.603019] [DEBUG] [REMOTE ] FULC: PASS: Integrity check passed. [2026-01-27T12:09:32.603059] [DEBUG] [REMOTE ] FULC: Symbol is viable for forecasting. [2026-01-27T12:09:32.603107] [INFO ] [MAIN ] [1301/3493] FULC kept (0.3s) | 1301 kept, 0 rejected | 137.7/min | ETA: 15.9m [2026-01-27T12:09:33.231282] [DEBUG] [REMOTE ] FUN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:33.231749] [DEBUG] [REMOTE ] FUN: PASS: History has at least 300 days. [2026-01-27T12:09:33.232034] [DEBUG] [REMOTE ] FUN: PASS: Price check passed. Min price $12.83. [2026-01-27T12:09:33.232181] [DEBUG] [REMOTE ] FUN: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:33.232313] [DEBUG] [REMOTE ] FUN: PASS: Integrity check passed. [2026-01-27T12:09:33.232354] [DEBUG] [REMOTE ] FUN: Symbol is viable for forecasting. [2026-01-27T12:09:33.232406] [INFO ] [MAIN ] [1302/3493] FUN kept (0.6s) | 1302 kept, 0 rejected | 137.6/min | ETA: 15.9m [2026-01-27T12:09:33.678892] [DEBUG] [REMOTE ] FUNC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:33.679033] [DEBUG] [REMOTE ] FUNC: PASS: History has at least 300 days. [2026-01-27T12:09:33.679270] [DEBUG] [REMOTE ] FUNC: PASS: Price check passed. Min price $34.29. [2026-01-27T12:09:33.679426] [DEBUG] [REMOTE ] FUNC: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:33.679591] [DEBUG] [REMOTE ] FUNC: PASS: Integrity check passed. [2026-01-27T12:09:33.679636] [DEBUG] [REMOTE ] FUNC: Symbol is viable for forecasting. [2026-01-27T12:09:33.679688] [INFO ] [MAIN ] [1303/3493] FUNC kept (0.4s) | 1303 kept, 0 rejected | 137.6/min | ETA: 15.9m [2026-01-27T12:09:34.215914] [DEBUG] [REMOTE ] FUND: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:34.216346] [DEBUG] [REMOTE ] FUND: PASS: History has at least 300 days. [2026-01-27T12:09:34.216806] [DEBUG] [REMOTE ] FUND: PASS: Price check passed. Min price $7.80. [2026-01-27T12:09:34.216966] [DEBUG] [REMOTE ] FUND: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:34.217129] [DEBUG] [REMOTE ] FUND: PASS: Integrity check passed. [2026-01-27T12:09:34.217179] [DEBUG] [REMOTE ] FUND: Symbol is viable for forecasting. [2026-01-27T12:09:34.217243] [INFO ] [MAIN ] [1304/3493] FUND kept (0.5s) | 1304 kept, 0 rejected | 137.6/min | ETA: 15.9m [2026-01-27T12:09:34.467353] [DEBUG] [REMOTE ] FVCB: Retrieved 3071 rows, trimmed to 300. [2026-01-27T12:09:34.467611] [DEBUG] [REMOTE ] FVCB: PASS: History has at least 300 days. [2026-01-27T12:09:34.468042] [DEBUG] [REMOTE ] FVCB: PASS: Price check passed. Min price $11.93. [2026-01-27T12:09:34.468215] [DEBUG] [REMOTE ] FVCB: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:34.468418] [DEBUG] [REMOTE ] FVCB: PASS: Integrity check passed. [2026-01-27T12:09:34.468467] [DEBUG] [REMOTE ] FVCB: Symbol is viable for forecasting. [2026-01-27T12:09:34.468537] [INFO ] [MAIN ] [1305/3493] FVCB kept (0.3s) | 1305 kept, 0 rejected | 137.6/min | ETA: 15.9m [2026-01-27T12:09:34.966285] [DEBUG] [REMOTE ] FWONA: Retrieved 3280 rows, trimmed to 300. [2026-01-27T12:09:34.966487] [DEBUG] [REMOTE ] FWONA: PASS: History has at least 300 days. [2026-01-27T12:09:34.966766] [DEBUG] [REMOTE ] FWONA: PASS: Price check passed. Min price $80.43. [2026-01-27T12:09:34.966910] [DEBUG] [REMOTE ] FWONA: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:34.967039] [DEBUG] [REMOTE ] FWONA: PASS: Integrity check passed. [2026-01-27T12:09:34.967080] [DEBUG] [REMOTE ] FWONA: Symbol is viable for forecasting. [2026-01-27T12:09:34.967134] [INFO ] [MAIN ] [1306/3493] FWONA kept (0.5s) | 1306 kept, 0 rejected | 137.6/min | ETA: 15.9m [2026-01-27T12:09:35.358654] [DEBUG] [REMOTE ] FWONK: Retrieved 2906 rows, trimmed to 300. [2026-01-27T12:09:35.358873] [DEBUG] [REMOTE ] FWONK: PASS: History has at least 300 days. [2026-01-27T12:09:35.359221] [DEBUG] [REMOTE ] FWONK: PASS: Price check passed. Min price $87.39. [2026-01-27T12:09:35.359375] [DEBUG] [REMOTE ] FWONK: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:35.359692] [DEBUG] [REMOTE ] FWONK: PASS: Integrity check passed. [2026-01-27T12:09:35.359741] [DEBUG] [REMOTE ] FWONK: Symbol is viable for forecasting. [2026-01-27T12:09:35.359799] [INFO ] [MAIN ] [1307/3493] FWONK kept (0.4s) | 1307 kept, 0 rejected | 137.6/min | ETA: 15.9m [2026-01-27T12:09:35.896969] [DEBUG] [REMOTE ] FWRD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:35.897198] [DEBUG] [REMOTE ] FWRD: PASS: History has at least 300 days. [2026-01-27T12:09:35.897563] [DEBUG] [REMOTE ] FWRD: PASS: Price check passed. Min price $17.69. [2026-01-27T12:09:35.897821] [DEBUG] [REMOTE ] FWRD: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:35.897975] [DEBUG] [REMOTE ] FWRD: PASS: Integrity check passed. [2026-01-27T12:09:35.898019] [DEBUG] [REMOTE ] FWRD: Symbol is viable for forecasting. [2026-01-27T12:09:35.898078] [INFO ] [MAIN ] [1308/3493] FWRD kept (0.5s) | 1308 kept, 0 rejected | 137.6/min | ETA: 15.9m [2026-01-27T12:09:36.122801] [DEBUG] [REMOTE ] FWRG: Retrieved 1083 rows, trimmed to 300. [2026-01-27T12:09:36.122939] [DEBUG] [REMOTE ] FWRG: PASS: History has at least 300 days. [2026-01-27T12:09:36.123154] [DEBUG] [REMOTE ] FWRG: PASS: Price check passed. Min price $15.05. [2026-01-27T12:09:36.123296] [DEBUG] [REMOTE ] FWRG: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:36.123411] [DEBUG] [REMOTE ] FWRG: PASS: Integrity check passed. [2026-01-27T12:09:36.123453] [DEBUG] [REMOTE ] FWRG: Symbol is viable for forecasting. [2026-01-27T12:09:36.123503] [INFO ] [MAIN ] [1309/3493] FWRG kept (0.2s) | 1309 kept, 0 rejected | 137.7/min | ETA: 15.9m [2026-01-27T12:09:36.665528] [DEBUG] [REMOTE ] FYC: Retrieved 3713 rows, trimmed to 300. [2026-01-27T12:09:36.665767] [DEBUG] [REMOTE ] FYC: PASS: History has at least 300 days. [2026-01-27T12:09:36.666055] [DEBUG] [REMOTE ] FYC: PASS: Price check passed. Min price $87.35. [2026-01-27T12:09:36.666205] [DEBUG] [REMOTE ] FYC: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:36.666343] [DEBUG] [REMOTE ] FYC: PASS: Integrity check passed. [2026-01-27T12:09:36.666386] [DEBUG] [REMOTE ] FYC: Symbol is viable for forecasting. [2026-01-27T12:09:36.666441] [INFO ] [MAIN ] [1310/3493] FYC kept (0.5s) | 1310 kept, 0 rejected | 137.6/min | ETA: 15.9m [2026-01-27T12:09:37.082227] [DEBUG] [REMOTE ] FYX: Retrieved 4708 rows, trimmed to 300. [2026-01-27T12:09:37.082360] [DEBUG] [REMOTE ] FYX: PASS: History has at least 300 days. [2026-01-27T12:09:37.082618] [DEBUG] [REMOTE ] FYX: PASS: Price check passed. Min price $103.32. [2026-01-27T12:09:37.082760] [DEBUG] [REMOTE ] FYX: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:37.082890] [DEBUG] [REMOTE ] FYX: PASS: Integrity check passed. [2026-01-27T12:09:37.082931] [DEBUG] [REMOTE ] FYX: Symbol is viable for forecasting. [2026-01-27T12:09:37.082978] [INFO ] [MAIN ] [1311/3493] FYX kept (0.4s) | 1311 kept, 0 rejected | 137.6/min | ETA: 15.9m [2026-01-27T12:09:37.348877] [DEBUG] [REMOTE ] G: Retrieved 4650 rows, trimmed to 300. [2026-01-27T12:09:37.349026] [DEBUG] [REMOTE ] G: PASS: History has at least 300 days. [2026-01-27T12:09:37.349440] [DEBUG] [REMOTE ] G: PASS: Price check passed. Min price $37.75. [2026-01-27T12:09:37.349598] [DEBUG] [REMOTE ] G: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:37.349722] [DEBUG] [REMOTE ] G: PASS: Integrity check passed. [2026-01-27T12:09:37.349763] [DEBUG] [REMOTE ] G: Symbol is viable for forecasting. [2026-01-27T12:09:37.349816] [INFO ] [MAIN ] [1312/3493] G kept (0.3s) | 1312 kept, 0 rejected | 137.7/min | ETA: 15.8m [2026-01-27T12:09:37.848108] [DEBUG] [REMOTE ] GAB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:37.848256] [DEBUG] [REMOTE ] GAB: PASS: History has at least 300 days. [2026-01-27T12:09:37.848496] [DEBUG] [REMOTE ] GAB: PASS: Price check passed. Min price $5.77. [2026-01-27T12:09:37.848657] [DEBUG] [REMOTE ] GAB: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:37.848981] [DEBUG] [REMOTE ] GAB: PASS: Integrity check passed. [2026-01-27T12:09:37.849022] [DEBUG] [REMOTE ] GAB: Symbol is viable for forecasting. [2026-01-27T12:09:37.849073] [INFO ] [MAIN ] [1313/3493] GAB kept (0.5s) | 1313 kept, 0 rejected | 137.7/min | ETA: 15.8m [2026-01-27T12:09:38.347815] [DEBUG] [REMOTE ] GABC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:38.347961] [DEBUG] [REMOTE ] GABC: PASS: History has at least 300 days. [2026-01-27T12:09:38.348248] [DEBUG] [REMOTE ] GABC: PASS: Price check passed. Min price $37.99. [2026-01-27T12:09:38.348396] [DEBUG] [REMOTE ] GABC: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:38.348527] [DEBUG] [REMOTE ] GABC: PASS: Integrity check passed. [2026-01-27T12:09:38.348599] [DEBUG] [REMOTE ] GABC: Symbol is viable for forecasting. [2026-01-27T12:09:38.348661] [INFO ] [MAIN ] [1314/3493] GABC kept (0.5s) | 1314 kept, 0 rejected | 137.6/min | ETA: 15.8m [2026-01-27T12:09:38.893669] [DEBUG] [REMOTE ] GAIA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:38.893804] [DEBUG] [REMOTE ] GAIA: PASS: History has at least 300 days. [2026-01-27T12:09:38.894017] [DEBUG] [REMOTE ] GAIA: PASS: Price check passed. Min price $3.28. [2026-01-27T12:09:38.894153] [DEBUG] [REMOTE ] GAIA: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:38.894269] [DEBUG] [REMOTE ] GAIA: PASS: Integrity check passed. [2026-01-27T12:09:38.894309] [DEBUG] [REMOTE ] GAIA: Symbol is viable for forecasting. [2026-01-27T12:09:38.894358] [INFO ] [MAIN ] [1315/3493] GAIA kept (0.5s) | 1315 kept, 0 rejected | 137.6/min | ETA: 15.8m [2026-01-27T12:09:39.307780] [DEBUG] [REMOTE ] GAIN: Retrieved 5180 rows, trimmed to 300. [2026-01-27T12:09:39.307928] [DEBUG] [REMOTE ] GAIN: PASS: History has at least 300 days. [2026-01-27T12:09:39.308160] [DEBUG] [REMOTE ] GAIN: PASS: Price check passed. Min price $13.39. [2026-01-27T12:09:39.308305] [DEBUG] [REMOTE ] GAIN: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:39.308424] [DEBUG] [REMOTE ] GAIN: PASS: Integrity check passed. [2026-01-27T12:09:39.308473] [DEBUG] [REMOTE ] GAIN: Symbol is viable for forecasting. [2026-01-27T12:09:39.308543] [INFO ] [MAIN ] [1316/3493] GAIN kept (0.4s) | 1316 kept, 0 rejected | 137.6/min | ETA: 15.8m [2026-01-27T12:09:39.797236] [DEBUG] [REMOTE ] GAM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:39.797376] [DEBUG] [REMOTE ] GAM: PASS: History has at least 300 days. [2026-01-27T12:09:39.797642] [DEBUG] [REMOTE ] GAM: PASS: Price check passed. Min price $56.30. [2026-01-27T12:09:39.797790] [DEBUG] [REMOTE ] GAM: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:39.798078] [DEBUG] [REMOTE ] GAM: PASS: Integrity check passed. [2026-01-27T12:09:39.798120] [DEBUG] [REMOTE ] GAM: Symbol is viable for forecasting. [2026-01-27T12:09:39.798168] [INFO ] [MAIN ] [1317/3493] GAM kept (0.5s) | 1317 kept, 0 rejected | 137.6/min | ETA: 15.8m [2026-01-27T12:09:40.041613] [DEBUG] [REMOTE ] GAMB: Retrieved 1132 rows, trimmed to 300. [2026-01-27T12:09:40.041756] [DEBUG] [REMOTE ] GAMB: PASS: History has at least 300 days. [2026-01-27T12:09:40.042156] [DEBUG] [REMOTE ] GAMB: PASS: Price check passed. Min price $4.66. [2026-01-27T12:09:40.042296] [DEBUG] [REMOTE ] GAMB: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:40.042409] [DEBUG] [REMOTE ] GAMB: PASS: Integrity check passed. [2026-01-27T12:09:40.042449] [DEBUG] [REMOTE ] GAMB: Symbol is viable for forecasting. [2026-01-27T12:09:40.042498] [INFO ] [MAIN ] [1318/3493] GAMB kept (0.2s) | 1318 kept, 0 rejected | 137.7/min | ETA: 15.8m [2026-01-27T12:09:40.437594] [DEBUG] [REMOTE ] GANX: Retrieved 1220 rows, trimmed to 300. [2026-01-27T12:09:40.437766] [DEBUG] [REMOTE ] GANX: PASS: History has at least 300 days. [2026-01-27T12:09:40.437980] [DEBUG] [REMOTE ] GANX: PASS: Price check passed. Min price $1.66. [2026-01-27T12:09:40.438148] [DEBUG] [REMOTE ] GANX: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:40.438265] [DEBUG] [REMOTE ] GANX: PASS: Integrity check passed. [2026-01-27T12:09:40.438307] [DEBUG] [REMOTE ] GANX: Symbol is viable for forecasting. [2026-01-27T12:09:40.438356] [INFO ] [MAIN ] [1319/3493] GANX kept (0.4s) | 1319 kept, 0 rejected | 137.7/min | ETA: 15.8m [2026-01-27T12:09:41.026129] [DEBUG] [REMOTE ] GASS: Retrieved 5107 rows, trimmed to 300. [2026-01-27T12:09:41.026273] [DEBUG] [REMOTE ] GASS: PASS: History has at least 300 days. [2026-01-27T12:09:41.026503] [DEBUG] [REMOTE ] GASS: PASS: Price check passed. Min price $6.52. [2026-01-27T12:09:41.026660] [DEBUG] [REMOTE ] GASS: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:41.026783] [DEBUG] [REMOTE ] GASS: PASS: Integrity check passed. [2026-01-27T12:09:41.026824] [DEBUG] [REMOTE ] GASS: Symbol is viable for forecasting. [2026-01-27T12:09:41.026873] [INFO ] [MAIN ] [1320/3493] GASS kept (0.6s) | 1320 kept, 0 rejected | 137.6/min | ETA: 15.8m [2026-01-27T12:09:41.500629] [DEBUG] [REMOTE ] GATX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:41.500773] [DEBUG] [REMOTE ] GATX: PASS: History has at least 300 days. [2026-01-27T12:09:41.501044] [DEBUG] [REMOTE ] GATX: PASS: Price check passed. Min price $151.57. [2026-01-27T12:09:41.501215] [DEBUG] [REMOTE ] GATX: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:41.501381] [DEBUG] [REMOTE ] GATX: PASS: Integrity check passed. [2026-01-27T12:09:41.501426] [DEBUG] [REMOTE ] GATX: Symbol is viable for forecasting. [2026-01-27T12:09:41.501477] [INFO ] [MAIN ] [1321/3493] GATX kept (0.5s) | 1321 kept, 0 rejected | 137.6/min | ETA: 15.8m [2026-01-27T12:09:41.905114] [DEBUG] [REMOTE ] GBAB: Retrieved 3833 rows, trimmed to 300. [2026-01-27T12:09:41.905283] [DEBUG] [REMOTE ] GBAB: PASS: History has at least 300 days. [2026-01-27T12:09:41.905595] [DEBUG] [REMOTE ] GBAB: PASS: Price check passed. Min price $14.68. [2026-01-27T12:09:41.905783] [DEBUG] [REMOTE ] GBAB: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:41.905943] [DEBUG] [REMOTE ] GBAB: PASS: Integrity check passed. [2026-01-27T12:09:41.905996] [DEBUG] [REMOTE ] GBAB: Symbol is viable for forecasting. [2026-01-27T12:09:41.906061] [INFO ] [MAIN ] [1322/3493] GBAB kept (0.4s) | 1322 kept, 0 rejected | 137.6/min | ETA: 15.8m [2026-01-27T12:09:42.459874] [DEBUG] [REMOTE ] GBCI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:42.460028] [DEBUG] [REMOTE ] GBCI: PASS: History has at least 300 days. [2026-01-27T12:09:42.460323] [DEBUG] [REMOTE ] GBCI: PASS: Price check passed. Min price $39.87. [2026-01-27T12:09:42.460491] [DEBUG] [REMOTE ] GBCI: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:42.460663] [DEBUG] [REMOTE ] GBCI: PASS: Integrity check passed. [2026-01-27T12:09:42.460717] [DEBUG] [REMOTE ] GBCI: Symbol is viable for forecasting. [2026-01-27T12:09:42.460776] [INFO ] [MAIN ] [1323/3493] GBCI kept (0.6s) | 1323 kept, 0 rejected | 137.6/min | ETA: 15.8m [2026-01-27T12:09:42.852453] [DEBUG] [REMOTE ] GBDC: Retrieved 3970 rows, trimmed to 300. [2026-01-27T12:09:42.852652] [DEBUG] [REMOTE ] GBDC: PASS: History has at least 300 days. [2026-01-27T12:09:42.852937] [DEBUG] [REMOTE ] GBDC: PASS: Price check passed. Min price $13.15. [2026-01-27T12:09:42.853085] [DEBUG] [REMOTE ] GBDC: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:42.853215] [DEBUG] [REMOTE ] GBDC: PASS: Integrity check passed. [2026-01-27T12:09:42.853258] [DEBUG] [REMOTE ] GBDC: Symbol is viable for forecasting. [2026-01-27T12:09:42.853310] [INFO ] [MAIN ] [1324/3493] GBDC kept (0.4s) | 1324 kept, 0 rejected | 137.6/min | ETA: 15.8m [2026-01-27T12:09:43.134316] [DEBUG] [REMOTE ] GBIO: Retrieved 1412 rows, trimmed to 300. [2026-01-27T12:09:43.134464] [DEBUG] [REMOTE ] GBIO: PASS: History has at least 300 days. [2026-01-27T12:09:43.134721] [DEBUG] [REMOTE ] GBIO: PASS: Price check passed. Min price $5.01. [2026-01-27T12:09:43.134871] [DEBUG] [REMOTE ] GBIO: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:43.134996] [DEBUG] [REMOTE ] GBIO: PASS: Integrity check passed. [2026-01-27T12:09:43.135040] [DEBUG] [REMOTE ] GBIO: Symbol is viable for forecasting. [2026-01-27T12:09:43.135100] [INFO ] [MAIN ] [1325/3493] GBIO kept (0.3s) | 1325 kept, 0 rejected | 137.6/min | ETA: 15.8m [2026-01-27T12:09:43.487788] [DEBUG] [REMOTE ] GBTG: Retrieved 1298 rows, trimmed to 300. [2026-01-27T12:09:43.487929] [DEBUG] [REMOTE ] GBTG: PASS: History has at least 300 days. [2026-01-27T12:09:43.488137] [DEBUG] [REMOTE ] GBTG: PASS: Price check passed. Min price $6.83. [2026-01-27T12:09:43.488276] [DEBUG] [REMOTE ] GBTG: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:43.488390] [DEBUG] [REMOTE ] GBTG: PASS: Integrity check passed. [2026-01-27T12:09:43.488431] [DEBUG] [REMOTE ] GBTG: Symbol is viable for forecasting. [2026-01-27T12:09:43.488480] [INFO ] [MAIN ] [1326/3493] GBTG kept (0.4s) | 1326 kept, 0 rejected | 137.7/min | ETA: 15.7m [2026-01-27T12:09:44.107595] [DEBUG] [REMOTE ] GBX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:44.107752] [DEBUG] [REMOTE ] GBX: PASS: History has at least 300 days. [2026-01-27T12:09:44.108179] [DEBUG] [REMOTE ] GBX: PASS: Price check passed. Min price $40.98. [2026-01-27T12:09:44.108320] [DEBUG] [REMOTE ] GBX: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:44.108439] [DEBUG] [REMOTE ] GBX: PASS: Integrity check passed. [2026-01-27T12:09:44.108480] [DEBUG] [REMOTE ] GBX: Symbol is viable for forecasting. [2026-01-27T12:09:44.108528] [INFO ] [MAIN ] [1327/3493] GBX kept (0.6s) | 1327 kept, 0 rejected | 137.6/min | ETA: 15.7m [2026-01-27T12:09:44.622086] [DEBUG] [REMOTE ] GCBC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:44.622235] [DEBUG] [REMOTE ] GCBC: PASS: History has at least 300 days. [2026-01-27T12:09:44.622475] [DEBUG] [REMOTE ] GCBC: PASS: Price check passed. Min price $21.61. [2026-01-27T12:09:44.622677] [DEBUG] [REMOTE ] GCBC: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:44.622819] [DEBUG] [REMOTE ] GCBC: PASS: Integrity check passed. [2026-01-27T12:09:44.622967] [DEBUG] [REMOTE ] GCBC: Symbol is viable for forecasting. [2026-01-27T12:09:44.623543] [INFO ] [MAIN ] [1328/3493] GCBC kept (0.5s) | 1328 kept, 0 rejected | 137.6/min | ETA: 15.7m [2026-01-27T12:09:44.921133] [DEBUG] [REMOTE ] GCMG: Retrieved 1301 rows, trimmed to 300. [2026-01-27T12:09:44.921271] [DEBUG] [REMOTE ] GCMG: PASS: History has at least 300 days. [2026-01-27T12:09:44.921474] [DEBUG] [REMOTE ] GCMG: PASS: Price check passed. Min price $10.33. [2026-01-27T12:09:44.921675] [DEBUG] [REMOTE ] GCMG: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:44.921798] [DEBUG] [REMOTE ] GCMG: PASS: Integrity check passed. [2026-01-27T12:09:44.921839] [DEBUG] [REMOTE ] GCMG: Symbol is viable for forecasting. [2026-01-27T12:09:44.921890] [INFO ] [MAIN ] [1329/3493] GCMG kept (0.3s) | 1329 kept, 0 rejected | 137.6/min | ETA: 15.7m [2026-01-27T12:09:45.484054] [DEBUG] [REMOTE ] GCO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:45.484266] [DEBUG] [REMOTE ] GCO: PASS: History has at least 300 days. [2026-01-27T12:09:45.484591] [DEBUG] [REMOTE ] GCO: PASS: Price check passed. Min price $21.95. [2026-01-27T12:09:45.484916] [DEBUG] [REMOTE ] GCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:45.485067] [DEBUG] [REMOTE ] GCO: PASS: Integrity check passed. [2026-01-27T12:09:45.485112] [DEBUG] [REMOTE ] GCO: Symbol is viable for forecasting. [2026-01-27T12:09:45.485167] [INFO ] [MAIN ] [1330/3493] GCO kept (0.6s) | 1330 kept, 0 rejected | 137.6/min | ETA: 15.7m [2026-01-27T12:09:45.959438] [DEBUG] [REMOTE ] GD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:45.959664] [DEBUG] [REMOTE ] GD: PASS: History has at least 300 days. [2026-01-27T12:09:45.959979] [DEBUG] [REMOTE ] GD: PASS: Price check passed. Min price $331.03. [2026-01-27T12:09:45.960129] [DEBUG] [REMOTE ] GD: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:45.960275] [DEBUG] [REMOTE ] GD: PASS: Integrity check passed. [2026-01-27T12:09:45.960318] [DEBUG] [REMOTE ] GD: Symbol is viable for forecasting. [2026-01-27T12:09:45.960375] [INFO ] [MAIN ] [1331/3493] GD kept (0.5s) | 1331 kept, 0 rejected | 137.6/min | ETA: 15.7m [2026-01-27T12:09:46.255223] [DEBUG] [REMOTE ] GDC: Retrieved 2532 rows, trimmed to 300. [2026-01-27T12:09:46.255467] [DEBUG] [REMOTE ] GDC: PASS: History has at least 300 days. [2026-01-27T12:09:46.255808] [DEBUG] [REMOTE ] GDC: PASS: Price check passed. Min price $3.44. [2026-01-27T12:09:46.255984] [DEBUG] [REMOTE ] GDC: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:46.256279] [DEBUG] [REMOTE ] GDC: PASS: Integrity check passed. [2026-01-27T12:09:46.256329] [DEBUG] [REMOTE ] GDC: Symbol is viable for forecasting. [2026-01-27T12:09:46.256395] [INFO ] [MAIN ] [1332/3493] GDC kept (0.3s) | 1332 kept, 0 rejected | 137.6/min | ETA: 15.7m [2026-01-27T12:09:46.673825] [DEBUG] [REMOTE ] GDDY: Retrieved 2721 rows, trimmed to 300. [2026-01-27T12:09:46.674033] [DEBUG] [REMOTE ] GDDY: PASS: History has at least 300 days. [2026-01-27T12:09:46.674289] [DEBUG] [REMOTE ] GDDY: PASS: Price check passed. Min price $103.49. [2026-01-27T12:09:46.674435] [DEBUG] [REMOTE ] GDDY: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:46.674558] [DEBUG] [REMOTE ] GDDY: PASS: Integrity check passed. [2026-01-27T12:09:46.674641] [DEBUG] [REMOTE ] GDDY: Symbol is viable for forecasting. [2026-01-27T12:09:46.674698] [INFO ] [MAIN ] [1333/3493] GDDY kept (0.4s) | 1333 kept, 0 rejected | 137.6/min | ETA: 15.7m [2026-01-27T12:09:47.159086] [DEBUG] [REMOTE ] GDEN: Retrieved 2635 rows, trimmed to 300. [2026-01-27T12:09:47.159299] [DEBUG] [REMOTE ] GDEN: PASS: History has at least 300 days. [2026-01-27T12:09:47.159644] [DEBUG] [REMOTE ] GDEN: PASS: Price check passed. Min price $19.93. [2026-01-27T12:09:47.159794] [DEBUG] [REMOTE ] GDEN: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:47.159924] [DEBUG] [REMOTE ] GDEN: PASS: Integrity check passed. [2026-01-27T12:09:47.159966] [DEBUG] [REMOTE ] GDEN: Symbol is viable for forecasting. [2026-01-27T12:09:47.160021] [INFO ] [MAIN ] [1334/3493] GDEN kept (0.5s) | 1334 kept, 0 rejected | 137.6/min | ETA: 15.7m [2026-01-27T12:09:47.419101] [DEBUG] [REMOTE ] GDRX: Retrieved 1341 rows, trimmed to 300. [2026-01-27T12:09:47.419235] [DEBUG] [REMOTE ] GDRX: PASS: History has at least 300 days. [2026-01-27T12:09:47.419444] [DEBUG] [REMOTE ] GDRX: PASS: Price check passed. Min price $2.52. [2026-01-27T12:09:47.419633] [DEBUG] [REMOTE ] GDRX: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:47.419748] [DEBUG] [REMOTE ] GDRX: PASS: Integrity check passed. [2026-01-27T12:09:47.419788] [DEBUG] [REMOTE ] GDRX: Symbol is viable for forecasting. [2026-01-27T12:09:47.419836] [INFO ] [MAIN ] [1335/3493] GDRX kept (0.3s) | 1335 kept, 0 rejected | 137.7/min | ETA: 15.7m [2026-01-27T12:09:47.762178] [DEBUG] [REMOTE ] GDS: Retrieved 2319 rows, trimmed to 300. [2026-01-27T12:09:47.762467] [DEBUG] [REMOTE ] GDS: PASS: History has at least 300 days. [2026-01-27T12:09:47.762834] [DEBUG] [REMOTE ] GDS: PASS: Price check passed. Min price $29.02. [2026-01-27T12:09:47.763028] [DEBUG] [REMOTE ] GDS: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:47.763193] [DEBUG] [REMOTE ] GDS: PASS: Integrity check passed. [2026-01-27T12:09:47.763250] [DEBUG] [REMOTE ] GDS: Symbol is viable for forecasting. [2026-01-27T12:09:47.763324] [INFO ] [MAIN ] [1336/3493] GDS kept (0.3s) | 1336 kept, 0 rejected | 137.7/min | ETA: 15.7m [2026-01-27T12:09:48.252288] [DEBUG] [REMOTE ] GDYN: Retrieved 1815 rows, trimmed to 300. [2026-01-27T12:09:48.252488] [DEBUG] [REMOTE ] GDYN: PASS: History has at least 300 days. [2026-01-27T12:09:48.252809] [DEBUG] [REMOTE ] GDYN: PASS: Price check passed. Min price $7.60. [2026-01-27T12:09:48.252998] [DEBUG] [REMOTE ] GDYN: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:48.253131] [DEBUG] [REMOTE ] GDYN: PASS: Integrity check passed. [2026-01-27T12:09:48.253174] [DEBUG] [REMOTE ] GDYN: Symbol is viable for forecasting. [2026-01-27T12:09:48.253229] [INFO ] [MAIN ] [1337/3493] GDYN kept (0.5s) | 1337 kept, 0 rejected | 137.7/min | ETA: 15.7m [2026-01-27T12:09:48.834279] [DEBUG] [REMOTE ] GE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:48.834496] [DEBUG] [REMOTE ] GE: PASS: History has at least 300 days. [2026-01-27T12:09:48.835081] [DEBUG] [REMOTE ] GE: PASS: Price check passed. Min price $283.27. [2026-01-27T12:09:48.835245] [DEBUG] [REMOTE ] GE: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:48.835399] [DEBUG] [REMOTE ] GE: PASS: Integrity check passed. [2026-01-27T12:09:48.835443] [DEBUG] [REMOTE ] GE: Symbol is viable for forecasting. [2026-01-27T12:09:48.836215] [INFO ] [MAIN ] [1338/3493] GE kept (0.6s) | 1338 kept, 0 rejected | 137.6/min | ETA: 15.7m [2026-01-27T12:09:49.153797] [DEBUG] [REMOTE ] GECC: Retrieved 2317 rows, trimmed to 300. [2026-01-27T12:09:49.154010] [DEBUG] [REMOTE ] GECC: PASS: History has at least 300 days. [2026-01-27T12:09:49.154280] [DEBUG] [REMOTE ] GECC: PASS: Price check passed. Min price $6.66. [2026-01-27T12:09:49.154441] [DEBUG] [REMOTE ] GECC: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:49.154612] [DEBUG] [REMOTE ] GECC: PASS: Integrity check passed. [2026-01-27T12:09:49.154660] [DEBUG] [REMOTE ] GECC: Symbol is viable for forecasting. [2026-01-27T12:09:49.154715] [INFO ] [MAIN ] [1339/3493] GECC kept (0.3s) | 1339 kept, 0 rejected | 137.7/min | ETA: 15.6m [2026-01-27T12:09:49.731624] [DEBUG] [REMOTE ] GEF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:49.731858] [DEBUG] [REMOTE ] GEF: PASS: History has at least 300 days. [2026-01-27T12:09:49.732217] [DEBUG] [REMOTE ] GEF: PASS: Price check passed. Min price $56.24. [2026-01-27T12:09:49.732374] [DEBUG] [REMOTE ] GEF: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:49.732531] [DEBUG] [REMOTE ] GEF: PASS: Integrity check passed. [2026-01-27T12:09:49.732592] [DEBUG] [REMOTE ] GEF: Symbol is viable for forecasting. [2026-01-27T12:09:49.732654] [INFO ] [MAIN ] [1340/3493] GEF kept (0.6s) | 1340 kept, 0 rejected | 137.6/min | ETA: 15.6m [2026-01-27T12:09:49.956355] [DEBUG] [REMOTE ] GEHC: Retrieved 767 rows, trimmed to 300. [2026-01-27T12:09:49.956519] [DEBUG] [REMOTE ] GEHC: PASS: History has at least 300 days. [2026-01-27T12:09:49.956777] [DEBUG] [REMOTE ] GEHC: PASS: Price check passed. Min price $70.60. [2026-01-27T12:09:49.956968] [DEBUG] [REMOTE ] GEHC: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:49.957088] [DEBUG] [REMOTE ] GEHC: PASS: Integrity check passed. [2026-01-27T12:09:49.957130] [DEBUG] [REMOTE ] GEHC: Symbol is viable for forecasting. [2026-01-27T12:09:49.957179] [INFO ] [MAIN ] [1341/3493] GEHC kept (0.2s) | 1341 kept, 0 rejected | 137.7/min | ETA: 15.6m [2026-01-27T12:09:50.584350] [DEBUG] [REMOTE ] GEL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:50.584558] [DEBUG] [REMOTE ] GEL: PASS: History has at least 300 days. [2026-01-27T12:09:50.584944] [DEBUG] [REMOTE ] GEL: PASS: Price check passed. Min price $14.92. [2026-01-27T12:09:50.585097] [DEBUG] [REMOTE ] GEL: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:50.585251] [DEBUG] [REMOTE ] GEL: PASS: Integrity check passed. [2026-01-27T12:09:50.585293] [DEBUG] [REMOTE ] GEL: Symbol is viable for forecasting. [2026-01-27T12:09:50.585347] [INFO ] [MAIN ] [1342/3493] GEL kept (0.6s) | 1342 kept, 0 rejected | 137.6/min | ETA: 15.6m [2026-01-27T12:09:51.136654] [DEBUG] [REMOTE ] GEN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:51.136875] [DEBUG] [REMOTE ] GEN: PASS: History has at least 300 days. [2026-01-27T12:09:51.137277] [DEBUG] [REMOTE ] GEN: PASS: Price check passed. Min price $25.14. [2026-01-27T12:09:51.137444] [DEBUG] [REMOTE ] GEN: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:51.137616] [DEBUG] [REMOTE ] GEN: PASS: Integrity check passed. [2026-01-27T12:09:51.137683] [DEBUG] [REMOTE ] GEN: Symbol is viable for forecasting. [2026-01-27T12:09:51.137742] [INFO ] [MAIN ] [1343/3493] GEN kept (0.6s) | 1343 kept, 0 rejected | 137.6/min | ETA: 15.6m [2026-01-27T12:09:51.406454] [DEBUG] [REMOTE ] GENI: Retrieved 1197 rows, trimmed to 300. [2026-01-27T12:09:51.406768] [DEBUG] [REMOTE ] GENI: PASS: History has at least 300 days. [2026-01-27T12:09:51.407111] [DEBUG] [REMOTE ] GENI: PASS: Price check passed. Min price $8.70. [2026-01-27T12:09:51.407272] [DEBUG] [REMOTE ] GENI: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:51.407409] [DEBUG] [REMOTE ] GENI: PASS: Integrity check passed. [2026-01-27T12:09:51.407454] [DEBUG] [REMOTE ] GENI: Symbol is viable for forecasting. [2026-01-27T12:09:51.407510] [INFO ] [MAIN ] [1344/3493] GENI kept (0.3s) | 1344 kept, 0 rejected | 137.6/min | ETA: 15.6m [2026-01-27T12:09:51.763597] [DEBUG] [REMOTE ] GENK: Retrieved 647 rows, trimmed to 300. [2026-01-27T12:09:51.763804] [DEBUG] [REMOTE ] GENK: PASS: History has at least 300 days. [2026-01-27T12:09:51.764063] [DEBUG] [REMOTE ] GENK: PASS: Price check passed. Min price $2.11. [2026-01-27T12:09:51.764209] [DEBUG] [REMOTE ] GENK: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:51.764331] [DEBUG] [REMOTE ] GENK: PASS: Integrity check passed. [2026-01-27T12:09:51.764375] [DEBUG] [REMOTE ] GENK: Symbol is viable for forecasting. [2026-01-27T12:09:51.764429] [INFO ] [MAIN ] [1345/3493] GENK kept (0.4s) | 1345 kept, 0 rejected | 137.7/min | ETA: 15.6m [2026-01-27T12:09:52.440527] [DEBUG] [REMOTE ] GEOS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:52.440840] [DEBUG] [REMOTE ] GEOS: PASS: History has at least 300 days. [2026-01-27T12:09:52.441276] [DEBUG] [REMOTE ] GEOS: PASS: Price check passed. Min price $11.12. [2026-01-27T12:09:52.441658] [DEBUG] [REMOTE ] GEOS: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:52.441837] [DEBUG] [REMOTE ] GEOS: PASS: Integrity check passed. [2026-01-27T12:09:52.441882] [DEBUG] [REMOTE ] GEOS: Symbol is viable for forecasting. [2026-01-27T12:09:52.441948] [INFO ] [MAIN ] [1346/3493] GEOS kept (0.7s) | 1346 kept, 0 rejected | 137.6/min | ETA: 15.6m [2026-01-27T12:09:52.893927] [DEBUG] [REMOTE ] GERN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:52.894150] [DEBUG] [REMOTE ] GERN: PASS: History has at least 300 days. [2026-01-27T12:09:52.894501] [DEBUG] [REMOTE ] GERN: PASS: Price check passed. Min price $1.07. [2026-01-27T12:09:52.894695] [DEBUG] [REMOTE ] GERN: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:52.895000] [DEBUG] [REMOTE ] GERN: PASS: Integrity check passed. [2026-01-27T12:09:52.895050] [DEBUG] [REMOTE ] GERN: Symbol is viable for forecasting. [2026-01-27T12:09:52.895108] [INFO ] [MAIN ] [1347/3493] GERN kept (0.5s) | 1347 kept, 0 rejected | 137.6/min | ETA: 15.6m [2026-01-27T12:09:53.219378] [DEBUG] [REMOTE ] GEVO: Retrieved 3762 rows, trimmed to 300. [2026-01-27T12:09:53.219607] [DEBUG] [REMOTE ] GEVO: PASS: History has at least 300 days. [2026-01-27T12:09:53.219901] [DEBUG] [REMOTE ] GEVO: PASS: Price check passed. Min price $1.87. [2026-01-27T12:09:53.220054] [DEBUG] [REMOTE ] GEVO: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:53.220215] [DEBUG] [REMOTE ] GEVO: PASS: Integrity check passed. [2026-01-27T12:09:53.220265] [DEBUG] [REMOTE ] GEVO: Symbol is viable for forecasting. [2026-01-27T12:09:53.220323] [INFO ] [MAIN ] [1348/3493] GEVO kept (0.3s) | 1348 kept, 0 rejected | 137.6/min | ETA: 15.6m [2026-01-27T12:09:53.785984] [DEBUG] [REMOTE ] GFF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:53.786279] [DEBUG] [REMOTE ] GFF: PASS: History has at least 300 days. [2026-01-27T12:09:53.786744] [DEBUG] [REMOTE ] GFF: PASS: Price check passed. Min price $66.59. [2026-01-27T12:09:53.786933] [DEBUG] [REMOTE ] GFF: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:53.787122] [DEBUG] [REMOTE ] GFF: PASS: Integrity check passed. [2026-01-27T12:09:53.787170] [DEBUG] [REMOTE ] GFF: Symbol is viable for forecasting. [2026-01-27T12:09:53.787230] [INFO ] [MAIN ] [1349/3493] GFF kept (0.6s) | 1349 kept, 0 rejected | 137.6/min | ETA: 15.6m [2026-01-27T12:09:54.344747] [DEBUG] [REMOTE ] GFI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:54.344955] [DEBUG] [REMOTE ] GFI: PASS: History has at least 300 days. [2026-01-27T12:09:54.345255] [DEBUG] [REMOTE ] GFI: PASS: Price check passed. Min price $35.68. [2026-01-27T12:09:54.345635] [DEBUG] [REMOTE ] GFI: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:54.345796] [DEBUG] [REMOTE ] GFI: PASS: Integrity check passed. [2026-01-27T12:09:54.345840] [DEBUG] [REMOTE ] GFI: Symbol is viable for forecasting. [2026-01-27T12:09:54.345897] [INFO ] [MAIN ] [1350/3493] GFI kept (0.6s) | 1350 kept, 0 rejected | 137.6/min | ETA: 15.6m [2026-01-27T12:09:54.602764] [DEBUG] [REMOTE ] GFL: Retrieved 1483 rows, trimmed to 300. [2026-01-27T12:09:54.602982] [DEBUG] [REMOTE ] GFL: PASS: History has at least 300 days. [2026-01-27T12:09:54.603262] [DEBUG] [REMOTE ] GFL: PASS: Price check passed. Min price $41.67. [2026-01-27T12:09:54.603407] [DEBUG] [REMOTE ] GFL: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:54.603531] [DEBUG] [REMOTE ] GFL: PASS: Integrity check passed. [2026-01-27T12:09:54.603594] [DEBUG] [REMOTE ] GFL: Symbol is viable for forecasting. [2026-01-27T12:09:54.603667] [INFO ] [MAIN ] [1351/3493] GFL kept (0.3s) | 1351 kept, 0 rejected | 137.6/min | ETA: 15.6m [2026-01-27T12:09:54.974529] [DEBUG] [REMOTE ] GFS: Retrieved 1064 rows, trimmed to 300. [2026-01-27T12:09:54.974772] [DEBUG] [REMOTE ] GFS: PASS: History has at least 300 days. [2026-01-27T12:09:54.975035] [DEBUG] [REMOTE ] GFS: PASS: Price check passed. Min price $32.24. [2026-01-27T12:09:54.975436] [DEBUG] [REMOTE ] GFS: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:54.975607] [DEBUG] [REMOTE ] GFS: PASS: Integrity check passed. [2026-01-27T12:09:54.975655] [DEBUG] [REMOTE ] GFS: Symbol is viable for forecasting. [2026-01-27T12:09:54.975710] [INFO ] [MAIN ] [1352/3493] GFS kept (0.4s) | 1352 kept, 0 rejected | 137.6/min | ETA: 15.6m [2026-01-27T12:09:55.550097] [DEBUG] [REMOTE ] GGAL: Retrieved 6414 rows, trimmed to 300. [2026-01-27T12:09:55.550325] [DEBUG] [REMOTE ] GGAL: PASS: History has at least 300 days. [2026-01-27T12:09:55.550694] [DEBUG] [REMOTE ] GGAL: PASS: Price check passed. Min price $45.90. [2026-01-27T12:09:55.550847] [DEBUG] [REMOTE ] GGAL: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:55.550990] [DEBUG] [REMOTE ] GGAL: PASS: Integrity check passed. [2026-01-27T12:09:55.551033] [DEBUG] [REMOTE ] GGAL: Symbol is viable for forecasting. [2026-01-27T12:09:55.551090] [INFO ] [MAIN ] [1353/3493] GGAL kept (0.6s) | 1353 kept, 0 rejected | 137.6/min | ETA: 15.6m [2026-01-27T12:09:56.037759] [DEBUG] [REMOTE ] GGB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:56.037978] [DEBUG] [REMOTE ] GGB: PASS: History has at least 300 days. [2026-01-27T12:09:56.038356] [DEBUG] [REMOTE ] GGB: PASS: Price check passed. Min price $3.37. [2026-01-27T12:09:56.038520] [DEBUG] [REMOTE ] GGB: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:56.038701] [DEBUG] [REMOTE ] GGB: PASS: Integrity check passed. [2026-01-27T12:09:56.038746] [DEBUG] [REMOTE ] GGB: Symbol is viable for forecasting. [2026-01-27T12:09:56.038801] [INFO ] [MAIN ] [1354/3493] GGB kept (0.5s) | 1354 kept, 0 rejected | 137.6/min | ETA: 15.5m [2026-01-27T12:09:56.516272] [DEBUG] [REMOTE ] GGG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:56.516530] [DEBUG] [REMOTE ] GGG: PASS: History has at least 300 days. [2026-01-27T12:09:56.516866] [DEBUG] [REMOTE ] GGG: PASS: Price check passed. Min price $78.88. [2026-01-27T12:09:56.517021] [DEBUG] [REMOTE ] GGG: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:56.517164] [DEBUG] [REMOTE ] GGG: PASS: Integrity check passed. [2026-01-27T12:09:56.517235] [DEBUG] [REMOTE ] GGG: Symbol is viable for forecasting. [2026-01-27T12:09:56.517295] [INFO ] [MAIN ] [1355/3493] GGG kept (0.5s) | 1355 kept, 0 rejected | 137.6/min | ETA: 15.5m [2026-01-27T12:09:56.755623] [DEBUG] [REMOTE ] GGLL: Retrieved 849 rows, trimmed to 300. [2026-01-27T12:09:56.755916] [DEBUG] [REMOTE ] GGLL: PASS: History has at least 300 days. [2026-01-27T12:09:56.756271] [DEBUG] [REMOTE ] GGLL: PASS: Price check passed. Min price $77.33. [2026-01-27T12:09:56.756454] [DEBUG] [REMOTE ] GGLL: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:56.756631] [DEBUG] [REMOTE ] GGLL: PASS: Integrity check passed. [2026-01-27T12:09:56.756684] [DEBUG] [REMOTE ] GGLL: Symbol is viable for forecasting. [2026-01-27T12:09:56.756753] [INFO ] [MAIN ] [1356/3493] GGLL kept (0.2s) | 1356 kept, 0 rejected | 137.6/min | ETA: 15.5m [2026-01-27T12:09:57.192908] [DEBUG] [REMOTE ] GGLS: Retrieved 849 rows, trimmed to 300. [2026-01-27T12:09:57.193110] [DEBUG] [REMOTE ] GGLS: PASS: History has at least 300 days. [2026-01-27T12:09:57.193365] [DEBUG] [REMOTE ] GGLS: PASS: Price check passed. Min price $6.32. [2026-01-27T12:09:57.193518] [DEBUG] [REMOTE ] GGLS: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:57.193691] [DEBUG] [REMOTE ] GGLS: PASS: Integrity check passed. [2026-01-27T12:09:57.193738] [DEBUG] [REMOTE ] GGLS: Symbol is viable for forecasting. [2026-01-27T12:09:57.193795] [INFO ] [MAIN ] [1357/3493] GGLS kept (0.4s) | 1357 kept, 0 rejected | 137.6/min | ETA: 15.5m [2026-01-27T12:09:57.576631] [DEBUG] [REMOTE ] GH: Retrieved 1836 rows, trimmed to 300. [2026-01-27T12:09:57.576831] [DEBUG] [REMOTE ] GH: PASS: History has at least 300 days. [2026-01-27T12:09:57.577084] [DEBUG] [REMOTE ] GH: PASS: Price check passed. Min price $72.27. [2026-01-27T12:09:57.577231] [DEBUG] [REMOTE ] GH: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:57.577353] [DEBUG] [REMOTE ] GH: PASS: Integrity check passed. [2026-01-27T12:09:57.577394] [DEBUG] [REMOTE ] GH: Symbol is viable for forecasting. [2026-01-27T12:09:57.577448] [INFO ] [MAIN ] [1358/3493] GH kept (0.4s) | 1358 kept, 0 rejected | 137.6/min | ETA: 15.5m [2026-01-27T12:09:58.198278] [DEBUG] [REMOTE ] GHI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:58.198541] [DEBUG] [REMOTE ] GHI: PASS: History has at least 300 days. [2026-01-27T12:09:58.199052] [DEBUG] [REMOTE ] GHI: PASS: Price check passed. Min price $5.93. [2026-01-27T12:09:58.199235] [DEBUG] [REMOTE ] GHI: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:58.199429] [DEBUG] [REMOTE ] GHI: PASS: Integrity check passed. [2026-01-27T12:09:58.199481] [DEBUG] [REMOTE ] GHI: Symbol is viable for forecasting. [2026-01-27T12:09:58.200285] [INFO ] [MAIN ] [1359/3493] GHI kept (0.6s) | 1359 kept, 0 rejected | 137.6/min | ETA: 15.5m [2026-01-27T12:09:58.675674] [DEBUG] [REMOTE ] GHM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:58.675812] [DEBUG] [REMOTE ] GHM: PASS: History has at least 300 days. [2026-01-27T12:09:58.676032] [DEBUG] [REMOTE ] GHM: PASS: Price check passed. Min price $53.56. [2026-01-27T12:09:58.676175] [DEBUG] [REMOTE ] GHM: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:58.676290] [DEBUG] [REMOTE ] GHM: PASS: Integrity check passed. [2026-01-27T12:09:58.676331] [DEBUG] [REMOTE ] GHM: Symbol is viable for forecasting. [2026-01-27T12:09:58.676380] [INFO ] [MAIN ] [1360/3493] GHM kept (0.5s) | 1360 kept, 0 rejected | 137.6/min | ETA: 15.5m [2026-01-27T12:09:58.931491] [DEBUG] [REMOTE ] GHRS: Retrieved 1151 rows, trimmed to 300. [2026-01-27T12:09:58.931721] [DEBUG] [REMOTE ] GHRS: PASS: History has at least 300 days. [2026-01-27T12:09:58.932031] [DEBUG] [REMOTE ] GHRS: PASS: Price check passed. Min price $12.48. [2026-01-27T12:09:58.932181] [DEBUG] [REMOTE ] GHRS: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:58.932307] [DEBUG] [REMOTE ] GHRS: PASS: Integrity check passed. [2026-01-27T12:09:58.932353] [DEBUG] [REMOTE ] GHRS: Symbol is viable for forecasting. [2026-01-27T12:09:58.932409] [INFO ] [MAIN ] [1361/3493] GHRS kept (0.3s) | 1361 kept, 0 rejected | 137.6/min | ETA: 15.5m [2026-01-27T12:09:59.429008] [DEBUG] [REMOTE ] GHY: Retrieved 3291 rows, trimmed to 300. [2026-01-27T12:09:59.429167] [DEBUG] [REMOTE ] GHY: PASS: History has at least 300 days. [2026-01-27T12:09:59.429406] [DEBUG] [REMOTE ] GHY: PASS: Price check passed. Min price $11.93. [2026-01-27T12:09:59.429584] [DEBUG] [REMOTE ] GHY: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:59.429719] [DEBUG] [REMOTE ] GHY: PASS: Integrity check passed. [2026-01-27T12:09:59.429768] [DEBUG] [REMOTE ] GHY: Symbol is viable for forecasting. [2026-01-27T12:09:59.429825] [INFO ] [MAIN ] [1362/3493] GHY kept (0.5s) | 1362 kept, 0 rejected | 137.6/min | ETA: 15.5m [2026-01-27T12:09:59.966633] [DEBUG] [REMOTE ] GIB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:09:59.966971] [DEBUG] [REMOTE ] GIB: PASS: History has at least 300 days. [2026-01-27T12:09:59.967183] [DEBUG] [REMOTE ] GIB: PASS: Price check passed. Min price $84.69. [2026-01-27T12:09:59.967355] [DEBUG] [REMOTE ] GIB: PASS: Continuity check passed with 300 days. [2026-01-27T12:09:59.967705] [DEBUG] [REMOTE ] GIB: PASS: Integrity check passed. [2026-01-27T12:09:59.967769] [DEBUG] [REMOTE ] GIB: Symbol is viable for forecasting. [2026-01-27T12:09:59.968400] [INFO ] [MAIN ] [1363/3493] GIB kept (0.5s) | 1363 kept, 0 rejected | 137.6/min | ETA: 15.5m [2026-01-27T12:10:00.472335] [DEBUG] [REMOTE ] GIII: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:00.472623] [DEBUG] [REMOTE ] GIII: PASS: History has at least 300 days. [2026-01-27T12:10:00.472996] [DEBUG] [REMOTE ] GIII: PASS: Price check passed. Min price $26.77. [2026-01-27T12:10:00.473141] [DEBUG] [REMOTE ] GIII: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:00.473289] [DEBUG] [REMOTE ] GIII: PASS: Integrity check passed. [2026-01-27T12:10:00.473331] [DEBUG] [REMOTE ] GIII: Symbol is viable for forecasting. [2026-01-27T12:10:00.473388] [INFO ] [MAIN ] [1364/3493] GIII kept (0.5s) | 1364 kept, 0 rejected | 137.6/min | ETA: 15.5m [2026-01-27T12:10:00.940950] [DEBUG] [REMOTE ] GILD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:00.941110] [DEBUG] [REMOTE ] GILD: PASS: History has at least 300 days. [2026-01-27T12:10:00.941330] [DEBUG] [REMOTE ] GILD: PASS: Price check passed. Min price $117.38. [2026-01-27T12:10:00.941502] [DEBUG] [REMOTE ] GILD: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:00.941658] [DEBUG] [REMOTE ] GILD: PASS: Integrity check passed. [2026-01-27T12:10:00.941703] [DEBUG] [REMOTE ] GILD: Symbol is viable for forecasting. [2026-01-27T12:10:00.941753] [INFO ] [MAIN ] [1365/3493] GILD kept (0.5s) | 1365 kept, 0 rejected | 137.6/min | ETA: 15.5m [2026-01-27T12:10:01.433170] [DEBUG] [REMOTE ] GIS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:01.433332] [DEBUG] [REMOTE ] GIS: PASS: History has at least 300 days. [2026-01-27T12:10:01.433592] [DEBUG] [REMOTE ] GIS: PASS: Price check passed. Min price $42.37. [2026-01-27T12:10:01.433739] [DEBUG] [REMOTE ] GIS: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:01.433862] [DEBUG] [REMOTE ] GIS: PASS: Integrity check passed. [2026-01-27T12:10:01.433904] [DEBUG] [REMOTE ] GIS: Symbol is viable for forecasting. [2026-01-27T12:10:01.433957] [INFO ] [MAIN ] [1366/3493] GIS kept (0.5s) | 1366 kept, 0 rejected | 137.5/min | ETA: 15.5m [2026-01-27T12:10:01.673731] [DEBUG] [REMOTE ] GKOS: Retrieved 2662 rows, trimmed to 300. [2026-01-27T12:10:01.673930] [DEBUG] [REMOTE ] GKOS: PASS: History has at least 300 days. [2026-01-27T12:10:01.674259] [DEBUG] [REMOTE ] GKOS: PASS: Price check passed. Min price $77.09. [2026-01-27T12:10:01.674452] [DEBUG] [REMOTE ] GKOS: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:01.674658] [DEBUG] [REMOTE ] GKOS: PASS: Integrity check passed. [2026-01-27T12:10:01.674723] [DEBUG] [REMOTE ] GKOS: Symbol is viable for forecasting. [2026-01-27T12:10:01.674804] [INFO ] [MAIN ] [1367/3493] GKOS kept (0.2s) | 1367 kept, 0 rejected | 137.6/min | ETA: 15.5m [2026-01-27T12:10:02.366244] [DEBUG] [REMOTE ] GL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:02.366420] [DEBUG] [REMOTE ] GL: PASS: History has at least 300 days. [2026-01-27T12:10:02.366740] [DEBUG] [REMOTE ] GL: PASS: Price check passed. Min price $130.12. [2026-01-27T12:10:02.366886] [DEBUG] [REMOTE ] GL: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:02.367058] [DEBUG] [REMOTE ] GL: PASS: Integrity check passed. [2026-01-27T12:10:02.367109] [DEBUG] [REMOTE ] GL: Symbol is viable for forecasting. [2026-01-27T12:10:02.367172] [INFO ] [MAIN ] [1368/3493] GL kept (0.7s) | 1368 kept, 0 rejected | 137.5/min | ETA: 15.5m [2026-01-27T12:10:02.815292] [DEBUG] [REMOTE ] GLAD: Retrieved 5908 rows, trimmed to 300. [2026-01-27T12:10:02.815501] [DEBUG] [REMOTE ] GLAD: PASS: History has at least 300 days. [2026-01-27T12:10:02.815825] [DEBUG] [REMOTE ] GLAD: PASS: Price check passed. Min price $18.50. [2026-01-27T12:10:02.815981] [DEBUG] [REMOTE ] GLAD: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:02.816119] [DEBUG] [REMOTE ] GLAD: PASS: Integrity check passed. [2026-01-27T12:10:02.816182] [DEBUG] [REMOTE ] GLAD: Symbol is viable for forecasting. [2026-01-27T12:10:02.816286] [INFO ] [MAIN ] [1369/3493] GLAD kept (0.4s) | 1369 kept, 0 rejected | 137.5/min | ETA: 15.4m [2026-01-27T12:10:03.025965] [DEBUG] [REMOTE ] GLBE: Retrieved 1182 rows, trimmed to 300. [2026-01-27T12:10:03.026096] [DEBUG] [REMOTE ] GLBE: PASS: History has at least 300 days. [2026-01-27T12:10:03.026306] [DEBUG] [REMOTE ] GLBE: PASS: Price check passed. Min price $35.13. [2026-01-27T12:10:03.026447] [DEBUG] [REMOTE ] GLBE: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:03.026559] [DEBUG] [REMOTE ] GLBE: PASS: Integrity check passed. [2026-01-27T12:10:03.026623] [DEBUG] [REMOTE ] GLBE: Symbol is viable for forecasting. [2026-01-27T12:10:03.026673] [INFO ] [MAIN ] [1370/3493] GLBE kept (0.2s) | 1370 kept, 0 rejected | 137.6/min | ETA: 15.4m [2026-01-27T12:10:03.736248] [DEBUG] [REMOTE ] GLBS: Retrieved 4498 rows, trimmed to 300. [2026-01-27T12:10:03.736538] [DEBUG] [REMOTE ] GLBS: PASS: History has at least 300 days. [2026-01-27T12:10:03.737029] [DEBUG] [REMOTE ] GLBS: PASS: Price check passed. Min price $1.05. [2026-01-27T12:10:03.737333] [DEBUG] [REMOTE ] GLBS: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:03.737599] [DEBUG] [REMOTE ] GLBS: PASS: Integrity check passed. [2026-01-27T12:10:03.737684] [DEBUG] [REMOTE ] GLBS: Symbol is viable for forecasting. [2026-01-27T12:10:03.737769] [INFO ] [MAIN ] [1371/3493] GLBS kept (0.7s) | 1371 kept, 0 rejected | 137.5/min | ETA: 15.4m [2026-01-27T12:10:04.165135] [DEBUG] [REMOTE ] GLDD: Retrieved 4799 rows, trimmed to 300. [2026-01-27T12:10:04.165282] [DEBUG] [REMOTE ] GLDD: PASS: History has at least 300 days. [2026-01-27T12:10:04.165608] [DEBUG] [REMOTE ] GLDD: PASS: Price check passed. Min price $11.35. [2026-01-27T12:10:04.165767] [DEBUG] [REMOTE ] GLDD: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:04.165898] [DEBUG] [REMOTE ] GLDD: PASS: Integrity check passed. [2026-01-27T12:10:04.165941] [DEBUG] [REMOTE ] GLDD: Symbol is viable for forecasting. [2026-01-27T12:10:04.165992] [INFO ] [MAIN ] [1372/3493] GLDD kept (0.4s) | 1372 kept, 0 rejected | 137.5/min | ETA: 15.4m [2026-01-27T12:10:04.625840] [DEBUG] [REMOTE ] GLNG: Retrieved 5670 rows, trimmed to 300. [2026-01-27T12:10:04.625986] [DEBUG] [REMOTE ] GLNG: PASS: History has at least 300 days. [2026-01-27T12:10:04.626230] [DEBUG] [REMOTE ] GLNG: PASS: Price check passed. Min price $35.33. [2026-01-27T12:10:04.626376] [DEBUG] [REMOTE ] GLNG: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:04.626493] [DEBUG] [REMOTE ] GLNG: PASS: Integrity check passed. [2026-01-27T12:10:04.626534] [DEBUG] [REMOTE ] GLNG: Symbol is viable for forecasting. [2026-01-27T12:10:04.626600] [INFO ] [MAIN ] [1373/3493] GLNG kept (0.5s) | 1373 kept, 0 rejected | 137.5/min | ETA: 15.4m [2026-01-27T12:10:04.983116] [DEBUG] [REMOTE ] GLOB: Retrieved 2898 rows, trimmed to 300. [2026-01-27T12:10:04.983262] [DEBUG] [REMOTE ] GLOB: PASS: History has at least 300 days. [2026-01-27T12:10:04.983477] [DEBUG] [REMOTE ] GLOB: PASS: Price check passed. Min price $58.80. [2026-01-27T12:10:04.983682] [DEBUG] [REMOTE ] GLOB: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:04.983801] [DEBUG] [REMOTE ] GLOB: PASS: Integrity check passed. [2026-01-27T12:10:04.983844] [DEBUG] [REMOTE ] GLOB: Symbol is viable for forecasting. [2026-01-27T12:10:04.983895] [INFO ] [MAIN ] [1374/3493] GLOB kept (0.4s) | 1374 kept, 0 rejected | 137.5/min | ETA: 15.4m [2026-01-27T12:10:05.404642] [DEBUG] [REMOTE ] GLP: Retrieved 5112 rows, trimmed to 300. [2026-01-27T12:10:05.404790] [DEBUG] [REMOTE ] GLP: PASS: History has at least 300 days. [2026-01-27T12:10:05.405046] [DEBUG] [REMOTE ] GLP: PASS: Price check passed. Min price $39.58. [2026-01-27T12:10:05.405216] [DEBUG] [REMOTE ] GLP: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:05.405352] [DEBUG] [REMOTE ] GLP: PASS: Integrity check passed. [2026-01-27T12:10:05.405400] [DEBUG] [REMOTE ] GLP: Symbol is viable for forecasting. [2026-01-27T12:10:05.405459] [INFO ] [MAIN ] [1375/3493] GLP kept (0.4s) | 1375 kept, 0 rejected | 137.5/min | ETA: 15.4m [2026-01-27T12:10:05.783611] [DEBUG] [REMOTE ] GLPG: Retrieved 2691 rows, trimmed to 300. [2026-01-27T12:10:05.783818] [DEBUG] [REMOTE ] GLPG: PASS: History has at least 300 days. [2026-01-27T12:10:05.784153] [DEBUG] [REMOTE ] GLPG: PASS: Price check passed. Min price $29.89. [2026-01-27T12:10:05.784333] [DEBUG] [REMOTE ] GLPG: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:05.784475] [DEBUG] [REMOTE ] GLPG: PASS: Integrity check passed. [2026-01-27T12:10:05.784518] [DEBUG] [REMOTE ] GLPG: Symbol is viable for forecasting. [2026-01-27T12:10:05.784593] [INFO ] [MAIN ] [1376/3493] GLPG kept (0.4s) | 1376 kept, 0 rejected | 137.5/min | ETA: 15.4m [2026-01-27T12:10:06.209731] [DEBUG] [REMOTE ] GLPI: Retrieved 3089 rows, trimmed to 300. [2026-01-27T12:10:06.209890] [DEBUG] [REMOTE ] GLPI: PASS: History has at least 300 days. [2026-01-27T12:10:06.210111] [DEBUG] [REMOTE ] GLPI: PASS: Price check passed. Min price $41.33. [2026-01-27T12:10:06.210249] [DEBUG] [REMOTE ] GLPI: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:06.210365] [DEBUG] [REMOTE ] GLPI: PASS: Integrity check passed. [2026-01-27T12:10:06.210405] [DEBUG] [REMOTE ] GLPI: Symbol is viable for forecasting. [2026-01-27T12:10:06.210452] [INFO ] [MAIN ] [1377/3493] GLPI kept (0.4s) | 1377 kept, 0 rejected | 137.6/min | ETA: 15.4m [2026-01-27T12:10:06.755113] [DEBUG] [REMOTE ] GLRE: Retrieved 4698 rows, trimmed to 300. [2026-01-27T12:10:06.755246] [DEBUG] [REMOTE ] GLRE: PASS: History has at least 300 days. [2026-01-27T12:10:06.755458] [DEBUG] [REMOTE ] GLRE: PASS: Price check passed. Min price $11.95. [2026-01-27T12:10:06.755614] [DEBUG] [REMOTE ] GLRE: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:06.755730] [DEBUG] [REMOTE ] GLRE: PASS: Integrity check passed. [2026-01-27T12:10:06.755770] [DEBUG] [REMOTE ] GLRE: Symbol is viable for forecasting. [2026-01-27T12:10:06.755818] [INFO ] [MAIN ] [1378/3493] GLRE kept (0.5s) | 1378 kept, 0 rejected | 137.5/min | ETA: 15.4m [2026-01-27T12:10:06.931902] [DEBUG] [REMOTE ] GLSI: Retrieved 1339 rows, trimmed to 300. [2026-01-27T12:10:06.932032] [DEBUG] [REMOTE ] GLSI: PASS: History has at least 300 days. [2026-01-27T12:10:06.932253] [DEBUG] [REMOTE ] GLSI: PASS: Price check passed. Min price $7.85. [2026-01-27T12:10:06.932398] [DEBUG] [REMOTE ] GLSI: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:06.932507] [DEBUG] [REMOTE ] GLSI: PASS: Integrity check passed. [2026-01-27T12:10:06.932546] [DEBUG] [REMOTE ] GLSI: Symbol is viable for forecasting. [2026-01-27T12:10:06.932613] [INFO ] [MAIN ] [1379/3493] GLSI kept (0.2s) | 1379 kept, 0 rejected | 137.6/min | ETA: 15.4m [2026-01-27T12:10:07.435960] [DEBUG] [REMOTE ] GLTO: Retrieved 1315 rows, trimmed to 300. [2026-01-27T12:10:07.436086] [DEBUG] [REMOTE ] GLTO: PASS: History has at least 300 days. [2026-01-27T12:10:07.436289] [DEBUG] [REMOTE ] GLTO: PASS: Price check passed. Min price $4.95. [2026-01-27T12:10:07.436424] [DEBUG] [REMOTE ] GLTO: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:07.436533] [DEBUG] [REMOTE ] GLTO: PASS: Integrity check passed. [2026-01-27T12:10:07.436592] [DEBUG] [REMOTE ] GLTO: Symbol is viable for forecasting. [2026-01-27T12:10:07.436648] [INFO ] [MAIN ] [1380/3493] GLTO kept (0.5s) | 1380 kept, 0 rejected | 137.6/min | ETA: 15.4m [2026-01-27T12:10:07.834535] [DEBUG] [REMOTE ] GLUE: Retrieved 1152 rows, trimmed to 300. [2026-01-27T12:10:07.834697] [DEBUG] [REMOTE ] GLUE: PASS: History has at least 300 days. [2026-01-27T12:10:07.834902] [DEBUG] [REMOTE ] GLUE: PASS: Price check passed. Min price $12.00. [2026-01-27T12:10:07.835039] [DEBUG] [REMOTE ] GLUE: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:07.835147] [DEBUG] [REMOTE ] GLUE: PASS: Integrity check passed. [2026-01-27T12:10:07.835188] [DEBUG] [REMOTE ] GLUE: Symbol is viable for forecasting. [2026-01-27T12:10:07.835239] [INFO ] [MAIN ] [1381/3493] GLUE kept (0.4s) | 1381 kept, 0 rejected | 137.6/min | ETA: 15.4m [2026-01-27T12:10:08.311765] [DEBUG] [REMOTE ] GMAB: Retrieved 4183 rows, trimmed to 300. [2026-01-27T12:10:08.311897] [DEBUG] [REMOTE ] GMAB: PASS: History has at least 300 days. [2026-01-27T12:10:08.312101] [DEBUG] [REMOTE ] GMAB: PASS: Price check passed. Min price $28.61. [2026-01-27T12:10:08.312237] [DEBUG] [REMOTE ] GMAB: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:08.312346] [DEBUG] [REMOTE ] GMAB: PASS: Integrity check passed. [2026-01-27T12:10:08.312386] [DEBUG] [REMOTE ] GMAB: Symbol is viable for forecasting. [2026-01-27T12:10:08.312434] [INFO ] [MAIN ] [1382/3493] GMAB kept (0.5s) | 1382 kept, 0 rejected | 137.6/min | ETA: 15.3m [2026-01-27T12:10:08.822382] [DEBUG] [REMOTE ] GME: Retrieved 6026 rows, trimmed to 300. [2026-01-27T12:10:08.822520] [DEBUG] [REMOTE ] GME: PASS: History has at least 300 days. [2026-01-27T12:10:08.822750] [DEBUG] [REMOTE ] GME: PASS: Price check passed. Min price $19.94. [2026-01-27T12:10:08.822888] [DEBUG] [REMOTE ] GME: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:08.823001] [DEBUG] [REMOTE ] GME: PASS: Integrity check passed. [2026-01-27T12:10:08.823041] [DEBUG] [REMOTE ] GME: Symbol is viable for forecasting. [2026-01-27T12:10:08.823089] [INFO ] [MAIN ] [1383/3493] GME kept (0.5s) | 1383 kept, 0 rejected | 137.6/min | ETA: 15.3m [2026-01-27T12:10:09.202311] [DEBUG] [REMOTE ] GMED: Retrieved 3388 rows, trimmed to 300. [2026-01-27T12:10:09.202435] [DEBUG] [REMOTE ] GMED: PASS: History has at least 300 days. [2026-01-27T12:10:09.202663] [DEBUG] [REMOTE ] GMED: PASS: Price check passed. Min price $60.39. [2026-01-27T12:10:09.202810] [DEBUG] [REMOTE ] GMED: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:09.202919] [DEBUG] [REMOTE ] GMED: PASS: Integrity check passed. [2026-01-27T12:10:09.202959] [DEBUG] [REMOTE ] GMED: Symbol is viable for forecasting. [2026-01-27T12:10:09.203007] [INFO ] [MAIN ] [1384/3493] GMED kept (0.4s) | 1384 kept, 0 rejected | 137.6/min | ETA: 15.3m [2026-01-27T12:10:09.410358] [DEBUG] [REMOTE ] GMM: Retrieved 346 rows, trimmed to 300. [2026-01-27T12:10:09.410458] [DEBUG] [REMOTE ] GMM: PASS: History has at least 300 days. [2026-01-27T12:10:09.410664] [DEBUG] [REMOTE ] GMM: PASS: Price check passed. Min price $1.10. [2026-01-27T12:10:09.410825] [DEBUG] [REMOTE ] GMM: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:09.410933] [DEBUG] [REMOTE ] GMM: PASS: Integrity check passed. [2026-01-27T12:10:09.410973] [DEBUG] [REMOTE ] GMM: Symbol is viable for forecasting. [2026-01-27T12:10:09.411018] [INFO ] [MAIN ] [1385/3493] GMM kept (0.2s) | 1385 kept, 0 rejected | 137.6/min | ETA: 15.3m [2026-01-27T12:10:09.936177] [DEBUG] [REMOTE ] GMRE: Retrieved 2407 rows, trimmed to 300. [2026-01-27T12:10:09.936434] [DEBUG] [REMOTE ] GMRE: PASS: History has at least 300 days. [2026-01-27T12:10:09.936920] [DEBUG] [REMOTE ] GMRE: PASS: Price check passed. Min price $29.50. [2026-01-27T12:10:09.937142] [DEBUG] [REMOTE ] GMRE: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:09.937350] [DEBUG] [REMOTE ] GMRE: PASS: Integrity check passed. [2026-01-27T12:10:09.937415] [DEBUG] [REMOTE ] GMRE: Symbol is viable for forecasting. [2026-01-27T12:10:09.937500] [INFO ] [MAIN ] [1386/3493] GMRE kept (0.5s) | 1386 kept, 0 rejected | 137.6/min | ETA: 15.3m [2026-01-27T12:10:10.335332] [DEBUG] [REMOTE ] GNE: Retrieved 3582 rows, trimmed to 300. [2026-01-27T12:10:10.335651] [DEBUG] [REMOTE ] GNE: PASS: History has at least 300 days. [2026-01-27T12:10:10.336203] [DEBUG] [REMOTE ] GNE: PASS: Price check passed. Min price $13.68. [2026-01-27T12:10:10.336385] [DEBUG] [REMOTE ] GNE: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:10.336645] [DEBUG] [REMOTE ] GNE: PASS: Integrity check passed. [2026-01-27T12:10:10.336700] [DEBUG] [REMOTE ] GNE: Symbol is viable for forecasting. [2026-01-27T12:10:10.336778] [INFO ] [MAIN ] [1387/3493] GNE kept (0.4s) | 1387 kept, 0 rejected | 137.6/min | ETA: 15.3m [2026-01-27T12:10:10.798887] [DEBUG] [REMOTE ] GNK: Retrieved 2877 rows, trimmed to 300. [2026-01-27T12:10:10.799123] [DEBUG] [REMOTE ] GNK: PASS: History has at least 300 days. [2026-01-27T12:10:10.799753] [DEBUG] [REMOTE ] GNK: PASS: Price check passed. Min price $16.33. [2026-01-27T12:10:10.799948] [DEBUG] [REMOTE ] GNK: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:10.800127] [DEBUG] [REMOTE ] GNK: PASS: Integrity check passed. [2026-01-27T12:10:10.800211] [DEBUG] [REMOTE ] GNK: Symbol is viable for forecasting. [2026-01-27T12:10:10.800283] [INFO ] [MAIN ] [1388/3493] GNK kept (0.5s) | 1388 kept, 0 rejected | 137.6/min | ETA: 15.3m [2026-01-27T12:10:11.160051] [DEBUG] [REMOTE ] GNL: Retrieved 2679 rows, trimmed to 300. [2026-01-27T12:10:11.160187] [DEBUG] [REMOTE ] GNL: PASS: History has at least 300 days. [2026-01-27T12:10:11.160400] [DEBUG] [REMOTE ] GNL: PASS: Price check passed. Min price $7.39. [2026-01-27T12:10:11.160541] [DEBUG] [REMOTE ] GNL: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:11.160690] [DEBUG] [REMOTE ] GNL: PASS: Integrity check passed. [2026-01-27T12:10:11.160732] [DEBUG] [REMOTE ] GNL: Symbol is viable for forecasting. [2026-01-27T12:10:11.160780] [INFO ] [MAIN ] [1389/3493] GNL kept (0.4s) | 1389 kept, 0 rejected | 137.6/min | ETA: 15.3m [2026-01-27T12:10:11.527999] [DEBUG] [REMOTE ] GNLN: Retrieved 1702 rows, trimmed to 300. [2026-01-27T12:10:11.528154] [DEBUG] [REMOTE ] GNLN: PASS: History has at least 300 days. [2026-01-27T12:10:11.528416] [DEBUG] [REMOTE ] GNLN: PASS: Price check passed. Min price $1.42. [2026-01-27T12:10:11.528623] [DEBUG] [REMOTE ] GNLN: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:11.528770] [DEBUG] [REMOTE ] GNLN: PASS: Integrity check passed. [2026-01-27T12:10:11.528820] [DEBUG] [REMOTE ] GNLN: Symbol is viable for forecasting. [2026-01-27T12:10:11.528881] [INFO ] [MAIN ] [1390/3493] GNLN kept (0.4s) | 1390 kept, 0 rejected | 137.6/min | ETA: 15.3m [2026-01-27T12:10:11.844015] [DEBUG] [REMOTE ] GNLX: Retrieved 752 rows, trimmed to 300. [2026-01-27T12:10:11.844153] [DEBUG] [REMOTE ] GNLX: PASS: History has at least 300 days. [2026-01-27T12:10:11.844360] [DEBUG] [REMOTE ] GNLX: PASS: Price check passed. Min price $2.56. [2026-01-27T12:10:11.844501] [DEBUG] [REMOTE ] GNLX: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:11.844632] [DEBUG] [REMOTE ] GNLX: PASS: Integrity check passed. [2026-01-27T12:10:11.844675] [DEBUG] [REMOTE ] GNLX: Symbol is viable for forecasting. [2026-01-27T12:10:11.844724] [INFO ] [MAIN ] [1391/3493] GNLX kept (0.3s) | 1391 kept, 0 rejected | 137.7/min | ETA: 15.3m [2026-01-27T12:10:12.456467] [DEBUG] [REMOTE ] GNMA: Retrieved 3503 rows, trimmed to 300. [2026-01-27T12:10:12.456857] [DEBUG] [REMOTE ] GNMA: PASS: History has at least 300 days. [2026-01-27T12:10:12.457139] [DEBUG] [REMOTE ] GNMA: PASS: Price check passed. Min price $44.08. [2026-01-27T12:10:12.457304] [DEBUG] [REMOTE ] GNMA: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:12.457451] [DEBUG] [REMOTE ] GNMA: PASS: Integrity check passed. [2026-01-27T12:10:12.457498] [DEBUG] [REMOTE ] GNMA: Symbol is viable for forecasting. [2026-01-27T12:10:12.457558] [INFO ] [MAIN ] [1392/3493] GNMA kept (0.6s) | 1392 kept, 0 rejected | 137.6/min | ETA: 15.3m [2026-01-27T12:10:12.744770] [DEBUG] [REMOTE ] GNOM: Retrieved 1708 rows, trimmed to 300. [2026-01-27T12:10:12.744922] [DEBUG] [REMOTE ] GNOM: PASS: History has at least 300 days. [2026-01-27T12:10:12.745180] [DEBUG] [REMOTE ] GNOM: PASS: Price check passed. Min price $41.66. [2026-01-27T12:10:12.745355] [DEBUG] [REMOTE ] GNOM: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:12.745500] [DEBUG] [REMOTE ] GNOM: PASS: Integrity check passed. [2026-01-27T12:10:12.745550] [DEBUG] [REMOTE ] GNOM: Symbol is viable for forecasting. [2026-01-27T12:10:12.745644] [INFO ] [MAIN ] [1393/3493] GNOM kept (0.3s) | 1393 kept, 0 rejected | 137.7/min | ETA: 15.3m [2026-01-27T12:10:13.130539] [DEBUG] [REMOTE ] GNPX: Retrieved 1967 rows, trimmed to 300. [2026-01-27T12:10:13.130704] [DEBUG] [REMOTE ] GNPX: PASS: History has at least 300 days. [2026-01-27T12:10:13.130931] [DEBUG] [REMOTE ] GNPX: PASS: Price check passed. Min price $1.75. [2026-01-27T12:10:13.131072] [DEBUG] [REMOTE ] GNPX: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:13.131191] [DEBUG] [REMOTE ] GNPX: PASS: Integrity check passed. [2026-01-27T12:10:13.131232] [DEBUG] [REMOTE ] GNPX: Symbol is viable for forecasting. [2026-01-27T12:10:13.131283] [INFO ] [MAIN ] [1394/3493] GNPX kept (0.4s) | 1394 kept, 0 rejected | 137.7/min | ETA: 15.2m [2026-01-27T12:10:13.637187] [DEBUG] [REMOTE ] GNRC: Retrieved 4013 rows, trimmed to 300. [2026-01-27T12:10:13.637324] [DEBUG] [REMOTE ] GNRC: PASS: History has at least 300 days. [2026-01-27T12:10:13.637544] [DEBUG] [REMOTE ] GNRC: PASS: Price check passed. Min price $136.37. [2026-01-27T12:10:13.637726] [DEBUG] [REMOTE ] GNRC: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:13.637848] [DEBUG] [REMOTE ] GNRC: PASS: Integrity check passed. [2026-01-27T12:10:13.637890] [DEBUG] [REMOTE ] GNRC: Symbol is viable for forecasting. [2026-01-27T12:10:13.637938] [INFO ] [MAIN ] [1395/3493] GNRC kept (0.5s) | 1395 kept, 0 rejected | 137.6/min | ETA: 15.2m [2026-01-27T12:10:14.135552] [DEBUG] [REMOTE ] GNSS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:14.135749] [DEBUG] [REMOTE ] GNSS: PASS: History has at least 300 days. [2026-01-27T12:10:14.136066] [DEBUG] [REMOTE ] GNSS: PASS: Price check passed. Min price $2.07. [2026-01-27T12:10:14.136277] [DEBUG] [REMOTE ] GNSS: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:14.136463] [DEBUG] [REMOTE ] GNSS: PASS: Integrity check passed. [2026-01-27T12:10:14.136513] [DEBUG] [REMOTE ] GNSS: Symbol is viable for forecasting. [2026-01-27T12:10:14.136568] [INFO ] [MAIN ] [1396/3493] GNSS kept (0.5s) | 1396 kept, 0 rejected | 137.6/min | ETA: 15.2m [2026-01-27T12:10:14.640049] [DEBUG] [REMOTE ] GNTX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:14.640204] [DEBUG] [REMOTE ] GNTX: PASS: History has at least 300 days. [2026-01-27T12:10:14.640472] [DEBUG] [REMOTE ] GNTX: PASS: Price check passed. Min price $21.72. [2026-01-27T12:10:14.640805] [DEBUG] [REMOTE ] GNTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:14.640947] [DEBUG] [REMOTE ] GNTX: PASS: Integrity check passed. [2026-01-27T12:10:14.640993] [DEBUG] [REMOTE ] GNTX: Symbol is viable for forecasting. [2026-01-27T12:10:14.641044] [INFO ] [MAIN ] [1397/3493] GNTX kept (0.5s) | 1397 kept, 0 rejected | 137.6/min | ETA: 15.2m [2026-01-27T12:10:14.928309] [DEBUG] [REMOTE ] GO: Retrieved 1659 rows, trimmed to 300. [2026-01-27T12:10:14.928438] [DEBUG] [REMOTE ] GO: PASS: History has at least 300 days. [2026-01-27T12:10:14.928665] [DEBUG] [REMOTE ] GO: PASS: Price check passed. Min price $9.14. [2026-01-27T12:10:14.928811] [DEBUG] [REMOTE ] GO: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:14.928926] [DEBUG] [REMOTE ] GO: PASS: Integrity check passed. [2026-01-27T12:10:14.928969] [DEBUG] [REMOTE ] GO: Symbol is viable for forecasting. [2026-01-27T12:10:14.929019] [INFO ] [MAIN ] [1398/3493] GO kept (0.3s) | 1398 kept, 0 rejected | 137.6/min | ETA: 15.2m [2026-01-27T12:10:15.270192] [DEBUG] [REMOTE ] GOCO: Retrieved 1390 rows, trimmed to 300. [2026-01-27T12:10:15.270324] [DEBUG] [REMOTE ] GOCO: PASS: History has at least 300 days. [2026-01-27T12:10:15.270540] [DEBUG] [REMOTE ] GOCO: PASS: Price check passed. Min price $2.15. [2026-01-27T12:10:15.270729] [DEBUG] [REMOTE ] GOCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:15.270846] [DEBUG] [REMOTE ] GOCO: PASS: Integrity check passed. [2026-01-27T12:10:15.270887] [DEBUG] [REMOTE ] GOCO: Symbol is viable for forecasting. [2026-01-27T12:10:15.270935] [INFO ] [MAIN ] [1399/3493] GOCO kept (0.3s) | 1399 kept, 0 rejected | 137.7/min | ETA: 15.2m [2026-01-27T12:10:15.829288] [DEBUG] [REMOTE ] GOF: Retrieved 4654 rows, trimmed to 300. [2026-01-27T12:10:15.829423] [DEBUG] [REMOTE ] GOF: PASS: History has at least 300 days. [2026-01-27T12:10:15.829675] [DEBUG] [REMOTE ] GOF: PASS: Price check passed. Min price $11.63. [2026-01-27T12:10:15.829815] [DEBUG] [REMOTE ] GOF: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:15.829926] [DEBUG] [REMOTE ] GOF: PASS: Integrity check passed. [2026-01-27T12:10:15.829965] [DEBUG] [REMOTE ] GOF: Symbol is viable for forecasting. [2026-01-27T12:10:15.830014] [INFO ] [MAIN ] [1400/3493] GOF kept (0.6s) | 1400 kept, 0 rejected | 137.6/min | ETA: 15.2m [2026-01-27T12:10:16.150665] [DEBUG] [REMOTE ] GOGO: Retrieved 3168 rows, trimmed to 300. [2026-01-27T12:10:16.150792] [DEBUG] [REMOTE ] GOGO: PASS: History has at least 300 days. [2026-01-27T12:10:16.150998] [DEBUG] [REMOTE ] GOGO: PASS: Price check passed. Min price $4.53. [2026-01-27T12:10:16.151137] [DEBUG] [REMOTE ] GOGO: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:16.151246] [DEBUG] [REMOTE ] GOGO: PASS: Integrity check passed. [2026-01-27T12:10:16.151286] [DEBUG] [REMOTE ] GOGO: Symbol is viable for forecasting. [2026-01-27T12:10:16.151334] [INFO ] [MAIN ] [1401/3493] GOGO kept (0.3s) | 1401 kept, 0 rejected | 137.7/min | ETA: 15.2m [2026-01-27T12:10:16.568542] [DEBUG] [REMOTE ] GOLF: Retrieved 2322 rows, trimmed to 300. [2026-01-27T12:10:16.568692] [DEBUG] [REMOTE ] GOLF: PASS: History has at least 300 days. [2026-01-27T12:10:16.568900] [DEBUG] [REMOTE ] GOLF: PASS: Price check passed. Min price $75.08. [2026-01-27T12:10:16.569035] [DEBUG] [REMOTE ] GOLF: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:16.569144] [DEBUG] [REMOTE ] GOLF: PASS: Integrity check passed. [2026-01-27T12:10:16.569183] [DEBUG] [REMOTE ] GOLF: Symbol is viable for forecasting. [2026-01-27T12:10:16.569231] [INFO ] [MAIN ] [1402/3493] GOLF kept (0.4s) | 1402 kept, 0 rejected | 137.7/min | ETA: 15.2m [2026-01-27T12:10:17.063897] [DEBUG] [REMOTE ] GOOD: Retrieved 5648 rows, trimmed to 300. [2026-01-27T12:10:17.064056] [DEBUG] [REMOTE ] GOOD: PASS: History has at least 300 days. [2026-01-27T12:10:17.064317] [DEBUG] [REMOTE ] GOOD: PASS: Price check passed. Min price $10.29. [2026-01-27T12:10:17.064456] [DEBUG] [REMOTE ] GOOD: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:17.064610] [DEBUG] [REMOTE ] GOOD: PASS: Integrity check passed. [2026-01-27T12:10:17.064830] [DEBUG] [REMOTE ] GOOD: Symbol is viable for forecasting. [2026-01-27T12:10:17.064888] [INFO ] [MAIN ] [1403/3493] GOOD kept (0.5s) | 1403 kept, 0 rejected | 137.7/min | ETA: 15.2m [2026-01-27T12:10:17.407201] [DEBUG] [REMOTE ] GOOG: Retrieved 2976 rows, trimmed to 300. [2026-01-27T12:10:17.407339] [DEBUG] [REMOTE ] GOOG: PASS: History has at least 300 days. [2026-01-27T12:10:17.407557] [DEBUG] [REMOTE ] GOOG: PASS: Price check passed. Min price $274.99. [2026-01-27T12:10:17.407963] [DEBUG] [REMOTE ] GOOG: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:17.408086] [DEBUG] [REMOTE ] GOOG: PASS: Integrity check passed. [2026-01-27T12:10:17.408127] [DEBUG] [REMOTE ] GOOG: Symbol is viable for forecasting. [2026-01-27T12:10:17.408175] [INFO ] [MAIN ] [1404/3493] GOOG kept (0.3s) | 1404 kept, 0 rejected | 137.7/min | ETA: 15.2m [2026-01-27T12:10:17.765771] [DEBUG] [REMOTE ] GOOS: Retrieved 2228 rows, trimmed to 300. [2026-01-27T12:10:17.765904] [DEBUG] [REMOTE ] GOOS: PASS: History has at least 300 days. [2026-01-27T12:10:17.766128] [DEBUG] [REMOTE ] GOOS: PASS: Price check passed. Min price $12.17. [2026-01-27T12:10:17.766286] [DEBUG] [REMOTE ] GOOS: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:17.766413] [DEBUG] [REMOTE ] GOOS: PASS: Integrity check passed. [2026-01-27T12:10:17.766457] [DEBUG] [REMOTE ] GOOS: Symbol is viable for forecasting. [2026-01-27T12:10:17.766510] [INFO ] [MAIN ] [1405/3493] GOOS kept (0.4s) | 1405 kept, 0 rejected | 137.7/min | ETA: 15.2m [2026-01-27T12:10:18.043613] [DEBUG] [REMOTE ] GOSS: Retrieved 1750 rows, trimmed to 300. [2026-01-27T12:10:18.043734] [DEBUG] [REMOTE ] GOSS: PASS: History has at least 300 days. [2026-01-27T12:10:18.043940] [DEBUG] [REMOTE ] GOSS: PASS: Price check passed. Min price $2.30. [2026-01-27T12:10:18.044081] [DEBUG] [REMOTE ] GOSS: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:18.044193] [DEBUG] [REMOTE ] GOSS: PASS: Integrity check passed. [2026-01-27T12:10:18.044232] [DEBUG] [REMOTE ] GOSS: Symbol is viable for forecasting. [2026-01-27T12:10:18.044297] [INFO ] [MAIN ] [1406/3493] GOSS kept (0.3s) | 1406 kept, 0 rejected | 137.7/min | ETA: 15.2m [2026-01-27T12:10:18.675526] [DEBUG] [REMOTE ] GOVI: Retrieved 4601 rows, trimmed to 300. [2026-01-27T12:10:18.675708] [DEBUG] [REMOTE ] GOVI: PASS: History has at least 300 days. [2026-01-27T12:10:18.675955] [DEBUG] [REMOTE ] GOVI: PASS: Price check passed. Min price $27.31. [2026-01-27T12:10:18.676131] [DEBUG] [REMOTE ] GOVI: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:18.676270] [DEBUG] [REMOTE ] GOVI: PASS: Integrity check passed. [2026-01-27T12:10:18.676310] [DEBUG] [REMOTE ] GOVI: Symbol is viable for forecasting. [2026-01-27T12:10:18.676359] [INFO ] [MAIN ] [1407/3493] GOVI kept (0.6s) | 1407 kept, 0 rejected | 137.7/min | ETA: 15.2m [2026-01-27T12:10:19.177900] [DEBUG] [REMOTE ] GPC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:19.178034] [DEBUG] [REMOTE ] GPC: PASS: History has at least 300 days. [2026-01-27T12:10:19.178254] [DEBUG] [REMOTE ] GPC: PASS: Price check passed. Min price $121.73. [2026-01-27T12:10:19.178395] [DEBUG] [REMOTE ] GPC: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:19.178513] [DEBUG] [REMOTE ] GPC: PASS: Integrity check passed. [2026-01-27T12:10:19.178553] [DEBUG] [REMOTE ] GPC: Symbol is viable for forecasting. [2026-01-27T12:10:19.178621] [INFO ] [MAIN ] [1408/3493] GPC kept (0.5s) | 1408 kept, 0 rejected | 137.7/min | ETA: 15.1m [2026-01-27T12:10:19.669521] [DEBUG] [REMOTE ] GPI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:19.669688] [DEBUG] [REMOTE ] GPI: PASS: History has at least 300 days. [2026-01-27T12:10:19.669975] [DEBUG] [REMOTE ] GPI: PASS: Price check passed. Min price $379.55. [2026-01-27T12:10:19.670117] [DEBUG] [REMOTE ] GPI: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:19.670242] [DEBUG] [REMOTE ] GPI: PASS: Integrity check passed. [2026-01-27T12:10:19.670283] [DEBUG] [REMOTE ] GPI: Symbol is viable for forecasting. [2026-01-27T12:10:19.670333] [INFO ] [MAIN ] [1409/3493] GPI kept (0.5s) | 1409 kept, 0 rejected | 137.7/min | ETA: 15.1m [2026-01-27T12:10:19.897453] [DEBUG] [REMOTE ] GPIQ: Retrieved 563 rows, trimmed to 300. [2026-01-27T12:10:19.897672] [DEBUG] [REMOTE ] GPIQ: PASS: History has at least 300 days. [2026-01-27T12:10:19.897958] [DEBUG] [REMOTE ] GPIQ: PASS: Price check passed. Min price $49.71. [2026-01-27T12:10:19.898146] [DEBUG] [REMOTE ] GPIQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:19.898299] [DEBUG] [REMOTE ] GPIQ: PASS: Integrity check passed. [2026-01-27T12:10:19.898351] [DEBUG] [REMOTE ] GPIQ: Symbol is viable for forecasting. [2026-01-27T12:10:19.898416] [INFO ] [MAIN ] [1410/3493] GPIQ kept (0.2s) | 1410 kept, 0 rejected | 137.7/min | ETA: 15.1m [2026-01-27T12:10:20.250749] [DEBUG] [REMOTE ] GPIX: Retrieved 563 rows, trimmed to 300. [2026-01-27T12:10:20.250888] [DEBUG] [REMOTE ] GPIX: PASS: History has at least 300 days. [2026-01-27T12:10:20.251117] [DEBUG] [REMOTE ] GPIX: PASS: Price check passed. Min price $50.01. [2026-01-27T12:10:20.251281] [DEBUG] [REMOTE ] GPIX: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:20.251396] [DEBUG] [REMOTE ] GPIX: PASS: Integrity check passed. [2026-01-27T12:10:20.251438] [DEBUG] [REMOTE ] GPIX: Symbol is viable for forecasting. [2026-01-27T12:10:20.251485] [INFO ] [MAIN ] [1411/3493] GPIX kept (0.4s) | 1411 kept, 0 rejected | 137.7/min | ETA: 15.1m [2026-01-27T12:10:20.777903] [DEBUG] [REMOTE ] GPJA: Retrieved 2095 rows, trimmed to 300. [2026-01-27T12:10:20.778040] [DEBUG] [REMOTE ] GPJA: PASS: History has at least 300 days. [2026-01-27T12:10:20.778258] [DEBUG] [REMOTE ] GPJA: PASS: Price check passed. Min price $22.18. [2026-01-27T12:10:20.778399] [DEBUG] [REMOTE ] GPJA: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:20.778527] [DEBUG] [REMOTE ] GPJA: PASS: Integrity check passed. [2026-01-27T12:10:20.778599] [DEBUG] [REMOTE ] GPJA: Symbol is viable for forecasting. [2026-01-27T12:10:20.778674] [INFO ] [MAIN ] [1412/3493] GPJA kept (0.5s) | 1412 kept, 0 rejected | 137.7/min | ETA: 15.1m [2026-01-27T12:10:21.354495] [DEBUG] [REMOTE ] GPK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:21.354740] [DEBUG] [REMOTE ] GPK: PASS: History has at least 300 days. [2026-01-27T12:10:21.355095] [DEBUG] [REMOTE ] GPK: PASS: Price check passed. Min price $14.13. [2026-01-27T12:10:21.355404] [DEBUG] [REMOTE ] GPK: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:21.355564] [DEBUG] [REMOTE ] GPK: PASS: Integrity check passed. [2026-01-27T12:10:21.355631] [DEBUG] [REMOTE ] GPK: Symbol is viable for forecasting. [2026-01-27T12:10:21.355692] [INFO ] [MAIN ] [1413/3493] GPK kept (0.6s) | 1413 kept, 0 rejected | 137.7/min | ETA: 15.1m [2026-01-27T12:10:21.833541] [DEBUG] [REMOTE ] GPN: Retrieved 6294 rows, trimmed to 300. [2026-01-27T12:10:21.833847] [DEBUG] [REMOTE ] GPN: PASS: History has at least 300 days. [2026-01-27T12:10:21.834345] [DEBUG] [REMOTE ] GPN: PASS: Price check passed. Min price $71.25. [2026-01-27T12:10:21.834527] [DEBUG] [REMOTE ] GPN: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:21.834767] [DEBUG] [REMOTE ] GPN: PASS: Integrity check passed. [2026-01-27T12:10:21.834820] [DEBUG] [REMOTE ] GPN: Symbol is viable for forecasting. [2026-01-27T12:10:21.834896] [INFO ] [MAIN ] [1414/3493] GPN kept (0.5s) | 1414 kept, 0 rejected | 137.7/min | ETA: 15.1m [2026-01-27T12:10:22.247439] [DEBUG] [REMOTE ] GPRE: Retrieved 4998 rows, trimmed to 300. [2026-01-27T12:10:22.247605] [DEBUG] [REMOTE ] GPRE: PASS: History has at least 300 days. [2026-01-27T12:10:22.247927] [DEBUG] [REMOTE ] GPRE: PASS: Price check passed. Min price $9.40. [2026-01-27T12:10:22.248073] [DEBUG] [REMOTE ] GPRE: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:22.248188] [DEBUG] [REMOTE ] GPRE: PASS: Integrity check passed. [2026-01-27T12:10:22.248230] [DEBUG] [REMOTE ] GPRE: Symbol is viable for forecasting. [2026-01-27T12:10:22.248278] [INFO ] [MAIN ] [1415/3493] GPRE kept (0.4s) | 1415 kept, 0 rejected | 137.7/min | ETA: 15.1m [2026-01-27T12:10:22.445867] [DEBUG] [REMOTE ] GPRK: Retrieved 3842 rows, trimmed to 300. [2026-01-27T12:10:22.445995] [DEBUG] [REMOTE ] GPRK: PASS: History has at least 300 days. [2026-01-27T12:10:22.446198] [DEBUG] [REMOTE ] GPRK: PASS: Price check passed. Min price $6.58. [2026-01-27T12:10:22.446335] [DEBUG] [REMOTE ] GPRK: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:22.446447] [DEBUG] [REMOTE ] GPRK: PASS: Integrity check passed. [2026-01-27T12:10:22.446488] [DEBUG] [REMOTE ] GPRK: Symbol is viable for forecasting. [2026-01-27T12:10:22.446537] [INFO ] [MAIN ] [1416/3493] GPRK kept (0.2s) | 1416 kept, 0 rejected | 137.7/min | ETA: 15.1m [2026-01-27T12:10:22.969486] [DEBUG] [REMOTE ] GPRO: Retrieved 2913 rows, trimmed to 300. [2026-01-27T12:10:22.969669] [DEBUG] [REMOTE ] GPRO: PASS: History has at least 300 days. [2026-01-27T12:10:22.969893] [DEBUG] [REMOTE ] GPRO: PASS: Price check passed. Min price $1.25. [2026-01-27T12:10:22.970030] [DEBUG] [REMOTE ] GPRO: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:22.970143] [DEBUG] [REMOTE ] GPRO: PASS: Integrity check passed. [2026-01-27T12:10:22.970184] [DEBUG] [REMOTE ] GPRO: Symbol is viable for forecasting. [2026-01-27T12:10:22.970234] [INFO ] [MAIN ] [1417/3493] GPRO kept (0.5s) | 1417 kept, 0 rejected | 137.7/min | ETA: 15.1m [2026-01-27T12:10:23.291298] [DEBUG] [REMOTE ] GRAB: Retrieved 1293 rows, trimmed to 300. [2026-01-27T12:10:23.291494] [DEBUG] [REMOTE ] GRAB: PASS: History has at least 300 days. [2026-01-27T12:10:23.291767] [DEBUG] [REMOTE ] GRAB: PASS: Price check passed. Min price $4.38. [2026-01-27T12:10:23.292831] [DEBUG] [REMOTE ] GRAB: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:23.293130] [DEBUG] [REMOTE ] GRAB: PASS: Integrity check passed. [2026-01-27T12:10:23.293212] [DEBUG] [REMOTE ] GRAB: Symbol is viable for forecasting. [2026-01-27T12:10:23.293310] [INFO ] [MAIN ] [1418/3493] GRAB kept (0.3s) | 1418 kept, 0 rejected | 137.7/min | ETA: 15.1m [2026-01-27T12:10:23.626822] [DEBUG] [REMOTE ] GRAL: Retrieved 398 rows, trimmed to 300. [2026-01-27T12:10:23.626948] [DEBUG] [REMOTE ] GRAL: PASS: History has at least 300 days. [2026-01-27T12:10:23.627150] [DEBUG] [REMOTE ] GRAL: PASS: Price check passed. Min price $79.40. [2026-01-27T12:10:23.627286] [DEBUG] [REMOTE ] GRAL: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:23.627394] [DEBUG] [REMOTE ] GRAL: PASS: Integrity check passed. [2026-01-27T12:10:23.627434] [DEBUG] [REMOTE ] GRAL: Symbol is viable for forecasting. [2026-01-27T12:10:23.627480] [INFO ] [MAIN ] [1419/3493] GRAL kept (0.3s) | 1419 kept, 0 rejected | 137.8/min | ETA: 15.1m [2026-01-27T12:10:24.304701] [DEBUG] [REMOTE ] GRBK: Retrieved 4684 rows, trimmed to 300. [2026-01-27T12:10:24.304858] [DEBUG] [REMOTE ] GRBK: PASS: History has at least 300 days. [2026-01-27T12:10:24.305125] [DEBUG] [REMOTE ] GRBK: PASS: Price check passed. Min price $61.60. [2026-01-27T12:10:24.305293] [DEBUG] [REMOTE ] GRBK: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:24.305431] [DEBUG] [REMOTE ] GRBK: PASS: Integrity check passed. [2026-01-27T12:10:24.305479] [DEBUG] [REMOTE ] GRBK: Symbol is viable for forecasting. [2026-01-27T12:10:24.305539] [INFO ] [MAIN ] [1420/3493] GRBK kept (0.7s) | 1420 kept, 0 rejected | 137.7/min | ETA: 15.1m [2026-01-27T12:10:24.761236] [DEBUG] [REMOTE ] GRC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:24.761391] [DEBUG] [REMOTE ] GRC: PASS: History has at least 300 days. [2026-01-27T12:10:24.761684] [DEBUG] [REMOTE ] GRC: PASS: Price check passed. Min price $43.56. [2026-01-27T12:10:24.762036] [DEBUG] [REMOTE ] GRC: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:24.762163] [DEBUG] [REMOTE ] GRC: PASS: Integrity check passed. [2026-01-27T12:10:24.762204] [DEBUG] [REMOTE ] GRC: Symbol is viable for forecasting. [2026-01-27T12:10:24.762253] [INFO ] [MAIN ] [1421/3493] GRC kept (0.5s) | 1421 kept, 0 rejected | 137.7/min | ETA: 15.0m [2026-01-27T12:10:25.097563] [DEBUG] [REMOTE ] GRDX: Retrieved 2335 rows, trimmed to 300. [2026-01-27T12:10:25.097847] [DEBUG] [REMOTE ] GRDX: PASS: History has at least 300 days. [2026-01-27T12:10:25.098158] [DEBUG] [REMOTE ] GRDX: PASS: Price check passed. Min price $2.00. [2026-01-27T12:10:25.098312] [DEBUG] [REMOTE ] GRDX: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:25.098444] [DEBUG] [REMOTE ] GRDX: PASS: Integrity check passed. [2026-01-27T12:10:25.098486] [DEBUG] [REMOTE ] GRDX: Symbol is viable for forecasting. [2026-01-27T12:10:25.098541] [INFO ] [MAIN ] [1422/3493] GRDX kept (0.3s) | 1422 kept, 0 rejected | 137.7/min | ETA: 15.0m [2026-01-27T12:10:25.374919] [DEBUG] [REMOTE ] GREE: Retrieved 1096 rows, trimmed to 300. [2026-01-27T12:10:25.375079] [DEBUG] [REMOTE ] GREE: PASS: History has at least 300 days. [2026-01-27T12:10:25.375335] [DEBUG] [REMOTE ] GREE: PASS: Price check passed. Min price $1.21. [2026-01-27T12:10:25.375509] [DEBUG] [REMOTE ] GREE: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:25.375671] [DEBUG] [REMOTE ] GREE: PASS: Integrity check passed. [2026-01-27T12:10:25.375721] [DEBUG] [REMOTE ] GREE: Symbol is viable for forecasting. [2026-01-27T12:10:25.375786] [INFO ] [MAIN ] [1423/3493] GREE kept (0.3s) | 1423 kept, 0 rejected | 137.7/min | ETA: 15.0m [2026-01-27T12:10:25.961355] [DEBUG] [REMOTE ] GRFS: Retrieved 3684 rows, trimmed to 300. [2026-01-27T12:10:25.961514] [DEBUG] [REMOTE ] GRFS: PASS: History has at least 300 days. [2026-01-27T12:10:25.961820] [DEBUG] [REMOTE ] GRFS: PASS: Price check passed. Min price $8.36. [2026-01-27T12:10:25.961993] [DEBUG] [REMOTE ] GRFS: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:25.962142] [DEBUG] [REMOTE ] GRFS: PASS: Integrity check passed. [2026-01-27T12:10:25.962219] [DEBUG] [REMOTE ] GRFS: Symbol is viable for forecasting. [2026-01-27T12:10:25.962284] [INFO ] [MAIN ] [1424/3493] GRFS kept (0.6s) | 1424 kept, 0 rejected | 137.7/min | ETA: 15.0m [2026-01-27T12:10:26.347335] [DEBUG] [REMOTE ] GRID: Retrieved 4071 rows, trimmed to 300. [2026-01-27T12:10:26.347468] [DEBUG] [REMOTE ] GRID: PASS: History has at least 300 days. [2026-01-27T12:10:26.347739] [DEBUG] [REMOTE ] GRID: PASS: Price check passed. Min price $146.19. [2026-01-27T12:10:26.347882] [DEBUG] [REMOTE ] GRID: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:26.347999] [DEBUG] [REMOTE ] GRID: PASS: Integrity check passed. [2026-01-27T12:10:26.348039] [DEBUG] [REMOTE ] GRID: Symbol is viable for forecasting. [2026-01-27T12:10:26.348088] [INFO ] [MAIN ] [1425/3493] GRID kept (0.4s) | 1425 kept, 0 rejected | 137.7/min | ETA: 15.0m [2026-01-27T12:10:26.906437] [DEBUG] [REMOTE ] GRMN: Retrieved 6318 rows, trimmed to 300. [2026-01-27T12:10:26.906663] [DEBUG] [REMOTE ] GRMN: PASS: History has at least 300 days. [2026-01-27T12:10:26.907008] [DEBUG] [REMOTE ] GRMN: PASS: Price check passed. Min price $186.30. [2026-01-27T12:10:26.907193] [DEBUG] [REMOTE ] GRMN: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:26.907361] [DEBUG] [REMOTE ] GRMN: PASS: Integrity check passed. [2026-01-27T12:10:26.907413] [DEBUG] [REMOTE ] GRMN: Symbol is viable for forecasting. [2026-01-27T12:10:26.907480] [INFO ] [MAIN ] [1426/3493] GRMN kept (0.6s) | 1426 kept, 0 rejected | 137.7/min | ETA: 15.0m [2026-01-27T12:10:27.164364] [DEBUG] [REMOTE ] GRND: Retrieved 1263 rows, trimmed to 300. [2026-01-27T12:10:27.164511] [DEBUG] [REMOTE ] GRND: PASS: History has at least 300 days. [2026-01-27T12:10:27.164770] [DEBUG] [REMOTE ] GRND: PASS: Price check passed. Min price $11.94. [2026-01-27T12:10:27.164911] [DEBUG] [REMOTE ] GRND: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:27.165029] [DEBUG] [REMOTE ] GRND: PASS: Integrity check passed. [2026-01-27T12:10:27.165070] [DEBUG] [REMOTE ] GRND: Symbol is viable for forecasting. [2026-01-27T12:10:27.165118] [INFO ] [MAIN ] [1427/3493] GRND kept (0.3s) | 1427 kept, 0 rejected | 137.7/min | ETA: 15.0m [2026-01-27T12:10:27.728695] [DEBUG] [REMOTE ] GRPN: Retrieved 3575 rows, trimmed to 300. [2026-01-27T12:10:27.728841] [DEBUG] [REMOTE ] GRPN: PASS: History has at least 300 days. [2026-01-27T12:10:27.729059] [DEBUG] [REMOTE ] GRPN: PASS: Price check passed. Min price $15.57. [2026-01-27T12:10:27.729195] [DEBUG] [REMOTE ] GRPN: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:27.729307] [DEBUG] [REMOTE ] GRPN: PASS: Integrity check passed. [2026-01-27T12:10:27.729347] [DEBUG] [REMOTE ] GRPN: Symbol is viable for forecasting. [2026-01-27T12:10:27.729395] [INFO ] [MAIN ] [1428/3493] GRPN kept (0.6s) | 1428 kept, 0 rejected | 137.7/min | ETA: 15.0m [2026-01-27T12:10:28.154796] [DEBUG] [REMOTE ] GRVY: Retrieved 5274 rows, trimmed to 300. [2026-01-27T12:10:28.154941] [DEBUG] [REMOTE ] GRVY: PASS: History has at least 300 days. [2026-01-27T12:10:28.155171] [DEBUG] [REMOTE ] GRVY: PASS: Price check passed. Min price $55.70. [2026-01-27T12:10:28.155337] [DEBUG] [REMOTE ] GRVY: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:28.155456] [DEBUG] [REMOTE ] GRVY: PASS: Integrity check passed. [2026-01-27T12:10:28.155495] [DEBUG] [REMOTE ] GRVY: Symbol is viable for forecasting. [2026-01-27T12:10:28.155544] [INFO ] [MAIN ] [1429/3493] GRVY kept (0.4s) | 1429 kept, 0 rejected | 137.7/min | ETA: 15.0m [2026-01-27T12:10:28.488549] [DEBUG] [REMOTE ] GRWG: Retrieved 2311 rows, trimmed to 300. [2026-01-27T12:10:28.488723] [DEBUG] [REMOTE ] GRWG: PASS: History has at least 300 days. [2026-01-27T12:10:28.488958] [DEBUG] [REMOTE ] GRWG: PASS: Price check passed. Min price $1.38. [2026-01-27T12:10:28.489098] [DEBUG] [REMOTE ] GRWG: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:28.489227] [DEBUG] [REMOTE ] GRWG: PASS: Integrity check passed. [2026-01-27T12:10:28.489268] [DEBUG] [REMOTE ] GRWG: Symbol is viable for forecasting. [2026-01-27T12:10:28.489317] [INFO ] [MAIN ] [1430/3493] GRWG kept (0.3s) | 1430 kept, 0 rejected | 137.7/min | ETA: 15.0m [2026-01-27T12:10:28.967690] [DEBUG] [REMOTE ] GRX: Retrieved 4681 rows, trimmed to 300. [2026-01-27T12:10:28.967834] [DEBUG] [REMOTE ] GRX: PASS: History has at least 300 days. [2026-01-27T12:10:28.968054] [DEBUG] [REMOTE ] GRX: PASS: Price check passed. Min price $9.01. [2026-01-27T12:10:28.968190] [DEBUG] [REMOTE ] GRX: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:28.968317] [DEBUG] [REMOTE ] GRX: PASS: Integrity check passed. [2026-01-27T12:10:28.968364] [DEBUG] [REMOTE ] GRX: Symbol is viable for forecasting. [2026-01-27T12:10:28.968422] [INFO ] [MAIN ] [1431/3493] GRX kept (0.5s) | 1431 kept, 0 rejected | 137.7/min | ETA: 15.0m [2026-01-27T12:10:29.429713] [DEBUG] [REMOTE ] GS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:29.429888] [DEBUG] [REMOTE ] GS: PASS: History has at least 300 days. [2026-01-27T12:10:29.430192] [DEBUG] [REMOTE ] GS: PASS: Price check passed. Min price $769.92. [2026-01-27T12:10:29.430332] [DEBUG] [REMOTE ] GS: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:29.430460] [DEBUG] [REMOTE ] GS: PASS: Integrity check passed. [2026-01-27T12:10:29.430500] [DEBUG] [REMOTE ] GS: Symbol is viable for forecasting. [2026-01-27T12:10:29.430550] [INFO ] [MAIN ] [1432/3493] GS kept (0.5s) | 1432 kept, 0 rejected | 137.7/min | ETA: 15.0m [2026-01-27T12:10:29.904559] [DEBUG] [REMOTE ] GSBC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:29.904713] [DEBUG] [REMOTE ] GSBC: PASS: History has at least 300 days. [2026-01-27T12:10:29.905143] [DEBUG] [REMOTE ] GSBC: PASS: Price check passed. Min price $55.29. [2026-01-27T12:10:29.905281] [DEBUG] [REMOTE ] GSBC: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:29.905420] [DEBUG] [REMOTE ] GSBC: PASS: Integrity check passed. [2026-01-27T12:10:29.905462] [DEBUG] [REMOTE ] GSBC: Symbol is viable for forecasting. [2026-01-27T12:10:29.905511] [INFO ] [MAIN ] [1433/3493] GSBC kept (0.5s) | 1433 kept, 0 rejected | 137.7/min | ETA: 15.0m [2026-01-27T12:10:30.254233] [DEBUG] [REMOTE ] GSBD: Retrieved 2731 rows, trimmed to 300. [2026-01-27T12:10:30.254440] [DEBUG] [REMOTE ] GSBD: PASS: History has at least 300 days. [2026-01-27T12:10:30.254761] [DEBUG] [REMOTE ] GSBD: PASS: Price check passed. Min price $8.96. [2026-01-27T12:10:30.254928] [DEBUG] [REMOTE ] GSBD: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:30.255069] [DEBUG] [REMOTE ] GSBD: PASS: Integrity check passed. [2026-01-27T12:10:30.255112] [DEBUG] [REMOTE ] GSBD: Symbol is viable for forecasting. [2026-01-27T12:10:30.255169] [INFO ] [MAIN ] [1434/3493] GSBD kept (0.3s) | 1434 kept, 0 rejected | 137.7/min | ETA: 14.9m [2026-01-27T12:10:30.590614] [DEBUG] [REMOTE ] GSHD: Retrieved 1947 rows, trimmed to 300. [2026-01-27T12:10:30.590835] [DEBUG] [REMOTE ] GSHD: PASS: History has at least 300 days. [2026-01-27T12:10:30.591125] [DEBUG] [REMOTE ] GSHD: PASS: Price check passed. Min price $66.64. [2026-01-27T12:10:30.591269] [DEBUG] [REMOTE ] GSHD: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:30.591404] [DEBUG] [REMOTE ] GSHD: PASS: Integrity check passed. [2026-01-27T12:10:30.591445] [DEBUG] [REMOTE ] GSHD: Symbol is viable for forecasting. [2026-01-27T12:10:30.591498] [INFO ] [MAIN ] [1435/3493] GSHD kept (0.3s) | 1435 kept, 0 rejected | 137.8/min | ETA: 14.9m [2026-01-27T12:10:31.189383] [DEBUG] [REMOTE ] GSK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:31.189528] [DEBUG] [REMOTE ] GSK: PASS: History has at least 300 days. [2026-01-27T12:10:31.189797] [DEBUG] [REMOTE ] GSK: PASS: Price check passed. Min price $45.53. [2026-01-27T12:10:31.189957] [DEBUG] [REMOTE ] GSK: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:31.190096] [DEBUG] [REMOTE ] GSK: PASS: Integrity check passed. [2026-01-27T12:10:31.190137] [DEBUG] [REMOTE ] GSK: Symbol is viable for forecasting. [2026-01-27T12:10:31.190188] [INFO ] [MAIN ] [1436/3493] GSK kept (0.6s) | 1436 kept, 0 rejected | 137.7/min | ETA: 14.9m [2026-01-27T12:10:31.590318] [DEBUG] [REMOTE ] GSL: Retrieved 4388 rows, trimmed to 300. [2026-01-27T12:10:31.590458] [DEBUG] [REMOTE ] GSL: PASS: History has at least 300 days. [2026-01-27T12:10:31.590698] [DEBUG] [REMOTE ] GSL: PASS: Price check passed. Min price $29.95. [2026-01-27T12:10:31.590842] [DEBUG] [REMOTE ] GSL: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:31.590959] [DEBUG] [REMOTE ] GSL: PASS: Integrity check passed. [2026-01-27T12:10:31.591001] [DEBUG] [REMOTE ] GSL: Symbol is viable for forecasting. [2026-01-27T12:10:31.591050] [INFO ] [MAIN ] [1437/3493] GSL kept (0.4s) | 1437 kept, 0 rejected | 137.7/min | ETA: 14.9m [2026-01-27T12:10:31.977680] [DEBUG] [REMOTE ] GSM: Retrieved 4148 rows, trimmed to 300. [2026-01-27T12:10:31.977822] [DEBUG] [REMOTE ] GSM: PASS: History has at least 300 days. [2026-01-27T12:10:31.978032] [DEBUG] [REMOTE ] GSM: PASS: Price check passed. Min price $3.71. [2026-01-27T12:10:31.978172] [DEBUG] [REMOTE ] GSM: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:31.978293] [DEBUG] [REMOTE ] GSM: PASS: Integrity check passed. [2026-01-27T12:10:31.978336] [DEBUG] [REMOTE ] GSM: Symbol is viable for forecasting. [2026-01-27T12:10:31.978385] [INFO ] [MAIN ] [1438/3493] GSM kept (0.4s) | 1438 kept, 0 rejected | 137.7/min | ETA: 14.9m [2026-01-27T12:10:32.266505] [DEBUG] [REMOTE ] GTES: Retrieved 2011 rows, trimmed to 300. [2026-01-27T12:10:32.266673] [DEBUG] [REMOTE ] GTES: PASS: History has at least 300 days. [2026-01-27T12:10:32.266902] [DEBUG] [REMOTE ] GTES: PASS: Price check passed. Min price $21.18. [2026-01-27T12:10:32.267059] [DEBUG] [REMOTE ] GTES: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:32.267188] [DEBUG] [REMOTE ] GTES: PASS: Integrity check passed. [2026-01-27T12:10:32.267230] [DEBUG] [REMOTE ] GTES: Symbol is viable for forecasting. [2026-01-27T12:10:32.267280] [INFO ] [MAIN ] [1439/3493] GTES kept (0.3s) | 1439 kept, 0 rejected | 137.8/min | ETA: 14.9m [2026-01-27T12:10:32.630744] [DEBUG] [REMOTE ] GTLB: Retrieved 1074 rows, trimmed to 300. [2026-01-27T12:10:32.630879] [DEBUG] [REMOTE ] GTLB: PASS: History has at least 300 days. [2026-01-27T12:10:32.631088] [DEBUG] [REMOTE ] GTLB: PASS: Price check passed. Min price $33.04. [2026-01-27T12:10:32.631260] [DEBUG] [REMOTE ] GTLB: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:32.631374] [DEBUG] [REMOTE ] GTLB: PASS: Integrity check passed. [2026-01-27T12:10:32.631417] [DEBUG] [REMOTE ] GTLB: Symbol is viable for forecasting. [2026-01-27T12:10:32.631472] [INFO ] [MAIN ] [1440/3493] GTLB kept (0.4s) | 1440 kept, 0 rejected | 137.8/min | ETA: 14.9m [2026-01-27T12:10:33.196688] [DEBUG] [REMOTE ] GTLS: Retrieved 4906 rows, trimmed to 300. [2026-01-27T12:10:33.196819] [DEBUG] [REMOTE ] GTLS: PASS: History has at least 300 days. [2026-01-27T12:10:33.197027] [DEBUG] [REMOTE ] GTLS: PASS: Price check passed. Min price $199.30. [2026-01-27T12:10:33.197162] [DEBUG] [REMOTE ] GTLS: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:33.197273] [DEBUG] [REMOTE ] GTLS: PASS: Integrity check passed. [2026-01-27T12:10:33.197313] [DEBUG] [REMOTE ] GTLS: Symbol is viable for forecasting. [2026-01-27T12:10:33.197361] [INFO ] [MAIN ] [1441/3493] GTLS kept (0.6s) | 1441 kept, 0 rejected | 137.8/min | ETA: 14.9m [2026-01-27T12:10:33.653519] [DEBUG] [REMOTE ] GTN: Retrieved 5888 rows, trimmed to 300. [2026-01-27T12:10:33.653695] [DEBUG] [REMOTE ] GTN: PASS: History has at least 300 days. [2026-01-27T12:10:33.654164] [DEBUG] [REMOTE ] GTN: PASS: Price check passed. Min price $4.27. [2026-01-27T12:10:33.654310] [DEBUG] [REMOTE ] GTN: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:33.654454] [DEBUG] [REMOTE ] GTN: PASS: Integrity check passed. [2026-01-27T12:10:33.654496] [DEBUG] [REMOTE ] GTN: Symbol is viable for forecasting. [2026-01-27T12:10:33.654548] [INFO ] [MAIN ] [1442/3493] GTN kept (0.5s) | 1442 kept, 0 rejected | 137.7/min | ETA: 14.9m [2026-01-27T12:10:33.976959] [DEBUG] [REMOTE ] GTX: Retrieved 1849 rows, trimmed to 300. [2026-01-27T12:10:33.977082] [DEBUG] [REMOTE ] GTX: PASS: History has at least 300 days. [2026-01-27T12:10:33.977293] [DEBUG] [REMOTE ] GTX: PASS: Price check passed. Min price $15.56. [2026-01-27T12:10:33.977435] [DEBUG] [REMOTE ] GTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:33.977548] [DEBUG] [REMOTE ] GTX: PASS: Integrity check passed. [2026-01-27T12:10:33.977606] [DEBUG] [REMOTE ] GTX: Symbol is viable for forecasting. [2026-01-27T12:10:33.977818] [INFO ] [MAIN ] [1443/3493] GTX kept (0.3s) | 1443 kept, 0 rejected | 137.8/min | ETA: 14.9m [2026-01-27T12:10:34.556371] [DEBUG] [REMOTE ] GTY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:34.556510] [DEBUG] [REMOTE ] GTY: PASS: History has at least 300 days. [2026-01-27T12:10:34.556744] [DEBUG] [REMOTE ] GTY: PASS: Price check passed. Min price $26.44. [2026-01-27T12:10:34.556896] [DEBUG] [REMOTE ] GTY: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:34.557030] [DEBUG] [REMOTE ] GTY: PASS: Integrity check passed. [2026-01-27T12:10:34.557070] [DEBUG] [REMOTE ] GTY: Symbol is viable for forecasting. [2026-01-27T12:10:34.557117] [INFO ] [MAIN ] [1444/3493] GTY kept (0.6s) | 1444 kept, 0 rejected | 137.7/min | ETA: 14.9m [2026-01-27T12:10:34.784018] [DEBUG] [REMOTE ] GUG: Retrieved 1045 rows, trimmed to 300. [2026-01-27T12:10:34.784155] [DEBUG] [REMOTE ] GUG: PASS: History has at least 300 days. [2026-01-27T12:10:34.784363] [DEBUG] [REMOTE ] GUG: PASS: Price check passed. Min price $14.78. [2026-01-27T12:10:34.784502] [DEBUG] [REMOTE ] GUG: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:34.784643] [DEBUG] [REMOTE ] GUG: PASS: Integrity check passed. [2026-01-27T12:10:34.784689] [DEBUG] [REMOTE ] GUG: Symbol is viable for forecasting. [2026-01-27T12:10:34.784741] [INFO ] [MAIN ] [1445/3493] GUG kept (0.2s) | 1445 kept, 0 rejected | 137.8/min | ETA: 14.9m [2026-01-27T12:10:35.431602] [DEBUG] [REMOTE ] GVA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:35.431796] [DEBUG] [REMOTE ] GVA: PASS: History has at least 300 days. [2026-01-27T12:10:35.432197] [DEBUG] [REMOTE ] GVA: PASS: Price check passed. Min price $98.39. [2026-01-27T12:10:35.432347] [DEBUG] [REMOTE ] GVA: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:35.432545] [DEBUG] [REMOTE ] GVA: PASS: Integrity check passed. [2026-01-27T12:10:35.432619] [DEBUG] [REMOTE ] GVA: Symbol is viable for forecasting. [2026-01-27T12:10:35.432680] [INFO ] [MAIN ] [1446/3493] GVA kept (0.6s) | 1446 kept, 0 rejected | 137.7/min | ETA: 14.9m [2026-01-27T12:10:35.729731] [DEBUG] [REMOTE ] GWH: Retrieved 1271 rows, trimmed to 300. [2026-01-27T12:10:35.729898] [DEBUG] [REMOTE ] GWH: PASS: History has at least 300 days. [2026-01-27T12:10:35.730132] [DEBUG] [REMOTE ] GWH: PASS: Price check passed. Min price $1.75. [2026-01-27T12:10:35.730277] [DEBUG] [REMOTE ] GWH: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:35.730410] [DEBUG] [REMOTE ] GWH: PASS: Integrity check passed. [2026-01-27T12:10:35.730469] [DEBUG] [REMOTE ] GWH: Symbol is viable for forecasting. [2026-01-27T12:10:35.730542] [INFO ] [MAIN ] [1447/3493] GWH kept (0.3s) | 1447 kept, 0 rejected | 137.8/min | ETA: 14.9m [2026-01-27T12:10:36.188750] [DEBUG] [REMOTE ] GWRE: Retrieved 3521 rows, trimmed to 300. [2026-01-27T12:10:36.188902] [DEBUG] [REMOTE ] GWRE: PASS: History has at least 300 days. [2026-01-27T12:10:36.189141] [DEBUG] [REMOTE ] GWRE: PASS: Price check passed. Min price $155.45. [2026-01-27T12:10:36.189299] [DEBUG] [REMOTE ] GWRE: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:36.189459] [DEBUG] [REMOTE ] GWRE: PASS: Integrity check passed. [2026-01-27T12:10:36.189502] [DEBUG] [REMOTE ] GWRE: Symbol is viable for forecasting. [2026-01-27T12:10:36.189553] [INFO ] [MAIN ] [1448/3493] GWRE kept (0.5s) | 1448 kept, 0 rejected | 137.8/min | ETA: 14.8m [2026-01-27T12:10:36.466234] [DEBUG] [REMOTE ] GWRS: Retrieved 2450 rows, trimmed to 300. [2026-01-27T12:10:36.466381] [DEBUG] [REMOTE ] GWRS: PASS: History has at least 300 days. [2026-01-27T12:10:36.466626] [DEBUG] [REMOTE ] GWRS: PASS: Price check passed. Min price $8.27. [2026-01-27T12:10:36.466776] [DEBUG] [REMOTE ] GWRS: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:36.466896] [DEBUG] [REMOTE ] GWRS: PASS: Integrity check passed. [2026-01-27T12:10:36.466938] [DEBUG] [REMOTE ] GWRS: Symbol is viable for forecasting. [2026-01-27T12:10:36.466989] [INFO ] [MAIN ] [1449/3493] GWRS kept (0.3s) | 1449 kept, 0 rejected | 137.8/min | ETA: 14.8m [2026-01-27T12:10:36.900901] [DEBUG] [REMOTE ] GXAI: Retrieved 738 rows, trimmed to 300. [2026-01-27T12:10:36.901061] [DEBUG] [REMOTE ] GXAI: PASS: History has at least 300 days. [2026-01-27T12:10:36.901293] [DEBUG] [REMOTE ] GXAI: PASS: Price check passed. Min price $1.04. [2026-01-27T12:10:36.901438] [DEBUG] [REMOTE ] GXAI: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:36.901584] [DEBUG] [REMOTE ] GXAI: PASS: Integrity check passed. [2026-01-27T12:10:36.901629] [DEBUG] [REMOTE ] GXAI: Symbol is viable for forecasting. [2026-01-27T12:10:36.901695] [INFO ] [MAIN ] [1450/3493] GXAI kept (0.4s) | 1450 kept, 0 rejected | 137.8/min | ETA: 14.8m [2026-01-27T12:10:37.339262] [DEBUG] [REMOTE ] GYRE: Retrieved 4977 rows, trimmed to 300. [2026-01-27T12:10:37.339388] [DEBUG] [REMOTE ] GYRE: PASS: History has at least 300 days. [2026-01-27T12:10:37.339621] [DEBUG] [REMOTE ] GYRE: PASS: Price check passed. Min price $6.81. [2026-01-27T12:10:37.339809] [DEBUG] [REMOTE ] GYRE: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:37.339945] [DEBUG] [REMOTE ] GYRE: PASS: Integrity check passed. [2026-01-27T12:10:37.339996] [DEBUG] [REMOTE ] GYRE: Symbol is viable for forecasting. [2026-01-27T12:10:37.340056] [INFO ] [MAIN ] [1451/3493] GYRE kept (0.4s) | 1451 kept, 0 rejected | 137.8/min | ETA: 14.8m [2026-01-27T12:10:37.808553] [DEBUG] [REMOTE ] H: Retrieved 4079 rows, trimmed to 300. [2026-01-27T12:10:37.808794] [DEBUG] [REMOTE ] H: PASS: History has at least 300 days. [2026-01-27T12:10:37.809098] [DEBUG] [REMOTE ] H: PASS: Price check passed. Min price $135.29. [2026-01-27T12:10:37.810425] [DEBUG] [REMOTE ] H: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:37.810752] [DEBUG] [REMOTE ] H: PASS: Integrity check passed. [2026-01-27T12:10:37.810804] [DEBUG] [REMOTE ] H: Symbol is viable for forecasting. [2026-01-27T12:10:37.810888] [INFO ] [MAIN ] [1452/3493] H kept (0.5s) | 1452 kept, 0 rejected | 137.8/min | ETA: 14.8m [2026-01-27T12:10:38.325434] [DEBUG] [REMOTE ] HAE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:38.325605] [DEBUG] [REMOTE ] HAE: PASS: History has at least 300 days. [2026-01-27T12:10:38.325861] [DEBUG] [REMOTE ] HAE: PASS: Price check passed. Min price $49.44. [2026-01-27T12:10:38.326008] [DEBUG] [REMOTE ] HAE: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:38.326131] [DEBUG] [REMOTE ] HAE: PASS: Integrity check passed. [2026-01-27T12:10:38.326174] [DEBUG] [REMOTE ] HAE: Symbol is viable for forecasting. [2026-01-27T12:10:38.326225] [INFO ] [MAIN ] [1453/3493] HAE kept (0.5s) | 1453 kept, 0 rejected | 137.8/min | ETA: 14.8m [2026-01-27T12:10:38.828356] [DEBUG] [REMOTE ] HAFC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:38.828498] [DEBUG] [REMOTE ] HAFC: PASS: History has at least 300 days. [2026-01-27T12:10:38.828748] [DEBUG] [REMOTE ] HAFC: PASS: Price check passed. Min price $25.91. [2026-01-27T12:10:38.828903] [DEBUG] [REMOTE ] HAFC: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:38.829027] [DEBUG] [REMOTE ] HAFC: PASS: Integrity check passed. [2026-01-27T12:10:38.829068] [DEBUG] [REMOTE ] HAFC: Symbol is viable for forecasting. [2026-01-27T12:10:38.829117] [INFO ] [MAIN ] [1454/3493] HAFC kept (0.5s) | 1454 kept, 0 rejected | 137.8/min | ETA: 14.8m [2026-01-27T12:10:39.237417] [DEBUG] [REMOTE ] HAIN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:39.237605] [DEBUG] [REMOTE ] HAIN: PASS: History has at least 300 days. [2026-01-27T12:10:39.237967] [DEBUG] [REMOTE ] HAIN: PASS: Price check passed. Min price $1.01. [2026-01-27T12:10:39.238455] [DEBUG] [REMOTE ] HAIN: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:39.238628] [DEBUG] [REMOTE ] HAIN: PASS: Integrity check passed. [2026-01-27T12:10:39.238679] [DEBUG] [REMOTE ] HAIN: Symbol is viable for forecasting. [2026-01-27T12:10:39.238740] [INFO ] [MAIN ] [1455/3493] HAIN kept (0.4s) | 1455 kept, 0 rejected | 137.8/min | ETA: 14.8m [2026-01-27T12:10:39.703131] [DEBUG] [REMOTE ] HAL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:39.703291] [DEBUG] [REMOTE ] HAL: PASS: History has at least 300 days. [2026-01-27T12:10:39.703561] [DEBUG] [REMOTE ] HAL: PASS: Price check passed. Min price $25.46. [2026-01-27T12:10:39.703729] [DEBUG] [REMOTE ] HAL: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:39.703861] [DEBUG] [REMOTE ] HAL: PASS: Integrity check passed. [2026-01-27T12:10:39.703903] [DEBUG] [REMOTE ] HAL: Symbol is viable for forecasting. [2026-01-27T12:10:39.703964] [INFO ] [MAIN ] [1456/3493] HAL kept (0.5s) | 1456 kept, 0 rejected | 137.8/min | ETA: 14.8m [2026-01-27T12:10:40.086182] [DEBUG] [REMOTE ] HALO: Retrieved 5501 rows, trimmed to 300. [2026-01-27T12:10:40.086631] [DEBUG] [REMOTE ] HALO: PASS: History has at least 300 days. [2026-01-27T12:10:40.086982] [DEBUG] [REMOTE ] HALO: PASS: Price check passed. Min price $61.87. [2026-01-27T12:10:40.087132] [DEBUG] [REMOTE ] HALO: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:40.087279] [DEBUG] [REMOTE ] HALO: PASS: Integrity check passed. [2026-01-27T12:10:40.087322] [DEBUG] [REMOTE ] HALO: Symbol is viable for forecasting. [2026-01-27T12:10:40.087566] [INFO ] [MAIN ] [1457/3493] HALO kept (0.4s) | 1457 kept, 0 rejected | 137.8/min | ETA: 14.8m [2026-01-27T12:10:40.570336] [DEBUG] [REMOTE ] HAS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:40.570492] [DEBUG] [REMOTE ] HAS: PASS: History has at least 300 days. [2026-01-27T12:10:40.570753] [DEBUG] [REMOTE ] HAS: PASS: Price check passed. Min price $75.16. [2026-01-27T12:10:40.570896] [DEBUG] [REMOTE ] HAS: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:40.571042] [DEBUG] [REMOTE ] HAS: PASS: Integrity check passed. [2026-01-27T12:10:40.571093] [DEBUG] [REMOTE ] HAS: Symbol is viable for forecasting. [2026-01-27T12:10:40.571148] [INFO ] [MAIN ] [1458/3493] HAS kept (0.5s) | 1458 kept, 0 rejected | 137.8/min | ETA: 14.8m [2026-01-27T12:10:40.926870] [DEBUG] [REMOTE ] HASI: Retrieved 3213 rows, trimmed to 300. [2026-01-27T12:10:40.927094] [DEBUG] [REMOTE ] HASI: PASS: History has at least 300 days. [2026-01-27T12:10:40.927448] [DEBUG] [REMOTE ] HASI: PASS: Price check passed. Min price $27.35. [2026-01-27T12:10:40.927877] [DEBUG] [REMOTE ] HASI: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:40.928040] [DEBUG] [REMOTE ] HASI: PASS: Integrity check passed. [2026-01-27T12:10:40.928085] [DEBUG] [REMOTE ] HASI: Symbol is viable for forecasting. [2026-01-27T12:10:40.928142] [INFO ] [MAIN ] [1459/3493] HASI kept (0.4s) | 1459 kept, 0 rejected | 137.8/min | ETA: 14.8m [2026-01-27T12:10:41.485115] [DEBUG] [REMOTE ] HBAN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:41.485255] [DEBUG] [REMOTE ] HBAN: PASS: History has at least 300 days. [2026-01-27T12:10:41.485486] [DEBUG] [REMOTE ] HBAN: PASS: Price check passed. Min price $15.03. [2026-01-27T12:10:41.485668] [DEBUG] [REMOTE ] HBAN: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:41.485796] [DEBUG] [REMOTE ] HBAN: PASS: Integrity check passed. [2026-01-27T12:10:41.485837] [DEBUG] [REMOTE ] HBAN: Symbol is viable for forecasting. [2026-01-27T12:10:41.486518] [INFO ] [MAIN ] [1460/3493] HBAN kept (0.6s) | 1460 kept, 0 rejected | 137.8/min | ETA: 14.8m [2026-01-27T12:10:41.733244] [DEBUG] [REMOTE ] HBANL: Retrieved 726 rows, trimmed to 300. [2026-01-27T12:10:41.733376] [DEBUG] [REMOTE ] HBANL: PASS: History has at least 300 days. [2026-01-27T12:10:41.733596] [DEBUG] [REMOTE ] HBANL: PASS: Price check passed. Min price $24.85. [2026-01-27T12:10:41.733740] [DEBUG] [REMOTE ] HBANL: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:41.733849] [DEBUG] [REMOTE ] HBANL: PASS: Integrity check passed. [2026-01-27T12:10:41.733890] [DEBUG] [REMOTE ] HBANL: Symbol is viable for forecasting. [2026-01-27T12:10:41.733938] [INFO ] [MAIN ] [1461/3493] HBANL kept (0.2s) | 1461 kept, 0 rejected | 137.8/min | ETA: 14.7m [2026-01-27T12:10:42.129514] [DEBUG] [REMOTE ] HBANP: Retrieved 1251 rows, trimmed to 300. [2026-01-27T12:10:42.129736] [DEBUG] [REMOTE ] HBANP: PASS: History has at least 300 days. [2026-01-27T12:10:42.129968] [DEBUG] [REMOTE ] HBANP: PASS: Price check passed. Min price $16.73. [2026-01-27T12:10:42.130141] [DEBUG] [REMOTE ] HBANP: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:42.130263] [DEBUG] [REMOTE ] HBANP: PASS: Integrity check passed. [2026-01-27T12:10:42.130304] [DEBUG] [REMOTE ] HBANP: Symbol is viable for forecasting. [2026-01-27T12:10:42.130353] [INFO ] [MAIN ] [1462/3493] HBANP kept (0.4s) | 1462 kept, 0 rejected | 137.8/min | ETA: 14.7m [2026-01-27T12:10:42.596134] [DEBUG] [REMOTE ] HBB: Retrieved 2094 rows, trimmed to 300. [2026-01-27T12:10:42.596282] [DEBUG] [REMOTE ] HBB: PASS: History has at least 300 days. [2026-01-27T12:10:42.596499] [DEBUG] [REMOTE ] HBB: PASS: Price check passed. Min price $13.66. [2026-01-27T12:10:42.596676] [DEBUG] [REMOTE ] HBB: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:42.596796] [DEBUG] [REMOTE ] HBB: PASS: Integrity check passed. [2026-01-27T12:10:42.596839] [DEBUG] [REMOTE ] HBB: Symbol is viable for forecasting. [2026-01-27T12:10:42.596889] [INFO ] [MAIN ] [1463/3493] HBB kept (0.5s) | 1463 kept, 0 rejected | 137.8/min | ETA: 14.7m [2026-01-27T12:10:43.061027] [DEBUG] [REMOTE ] HBCP: Retrieved 4351 rows, trimmed to 300. [2026-01-27T12:10:43.061378] [DEBUG] [REMOTE ] HBCP: PASS: History has at least 300 days. [2026-01-27T12:10:43.061634] [DEBUG] [REMOTE ] HBCP: PASS: Price check passed. Min price $52.43. [2026-01-27T12:10:43.061780] [DEBUG] [REMOTE ] HBCP: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:43.061905] [DEBUG] [REMOTE ] HBCP: PASS: Integrity check passed. [2026-01-27T12:10:43.061947] [DEBUG] [REMOTE ] HBCP: Symbol is viable for forecasting. [2026-01-27T12:10:43.061996] [INFO ] [MAIN ] [1464/3493] HBCP kept (0.5s) | 1464 kept, 0 rejected | 137.8/min | ETA: 14.7m [2026-01-27T12:10:43.466236] [DEBUG] [REMOTE ] HBM: Retrieved 4263 rows, trimmed to 300. [2026-01-27T12:10:43.466383] [DEBUG] [REMOTE ] HBM: PASS: History has at least 300 days. [2026-01-27T12:10:43.466636] [DEBUG] [REMOTE ] HBM: PASS: Price check passed. Min price $14.58. [2026-01-27T12:10:43.466779] [DEBUG] [REMOTE ] HBM: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:43.466902] [DEBUG] [REMOTE ] HBM: PASS: Integrity check passed. [2026-01-27T12:10:43.466943] [DEBUG] [REMOTE ] HBM: Symbol is viable for forecasting. [2026-01-27T12:10:43.466992] [INFO ] [MAIN ] [1465/3493] HBM kept (0.4s) | 1465 kept, 0 rejected | 137.8/min | ETA: 14.7m [2026-01-27T12:10:43.904199] [DEBUG] [REMOTE ] HBNC: Retrieved 6065 rows, trimmed to 300. [2026-01-27T12:10:43.904341] [DEBUG] [REMOTE ] HBNC: PASS: History has at least 300 days. [2026-01-27T12:10:43.904565] [DEBUG] [REMOTE ] HBNC: PASS: Price check passed. Min price $15.45. [2026-01-27T12:10:43.904746] [DEBUG] [REMOTE ] HBNC: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:43.904864] [DEBUG] [REMOTE ] HBNC: PASS: Integrity check passed. [2026-01-27T12:10:43.904904] [DEBUG] [REMOTE ] HBNC: Symbol is viable for forecasting. [2026-01-27T12:10:43.904952] [INFO ] [MAIN ] [1466/3493] HBNC kept (0.4s) | 1466 kept, 0 rejected | 137.8/min | ETA: 14.7m [2026-01-27T12:10:44.268131] [DEBUG] [REMOTE ] HCA: Retrieved 3742 rows, trimmed to 300. [2026-01-27T12:10:44.268335] [DEBUG] [REMOTE ] HCA: PASS: History has at least 300 days. [2026-01-27T12:10:44.268680] [DEBUG] [REMOTE ] HCA: PASS: Price check passed. Min price $458.61. [2026-01-27T12:10:44.268837] [DEBUG] [REMOTE ] HCA: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:44.268975] [DEBUG] [REMOTE ] HCA: PASS: Integrity check passed. [2026-01-27T12:10:44.269017] [DEBUG] [REMOTE ] HCA: Symbol is viable for forecasting. [2026-01-27T12:10:44.269073] [INFO ] [MAIN ] [1467/3493] HCA kept (0.4s) | 1467 kept, 0 rejected | 137.8/min | ETA: 14.7m [2026-01-27T12:10:44.582907] [DEBUG] [REMOTE ] HCAC: 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-27T12:10:44.583512] [DEBUG] [REMOTE ] HCAC: FAIL: History check failed. No DataFrame was returned. [2026-01-27T12:10:44.583664] [WARN ] [LOCAL ] HCAC: SET TO BLACKLISTED [2026-01-27T12:10:44.584935] [INFO ] [MAIN ] [1468/3493] HCAC rejected (0.3s) | 1467 kept, 1 rejected | 137.8/min | ETA: 14.7m [2026-01-27T12:10:44.892019] [DEBUG] [REMOTE ] HCC: Retrieved 2211 rows, trimmed to 300. [2026-01-27T12:10:44.892274] [DEBUG] [REMOTE ] HCC: PASS: History has at least 300 days. [2026-01-27T12:10:44.892546] [DEBUG] [REMOTE ] HCC: PASS: Price check passed. Min price $64.16. [2026-01-27T12:10:44.892713] [DEBUG] [REMOTE ] HCC: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:44.892839] [DEBUG] [REMOTE ] HCC: PASS: Integrity check passed. [2026-01-27T12:10:44.892882] [DEBUG] [REMOTE ] HCC: Symbol is viable for forecasting. [2026-01-27T12:10:44.892936] [INFO ] [MAIN ] [1469/3493] HCC kept (0.3s) | 1468 kept, 1 rejected | 137.9/min | ETA: 14.7m [2026-01-27T12:10:45.486282] [DEBUG] [REMOTE ] HCI: Retrieved 4368 rows, trimmed to 300. [2026-01-27T12:10:45.486477] [DEBUG] [REMOTE ] HCI: PASS: History has at least 300 days. [2026-01-27T12:10:45.486772] [DEBUG] [REMOTE ] HCI: PASS: Price check passed. Min price $158.50. [2026-01-27T12:10:45.486924] [DEBUG] [REMOTE ] HCI: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:45.487053] [DEBUG] [REMOTE ] HCI: PASS: Integrity check passed. [2026-01-27T12:10:45.487097] [DEBUG] [REMOTE ] HCI: Symbol is viable for forecasting. [2026-01-27T12:10:45.487153] [INFO ] [MAIN ] [1470/3493] HCI kept (0.6s) | 1469 kept, 1 rejected | 137.8/min | ETA: 14.7m [2026-01-27T12:10:45.686309] [DEBUG] [REMOTE ] HCM: Retrieved 2479 rows, trimmed to 300. [2026-01-27T12:10:45.686439] [DEBUG] [REMOTE ] HCM: PASS: History has at least 300 days. [2026-01-27T12:10:45.686685] [DEBUG] [REMOTE ] HCM: PASS: Price check passed. Min price $13.18. [2026-01-27T12:10:45.686825] [DEBUG] [REMOTE ] HCM: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:45.686941] [DEBUG] [REMOTE ] HCM: PASS: Integrity check passed. [2026-01-27T12:10:45.686981] [DEBUG] [REMOTE ] HCM: Symbol is viable for forecasting. [2026-01-27T12:10:45.687029] [INFO ] [MAIN ] [1471/3493] HCM kept (0.2s) | 1470 kept, 1 rejected | 137.9/min | ETA: 14.7m [2026-01-27T12:10:46.364119] [DEBUG] [REMOTE ] HCSG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:46.364272] [DEBUG] [REMOTE ] HCSG: PASS: History has at least 300 days. [2026-01-27T12:10:46.364513] [DEBUG] [REMOTE ] HCSG: PASS: Price check passed. Min price $17.02. [2026-01-27T12:10:46.364678] [DEBUG] [REMOTE ] HCSG: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:46.364849] [DEBUG] [REMOTE ] HCSG: PASS: Integrity check passed. [2026-01-27T12:10:46.364892] [DEBUG] [REMOTE ] HCSG: Symbol is viable for forecasting. [2026-01-27T12:10:46.365468] [INFO ] [MAIN ] [1472/3493] HCSG kept (0.7s) | 1471 kept, 1 rejected | 137.8/min | ETA: 14.7m [2026-01-27T12:10:46.866992] [DEBUG] [REMOTE ] HD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:46.867130] [DEBUG] [REMOTE ] HD: PASS: History has at least 300 days. [2026-01-27T12:10:46.867409] [DEBUG] [REMOTE ] HD: PASS: Price check passed. Min price $330.22. [2026-01-27T12:10:46.867551] [DEBUG] [REMOTE ] HD: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:46.867722] [DEBUG] [REMOTE ] HD: PASS: Integrity check passed. [2026-01-27T12:10:46.867794] [DEBUG] [REMOTE ] HD: Symbol is viable for forecasting. [2026-01-27T12:10:46.867846] [INFO ] [MAIN ] [1473/3493] HD kept (0.5s) | 1472 kept, 1 rejected | 137.8/min | ETA: 14.7m [2026-01-27T12:10:47.265485] [DEBUG] [REMOTE ] HDB: Retrieved 6165 rows, trimmed to 300. [2026-01-27T12:10:47.265660] [DEBUG] [REMOTE ] HDB: PASS: History has at least 300 days. [2026-01-27T12:10:47.265917] [DEBUG] [REMOTE ] HDB: PASS: Price check passed. Min price $32.06. [2026-01-27T12:10:47.266061] [DEBUG] [REMOTE ] HDB: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:47.266190] [DEBUG] [REMOTE ] HDB: PASS: Integrity check passed. [2026-01-27T12:10:47.266231] [DEBUG] [REMOTE ] HDB: Symbol is viable for forecasting. [2026-01-27T12:10:47.266281] [INFO ] [MAIN ] [1474/3493] HDB kept (0.4s) | 1473 kept, 1 rejected | 137.8/min | ETA: 14.6m [2026-01-27T12:10:47.718116] [DEBUG] [REMOTE ] HDSN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:47.718278] [DEBUG] [REMOTE ] HDSN: PASS: History has at least 300 days. [2026-01-27T12:10:47.718720] [DEBUG] [REMOTE ] HDSN: PASS: Price check passed. Min price $6.63. [2026-01-27T12:10:47.718872] [DEBUG] [REMOTE ] HDSN: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:47.718996] [DEBUG] [REMOTE ] HDSN: PASS: Integrity check passed. [2026-01-27T12:10:47.719039] [DEBUG] [REMOTE ] HDSN: Symbol is viable for forecasting. [2026-01-27T12:10:47.719090] [INFO ] [MAIN ] [1475/3493] HDSN kept (0.5s) | 1474 kept, 1 rejected | 137.8/min | ETA: 14.6m [2026-01-27T12:10:48.202810] [DEBUG] [REMOTE ] HE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:48.202955] [DEBUG] [REMOTE ] HE: PASS: History has at least 300 days. [2026-01-27T12:10:48.203182] [DEBUG] [REMOTE ] HE: PASS: Price check passed. Min price $11.15. [2026-01-27T12:10:48.203321] [DEBUG] [REMOTE ] HE: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:48.203440] [DEBUG] [REMOTE ] HE: PASS: Integrity check passed. [2026-01-27T12:10:48.203480] [DEBUG] [REMOTE ] HE: Symbol is viable for forecasting. [2026-01-27T12:10:48.203529] [INFO ] [MAIN ] [1476/3493] HE kept (0.5s) | 1475 kept, 1 rejected | 137.8/min | ETA: 14.6m [2026-01-27T12:10:48.697485] [DEBUG] [REMOTE ] HEI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:48.697693] [DEBUG] [REMOTE ] HEI: PASS: History has at least 300 days. [2026-01-27T12:10:48.697962] [DEBUG] [REMOTE ] HEI: PASS: Price check passed. Min price $303.07. [2026-01-27T12:10:48.698293] [DEBUG] [REMOTE ] HEI: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:48.698439] [DEBUG] [REMOTE ] HEI: PASS: Integrity check passed. [2026-01-27T12:10:48.698482] [DEBUG] [REMOTE ] HEI: Symbol is viable for forecasting. [2026-01-27T12:10:48.698533] [INFO ] [MAIN ] [1477/3493] HEI kept (0.5s) | 1476 kept, 1 rejected | 137.8/min | ETA: 14.6m [2026-01-27T12:10:49.200299] [DEBUG] [REMOTE ] HELE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:49.200649] [DEBUG] [REMOTE ] HELE: PASS: History has at least 300 days. [2026-01-27T12:10:49.200870] [DEBUG] [REMOTE ] HELE: PASS: Price check passed. Min price $17.16. [2026-01-27T12:10:49.201006] [DEBUG] [REMOTE ] HELE: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:49.201134] [DEBUG] [REMOTE ] HELE: PASS: Integrity check passed. [2026-01-27T12:10:49.201175] [DEBUG] [REMOTE ] HELE: Symbol is viable for forecasting. [2026-01-27T12:10:49.201226] [INFO ] [MAIN ] [1478/3493] HELE kept (0.5s) | 1477 kept, 1 rejected | 137.8/min | ETA: 14.6m [2026-01-27T12:10:49.465998] [DEBUG] [REMOTE ] HELP: Retrieved 1394 rows, trimmed to 300. [2026-01-27T12:10:49.466156] [DEBUG] [REMOTE ] HELP: PASS: History has at least 300 days. [2026-01-27T12:10:49.466430] [DEBUG] [REMOTE ] HELP: PASS: Price check passed. Min price $5.51. [2026-01-27T12:10:49.466676] [DEBUG] [REMOTE ] HELP: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:49.466844] [DEBUG] [REMOTE ] HELP: PASS: Integrity check passed. [2026-01-27T12:10:49.466908] [DEBUG] [REMOTE ] HELP: Symbol is viable for forecasting. [2026-01-27T12:10:49.466985] [INFO ] [MAIN ] [1479/3493] HELP kept (0.3s) | 1478 kept, 1 rejected | 137.8/min | ETA: 14.6m [2026-01-27T12:10:49.836340] [DEBUG] [REMOTE ] HEPS: Retrieved 1147 rows, trimmed to 300. [2026-01-27T12:10:49.836454] [DEBUG] [REMOTE ] HEPS: PASS: History has at least 300 days. [2026-01-27T12:10:49.836684] [DEBUG] [REMOTE ] HEPS: PASS: Price check passed. Min price $2.18. [2026-01-27T12:10:49.836855] [DEBUG] [REMOTE ] HEPS: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:49.836977] [DEBUG] [REMOTE ] HEPS: PASS: Integrity check passed. [2026-01-27T12:10:49.837017] [DEBUG] [REMOTE ] HEPS: Symbol is viable for forecasting. [2026-01-27T12:10:49.837064] [INFO ] [MAIN ] [1480/3493] HEPS kept (0.4s) | 1479 kept, 1 rejected | 137.8/min | ETA: 14.6m [2026-01-27T12:10:50.359044] [DEBUG] [REMOTE ] HEQ: Retrieved 3687 rows, trimmed to 300. [2026-01-27T12:10:50.359171] [DEBUG] [REMOTE ] HEQ: PASS: History has at least 300 days. [2026-01-27T12:10:50.359401] [DEBUG] [REMOTE ] HEQ: PASS: Price check passed. Min price $10.37. [2026-01-27T12:10:50.359538] [DEBUG] [REMOTE ] HEQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:50.359677] [DEBUG] [REMOTE ] HEQ: PASS: Integrity check passed. [2026-01-27T12:10:50.359719] [DEBUG] [REMOTE ] HEQ: Symbol is viable for forecasting. [2026-01-27T12:10:50.359776] [INFO ] [MAIN ] [1481/3493] HEQ kept (0.5s) | 1480 kept, 1 rejected | 137.8/min | ETA: 14.6m [2026-01-27T12:10:50.670604] [DEBUG] [REMOTE ] HERO: Retrieved 1566 rows, trimmed to 300. [2026-01-27T12:10:50.670743] [DEBUG] [REMOTE ] HERO: PASS: History has at least 300 days. [2026-01-27T12:10:50.670955] [DEBUG] [REMOTE ] HERO: PASS: Price check passed. Min price $29.25. [2026-01-27T12:10:50.671096] [DEBUG] [REMOTE ] HERO: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:50.671209] [DEBUG] [REMOTE ] HERO: PASS: Integrity check passed. [2026-01-27T12:10:50.671252] [DEBUG] [REMOTE ] HERO: Symbol is viable for forecasting. [2026-01-27T12:10:50.671302] [INFO ] [MAIN ] [1482/3493] HERO kept (0.3s) | 1481 kept, 1 rejected | 137.8/min | ETA: 14.6m [2026-01-27T12:10:51.100811] [DEBUG] [REMOTE ] HESM: Retrieved 2214 rows, trimmed to 300. [2026-01-27T12:10:51.101040] [DEBUG] [REMOTE ] HESM: PASS: History has at least 300 days. [2026-01-27T12:10:51.101350] [DEBUG] [REMOTE ] HESM: PASS: Price check passed. Min price $32.04. [2026-01-27T12:10:51.101523] [DEBUG] [REMOTE ] HESM: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:51.101693] [DEBUG] [REMOTE ] HESM: PASS: Integrity check passed. [2026-01-27T12:10:51.101739] [DEBUG] [REMOTE ] HESM: Symbol is viable for forecasting. [2026-01-27T12:10:51.101795] [INFO ] [MAIN ] [1483/3493] HESM kept (0.4s) | 1482 kept, 1 rejected | 137.8/min | ETA: 14.6m [2026-01-27T12:10:51.482964] [DEBUG] [REMOTE ] HFFG: Retrieved 2107 rows, trimmed to 300. [2026-01-27T12:10:51.483121] [DEBUG] [REMOTE ] HFFG: PASS: History has at least 300 days. [2026-01-27T12:10:51.483340] [DEBUG] [REMOTE ] HFFG: PASS: Price check passed. Min price $2.13. [2026-01-27T12:10:51.483498] [DEBUG] [REMOTE ] HFFG: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:51.483636] [DEBUG] [REMOTE ] HFFG: PASS: Integrity check passed. [2026-01-27T12:10:51.483709] [DEBUG] [REMOTE ] HFFG: Symbol is viable for forecasting. [2026-01-27T12:10:51.483760] [INFO ] [MAIN ] [1484/3493] HFFG kept (0.4s) | 1483 kept, 1 rejected | 137.8/min | ETA: 14.6m [2026-01-27T12:10:51.827562] [DEBUG] [REMOTE ] HFRO: Retrieved 2065 rows, trimmed to 300. [2026-01-27T12:10:51.827783] [DEBUG] [REMOTE ] HFRO: PASS: History has at least 300 days. [2026-01-27T12:10:51.828042] [DEBUG] [REMOTE ] HFRO: PASS: Price check passed. Min price $5.82. [2026-01-27T12:10:51.828187] [DEBUG] [REMOTE ] HFRO: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:51.828310] [DEBUG] [REMOTE ] HFRO: PASS: Integrity check passed. [2026-01-27T12:10:51.828354] [DEBUG] [REMOTE ] HFRO: Symbol is viable for forecasting. [2026-01-27T12:10:51.828409] [INFO ] [MAIN ] [1485/3493] HFRO kept (0.3s) | 1484 kept, 1 rejected | 137.9/min | ETA: 14.6m [2026-01-27T12:10:52.484084] [DEBUG] [REMOTE ] HFWA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:52.484229] [DEBUG] [REMOTE ] HFWA: PASS: History has at least 300 days. [2026-01-27T12:10:52.484478] [DEBUG] [REMOTE ] HFWA: PASS: Price check passed. Min price $21.47. [2026-01-27T12:10:52.484659] [DEBUG] [REMOTE ] HFWA: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:52.484788] [DEBUG] [REMOTE ] HFWA: PASS: Integrity check passed. [2026-01-27T12:10:52.484831] [DEBUG] [REMOTE ] HFWA: Symbol is viable for forecasting. [2026-01-27T12:10:52.484882] [INFO ] [MAIN ] [1486/3493] HFWA kept (0.7s) | 1485 kept, 1 rejected | 137.8/min | ETA: 14.6m [2026-01-27T12:10:52.671661] [DEBUG] [REMOTE ] HG: Retrieved 552 rows, trimmed to 300. [2026-01-27T12:10:52.671867] [DEBUG] [REMOTE ] HG: PASS: History has at least 300 days. [2026-01-27T12:10:52.672133] [DEBUG] [REMOTE ] HG: PASS: Price check passed. Min price $23.24. [2026-01-27T12:10:52.672280] [DEBUG] [REMOTE ] HG: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:52.672407] [DEBUG] [REMOTE ] HG: PASS: Integrity check passed. [2026-01-27T12:10:52.672451] [DEBUG] [REMOTE ] HG: Symbol is viable for forecasting. [2026-01-27T12:10:52.672506] [INFO ] [MAIN ] [1487/3493] HG kept (0.2s) | 1486 kept, 1 rejected | 137.9/min | ETA: 14.5m [2026-01-27T12:10:53.208369] [DEBUG] [REMOTE ] HGBL: Retrieved 2455 rows, trimmed to 300. [2026-01-27T12:10:53.208535] [DEBUG] [REMOTE ] HGBL: PASS: History has at least 300 days. [2026-01-27T12:10:53.208850] [DEBUG] [REMOTE ] HGBL: PASS: Price check passed. Min price $1.21. [2026-01-27T12:10:53.209031] [DEBUG] [REMOTE ] HGBL: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:53.209181] [DEBUG] [REMOTE ] HGBL: PASS: Integrity check passed. [2026-01-27T12:10:53.209233] [DEBUG] [REMOTE ] HGBL: Symbol is viable for forecasting. [2026-01-27T12:10:53.209309] [INFO ] [MAIN ] [1488/3493] HGBL kept (0.5s) | 1487 kept, 1 rejected | 137.9/min | ETA: 14.5m [2026-01-27T12:10:53.541750] [DEBUG] [REMOTE ] HGLB: Retrieved 1744 rows, trimmed to 300. [2026-01-27T12:10:53.541881] [DEBUG] [REMOTE ] HGLB: PASS: History has at least 300 days. [2026-01-27T12:10:53.542087] [DEBUG] [REMOTE ] HGLB: PASS: Price check passed. Min price $8.63. [2026-01-27T12:10:53.542227] [DEBUG] [REMOTE ] HGLB: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:53.542337] [DEBUG] [REMOTE ] HGLB: PASS: Integrity check passed. [2026-01-27T12:10:53.542379] [DEBUG] [REMOTE ] HGLB: Symbol is viable for forecasting. [2026-01-27T12:10:53.542429] [INFO ] [MAIN ] [1489/3493] HGLB kept (0.3s) | 1488 kept, 1 rejected | 137.9/min | ETA: 14.5m [2026-01-27T12:10:53.934341] [DEBUG] [REMOTE ] HGTY: Retrieved 1169 rows, trimmed to 300. [2026-01-27T12:10:53.934472] [DEBUG] [REMOTE ] HGTY: PASS: History has at least 300 days. [2026-01-27T12:10:53.934695] [DEBUG] [REMOTE ] HGTY: PASS: Price check passed. Min price $10.72. [2026-01-27T12:10:53.934864] [DEBUG] [REMOTE ] HGTY: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:53.934976] [DEBUG] [REMOTE ] HGTY: PASS: Integrity check passed. [2026-01-27T12:10:53.935016] [DEBUG] [REMOTE ] HGTY: Symbol is viable for forecasting. [2026-01-27T12:10:53.935064] [INFO ] [MAIN ] [1490/3493] HGTY kept (0.4s) | 1489 kept, 1 rejected | 137.9/min | ETA: 14.5m [2026-01-27T12:10:54.432676] [DEBUG] [REMOTE ] HHH: Retrieved 3827 rows, trimmed to 300. [2026-01-27T12:10:54.432807] [DEBUG] [REMOTE ] HHH: PASS: History has at least 300 days. [2026-01-27T12:10:54.433014] [DEBUG] [REMOTE ] HHH: PASS: Price check passed. Min price $78.06. [2026-01-27T12:10:54.433151] [DEBUG] [REMOTE ] HHH: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:54.433260] [DEBUG] [REMOTE ] HHH: PASS: Integrity check passed. [2026-01-27T12:10:54.433299] [DEBUG] [REMOTE ] HHH: Symbol is viable for forecasting. [2026-01-27T12:10:54.433347] [INFO ] [MAIN ] [1491/3493] HHH kept (0.5s) | 1490 kept, 1 rejected | 137.9/min | ETA: 14.5m [2026-01-27T12:10:54.847345] [DEBUG] [REMOTE ] HI: Retrieved 4486 rows, trimmed to 300. [2026-01-27T12:10:54.847786] [DEBUG] [REMOTE ] HI: PASS: History has at least 300 days. [2026-01-27T12:10:54.848067] [DEBUG] [REMOTE ] HI: PASS: Price check passed. Min price $31.31. [2026-01-27T12:10:54.848214] [DEBUG] [REMOTE ] HI: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:54.848340] [DEBUG] [REMOTE ] HI: PASS: Integrity check passed. [2026-01-27T12:10:54.848394] [DEBUG] [REMOTE ] HI: Symbol is viable for forecasting. [2026-01-27T12:10:54.848451] [INFO ] [MAIN ] [1492/3493] HI kept (0.4s) | 1491 kept, 1 rejected | 137.9/min | ETA: 14.5m [2026-01-27T12:10:55.382868] [DEBUG] [REMOTE ] HIFS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:55.383121] [DEBUG] [REMOTE ] HIFS: PASS: History has at least 300 days. [2026-01-27T12:10:55.383792] [DEBUG] [REMOTE ] HIFS: PASS: Price check passed. Min price $252.77. [2026-01-27T12:10:55.383954] [DEBUG] [REMOTE ] HIFS: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:55.384123] [DEBUG] [REMOTE ] HIFS: PASS: Integrity check passed. [2026-01-27T12:10:55.384165] [DEBUG] [REMOTE ] HIFS: Symbol is viable for forecasting. [2026-01-27T12:10:55.384225] [INFO ] [MAIN ] [1493/3493] HIFS kept (0.5s) | 1492 kept, 1 rejected | 137.9/min | ETA: 14.5m [2026-01-27T12:10:55.899458] [DEBUG] [REMOTE ] HIG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:55.900068] [DEBUG] [REMOTE ] HIG: PASS: History has at least 300 days. [2026-01-27T12:10:55.900867] [DEBUG] [REMOTE ] HIG: PASS: Price check passed. Min price $121.82. [2026-01-27T12:10:55.901022] [DEBUG] [REMOTE ] HIG: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:55.901188] [DEBUG] [REMOTE ] HIG: PASS: Integrity check passed. [2026-01-27T12:10:55.901229] [DEBUG] [REMOTE ] HIG: Symbol is viable for forecasting. [2026-01-27T12:10:55.901289] [INFO ] [MAIN ] [1494/3493] HIG kept (0.5s) | 1493 kept, 1 rejected | 137.8/min | ETA: 14.5m [2026-01-27T12:10:56.192650] [DEBUG] [REMOTE ] HII: Retrieved 3734 rows, trimmed to 300. [2026-01-27T12:10:56.192787] [DEBUG] [REMOTE ] HII: PASS: History has at least 300 days. [2026-01-27T12:10:56.192994] [DEBUG] [REMOTE ] HII: PASS: Price check passed. Min price $297.11. [2026-01-27T12:10:56.193130] [DEBUG] [REMOTE ] HII: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:56.193240] [DEBUG] [REMOTE ] HII: PASS: Integrity check passed. [2026-01-27T12:10:56.193315] [DEBUG] [REMOTE ] HII: Symbol is viable for forecasting. [2026-01-27T12:10:56.193374] [INFO ] [MAIN ] [1495/3493] HII kept (0.3s) | 1494 kept, 1 rejected | 137.9/min | ETA: 14.5m [2026-01-27T12:10:56.572089] [DEBUG] [REMOTE ] HIMS: Retrieved 1600 rows, trimmed to 300. [2026-01-27T12:10:56.572224] [DEBUG] [REMOTE ] HIMS: PASS: History has at least 300 days. [2026-01-27T12:10:56.572450] [DEBUG] [REMOTE ] HIMS: PASS: Price check passed. Min price $28.89. [2026-01-27T12:10:56.572656] [DEBUG] [REMOTE ] HIMS: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:56.572777] [DEBUG] [REMOTE ] HIMS: PASS: Integrity check passed. [2026-01-27T12:10:56.572818] [DEBUG] [REMOTE ] HIMS: Symbol is viable for forecasting. [2026-01-27T12:10:56.572867] [INFO ] [MAIN ] [1496/3493] HIMS kept (0.4s) | 1495 kept, 1 rejected | 137.9/min | ETA: 14.5m [2026-01-27T12:10:57.232495] [DEBUG] [REMOTE ] HIMX: Retrieved 4986 rows, trimmed to 300. [2026-01-27T12:10:57.232726] [DEBUG] [REMOTE ] HIMX: PASS: History has at least 300 days. [2026-01-27T12:10:57.233132] [DEBUG] [REMOTE ] HIMX: PASS: Price check passed. Min price $6.93. [2026-01-27T12:10:57.233349] [DEBUG] [REMOTE ] HIMX: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:57.233548] [DEBUG] [REMOTE ] HIMX: PASS: Integrity check passed. [2026-01-27T12:10:57.233636] [DEBUG] [REMOTE ] HIMX: Symbol is viable for forecasting. [2026-01-27T12:10:57.233720] [INFO ] [MAIN ] [1497/3493] HIMX kept (0.7s) | 1496 kept, 1 rejected | 137.8/min | ETA: 14.5m [2026-01-27T12:10:57.722802] [DEBUG] [REMOTE ] HIO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:57.723013] [DEBUG] [REMOTE ] HIO: PASS: History has at least 300 days. [2026-01-27T12:10:57.723467] [DEBUG] [REMOTE ] HIO: PASS: Price check passed. Min price $3.64. [2026-01-27T12:10:57.725562] [DEBUG] [REMOTE ] HIO: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:57.725986] [DEBUG] [REMOTE ] HIO: PASS: Integrity check passed. [2026-01-27T12:10:57.726049] [DEBUG] [REMOTE ] HIO: Symbol is viable for forecasting. [2026-01-27T12:10:57.726144] [INFO ] [MAIN ] [1498/3493] HIO kept (0.5s) | 1497 kept, 1 rejected | 137.8/min | ETA: 14.5m [2026-01-27T12:10:57.990078] [DEBUG] [REMOTE ] HIPO: Retrieved 1125 rows, trimmed to 300. [2026-01-27T12:10:57.990333] [DEBUG] [REMOTE ] HIPO: PASS: History has at least 300 days. [2026-01-27T12:10:57.990765] [DEBUG] [REMOTE ] HIPO: PASS: Price check passed. Min price $29.98. [2026-01-27T12:10:57.990941] [DEBUG] [REMOTE ] HIPO: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:57.991115] [DEBUG] [REMOTE ] HIPO: PASS: Integrity check passed. [2026-01-27T12:10:57.991166] [DEBUG] [REMOTE ] HIPO: Symbol is viable for forecasting. [2026-01-27T12:10:57.991234] [INFO ] [MAIN ] [1499/3493] HIPO kept (0.3s) | 1498 kept, 1 rejected | 137.9/min | ETA: 14.5m [2026-01-27T12:10:58.407403] [DEBUG] [REMOTE ] HITI: Retrieved 1755 rows, trimmed to 300. [2026-01-27T12:10:58.407632] [DEBUG] [REMOTE ] HITI: PASS: History has at least 300 days. [2026-01-27T12:10:58.407926] [DEBUG] [REMOTE ] HITI: PASS: Price check passed. Min price $2.48. [2026-01-27T12:10:58.408114] [DEBUG] [REMOTE ] HITI: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:58.408267] [DEBUG] [REMOTE ] HITI: PASS: Integrity check passed. [2026-01-27T12:10:58.408320] [DEBUG] [REMOTE ] HITI: Symbol is viable for forecasting. [2026-01-27T12:10:58.408387] [INFO ] [MAIN ] [1500/3493] HITI kept (0.4s) | 1499 kept, 1 rejected | 137.9/min | ETA: 14.5m [2026-01-27T12:10:58.829102] [DEBUG] [REMOTE ] HIVE: Retrieved 2019 rows, trimmed to 300. [2026-01-27T12:10:58.829248] [DEBUG] [REMOTE ] HIVE: PASS: History has at least 300 days. [2026-01-27T12:10:58.829492] [DEBUG] [REMOTE ] HIVE: PASS: Price check passed. Min price $2.57. [2026-01-27T12:10:58.829668] [DEBUG] [REMOTE ] HIVE: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:58.829793] [DEBUG] [REMOTE ] HIVE: PASS: Integrity check passed. [2026-01-27T12:10:58.829834] [DEBUG] [REMOTE ] HIVE: Symbol is viable for forecasting. [2026-01-27T12:10:58.829884] [INFO ] [MAIN ] [1501/3493] HIVE kept (0.4s) | 1500 kept, 1 rejected | 137.9/min | ETA: 14.4m [2026-01-27T12:10:59.437801] [DEBUG] [REMOTE ] HIX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:59.437935] [DEBUG] [REMOTE ] HIX: PASS: History has at least 300 days. [2026-01-27T12:10:59.438182] [DEBUG] [REMOTE ] HIX: PASS: Price check passed. Min price $3.99. [2026-01-27T12:10:59.438325] [DEBUG] [REMOTE ] HIX: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:59.438441] [DEBUG] [REMOTE ] HIX: PASS: Integrity check passed. [2026-01-27T12:10:59.438482] [DEBUG] [REMOTE ] HIX: Symbol is viable for forecasting. [2026-01-27T12:10:59.438532] [INFO ] [MAIN ] [1502/3493] HIX kept (0.6s) | 1501 kept, 1 rejected | 137.8/min | ETA: 14.4m [2026-01-27T12:10:59.901483] [DEBUG] [REMOTE ] HL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:10:59.901630] [DEBUG] [REMOTE ] HL: PASS: History has at least 300 days. [2026-01-27T12:10:59.901844] [DEBUG] [REMOTE ] HL: PASS: Price check passed. Min price $11.97. [2026-01-27T12:10:59.901982] [DEBUG] [REMOTE ] HL: PASS: Continuity check passed with 300 days. [2026-01-27T12:10:59.902094] [DEBUG] [REMOTE ] HL: PASS: Integrity check passed. [2026-01-27T12:10:59.902134] [DEBUG] [REMOTE ] HL: Symbol is viable for forecasting. [2026-01-27T12:10:59.902182] [INFO ] [MAIN ] [1503/3493] HL kept (0.5s) | 1502 kept, 1 rejected | 137.8/min | ETA: 14.4m [2026-01-27T12:11:00.170005] [DEBUG] [REMOTE ] HLAL: Retrieved 1642 rows, trimmed to 300. [2026-01-27T12:11:00.170123] [DEBUG] [REMOTE ] HLAL: PASS: History has at least 300 days. [2026-01-27T12:11:00.170334] [DEBUG] [REMOTE ] HLAL: PASS: Price check passed. Min price $58.92. [2026-01-27T12:11:00.170476] [DEBUG] [REMOTE ] HLAL: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:00.170620] [DEBUG] [REMOTE ] HLAL: PASS: Integrity check passed. [2026-01-27T12:11:00.170665] [DEBUG] [REMOTE ] HLAL: Symbol is viable for forecasting. [2026-01-27T12:11:00.170715] [INFO ] [MAIN ] [1504/3493] HLAL kept (0.3s) | 1503 kept, 1 rejected | 137.9/min | ETA: 14.4m [2026-01-27T12:11:00.734684] [DEBUG] [REMOTE ] HLF: Retrieved 5310 rows, trimmed to 300. [2026-01-27T12:11:00.734795] [DEBUG] [REMOTE ] HLF: PASS: History has at least 300 days. [2026-01-27T12:11:00.735002] [DEBUG] [REMOTE ] HLF: PASS: Price check passed. Min price $7.75. [2026-01-27T12:11:00.735139] [DEBUG] [REMOTE ] HLF: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:00.735251] [DEBUG] [REMOTE ] HLF: PASS: Integrity check passed. [2026-01-27T12:11:00.735291] [DEBUG] [REMOTE ] HLF: Symbol is viable for forecasting. [2026-01-27T12:11:00.735339] [INFO ] [MAIN ] [1505/3493] HLF kept (0.6s) | 1504 kept, 1 rejected | 137.8/min | ETA: 14.4m [2026-01-27T12:11:01.051994] [DEBUG] [REMOTE ] HLI: Retrieved 2628 rows, trimmed to 300. [2026-01-27T12:11:01.052148] [DEBUG] [REMOTE ] HLI: PASS: History has at least 300 days. [2026-01-27T12:11:01.052377] [DEBUG] [REMOTE ] HLI: PASS: Price check passed. Min price $170.47. [2026-01-27T12:11:01.052541] [DEBUG] [REMOTE ] HLI: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:01.052691] [DEBUG] [REMOTE ] HLI: PASS: Integrity check passed. [2026-01-27T12:11:01.052784] [DEBUG] [REMOTE ] HLI: Symbol is viable for forecasting. [2026-01-27T12:11:01.052851] [INFO ] [MAIN ] [1506/3493] HLI kept (0.3s) | 1505 kept, 1 rejected | 137.8/min | ETA: 14.4m [2026-01-27T12:11:01.584449] [DEBUG] [REMOTE ] HLIO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:01.584659] [DEBUG] [REMOTE ] HLIO: PASS: History has at least 300 days. [2026-01-27T12:11:01.585103] [DEBUG] [REMOTE ] HLIO: PASS: Price check passed. Min price $50.06. [2026-01-27T12:11:01.585306] [DEBUG] [REMOTE ] HLIO: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:01.585470] [DEBUG] [REMOTE ] HLIO: PASS: Integrity check passed. [2026-01-27T12:11:01.585516] [DEBUG] [REMOTE ] HLIO: Symbol is viable for forecasting. [2026-01-27T12:11:01.585570] [INFO ] [MAIN ] [1507/3493] HLIO kept (0.5s) | 1506 kept, 1 rejected | 137.8/min | ETA: 14.4m [2026-01-27T12:11:01.807493] [DEBUG] [REMOTE ] HLLY: Retrieved 848 rows, trimmed to 300. [2026-01-27T12:11:01.807759] [DEBUG] [REMOTE ] HLLY: PASS: History has at least 300 days. [2026-01-27T12:11:01.808072] [DEBUG] [REMOTE ] HLLY: PASS: Price check passed. Min price $2.73. [2026-01-27T12:11:01.808241] [DEBUG] [REMOTE ] HLLY: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:01.808386] [DEBUG] [REMOTE ] HLLY: PASS: Integrity check passed. [2026-01-27T12:11:01.808443] [DEBUG] [REMOTE ] HLLY: Symbol is viable for forecasting. [2026-01-27T12:11:01.808505] [INFO ] [MAIN ] [1508/3493] HLLY kept (0.2s) | 1507 kept, 1 rejected | 137.9/min | ETA: 14.4m [2026-01-27T12:11:02.200752] [DEBUG] [REMOTE ] HLMN: Retrieved 1291 rows, trimmed to 300. [2026-01-27T12:11:02.200894] [DEBUG] [REMOTE ] HLMN: PASS: History has at least 300 days. [2026-01-27T12:11:02.201105] [DEBUG] [REMOTE ] HLMN: PASS: Price check passed. Min price $8.05. [2026-01-27T12:11:02.201247] [DEBUG] [REMOTE ] HLMN: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:02.201361] [DEBUG] [REMOTE ] HLMN: PASS: Integrity check passed. [2026-01-27T12:11:02.201402] [DEBUG] [REMOTE ] HLMN: Symbol is viable for forecasting. [2026-01-27T12:11:02.201451] [INFO ] [MAIN ] [1509/3493] HLMN kept (0.4s) | 1508 kept, 1 rejected | 137.9/min | ETA: 14.4m [2026-01-27T12:11:02.628260] [DEBUG] [REMOTE ] HLN: Retrieved 881 rows, trimmed to 300. [2026-01-27T12:11:02.628407] [DEBUG] [REMOTE ] HLN: PASS: History has at least 300 days. [2026-01-27T12:11:02.628653] [DEBUG] [REMOTE ] HLN: PASS: Price check passed. Min price $9.05. [2026-01-27T12:11:02.628794] [DEBUG] [REMOTE ] HLN: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:02.628911] [DEBUG] [REMOTE ] HLN: PASS: Integrity check passed. [2026-01-27T12:11:02.628952] [DEBUG] [REMOTE ] HLN: Symbol is viable for forecasting. [2026-01-27T12:11:02.629001] [INFO ] [MAIN ] [1510/3493] HLN kept (0.4s) | 1509 kept, 1 rejected | 137.9/min | ETA: 14.4m [2026-01-27T12:11:03.081196] [DEBUG] [REMOTE ] HLNE: Retrieved 2239 rows, trimmed to 300. [2026-01-27T12:11:03.081341] [DEBUG] [REMOTE ] HLNE: PASS: History has at least 300 days. [2026-01-27T12:11:03.081633] [DEBUG] [REMOTE ] HLNE: PASS: Price check passed. Min price $113.50. [2026-01-27T12:11:03.081783] [DEBUG] [REMOTE ] HLNE: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:03.081900] [DEBUG] [REMOTE ] HLNE: PASS: Integrity check passed. [2026-01-27T12:11:03.081941] [DEBUG] [REMOTE ] HLNE: Symbol is viable for forecasting. [2026-01-27T12:11:03.081990] [INFO ] [MAIN ] [1511/3493] HLNE kept (0.5s) | 1510 kept, 1 rejected | 137.9/min | ETA: 14.4m [2026-01-27T12:11:03.606083] [DEBUG] [REMOTE ] HLX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:03.606224] [DEBUG] [REMOTE ] HLX: PASS: History has at least 300 days. [2026-01-27T12:11:03.606442] [DEBUG] [REMOTE ] HLX: PASS: Price check passed. Min price $6.14. [2026-01-27T12:11:03.606603] [DEBUG] [REMOTE ] HLX: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:03.606721] [DEBUG] [REMOTE ] HLX: PASS: Integrity check passed. [2026-01-27T12:11:03.606910] [DEBUG] [REMOTE ] HLX: Symbol is viable for forecasting. [2026-01-27T12:11:03.606959] [INFO ] [MAIN ] [1512/3493] HLX kept (0.5s) | 1511 kept, 1 rejected | 137.9/min | ETA: 14.4m [2026-01-27T12:11:03.995834] [DEBUG] [REMOTE ] HMC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:03.995985] [DEBUG] [REMOTE ] HMC: PASS: History has at least 300 days. [2026-01-27T12:11:03.996233] [DEBUG] [REMOTE ] HMC: PASS: Price check passed. Min price $28.48. [2026-01-27T12:11:03.996372] [DEBUG] [REMOTE ] HMC: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:03.996499] [DEBUG] [REMOTE ] HMC: PASS: Integrity check passed. [2026-01-27T12:11:03.996539] [DEBUG] [REMOTE ] HMC: Symbol is viable for forecasting. [2026-01-27T12:11:03.996621] [INFO ] [MAIN ] [1513/3493] HMC kept (0.4s) | 1512 kept, 1 rejected | 137.9/min | ETA: 14.4m [2026-01-27T12:11:04.452692] [DEBUG] [REMOTE ] HMN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:04.452835] [DEBUG] [REMOTE ] HMN: PASS: History has at least 300 days. [2026-01-27T12:11:04.453111] [DEBUG] [REMOTE ] HMN: PASS: Price check passed. Min price $42.47. [2026-01-27T12:11:04.453255] [DEBUG] [REMOTE ] HMN: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:04.453375] [DEBUG] [REMOTE ] HMN: PASS: Integrity check passed. [2026-01-27T12:11:04.453415] [DEBUG] [REMOTE ] HMN: Symbol is viable for forecasting. [2026-01-27T12:11:04.453463] [INFO ] [MAIN ] [1514/3493] HMN kept (0.5s) | 1513 kept, 1 rejected | 137.9/min | ETA: 14.4m [2026-01-27T12:11:04.896097] [DEBUG] [REMOTE ] HMY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:04.896223] [DEBUG] [REMOTE ] HMY: PASS: History has at least 300 days. [2026-01-27T12:11:04.896460] [DEBUG] [REMOTE ] HMY: PASS: Price check passed. Min price $15.19. [2026-01-27T12:11:04.896656] [DEBUG] [REMOTE ] HMY: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:04.896801] [DEBUG] [REMOTE ] HMY: PASS: Integrity check passed. [2026-01-27T12:11:04.896844] [DEBUG] [REMOTE ] HMY: Symbol is viable for forecasting. [2026-01-27T12:11:04.896896] [INFO ] [MAIN ] [1515/3493] HMY kept (0.4s) | 1514 kept, 1 rejected | 137.9/min | ETA: 14.3m [2026-01-27T12:11:05.183326] [DEBUG] [REMOTE ] HNDL: Retrieved 2017 rows, trimmed to 300. [2026-01-27T12:11:05.183527] [DEBUG] [REMOTE ] HNDL: PASS: History has at least 300 days. [2026-01-27T12:11:05.183827] [DEBUG] [REMOTE ] HNDL: PASS: Price check passed. Min price $21.55. [2026-01-27T12:11:05.183981] [DEBUG] [REMOTE ] HNDL: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:05.184108] [DEBUG] [REMOTE ] HNDL: PASS: Integrity check passed. [2026-01-27T12:11:05.184157] [DEBUG] [REMOTE ] HNDL: Symbol is viable for forecasting. [2026-01-27T12:11:05.184224] [INFO ] [MAIN ] [1516/3493] HNDL kept (0.3s) | 1515 kept, 1 rejected | 137.9/min | ETA: 14.3m [2026-01-27T12:11:05.779693] [DEBUG] [REMOTE ] HNI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:05.779852] [DEBUG] [REMOTE ] HNI: PASS: History has at least 300 days. [2026-01-27T12:11:05.780226] [DEBUG] [REMOTE ] HNI: PASS: Price check passed. Min price $38.27. [2026-01-27T12:11:05.780378] [DEBUG] [REMOTE ] HNI: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:05.780535] [DEBUG] [REMOTE ] HNI: PASS: Integrity check passed. [2026-01-27T12:11:05.780636] [DEBUG] [REMOTE ] HNI: Symbol is viable for forecasting. [2026-01-27T12:11:05.780691] [INFO ] [MAIN ] [1517/3493] HNI kept (0.6s) | 1516 kept, 1 rejected | 137.9/min | ETA: 14.3m [2026-01-27T12:11:06.238131] [DEBUG] [REMOTE ] HNRG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:06.238365] [DEBUG] [REMOTE ] HNRG: PASS: History has at least 300 days. [2026-01-27T12:11:06.238734] [DEBUG] [REMOTE ] HNRG: PASS: Price check passed. Min price $17.31. [2026-01-27T12:11:06.238903] [DEBUG] [REMOTE ] HNRG: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:06.239065] [DEBUG] [REMOTE ] HNRG: PASS: Integrity check passed. [2026-01-27T12:11:06.239116] [DEBUG] [REMOTE ] HNRG: Symbol is viable for forecasting. [2026-01-27T12:11:06.239181] [INFO ] [MAIN ] [1518/3493] HNRG kept (0.5s) | 1517 kept, 1 rejected | 137.9/min | ETA: 14.3m [2026-01-27T12:11:06.793170] [DEBUG] [REMOTE ] HOG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:06.793325] [DEBUG] [REMOTE ] HOG: PASS: History has at least 300 days. [2026-01-27T12:11:06.793604] [DEBUG] [REMOTE ] HOG: PASS: Price check passed. Min price $20.02. [2026-01-27T12:11:06.793777] [DEBUG] [REMOTE ] HOG: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:06.794094] [DEBUG] [REMOTE ] HOG: PASS: Integrity check passed. [2026-01-27T12:11:06.794136] [DEBUG] [REMOTE ] HOG: Symbol is viable for forecasting. [2026-01-27T12:11:06.794189] [INFO ] [MAIN ] [1519/3493] HOG kept (0.6s) | 1518 kept, 1 rejected | 137.8/min | ETA: 14.3m [2026-01-27T12:11:07.024547] [DEBUG] [REMOTE ] HOLO: Retrieved 776 rows, trimmed to 300. [2026-01-27T12:11:07.024737] [DEBUG] [REMOTE ] HOLO: PASS: History has at least 300 days. [2026-01-27T12:11:07.025019] [DEBUG] [REMOTE ] HOLO: PASS: Price check passed. Min price $2.63. [2026-01-27T12:11:07.025197] [DEBUG] [REMOTE ] HOLO: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:07.025343] [DEBUG] [REMOTE ] HOLO: PASS: Integrity check passed. [2026-01-27T12:11:07.025395] [DEBUG] [REMOTE ] HOLO: Symbol is viable for forecasting. [2026-01-27T12:11:07.025457] [INFO ] [MAIN ] [1520/3493] HOLO kept (0.2s) | 1519 kept, 1 rejected | 137.9/min | ETA: 14.3m [2026-01-27T12:11:07.559863] [DEBUG] [REMOTE ] HOLX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:07.560004] [DEBUG] [REMOTE ] HOLX: PASS: History has at least 300 days. [2026-01-27T12:11:07.560240] [DEBUG] [REMOTE ] HOLX: PASS: Price check passed. Min price $73.91. [2026-01-27T12:11:07.560382] [DEBUG] [REMOTE ] HOLX: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:07.560505] [DEBUG] [REMOTE ] HOLX: PASS: Integrity check passed. [2026-01-27T12:11:07.560545] [DEBUG] [REMOTE ] HOLX: Symbol is viable for forecasting. [2026-01-27T12:11:07.560614] [INFO ] [MAIN ] [1521/3493] HOLX kept (0.5s) | 1520 kept, 1 rejected | 137.9/min | ETA: 14.3m [2026-01-27T12:11:07.991402] [DEBUG] [REMOTE ] HOMB: Retrieved 4928 rows, trimmed to 300. [2026-01-27T12:11:07.991643] [DEBUG] [REMOTE ] HOMB: PASS: History has at least 300 days. [2026-01-27T12:11:07.992148] [DEBUG] [REMOTE ] HOMB: PASS: Price check passed. Min price $26.23. [2026-01-27T12:11:07.992339] [DEBUG] [REMOTE ] HOMB: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:07.992506] [DEBUG] [REMOTE ] HOMB: PASS: Integrity check passed. [2026-01-27T12:11:07.992551] [DEBUG] [REMOTE ] HOMB: Symbol is viable for forecasting. [2026-01-27T12:11:07.992629] [INFO ] [MAIN ] [1522/3493] HOMB kept (0.4s) | 1521 kept, 1 rejected | 137.9/min | ETA: 14.3m [2026-01-27T12:11:08.536354] [DEBUG] [REMOTE ] HON: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:08.536509] [DEBUG] [REMOTE ] HON: PASS: History has at least 300 days. [2026-01-27T12:11:08.536785] [DEBUG] [REMOTE ] HON: PASS: Price check passed. Min price $188.14. [2026-01-27T12:11:08.536929] [DEBUG] [REMOTE ] HON: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:08.537257] [DEBUG] [REMOTE ] HON: PASS: Integrity check passed. [2026-01-27T12:11:08.537298] [DEBUG] [REMOTE ] HON: Symbol is viable for forecasting. [2026-01-27T12:11:08.537349] [INFO ] [MAIN ] [1523/3493] HON kept (0.5s) | 1522 kept, 1 rejected | 137.8/min | ETA: 14.3m [2026-01-27T12:11:08.787300] [DEBUG] [REMOTE ] HOOD: Retrieved 1128 rows, trimmed to 300. [2026-01-27T12:11:08.787438] [DEBUG] [REMOTE ] HOOD: PASS: History has at least 300 days. [2026-01-27T12:11:08.787690] [DEBUG] [REMOTE ] HOOD: PASS: Price check passed. Min price $105.78. [2026-01-27T12:11:08.787834] [DEBUG] [REMOTE ] HOOD: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:08.787947] [DEBUG] [REMOTE ] HOOD: PASS: Integrity check passed. [2026-01-27T12:11:08.787988] [DEBUG] [REMOTE ] HOOD: Symbol is viable for forecasting. [2026-01-27T12:11:08.788035] [INFO ] [MAIN ] [1524/3493] HOOD kept (0.3s) | 1523 kept, 1 rejected | 137.9/min | ETA: 14.3m [2026-01-27T12:11:09.430234] [DEBUG] [REMOTE ] HOPE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:09.430394] [DEBUG] [REMOTE ] HOPE: PASS: History has at least 300 days. [2026-01-27T12:11:09.430646] [DEBUG] [REMOTE ] HOPE: PASS: Price check passed. Min price $9.84. [2026-01-27T12:11:09.430789] [DEBUG] [REMOTE ] HOPE: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:09.430912] [DEBUG] [REMOTE ] HOPE: PASS: Integrity check passed. [2026-01-27T12:11:09.430955] [DEBUG] [REMOTE ] HOPE: Symbol is viable for forecasting. [2026-01-27T12:11:09.431546] [INFO ] [MAIN ] [1525/3493] HOPE kept (0.6s) | 1524 kept, 1 rejected | 137.8/min | ETA: 14.3m [2026-01-27T12:11:09.921388] [DEBUG] [REMOTE ] HP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:09.921596] [DEBUG] [REMOTE ] HP: PASS: History has at least 300 days. [2026-01-27T12:11:09.921875] [DEBUG] [REMOTE ] HP: PASS: Price check passed. Min price $25.87. [2026-01-27T12:11:09.922148] [DEBUG] [REMOTE ] HP: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:09.922285] [DEBUG] [REMOTE ] HP: PASS: Integrity check passed. [2026-01-27T12:11:09.922327] [DEBUG] [REMOTE ] HP: Symbol is viable for forecasting. [2026-01-27T12:11:09.922378] [INFO ] [MAIN ] [1526/3493] HP kept (0.5s) | 1525 kept, 1 rejected | 137.8/min | ETA: 14.3m [2026-01-27T12:11:10.221067] [DEBUG] [REMOTE ] HPE: Retrieved 2582 rows, trimmed to 300. [2026-01-27T12:11:10.221223] [DEBUG] [REMOTE ] HPE: PASS: History has at least 300 days. [2026-01-27T12:11:10.221446] [DEBUG] [REMOTE ] HPE: PASS: Price check passed. Min price $19.90. [2026-01-27T12:11:10.221610] [DEBUG] [REMOTE ] HPE: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:10.221743] [DEBUG] [REMOTE ] HPE: PASS: Integrity check passed. [2026-01-27T12:11:10.221790] [DEBUG] [REMOTE ] HPE: Symbol is viable for forecasting. [2026-01-27T12:11:10.221842] [INFO ] [MAIN ] [1527/3493] HPE kept (0.3s) | 1526 kept, 1 rejected | 137.8/min | ETA: 14.3m [2026-01-27T12:11:10.908648] [DEBUG] [REMOTE ] HPF: Retrieved 5827 rows, trimmed to 300. [2026-01-27T12:11:10.908796] [DEBUG] [REMOTE ] HPF: PASS: History has at least 300 days. [2026-01-27T12:11:10.909020] [DEBUG] [REMOTE ] HPF: PASS: Price check passed. Min price $15.86. [2026-01-27T12:11:10.909160] [DEBUG] [REMOTE ] HPF: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:10.909275] [DEBUG] [REMOTE ] HPF: PASS: Integrity check passed. [2026-01-27T12:11:10.909343] [DEBUG] [REMOTE ] HPF: Symbol is viable for forecasting. [2026-01-27T12:11:10.909394] [INFO ] [MAIN ] [1528/3493] HPF kept (0.7s) | 1527 kept, 1 rejected | 137.8/min | ETA: 14.3m [2026-01-27T12:11:11.371365] [DEBUG] [REMOTE ] HPI: Retrieved 5670 rows, trimmed to 300. [2026-01-27T12:11:11.371508] [DEBUG] [REMOTE ] HPI: PASS: History has at least 300 days. [2026-01-27T12:11:11.371750] [DEBUG] [REMOTE ] HPI: PASS: Price check passed. Min price $16.12. [2026-01-27T12:11:11.371894] [DEBUG] [REMOTE ] HPI: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:11.372012] [DEBUG] [REMOTE ] HPI: PASS: Integrity check passed. [2026-01-27T12:11:11.372055] [DEBUG] [REMOTE ] HPI: Symbol is viable for forecasting. [2026-01-27T12:11:11.372106] [INFO ] [MAIN ] [1529/3493] HPI kept (0.5s) | 1528 kept, 1 rejected | 137.8/min | ETA: 14.3m [2026-01-27T12:11:11.645972] [DEBUG] [REMOTE ] HPK: Retrieved 1362 rows, trimmed to 300. [2026-01-27T12:11:11.646108] [DEBUG] [REMOTE ] HPK: PASS: History has at least 300 days. [2026-01-27T12:11:11.646307] [DEBUG] [REMOTE ] HPK: PASS: Price check passed. Min price $3.89. [2026-01-27T12:11:11.646443] [DEBUG] [REMOTE ] HPK: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:11.646550] [DEBUG] [REMOTE ] HPK: PASS: Integrity check passed. [2026-01-27T12:11:11.646620] [DEBUG] [REMOTE ] HPK: Symbol is viable for forecasting. [2026-01-27T12:11:11.646673] [INFO ] [MAIN ] [1530/3493] HPK kept (0.3s) | 1529 kept, 1 rejected | 137.8/min | ETA: 14.2m [2026-01-27T12:11:12.148773] [DEBUG] [REMOTE ] HPP: Retrieved 3921 rows, trimmed to 300. [2026-01-27T12:11:12.148979] [DEBUG] [REMOTE ] HPP: PASS: History has at least 300 days. [2026-01-27T12:11:12.149308] [DEBUG] [REMOTE ] HPP: PASS: Price check passed. Min price $9.03. [2026-01-27T12:11:12.149516] [DEBUG] [REMOTE ] HPP: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:12.149707] [DEBUG] [REMOTE ] HPP: PASS: Integrity check passed. [2026-01-27T12:11:12.149760] [DEBUG] [REMOTE ] HPP: Symbol is viable for forecasting. [2026-01-27T12:11:12.149829] [INFO ] [MAIN ] [1531/3493] HPP kept (0.5s) | 1530 kept, 1 rejected | 137.8/min | ETA: 14.2m [2026-01-27T12:11:12.676286] [DEBUG] [REMOTE ] HPQ: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:12.676466] [DEBUG] [REMOTE ] HPQ: PASS: History has at least 300 days. [2026-01-27T12:11:12.676805] [DEBUG] [REMOTE ] HPQ: PASS: Price check passed. Min price $19.43. [2026-01-27T12:11:12.677002] [DEBUG] [REMOTE ] HPQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:12.677172] [DEBUG] [REMOTE ] HPQ: PASS: Integrity check passed. [2026-01-27T12:11:12.677218] [DEBUG] [REMOTE ] HPQ: Symbol is viable for forecasting. [2026-01-27T12:11:12.677273] [INFO ] [MAIN ] [1532/3493] HPQ kept (0.5s) | 1531 kept, 1 rejected | 137.8/min | ETA: 14.2m [2026-01-27T12:11:13.134311] [DEBUG] [REMOTE ] HPS: Retrieved 5689 rows, trimmed to 300. [2026-01-27T12:11:13.134457] [DEBUG] [REMOTE ] HPS: PASS: History has at least 300 days. [2026-01-27T12:11:13.134705] [DEBUG] [REMOTE ] HPS: PASS: Price check passed. Min price $14.21. [2026-01-27T12:11:13.134849] [DEBUG] [REMOTE ] HPS: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:13.134972] [DEBUG] [REMOTE ] HPS: PASS: Integrity check passed. [2026-01-27T12:11:13.135013] [DEBUG] [REMOTE ] HPS: Symbol is viable for forecasting. [2026-01-27T12:11:13.135062] [INFO ] [MAIN ] [1533/3493] HPS kept (0.5s) | 1532 kept, 1 rejected | 137.8/min | ETA: 14.2m [2026-01-27T12:11:13.572373] [DEBUG] [REMOTE ] HQI: Retrieved 5944 rows, trimmed to 300. [2026-01-27T12:11:13.572591] [DEBUG] [REMOTE ] HQI: PASS: History has at least 300 days. [2026-01-27T12:11:13.572870] [DEBUG] [REMOTE ] HQI: PASS: Price check passed. Min price $7.59. [2026-01-27T12:11:13.573029] [DEBUG] [REMOTE ] HQI: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:13.573165] [DEBUG] [REMOTE ] HQI: PASS: Integrity check passed. [2026-01-27T12:11:13.573208] [DEBUG] [REMOTE ] HQI: Symbol is viable for forecasting. [2026-01-27T12:11:13.573264] [INFO ] [MAIN ] [1534/3493] HQI kept (0.4s) | 1533 kept, 1 rejected | 137.8/min | ETA: 14.2m [2026-01-27T12:11:14.061428] [DEBUG] [REMOTE ] HQL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:14.061585] [DEBUG] [REMOTE ] HQL: PASS: History has at least 300 days. [2026-01-27T12:11:14.061811] [DEBUG] [REMOTE ] HQL: PASS: Price check passed. Min price $15.47. [2026-01-27T12:11:14.061947] [DEBUG] [REMOTE ] HQL: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:14.062063] [DEBUG] [REMOTE ] HQL: PASS: Integrity check passed. [2026-01-27T12:11:14.062102] [DEBUG] [REMOTE ] HQL: Symbol is viable for forecasting. [2026-01-27T12:11:14.062151] [INFO ] [MAIN ] [1535/3493] HQL kept (0.5s) | 1534 kept, 1 rejected | 137.8/min | ETA: 14.2m [2026-01-27T12:11:14.403675] [DEBUG] [REMOTE ] HQY: Retrieved 2889 rows, trimmed to 300. [2026-01-27T12:11:14.403816] [DEBUG] [REMOTE ] HQY: PASS: History has at least 300 days. [2026-01-27T12:11:14.404039] [DEBUG] [REMOTE ] HQY: PASS: Price check passed. Min price $84.00. [2026-01-27T12:11:14.404176] [DEBUG] [REMOTE ] HQY: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:14.404294] [DEBUG] [REMOTE ] HQY: PASS: Integrity check passed. [2026-01-27T12:11:14.404334] [DEBUG] [REMOTE ] HQY: Symbol is viable for forecasting. [2026-01-27T12:11:14.404382] [INFO ] [MAIN ] [1536/3493] HQY kept (0.3s) | 1535 kept, 1 rejected | 137.8/min | ETA: 14.2m [2026-01-27T12:11:14.942061] [DEBUG] [REMOTE ] HRB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:14.942217] [DEBUG] [REMOTE ] HRB: PASS: History has at least 300 days. [2026-01-27T12:11:14.942470] [DEBUG] [REMOTE ] HRB: PASS: Price check passed. Min price $40.04. [2026-01-27T12:11:14.942636] [DEBUG] [REMOTE ] HRB: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:14.942765] [DEBUG] [REMOTE ] HRB: PASS: Integrity check passed. [2026-01-27T12:11:14.942807] [DEBUG] [REMOTE ] HRB: Symbol is viable for forecasting. [2026-01-27T12:11:14.942858] [INFO ] [MAIN ] [1537/3493] HRB kept (0.5s) | 1536 kept, 1 rejected | 137.8/min | ETA: 14.2m [2026-01-27T12:11:15.473076] [DEBUG] [REMOTE ] HRL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:15.473262] [DEBUG] [REMOTE ] HRL: PASS: History has at least 300 days. [2026-01-27T12:11:15.473559] [DEBUG] [REMOTE ] HRL: PASS: Price check passed. Min price $21.02. [2026-01-27T12:11:15.473730] [DEBUG] [REMOTE ] HRL: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:15.473990] [DEBUG] [REMOTE ] HRL: PASS: Integrity check passed. [2026-01-27T12:11:15.474056] [DEBUG] [REMOTE ] HRL: Symbol is viable for forecasting. [2026-01-27T12:11:15.474112] [INFO ] [MAIN ] [1538/3493] HRL kept (0.5s) | 1537 kept, 1 rejected | 137.7/min | ETA: 14.2m [2026-01-27T12:11:15.741107] [DEBUG] [REMOTE ] HRMY: Retrieved 1365 rows, trimmed to 300. [2026-01-27T12:11:15.741237] [DEBUG] [REMOTE ] HRMY: PASS: History has at least 300 days. [2026-01-27T12:11:15.741437] [DEBUG] [REMOTE ] HRMY: PASS: Price check passed. Min price $28.57. [2026-01-27T12:11:15.741592] [DEBUG] [REMOTE ] HRMY: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:15.741705] [DEBUG] [REMOTE ] HRMY: PASS: Integrity check passed. [2026-01-27T12:11:15.741775] [DEBUG] [REMOTE ] HRMY: Symbol is viable for forecasting. [2026-01-27T12:11:15.741834] [INFO ] [MAIN ] [1539/3493] HRMY kept (0.3s) | 1538 kept, 1 rejected | 137.8/min | ETA: 14.2m [2026-01-27T12:11:16.220865] [DEBUG] [REMOTE ] HRTG: Retrieved 2936 rows, trimmed to 300. [2026-01-27T12:11:16.220996] [DEBUG] [REMOTE ] HRTG: PASS: History has at least 300 days. [2026-01-27T12:11:16.221209] [DEBUG] [REMOTE ] HRTG: PASS: Price check passed. Min price $23.07. [2026-01-27T12:11:16.221350] [DEBUG] [REMOTE ] HRTG: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:16.221462] [DEBUG] [REMOTE ] HRTG: PASS: Integrity check passed. [2026-01-27T12:11:16.221503] [DEBUG] [REMOTE ] HRTG: Symbol is viable for forecasting. [2026-01-27T12:11:16.221553] [INFO ] [MAIN ] [1540/3493] HRTG kept (0.5s) | 1539 kept, 1 rejected | 137.8/min | ETA: 14.2m [2026-01-27T12:11:16.750950] [DEBUG] [REMOTE ] HRTX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:16.751095] [DEBUG] [REMOTE ] HRTX: PASS: History has at least 300 days. [2026-01-27T12:11:16.751341] [DEBUG] [REMOTE ] HRTX: PASS: Price check passed. Min price $1.05. [2026-01-27T12:11:16.751491] [DEBUG] [REMOTE ] HRTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:16.751636] [DEBUG] [REMOTE ] HRTX: PASS: Integrity check passed. [2026-01-27T12:11:16.751681] [DEBUG] [REMOTE ] HRTX: Symbol is viable for forecasting. [2026-01-27T12:11:16.751733] [INFO ] [MAIN ] [1541/3493] HRTX kept (0.5s) | 1540 kept, 1 rejected | 137.8/min | ETA: 14.2m [2026-01-27T12:11:17.112699] [DEBUG] [REMOTE ] HRZN: Retrieved 3832 rows, trimmed to 300. [2026-01-27T12:11:17.112840] [DEBUG] [REMOTE ] HRZN: PASS: History has at least 300 days. [2026-01-27T12:11:17.113070] [DEBUG] [REMOTE ] HRZN: PASS: Price check passed. Min price $6.16. [2026-01-27T12:11:17.113208] [DEBUG] [REMOTE ] HRZN: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:17.113328] [DEBUG] [REMOTE ] HRZN: PASS: Integrity check passed. [2026-01-27T12:11:17.113368] [DEBUG] [REMOTE ] HRZN: Symbol is viable for forecasting. [2026-01-27T12:11:17.113416] [INFO ] [MAIN ] [1542/3493] HRZN kept (0.4s) | 1541 kept, 1 rejected | 137.8/min | ETA: 14.2m [2026-01-27T12:11:17.380461] [DEBUG] [REMOTE ] HSAI: Retrieved 742 rows, trimmed to 300. [2026-01-27T12:11:17.380734] [DEBUG] [REMOTE ] HSAI: PASS: History has at least 300 days. [2026-01-27T12:11:17.381011] [DEBUG] [REMOTE ] HSAI: PASS: Price check passed. Min price $15.03. [2026-01-27T12:11:17.381162] [DEBUG] [REMOTE ] HSAI: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:17.381319] [DEBUG] [REMOTE ] HSAI: PASS: Integrity check passed. [2026-01-27T12:11:17.381371] [DEBUG] [REMOTE ] HSAI: Symbol is viable for forecasting. [2026-01-27T12:11:17.381430] [INFO ] [MAIN ] [1543/3493] HSAI kept (0.3s) | 1542 kept, 1 rejected | 137.8/min | ETA: 14.2m [2026-01-27T12:11:18.037211] [DEBUG] [REMOTE ] HSBC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:18.037382] [DEBUG] [REMOTE ] HSBC: PASS: History has at least 300 days. [2026-01-27T12:11:18.037685] [DEBUG] [REMOTE ] HSBC: PASS: Price check passed. Min price $67.56. [2026-01-27T12:11:18.037835] [DEBUG] [REMOTE ] HSBC: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:18.037965] [DEBUG] [REMOTE ] HSBC: PASS: Integrity check passed. [2026-01-27T12:11:18.038006] [DEBUG] [REMOTE ] HSBC: Symbol is viable for forecasting. [2026-01-27T12:11:18.038057] [INFO ] [MAIN ] [1544/3493] HSBC kept (0.7s) | 1543 kept, 1 rejected | 137.8/min | ETA: 14.1m [2026-01-27T12:11:18.294255] [DEBUG] [REMOTE ] HSCS: Retrieved 906 rows, trimmed to 300. [2026-01-27T12:11:18.294397] [DEBUG] [REMOTE ] HSCS: PASS: History has at least 300 days. [2026-01-27T12:11:18.294637] [DEBUG] [REMOTE ] HSCS: PASS: Price check passed. Min price $2.19. [2026-01-27T12:11:18.294781] [DEBUG] [REMOTE ] HSCS: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:18.294896] [DEBUG] [REMOTE ] HSCS: PASS: Integrity check passed. [2026-01-27T12:11:18.294939] [DEBUG] [REMOTE ] HSCS: Symbol is viable for forecasting. [2026-01-27T12:11:18.294989] [INFO ] [MAIN ] [1545/3493] HSCS kept (0.3s) | 1544 kept, 1 rejected | 137.8/min | ETA: 14.1m [2026-01-27T12:11:18.660602] [DEBUG] [REMOTE ] HSHP: Retrieved 815 rows, trimmed to 300. [2026-01-27T12:11:18.660746] [DEBUG] [REMOTE ] HSHP: PASS: History has at least 300 days. [2026-01-27T12:11:18.660959] [DEBUG] [REMOTE ] HSHP: PASS: Price check passed. Min price $7.28. [2026-01-27T12:11:18.661099] [DEBUG] [REMOTE ] HSHP: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:18.661211] [DEBUG] [REMOTE ] HSHP: PASS: Integrity check passed. [2026-01-27T12:11:18.661252] [DEBUG] [REMOTE ] HSHP: Symbol is viable for forecasting. [2026-01-27T12:11:18.661300] [INFO ] [MAIN ] [1546/3493] HSHP kept (0.4s) | 1545 kept, 1 rejected | 137.8/min | ETA: 14.1m [2026-01-27T12:11:19.334268] [DEBUG] [REMOTE ] HSIC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:19.334424] [DEBUG] [REMOTE ] HSIC: PASS: History has at least 300 days. [2026-01-27T12:11:19.334706] [DEBUG] [REMOTE ] HSIC: PASS: Price check passed. Min price $62.32. [2026-01-27T12:11:19.334858] [DEBUG] [REMOTE ] HSIC: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:19.335012] [DEBUG] [REMOTE ] HSIC: PASS: Integrity check passed. [2026-01-27T12:11:19.335060] [DEBUG] [REMOTE ] HSIC: Symbol is viable for forecasting. [2026-01-27T12:11:19.335112] [INFO ] [MAIN ] [1547/3493] HSIC kept (0.7s) | 1546 kept, 1 rejected | 137.8/min | ETA: 14.1m [2026-01-27T12:11:19.854070] [DEBUG] [REMOTE ] HSTM: Retrieved 6486 rows, trimmed to 300. [2026-01-27T12:11:19.854214] [DEBUG] [REMOTE ] HSTM: PASS: History has at least 300 days. [2026-01-27T12:11:19.854445] [DEBUG] [REMOTE ] HSTM: PASS: Price check passed. Min price $21.24. [2026-01-27T12:11:19.854655] [DEBUG] [REMOTE ] HSTM: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:19.854795] [DEBUG] [REMOTE ] HSTM: PASS: Integrity check passed. [2026-01-27T12:11:19.854838] [DEBUG] [REMOTE ] HSTM: Symbol is viable for forecasting. [2026-01-27T12:11:19.854890] [INFO ] [MAIN ] [1548/3493] HSTM kept (0.5s) | 1547 kept, 1 rejected | 137.7/min | ETA: 14.1m [2026-01-27T12:11:20.341889] [DEBUG] [REMOTE ] HSY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:20.342096] [DEBUG] [REMOTE ] HSY: PASS: History has at least 300 days. [2026-01-27T12:11:20.342387] [DEBUG] [REMOTE ] HSY: PASS: Price check passed. Min price $161.08. [2026-01-27T12:11:20.342537] [DEBUG] [REMOTE ] HSY: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:20.342692] [DEBUG] [REMOTE ] HSY: PASS: Integrity check passed. [2026-01-27T12:11:20.342736] [DEBUG] [REMOTE ] HSY: Symbol is viable for forecasting. [2026-01-27T12:11:20.342790] [INFO ] [MAIN ] [1549/3493] HSY kept (0.5s) | 1548 kept, 1 rejected | 137.7/min | ETA: 14.1m [2026-01-27T12:11:20.813135] [DEBUG] [REMOTE ] HTBK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:20.813350] [DEBUG] [REMOTE ] HTBK: PASS: History has at least 300 days. [2026-01-27T12:11:20.813689] [DEBUG] [REMOTE ] HTBK: PASS: Price check passed. Min price $10.20. [2026-01-27T12:11:20.813882] [DEBUG] [REMOTE ] HTBK: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:20.814024] [DEBUG] [REMOTE ] HTBK: PASS: Integrity check passed. [2026-01-27T12:11:20.814108] [DEBUG] [REMOTE ] HTBK: Symbol is viable for forecasting. [2026-01-27T12:11:20.814180] [INFO ] [MAIN ] [1550/3493] HTBK kept (0.5s) | 1549 kept, 1 rejected | 137.7/min | ETA: 14.1m [2026-01-27T12:11:21.150238] [DEBUG] [REMOTE ] HTD: Retrieved 5515 rows, trimmed to 300. [2026-01-27T12:11:21.150406] [DEBUG] [REMOTE ] HTD: PASS: History has at least 300 days. [2026-01-27T12:11:21.150688] [DEBUG] [REMOTE ] HTD: PASS: Price check passed. Min price $23.20. [2026-01-27T12:11:21.150833] [DEBUG] [REMOTE ] HTD: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:21.150976] [DEBUG] [REMOTE ] HTD: PASS: Integrity check passed. [2026-01-27T12:11:21.151039] [DEBUG] [REMOTE ] HTD: Symbol is viable for forecasting. [2026-01-27T12:11:21.151128] [INFO ] [MAIN ] [1551/3493] HTD kept (0.3s) | 1550 kept, 1 rejected | 137.7/min | ETA: 14.1m [2026-01-27T12:11:21.643816] [DEBUG] [REMOTE ] HTGC: Retrieved 5190 rows, trimmed to 300. [2026-01-27T12:11:21.643993] [DEBUG] [REMOTE ] HTGC: PASS: History has at least 300 days. [2026-01-27T12:11:21.644282] [DEBUG] [REMOTE ] HTGC: PASS: Price check passed. Min price $17.13. [2026-01-27T12:11:21.644457] [DEBUG] [REMOTE ] HTGC: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:21.644644] [DEBUG] [REMOTE ] HTGC: PASS: Integrity check passed. [2026-01-27T12:11:21.644697] [DEBUG] [REMOTE ] HTGC: Symbol is viable for forecasting. [2026-01-27T12:11:21.644760] [INFO ] [MAIN ] [1552/3493] HTGC kept (0.5s) | 1551 kept, 1 rejected | 137.7/min | ETA: 14.1m [2026-01-27T12:11:22.081209] [DEBUG] [REMOTE ] HTH: Retrieved 5519 rows, trimmed to 300. [2026-01-27T12:11:22.081348] [DEBUG] [REMOTE ] HTH: PASS: History has at least 300 days. [2026-01-27T12:11:22.081563] [DEBUG] [REMOTE ] HTH: PASS: Price check passed. Min price $32.12. [2026-01-27T12:11:22.081720] [DEBUG] [REMOTE ] HTH: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:22.081834] [DEBUG] [REMOTE ] HTH: PASS: Integrity check passed. [2026-01-27T12:11:22.081874] [DEBUG] [REMOTE ] HTH: Symbol is viable for forecasting. [2026-01-27T12:11:22.081922] [INFO ] [MAIN ] [1553/3493] HTH kept (0.4s) | 1552 kept, 1 rejected | 137.7/min | ETA: 14.1m [2026-01-27T12:11:22.596652] [DEBUG] [REMOTE ] HTLD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:22.596800] [DEBUG] [REMOTE ] HTLD: PASS: History has at least 300 days. [2026-01-27T12:11:22.597042] [DEBUG] [REMOTE ] HTLD: PASS: Price check passed. Min price $7.06. [2026-01-27T12:11:22.597178] [DEBUG] [REMOTE ] HTLD: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:22.597297] [DEBUG] [REMOTE ] HTLD: PASS: Integrity check passed. [2026-01-27T12:11:22.597337] [DEBUG] [REMOTE ] HTLD: Symbol is viable for forecasting. [2026-01-27T12:11:22.597385] [INFO ] [MAIN ] [1554/3493] HTLD kept (0.5s) | 1553 kept, 1 rejected | 137.7/min | ETA: 14.1m [2026-01-27T12:11:22.852022] [DEBUG] [REMOTE ] HTOO: Retrieved 1286 rows, trimmed to 300. [2026-01-27T12:11:22.852164] [DEBUG] [REMOTE ] HTOO: PASS: History has at least 300 days. [2026-01-27T12:11:22.852367] [DEBUG] [REMOTE ] HTOO: PASS: Price check passed. Min price $3.01. [2026-01-27T12:11:22.852504] [DEBUG] [REMOTE ] HTOO: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:22.852639] [DEBUG] [REMOTE ] HTOO: PASS: Integrity check passed. [2026-01-27T12:11:22.852682] [DEBUG] [REMOTE ] HTOO: Symbol is viable for forecasting. [2026-01-27T12:11:22.852730] [INFO ] [MAIN ] [1555/3493] HTOO kept (0.3s) | 1554 kept, 1 rejected | 137.8/min | ETA: 14.1m [2026-01-27T12:11:23.246259] [DEBUG] [REMOTE ] HTZ: Retrieved 1147 rows, trimmed to 300. [2026-01-27T12:11:23.246438] [DEBUG] [REMOTE ] HTZ: PASS: History has at least 300 days. [2026-01-27T12:11:23.246748] [DEBUG] [REMOTE ] HTZ: PASS: Price check passed. Min price $4.85. [2026-01-27T12:11:23.246946] [DEBUG] [REMOTE ] HTZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:23.247104] [DEBUG] [REMOTE ] HTZ: PASS: Integrity check passed. [2026-01-27T12:11:23.247163] [DEBUG] [REMOTE ] HTZ: Symbol is viable for forecasting. [2026-01-27T12:11:23.247236] [INFO ] [MAIN ] [1556/3493] HTZ kept (0.4s) | 1555 kept, 1 rejected | 137.8/min | ETA: 14.1m [2026-01-27T12:11:23.732528] [DEBUG] [REMOTE ] HUBB: Retrieved 2535 rows, trimmed to 300. [2026-01-27T12:11:23.732683] [DEBUG] [REMOTE ] HUBB: PASS: History has at least 300 days. [2026-01-27T12:11:23.732888] [DEBUG] [REMOTE ] HUBB: PASS: Price check passed. Min price $406.02. [2026-01-27T12:11:23.733025] [DEBUG] [REMOTE ] HUBB: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:23.733139] [DEBUG] [REMOTE ] HUBB: PASS: Integrity check passed. [2026-01-27T12:11:23.733180] [DEBUG] [REMOTE ] HUBB: Symbol is viable for forecasting. [2026-01-27T12:11:23.733228] [INFO ] [MAIN ] [1557/3493] HUBB kept (0.5s) | 1556 kept, 1 rejected | 137.8/min | ETA: 14.1m [2026-01-27T12:11:24.356038] [DEBUG] [REMOTE ] HUBG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:24.356195] [DEBUG] [REMOTE ] HUBG: PASS: History has at least 300 days. [2026-01-27T12:11:24.356467] [DEBUG] [REMOTE ] HUBG: PASS: Price check passed. Min price $34.64. [2026-01-27T12:11:24.356675] [DEBUG] [REMOTE ] HUBG: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:24.356826] [DEBUG] [REMOTE ] HUBG: PASS: Integrity check passed. [2026-01-27T12:11:24.356879] [DEBUG] [REMOTE ] HUBG: Symbol is viable for forecasting. [2026-01-27T12:11:24.356942] [INFO ] [MAIN ] [1558/3493] HUBG kept (0.6s) | 1557 kept, 1 rejected | 137.7/min | ETA: 14.1m [2026-01-27T12:11:24.681425] [DEBUG] [REMOTE ] HUBS: Retrieved 2840 rows, trimmed to 300. [2026-01-27T12:11:24.681560] [DEBUG] [REMOTE ] HUBS: PASS: History has at least 300 days. [2026-01-27T12:11:24.681807] [DEBUG] [REMOTE ] HUBS: PASS: Price check passed. Min price $302.32. [2026-01-27T12:11:24.681945] [DEBUG] [REMOTE ] HUBS: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:24.682078] [DEBUG] [REMOTE ] HUBS: PASS: Integrity check passed. [2026-01-27T12:11:24.682128] [DEBUG] [REMOTE ] HUBS: Symbol is viable for forecasting. [2026-01-27T12:11:24.682182] [INFO ] [MAIN ] [1559/3493] HUBS kept (0.3s) | 1558 kept, 1 rejected | 137.7/min | ETA: 14.0m [2026-01-27T12:11:25.211655] [DEBUG] [REMOTE ] HUM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:25.211794] [DEBUG] [REMOTE ] HUM: PASS: History has at least 300 days. [2026-01-27T12:11:25.212016] [DEBUG] [REMOTE ] HUM: PASS: Price check passed. Min price $222.53. [2026-01-27T12:11:25.212180] [DEBUG] [REMOTE ] HUM: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:25.212296] [DEBUG] [REMOTE ] HUM: PASS: Integrity check passed. [2026-01-27T12:11:25.212336] [DEBUG] [REMOTE ] HUM: Symbol is viable for forecasting. [2026-01-27T12:11:25.212385] [INFO ] [MAIN ] [1560/3493] HUM kept (0.5s) | 1559 kept, 1 rejected | 137.7/min | ETA: 14.0m [2026-01-27T12:11:25.627383] [DEBUG] [REMOTE ] HUN: Retrieved 5270 rows, trimmed to 300. [2026-01-27T12:11:25.627526] [DEBUG] [REMOTE ] HUN: PASS: History has at least 300 days. [2026-01-27T12:11:25.627797] [DEBUG] [REMOTE ] HUN: PASS: Price check passed. Min price $7.36. [2026-01-27T12:11:25.627941] [DEBUG] [REMOTE ] HUN: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:25.628065] [DEBUG] [REMOTE ] HUN: PASS: Integrity check passed. [2026-01-27T12:11:25.628137] [DEBUG] [REMOTE ] HUN: Symbol is viable for forecasting. [2026-01-27T12:11:25.628197] [INFO ] [MAIN ] [1561/3493] HUN kept (0.4s) | 1560 kept, 1 rejected | 137.7/min | ETA: 14.0m [2026-01-27T12:11:26.083370] [DEBUG] [REMOTE ] HURC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:26.083502] [DEBUG] [REMOTE ] HURC: PASS: History has at least 300 days. [2026-01-27T12:11:26.083728] [DEBUG] [REMOTE ] HURC: PASS: Price check passed. Min price $14.75. [2026-01-27T12:11:26.083865] [DEBUG] [REMOTE ] HURC: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:26.083977] [DEBUG] [REMOTE ] HURC: PASS: Integrity check passed. [2026-01-27T12:11:26.084021] [DEBUG] [REMOTE ] HURC: Symbol is viable for forecasting. [2026-01-27T12:11:26.084080] [INFO ] [MAIN ] [1562/3493] HURC kept (0.5s) | 1561 kept, 1 rejected | 137.7/min | ETA: 14.0m [2026-01-27T12:11:26.593990] [DEBUG] [REMOTE ] HURN: Retrieved 5355 rows, trimmed to 300. [2026-01-27T12:11:26.594127] [DEBUG] [REMOTE ] HURN: PASS: History has at least 300 days. [2026-01-27T12:11:26.594339] [DEBUG] [REMOTE ] HURN: PASS: Price check passed. Min price $160.53. [2026-01-27T12:11:26.594476] [DEBUG] [REMOTE ] HURN: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:26.594613] [DEBUG] [REMOTE ] HURN: PASS: Integrity check passed. [2026-01-27T12:11:26.594656] [DEBUG] [REMOTE ] HURN: Symbol is viable for forecasting. [2026-01-27T12:11:26.594704] [INFO ] [MAIN ] [1563/3493] HURN kept (0.5s) | 1562 kept, 1 rejected | 137.7/min | ETA: 14.0m [2026-01-27T12:11:26.871788] [DEBUG] [REMOTE ] HUYA: Retrieved 1937 rows, trimmed to 300. [2026-01-27T12:11:26.871978] [DEBUG] [REMOTE ] HUYA: PASS: History has at least 300 days. [2026-01-27T12:11:26.872223] [DEBUG] [REMOTE ] HUYA: PASS: Price check passed. Min price $2.63. [2026-01-27T12:11:26.872421] [DEBUG] [REMOTE ] HUYA: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:26.872561] [DEBUG] [REMOTE ] HUYA: PASS: Integrity check passed. [2026-01-27T12:11:26.872627] [DEBUG] [REMOTE ] HUYA: Symbol is viable for forecasting. [2026-01-27T12:11:26.872680] [INFO ] [MAIN ] [1564/3493] HUYA kept (0.3s) | 1563 kept, 1 rejected | 137.7/min | ETA: 14.0m [2026-01-27T12:11:27.416007] [DEBUG] [REMOTE ] HWC: Retrieved 6301 rows, trimmed to 300. [2026-01-27T12:11:27.416164] [DEBUG] [REMOTE ] HWC: PASS: History has at least 300 days. [2026-01-27T12:11:27.416407] [DEBUG] [REMOTE ] HWC: PASS: Price check passed. Min price $55.74. [2026-01-27T12:11:27.416549] [DEBUG] [REMOTE ] HWC: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:27.416694] [DEBUG] [REMOTE ] HWC: PASS: Integrity check passed. [2026-01-27T12:11:27.416736] [DEBUG] [REMOTE ] HWC: Symbol is viable for forecasting. [2026-01-27T12:11:27.416785] [INFO ] [MAIN ] [1565/3493] HWC kept (0.5s) | 1564 kept, 1 rejected | 137.7/min | ETA: 14.0m [2026-01-27T12:11:27.645041] [DEBUG] [REMOTE ] HWH: Retrieved 514 rows, trimmed to 300. [2026-01-27T12:11:27.645175] [DEBUG] [REMOTE ] HWH: PASS: History has at least 300 days. [2026-01-27T12:11:27.645380] [DEBUG] [REMOTE ] HWH: PASS: Price check passed. Min price $1.47. [2026-01-27T12:11:27.645520] [DEBUG] [REMOTE ] HWH: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:27.645661] [DEBUG] [REMOTE ] HWH: PASS: Integrity check passed. [2026-01-27T12:11:27.645706] [DEBUG] [REMOTE ] HWH: Symbol is viable for forecasting. [2026-01-27T12:11:27.645761] [INFO ] [MAIN ] [1566/3493] HWH kept (0.2s) | 1565 kept, 1 rejected | 137.8/min | ETA: 14.0m [2026-01-27T12:11:28.278645] [DEBUG] [REMOTE ] HWKN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:28.278788] [DEBUG] [REMOTE ] HWKN: PASS: History has at least 300 days. [2026-01-27T12:11:28.279009] [DEBUG] [REMOTE ] HWKN: PASS: Price check passed. Min price $120.17. [2026-01-27T12:11:28.279150] [DEBUG] [REMOTE ] HWKN: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:28.279270] [DEBUG] [REMOTE ] HWKN: PASS: Integrity check passed. [2026-01-27T12:11:28.279312] [DEBUG] [REMOTE ] HWKN: Symbol is viable for forecasting. [2026-01-27T12:11:28.279362] [INFO ] [MAIN ] [1567/3493] HWKN kept (0.6s) | 1566 kept, 1 rejected | 137.7/min | ETA: 14.0m [2026-01-27T12:11:28.725104] [DEBUG] [REMOTE ] HWM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:28.725240] [DEBUG] [REMOTE ] HWM: PASS: History has at least 300 days. [2026-01-27T12:11:28.725457] [DEBUG] [REMOTE ] HWM: PASS: Price check passed. Min price $190.98. [2026-01-27T12:11:28.725614] [DEBUG] [REMOTE ] HWM: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:28.725730] [DEBUG] [REMOTE ] HWM: PASS: Integrity check passed. [2026-01-27T12:11:28.725771] [DEBUG] [REMOTE ] HWM: Symbol is viable for forecasting. [2026-01-27T12:11:28.725819] [INFO ] [MAIN ] [1568/3493] HWM kept (0.4s) | 1567 kept, 1 rejected | 137.7/min | ETA: 14.0m [2026-01-27T12:11:29.199931] [DEBUG] [REMOTE ] HXL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:29.200071] [DEBUG] [REMOTE ] HXL: PASS: History has at least 300 days. [2026-01-27T12:11:29.200296] [DEBUG] [REMOTE ] HXL: PASS: Price check passed. Min price $67.81. [2026-01-27T12:11:29.200650] [DEBUG] [REMOTE ] HXL: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:29.200773] [DEBUG] [REMOTE ] HXL: PASS: Integrity check passed. [2026-01-27T12:11:29.200814] [DEBUG] [REMOTE ] HXL: Symbol is viable for forecasting. [2026-01-27T12:11:29.200879] [INFO ] [MAIN ] [1569/3493] HXL kept (0.5s) | 1568 kept, 1 rejected | 137.7/min | ETA: 14.0m [2026-01-27T12:11:29.547247] [DEBUG] [REMOTE ] HY: Retrieved 3348 rows, trimmed to 300. [2026-01-27T12:11:29.547408] [DEBUG] [REMOTE ] HY: PASS: History has at least 300 days. [2026-01-27T12:11:29.547732] [DEBUG] [REMOTE ] HY: PASS: Price check passed. Min price $26.16. [2026-01-27T12:11:29.547930] [DEBUG] [REMOTE ] HY: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:29.548100] [DEBUG] [REMOTE ] HY: PASS: Integrity check passed. [2026-01-27T12:11:29.548165] [DEBUG] [REMOTE ] HY: Symbol is viable for forecasting. [2026-01-27T12:11:29.548246] [INFO ] [MAIN ] [1570/3493] HY kept (0.3s) | 1569 kept, 1 rejected | 137.7/min | ETA: 14.0m [2026-01-27T12:11:29.830462] [DEBUG] [REMOTE ] HYFM: Retrieved 1286 rows, trimmed to 300. [2026-01-27T12:11:29.830643] [DEBUG] [REMOTE ] HYFM: PASS: History has at least 300 days. [2026-01-27T12:11:29.830914] [DEBUG] [REMOTE ] HYFM: PASS: Price check passed. Min price $1.51. [2026-01-27T12:11:29.831080] [DEBUG] [REMOTE ] HYFM: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:29.831227] [DEBUG] [REMOTE ] HYFM: PASS: Integrity check passed. [2026-01-27T12:11:29.831286] [DEBUG] [REMOTE ] HYFM: Symbol is viable for forecasting. [2026-01-27T12:11:29.831352] [INFO ] [MAIN ] [1571/3493] HYFM kept (0.3s) | 1570 kept, 1 rejected | 137.8/min | ETA: 14.0m [2026-01-27T12:11:30.387109] [DEBUG] [REMOTE ] HYI: Retrieved 3834 rows, trimmed to 300. [2026-01-27T12:11:30.387256] [DEBUG] [REMOTE ] HYI: PASS: History has at least 300 days. [2026-01-27T12:11:30.387495] [DEBUG] [REMOTE ] HYI: PASS: Price check passed. Min price $10.73. [2026-01-27T12:11:30.387679] [DEBUG] [REMOTE ] HYI: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:30.387813] [DEBUG] [REMOTE ] HYI: PASS: Integrity check passed. [2026-01-27T12:11:30.387883] [DEBUG] [REMOTE ] HYI: Symbol is viable for forecasting. [2026-01-27T12:11:30.387936] [INFO ] [MAIN ] [1572/3493] HYI kept (0.6s) | 1571 kept, 1 rejected | 137.7/min | ETA: 13.9m [2026-01-27T12:11:30.752961] [DEBUG] [REMOTE ] HYLS: Retrieved 3248 rows, trimmed to 300. [2026-01-27T12:11:30.753100] [DEBUG] [REMOTE ] HYLS: PASS: History has at least 300 days. [2026-01-27T12:11:30.753326] [DEBUG] [REMOTE ] HYLS: PASS: Price check passed. Min price $40.99. [2026-01-27T12:11:30.753472] [DEBUG] [REMOTE ] HYLS: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:30.753639] [DEBUG] [REMOTE ] HYLS: PASS: Integrity check passed. [2026-01-27T12:11:30.753690] [DEBUG] [REMOTE ] HYLS: Symbol is viable for forecasting. [2026-01-27T12:11:30.753758] [INFO ] [MAIN ] [1573/3493] HYLS kept (0.4s) | 1572 kept, 1 rejected | 137.7/min | ETA: 13.9m [2026-01-27T12:11:31.090739] [DEBUG] [REMOTE ] HYMC: Retrieved 1970 rows, trimmed to 300. [2026-01-27T12:11:31.090884] [DEBUG] [REMOTE ] HYMC: PASS: History has at least 300 days. [2026-01-27T12:11:31.091098] [DEBUG] [REMOTE ] HYMC: PASS: Price check passed. Min price $7.24. [2026-01-27T12:11:31.091260] [DEBUG] [REMOTE ] HYMC: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:31.091377] [DEBUG] [REMOTE ] HYMC: PASS: Integrity check passed. [2026-01-27T12:11:31.091418] [DEBUG] [REMOTE ] HYMC: Symbol is viable for forecasting. [2026-01-27T12:11:31.091469] [INFO ] [MAIN ] [1574/3493] HYMC kept (0.3s) | 1573 kept, 1 rejected | 137.8/min | ETA: 13.9m [2026-01-27T12:11:31.532328] [DEBUG] [REMOTE ] HYXF: Retrieved 2415 rows, trimmed to 300. [2026-01-27T12:11:31.532462] [DEBUG] [REMOTE ] HYXF: PASS: History has at least 300 days. [2026-01-27T12:11:31.532714] [DEBUG] [REMOTE ] HYXF: PASS: Price check passed. Min price $46.42. [2026-01-27T12:11:31.532858] [DEBUG] [REMOTE ] HYXF: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:31.532972] [DEBUG] [REMOTE ] HYXF: PASS: Integrity check passed. [2026-01-27T12:11:31.533014] [DEBUG] [REMOTE ] HYXF: Symbol is viable for forecasting. [2026-01-27T12:11:31.533061] [INFO ] [MAIN ] [1575/3493] HYXF kept (0.4s) | 1574 kept, 1 rejected | 137.8/min | ETA: 13.9m [2026-01-27T12:11:31.950277] [DEBUG] [REMOTE ] HYZD: Retrieved 3043 rows, trimmed to 300. [2026-01-27T12:11:31.950416] [DEBUG] [REMOTE ] HYZD: PASS: History has at least 300 days. [2026-01-27T12:11:31.950667] [DEBUG] [REMOTE ] HYZD: PASS: Price check passed. Min price $22.15. [2026-01-27T12:11:31.950812] [DEBUG] [REMOTE ] HYZD: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:31.950932] [DEBUG] [REMOTE ] HYZD: PASS: Integrity check passed. [2026-01-27T12:11:31.950972] [DEBUG] [REMOTE ] HYZD: Symbol is viable for forecasting. [2026-01-27T12:11:31.951021] [INFO ] [MAIN ] [1576/3493] HYZD kept (0.4s) | 1575 kept, 1 rejected | 137.8/min | ETA: 13.9m [2026-01-27T12:11:32.431680] [DEBUG] [REMOTE ] HZO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:32.431818] [DEBUG] [REMOTE ] HZO: PASS: History has at least 300 days. [2026-01-27T12:11:32.432073] [DEBUG] [REMOTE ] HZO: PASS: Price check passed. Min price $21.43. [2026-01-27T12:11:32.432221] [DEBUG] [REMOTE ] HZO: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:32.432341] [DEBUG] [REMOTE ] HZO: PASS: Integrity check passed. [2026-01-27T12:11:32.432383] [DEBUG] [REMOTE ] HZO: Symbol is viable for forecasting. [2026-01-27T12:11:32.432435] [INFO ] [MAIN ] [1577/3493] HZO kept (0.5s) | 1576 kept, 1 rejected | 137.8/min | ETA: 13.9m [2026-01-27T12:11:32.930310] [DEBUG] [REMOTE ] IAC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:32.930446] [DEBUG] [REMOTE ] IAC: PASS: History has at least 300 days. [2026-01-27T12:11:32.930692] [DEBUG] [REMOTE ] IAC: PASS: Price check passed. Min price $31.52. [2026-01-27T12:11:32.930834] [DEBUG] [REMOTE ] IAC: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:32.930951] [DEBUG] [REMOTE ] IAC: PASS: Integrity check passed. [2026-01-27T12:11:32.931007] [DEBUG] [REMOTE ] IAC: Symbol is viable for forecasting. [2026-01-27T12:11:32.931056] [INFO ] [MAIN ] [1578/3493] IAC kept (0.5s) | 1577 kept, 1 rejected | 137.7/min | ETA: 13.9m [2026-01-27T12:11:33.418036] [DEBUG] [REMOTE ] IAE: Retrieved 4738 rows, trimmed to 300. [2026-01-27T12:11:33.418172] [DEBUG] [REMOTE ] IAE: PASS: History has at least 300 days. [2026-01-27T12:11:33.418389] [DEBUG] [REMOTE ] IAE: PASS: Price check passed. Min price $6.96. [2026-01-27T12:11:33.418525] [DEBUG] [REMOTE ] IAE: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:33.418660] [DEBUG] [REMOTE ] IAE: PASS: Integrity check passed. [2026-01-27T12:11:33.418702] [DEBUG] [REMOTE ] IAE: Symbol is viable for forecasting. [2026-01-27T12:11:33.418767] [INFO ] [MAIN ] [1579/3493] IAE kept (0.5s) | 1578 kept, 1 rejected | 137.7/min | ETA: 13.9m [2026-01-27T12:11:33.846200] [DEBUG] [REMOTE ] IAG: Retrieved 5670 rows, trimmed to 300. [2026-01-27T12:11:33.846337] [DEBUG] [REMOTE ] IAG: PASS: History has at least 300 days. [2026-01-27T12:11:33.846546] [DEBUG] [REMOTE ] IAG: PASS: Price check passed. Min price $10.96. [2026-01-27T12:11:33.846707] [DEBUG] [REMOTE ] IAG: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:33.846820] [DEBUG] [REMOTE ] IAG: PASS: Integrity check passed. [2026-01-27T12:11:33.846860] [DEBUG] [REMOTE ] IAG: Symbol is viable for forecasting. [2026-01-27T12:11:33.846907] [INFO ] [MAIN ] [1580/3493] IAG kept (0.4s) | 1579 kept, 1 rejected | 137.7/min | ETA: 13.9m [2026-01-27T12:11:34.174978] [DEBUG] [REMOTE ] IBB: Retrieved 6275 rows, trimmed to 300. [2026-01-27T12:11:34.175112] [DEBUG] [REMOTE ] IBB: PASS: History has at least 300 days. [2026-01-27T12:11:34.175337] [DEBUG] [REMOTE ] IBB: PASS: Price check passed. Min price $155.91. [2026-01-27T12:11:34.175481] [DEBUG] [REMOTE ] IBB: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:34.175619] [DEBUG] [REMOTE ] IBB: PASS: Integrity check passed. [2026-01-27T12:11:34.175661] [DEBUG] [REMOTE ] IBB: Symbol is viable for forecasting. [2026-01-27T12:11:34.175711] [INFO ] [MAIN ] [1581/3493] IBB kept (0.3s) | 1580 kept, 1 rejected | 137.8/min | ETA: 13.9m [2026-01-27T12:11:34.409664] [DEBUG] [REMOTE ] IBBQ: Retrieved 1161 rows, trimmed to 300. [2026-01-27T12:11:34.409829] [DEBUG] [REMOTE ] IBBQ: PASS: History has at least 300 days. [2026-01-27T12:11:34.410112] [DEBUG] [REMOTE ] IBBQ: PASS: Price check passed. Min price $26.08. [2026-01-27T12:11:34.410308] [DEBUG] [REMOTE ] IBBQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:34.410470] [DEBUG] [REMOTE ] IBBQ: PASS: Integrity check passed. [2026-01-27T12:11:34.410530] [DEBUG] [REMOTE ] IBBQ: Symbol is viable for forecasting. [2026-01-27T12:11:34.410636] [INFO ] [MAIN ] [1582/3493] IBBQ kept (0.2s) | 1581 kept, 1 rejected | 137.8/min | ETA: 13.9m [2026-01-27T12:11:34.934822] [DEBUG] [REMOTE ] IBCP: Retrieved 6303 rows, trimmed to 300. [2026-01-27T12:11:34.934964] [DEBUG] [REMOTE ] IBCP: PASS: History has at least 300 days. [2026-01-27T12:11:34.935186] [DEBUG] [REMOTE ] IBCP: PASS: Price check passed. Min price $29.96. [2026-01-27T12:11:34.935329] [DEBUG] [REMOTE ] IBCP: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:34.935447] [DEBUG] [REMOTE ] IBCP: PASS: Integrity check passed. [2026-01-27T12:11:34.935520] [DEBUG] [REMOTE ] IBCP: Symbol is viable for forecasting. [2026-01-27T12:11:34.935592] [INFO ] [MAIN ] [1583/3493] IBCP kept (0.5s) | 1582 kept, 1 rejected | 137.8/min | ETA: 13.9m [2026-01-27T12:11:35.334003] [DEBUG] [REMOTE ] IBEX: Retrieved 1373 rows, trimmed to 300. [2026-01-27T12:11:35.334160] [DEBUG] [REMOTE ] IBEX: PASS: History has at least 300 days. [2026-01-27T12:11:35.334412] [DEBUG] [REMOTE ] IBEX: PASS: Price check passed. Min price $33.91. [2026-01-27T12:11:35.334612] [DEBUG] [REMOTE ] IBEX: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:35.334752] [DEBUG] [REMOTE ] IBEX: PASS: Integrity check passed. [2026-01-27T12:11:35.334801] [DEBUG] [REMOTE ] IBEX: Symbol is viable for forecasting. [2026-01-27T12:11:35.334862] [INFO ] [MAIN ] [1584/3493] IBEX kept (0.4s) | 1583 kept, 1 rejected | 137.8/min | ETA: 13.9m [2026-01-27T12:11:35.851857] [DEBUG] [REMOTE ] IBM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:35.851994] [DEBUG] [REMOTE ] IBM: PASS: History has at least 300 days. [2026-01-27T12:11:35.852209] [DEBUG] [REMOTE ] IBM: PASS: Price check passed. Min price $288.53. [2026-01-27T12:11:35.852345] [DEBUG] [REMOTE ] IBM: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:35.852462] [DEBUG] [REMOTE ] IBM: PASS: Integrity check passed. [2026-01-27T12:11:35.852502] [DEBUG] [REMOTE ] IBM: Symbol is viable for forecasting. [2026-01-27T12:11:35.852584] [INFO ] [MAIN ] [1585/3493] IBM kept (0.5s) | 1584 kept, 1 rejected | 137.8/min | ETA: 13.8m [2026-01-27T12:11:36.309449] [DEBUG] [REMOTE ] IBN: Retrieved 6496 rows, trimmed to 300. [2026-01-27T12:11:36.309602] [DEBUG] [REMOTE ] IBN: PASS: History has at least 300 days. [2026-01-27T12:11:36.309817] [DEBUG] [REMOTE ] IBN: PASS: Price check passed. Min price $29.15. [2026-01-27T12:11:36.309954] [DEBUG] [REMOTE ] IBN: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:36.310066] [DEBUG] [REMOTE ] IBN: PASS: Integrity check passed. [2026-01-27T12:11:36.310107] [DEBUG] [REMOTE ] IBN: Symbol is viable for forecasting. [2026-01-27T12:11:36.310155] [INFO ] [MAIN ] [1586/3493] IBN kept (0.5s) | 1585 kept, 1 rejected | 137.8/min | ETA: 13.8m [2026-01-27T12:11:36.618912] [DEBUG] [REMOTE ] IBOC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:36.619052] [DEBUG] [REMOTE ] IBOC: PASS: History has at least 300 days. [2026-01-27T12:11:36.619266] [DEBUG] [REMOTE ] IBOC: PASS: Price check passed. Min price $63.42. [2026-01-27T12:11:36.619402] [DEBUG] [REMOTE ] IBOC: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:36.619516] [DEBUG] [REMOTE ] IBOC: PASS: Integrity check passed. [2026-01-27T12:11:36.619557] [DEBUG] [REMOTE ] IBOC: Symbol is viable for forecasting. [2026-01-27T12:11:36.619633] [INFO ] [MAIN ] [1587/3493] IBOC kept (0.3s) | 1586 kept, 1 rejected | 137.8/min | ETA: 13.8m [2026-01-27T12:11:37.057949] [DEBUG] [REMOTE ] IBP: Retrieved 3005 rows, trimmed to 300. [2026-01-27T12:11:37.058079] [DEBUG] [REMOTE ] IBP: PASS: History has at least 300 days. [2026-01-27T12:11:37.058286] [DEBUG] [REMOTE ] IBP: PASS: Price check passed. Min price $237.69. [2026-01-27T12:11:37.058419] [DEBUG] [REMOTE ] IBP: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:37.058530] [DEBUG] [REMOTE ] IBP: PASS: Integrity check passed. [2026-01-27T12:11:37.058586] [DEBUG] [REMOTE ] IBP: Symbol is viable for forecasting. [2026-01-27T12:11:37.058637] [INFO ] [MAIN ] [1588/3493] IBP kept (0.4s) | 1587 kept, 1 rejected | 137.8/min | ETA: 13.8m [2026-01-27T12:11:37.452089] [DEBUG] [REMOTE ] IBRX: Retrieved 2640 rows, trimmed to 300. [2026-01-27T12:11:37.452237] [DEBUG] [REMOTE ] IBRX: PASS: History has at least 300 days. [2026-01-27T12:11:37.452453] [DEBUG] [REMOTE ] IBRX: PASS: Price check passed. Min price $1.98. [2026-01-27T12:11:37.452620] [DEBUG] [REMOTE ] IBRX: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:37.452738] [DEBUG] [REMOTE ] IBRX: PASS: Integrity check passed. [2026-01-27T12:11:37.452780] [DEBUG] [REMOTE ] IBRX: Symbol is viable for forecasting. [2026-01-27T12:11:37.452829] [INFO ] [MAIN ] [1589/3493] IBRX kept (0.4s) | 1588 kept, 1 rejected | 137.8/min | ETA: 13.8m [2026-01-27T12:11:37.802354] [DEBUG] [REMOTE ] IBTG: Retrieved 1485 rows, trimmed to 300. [2026-01-27T12:11:37.802492] [DEBUG] [REMOTE ] IBTG: PASS: History has at least 300 days. [2026-01-27T12:11:37.802715] [DEBUG] [REMOTE ] IBTG: PASS: Price check passed. Min price $22.71. [2026-01-27T12:11:37.802858] [DEBUG] [REMOTE ] IBTG: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:37.802970] [DEBUG] [REMOTE ] IBTG: PASS: Integrity check passed. [2026-01-27T12:11:37.803011] [DEBUG] [REMOTE ] IBTG: Symbol is viable for forecasting. [2026-01-27T12:11:37.803061] [INFO ] [MAIN ] [1590/3493] IBTG kept (0.4s) | 1589 kept, 1 rejected | 137.8/min | ETA: 13.8m [2026-01-27T12:11:38.185875] [DEBUG] [REMOTE ] IBTH: Retrieved 1485 rows, trimmed to 300. [2026-01-27T12:11:38.186089] [DEBUG] [REMOTE ] IBTH: PASS: History has at least 300 days. [2026-01-27T12:11:38.186353] [DEBUG] [REMOTE ] IBTH: PASS: Price check passed. Min price $22.29. [2026-01-27T12:11:38.186505] [DEBUG] [REMOTE ] IBTH: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:38.186649] [DEBUG] [REMOTE ] IBTH: PASS: Integrity check passed. [2026-01-27T12:11:38.186720] [DEBUG] [REMOTE ] IBTH: Symbol is viable for forecasting. [2026-01-27T12:11:38.186774] [INFO ] [MAIN ] [1591/3493] IBTH kept (0.4s) | 1590 kept, 1 rejected | 137.8/min | ETA: 13.8m [2026-01-27T12:11:38.583842] [DEBUG] [REMOTE ] IBTI: Retrieved 1485 rows, trimmed to 300. [2026-01-27T12:11:38.584055] [DEBUG] [REMOTE ] IBTI: PASS: History has at least 300 days. [2026-01-27T12:11:38.584332] [DEBUG] [REMOTE ] IBTI: PASS: Price check passed. Min price $22.18. [2026-01-27T12:11:38.584491] [DEBUG] [REMOTE ] IBTI: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:38.584642] [DEBUG] [REMOTE ] IBTI: PASS: Integrity check passed. [2026-01-27T12:11:38.584690] [DEBUG] [REMOTE ] IBTI: Symbol is viable for forecasting. [2026-01-27T12:11:38.584763] [INFO ] [MAIN ] [1592/3493] IBTI kept (0.4s) | 1591 kept, 1 rejected | 137.8/min | ETA: 13.8m [2026-01-27T12:11:38.975298] [DEBUG] [REMOTE ] IBTJ: Retrieved 1485 rows, trimmed to 300. [2026-01-27T12:11:38.975430] [DEBUG] [REMOTE ] IBTJ: PASS: History has at least 300 days. [2026-01-27T12:11:38.975646] [DEBUG] [REMOTE ] IBTJ: PASS: Price check passed. Min price $21.76. [2026-01-27T12:11:38.975784] [DEBUG] [REMOTE ] IBTJ: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:38.975890] [DEBUG] [REMOTE ] IBTJ: PASS: Integrity check passed. [2026-01-27T12:11:38.975931] [DEBUG] [REMOTE ] IBTJ: Symbol is viable for forecasting. [2026-01-27T12:11:38.975978] [INFO ] [MAIN ] [1593/3493] IBTJ kept (0.4s) | 1592 kept, 1 rejected | 137.8/min | ETA: 13.8m [2026-01-27T12:11:39.391001] [DEBUG] [REMOTE ] IBTK: Retrieved 1387 rows, trimmed to 300. [2026-01-27T12:11:39.391131] [DEBUG] [REMOTE ] IBTK: PASS: History has at least 300 days. [2026-01-27T12:11:39.391334] [DEBUG] [REMOTE ] IBTK: PASS: Price check passed. Min price $19.69. [2026-01-27T12:11:39.391498] [DEBUG] [REMOTE ] IBTK: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:39.391819] [DEBUG] [REMOTE ] IBTK: PASS: Integrity check passed. [2026-01-27T12:11:39.391895] [DEBUG] [REMOTE ] IBTK: Symbol is viable for forecasting. [2026-01-27T12:11:39.391974] [INFO ] [MAIN ] [1594/3493] IBTK kept (0.4s) | 1593 kept, 1 rejected | 137.8/min | ETA: 13.8m [2026-01-27T12:11:39.780398] [DEBUG] [REMOTE ] IBTL: Retrieved 1106 rows, trimmed to 300. [2026-01-27T12:11:39.780527] [DEBUG] [REMOTE ] IBTL: PASS: History has at least 300 days. [2026-01-27T12:11:39.780746] [DEBUG] [REMOTE ] IBTL: PASS: Price check passed. Min price $20.36. [2026-01-27T12:11:39.780882] [DEBUG] [REMOTE ] IBTL: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:39.780988] [DEBUG] [REMOTE ] IBTL: PASS: Integrity check passed. [2026-01-27T12:11:39.781028] [DEBUG] [REMOTE ] IBTL: Symbol is viable for forecasting. [2026-01-27T12:11:39.781076] [INFO ] [MAIN ] [1595/3493] IBTL kept (0.4s) | 1594 kept, 1 rejected | 137.9/min | ETA: 13.8m [2026-01-27T12:11:40.143273] [DEBUG] [REMOTE ] IBTM: Retrieved 891 rows, trimmed to 300. [2026-01-27T12:11:40.143408] [DEBUG] [REMOTE ] IBTM: PASS: History has at least 300 days. [2026-01-27T12:11:40.143635] [DEBUG] [REMOTE ] IBTM: PASS: Price check passed. Min price $22.91. [2026-01-27T12:11:40.143774] [DEBUG] [REMOTE ] IBTM: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:40.143882] [DEBUG] [REMOTE ] IBTM: PASS: Integrity check passed. [2026-01-27T12:11:40.143922] [DEBUG] [REMOTE ] IBTM: Symbol is viable for forecasting. [2026-01-27T12:11:40.143970] [INFO ] [MAIN ] [1596/3493] IBTM kept (0.4s) | 1595 kept, 1 rejected | 137.9/min | ETA: 13.8m [2026-01-27T12:11:40.444586] [DEBUG] [REMOTE ] IBTO: Retrieved 646 rows, trimmed to 300. [2026-01-27T12:11:40.444722] [DEBUG] [REMOTE ] IBTO: PASS: History has at least 300 days. [2026-01-27T12:11:40.444928] [DEBUG] [REMOTE ] IBTO: PASS: Price check passed. Min price $24.40. [2026-01-27T12:11:40.445069] [DEBUG] [REMOTE ] IBTO: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:40.445180] [DEBUG] [REMOTE ] IBTO: PASS: Integrity check passed. [2026-01-27T12:11:40.445238] [DEBUG] [REMOTE ] IBTO: Symbol is viable for forecasting. [2026-01-27T12:11:40.445289] [INFO ] [MAIN ] [1597/3493] IBTO kept (0.3s) | 1596 kept, 1 rejected | 137.9/min | ETA: 13.7m [2026-01-27T12:11:41.117172] [DEBUG] [REMOTE ] ICE: Retrieved 5078 rows, trimmed to 300. [2026-01-27T12:11:41.117305] [DEBUG] [REMOTE ] ICE: PASS: History has at least 300 days. [2026-01-27T12:11:41.117513] [DEBUG] [REMOTE ] ICE: PASS: Price check passed. Min price $145.15. [2026-01-27T12:11:41.117697] [DEBUG] [REMOTE ] ICE: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:41.117813] [DEBUG] [REMOTE ] ICE: PASS: Integrity check passed. [2026-01-27T12:11:41.117853] [DEBUG] [REMOTE ] ICE: Symbol is viable for forecasting. [2026-01-27T12:11:41.117941] [INFO ] [MAIN ] [1598/3493] ICE kept (0.7s) | 1597 kept, 1 rejected | 137.8/min | ETA: 13.7m [2026-01-27T12:11:41.538881] [DEBUG] [REMOTE ] ICFI: Retrieved 4861 rows, trimmed to 300. [2026-01-27T12:11:41.539017] [DEBUG] [REMOTE ] ICFI: PASS: History has at least 300 days. [2026-01-27T12:11:41.539227] [DEBUG] [REMOTE ] ICFI: PASS: Price check passed. Min price $76.35. [2026-01-27T12:11:41.539362] [DEBUG] [REMOTE ] ICFI: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:41.539474] [DEBUG] [REMOTE ] ICFI: PASS: Integrity check passed. [2026-01-27T12:11:41.539514] [DEBUG] [REMOTE ] ICFI: Symbol is viable for forecasting. [2026-01-27T12:11:41.539561] [INFO ] [MAIN ] [1599/3493] ICFI kept (0.4s) | 1598 kept, 1 rejected | 137.8/min | ETA: 13.7m [2026-01-27T12:11:41.875023] [DEBUG] [REMOTE ] ICL: Retrieved 2851 rows, trimmed to 300. [2026-01-27T12:11:41.875207] [DEBUG] [REMOTE ] ICL: PASS: History has at least 300 days. [2026-01-27T12:11:41.875460] [DEBUG] [REMOTE ] ICL: PASS: Price check passed. Min price $4.88. [2026-01-27T12:11:41.875623] [DEBUG] [REMOTE ] ICL: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:41.875746] [DEBUG] [REMOTE ] ICL: PASS: Integrity check passed. [2026-01-27T12:11:41.875788] [DEBUG] [REMOTE ] ICL: Symbol is viable for forecasting. [2026-01-27T12:11:41.875841] [INFO ] [MAIN ] [1600/3493] ICL kept (0.3s) | 1599 kept, 1 rejected | 137.9/min | ETA: 13.7m [2026-01-27T12:11:42.352669] [DEBUG] [REMOTE ] ICLN: Retrieved 4424 rows, trimmed to 300. [2026-01-27T12:11:42.352874] [DEBUG] [REMOTE ] ICLN: PASS: History has at least 300 days. [2026-01-27T12:11:42.353193] [DEBUG] [REMOTE ] ICLN: PASS: Price check passed. Min price $15.94. [2026-01-27T12:11:42.353677] [DEBUG] [REMOTE ] ICLN: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:42.354394] [DEBUG] [REMOTE ] ICLN: PASS: Integrity check passed. [2026-01-27T12:11:42.354459] [DEBUG] [REMOTE ] ICLN: Symbol is viable for forecasting. [2026-01-27T12:11:42.354601] [INFO ] [MAIN ] [1601/3493] ICLN kept (0.5s) | 1600 kept, 1 rejected | 137.9/min | ETA: 13.7m [2026-01-27T12:11:42.701955] [DEBUG] [REMOTE ] ICMB: Retrieved 3010 rows, trimmed to 300. [2026-01-27T12:11:42.702151] [DEBUG] [REMOTE ] ICMB: PASS: History has at least 300 days. [2026-01-27T12:11:42.702419] [DEBUG] [REMOTE ] ICMB: PASS: Price check passed. Min price $2.49. [2026-01-27T12:11:42.702587] [DEBUG] [REMOTE ] ICMB: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:42.702717] [DEBUG] [REMOTE ] ICMB: PASS: Integrity check passed. [2026-01-27T12:11:42.702760] [DEBUG] [REMOTE ] ICMB: Symbol is viable for forecasting. [2026-01-27T12:11:42.702817] [INFO ] [MAIN ] [1602/3493] ICMB kept (0.3s) | 1601 kept, 1 rejected | 137.9/min | ETA: 13.7m [2026-01-27T12:11:42.953300] [DEBUG] [REMOTE ] ICOP: Retrieved 650 rows, trimmed to 300. [2026-01-27T12:11:42.953431] [DEBUG] [REMOTE ] ICOP: PASS: History has at least 300 days. [2026-01-27T12:11:42.953663] [DEBUG] [REMOTE ] ICOP: PASS: Price check passed. Min price $35.89. [2026-01-27T12:11:42.953802] [DEBUG] [REMOTE ] ICOP: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:42.953929] [DEBUG] [REMOTE ] ICOP: PASS: Integrity check passed. [2026-01-27T12:11:42.953969] [DEBUG] [REMOTE ] ICOP: Symbol is viable for forecasting. [2026-01-27T12:11:42.954017] [INFO ] [MAIN ] [1603/3493] ICOP kept (0.3s) | 1602 kept, 1 rejected | 137.9/min | ETA: 13.7m [2026-01-27T12:11:43.626161] [DEBUG] [REMOTE ] ICUI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:43.626319] [DEBUG] [REMOTE ] ICUI: PASS: History has at least 300 days. [2026-01-27T12:11:43.626607] [DEBUG] [REMOTE ] ICUI: PASS: Price check passed. Min price $117.67. [2026-01-27T12:11:43.626753] [DEBUG] [REMOTE ] ICUI: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:43.626877] [DEBUG] [REMOTE ] ICUI: PASS: Integrity check passed. [2026-01-27T12:11:43.626917] [DEBUG] [REMOTE ] ICUI: Symbol is viable for forecasting. [2026-01-27T12:11:43.626967] [INFO ] [MAIN ] [1604/3493] ICUI kept (0.7s) | 1603 kept, 1 rejected | 137.9/min | ETA: 13.7m [2026-01-27T12:11:44.122706] [DEBUG] [REMOTE ] IDA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:44.122919] [DEBUG] [REMOTE ] IDA: PASS: History has at least 300 days. [2026-01-27T12:11:44.123252] [DEBUG] [REMOTE ] IDA: PASS: Price check passed. Min price $124.73. [2026-01-27T12:11:44.123403] [DEBUG] [REMOTE ] IDA: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:44.123558] [DEBUG] [REMOTE ] IDA: PASS: Integrity check passed. [2026-01-27T12:11:44.123661] [DEBUG] [REMOTE ] IDA: Symbol is viable for forecasting. [2026-01-27T12:11:44.123723] [INFO ] [MAIN ] [1605/3493] IDA kept (0.5s) | 1604 kept, 1 rejected | 137.9/min | ETA: 13.7m [2026-01-27T12:11:44.393249] [DEBUG] [REMOTE ] IDAI: Retrieved 1236 rows, trimmed to 300. [2026-01-27T12:11:44.393381] [DEBUG] [REMOTE ] IDAI: PASS: History has at least 300 days. [2026-01-27T12:11:44.393634] [DEBUG] [REMOTE ] IDAI: PASS: Price check passed. Min price $3.39. [2026-01-27T12:11:44.393773] [DEBUG] [REMOTE ] IDAI: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:44.393882] [DEBUG] [REMOTE ] IDAI: PASS: Integrity check passed. [2026-01-27T12:11:44.393921] [DEBUG] [REMOTE ] IDAI: Symbol is viable for forecasting. [2026-01-27T12:11:44.393969] [INFO ] [MAIN ] [1606/3493] IDAI kept (0.3s) | 1605 kept, 1 rejected | 137.9/min | ETA: 13.7m [2026-01-27T12:11:44.993161] [DEBUG] [REMOTE ] IDCC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:44.993292] [DEBUG] [REMOTE ] IDCC: PASS: History has at least 300 days. [2026-01-27T12:11:44.993504] [DEBUG] [REMOTE ] IDCC: PASS: Price check passed. Min price $306.00. [2026-01-27T12:11:44.993664] [DEBUG] [REMOTE ] IDCC: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:44.993779] [DEBUG] [REMOTE ] IDCC: PASS: Integrity check passed. [2026-01-27T12:11:44.993819] [DEBUG] [REMOTE ] IDCC: Symbol is viable for forecasting. [2026-01-27T12:11:44.993867] [INFO ] [MAIN ] [1607/3493] IDCC kept (0.6s) | 1606 kept, 1 rejected | 137.9/min | ETA: 13.7m [2026-01-27T12:11:45.391315] [DEBUG] [REMOTE ] IDE: Retrieved 4020 rows, trimmed to 300. [2026-01-27T12:11:45.391441] [DEBUG] [REMOTE ] IDE: PASS: History has at least 300 days. [2026-01-27T12:11:45.391742] [DEBUG] [REMOTE ] IDE: PASS: Price check passed. Min price $11.17. [2026-01-27T12:11:45.391882] [DEBUG] [REMOTE ] IDE: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:45.391996] [DEBUG] [REMOTE ] IDE: PASS: Integrity check passed. [2026-01-27T12:11:45.392035] [DEBUG] [REMOTE ] IDE: Symbol is viable for forecasting. [2026-01-27T12:11:45.392082] [INFO ] [MAIN ] [1608/3493] IDE kept (0.4s) | 1607 kept, 1 rejected | 137.9/min | ETA: 13.7m [2026-01-27T12:11:45.910333] [DEBUG] [REMOTE ] IDN: Retrieved 6584 rows, trimmed to 300. [2026-01-27T12:11:45.910490] [DEBUG] [REMOTE ] IDN: PASS: History has at least 300 days. [2026-01-27T12:11:45.910782] [DEBUG] [REMOTE ] IDN: PASS: Price check passed. Min price $4.13. [2026-01-27T12:11:45.910937] [DEBUG] [REMOTE ] IDN: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:45.911084] [DEBUG] [REMOTE ] IDN: PASS: Integrity check passed. [2026-01-27T12:11:45.911125] [DEBUG] [REMOTE ] IDN: Symbol is viable for forecasting. [2026-01-27T12:11:45.911175] [INFO ] [MAIN ] [1609/3493] IDN kept (0.5s) | 1608 kept, 1 rejected | 137.8/min | ETA: 13.7m [2026-01-27T12:11:46.280299] [DEBUG] [REMOTE ] IDXX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:46.280440] [DEBUG] [REMOTE ] IDXX: PASS: History has at least 300 days. [2026-01-27T12:11:46.280688] [DEBUG] [REMOTE ] IDXX: PASS: Price check passed. Min price $627.66. [2026-01-27T12:11:46.280831] [DEBUG] [REMOTE ] IDXX: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:46.280953] [DEBUG] [REMOTE ] IDXX: PASS: Integrity check passed. [2026-01-27T12:11:46.280995] [DEBUG] [REMOTE ] IDXX: Symbol is viable for forecasting. [2026-01-27T12:11:46.281046] [INFO ] [MAIN ] [1610/3493] IDXX kept (0.4s) | 1609 kept, 1 rejected | 137.9/min | ETA: 13.7m [2026-01-27T12:11:46.590399] [DEBUG] [REMOTE ] IDYA: Retrieved 1678 rows, trimmed to 300. [2026-01-27T12:11:46.590539] [DEBUG] [REMOTE ] IDYA: PASS: History has at least 300 days. [2026-01-27T12:11:46.590783] [DEBUG] [REMOTE ] IDYA: PASS: Price check passed. Min price $29.66. [2026-01-27T12:11:46.590922] [DEBUG] [REMOTE ] IDYA: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:46.591034] [DEBUG] [REMOTE ] IDYA: PASS: Integrity check passed. [2026-01-27T12:11:46.591075] [DEBUG] [REMOTE ] IDYA: Symbol is viable for forecasting. [2026-01-27T12:11:46.591124] [INFO ] [MAIN ] [1611/3493] IDYA kept (0.3s) | 1610 kept, 1 rejected | 137.9/min | ETA: 13.6m [2026-01-27T12:11:47.156788] [DEBUG] [REMOTE ] IEF: Retrieved 5913 rows, trimmed to 300. [2026-01-27T12:11:47.156920] [DEBUG] [REMOTE ] IEF: PASS: History has at least 300 days. [2026-01-27T12:11:47.157129] [DEBUG] [REMOTE ] IEF: PASS: Price check passed. Min price $95.55. [2026-01-27T12:11:47.157264] [DEBUG] [REMOTE ] IEF: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:47.157375] [DEBUG] [REMOTE ] IEF: PASS: Integrity check passed. [2026-01-27T12:11:47.157415] [DEBUG] [REMOTE ] IEF: Symbol is viable for forecasting. [2026-01-27T12:11:47.157463] [INFO ] [MAIN ] [1612/3493] IEF kept (0.6s) | 1611 kept, 1 rejected | 137.9/min | ETA: 13.6m [2026-01-27T12:11:47.562508] [DEBUG] [REMOTE ] IEI: Retrieved 4790 rows, trimmed to 300. [2026-01-27T12:11:47.562687] [DEBUG] [REMOTE ] IEI: PASS: History has at least 300 days. [2026-01-27T12:11:47.562917] [DEBUG] [REMOTE ] IEI: PASS: Price check passed. Min price $118.41. [2026-01-27T12:11:47.563054] [DEBUG] [REMOTE ] IEI: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:47.563167] [DEBUG] [REMOTE ] IEI: PASS: Integrity check passed. [2026-01-27T12:11:47.563207] [DEBUG] [REMOTE ] IEI: Symbol is viable for forecasting. [2026-01-27T12:11:47.563254] [INFO ] [MAIN ] [1613/3493] IEI kept (0.4s) | 1612 kept, 1 rejected | 137.9/min | ETA: 13.6m [2026-01-27T12:11:48.119972] [DEBUG] [REMOTE ] IEP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:48.120116] [DEBUG] [REMOTE ] IEP: PASS: History has at least 300 days. [2026-01-27T12:11:48.120346] [DEBUG] [REMOTE ] IEP: PASS: Price check passed. Min price $7.25. [2026-01-27T12:11:48.120485] [DEBUG] [REMOTE ] IEP: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:48.120629] [DEBUG] [REMOTE ] IEP: PASS: Integrity check passed. [2026-01-27T12:11:48.120671] [DEBUG] [REMOTE ] IEP: Symbol is viable for forecasting. [2026-01-27T12:11:48.120723] [INFO ] [MAIN ] [1614/3493] IEP kept (0.6s) | 1613 kept, 1 rejected | 137.8/min | ETA: 13.6m [2026-01-27T12:11:48.586374] [DEBUG] [REMOTE ] IESC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:48.586510] [DEBUG] [REMOTE ] IESC: PASS: History has at least 300 days. [2026-01-27T12:11:48.586742] [DEBUG] [REMOTE ] IESC: PASS: Price check passed. Min price $357.94. [2026-01-27T12:11:48.586879] [DEBUG] [REMOTE ] IESC: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:48.587015] [DEBUG] [REMOTE ] IESC: PASS: Integrity check passed. [2026-01-27T12:11:48.587056] [DEBUG] [REMOTE ] IESC: Symbol is viable for forecasting. [2026-01-27T12:11:48.587104] [INFO ] [MAIN ] [1615/3493] IESC kept (0.5s) | 1614 kept, 1 rejected | 137.8/min | ETA: 13.6m [2026-01-27T12:11:49.084559] [DEBUG] [REMOTE ] IEX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:49.084711] [DEBUG] [REMOTE ] IEX: PASS: History has at least 300 days. [2026-01-27T12:11:49.084931] [DEBUG] [REMOTE ] IEX: PASS: Price check passed. Min price $161.10. [2026-01-27T12:11:49.085069] [DEBUG] [REMOTE ] IEX: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:49.085184] [DEBUG] [REMOTE ] IEX: PASS: Integrity check passed. [2026-01-27T12:11:49.085260] [DEBUG] [REMOTE ] IEX: Symbol is viable for forecasting. [2026-01-27T12:11:49.085325] [INFO ] [MAIN ] [1616/3493] IEX kept (0.5s) | 1615 kept, 1 rejected | 137.8/min | ETA: 13.6m [2026-01-27T12:11:49.559549] [DEBUG] [REMOTE ] IFF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:49.559757] [DEBUG] [REMOTE ] IFF: PASS: History has at least 300 days. [2026-01-27T12:11:49.560025] [DEBUG] [REMOTE ] IFF: PASS: Price check passed. Min price $61.12. [2026-01-27T12:11:49.560309] [DEBUG] [REMOTE ] IFF: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:49.560447] [DEBUG] [REMOTE ] IFF: PASS: Integrity check passed. [2026-01-27T12:11:49.560488] [DEBUG] [REMOTE ] IFF: Symbol is viable for forecasting. [2026-01-27T12:11:49.560539] [INFO ] [MAIN ] [1617/3493] IFF kept (0.5s) | 1616 kept, 1 rejected | 137.8/min | ETA: 13.6m [2026-01-27T12:11:50.095520] [DEBUG] [REMOTE ] IFN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:50.095707] [DEBUG] [REMOTE ] IFN: PASS: History has at least 300 days. [2026-01-27T12:11:50.095967] [DEBUG] [REMOTE ] IFN: PASS: Price check passed. Min price $13.55. [2026-01-27T12:11:50.096112] [DEBUG] [REMOTE ] IFN: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:50.096246] [DEBUG] [REMOTE ] IFN: PASS: Integrity check passed. [2026-01-27T12:11:50.096291] [DEBUG] [REMOTE ] IFN: Symbol is viable for forecasting. [2026-01-27T12:11:50.096342] [INFO ] [MAIN ] [1618/3493] IFN kept (0.5s) | 1617 kept, 1 rejected | 137.8/min | ETA: 13.6m [2026-01-27T12:11:50.356185] [DEBUG] [REMOTE ] IFS: Retrieved 1625 rows, trimmed to 300. [2026-01-27T12:11:50.356348] [DEBUG] [REMOTE ] IFS: PASS: History has at least 300 days. [2026-01-27T12:11:50.356635] [DEBUG] [REMOTE ] IFS: PASS: Price check passed. Min price $38.50. [2026-01-27T12:11:50.356793] [DEBUG] [REMOTE ] IFS: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:50.356956] [DEBUG] [REMOTE ] IFS: PASS: Integrity check passed. [2026-01-27T12:11:50.357013] [DEBUG] [REMOTE ] IFS: Symbol is viable for forecasting. [2026-01-27T12:11:50.357079] [INFO ] [MAIN ] [1619/3493] IFS kept (0.3s) | 1618 kept, 1 rejected | 137.8/min | ETA: 13.6m [2026-01-27T12:11:50.906512] [DEBUG] [REMOTE ] IGA: Retrieved 5092 rows, trimmed to 300. [2026-01-27T12:11:50.906666] [DEBUG] [REMOTE ] IGA: PASS: History has at least 300 days. [2026-01-27T12:11:50.907076] [DEBUG] [REMOTE ] IGA: PASS: Price check passed. Min price $9.27. [2026-01-27T12:11:50.907217] [DEBUG] [REMOTE ] IGA: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:50.907330] [DEBUG] [REMOTE ] IGA: PASS: Integrity check passed. [2026-01-27T12:11:50.907371] [DEBUG] [REMOTE ] IGA: Symbol is viable for forecasting. [2026-01-27T12:11:50.907419] [INFO ] [MAIN ] [1620/3493] IGA kept (0.6s) | 1619 kept, 1 rejected | 137.8/min | ETA: 13.6m [2026-01-27T12:11:51.337694] [DEBUG] [REMOTE ] IGD: Retrieved 5241 rows, trimmed to 300. [2026-01-27T12:11:51.337830] [DEBUG] [REMOTE ] IGD: PASS: History has at least 300 days. [2026-01-27T12:11:51.338041] [DEBUG] [REMOTE ] IGD: PASS: Price check passed. Min price $5.52. [2026-01-27T12:11:51.338180] [DEBUG] [REMOTE ] IGD: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:51.338331] [DEBUG] [REMOTE ] IGD: PASS: Integrity check passed. [2026-01-27T12:11:51.338374] [DEBUG] [REMOTE ] IGD: Symbol is viable for forecasting. [2026-01-27T12:11:51.338422] [INFO ] [MAIN ] [1621/3493] IGD kept (0.4s) | 1620 kept, 1 rejected | 137.8/min | ETA: 13.6m [2026-01-27T12:11:51.651549] [DEBUG] [REMOTE ] IGF: Retrieved 4558 rows, trimmed to 300. [2026-01-27T12:11:51.651705] [DEBUG] [REMOTE ] IGF: PASS: History has at least 300 days. [2026-01-27T12:11:51.651935] [DEBUG] [REMOTE ] IGF: PASS: Price check passed. Min price $59.99. [2026-01-27T12:11:51.652080] [DEBUG] [REMOTE ] IGF: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:51.652199] [DEBUG] [REMOTE ] IGF: PASS: Integrity check passed. [2026-01-27T12:11:51.652244] [DEBUG] [REMOTE ] IGF: Symbol is viable for forecasting. [2026-01-27T12:11:51.652304] [INFO ] [MAIN ] [1622/3493] IGF kept (0.3s) | 1621 kept, 1 rejected | 137.8/min | ETA: 13.6m [2026-01-27T12:11:52.140340] [DEBUG] [REMOTE ] IGI: Retrieved 4168 rows, trimmed to 300. [2026-01-27T12:11:52.140635] [DEBUG] [REMOTE ] IGI: PASS: History has at least 300 days. [2026-01-27T12:11:52.141047] [DEBUG] [REMOTE ] IGI: PASS: Price check passed. Min price $16.19. [2026-01-27T12:11:52.141253] [DEBUG] [REMOTE ] IGI: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:52.141624] [DEBUG] [REMOTE ] IGI: PASS: Integrity check passed. [2026-01-27T12:11:52.141692] [DEBUG] [REMOTE ] IGI: Symbol is viable for forecasting. [2026-01-27T12:11:52.141786] [INFO ] [MAIN ] [1623/3493] IGI kept (0.5s) | 1622 kept, 1 rejected | 137.8/min | ETA: 13.6m [2026-01-27T12:11:52.547188] [DEBUG] [REMOTE ] IGIB: Retrieved 4790 rows, trimmed to 300. [2026-01-27T12:11:52.547513] [DEBUG] [REMOTE ] IGIB: PASS: History has at least 300 days. [2026-01-27T12:11:52.547946] [DEBUG] [REMOTE ] IGIB: PASS: Price check passed. Min price $53.26. [2026-01-27T12:11:52.548162] [DEBUG] [REMOTE ] IGIB: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:52.548347] [DEBUG] [REMOTE ] IGIB: PASS: Integrity check passed. [2026-01-27T12:11:52.548409] [DEBUG] [REMOTE ] IGIB: Symbol is viable for forecasting. [2026-01-27T12:11:52.548489] [INFO ] [MAIN ] [1624/3493] IGIB kept (0.4s) | 1623 kept, 1 rejected | 137.8/min | ETA: 13.6m [2026-01-27T12:11:52.820559] [DEBUG] [REMOTE ] IGIC: Retrieved 1472 rows, trimmed to 300. [2026-01-27T12:11:52.820723] [DEBUG] [REMOTE ] IGIC: PASS: History has at least 300 days. [2026-01-27T12:11:52.820945] [DEBUG] [REMOTE ] IGIC: PASS: Price check passed. Min price $21.24. [2026-01-27T12:11:52.821086] [DEBUG] [REMOTE ] IGIC: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:52.821204] [DEBUG] [REMOTE ] IGIC: PASS: Integrity check passed. [2026-01-27T12:11:52.821245] [DEBUG] [REMOTE ] IGIC: Symbol is viable for forecasting. [2026-01-27T12:11:52.821296] [INFO ] [MAIN ] [1625/3493] IGIC kept (0.3s) | 1624 kept, 1 rejected | 137.9/min | ETA: 13.6m [2026-01-27T12:11:53.436090] [DEBUG] [REMOTE ] IGSB: Retrieved 4790 rows, trimmed to 300. [2026-01-27T12:11:53.436304] [DEBUG] [REMOTE ] IGSB: PASS: History has at least 300 days. [2026-01-27T12:11:53.436634] [DEBUG] [REMOTE ] IGSB: PASS: Price check passed. Min price $52.36. [2026-01-27T12:11:53.436780] [DEBUG] [REMOTE ] IGSB: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:53.437084] [DEBUG] [REMOTE ] IGSB: PASS: Integrity check passed. [2026-01-27T12:11:53.437127] [DEBUG] [REMOTE ] IGSB: Symbol is viable for forecasting. [2026-01-27T12:11:53.437184] [INFO ] [MAIN ] [1626/3493] IGSB kept (0.6s) | 1625 kept, 1 rejected | 137.8/min | ETA: 13.5m [2026-01-27T12:11:53.797262] [DEBUG] [REMOTE ] IHD: Retrieved 3708 rows, trimmed to 300. [2026-01-27T12:11:53.797391] [DEBUG] [REMOTE ] IHD: PASS: History has at least 300 days. [2026-01-27T12:11:53.797652] [DEBUG] [REMOTE ] IHD: PASS: Price check passed. Min price $5.91. [2026-01-27T12:11:53.798538] [DEBUG] [REMOTE ] IHD: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:53.798963] [DEBUG] [REMOTE ] IHD: PASS: Integrity check passed. [2026-01-27T12:11:53.799061] [DEBUG] [REMOTE ] IHD: Symbol is viable for forecasting. [2026-01-27T12:11:53.799148] [INFO ] [MAIN ] [1627/3493] IHD kept (0.4s) | 1626 kept, 1 rejected | 137.8/min | ETA: 13.5m [2026-01-27T12:11:54.270462] [DEBUG] [REMOTE ] IHG: Retrieved 5735 rows, trimmed to 300. [2026-01-27T12:11:54.270691] [DEBUG] [REMOTE ] IHG: PASS: History has at least 300 days. [2026-01-27T12:11:54.270967] [DEBUG] [REMOTE ] IHG: PASS: Price check passed. Min price $121.46. [2026-01-27T12:11:54.271115] [DEBUG] [REMOTE ] IHG: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:54.271248] [DEBUG] [REMOTE ] IHG: PASS: Integrity check passed. [2026-01-27T12:11:54.271292] [DEBUG] [REMOTE ] IHG: Symbol is viable for forecasting. [2026-01-27T12:11:54.271347] [INFO ] [MAIN ] [1628/3493] IHG kept (0.5s) | 1627 kept, 1 rejected | 137.8/min | ETA: 13.5m [2026-01-27T12:11:54.524480] [DEBUG] [REMOTE ] IHS: Retrieved 1074 rows, trimmed to 300. [2026-01-27T12:11:54.524696] [DEBUG] [REMOTE ] IHS: PASS: History has at least 300 days. [2026-01-27T12:11:54.525000] [DEBUG] [REMOTE ] IHS: PASS: Price check passed. Min price $6.24. [2026-01-27T12:11:54.525157] [DEBUG] [REMOTE ] IHS: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:54.525295] [DEBUG] [REMOTE ] IHS: PASS: Integrity check passed. [2026-01-27T12:11:54.525347] [DEBUG] [REMOTE ] IHS: Symbol is viable for forecasting. [2026-01-27T12:11:54.525402] [INFO ] [MAIN ] [1629/3493] IHS kept (0.3s) | 1628 kept, 1 rejected | 137.9/min | ETA: 13.5m [2026-01-27T12:11:55.207296] [DEBUG] [REMOTE ] IIF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:55.207436] [DEBUG] [REMOTE ] IIF: PASS: History has at least 300 days. [2026-01-27T12:11:55.207702] [DEBUG] [REMOTE ] IIF: PASS: Price check passed. Min price $23.38. [2026-01-27T12:11:55.207846] [DEBUG] [REMOTE ] IIF: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:55.208147] [DEBUG] [REMOTE ] IIF: PASS: Integrity check passed. [2026-01-27T12:11:55.208189] [DEBUG] [REMOTE ] IIF: Symbol is viable for forecasting. [2026-01-27T12:11:55.208238] [INFO ] [MAIN ] [1630/3493] IIF kept (0.7s) | 1629 kept, 1 rejected | 137.8/min | ETA: 13.5m [2026-01-27T12:11:55.635104] [DEBUG] [REMOTE ] III: Retrieved 4769 rows, trimmed to 300. [2026-01-27T12:11:55.635248] [DEBUG] [REMOTE ] III: PASS: History has at least 300 days. [2026-01-27T12:11:55.635476] [DEBUG] [REMOTE ] III: PASS: Price check passed. Min price $4.97. [2026-01-27T12:11:55.635635] [DEBUG] [REMOTE ] III: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:55.635758] [DEBUG] [REMOTE ] III: PASS: Integrity check passed. [2026-01-27T12:11:55.635801] [DEBUG] [REMOTE ] III: Symbol is viable for forecasting. [2026-01-27T12:11:55.635850] [INFO ] [MAIN ] [1631/3493] III kept (0.4s) | 1630 kept, 1 rejected | 137.8/min | ETA: 13.5m [2026-01-27T12:11:56.092992] [DEBUG] [REMOTE ] IIIN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:56.093123] [DEBUG] [REMOTE ] IIIN: PASS: History has at least 300 days. [2026-01-27T12:11:56.093333] [DEBUG] [REMOTE ] IIIN: PASS: Price check passed. Min price $29.10. [2026-01-27T12:11:56.093470] [DEBUG] [REMOTE ] IIIN: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:56.093601] [DEBUG] [REMOTE ] IIIN: PASS: Integrity check passed. [2026-01-27T12:11:56.093643] [DEBUG] [REMOTE ] IIIN: Symbol is viable for forecasting. [2026-01-27T12:11:56.093693] [INFO ] [MAIN ] [1632/3493] IIIN kept (0.5s) | 1631 kept, 1 rejected | 137.8/min | ETA: 13.5m [2026-01-27T12:11:56.609541] [DEBUG] [REMOTE ] IIM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:56.609705] [DEBUG] [REMOTE ] IIM: PASS: History has at least 300 days. [2026-01-27T12:11:56.609956] [DEBUG] [REMOTE ] IIM: PASS: Price check passed. Min price $11.98. [2026-01-27T12:11:56.610111] [DEBUG] [REMOTE ] IIM: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:56.610228] [DEBUG] [REMOTE ] IIM: PASS: Integrity check passed. [2026-01-27T12:11:56.610268] [DEBUG] [REMOTE ] IIM: Symbol is viable for forecasting. [2026-01-27T12:11:56.610316] [INFO ] [MAIN ] [1633/3493] IIM kept (0.5s) | 1632 kept, 1 rejected | 137.8/min | ETA: 13.5m [2026-01-27T12:11:57.137502] [DEBUG] [REMOTE ] ILMN: Retrieved 6411 rows, trimmed to 300. [2026-01-27T12:11:57.137689] [DEBUG] [REMOTE ] ILMN: PASS: History has at least 300 days. [2026-01-27T12:11:57.137966] [DEBUG] [REMOTE ] ILMN: PASS: Price check passed. Min price $95.03. [2026-01-27T12:11:57.138139] [DEBUG] [REMOTE ] ILMN: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:57.138273] [DEBUG] [REMOTE ] ILMN: PASS: Integrity check passed. [2026-01-27T12:11:57.138315] [DEBUG] [REMOTE ] ILMN: Symbol is viable for forecasting. [2026-01-27T12:11:57.138365] [INFO ] [MAIN ] [1634/3493] ILMN kept (0.5s) | 1633 kept, 1 rejected | 137.8/min | ETA: 13.5m [2026-01-27T12:11:57.602369] [DEBUG] [REMOTE ] IMAX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:57.602508] [DEBUG] [REMOTE ] IMAX: PASS: History has at least 300 days. [2026-01-27T12:11:57.602745] [DEBUG] [REMOTE ] IMAX: PASS: Price check passed. Min price $32.43. [2026-01-27T12:11:57.602912] [DEBUG] [REMOTE ] IMAX: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:57.603035] [DEBUG] [REMOTE ] IMAX: PASS: Integrity check passed. [2026-01-27T12:11:57.603076] [DEBUG] [REMOTE ] IMAX: Symbol is viable for forecasting. [2026-01-27T12:11:57.603125] [INFO ] [MAIN ] [1635/3493] IMAX kept (0.5s) | 1634 kept, 1 rejected | 137.8/min | ETA: 13.5m [2026-01-27T12:11:57.952440] [DEBUG] [REMOTE ] IMMP: Retrieved 3464 rows, trimmed to 300. [2026-01-27T12:11:57.952694] [DEBUG] [REMOTE ] IMMP: PASS: History has at least 300 days. [2026-01-27T12:11:57.953008] [DEBUG] [REMOTE ] IMMP: PASS: Price check passed. Min price $1.65. [2026-01-27T12:11:57.953164] [DEBUG] [REMOTE ] IMMP: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:57.953305] [DEBUG] [REMOTE ] IMMP: PASS: Integrity check passed. [2026-01-27T12:11:57.953348] [DEBUG] [REMOTE ] IMMP: Symbol is viable for forecasting. [2026-01-27T12:11:57.953406] [INFO ] [MAIN ] [1636/3493] IMMP kept (0.4s) | 1635 kept, 1 rejected | 137.8/min | ETA: 13.5m [2026-01-27T12:11:58.220560] [DEBUG] [REMOTE ] IMMX: Retrieved 1030 rows, trimmed to 300. [2026-01-27T12:11:58.220775] [DEBUG] [REMOTE ] IMMX: PASS: History has at least 300 days. [2026-01-27T12:11:58.221019] [DEBUG] [REMOTE ] IMMX: PASS: Price check passed. Min price $3.03. [2026-01-27T12:11:58.221161] [DEBUG] [REMOTE ] IMMX: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:58.221279] [DEBUG] [REMOTE ] IMMX: PASS: Integrity check passed. [2026-01-27T12:11:58.221320] [DEBUG] [REMOTE ] IMMX: Symbol is viable for forecasting. [2026-01-27T12:11:58.221373] [INFO ] [MAIN ] [1637/3493] IMMX kept (0.3s) | 1636 kept, 1 rejected | 137.8/min | ETA: 13.5m [2026-01-27T12:11:58.537366] [DEBUG] [REMOTE ] IMNM: Retrieved 1334 rows, trimmed to 300. [2026-01-27T12:11:58.537508] [DEBUG] [REMOTE ] IMNM: PASS: History has at least 300 days. [2026-01-27T12:11:58.537773] [DEBUG] [REMOTE ] IMNM: PASS: Price check passed. Min price $15.24. [2026-01-27T12:11:58.537918] [DEBUG] [REMOTE ] IMNM: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:58.538031] [DEBUG] [REMOTE ] IMNM: PASS: Integrity check passed. [2026-01-27T12:11:58.538108] [DEBUG] [REMOTE ] IMNM: Symbol is viable for forecasting. [2026-01-27T12:11:58.538157] [INFO ] [MAIN ] [1638/3493] IMNM kept (0.3s) | 1637 kept, 1 rejected | 137.8/min | ETA: 13.5m [2026-01-27T12:11:59.276600] [DEBUG] [REMOTE ] IMNN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:11:59.276743] [DEBUG] [REMOTE ] IMNN: PASS: History has at least 300 days. [2026-01-27T12:11:59.276968] [DEBUG] [REMOTE ] IMNN: PASS: Price check passed. Min price $3.15. [2026-01-27T12:11:59.277314] [DEBUG] [REMOTE ] IMNN: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:59.277453] [DEBUG] [REMOTE ] IMNN: PASS: Integrity check passed. [2026-01-27T12:11:59.277520] [DEBUG] [REMOTE ] IMNN: Symbol is viable for forecasting. [2026-01-27T12:11:59.277596] [INFO ] [MAIN ] [1639/3493] IMNN kept (0.7s) | 1638 kept, 1 rejected | 137.8/min | ETA: 13.5m [2026-01-27T12:11:59.775081] [DEBUG] [REMOTE ] IMOS: Retrieved 6186 rows, trimmed to 300. [2026-01-27T12:11:59.775215] [DEBUG] [REMOTE ] IMOS: PASS: History has at least 300 days. [2026-01-27T12:11:59.775429] [DEBUG] [REMOTE ] IMOS: PASS: Price check passed. Min price $21.09. [2026-01-27T12:11:59.775583] [DEBUG] [REMOTE ] IMOS: PASS: Continuity check passed with 300 days. [2026-01-27T12:11:59.775701] [DEBUG] [REMOTE ] IMOS: PASS: Integrity check passed. [2026-01-27T12:11:59.775741] [DEBUG] [REMOTE ] IMOS: Symbol is viable for forecasting. [2026-01-27T12:11:59.775789] [INFO ] [MAIN ] [1640/3493] IMOS kept (0.5s) | 1639 kept, 1 rejected | 137.8/min | ETA: 13.4m [2026-01-27T12:12:00.001473] [DEBUG] [REMOTE ] IMPP: Retrieved 1037 rows, trimmed to 300. [2026-01-27T12:12:00.001639] [DEBUG] [REMOTE ] IMPP: PASS: History has at least 300 days. [2026-01-27T12:12:00.001849] [DEBUG] [REMOTE ] IMPP: PASS: Price check passed. Min price $3.35. [2026-01-27T12:12:00.001987] [DEBUG] [REMOTE ] IMPP: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:00.002097] [DEBUG] [REMOTE ] IMPP: PASS: Integrity check passed. [2026-01-27T12:12:00.002138] [DEBUG] [REMOTE ] IMPP: Symbol is viable for forecasting. [2026-01-27T12:12:00.002185] [INFO ] [MAIN ] [1641/3493] IMPP kept (0.2s) | 1640 kept, 1 rejected | 137.8/min | ETA: 13.4m [2026-01-27T12:12:00.429850] [DEBUG] [REMOTE ] IMRX: Retrieved 1127 rows, trimmed to 300. [2026-01-27T12:12:00.429970] [DEBUG] [REMOTE ] IMRX: PASS: History has at least 300 days. [2026-01-27T12:12:00.430324] [DEBUG] [REMOTE ] IMRX: PASS: Price check passed. Min price $4.13. [2026-01-27T12:12:00.430462] [DEBUG] [REMOTE ] IMRX: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:00.430591] [DEBUG] [REMOTE ] IMRX: PASS: Integrity check passed. [2026-01-27T12:12:00.430633] [DEBUG] [REMOTE ] IMRX: Symbol is viable for forecasting. [2026-01-27T12:12:00.430681] [INFO ] [MAIN ] [1642/3493] IMRX kept (0.4s) | 1641 kept, 1 rejected | 137.8/min | ETA: 13.4m [2026-01-27T12:12:00.861592] [DEBUG] [REMOTE ] IMTX: Retrieved 1398 rows, trimmed to 300. [2026-01-27T12:12:00.861725] [DEBUG] [REMOTE ] IMTX: PASS: History has at least 300 days. [2026-01-27T12:12:00.861933] [DEBUG] [REMOTE ] IMTX: PASS: Price check passed. Min price $8.94. [2026-01-27T12:12:00.862068] [DEBUG] [REMOTE ] IMTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:00.862367] [DEBUG] [REMOTE ] IMTX: PASS: Integrity check passed. [2026-01-27T12:12:00.862407] [DEBUG] [REMOTE ] IMTX: Symbol is viable for forecasting. [2026-01-27T12:12:00.862455] [INFO ] [MAIN ] [1643/3493] IMTX kept (0.4s) | 1642 kept, 1 rejected | 137.8/min | ETA: 13.4m [2026-01-27T12:12:01.168035] [DEBUG] [REMOTE ] IMXI: Retrieved 2221 rows, trimmed to 300. [2026-01-27T12:12:01.168174] [DEBUG] [REMOTE ] IMXI: PASS: History has at least 300 days. [2026-01-27T12:12:01.168384] [DEBUG] [REMOTE ] IMXI: PASS: Price check passed. Min price $14.85. [2026-01-27T12:12:01.168554] [DEBUG] [REMOTE ] IMXI: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:01.168694] [DEBUG] [REMOTE ] IMXI: PASS: Integrity check passed. [2026-01-27T12:12:01.168736] [DEBUG] [REMOTE ] IMXI: Symbol is viable for forecasting. [2026-01-27T12:12:01.168785] [INFO ] [MAIN ] [1644/3493] IMXI kept (0.3s) | 1643 kept, 1 rejected | 137.8/min | ETA: 13.4m [2026-01-27T12:12:01.720624] [DEBUG] [REMOTE ] INAB: Retrieved 1127 rows, trimmed to 300. [2026-01-27T12:12:01.720801] [DEBUG] [REMOTE ] INAB: PASS: History has at least 300 days. [2026-01-27T12:12:01.721122] [DEBUG] [REMOTE ] INAB: PASS: Price check passed. Min price $1.21. [2026-01-27T12:12:01.721354] [DEBUG] [REMOTE ] INAB: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:01.721561] [DEBUG] [REMOTE ] INAB: PASS: Integrity check passed. [2026-01-27T12:12:01.721655] [DEBUG] [REMOTE ] INAB: Symbol is viable for forecasting. [2026-01-27T12:12:01.721737] [INFO ] [MAIN ] [1645/3493] INAB kept (0.6s) | 1644 kept, 1 rejected | 137.8/min | ETA: 13.4m [2026-01-27T12:12:02.181935] [DEBUG] [REMOTE ] INBK: Retrieved 5303 rows, trimmed to 300. [2026-01-27T12:12:02.182099] [DEBUG] [REMOTE ] INBK: PASS: History has at least 300 days. [2026-01-27T12:12:02.182383] [DEBUG] [REMOTE ] INBK: PASS: Price check passed. Min price $17.21. [2026-01-27T12:12:02.182551] [DEBUG] [REMOTE ] INBK: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:02.182726] [DEBUG] [REMOTE ] INBK: PASS: Integrity check passed. [2026-01-27T12:12:02.182770] [DEBUG] [REMOTE ] INBK: Symbol is viable for forecasting. [2026-01-27T12:12:02.182823] [INFO ] [MAIN ] [1646/3493] INBK kept (0.5s) | 1645 kept, 1 rejected | 137.8/min | ETA: 13.4m [2026-01-27T12:12:02.387550] [DEBUG] [REMOTE ] INBX: Retrieved 416 rows, trimmed to 300. [2026-01-27T12:12:02.387729] [DEBUG] [REMOTE ] INBX: PASS: History has at least 300 days. [2026-01-27T12:12:02.387949] [DEBUG] [REMOTE ] INBX: PASS: Price check passed. Min price $71.80. [2026-01-27T12:12:02.388098] [DEBUG] [REMOTE ] INBX: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:02.388212] [DEBUG] [REMOTE ] INBX: PASS: Integrity check passed. [2026-01-27T12:12:02.388255] [DEBUG] [REMOTE ] INBX: Symbol is viable for forecasting. [2026-01-27T12:12:02.388305] [INFO ] [MAIN ] [1647/3493] INBX kept (0.2s) | 1646 kept, 1 rejected | 137.9/min | ETA: 13.4m [2026-01-27T12:12:03.032227] [DEBUG] [REMOTE ] INCY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:03.032366] [DEBUG] [REMOTE ] INCY: PASS: History has at least 300 days. [2026-01-27T12:12:03.032604] [DEBUG] [REMOTE ] INCY: PASS: Price check passed. Min price $90.18. [2026-01-27T12:12:03.032746] [DEBUG] [REMOTE ] INCY: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:03.032860] [DEBUG] [REMOTE ] INCY: PASS: Integrity check passed. [2026-01-27T12:12:03.032900] [DEBUG] [REMOTE ] INCY: Symbol is viable for forecasting. [2026-01-27T12:12:03.032948] [INFO ] [MAIN ] [1648/3493] INCY kept (0.6s) | 1647 kept, 1 rejected | 137.8/min | ETA: 13.4m [2026-01-27T12:12:03.486581] [DEBUG] [REMOTE ] INDB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:03.486715] [DEBUG] [REMOTE ] INDB: PASS: History has at least 300 days. [2026-01-27T12:12:03.486935] [DEBUG] [REMOTE ] INDB: PASS: Price check passed. Min price $65.94. [2026-01-27T12:12:03.487072] [DEBUG] [REMOTE ] INDB: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:03.487220] [DEBUG] [REMOTE ] INDB: PASS: Integrity check passed. [2026-01-27T12:12:03.487260] [DEBUG] [REMOTE ] INDB: Symbol is viable for forecasting. [2026-01-27T12:12:03.487309] [INFO ] [MAIN ] [1649/3493] INDB kept (0.5s) | 1648 kept, 1 rejected | 137.8/min | ETA: 13.4m [2026-01-27T12:12:03.721168] [DEBUG] [REMOTE ] INDI: Retrieved 1162 rows, trimmed to 300. [2026-01-27T12:12:03.721302] [DEBUG] [REMOTE ] INDI: PASS: History has at least 300 days. [2026-01-27T12:12:03.721503] [DEBUG] [REMOTE ] INDI: PASS: Price check passed. Min price $3.29. [2026-01-27T12:12:03.721671] [DEBUG] [REMOTE ] INDI: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:03.721783] [DEBUG] [REMOTE ] INDI: PASS: Integrity check passed. [2026-01-27T12:12:03.721824] [DEBUG] [REMOTE ] INDI: Symbol is viable for forecasting. [2026-01-27T12:12:03.721890] [INFO ] [MAIN ] [1650/3493] INDI kept (0.2s) | 1649 kept, 1 rejected | 137.9/min | ETA: 13.4m [2026-01-27T12:12:04.231876] [DEBUG] [REMOTE ] INDP: Retrieved 2635 rows, trimmed to 300. [2026-01-27T12:12:04.232031] [DEBUG] [REMOTE ] INDP: PASS: History has at least 300 days. [2026-01-27T12:12:04.232266] [DEBUG] [REMOTE ] INDP: PASS: Price check passed. Min price $1.75. [2026-01-27T12:12:04.232411] [DEBUG] [REMOTE ] INDP: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:04.232527] [DEBUG] [REMOTE ] INDP: PASS: Integrity check passed. [2026-01-27T12:12:04.232592] [DEBUG] [REMOTE ] INDP: Symbol is viable for forecasting. [2026-01-27T12:12:04.232648] [INFO ] [MAIN ] [1651/3493] INDP kept (0.5s) | 1650 kept, 1 rejected | 137.8/min | ETA: 13.4m [2026-01-27T12:12:04.613514] [DEBUG] [REMOTE ] INDY: Retrieved 4068 rows, trimmed to 300. [2026-01-27T12:12:04.613732] [DEBUG] [REMOTE ] INDY: PASS: History has at least 300 days. [2026-01-27T12:12:04.613998] [DEBUG] [REMOTE ] INDY: PASS: Price check passed. Min price $46.71. [2026-01-27T12:12:04.614149] [DEBUG] [REMOTE ] INDY: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:04.614289] [DEBUG] [REMOTE ] INDY: PASS: Integrity check passed. [2026-01-27T12:12:04.614339] [DEBUG] [REMOTE ] INDY: Symbol is viable for forecasting. [2026-01-27T12:12:04.614409] [INFO ] [MAIN ] [1652/3493] INDY kept (0.4s) | 1651 kept, 1 rejected | 137.8/min | ETA: 13.4m [2026-01-27T12:12:05.197914] [DEBUG] [REMOTE ] INFY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:05.198126] [DEBUG] [REMOTE ] INFY: PASS: History has at least 300 days. [2026-01-27T12:12:05.198436] [DEBUG] [REMOTE ] INFY: PASS: Price check passed. Min price $16.18. [2026-01-27T12:12:05.198616] [DEBUG] [REMOTE ] INFY: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:05.198911] [DEBUG] [REMOTE ] INFY: PASS: Integrity check passed. [2026-01-27T12:12:05.198961] [DEBUG] [REMOTE ] INFY: Symbol is viable for forecasting. [2026-01-27T12:12:05.199016] [INFO ] [MAIN ] [1653/3493] INFY kept (0.6s) | 1652 kept, 1 rejected | 137.8/min | ETA: 13.4m [2026-01-27T12:12:05.673030] [DEBUG] [REMOTE ] ING: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:05.673269] [DEBUG] [REMOTE ] ING: PASS: History has at least 300 days. [2026-01-27T12:12:05.673593] [DEBUG] [REMOTE ] ING: PASS: Price check passed. Min price $24.00. [2026-01-27T12:12:05.673746] [DEBUG] [REMOTE ] ING: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:05.674019] [DEBUG] [REMOTE ] ING: PASS: Integrity check passed. [2026-01-27T12:12:05.674070] [DEBUG] [REMOTE ] ING: Symbol is viable for forecasting. [2026-01-27T12:12:05.674130] [INFO ] [MAIN ] [1654/3493] ING kept (0.5s) | 1653 kept, 1 rejected | 137.8/min | ETA: 13.3m [2026-01-27T12:12:06.024777] [DEBUG] [REMOTE ] INGN: Retrieved 3004 rows, trimmed to 300. [2026-01-27T12:12:06.024972] [DEBUG] [REMOTE ] INGN: PASS: History has at least 300 days. [2026-01-27T12:12:06.025231] [DEBUG] [REMOTE ] INGN: PASS: Price check passed. Min price $6.01. [2026-01-27T12:12:06.025374] [DEBUG] [REMOTE ] INGN: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:06.025497] [DEBUG] [REMOTE ] INGN: PASS: Integrity check passed. [2026-01-27T12:12:06.025539] [DEBUG] [REMOTE ] INGN: Symbol is viable for forecasting. [2026-01-27T12:12:06.025612] [INFO ] [MAIN ] [1655/3493] INGN kept (0.4s) | 1654 kept, 1 rejected | 137.8/min | ETA: 13.3m [2026-01-27T12:12:06.455265] [DEBUG] [REMOTE ] INM: Retrieved 4648 rows, trimmed to 300. [2026-01-27T12:12:06.455466] [DEBUG] [REMOTE ] INM: PASS: History has at least 300 days. [2026-01-27T12:12:06.455776] [DEBUG] [REMOTE ] INM: PASS: Price check passed. Min price $1.06. [2026-01-27T12:12:06.455938] [DEBUG] [REMOTE ] INM: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:06.456072] [DEBUG] [REMOTE ] INM: PASS: Integrity check passed. [2026-01-27T12:12:06.456114] [DEBUG] [REMOTE ] INM: Symbol is viable for forecasting. [2026-01-27T12:12:06.456169] [INFO ] [MAIN ] [1656/3493] INM kept (0.4s) | 1655 kept, 1 rejected | 137.8/min | ETA: 13.3m [2026-01-27T12:12:06.746564] [DEBUG] [REMOTE ] INMB: Retrieved 1754 rows, trimmed to 300. [2026-01-27T12:12:06.746781] [DEBUG] [REMOTE ] INMB: PASS: History has at least 300 days. [2026-01-27T12:12:06.747077] [DEBUG] [REMOTE ] INMB: PASS: Price check passed. Min price $1.42. [2026-01-27T12:12:06.747224] [DEBUG] [REMOTE ] INMB: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:06.747347] [DEBUG] [REMOTE ] INMB: PASS: Integrity check passed. [2026-01-27T12:12:06.747389] [DEBUG] [REMOTE ] INMB: Symbol is viable for forecasting. [2026-01-27T12:12:06.747457] [INFO ] [MAIN ] [1657/3493] INMB kept (0.3s) | 1656 kept, 1 rejected | 137.9/min | ETA: 13.3m [2026-01-27T12:12:07.079533] [DEBUG] [REMOTE ] INMD: Retrieved 1625 rows, trimmed to 300. [2026-01-27T12:12:07.079768] [DEBUG] [REMOTE ] INMD: PASS: History has at least 300 days. [2026-01-27T12:12:07.080135] [DEBUG] [REMOTE ] INMD: PASS: Price check passed. Min price $13.74. [2026-01-27T12:12:07.080347] [DEBUG] [REMOTE ] INMD: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:07.080526] [DEBUG] [REMOTE ] INMD: PASS: Integrity check passed. [2026-01-27T12:12:07.080611] [DEBUG] [REMOTE ] INMD: Symbol is viable for forecasting. [2026-01-27T12:12:07.080707] [INFO ] [MAIN ] [1658/3493] INMD kept (0.3s) | 1657 kept, 1 rejected | 137.9/min | ETA: 13.3m [2026-01-27T12:12:07.705642] [DEBUG] [REMOTE ] INN: Retrieved 3762 rows, trimmed to 300. [2026-01-27T12:12:07.705831] [DEBUG] [REMOTE ] INN: PASS: History has at least 300 days. [2026-01-27T12:12:07.706371] [DEBUG] [REMOTE ] INN: PASS: Price check passed. Min price $4.57. [2026-01-27T12:12:07.706560] [DEBUG] [REMOTE ] INN: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:07.706749] [DEBUG] [REMOTE ] INN: PASS: Integrity check passed. [2026-01-27T12:12:07.706798] [DEBUG] [REMOTE ] INN: Symbol is viable for forecasting. [2026-01-27T12:12:07.706864] [INFO ] [MAIN ] [1659/3493] INN kept (0.6s) | 1658 kept, 1 rejected | 137.8/min | ETA: 13.3m [2026-01-27T12:12:08.122476] [DEBUG] [REMOTE ] INO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:08.122694] [DEBUG] [REMOTE ] INO: PASS: History has at least 300 days. [2026-01-27T12:12:08.123184] [DEBUG] [REMOTE ] INO: PASS: Price check passed. Min price $1.51. [2026-01-27T12:12:08.123383] [DEBUG] [REMOTE ] INO: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:08.123632] [DEBUG] [REMOTE ] INO: PASS: Integrity check passed. [2026-01-27T12:12:08.123683] [DEBUG] [REMOTE ] INO: Symbol is viable for forecasting. [2026-01-27T12:12:08.123745] [INFO ] [MAIN ] [1660/3493] INO kept (0.4s) | 1659 kept, 1 rejected | 137.8/min | ETA: 13.3m [2026-01-27T12:12:08.677021] [DEBUG] [REMOTE ] INOD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:08.677183] [DEBUG] [REMOTE ] INOD: PASS: History has at least 300 days. [2026-01-27T12:12:08.677428] [DEBUG] [REMOTE ] INOD: PASS: Price check passed. Min price $47.95. [2026-01-27T12:12:08.677593] [DEBUG] [REMOTE ] INOD: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:08.677737] [DEBUG] [REMOTE ] INOD: PASS: Integrity check passed. [2026-01-27T12:12:08.677782] [DEBUG] [REMOTE ] INOD: Symbol is viable for forecasting. [2026-01-27T12:12:08.677832] [INFO ] [MAIN ] [1661/3493] INOD kept (0.6s) | 1660 kept, 1 rejected | 137.8/min | ETA: 13.3m [2026-01-27T12:12:08.982102] [DEBUG] [REMOTE ] INSE: Retrieved 2280 rows, trimmed to 300. [2026-01-27T12:12:08.982380] [DEBUG] [REMOTE ] INSE: PASS: History has at least 300 days. [2026-01-27T12:12:08.982670] [DEBUG] [REMOTE ] INSE: PASS: Price check passed. Min price $6.87. [2026-01-27T12:12:08.982828] [DEBUG] [REMOTE ] INSE: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:08.982988] [DEBUG] [REMOTE ] INSE: PASS: Integrity check passed. [2026-01-27T12:12:08.983037] [DEBUG] [REMOTE ] INSE: Symbol is viable for forecasting. [2026-01-27T12:12:08.983094] [INFO ] [MAIN ] [1662/3493] INSE kept (0.3s) | 1661 kept, 1 rejected | 137.8/min | ETA: 13.3m [2026-01-27T12:12:09.535853] [DEBUG] [REMOTE ] INSG: Retrieved 6330 rows, trimmed to 300. [2026-01-27T12:12:09.536103] [DEBUG] [REMOTE ] INSG: PASS: History has at least 300 days. [2026-01-27T12:12:09.536462] [DEBUG] [REMOTE ] INSG: PASS: Price check passed. Min price $9.96. [2026-01-27T12:12:09.536671] [DEBUG] [REMOTE ] INSG: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:09.536824] [DEBUG] [REMOTE ] INSG: PASS: Integrity check passed. [2026-01-27T12:12:09.536868] [DEBUG] [REMOTE ] INSG: Symbol is viable for forecasting. [2026-01-27T12:12:09.536928] [INFO ] [MAIN ] [1663/3493] INSG kept (0.6s) | 1662 kept, 1 rejected | 137.8/min | ETA: 13.3m [2026-01-27T12:12:10.063735] [DEBUG] [REMOTE ] INSM: Retrieved 6451 rows, trimmed to 300. [2026-01-27T12:12:10.063948] [DEBUG] [REMOTE ] INSM: PASS: History has at least 300 days. [2026-01-27T12:12:10.064254] [DEBUG] [REMOTE ] INSM: PASS: Price check passed. Min price $156.21. [2026-01-27T12:12:10.064407] [DEBUG] [REMOTE ] INSM: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:10.064552] [DEBUG] [REMOTE ] INSM: PASS: Integrity check passed. [2026-01-27T12:12:10.064627] [DEBUG] [REMOTE ] INSM: Symbol is viable for forecasting. [2026-01-27T12:12:10.064685] [INFO ] [MAIN ] [1664/3493] INSM kept (0.5s) | 1663 kept, 1 rejected | 137.8/min | ETA: 13.3m [2026-01-27T12:12:10.435370] [DEBUG] [REMOTE ] INSP: Retrieved 1943 rows, trimmed to 300. [2026-01-27T12:12:10.435502] [DEBUG] [REMOTE ] INSP: PASS: History has at least 300 days. [2026-01-27T12:12:10.435736] [DEBUG] [REMOTE ] INSP: PASS: Price check passed. Min price $72.08. [2026-01-27T12:12:10.435878] [DEBUG] [REMOTE ] INSP: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:10.435989] [DEBUG] [REMOTE ] INSP: PASS: Integrity check passed. [2026-01-27T12:12:10.436030] [DEBUG] [REMOTE ] INSP: Symbol is viable for forecasting. [2026-01-27T12:12:10.436079] [INFO ] [MAIN ] [1665/3493] INSP kept (0.4s) | 1664 kept, 1 rejected | 137.8/min | ETA: 13.3m [2026-01-27T12:12:10.689713] [DEBUG] [REMOTE ] INTA: Retrieved 1148 rows, trimmed to 300. [2026-01-27T12:12:10.689851] [DEBUG] [REMOTE ] INTA: PASS: History has at least 300 days. [2026-01-27T12:12:10.690056] [DEBUG] [REMOTE ] INTA: PASS: Price check passed. Min price $37.07. [2026-01-27T12:12:10.690222] [DEBUG] [REMOTE ] INTA: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:10.690336] [DEBUG] [REMOTE ] INTA: PASS: Integrity check passed. [2026-01-27T12:12:10.690376] [DEBUG] [REMOTE ] INTA: Symbol is viable for forecasting. [2026-01-27T12:12:10.690446] [INFO ] [MAIN ] [1666/3493] INTA kept (0.3s) | 1665 kept, 1 rejected | 137.9/min | ETA: 13.3m [2026-01-27T12:12:11.363191] [DEBUG] [REMOTE ] INTC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:11.363332] [DEBUG] [REMOTE ] INTC: PASS: History has at least 300 days. [2026-01-27T12:12:11.363554] [DEBUG] [REMOTE ] INTC: PASS: Price check passed. Min price $33.62. [2026-01-27T12:12:11.363720] [DEBUG] [REMOTE ] INTC: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:11.363837] [DEBUG] [REMOTE ] INTC: PASS: Integrity check passed. [2026-01-27T12:12:11.363878] [DEBUG] [REMOTE ] INTC: Symbol is viable for forecasting. [2026-01-27T12:12:11.363930] [INFO ] [MAIN ] [1667/3493] INTC kept (0.7s) | 1666 kept, 1 rejected | 137.8/min | ETA: 13.3m [2026-01-27T12:12:11.706291] [DEBUG] [REMOTE ] INTZ: Retrieved 3381 rows, trimmed to 300. [2026-01-27T12:12:11.706417] [DEBUG] [REMOTE ] INTZ: PASS: History has at least 300 days. [2026-01-27T12:12:11.706653] [DEBUG] [REMOTE ] INTZ: PASS: Price check passed. Min price $1.15. [2026-01-27T12:12:11.706796] [DEBUG] [REMOTE ] INTZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:11.706910] [DEBUG] [REMOTE ] INTZ: PASS: Integrity check passed. [2026-01-27T12:12:11.706951] [DEBUG] [REMOTE ] INTZ: Symbol is viable for forecasting. [2026-01-27T12:12:11.707001] [INFO ] [MAIN ] [1668/3493] INTZ kept (0.3s) | 1667 kept, 1 rejected | 137.8/min | ETA: 13.2m [2026-01-27T12:12:12.186592] [DEBUG] [REMOTE ] INVA: Retrieved 5361 rows, trimmed to 300. [2026-01-27T12:12:12.186754] [DEBUG] [REMOTE ] INVA: PASS: History has at least 300 days. [2026-01-27T12:12:12.186993] [DEBUG] [REMOTE ] INVA: PASS: Price check passed. Min price $17.57. [2026-01-27T12:12:12.187132] [DEBUG] [REMOTE ] INVA: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:12.187253] [DEBUG] [REMOTE ] INVA: PASS: Integrity check passed. [2026-01-27T12:12:12.187295] [DEBUG] [REMOTE ] INVA: Symbol is viable for forecasting. [2026-01-27T12:12:12.187343] [INFO ] [MAIN ] [1669/3493] INVA kept (0.5s) | 1668 kept, 1 rejected | 137.8/min | ETA: 13.2m [2026-01-27T12:12:12.675596] [DEBUG] [REMOTE ] INVE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:12.675724] [DEBUG] [REMOTE ] INVE: PASS: History has at least 300 days. [2026-01-27T12:12:12.675938] [DEBUG] [REMOTE ] INVE: PASS: Price check passed. Min price $3.18. [2026-01-27T12:12:12.676074] [DEBUG] [REMOTE ] INVE: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:12.676187] [DEBUG] [REMOTE ] INVE: PASS: Integrity check passed. [2026-01-27T12:12:12.676227] [DEBUG] [REMOTE ] INVE: Symbol is viable for forecasting. [2026-01-27T12:12:12.676275] [INFO ] [MAIN ] [1670/3493] INVE kept (0.5s) | 1669 kept, 1 rejected | 137.8/min | ETA: 13.2m [2026-01-27T12:12:13.066710] [DEBUG] [REMOTE ] INVH: Retrieved 2258 rows, trimmed to 300. [2026-01-27T12:12:13.066855] [DEBUG] [REMOTE ] INVH: PASS: History has at least 300 days. [2026-01-27T12:12:13.067074] [DEBUG] [REMOTE ] INVH: PASS: Price check passed. Min price $25.80. [2026-01-27T12:12:13.067220] [DEBUG] [REMOTE ] INVH: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:13.067364] [DEBUG] [REMOTE ] INVH: PASS: Integrity check passed. [2026-01-27T12:12:13.067407] [DEBUG] [REMOTE ] INVH: Symbol is viable for forecasting. [2026-01-27T12:12:13.067458] [INFO ] [MAIN ] [1671/3493] INVH kept (0.4s) | 1670 kept, 1 rejected | 137.8/min | ETA: 13.2m [2026-01-27T12:12:13.442159] [DEBUG] [REMOTE ] IONS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:13.442321] [DEBUG] [REMOTE ] IONS: PASS: History has at least 300 days. [2026-01-27T12:12:13.442610] [DEBUG] [REMOTE ] IONS: PASS: Price check passed. Min price $69.54. [2026-01-27T12:12:13.442755] [DEBUG] [REMOTE ] IONS: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:13.442887] [DEBUG] [REMOTE ] IONS: PASS: Integrity check passed. [2026-01-27T12:12:13.442950] [DEBUG] [REMOTE ] IONS: Symbol is viable for forecasting. [2026-01-27T12:12:13.443016] [INFO ] [MAIN ] [1672/3493] IONS kept (0.4s) | 1671 kept, 1 rejected | 137.8/min | ETA: 13.2m [2026-01-27T12:12:13.939623] [DEBUG] [REMOTE ] IOSP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:13.939772] [DEBUG] [REMOTE ] IOSP: PASS: History has at least 300 days. [2026-01-27T12:12:13.940030] [DEBUG] [REMOTE ] IOSP: PASS: Price check passed. Min price $70.62. [2026-01-27T12:12:13.940169] [DEBUG] [REMOTE ] IOSP: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:13.940296] [DEBUG] [REMOTE ] IOSP: PASS: Integrity check passed. [2026-01-27T12:12:13.940336] [DEBUG] [REMOTE ] IOSP: Symbol is viable for forecasting. [2026-01-27T12:12:13.940386] [INFO ] [MAIN ] [1673/3493] IOSP kept (0.5s) | 1672 kept, 1 rejected | 137.8/min | ETA: 13.2m [2026-01-27T12:12:14.288164] [DEBUG] [REMOTE ] IOVA: Retrieved 3842 rows, trimmed to 300. [2026-01-27T12:12:14.288304] [DEBUG] [REMOTE ] IOVA: PASS: History has at least 300 days. [2026-01-27T12:12:14.288517] [DEBUG] [REMOTE ] IOVA: PASS: Price check passed. Min price $1.81. [2026-01-27T12:12:14.288686] [DEBUG] [REMOTE ] IOVA: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:14.288801] [DEBUG] [REMOTE ] IOVA: PASS: Integrity check passed. [2026-01-27T12:12:14.288841] [DEBUG] [REMOTE ] IOVA: Symbol is viable for forecasting. [2026-01-27T12:12:14.288889] [INFO ] [MAIN ] [1674/3493] IOVA kept (0.3s) | 1673 kept, 1 rejected | 137.8/min | ETA: 13.2m [2026-01-27T12:12:14.667170] [DEBUG] [REMOTE ] IPGP: Retrieved 4808 rows, trimmed to 300. [2026-01-27T12:12:14.667305] [DEBUG] [REMOTE ] IPGP: PASS: History has at least 300 days. [2026-01-27T12:12:14.667524] [DEBUG] [REMOTE ] IPGP: PASS: Price check passed. Min price $71.60. [2026-01-27T12:12:14.667698] [DEBUG] [REMOTE ] IPGP: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:14.667816] [DEBUG] [REMOTE ] IPGP: PASS: Integrity check passed. [2026-01-27T12:12:14.667857] [DEBUG] [REMOTE ] IPGP: Symbol is viable for forecasting. [2026-01-27T12:12:14.667906] [INFO ] [MAIN ] [1675/3493] IPGP kept (0.4s) | 1674 kept, 1 rejected | 137.8/min | ETA: 13.2m [2026-01-27T12:12:15.160862] [DEBUG] [REMOTE ] IPI: Retrieved 4469 rows, trimmed to 300. [2026-01-27T12:12:15.161014] [DEBUG] [REMOTE ] IPI: PASS: History has at least 300 days. [2026-01-27T12:12:15.161285] [DEBUG] [REMOTE ] IPI: PASS: Price check passed. Min price $23.94. [2026-01-27T12:12:15.161464] [DEBUG] [REMOTE ] IPI: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:15.161634] [DEBUG] [REMOTE ] IPI: PASS: Integrity check passed. [2026-01-27T12:12:15.161688] [DEBUG] [REMOTE ] IPI: Symbol is viable for forecasting. [2026-01-27T12:12:15.161754] [INFO ] [MAIN ] [1676/3493] IPI kept (0.5s) | 1675 kept, 1 rejected | 137.8/min | ETA: 13.2m [2026-01-27T12:12:15.457368] [DEBUG] [REMOTE ] IQ: Retrieved 1967 rows, trimmed to 300. [2026-01-27T12:12:15.457516] [DEBUG] [REMOTE ] IQ: PASS: History has at least 300 days. [2026-01-27T12:12:15.457810] [DEBUG] [REMOTE ] IQ: PASS: Price check passed. Min price $1.85. [2026-01-27T12:12:15.457962] [DEBUG] [REMOTE ] IQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:15.458083] [DEBUG] [REMOTE ] IQ: PASS: Integrity check passed. [2026-01-27T12:12:15.458125] [DEBUG] [REMOTE ] IQ: Symbol is viable for forecasting. [2026-01-27T12:12:15.458174] [INFO ] [MAIN ] [1677/3493] IQ kept (0.3s) | 1676 kept, 1 rejected | 137.9/min | ETA: 13.2m [2026-01-27T12:12:16.055513] [DEBUG] [REMOTE ] IQI: Retrieved 6597 rows, trimmed to 300. [2026-01-27T12:12:16.055685] [DEBUG] [REMOTE ] IQI: PASS: History has at least 300 days. [2026-01-27T12:12:16.055956] [DEBUG] [REMOTE ] IQI: PASS: Price check passed. Min price $9.76. [2026-01-27T12:12:16.056100] [DEBUG] [REMOTE ] IQI: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:16.056241] [DEBUG] [REMOTE ] IQI: PASS: Integrity check passed. [2026-01-27T12:12:16.056291] [DEBUG] [REMOTE ] IQI: Symbol is viable for forecasting. [2026-01-27T12:12:16.056352] [INFO ] [MAIN ] [1678/3493] IQI kept (0.6s) | 1677 kept, 1 rejected | 137.8/min | ETA: 13.2m [2026-01-27T12:12:16.225716] [DEBUG] [REMOTE ] IQQQ: Retrieved 464 rows, trimmed to 300. [2026-01-27T12:12:16.225853] [DEBUG] [REMOTE ] IQQQ: PASS: History has at least 300 days. [2026-01-27T12:12:16.226060] [DEBUG] [REMOTE ] IQQQ: PASS: Price check passed. Min price $42.21. [2026-01-27T12:12:16.226200] [DEBUG] [REMOTE ] IQQQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:16.226335] [DEBUG] [REMOTE ] IQQQ: PASS: Integrity check passed. [2026-01-27T12:12:16.226383] [DEBUG] [REMOTE ] IQQQ: Symbol is viable for forecasting. [2026-01-27T12:12:16.226437] [INFO ] [MAIN ] [1679/3493] IQQQ kept (0.2s) | 1678 kept, 1 rejected | 137.9/min | ETA: 13.2m [2026-01-27T12:12:16.865223] [DEBUG] [REMOTE ] IRDM: Retrieved 4491 rows, trimmed to 300. [2026-01-27T12:12:16.865371] [DEBUG] [REMOTE ] IRDM: PASS: History has at least 300 days. [2026-01-27T12:12:16.865631] [DEBUG] [REMOTE ] IRDM: PASS: Price check passed. Min price $15.71. [2026-01-27T12:12:16.865779] [DEBUG] [REMOTE ] IRDM: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:16.865901] [DEBUG] [REMOTE ] IRDM: PASS: Integrity check passed. [2026-01-27T12:12:16.865944] [DEBUG] [REMOTE ] IRDM: Symbol is viable for forecasting. [2026-01-27T12:12:16.866011] [INFO ] [MAIN ] [1680/3493] IRDM kept (0.6s) | 1679 kept, 1 rejected | 137.8/min | ETA: 13.2m [2026-01-27T12:12:17.099250] [DEBUG] [REMOTE ] IREN: Retrieved 1050 rows, trimmed to 300. [2026-01-27T12:12:17.099415] [DEBUG] [REMOTE ] IREN: PASS: History has at least 300 days. [2026-01-27T12:12:17.099725] [DEBUG] [REMOTE ] IREN: PASS: Price check passed. Min price $33.78. [2026-01-27T12:12:17.099903] [DEBUG] [REMOTE ] IREN: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:17.100026] [DEBUG] [REMOTE ] IREN: PASS: Integrity check passed. [2026-01-27T12:12:17.100069] [DEBUG] [REMOTE ] IREN: Symbol is viable for forecasting. [2026-01-27T12:12:17.100120] [INFO ] [MAIN ] [1681/3493] IREN kept (0.2s) | 1680 kept, 1 rejected | 137.9/min | ETA: 13.1m [2026-01-27T12:12:17.744439] [DEBUG] [REMOTE ] IRM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:17.744610] [DEBUG] [REMOTE ] IRM: PASS: History has at least 300 days. [2026-01-27T12:12:17.744876] [DEBUG] [REMOTE ] IRM: PASS: Price check passed. Min price $78.86. [2026-01-27T12:12:17.745018] [DEBUG] [REMOTE ] IRM: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:17.745203] [DEBUG] [REMOTE ] IRM: PASS: Integrity check passed. [2026-01-27T12:12:17.745245] [DEBUG] [REMOTE ] IRM: Symbol is viable for forecasting. [2026-01-27T12:12:17.745846] [INFO ] [MAIN ] [1682/3493] IRM kept (0.6s) | 1681 kept, 1 rejected | 137.8/min | ETA: 13.1m [2026-01-27T12:12:18.097908] [DEBUG] [REMOTE ] IRMD: Retrieved 2900 rows, trimmed to 300. [2026-01-27T12:12:18.098032] [DEBUG] [REMOTE ] IRMD: PASS: History has at least 300 days. [2026-01-27T12:12:18.098239] [DEBUG] [REMOTE ] IRMD: PASS: Price check passed. Min price $75.86. [2026-01-27T12:12:18.098409] [DEBUG] [REMOTE ] IRMD: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:18.098527] [DEBUG] [REMOTE ] IRMD: PASS: Integrity check passed. [2026-01-27T12:12:18.098585] [DEBUG] [REMOTE ] IRMD: Symbol is viable for forecasting. [2026-01-27T12:12:18.098638] [INFO ] [MAIN ] [1683/3493] IRMD kept (0.4s) | 1682 kept, 1 rejected | 137.8/min | ETA: 13.1m [2026-01-27T12:12:18.416567] [DEBUG] [REMOTE ] IRON: Retrieved 1370 rows, trimmed to 300. [2026-01-27T12:12:18.416732] [DEBUG] [REMOTE ] IRON: PASS: History has at least 300 days. [2026-01-27T12:12:18.416940] [DEBUG] [REMOTE ] IRON: PASS: Price check passed. Min price $70.93. [2026-01-27T12:12:18.417077] [DEBUG] [REMOTE ] IRON: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:18.417190] [DEBUG] [REMOTE ] IRON: PASS: Integrity check passed. [2026-01-27T12:12:18.417231] [DEBUG] [REMOTE ] IRON: Symbol is viable for forecasting. [2026-01-27T12:12:18.417289] [INFO ] [MAIN ] [1684/3493] IRON kept (0.3s) | 1683 kept, 1 rejected | 137.9/min | ETA: 13.1m [2026-01-27T12:12:18.849642] [DEBUG] [REMOTE ] IRTC: Retrieved 2328 rows, trimmed to 300. [2026-01-27T12:12:18.849853] [DEBUG] [REMOTE ] IRTC: PASS: History has at least 300 days. [2026-01-27T12:12:18.850116] [DEBUG] [REMOTE ] IRTC: PASS: Price check passed. Min price $155.44. [2026-01-27T12:12:18.850271] [DEBUG] [REMOTE ] IRTC: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:18.850396] [DEBUG] [REMOTE ] IRTC: PASS: Integrity check passed. [2026-01-27T12:12:18.850438] [DEBUG] [REMOTE ] IRTC: Symbol is viable for forecasting. [2026-01-27T12:12:18.850493] [INFO ] [MAIN ] [1685/3493] IRTC kept (0.4s) | 1684 kept, 1 rejected | 137.9/min | ETA: 13.1m [2026-01-27T12:12:19.365183] [DEBUG] [REMOTE ] IRWD: Retrieved 4019 rows, trimmed to 300. [2026-01-27T12:12:19.365316] [DEBUG] [REMOTE ] IRWD: PASS: History has at least 300 days. [2026-01-27T12:12:19.365526] [DEBUG] [REMOTE ] IRWD: PASS: Price check passed. Min price $1.50. [2026-01-27T12:12:19.365694] [DEBUG] [REMOTE ] IRWD: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:19.365808] [DEBUG] [REMOTE ] IRWD: PASS: Integrity check passed. [2026-01-27T12:12:19.365848] [DEBUG] [REMOTE ] IRWD: Symbol is viable for forecasting. [2026-01-27T12:12:19.365896] [INFO ] [MAIN ] [1686/3493] IRWD kept (0.5s) | 1685 kept, 1 rejected | 137.9/min | ETA: 13.1m [2026-01-27T12:12:19.743876] [DEBUG] [REMOTE ] ISD: Retrieved 3456 rows, trimmed to 300. [2026-01-27T12:12:19.744022] [DEBUG] [REMOTE ] ISD: PASS: History has at least 300 days. [2026-01-27T12:12:19.744270] [DEBUG] [REMOTE ] ISD: PASS: Price check passed. Min price $14.04. [2026-01-27T12:12:19.744415] [DEBUG] [REMOTE ] ISD: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:19.744530] [DEBUG] [REMOTE ] ISD: PASS: Integrity check passed. [2026-01-27T12:12:19.744589] [DEBUG] [REMOTE ] ISD: Symbol is viable for forecasting. [2026-01-27T12:12:19.744650] [INFO ] [MAIN ] [1687/3493] ISD kept (0.4s) | 1686 kept, 1 rejected | 137.9/min | ETA: 13.1m [2026-01-27T12:12:20.217098] [DEBUG] [REMOTE ] ISRG: Retrieved 6440 rows, trimmed to 300. [2026-01-27T12:12:20.217269] [DEBUG] [REMOTE ] ISRG: PASS: History has at least 300 days. [2026-01-27T12:12:20.217555] [DEBUG] [REMOTE ] ISRG: PASS: Price check passed. Min price $523.69. [2026-01-27T12:12:20.217788] [DEBUG] [REMOTE ] ISRG: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:20.217942] [DEBUG] [REMOTE ] ISRG: PASS: Integrity check passed. [2026-01-27T12:12:20.217994] [DEBUG] [REMOTE ] ISRG: Symbol is viable for forecasting. [2026-01-27T12:12:20.218058] [INFO ] [MAIN ] [1688/3493] ISRG kept (0.5s) | 1687 kept, 1 rejected | 137.9/min | ETA: 13.1m [2026-01-27T12:12:20.634719] [DEBUG] [REMOTE ] ISSC: Retrieved 6406 rows, trimmed to 300. [2026-01-27T12:12:20.634950] [DEBUG] [REMOTE ] ISSC: PASS: History has at least 300 days. [2026-01-27T12:12:20.635293] [DEBUG] [REMOTE ] ISSC: PASS: Price check passed. Min price $8.32. [2026-01-27T12:12:20.635446] [DEBUG] [REMOTE ] ISSC: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:20.635618] [DEBUG] [REMOTE ] ISSC: PASS: Integrity check passed. [2026-01-27T12:12:20.635664] [DEBUG] [REMOTE ] ISSC: Symbol is viable for forecasting. [2026-01-27T12:12:20.635721] [INFO ] [MAIN ] [1689/3493] ISSC kept (0.4s) | 1688 kept, 1 rejected | 137.9/min | ETA: 13.1m [2026-01-27T12:12:20.956131] [DEBUG] [REMOTE ] ISTB: Retrieved 3331 rows, trimmed to 300. [2026-01-27T12:12:20.956255] [DEBUG] [REMOTE ] ISTB: PASS: History has at least 300 days. [2026-01-27T12:12:20.956456] [DEBUG] [REMOTE ] ISTB: PASS: Price check passed. Min price $48.30. [2026-01-27T12:12:20.956610] [DEBUG] [REMOTE ] ISTB: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:20.956722] [DEBUG] [REMOTE ] ISTB: PASS: Integrity check passed. [2026-01-27T12:12:20.956762] [DEBUG] [REMOTE ] ISTB: Symbol is viable for forecasting. [2026-01-27T12:12:20.956810] [INFO ] [MAIN ] [1690/3493] ISTB kept (0.3s) | 1689 kept, 1 rejected | 137.9/min | ETA: 13.1m [2026-01-27T12:12:21.611241] [DEBUG] [REMOTE ] ITIC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:21.611380] [DEBUG] [REMOTE ] ITIC: PASS: History has at least 300 days. [2026-01-27T12:12:21.611623] [DEBUG] [REMOTE ] ITIC: PASS: Price check passed. Min price $242.02. [2026-01-27T12:12:21.611769] [DEBUG] [REMOTE ] ITIC: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:21.611888] [DEBUG] [REMOTE ] ITIC: PASS: Integrity check passed. [2026-01-27T12:12:21.611931] [DEBUG] [REMOTE ] ITIC: Symbol is viable for forecasting. [2026-01-27T12:12:21.612484] [INFO ] [MAIN ] [1691/3493] ITIC kept (0.7s) | 1690 kept, 1 rejected | 137.8/min | ETA: 13.1m [2026-01-27T12:12:22.078388] [DEBUG] [REMOTE ] ITRI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:22.078545] [DEBUG] [REMOTE ] ITRI: PASS: History has at least 300 days. [2026-01-27T12:12:22.078817] [DEBUG] [REMOTE ] ITRI: PASS: Price check passed. Min price $92.86. [2026-01-27T12:12:22.078958] [DEBUG] [REMOTE ] ITRI: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:22.079082] [DEBUG] [REMOTE ] ITRI: PASS: Integrity check passed. [2026-01-27T12:12:22.079124] [DEBUG] [REMOTE ] ITRI: Symbol is viable for forecasting. [2026-01-27T12:12:22.079190] [INFO ] [MAIN ] [1692/3493] ITRI kept (0.5s) | 1691 kept, 1 rejected | 137.8/min | ETA: 13.1m [2026-01-27T12:12:22.542152] [DEBUG] [REMOTE ] ITRN: Retrieved 5113 rows, trimmed to 300. [2026-01-27T12:12:22.542291] [DEBUG] [REMOTE ] ITRN: PASS: History has at least 300 days. [2026-01-27T12:12:22.542506] [DEBUG] [REMOTE ] ITRN: PASS: Price check passed. Min price $35.64. [2026-01-27T12:12:22.542854] [DEBUG] [REMOTE ] ITRN: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:22.542997] [DEBUG] [REMOTE ] ITRN: PASS: Integrity check passed. [2026-01-27T12:12:22.543038] [DEBUG] [REMOTE ] ITRN: Symbol is viable for forecasting. [2026-01-27T12:12:22.543088] [INFO ] [MAIN ] [1693/3493] ITRN kept (0.5s) | 1692 kept, 1 rejected | 137.8/min | ETA: 13.1m [2026-01-27T12:12:23.075464] [DEBUG] [REMOTE ] ITUB: Retrieved 6019 rows, trimmed to 300. [2026-01-27T12:12:23.075659] [DEBUG] [REMOTE ] ITUB: PASS: History has at least 300 days. [2026-01-27T12:12:23.075964] [DEBUG] [REMOTE ] ITUB: PASS: Price check passed. Min price $6.72. [2026-01-27T12:12:23.076154] [DEBUG] [REMOTE ] ITUB: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:23.076309] [DEBUG] [REMOTE ] ITUB: PASS: Integrity check passed. [2026-01-27T12:12:23.076360] [DEBUG] [REMOTE ] ITUB: Symbol is viable for forecasting. [2026-01-27T12:12:23.076422] [INFO ] [MAIN ] [1694/3493] ITUB kept (0.5s) | 1693 kept, 1 rejected | 137.8/min | ETA: 13.1m [2026-01-27T12:12:23.305744] [DEBUG] [REMOTE ] IUS: Retrieved 1852 rows, trimmed to 300. [2026-01-27T12:12:23.305867] [DEBUG] [REMOTE ] IUS: PASS: History has at least 300 days. [2026-01-27T12:12:23.306078] [DEBUG] [REMOTE ] IUS: PASS: Price check passed. Min price $54.36. [2026-01-27T12:12:23.306223] [DEBUG] [REMOTE ] IUS: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:23.306354] [DEBUG] [REMOTE ] IUS: PASS: Integrity check passed. [2026-01-27T12:12:23.306404] [DEBUG] [REMOTE ] IUS: Symbol is viable for forecasting. [2026-01-27T12:12:23.306468] [INFO ] [MAIN ] [1695/3493] IUS kept (0.2s) | 1694 kept, 1 rejected | 137.9/min | ETA: 13.0m [2026-01-27T12:12:23.812369] [DEBUG] [REMOTE ] IUSB: Retrieved 2923 rows, trimmed to 300. [2026-01-27T12:12:23.812494] [DEBUG] [REMOTE ] IUSB: PASS: History has at least 300 days. [2026-01-27T12:12:23.812725] [DEBUG] [REMOTE ] IUSB: PASS: Price check passed. Min price $46.21. [2026-01-27T12:12:23.812868] [DEBUG] [REMOTE ] IUSB: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:23.812980] [DEBUG] [REMOTE ] IUSB: PASS: Integrity check passed. [2026-01-27T12:12:23.813020] [DEBUG] [REMOTE ] IUSB: Symbol is viable for forecasting. [2026-01-27T12:12:23.813069] [INFO ] [MAIN ] [1696/3493] IUSB kept (0.5s) | 1695 kept, 1 rejected | 137.8/min | ETA: 13.0m [2026-01-27T12:12:24.328385] [DEBUG] [REMOTE ] IUSG: Retrieved 6411 rows, trimmed to 300. [2026-01-27T12:12:24.328551] [DEBUG] [REMOTE ] IUSG: PASS: History has at least 300 days. [2026-01-27T12:12:24.328919] [DEBUG] [REMOTE ] IUSG: PASS: Price check passed. Min price $160.13. [2026-01-27T12:12:24.329083] [DEBUG] [REMOTE ] IUSG: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:24.329233] [DEBUG] [REMOTE ] IUSG: PASS: Integrity check passed. [2026-01-27T12:12:24.329282] [DEBUG] [REMOTE ] IUSG: Symbol is viable for forecasting. [2026-01-27T12:12:24.329342] [INFO ] [MAIN ] [1697/3493] IUSG kept (0.5s) | 1696 kept, 1 rejected | 137.8/min | ETA: 13.0m [2026-01-27T12:12:24.564185] [DEBUG] [REMOTE ] IVAL: Retrieved 2792 rows, trimmed to 300. [2026-01-27T12:12:24.564378] [DEBUG] [REMOTE ] IVAL: PASS: History has at least 300 days. [2026-01-27T12:12:24.564663] [DEBUG] [REMOTE ] IVAL: PASS: Price check passed. Min price $29.02. [2026-01-27T12:12:24.564810] [DEBUG] [REMOTE ] IVAL: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:24.564943] [DEBUG] [REMOTE ] IVAL: PASS: Integrity check passed. [2026-01-27T12:12:24.564988] [DEBUG] [REMOTE ] IVAL: Symbol is viable for forecasting. [2026-01-27T12:12:24.565068] [INFO ] [MAIN ] [1698/3493] IVAL kept (0.2s) | 1697 kept, 1 rejected | 137.9/min | ETA: 13.0m [2026-01-27T12:12:25.206468] [DEBUG] [REMOTE ] IVZ: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:25.206704] [DEBUG] [REMOTE ] IVZ: PASS: History has at least 300 days. [2026-01-27T12:12:25.207023] [DEBUG] [REMOTE ] IVZ: PASS: Price check passed. Min price $22.44. [2026-01-27T12:12:25.207177] [DEBUG] [REMOTE ] IVZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:25.207316] [DEBUG] [REMOTE ] IVZ: PASS: Integrity check passed. [2026-01-27T12:12:25.207361] [DEBUG] [REMOTE ] IVZ: Symbol is viable for forecasting. [2026-01-27T12:12:25.207424] [INFO ] [MAIN ] [1699/3493] IVZ kept (0.6s) | 1698 kept, 1 rejected | 137.8/min | ETA: 13.0m [2026-01-27T12:12:25.581721] [DEBUG] [REMOTE ] IX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:25.581871] [DEBUG] [REMOTE ] IX: PASS: History has at least 300 days. [2026-01-27T12:12:25.582125] [DEBUG] [REMOTE ] IX: PASS: Price check passed. Min price $24.22. [2026-01-27T12:12:25.582268] [DEBUG] [REMOTE ] IX: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:25.582392] [DEBUG] [REMOTE ] IX: PASS: Integrity check passed. [2026-01-27T12:12:25.582435] [DEBUG] [REMOTE ] IX: Symbol is viable for forecasting. [2026-01-27T12:12:25.582485] [INFO ] [MAIN ] [1700/3493] IX kept (0.4s) | 1699 kept, 1 rejected | 137.8/min | ETA: 13.0m [2026-01-27T12:12:25.944331] [DEBUG] [REMOTE ] IXUS: Retrieved 3331 rows, trimmed to 300. [2026-01-27T12:12:25.944505] [DEBUG] [REMOTE ] IXUS: PASS: History has at least 300 days. [2026-01-27T12:12:25.944841] [DEBUG] [REMOTE ] IXUS: PASS: Price check passed. Min price $79.60. [2026-01-27T12:12:25.945048] [DEBUG] [REMOTE ] IXUS: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:25.945224] [DEBUG] [REMOTE ] IXUS: PASS: Integrity check passed. [2026-01-27T12:12:25.945287] [DEBUG] [REMOTE ] IXUS: Symbol is viable for forecasting. [2026-01-27T12:12:25.945363] [INFO ] [MAIN ] [1701/3493] IXUS kept (0.4s) | 1700 kept, 1 rejected | 137.8/min | ETA: 13.0m [2026-01-27T12:12:26.358472] [DEBUG] [REMOTE ] IZEA: Retrieved 3623 rows, trimmed to 300. [2026-01-27T12:12:26.358652] [DEBUG] [REMOTE ] IZEA: PASS: History has at least 300 days. [2026-01-27T12:12:26.358886] [DEBUG] [REMOTE ] IZEA: PASS: Price check passed. Min price $3.89. [2026-01-27T12:12:26.359035] [DEBUG] [REMOTE ] IZEA: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:26.359161] [DEBUG] [REMOTE ] IZEA: PASS: Integrity check passed. [2026-01-27T12:12:26.359206] [DEBUG] [REMOTE ] IZEA: Symbol is viable for forecasting. [2026-01-27T12:12:26.359260] [INFO ] [MAIN ] [1702/3493] IZEA kept (0.4s) | 1701 kept, 1 rejected | 137.9/min | ETA: 13.0m [2026-01-27T12:12:26.976216] [DEBUG] [REMOTE ] J: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:26.976403] [DEBUG] [REMOTE ] J: PASS: History has at least 300 days. [2026-01-27T12:12:26.976761] [DEBUG] [REMOTE ] J: PASS: Price check passed. Min price $128.47. [2026-01-27T12:12:26.976936] [DEBUG] [REMOTE ] J: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:26.977118] [DEBUG] [REMOTE ] J: PASS: Integrity check passed. [2026-01-27T12:12:26.977175] [DEBUG] [REMOTE ] J: Symbol is viable for forecasting. [2026-01-27T12:12:26.977254] [INFO ] [MAIN ] [1703/3493] J kept (0.6s) | 1702 kept, 1 rejected | 137.8/min | ETA: 13.0m [2026-01-27T12:12:27.470139] [DEBUG] [REMOTE ] JACK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:27.470283] [DEBUG] [REMOTE ] JACK: PASS: History has at least 300 days. [2026-01-27T12:12:27.470527] [DEBUG] [REMOTE ] JACK: PASS: Price check passed. Min price $14.25. [2026-01-27T12:12:27.470707] [DEBUG] [REMOTE ] JACK: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:27.470855] [DEBUG] [REMOTE ] JACK: PASS: Integrity check passed. [2026-01-27T12:12:27.470897] [DEBUG] [REMOTE ] JACK: Symbol is viable for forecasting. [2026-01-27T12:12:27.470963] [INFO ] [MAIN ] [1704/3493] JACK kept (0.5s) | 1703 kept, 1 rejected | 137.8/min | ETA: 13.0m [2026-01-27T12:12:27.994736] [DEBUG] [REMOTE ] JAKK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:27.994872] [DEBUG] [REMOTE ] JAKK: PASS: History has at least 300 days. [2026-01-27T12:12:27.995094] [DEBUG] [REMOTE ] JAKK: PASS: Price check passed. Min price $14.79. [2026-01-27T12:12:27.995232] [DEBUG] [REMOTE ] JAKK: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:27.995347] [DEBUG] [REMOTE ] JAKK: PASS: Integrity check passed. [2026-01-27T12:12:27.995387] [DEBUG] [REMOTE ] JAKK: Symbol is viable for forecasting. [2026-01-27T12:12:27.995436] [INFO ] [MAIN ] [1705/3493] JAKK kept (0.5s) | 1704 kept, 1 rejected | 137.8/min | ETA: 13.0m [2026-01-27T12:12:28.254301] [DEBUG] [REMOTE ] JAMF: Retrieved 1385 rows, trimmed to 300. [2026-01-27T12:12:28.254424] [DEBUG] [REMOTE ] JAMF: PASS: History has at least 300 days. [2026-01-27T12:12:28.254884] [DEBUG] [REMOTE ] JAMF: PASS: Price check passed. Min price $12.84. [2026-01-27T12:12:28.255058] [DEBUG] [REMOTE ] JAMF: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:28.255206] [DEBUG] [REMOTE ] JAMF: PASS: Integrity check passed. [2026-01-27T12:12:28.255259] [DEBUG] [REMOTE ] JAMF: Symbol is viable for forecasting. [2026-01-27T12:12:28.255323] [INFO ] [MAIN ] [1706/3493] JAMF kept (0.3s) | 1705 kept, 1 rejected | 137.8/min | ETA: 13.0m [2026-01-27T12:12:28.649680] [DEBUG] [REMOTE ] JANX: Retrieved 1161 rows, trimmed to 300. [2026-01-27T12:12:28.649843] [DEBUG] [REMOTE ] JANX: PASS: History has at least 300 days. [2026-01-27T12:12:28.650098] [DEBUG] [REMOTE ] JANX: PASS: Price check passed. Min price $13.15. [2026-01-27T12:12:28.650276] [DEBUG] [REMOTE ] JANX: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:28.650422] [DEBUG] [REMOTE ] JANX: PASS: Integrity check passed. [2026-01-27T12:12:28.650474] [DEBUG] [REMOTE ] JANX: Symbol is viable for forecasting. [2026-01-27T12:12:28.650548] [INFO ] [MAIN ] [1707/3493] JANX kept (0.4s) | 1706 kept, 1 rejected | 137.8/min | ETA: 13.0m [2026-01-27T12:12:29.231784] [DEBUG] [REMOTE ] JAZZ: Retrieved 4693 rows, trimmed to 300. [2026-01-27T12:12:29.231934] [DEBUG] [REMOTE ] JAZZ: PASS: History has at least 300 days. [2026-01-27T12:12:29.232183] [DEBUG] [REMOTE ] JAZZ: PASS: Price check passed. Min price $131.16. [2026-01-27T12:12:29.232330] [DEBUG] [REMOTE ] JAZZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:29.232452] [DEBUG] [REMOTE ] JAZZ: PASS: Integrity check passed. [2026-01-27T12:12:29.232494] [DEBUG] [REMOTE ] JAZZ: Symbol is viable for forecasting. [2026-01-27T12:12:29.232546] [INFO ] [MAIN ] [1708/3493] JAZZ kept (0.6s) | 1707 kept, 1 rejected | 137.8/min | ETA: 13.0m [2026-01-27T12:12:29.508721] [DEBUG] [REMOTE ] JBGS: Retrieved 2143 rows, trimmed to 300. [2026-01-27T12:12:29.508874] [DEBUG] [REMOTE ] JBGS: PASS: History has at least 300 days. [2026-01-27T12:12:29.509100] [DEBUG] [REMOTE ] JBGS: PASS: Price check passed. Min price $16.70. [2026-01-27T12:12:29.509238] [DEBUG] [REMOTE ] JBGS: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:29.509359] [DEBUG] [REMOTE ] JBGS: PASS: Integrity check passed. [2026-01-27T12:12:29.509425] [DEBUG] [REMOTE ] JBGS: Symbol is viable for forecasting. [2026-01-27T12:12:29.509476] [INFO ] [MAIN ] [1709/3493] JBGS kept (0.3s) | 1708 kept, 1 rejected | 137.8/min | ETA: 12.9m [2026-01-27T12:12:29.834995] [DEBUG] [REMOTE ] JBI: Retrieved 1531 rows, trimmed to 300. [2026-01-27T12:12:29.835137] [DEBUG] [REMOTE ] JBI: PASS: History has at least 300 days. [2026-01-27T12:12:29.835347] [DEBUG] [REMOTE ] JBI: PASS: Price check passed. Min price $5.75. [2026-01-27T12:12:29.835488] [DEBUG] [REMOTE ] JBI: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:29.835630] [DEBUG] [REMOTE ] JBI: PASS: Integrity check passed. [2026-01-27T12:12:29.835689] [DEBUG] [REMOTE ] JBI: Symbol is viable for forecasting. [2026-01-27T12:12:29.835739] [INFO ] [MAIN ] [1710/3493] JBI kept (0.3s) | 1709 kept, 1 rejected | 137.9/min | ETA: 12.9m [2026-01-27T12:12:30.395260] [DEBUG] [REMOTE ] JBL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:30.395402] [DEBUG] [REMOTE ] JBL: PASS: History has at least 300 days. [2026-01-27T12:12:30.395654] [DEBUG] [REMOTE ] JBL: PASS: Price check passed. Min price $192.49. [2026-01-27T12:12:30.395793] [DEBUG] [REMOTE ] JBL: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:30.395910] [DEBUG] [REMOTE ] JBL: PASS: Integrity check passed. [2026-01-27T12:12:30.395950] [DEBUG] [REMOTE ] JBL: Symbol is viable for forecasting. [2026-01-27T12:12:30.396000] [INFO ] [MAIN ] [1711/3493] JBL kept (0.6s) | 1710 kept, 1 rejected | 137.8/min | ETA: 12.9m [2026-01-27T12:12:30.667056] [DEBUG] [REMOTE ] JBND: Retrieved 573 rows, trimmed to 300. [2026-01-27T12:12:30.667188] [DEBUG] [REMOTE ] JBND: PASS: History has at least 300 days. [2026-01-27T12:12:30.667397] [DEBUG] [REMOTE ] JBND: PASS: Price check passed. Min price $53.53. [2026-01-27T12:12:30.667538] [DEBUG] [REMOTE ] JBND: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:30.667686] [DEBUG] [REMOTE ] JBND: PASS: Integrity check passed. [2026-01-27T12:12:30.667730] [DEBUG] [REMOTE ] JBND: Symbol is viable for forecasting. [2026-01-27T12:12:30.667779] [INFO ] [MAIN ] [1712/3493] JBND kept (0.3s) | 1711 kept, 1 rejected | 137.9/min | ETA: 12.9m [2026-01-27T12:12:31.364537] [DEBUG] [REMOTE ] JBSS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:31.364797] [DEBUG] [REMOTE ] JBSS: PASS: History has at least 300 days. [2026-01-27T12:12:31.365177] [DEBUG] [REMOTE ] JBSS: PASS: Price check passed. Min price $58.68. [2026-01-27T12:12:31.365384] [DEBUG] [REMOTE ] JBSS: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:31.365539] [DEBUG] [REMOTE ] JBSS: PASS: Integrity check passed. [2026-01-27T12:12:31.365612] [DEBUG] [REMOTE ] JBSS: Symbol is viable for forecasting. [2026-01-27T12:12:31.365673] [INFO ] [MAIN ] [1713/3493] JBSS kept (0.7s) | 1712 kept, 1 rejected | 137.8/min | ETA: 12.9m [2026-01-27T12:12:31.760565] [DEBUG] [REMOTE ] JCE: Retrieved 4738 rows, trimmed to 300. [2026-01-27T12:12:31.760785] [DEBUG] [REMOTE ] JCE: PASS: History has at least 300 days. [2026-01-27T12:12:31.761056] [DEBUG] [REMOTE ] JCE: PASS: Price check passed. Min price $14.95. [2026-01-27T12:12:31.761228] [DEBUG] [REMOTE ] JCE: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:31.761363] [DEBUG] [REMOTE ] JCE: PASS: Integrity check passed. [2026-01-27T12:12:31.761406] [DEBUG] [REMOTE ] JCE: Symbol is viable for forecasting. [2026-01-27T12:12:31.761459] [INFO ] [MAIN ] [1714/3493] JCE kept (0.4s) | 1713 kept, 1 rejected | 137.8/min | ETA: 12.9m [2026-01-27T12:12:32.246406] [DEBUG] [REMOTE ] JCI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:32.246541] [DEBUG] [REMOTE ] JCI: PASS: History has at least 300 days. [2026-01-27T12:12:32.246813] [DEBUG] [REMOTE ] JCI: PASS: Price check passed. Min price $110.67. [2026-01-27T12:12:32.246956] [DEBUG] [REMOTE ] JCI: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:32.247099] [DEBUG] [REMOTE ] JCI: PASS: Integrity check passed. [2026-01-27T12:12:32.247140] [DEBUG] [REMOTE ] JCI: Symbol is viable for forecasting. [2026-01-27T12:12:32.247190] [INFO ] [MAIN ] [1715/3493] JCI kept (0.5s) | 1714 kept, 1 rejected | 137.8/min | ETA: 12.9m [2026-01-27T12:12:32.550024] [DEBUG] [REMOTE ] JD: Retrieved 2937 rows, trimmed to 300. [2026-01-27T12:12:32.550158] [DEBUG] [REMOTE ] JD: PASS: History has at least 300 days. [2026-01-27T12:12:32.550370] [DEBUG] [REMOTE ] JD: PASS: Price check passed. Min price $28.38. [2026-01-27T12:12:32.550536] [DEBUG] [REMOTE ] JD: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:32.550686] [DEBUG] [REMOTE ] JD: PASS: Integrity check passed. [2026-01-27T12:12:32.550744] [DEBUG] [REMOTE ] JD: Symbol is viable for forecasting. [2026-01-27T12:12:32.550797] [INFO ] [MAIN ] [1716/3493] JD kept (0.3s) | 1715 kept, 1 rejected | 137.8/min | ETA: 12.9m [2026-01-27T12:12:33.111948] [DEBUG] [REMOTE ] JEF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:33.112086] [DEBUG] [REMOTE ] JEF: PASS: History has at least 300 days. [2026-01-27T12:12:33.112314] [DEBUG] [REMOTE ] JEF: PASS: Price check passed. Min price $52.43. [2026-01-27T12:12:33.112450] [DEBUG] [REMOTE ] JEF: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:33.112588] [DEBUG] [REMOTE ] JEF: PASS: Integrity check passed. [2026-01-27T12:12:33.112652] [DEBUG] [REMOTE ] JEF: Symbol is viable for forecasting. [2026-01-27T12:12:33.112725] [INFO ] [MAIN ] [1717/3493] JEF kept (0.6s) | 1716 kept, 1 rejected | 137.8/min | ETA: 12.9m [2026-01-27T12:12:33.419645] [DEBUG] [REMOTE ] JELD: Retrieved 2261 rows, trimmed to 300. [2026-01-27T12:12:33.419785] [DEBUG] [REMOTE ] JELD: PASS: History has at least 300 days. [2026-01-27T12:12:33.419992] [DEBUG] [REMOTE ] JELD: PASS: Price check passed. Min price $1.81. [2026-01-27T12:12:33.420129] [DEBUG] [REMOTE ] JELD: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:33.420238] [DEBUG] [REMOTE ] JELD: PASS: Integrity check passed. [2026-01-27T12:12:33.420277] [DEBUG] [REMOTE ] JELD: Symbol is viable for forecasting. [2026-01-27T12:12:33.420325] [INFO ] [MAIN ] [1718/3493] JELD kept (0.3s) | 1717 kept, 1 rejected | 137.8/min | ETA: 12.9m [2026-01-27T12:12:33.752081] [DEBUG] [REMOTE ] JEPQ: Retrieved 935 rows, trimmed to 300. [2026-01-27T12:12:33.752218] [DEBUG] [REMOTE ] JEPQ: PASS: History has at least 300 days. [2026-01-27T12:12:33.752428] [DEBUG] [REMOTE ] JEPQ: PASS: Price check passed. Min price $54.75. [2026-01-27T12:12:33.752589] [DEBUG] [REMOTE ] JEPQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:33.752705] [DEBUG] [REMOTE ] JEPQ: PASS: Integrity check passed. [2026-01-27T12:12:33.752747] [DEBUG] [REMOTE ] JEPQ: Symbol is viable for forecasting. [2026-01-27T12:12:33.752796] [INFO ] [MAIN ] [1719/3493] JEPQ kept (0.3s) | 1718 kept, 1 rejected | 137.9/min | ETA: 12.9m [2026-01-27T12:12:34.113415] [DEBUG] [REMOTE ] JFIN: Retrieved 1687 rows, trimmed to 300. [2026-01-27T12:12:34.113554] [DEBUG] [REMOTE ] JFIN: PASS: History has at least 300 days. [2026-01-27T12:12:34.113818] [DEBUG] [REMOTE ] JFIN: PASS: Price check passed. Min price $5.80. [2026-01-27T12:12:34.113963] [DEBUG] [REMOTE ] JFIN: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:34.114077] [DEBUG] [REMOTE ] JFIN: PASS: Integrity check passed. [2026-01-27T12:12:34.114119] [DEBUG] [REMOTE ] JFIN: Symbol is viable for forecasting. [2026-01-27T12:12:34.114173] [INFO ] [MAIN ] [1720/3493] JFIN kept (0.4s) | 1719 kept, 1 rejected | 137.9/min | ETA: 12.9m [2026-01-27T12:12:34.550506] [DEBUG] [REMOTE ] JGLO: Retrieved 593 rows, trimmed to 300. [2026-01-27T12:12:34.550675] [DEBUG] [REMOTE ] JGLO: PASS: History has at least 300 days. [2026-01-27T12:12:34.550906] [DEBUG] [REMOTE ] JGLO: PASS: Price check passed. Min price $64.84. [2026-01-27T12:12:34.551066] [DEBUG] [REMOTE ] JGLO: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:34.551186] [DEBUG] [REMOTE ] JGLO: PASS: Integrity check passed. [2026-01-27T12:12:34.551228] [DEBUG] [REMOTE ] JGLO: Symbol is viable for forecasting. [2026-01-27T12:12:34.551279] [INFO ] [MAIN ] [1721/3493] JGLO kept (0.4s) | 1720 kept, 1 rejected | 137.9/min | ETA: 12.9m [2026-01-27T12:12:35.241298] [DEBUG] [REMOTE ] JHG: Retrieved 6434 rows, trimmed to 300. [2026-01-27T12:12:35.241500] [DEBUG] [REMOTE ] JHG: PASS: History has at least 300 days. [2026-01-27T12:12:35.241802] [DEBUG] [REMOTE ] JHG: PASS: Price check passed. Min price $41.84. [2026-01-27T12:12:35.241951] [DEBUG] [REMOTE ] JHG: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:35.242088] [DEBUG] [REMOTE ] JHG: PASS: Integrity check passed. [2026-01-27T12:12:35.242157] [DEBUG] [REMOTE ] JHG: Symbol is viable for forecasting. [2026-01-27T12:12:35.242213] [INFO ] [MAIN ] [1722/3493] JHG kept (0.7s) | 1721 kept, 1 rejected | 137.8/min | ETA: 12.9m [2026-01-27T12:12:35.727772] [DEBUG] [REMOTE ] JHI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:35.727923] [DEBUG] [REMOTE ] JHI: PASS: History has at least 300 days. [2026-01-27T12:12:35.728140] [DEBUG] [REMOTE ] JHI: PASS: Price check passed. Min price $13.23. [2026-01-27T12:12:35.728277] [DEBUG] [REMOTE ] JHI: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:35.728389] [DEBUG] [REMOTE ] JHI: PASS: Integrity check passed. [2026-01-27T12:12:35.728429] [DEBUG] [REMOTE ] JHI: Symbol is viable for forecasting. [2026-01-27T12:12:35.729010] [INFO ] [MAIN ] [1723/3493] JHI kept (0.5s) | 1722 kept, 1 rejected | 137.8/min | ETA: 12.8m [2026-01-27T12:12:36.294406] [DEBUG] [REMOTE ] JHX: Retrieved 6555 rows, trimmed to 300. [2026-01-27T12:12:36.294541] [DEBUG] [REMOTE ] JHX: PASS: History has at least 300 days. [2026-01-27T12:12:36.294790] [DEBUG] [REMOTE ] JHX: PASS: Price check passed. Min price $16.69. [2026-01-27T12:12:36.294930] [DEBUG] [REMOTE ] JHX: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:36.295045] [DEBUG] [REMOTE ] JHX: PASS: Integrity check passed. [2026-01-27T12:12:36.295086] [DEBUG] [REMOTE ] JHX: Symbol is viable for forecasting. [2026-01-27T12:12:36.295669] [INFO ] [MAIN ] [1724/3493] JHX kept (0.6s) | 1723 kept, 1 rejected | 137.8/min | ETA: 12.8m [2026-01-27T12:12:36.645885] [DEBUG] [REMOTE ] JILL: Retrieved 2233 rows, trimmed to 300. [2026-01-27T12:12:36.646027] [DEBUG] [REMOTE ] JILL: PASS: History has at least 300 days. [2026-01-27T12:12:36.646236] [DEBUG] [REMOTE ] JILL: PASS: Price check passed. Min price $13.39. [2026-01-27T12:12:36.646374] [DEBUG] [REMOTE ] JILL: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:36.646487] [DEBUG] [REMOTE ] JILL: PASS: Integrity check passed. [2026-01-27T12:12:36.646527] [DEBUG] [REMOTE ] JILL: Symbol is viable for forecasting. [2026-01-27T12:12:36.646594] [INFO ] [MAIN ] [1725/3493] JILL kept (0.4s) | 1724 kept, 1 rejected | 137.8/min | ETA: 12.8m [2026-01-27T12:12:36.828755] [DEBUG] [REMOTE ] JIVE: Retrieved 593 rows, trimmed to 300. [2026-01-27T12:12:36.828894] [DEBUG] [REMOTE ] JIVE: PASS: History has at least 300 days. [2026-01-27T12:12:36.829098] [DEBUG] [REMOTE ] JIVE: PASS: Price check passed. Min price $73.59. [2026-01-27T12:12:36.829237] [DEBUG] [REMOTE ] JIVE: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:36.829403] [DEBUG] [REMOTE ] JIVE: PASS: Integrity check passed. [2026-01-27T12:12:36.829459] [DEBUG] [REMOTE ] JIVE: Symbol is viable for forecasting. [2026-01-27T12:12:36.829523] [INFO ] [MAIN ] [1726/3493] JIVE kept (0.2s) | 1725 kept, 1 rejected | 137.8/min | ETA: 12.8m [2026-01-27T12:12:37.628016] [DEBUG] [REMOTE ] JJSF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:37.628153] [DEBUG] [REMOTE ] JJSF: PASS: History has at least 300 days. [2026-01-27T12:12:37.628379] [DEBUG] [REMOTE ] JJSF: PASS: Price check passed. Min price $81.15. [2026-01-27T12:12:37.628522] [DEBUG] [REMOTE ] JJSF: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:37.628663] [DEBUG] [REMOTE ] JJSF: PASS: Integrity check passed. [2026-01-27T12:12:37.628707] [DEBUG] [REMOTE ] JJSF: Symbol is viable for forecasting. [2026-01-27T12:12:37.628758] [INFO ] [MAIN ] [1727/3493] JJSF kept (0.8s) | 1726 kept, 1 rejected | 137.8/min | ETA: 12.8m [2026-01-27T12:12:38.113901] [DEBUG] [REMOTE ] JKHY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:38.114058] [DEBUG] [REMOTE ] JKHY: PASS: History has at least 300 days. [2026-01-27T12:12:38.114334] [DEBUG] [REMOTE ] JKHY: PASS: Price check passed. Min price $148.44. [2026-01-27T12:12:38.114472] [DEBUG] [REMOTE ] JKHY: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:38.114639] [DEBUG] [REMOTE ] JKHY: PASS: Integrity check passed. [2026-01-27T12:12:38.114682] [DEBUG] [REMOTE ] JKHY: Symbol is viable for forecasting. [2026-01-27T12:12:38.114732] [INFO ] [MAIN ] [1728/3493] JKHY kept (0.5s) | 1727 kept, 1 rejected | 137.8/min | ETA: 12.8m [2026-01-27T12:12:38.503915] [DEBUG] [REMOTE ] JKS: Retrieved 3949 rows, trimmed to 300. [2026-01-27T12:12:38.504247] [DEBUG] [REMOTE ] JKS: PASS: History has at least 300 days. [2026-01-27T12:12:38.504473] [DEBUG] [REMOTE ] JKS: PASS: Price check passed. Min price $23.36. [2026-01-27T12:12:38.504631] [DEBUG] [REMOTE ] JKS: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:38.504753] [DEBUG] [REMOTE ] JKS: PASS: Integrity check passed. [2026-01-27T12:12:38.504793] [DEBUG] [REMOTE ] JKS: Symbol is viable for forecasting. [2026-01-27T12:12:38.504843] [INFO ] [MAIN ] [1729/3493] JKS kept (0.4s) | 1728 kept, 1 rejected | 137.8/min | ETA: 12.8m [2026-01-27T12:12:39.086972] [DEBUG] [REMOTE ] JLL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:39.087111] [DEBUG] [REMOTE ] JLL: PASS: History has at least 300 days. [2026-01-27T12:12:39.087347] [DEBUG] [REMOTE ] JLL: PASS: Price check passed. Min price $287.62. [2026-01-27T12:12:39.087485] [DEBUG] [REMOTE ] JLL: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:39.087657] [DEBUG] [REMOTE ] JLL: PASS: Integrity check passed. [2026-01-27T12:12:39.087704] [DEBUG] [REMOTE ] JLL: Symbol is viable for forecasting. [2026-01-27T12:12:39.087755] [INFO ] [MAIN ] [1730/3493] JLL kept (0.6s) | 1729 kept, 1 rejected | 137.8/min | ETA: 12.8m [2026-01-27T12:12:39.465908] [DEBUG] [REMOTE ] JLS: Retrieved 4064 rows, trimmed to 300. [2026-01-27T12:12:39.466046] [DEBUG] [REMOTE ] JLS: PASS: History has at least 300 days. [2026-01-27T12:12:39.466264] [DEBUG] [REMOTE ] JLS: PASS: Price check passed. Min price $17.96. [2026-01-27T12:12:39.466404] [DEBUG] [REMOTE ] JLS: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:39.466521] [DEBUG] [REMOTE ] JLS: PASS: Integrity check passed. [2026-01-27T12:12:39.466563] [DEBUG] [REMOTE ] JLS: Symbol is viable for forecasting. [2026-01-27T12:12:39.466635] [INFO ] [MAIN ] [1731/3493] JLS kept (0.4s) | 1730 kept, 1 rejected | 137.8/min | ETA: 12.8m [2026-01-27T12:12:39.761780] [DEBUG] [REMOTE ] JMIA: Retrieved 1706 rows, trimmed to 300. [2026-01-27T12:12:39.761903] [DEBUG] [REMOTE ] JMIA: PASS: History has at least 300 days. [2026-01-27T12:12:39.762106] [DEBUG] [REMOTE ] JMIA: PASS: Price check passed. Min price $9.50. [2026-01-27T12:12:39.762242] [DEBUG] [REMOTE ] JMIA: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:39.762351] [DEBUG] [REMOTE ] JMIA: PASS: Integrity check passed. [2026-01-27T12:12:39.762390] [DEBUG] [REMOTE ] JMIA: Symbol is viable for forecasting. [2026-01-27T12:12:39.762438] [INFO ] [MAIN ] [1732/3493] JMIA kept (0.3s) | 1731 kept, 1 rejected | 137.8/min | ETA: 12.8m [2026-01-27T12:12:40.227784] [DEBUG] [REMOTE ] JMSB: Retrieved 3057 rows, trimmed to 300. [2026-01-27T12:12:40.227906] [DEBUG] [REMOTE ] JMSB: PASS: History has at least 300 days. [2026-01-27T12:12:40.228114] [DEBUG] [REMOTE ] JMSB: PASS: Price check passed. Min price $18.57. [2026-01-27T12:12:40.228253] [DEBUG] [REMOTE ] JMSB: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:40.228366] [DEBUG] [REMOTE ] JMSB: PASS: Integrity check passed. [2026-01-27T12:12:40.228407] [DEBUG] [REMOTE ] JMSB: Symbol is viable for forecasting. [2026-01-27T12:12:40.228455] [INFO ] [MAIN ] [1733/3493] JMSB kept (0.5s) | 1732 kept, 1 rejected | 137.8/min | ETA: 12.8m [2026-01-27T12:12:40.740666] [DEBUG] [REMOTE ] JNJ: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:40.740803] [DEBUG] [REMOTE ] JNJ: PASS: History has at least 300 days. [2026-01-27T12:12:40.741022] [DEBUG] [REMOTE ] JNJ: PASS: Price check passed. Min price $184.84. [2026-01-27T12:12:40.741160] [DEBUG] [REMOTE ] JNJ: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:40.741299] [DEBUG] [REMOTE ] JNJ: PASS: Integrity check passed. [2026-01-27T12:12:40.741339] [DEBUG] [REMOTE ] JNJ: Symbol is viable for forecasting. [2026-01-27T12:12:40.741388] [INFO ] [MAIN ] [1734/3493] JNJ kept (0.5s) | 1733 kept, 1 rejected | 137.8/min | ETA: 12.8m [2026-01-27T12:12:40.876867] [DEBUG] [REMOTE ] JOBY: Retrieved 1308 rows, trimmed to 300. [2026-01-27T12:12:40.877007] [DEBUG] [REMOTE ] JOBY: PASS: History has at least 300 days. [2026-01-27T12:12:40.877207] [DEBUG] [REMOTE ] JOBY: PASS: Price check passed. Min price $13.04. [2026-01-27T12:12:40.877362] [DEBUG] [REMOTE ] JOBY: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:40.877478] [DEBUG] [REMOTE ] JOBY: PASS: Integrity check passed. [2026-01-27T12:12:40.877521] [DEBUG] [REMOTE ] JOBY: Symbol is viable for forecasting. [2026-01-27T12:12:40.877588] [INFO ] [MAIN ] [1735/3493] JOBY kept (0.1s) | 1734 kept, 1 rejected | 137.8/min | ETA: 12.8m [2026-01-27T12:12:41.705847] [DEBUG] [REMOTE ] JOE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:41.705998] [DEBUG] [REMOTE ] JOE: PASS: History has at least 300 days. [2026-01-27T12:12:41.706287] [DEBUG] [REMOTE ] JOE: PASS: Price check passed. Min price $48.90. [2026-01-27T12:12:41.706445] [DEBUG] [REMOTE ] JOE: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:41.706619] [DEBUG] [REMOTE ] JOE: PASS: Integrity check passed. [2026-01-27T12:12:41.706677] [DEBUG] [REMOTE ] JOE: Symbol is viable for forecasting. [2026-01-27T12:12:41.706746] [INFO ] [MAIN ] [1736/3493] JOE kept (0.8s) | 1735 kept, 1 rejected | 137.8/min | ETA: 12.8m [2026-01-27T12:12:42.159529] [DEBUG] [REMOTE ] JOF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:42.159707] [DEBUG] [REMOTE ] JOF: PASS: History has at least 300 days. [2026-01-27T12:12:42.159992] [DEBUG] [REMOTE ] JOF: PASS: Price check passed. Min price $10.00. [2026-01-27T12:12:42.160138] [DEBUG] [REMOTE ] JOF: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:42.160354] [DEBUG] [REMOTE ] JOF: PASS: Integrity check passed. [2026-01-27T12:12:42.160410] [DEBUG] [REMOTE ] JOF: Symbol is viable for forecasting. [2026-01-27T12:12:42.160478] [INFO ] [MAIN ] [1737/3493] JOF kept (0.5s) | 1736 kept, 1 rejected | 137.7/min | ETA: 12.7m [2026-01-27T12:12:42.620385] [DEBUG] [REMOTE ] JPC: Retrieved 5743 rows, trimmed to 300. [2026-01-27T12:12:42.620527] [DEBUG] [REMOTE ] JPC: PASS: History has at least 300 days. [2026-01-27T12:12:42.620774] [DEBUG] [REMOTE ] JPC: PASS: Price check passed. Min price $7.76. [2026-01-27T12:12:42.620946] [DEBUG] [REMOTE ] JPC: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:42.621072] [DEBUG] [REMOTE ] JPC: PASS: Integrity check passed. [2026-01-27T12:12:42.621114] [DEBUG] [REMOTE ] JPC: Symbol is viable for forecasting. [2026-01-27T12:12:42.621166] [INFO ] [MAIN ] [1738/3493] JPC kept (0.5s) | 1737 kept, 1 rejected | 137.7/min | ETA: 12.7m [2026-01-27T12:12:42.860150] [DEBUG] [REMOTE ] JPEF: Retrieved 625 rows, trimmed to 300. [2026-01-27T12:12:42.860283] [DEBUG] [REMOTE ] JPEF: PASS: History has at least 300 days. [2026-01-27T12:12:42.860542] [DEBUG] [REMOTE ] JPEF: PASS: Price check passed. Min price $71.86. [2026-01-27T12:12:42.860776] [DEBUG] [REMOTE ] JPEF: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:42.860918] [DEBUG] [REMOTE ] JPEF: PASS: Integrity check passed. [2026-01-27T12:12:42.860975] [DEBUG] [REMOTE ] JPEF: Symbol is viable for forecasting. [2026-01-27T12:12:42.861036] [INFO ] [MAIN ] [1739/3493] JPEF kept (0.2s) | 1738 kept, 1 rejected | 137.8/min | ETA: 12.7m [2026-01-27T12:12:43.359147] [DEBUG] [REMOTE ] JPM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:43.359316] [DEBUG] [REMOTE ] JPM: PASS: History has at least 300 days. [2026-01-27T12:12:43.359561] [DEBUG] [REMOTE ] JPM: PASS: Price check passed. Min price $296.67. [2026-01-27T12:12:43.359729] [DEBUG] [REMOTE ] JPM: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:43.359882] [DEBUG] [REMOTE ] JPM: PASS: Integrity check passed. [2026-01-27T12:12:43.359942] [DEBUG] [REMOTE ] JPM: Symbol is viable for forecasting. [2026-01-27T12:12:43.360018] [INFO ] [MAIN ] [1740/3493] JPM kept (0.5s) | 1739 kept, 1 rejected | 137.8/min | ETA: 12.7m [2026-01-27T12:12:43.824972] [DEBUG] [REMOTE ] JQC: Retrieved 5682 rows, trimmed to 300. [2026-01-27T12:12:43.825113] [DEBUG] [REMOTE ] JQC: PASS: History has at least 300 days. [2026-01-27T12:12:43.825333] [DEBUG] [REMOTE ] JQC: PASS: Price check passed. Min price $4.85. [2026-01-27T12:12:43.825474] [DEBUG] [REMOTE ] JQC: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:43.825613] [DEBUG] [REMOTE ] JQC: PASS: Integrity check passed. [2026-01-27T12:12:43.825656] [DEBUG] [REMOTE ] JQC: Symbol is viable for forecasting. [2026-01-27T12:12:43.825706] [INFO ] [MAIN ] [1741/3493] JQC kept (0.5s) | 1740 kept, 1 rejected | 137.8/min | ETA: 12.7m [2026-01-27T12:12:44.197567] [DEBUG] [REMOTE ] JRI: Retrieved 3456 rows, trimmed to 300. [2026-01-27T12:12:44.197738] [DEBUG] [REMOTE ] JRI: PASS: History has at least 300 days. [2026-01-27T12:12:44.197958] [DEBUG] [REMOTE ] JRI: PASS: Price check passed. Min price $12.90. [2026-01-27T12:12:44.198098] [DEBUG] [REMOTE ] JRI: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:44.198217] [DEBUG] [REMOTE ] JRI: PASS: Integrity check passed. [2026-01-27T12:12:44.198259] [DEBUG] [REMOTE ] JRI: Symbol is viable for forecasting. [2026-01-27T12:12:44.198311] [INFO ] [MAIN ] [1742/3493] JRI kept (0.4s) | 1741 kept, 1 rejected | 137.8/min | ETA: 12.7m [2026-01-27T12:12:44.696557] [DEBUG] [REMOTE ] JRS: Retrieved 6084 rows, trimmed to 300. [2026-01-27T12:12:44.696755] [DEBUG] [REMOTE ] JRS: PASS: History has at least 300 days. [2026-01-27T12:12:44.696994] [DEBUG] [REMOTE ] JRS: PASS: Price check passed. Min price $7.49. [2026-01-27T12:12:44.697138] [DEBUG] [REMOTE ] JRS: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:44.697252] [DEBUG] [REMOTE ] JRS: PASS: Integrity check passed. [2026-01-27T12:12:44.697292] [DEBUG] [REMOTE ] JRS: Symbol is viable for forecasting. [2026-01-27T12:12:44.697341] [INFO ] [MAIN ] [1743/3493] JRS kept (0.5s) | 1742 kept, 1 rejected | 137.8/min | ETA: 12.7m [2026-01-27T12:12:45.064466] [DEBUG] [REMOTE ] JSM: Retrieved 5553 rows, trimmed to 300. [2026-01-27T12:12:45.064628] [DEBUG] [REMOTE ] JSM: PASS: History has at least 300 days. [2026-01-27T12:12:45.064848] [DEBUG] [REMOTE ] JSM: PASS: Price check passed. Min price $18.30. [2026-01-27T12:12:45.064989] [DEBUG] [REMOTE ] JSM: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:45.065107] [DEBUG] [REMOTE ] JSM: PASS: Integrity check passed. [2026-01-27T12:12:45.065148] [DEBUG] [REMOTE ] JSM: Symbol is viable for forecasting. [2026-01-27T12:12:45.065197] [INFO ] [MAIN ] [1744/3493] JSM kept (0.4s) | 1743 kept, 1 rejected | 137.8/min | ETA: 12.7m [2026-01-27T12:12:45.409792] [DEBUG] [REMOTE ] JSMD: Retrieved 2494 rows, trimmed to 300. [2026-01-27T12:12:45.409946] [DEBUG] [REMOTE ] JSMD: PASS: History has at least 300 days. [2026-01-27T12:12:45.410162] [DEBUG] [REMOTE ] JSMD: PASS: Price check passed. Min price $77.53. [2026-01-27T12:12:45.410299] [DEBUG] [REMOTE ] JSMD: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:45.410414] [DEBUG] [REMOTE ] JSMD: PASS: Integrity check passed. [2026-01-27T12:12:45.410454] [DEBUG] [REMOTE ] JSMD: Symbol is viable for forecasting. [2026-01-27T12:12:45.410503] [INFO ] [MAIN ] [1745/3493] JSMD kept (0.3s) | 1744 kept, 1 rejected | 137.8/min | ETA: 12.7m [2026-01-27T12:12:45.836843] [DEBUG] [REMOTE ] JSML: Retrieved 2494 rows, trimmed to 300. [2026-01-27T12:12:45.836997] [DEBUG] [REMOTE ] JSML: PASS: History has at least 300 days. [2026-01-27T12:12:45.837203] [DEBUG] [REMOTE ] JSML: PASS: Price check passed. Min price $69.18. [2026-01-27T12:12:45.837339] [DEBUG] [REMOTE ] JSML: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:45.837481] [DEBUG] [REMOTE ] JSML: PASS: Integrity check passed. [2026-01-27T12:12:45.837523] [DEBUG] [REMOTE ] JSML: Symbol is viable for forecasting. [2026-01-27T12:12:45.837587] [INFO ] [MAIN ] [1746/3493] JSML kept (0.4s) | 1745 kept, 1 rejected | 137.8/min | ETA: 12.7m [2026-01-27T12:12:46.082770] [DEBUG] [REMOTE ] JTEK: Retrieved 578 rows, trimmed to 300. [2026-01-27T12:12:46.082877] [DEBUG] [REMOTE ] JTEK: PASS: History has at least 300 days. [2026-01-27T12:12:46.083075] [DEBUG] [REMOTE ] JTEK: PASS: Price check passed. Min price $84.40. [2026-01-27T12:12:46.083210] [DEBUG] [REMOTE ] JTEK: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:46.083318] [DEBUG] [REMOTE ] JTEK: PASS: Integrity check passed. [2026-01-27T12:12:46.083358] [DEBUG] [REMOTE ] JTEK: Symbol is viable for forecasting. [2026-01-27T12:12:46.083406] [INFO ] [MAIN ] [1747/3493] JTEK kept (0.2s) | 1746 kept, 1 rejected | 137.8/min | ETA: 12.7m [2026-01-27T12:12:46.740704] [DEBUG] [REMOTE ] JVA: Retrieved 5216 rows, trimmed to 300. [2026-01-27T12:12:46.740928] [DEBUG] [REMOTE ] JVA: PASS: History has at least 300 days. [2026-01-27T12:12:46.741220] [DEBUG] [REMOTE ] JVA: PASS: Price check passed. Min price $3.36. [2026-01-27T12:12:46.741367] [DEBUG] [REMOTE ] JVA: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:46.742173] [DEBUG] [REMOTE ] JVA: PASS: Integrity check passed. [2026-01-27T12:12:46.742252] [DEBUG] [REMOTE ] JVA: Symbol is viable for forecasting. [2026-01-27T12:12:46.742345] [INFO ] [MAIN ] [1748/3493] JVA kept (0.7s) | 1747 kept, 1 rejected | 137.8/min | ETA: 12.7m [2026-01-27T12:12:46.972531] [DEBUG] [REMOTE ] JXN: Retrieved 1104 rows, trimmed to 300. [2026-01-27T12:12:46.972708] [DEBUG] [REMOTE ] JXN: PASS: History has at least 300 days. [2026-01-27T12:12:46.972923] [DEBUG] [REMOTE ] JXN: PASS: Price check passed. Min price $89.89. [2026-01-27T12:12:46.973072] [DEBUG] [REMOTE ] JXN: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:46.973187] [DEBUG] [REMOTE ] JXN: PASS: Integrity check passed. [2026-01-27T12:12:46.973236] [DEBUG] [REMOTE ] JXN: Symbol is viable for forecasting. [2026-01-27T12:12:46.973301] [INFO ] [MAIN ] [1749/3493] JXN kept (0.2s) | 1748 kept, 1 rejected | 137.8/min | ETA: 12.7m [2026-01-27T12:12:47.601208] [DEBUG] [REMOTE ] KAI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:47.601358] [DEBUG] [REMOTE ] KAI: PASS: History has at least 300 days. [2026-01-27T12:12:47.601625] [DEBUG] [REMOTE ] KAI: PASS: Price check passed. Min price $247.21. [2026-01-27T12:12:47.601766] [DEBUG] [REMOTE ] KAI: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:47.601891] [DEBUG] [REMOTE ] KAI: PASS: Integrity check passed. [2026-01-27T12:12:47.602047] [DEBUG] [REMOTE ] KAI: Symbol is viable for forecasting. [2026-01-27T12:12:47.602099] [INFO ] [MAIN ] [1750/3493] KAI kept (0.6s) | 1749 kept, 1 rejected | 137.8/min | ETA: 12.6m [2026-01-27T12:12:47.761039] [DEBUG] [REMOTE ] KARO: Retrieved 1210 rows, trimmed to 300. [2026-01-27T12:12:47.761169] [DEBUG] [REMOTE ] KARO: PASS: History has at least 300 days. [2026-01-27T12:12:47.761370] [DEBUG] [REMOTE ] KARO: PASS: Price check passed. Min price $41.60. [2026-01-27T12:12:47.761508] [DEBUG] [REMOTE ] KARO: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:47.761645] [DEBUG] [REMOTE ] KARO: PASS: Integrity check passed. [2026-01-27T12:12:47.761689] [DEBUG] [REMOTE ] KARO: Symbol is viable for forecasting. [2026-01-27T12:12:47.761737] [INFO ] [MAIN ] [1751/3493] KARO kept (0.2s) | 1750 kept, 1 rejected | 137.8/min | ETA: 12.6m [2026-01-27T12:12:48.476798] [DEBUG] [REMOTE ] KB: Retrieved 6089 rows, trimmed to 300. [2026-01-27T12:12:48.476940] [DEBUG] [REMOTE ] KB: PASS: History has at least 300 days. [2026-01-27T12:12:48.477189] [DEBUG] [REMOTE ] KB: PASS: Price check passed. Min price $80.50. [2026-01-27T12:12:48.477328] [DEBUG] [REMOTE ] KB: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:48.477461] [DEBUG] [REMOTE ] KB: PASS: Integrity check passed. [2026-01-27T12:12:48.477501] [DEBUG] [REMOTE ] KB: Symbol is viable for forecasting. [2026-01-27T12:12:48.477549] [INFO ] [MAIN ] [1752/3493] KB kept (0.7s) | 1751 kept, 1 rejected | 137.8/min | ETA: 12.6m [2026-01-27T12:12:48.964054] [DEBUG] [REMOTE ] KBH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:48.964188] [DEBUG] [REMOTE ] KBH: PASS: History has at least 300 days. [2026-01-27T12:12:48.964409] [DEBUG] [REMOTE ] KBH: PASS: Price check passed. Min price $55.24. [2026-01-27T12:12:48.964545] [DEBUG] [REMOTE ] KBH: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:48.964680] [DEBUG] [REMOTE ] KBH: PASS: Integrity check passed. [2026-01-27T12:12:48.964721] [DEBUG] [REMOTE ] KBH: Symbol is viable for forecasting. [2026-01-27T12:12:48.964769] [INFO ] [MAIN ] [1753/3493] KBH kept (0.5s) | 1752 kept, 1 rejected | 137.8/min | ETA: 12.6m [2026-01-27T12:12:49.122549] [DEBUG] [REMOTE ] KBON: 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-27T12:12:49.122879] [DEBUG] [REMOTE ] KBON: FAIL: History check failed. No DataFrame was returned. [2026-01-27T12:12:49.122971] [WARN ] [LOCAL ] KBON: SET TO BLACKLISTED [2026-01-27T12:12:49.124151] [INFO ] [MAIN ] [1754/3493] KBON rejected (0.2s) | 1752 kept, 2 rejected | 137.8/min | ETA: 12.6m [2026-01-27T12:12:49.750149] [DEBUG] [REMOTE ] KBWB: Retrieved 3578 rows, trimmed to 300. [2026-01-27T12:12:49.750288] [DEBUG] [REMOTE ] KBWB: PASS: History has at least 300 days. [2026-01-27T12:12:49.750513] [DEBUG] [REMOTE ] KBWB: PASS: Price check passed. Min price $74.57. [2026-01-27T12:12:49.750682] [DEBUG] [REMOTE ] KBWB: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:49.750802] [DEBUG] [REMOTE ] KBWB: PASS: Integrity check passed. [2026-01-27T12:12:49.750845] [DEBUG] [REMOTE ] KBWB: Symbol is viable for forecasting. [2026-01-27T12:12:49.750896] [INFO ] [MAIN ] [1755/3493] KBWB kept (0.6s) | 1753 kept, 2 rejected | 137.8/min | ETA: 12.6m [2026-01-27T12:12:50.123207] [DEBUG] [REMOTE ] KBWD: Retrieved 3808 rows, trimmed to 300. [2026-01-27T12:12:50.123359] [DEBUG] [REMOTE ] KBWD: PASS: History has at least 300 days. [2026-01-27T12:12:50.123609] [DEBUG] [REMOTE ] KBWD: PASS: Price check passed. Min price $12.79. [2026-01-27T12:12:50.123752] [DEBUG] [REMOTE ] KBWD: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:50.123870] [DEBUG] [REMOTE ] KBWD: PASS: Integrity check passed. [2026-01-27T12:12:50.123910] [DEBUG] [REMOTE ] KBWD: Symbol is viable for forecasting. [2026-01-27T12:12:50.123989] [INFO ] [MAIN ] [1756/3493] KBWD kept (0.4s) | 1754 kept, 2 rejected | 137.8/min | ETA: 12.6m [2026-01-27T12:12:50.544847] [DEBUG] [REMOTE ] KBWP: Retrieved 3795 rows, trimmed to 300. [2026-01-27T12:12:50.545049] [DEBUG] [REMOTE ] KBWP: PASS: History has at least 300 days. [2026-01-27T12:12:50.545332] [DEBUG] [REMOTE ] KBWP: PASS: Price check passed. Min price $114.69. [2026-01-27T12:12:50.545489] [DEBUG] [REMOTE ] KBWP: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:50.545684] [DEBUG] [REMOTE ] KBWP: PASS: Integrity check passed. [2026-01-27T12:12:50.545729] [DEBUG] [REMOTE ] KBWP: Symbol is viable for forecasting. [2026-01-27T12:12:50.545785] [INFO ] [MAIN ] [1757/3493] KBWP kept (0.4s) | 1755 kept, 2 rejected | 137.8/min | ETA: 12.6m [2026-01-27T12:12:50.940636] [DEBUG] [REMOTE ] KBWY: Retrieved 3808 rows, trimmed to 300. [2026-01-27T12:12:50.940829] [DEBUG] [REMOTE ] KBWY: PASS: History has at least 300 days. [2026-01-27T12:12:50.941102] [DEBUG] [REMOTE ] KBWY: PASS: Price check passed. Min price $14.61. [2026-01-27T12:12:50.941250] [DEBUG] [REMOTE ] KBWY: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:50.941384] [DEBUG] [REMOTE ] KBWY: PASS: Integrity check passed. [2026-01-27T12:12:50.941453] [DEBUG] [REMOTE ] KBWY: Symbol is viable for forecasting. [2026-01-27T12:12:50.941512] [INFO ] [MAIN ] [1758/3493] KBWY kept (0.4s) | 1756 kept, 2 rejected | 137.8/min | ETA: 12.6m [2026-01-27T12:12:51.256647] [DEBUG] [REMOTE ] KC: Retrieved 1436 rows, trimmed to 300. [2026-01-27T12:12:51.256877] [DEBUG] [REMOTE ] KC: PASS: History has at least 300 days. [2026-01-27T12:12:51.257174] [DEBUG] [REMOTE ] KC: PASS: Price check passed. Min price $10.34. [2026-01-27T12:12:51.257331] [DEBUG] [REMOTE ] KC: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:51.257466] [DEBUG] [REMOTE ] KC: PASS: Integrity check passed. [2026-01-27T12:12:51.257510] [DEBUG] [REMOTE ] KC: Symbol is viable for forecasting. [2026-01-27T12:12:51.257883] [INFO ] [MAIN ] [1759/3493] KC kept (0.3s) | 1757 kept, 2 rejected | 137.8/min | ETA: 12.6m [2026-01-27T12:12:51.605487] [DEBUG] [REMOTE ] KD: Retrieved 1068 rows, trimmed to 300. [2026-01-27T12:12:51.605653] [DEBUG] [REMOTE ] KD: PASS: History has at least 300 days. [2026-01-27T12:12:51.605858] [DEBUG] [REMOTE ] KD: PASS: Price check passed. Min price $23.57. [2026-01-27T12:12:51.605993] [DEBUG] [REMOTE ] KD: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:51.606115] [DEBUG] [REMOTE ] KD: PASS: Integrity check passed. [2026-01-27T12:12:51.606161] [DEBUG] [REMOTE ] KD: Symbol is viable for forecasting. [2026-01-27T12:12:51.606211] [INFO ] [MAIN ] [1760/3493] KD kept (0.3s) | 1758 kept, 2 rejected | 137.9/min | ETA: 12.6m [2026-01-27T12:12:52.071958] [DEBUG] [REMOTE ] KDP: Retrieved 4465 rows, trimmed to 300. [2026-01-27T12:12:52.072097] [DEBUG] [REMOTE ] KDP: PASS: History has at least 300 days. [2026-01-27T12:12:52.072315] [DEBUG] [REMOTE ] KDP: PASS: Price check passed. Min price $25.75. [2026-01-27T12:12:52.072452] [DEBUG] [REMOTE ] KDP: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:52.072586] [DEBUG] [REMOTE ] KDP: PASS: Integrity check passed. [2026-01-27T12:12:52.072629] [DEBUG] [REMOTE ] KDP: Symbol is viable for forecasting. [2026-01-27T12:12:52.072678] [INFO ] [MAIN ] [1761/3493] KDP kept (0.5s) | 1759 kept, 2 rejected | 137.8/min | ETA: 12.6m [2026-01-27T12:12:52.400375] [DEBUG] [REMOTE ] KE: Retrieved 2823 rows, trimmed to 300. [2026-01-27T12:12:52.400505] [DEBUG] [REMOTE ] KE: PASS: History has at least 300 days. [2026-01-27T12:12:52.400736] [DEBUG] [REMOTE ] KE: PASS: Price check passed. Min price $26.30. [2026-01-27T12:12:52.400873] [DEBUG] [REMOTE ] KE: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:52.400982] [DEBUG] [REMOTE ] KE: PASS: Integrity check passed. [2026-01-27T12:12:52.401022] [DEBUG] [REMOTE ] KE: Symbol is viable for forecasting. [2026-01-27T12:12:52.401069] [INFO ] [MAIN ] [1762/3493] KE kept (0.3s) | 1760 kept, 2 rejected | 137.9/min | ETA: 12.6m [2026-01-27T12:12:53.038428] [DEBUG] [REMOTE ] KELYA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:53.038564] [DEBUG] [REMOTE ] KELYA: PASS: History has at least 300 days. [2026-01-27T12:12:53.038803] [DEBUG] [REMOTE ] KELYA: PASS: Price check passed. Min price $8.08. [2026-01-27T12:12:53.038944] [DEBUG] [REMOTE ] KELYA: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:53.039058] [DEBUG] [REMOTE ] KELYA: PASS: Integrity check passed. [2026-01-27T12:12:53.039099] [DEBUG] [REMOTE ] KELYA: Symbol is viable for forecasting. [2026-01-27T12:12:53.039147] [INFO ] [MAIN ] [1763/3493] KELYA kept (0.6s) | 1761 kept, 2 rejected | 137.8/min | ETA: 12.6m [2026-01-27T12:12:53.419249] [DEBUG] [REMOTE ] KEN: Retrieved 2774 rows, trimmed to 300. [2026-01-27T12:12:53.419373] [DEBUG] [REMOTE ] KEN: PASS: History has at least 300 days. [2026-01-27T12:12:53.419598] [DEBUG] [REMOTE ] KEN: PASS: Price check passed. Min price $51.67. [2026-01-27T12:12:53.419745] [DEBUG] [REMOTE ] KEN: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:53.419855] [DEBUG] [REMOTE ] KEN: PASS: Integrity check passed. [2026-01-27T12:12:53.419909] [DEBUG] [REMOTE ] KEN: Symbol is viable for forecasting. [2026-01-27T12:12:53.419958] [INFO ] [MAIN ] [1764/3493] KEN kept (0.4s) | 1762 kept, 2 rejected | 137.8/min | ETA: 12.5m [2026-01-27T12:12:53.873287] [DEBUG] [REMOTE ] KEP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:53.873423] [DEBUG] [REMOTE ] KEP: PASS: History has at least 300 days. [2026-01-27T12:12:53.873655] [DEBUG] [REMOTE ] KEP: PASS: Price check passed. Min price $14.98. [2026-01-27T12:12:53.873793] [DEBUG] [REMOTE ] KEP: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:53.873906] [DEBUG] [REMOTE ] KEP: PASS: Integrity check passed. [2026-01-27T12:12:53.873946] [DEBUG] [REMOTE ] KEP: Symbol is viable for forecasting. [2026-01-27T12:12:53.873994] [INFO ] [MAIN ] [1765/3493] KEP kept (0.5s) | 1763 kept, 2 rejected | 137.8/min | ETA: 12.5m [2026-01-27T12:12:54.436121] [DEBUG] [REMOTE ] KEX: Retrieved 6597 rows, trimmed to 300. [2026-01-27T12:12:54.436325] [DEBUG] [REMOTE ] KEX: PASS: History has at least 300 days. [2026-01-27T12:12:54.436739] [DEBUG] [REMOTE ] KEX: PASS: Price check passed. Min price $100.99. [2026-01-27T12:12:54.436913] [DEBUG] [REMOTE ] KEX: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:54.437088] [DEBUG] [REMOTE ] KEX: PASS: Integrity check passed. [2026-01-27T12:12:54.437144] [DEBUG] [REMOTE ] KEX: Symbol is viable for forecasting. [2026-01-27T12:12:54.437818] [INFO ] [MAIN ] [1766/3493] KEX kept (0.6s) | 1764 kept, 2 rejected | 137.8/min | ETA: 12.5m [2026-01-27T12:12:54.787188] [DEBUG] [REMOTE ] KEYS: Retrieved 2833 rows, trimmed to 300. [2026-01-27T12:12:54.787371] [DEBUG] [REMOTE ] KEYS: PASS: History has at least 300 days. [2026-01-27T12:12:54.787780] [DEBUG] [REMOTE ] KEYS: PASS: Price check passed. Min price $169.67. [2026-01-27T12:12:54.787997] [DEBUG] [REMOTE ] KEYS: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:54.788194] [DEBUG] [REMOTE ] KEYS: PASS: Integrity check passed. [2026-01-27T12:12:54.788259] [DEBUG] [REMOTE ] KEYS: Symbol is viable for forecasting. [2026-01-27T12:12:54.788340] [INFO ] [MAIN ] [1767/3493] KEYS kept (0.4s) | 1765 kept, 2 rejected | 137.8/min | ETA: 12.5m [2026-01-27T12:12:55.324397] [DEBUG] [REMOTE ] KFS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:55.324540] [DEBUG] [REMOTE ] KFS: PASS: History has at least 300 days. [2026-01-27T12:12:55.324798] [DEBUG] [REMOTE ] KFS: PASS: Price check passed. Min price $11.80. [2026-01-27T12:12:55.324945] [DEBUG] [REMOTE ] KFS: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:55.325068] [DEBUG] [REMOTE ] KFS: PASS: Integrity check passed. [2026-01-27T12:12:55.325110] [DEBUG] [REMOTE ] KFS: Symbol is viable for forecasting. [2026-01-27T12:12:55.325161] [INFO ] [MAIN ] [1768/3493] KFS kept (0.5s) | 1766 kept, 2 rejected | 137.8/min | ETA: 12.5m [2026-01-27T12:12:55.842431] [DEBUG] [REMOTE ] KFY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:55.842612] [DEBUG] [REMOTE ] KFY: PASS: History has at least 300 days. [2026-01-27T12:12:55.842930] [DEBUG] [REMOTE ] KFY: PASS: Price check passed. Min price $62.13. [2026-01-27T12:12:55.843103] [DEBUG] [REMOTE ] KFY: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:55.843254] [DEBUG] [REMOTE ] KFY: PASS: Integrity check passed. [2026-01-27T12:12:55.843298] [DEBUG] [REMOTE ] KFY: Symbol is viable for forecasting. [2026-01-27T12:12:55.843350] [INFO ] [MAIN ] [1769/3493] KFY kept (0.5s) | 1767 kept, 2 rejected | 137.8/min | ETA: 12.5m [2026-01-27T12:12:55.940493] [DEBUG] [REMOTE ] KGS: Retrieved 646 rows, trimmed to 300. [2026-01-27T12:12:55.940647] [DEBUG] [REMOTE ] KGS: PASS: History has at least 300 days. [2026-01-27T12:12:55.940864] [DEBUG] [REMOTE ] KGS: PASS: Price check passed. Min price $32.95. [2026-01-27T12:12:55.941011] [DEBUG] [REMOTE ] KGS: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:55.941143] [DEBUG] [REMOTE ] KGS: PASS: Integrity check passed. [2026-01-27T12:12:55.941191] [DEBUG] [REMOTE ] KGS: Symbol is viable for forecasting. [2026-01-27T12:12:55.941267] [INFO ] [MAIN ] [1770/3493] KGS kept (0.1s) | 1768 kept, 2 rejected | 137.9/min | ETA: 12.5m [2026-01-27T12:12:56.439073] [DEBUG] [REMOTE ] KHC: Retrieved 2656 rows, trimmed to 300. [2026-01-27T12:12:56.439212] [DEBUG] [REMOTE ] KHC: PASS: History has at least 300 days. [2026-01-27T12:12:56.439423] [DEBUG] [REMOTE ] KHC: PASS: Price check passed. Min price $22.40. [2026-01-27T12:12:56.439762] [DEBUG] [REMOTE ] KHC: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:56.439875] [DEBUG] [REMOTE ] KHC: PASS: Integrity check passed. [2026-01-27T12:12:56.439915] [DEBUG] [REMOTE ] KHC: Symbol is viable for forecasting. [2026-01-27T12:12:56.439963] [INFO ] [MAIN ] [1771/3493] KHC kept (0.5s) | 1769 kept, 2 rejected | 137.8/min | ETA: 12.5m [2026-01-27T12:12:56.919814] [DEBUG] [REMOTE ] KIDS: Retrieved 2082 rows, trimmed to 300. [2026-01-27T12:12:56.919951] [DEBUG] [REMOTE ] KIDS: PASS: History has at least 300 days. [2026-01-27T12:12:56.920156] [DEBUG] [REMOTE ] KIDS: PASS: Price check passed. Min price $16.32. [2026-01-27T12:12:56.920299] [DEBUG] [REMOTE ] KIDS: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:56.920411] [DEBUG] [REMOTE ] KIDS: PASS: Integrity check passed. [2026-01-27T12:12:56.920452] [DEBUG] [REMOTE ] KIDS: Symbol is viable for forecasting. [2026-01-27T12:12:56.920499] [INFO ] [MAIN ] [1772/3493] KIDS kept (0.5s) | 1770 kept, 2 rejected | 137.8/min | ETA: 12.5m [2026-01-27T12:12:57.457324] [DEBUG] [REMOTE ] KIM: Retrieved 6595 rows, trimmed to 300. [2026-01-27T12:12:57.457486] [DEBUG] [REMOTE ] KIM: PASS: History has at least 300 days. [2026-01-27T12:12:57.457801] [DEBUG] [REMOTE ] KIM: PASS: Price check passed. Min price $19.62. [2026-01-27T12:12:57.457951] [DEBUG] [REMOTE ] KIM: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:57.458081] [DEBUG] [REMOTE ] KIM: PASS: Integrity check passed. [2026-01-27T12:12:57.458124] [DEBUG] [REMOTE ] KIM: Symbol is viable for forecasting. [2026-01-27T12:12:57.458207] [INFO ] [MAIN ] [1773/3493] KIM kept (0.5s) | 1771 kept, 2 rejected | 137.8/min | ETA: 12.5m [2026-01-27T12:12:57.896630] [DEBUG] [REMOTE ] KINS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:57.896779] [DEBUG] [REMOTE ] KINS: PASS: History has at least 300 days. [2026-01-27T12:12:57.897069] [DEBUG] [REMOTE ] KINS: PASS: Price check passed. Min price $14.09. [2026-01-27T12:12:57.897225] [DEBUG] [REMOTE ] KINS: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:57.897544] [DEBUG] [REMOTE ] KINS: PASS: Integrity check passed. [2026-01-27T12:12:57.897604] [DEBUG] [REMOTE ] KINS: Symbol is viable for forecasting. [2026-01-27T12:12:57.897685] [INFO ] [MAIN ] [1774/3493] KINS kept (0.4s) | 1772 kept, 2 rejected | 137.8/min | ETA: 12.5m [2026-01-27T12:12:58.247375] [DEBUG] [REMOTE ] KIO: Retrieved 3144 rows, trimmed to 300. [2026-01-27T12:12:58.247519] [DEBUG] [REMOTE ] KIO: PASS: History has at least 300 days. [2026-01-27T12:12:58.247797] [DEBUG] [REMOTE ] KIO: PASS: Price check passed. Min price $11.15. [2026-01-27T12:12:58.247945] [DEBUG] [REMOTE ] KIO: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:58.248065] [DEBUG] [REMOTE ] KIO: PASS: Integrity check passed. [2026-01-27T12:12:58.248109] [DEBUG] [REMOTE ] KIO: Symbol is viable for forecasting. [2026-01-27T12:12:58.248163] [INFO ] [MAIN ] [1775/3493] KIO kept (0.4s) | 1773 kept, 2 rejected | 137.8/min | ETA: 12.5m [2026-01-27T12:12:58.547204] [DEBUG] [REMOTE ] KKRS: Retrieved 1197 rows, trimmed to 300. [2026-01-27T12:12:58.547355] [DEBUG] [REMOTE ] KKRS: PASS: History has at least 300 days. [2026-01-27T12:12:58.547811] [DEBUG] [REMOTE ] KKRS: PASS: Price check passed. Min price $16.85. [2026-01-27T12:12:58.547969] [DEBUG] [REMOTE ] KKRS: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:58.548109] [DEBUG] [REMOTE ] KKRS: PASS: Integrity check passed. [2026-01-27T12:12:58.548155] [DEBUG] [REMOTE ] KKRS: Symbol is viable for forecasting. [2026-01-27T12:12:58.548212] [INFO ] [MAIN ] [1776/3493] KKRS kept (0.3s) | 1774 kept, 2 rejected | 137.9/min | ETA: 12.5m [2026-01-27T12:12:59.176968] [DEBUG] [REMOTE ] KLAC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:59.177115] [DEBUG] [REMOTE ] KLAC: PASS: History has at least 300 days. [2026-01-27T12:12:59.177361] [DEBUG] [REMOTE ] KLAC: PASS: Price check passed. Min price $1097.12. [2026-01-27T12:12:59.177505] [DEBUG] [REMOTE ] KLAC: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:59.177676] [DEBUG] [REMOTE ] KLAC: PASS: Integrity check passed. [2026-01-27T12:12:59.177721] [DEBUG] [REMOTE ] KLAC: Symbol is viable for forecasting. [2026-01-27T12:12:59.177790] [INFO ] [MAIN ] [1777/3493] KLAC kept (0.6s) | 1775 kept, 2 rejected | 137.8/min | ETA: 12.5m [2026-01-27T12:12:59.644900] [DEBUG] [REMOTE ] KLIC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:12:59.645048] [DEBUG] [REMOTE ] KLIC: PASS: History has at least 300 days. [2026-01-27T12:12:59.645302] [DEBUG] [REMOTE ] KLIC: PASS: Price check passed. Min price $35.13. [2026-01-27T12:12:59.645446] [DEBUG] [REMOTE ] KLIC: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:59.645591] [DEBUG] [REMOTE ] KLIC: PASS: Integrity check passed. [2026-01-27T12:12:59.645636] [DEBUG] [REMOTE ] KLIC: Symbol is viable for forecasting. [2026-01-27T12:12:59.645689] [INFO ] [MAIN ] [1778/3493] KLIC kept (0.5s) | 1776 kept, 2 rejected | 137.8/min | ETA: 12.4m [2026-01-27T12:12:59.949659] [DEBUG] [REMOTE ] KLXE: Retrieved 1849 rows, trimmed to 300. [2026-01-27T12:12:59.949794] [DEBUG] [REMOTE ] KLXE: PASS: History has at least 300 days. [2026-01-27T12:12:59.949998] [DEBUG] [REMOTE ] KLXE: PASS: Price check passed. Min price $1.56. [2026-01-27T12:12:59.950135] [DEBUG] [REMOTE ] KLXE: PASS: Continuity check passed with 300 days. [2026-01-27T12:12:59.950243] [DEBUG] [REMOTE ] KLXE: PASS: Integrity check passed. [2026-01-27T12:12:59.950285] [DEBUG] [REMOTE ] KLXE: Symbol is viable for forecasting. [2026-01-27T12:12:59.950334] [INFO ] [MAIN ] [1779/3493] KLXE kept (0.3s) | 1777 kept, 2 rejected | 137.8/min | ETA: 12.4m [2026-01-27T12:13:00.561454] [DEBUG] [REMOTE ] KMB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:00.561610] [DEBUG] [REMOTE ] KMB: PASS: History has at least 300 days. [2026-01-27T12:13:00.561841] [DEBUG] [REMOTE ] KMB: PASS: Price check passed. Min price $97.56. [2026-01-27T12:13:00.561983] [DEBUG] [REMOTE ] KMB: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:00.562107] [DEBUG] [REMOTE ] KMB: PASS: Integrity check passed. [2026-01-27T12:13:00.562149] [DEBUG] [REMOTE ] KMB: Symbol is viable for forecasting. [2026-01-27T12:13:00.562198] [INFO ] [MAIN ] [1780/3493] KMB kept (0.6s) | 1778 kept, 2 rejected | 137.8/min | ETA: 12.4m [2026-01-27T12:13:00.810280] [DEBUG] [REMOTE ] KMDA: Retrieved 3183 rows, trimmed to 300. [2026-01-27T12:13:00.810621] [DEBUG] [REMOTE ] KMDA: PASS: History has at least 300 days. [2026-01-27T12:13:00.810834] [DEBUG] [REMOTE ] KMDA: PASS: Price check passed. Min price $6.62. [2026-01-27T12:13:00.810971] [DEBUG] [REMOTE ] KMDA: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:00.811083] [DEBUG] [REMOTE ] KMDA: PASS: Integrity check passed. [2026-01-27T12:13:00.811123] [DEBUG] [REMOTE ] KMDA: Symbol is viable for forecasting. [2026-01-27T12:13:00.811202] [INFO ] [MAIN ] [1781/3493] KMDA kept (0.2s) | 1779 kept, 2 rejected | 137.8/min | ETA: 12.4m [2026-01-27T12:13:01.323656] [DEBUG] [REMOTE ] KMI: Retrieved 3760 rows, trimmed to 300. [2026-01-27T12:13:01.323794] [DEBUG] [REMOTE ] KMI: PASS: History has at least 300 days. [2026-01-27T12:13:01.324004] [DEBUG] [REMOTE ] KMI: PASS: Price check passed. Min price $25.61. [2026-01-27T12:13:01.324142] [DEBUG] [REMOTE ] KMI: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:01.324282] [DEBUG] [REMOTE ] KMI: PASS: Integrity check passed. [2026-01-27T12:13:01.324332] [DEBUG] [REMOTE ] KMI: Symbol is viable for forecasting. [2026-01-27T12:13:01.324390] [INFO ] [MAIN ] [1782/3493] KMI kept (0.5s) | 1780 kept, 2 rejected | 137.8/min | ETA: 12.4m [2026-01-27T12:13:01.607658] [DEBUG] [REMOTE ] KMPB: Retrieved 971 rows, trimmed to 300. [2026-01-27T12:13:01.607812] [DEBUG] [REMOTE ] KMPB: PASS: History has at least 300 days. [2026-01-27T12:13:01.608044] [DEBUG] [REMOTE ] KMPB: PASS: Price check passed. Min price $22.89. [2026-01-27T12:13:01.608187] [DEBUG] [REMOTE ] KMPB: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:01.608323] [DEBUG] [REMOTE ] KMPB: PASS: Integrity check passed. [2026-01-27T12:13:01.608374] [DEBUG] [REMOTE ] KMPB: Symbol is viable for forecasting. [2026-01-27T12:13:01.608434] [INFO ] [MAIN ] [1783/3493] KMPB kept (0.3s) | 1781 kept, 2 rejected | 137.9/min | ETA: 12.4m [2026-01-27T12:13:02.235401] [DEBUG] [REMOTE ] KMX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:02.235614] [DEBUG] [REMOTE ] KMX: PASS: History has at least 300 days. [2026-01-27T12:13:02.236026] [DEBUG] [REMOTE ] KMX: PASS: Price check passed. Min price $30.88. [2026-01-27T12:13:02.236225] [DEBUG] [REMOTE ] KMX: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:02.236392] [DEBUG] [REMOTE ] KMX: PASS: Integrity check passed. [2026-01-27T12:13:02.236452] [DEBUG] [REMOTE ] KMX: Symbol is viable for forecasting. [2026-01-27T12:13:02.237097] [INFO ] [MAIN ] [1784/3493] KMX kept (0.6s) | 1782 kept, 2 rejected | 137.8/min | ETA: 12.4m [2026-01-27T12:13:02.458156] [DEBUG] [REMOTE ] KN: Retrieved 3004 rows, trimmed to 300. [2026-01-27T12:13:02.458289] [DEBUG] [REMOTE ] KN: PASS: History has at least 300 days. [2026-01-27T12:13:02.458501] [DEBUG] [REMOTE ] KN: PASS: Price check passed. Min price $20.67. [2026-01-27T12:13:02.458675] [DEBUG] [REMOTE ] KN: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:02.458794] [DEBUG] [REMOTE ] KN: PASS: Integrity check passed. [2026-01-27T12:13:02.458836] [DEBUG] [REMOTE ] KN: Symbol is viable for forecasting. [2026-01-27T12:13:02.458885] [INFO ] [MAIN ] [1785/3493] KN kept (0.2s) | 1783 kept, 2 rejected | 137.9/min | ETA: 12.4m [2026-01-27T12:13:02.893140] [DEBUG] [REMOTE ] KNF: Retrieved 665 rows, trimmed to 300. [2026-01-27T12:13:02.893261] [DEBUG] [REMOTE ] KNF: PASS: History has at least 300 days. [2026-01-27T12:13:02.893471] [DEBUG] [REMOTE ] KNF: PASS: Price check passed. Min price $59.93. [2026-01-27T12:13:02.893641] [DEBUG] [REMOTE ] KNF: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:02.893762] [DEBUG] [REMOTE ] KNF: PASS: Integrity check passed. [2026-01-27T12:13:02.893803] [DEBUG] [REMOTE ] KNF: Symbol is viable for forecasting. [2026-01-27T12:13:02.893853] [INFO ] [MAIN ] [1786/3493] KNF kept (0.4s) | 1784 kept, 2 rejected | 137.9/min | ETA: 12.4m [2026-01-27T12:13:03.448989] [DEBUG] [REMOTE ] KNOP: Retrieved 3219 rows, trimmed to 300. [2026-01-27T12:13:03.449126] [DEBUG] [REMOTE ] KNOP: PASS: History has at least 300 days. [2026-01-27T12:13:03.449344] [DEBUG] [REMOTE ] KNOP: PASS: Price check passed. Min price $8.90. [2026-01-27T12:13:03.449494] [DEBUG] [REMOTE ] KNOP: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:03.449635] [DEBUG] [REMOTE ] KNOP: PASS: Integrity check passed. [2026-01-27T12:13:03.449681] [DEBUG] [REMOTE ] KNOP: Symbol is viable for forecasting. [2026-01-27T12:13:03.449733] [INFO ] [MAIN ] [1787/3493] KNOP kept (0.6s) | 1785 kept, 2 rejected | 137.8/min | ETA: 12.4m [2026-01-27T12:13:03.731132] [DEBUG] [REMOTE ] KNSA: Retrieved 1928 rows, trimmed to 300. [2026-01-27T12:13:03.731274] [DEBUG] [REMOTE ] KNSA: PASS: History has at least 300 days. [2026-01-27T12:13:03.731486] [DEBUG] [REMOTE ] KNSA: PASS: Price check passed. Min price $37.01. [2026-01-27T12:13:03.731654] [DEBUG] [REMOTE ] KNSA: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:03.731787] [DEBUG] [REMOTE ] KNSA: PASS: Integrity check passed. [2026-01-27T12:13:03.731829] [DEBUG] [REMOTE ] KNSA: Symbol is viable for forecasting. [2026-01-27T12:13:03.731877] [INFO ] [MAIN ] [1788/3493] KNSA kept (0.3s) | 1786 kept, 2 rejected | 137.9/min | ETA: 12.4m [2026-01-27T12:13:04.282680] [DEBUG] [REMOTE ] KNSL: Retrieved 2387 rows, trimmed to 300. [2026-01-27T12:13:04.282815] [DEBUG] [REMOTE ] KNSL: PASS: History has at least 300 days. [2026-01-27T12:13:04.283029] [DEBUG] [REMOTE ] KNSL: PASS: Price check passed. Min price $354.60. [2026-01-27T12:13:04.283170] [DEBUG] [REMOTE ] KNSL: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:04.283287] [DEBUG] [REMOTE ] KNSL: PASS: Integrity check passed. [2026-01-27T12:13:04.283328] [DEBUG] [REMOTE ] KNSL: Symbol is viable for forecasting. [2026-01-27T12:13:04.283377] [INFO ] [MAIN ] [1789/3493] KNSL kept (0.6s) | 1787 kept, 2 rejected | 137.8/min | ETA: 12.4m [2026-01-27T12:13:04.519653] [DEBUG] [REMOTE ] KNTK: Retrieved 2195 rows, trimmed to 300. [2026-01-27T12:13:04.519792] [DEBUG] [REMOTE ] KNTK: PASS: History has at least 300 days. [2026-01-27T12:13:04.519996] [DEBUG] [REMOTE ] KNTK: PASS: Price check passed. Min price $31.68. [2026-01-27T12:13:04.520131] [DEBUG] [REMOTE ] KNTK: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:04.520241] [DEBUG] [REMOTE ] KNTK: PASS: Integrity check passed. [2026-01-27T12:13:04.520281] [DEBUG] [REMOTE ] KNTK: Symbol is viable for forecasting. [2026-01-27T12:13:04.520328] [INFO ] [MAIN ] [1790/3493] KNTK kept (0.2s) | 1788 kept, 2 rejected | 137.9/min | ETA: 12.4m [2026-01-27T12:13:05.140758] [DEBUG] [REMOTE ] KNX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:05.140892] [DEBUG] [REMOTE ] KNX: PASS: History has at least 300 days. [2026-01-27T12:13:05.141114] [DEBUG] [REMOTE ] KNX: PASS: Price check passed. Min price $41.53. [2026-01-27T12:13:05.141258] [DEBUG] [REMOTE ] KNX: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:05.141386] [DEBUG] [REMOTE ] KNX: PASS: Integrity check passed. [2026-01-27T12:13:05.141436] [DEBUG] [REMOTE ] KNX: Symbol is viable for forecasting. [2026-01-27T12:13:05.141498] [INFO ] [MAIN ] [1791/3493] KNX kept (0.6s) | 1789 kept, 2 rejected | 137.8/min | ETA: 12.3m [2026-01-27T12:13:05.460182] [DEBUG] [REMOTE ] KOD: Retrieved 1836 rows, trimmed to 300. [2026-01-27T12:13:05.460322] [DEBUG] [REMOTE ] KOD: PASS: History has at least 300 days. [2026-01-27T12:13:05.460541] [DEBUG] [REMOTE ] KOD: PASS: Price check passed. Min price $16.90. [2026-01-27T12:13:05.460711] [DEBUG] [REMOTE ] KOD: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:05.460862] [DEBUG] [REMOTE ] KOD: PASS: Integrity check passed. [2026-01-27T12:13:05.460914] [DEBUG] [REMOTE ] KOD: Symbol is viable for forecasting. [2026-01-27T12:13:05.460999] [INFO ] [MAIN ] [1792/3493] KOD kept (0.3s) | 1790 kept, 2 rejected | 137.9/min | ETA: 12.3m [2026-01-27T12:13:05.905429] [DEBUG] [REMOTE ] KODK: Retrieved 3104 rows, trimmed to 300. [2026-01-27T12:13:05.905600] [DEBUG] [REMOTE ] KODK: PASS: History has at least 300 days. [2026-01-27T12:13:05.905835] [DEBUG] [REMOTE ] KODK: PASS: Price check passed. Min price $5.79. [2026-01-27T12:13:05.905984] [DEBUG] [REMOTE ] KODK: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:05.906109] [DEBUG] [REMOTE ] KODK: PASS: Integrity check passed. [2026-01-27T12:13:05.906151] [DEBUG] [REMOTE ] KODK: Symbol is viable for forecasting. [2026-01-27T12:13:05.906203] [INFO ] [MAIN ] [1793/3493] KODK kept (0.4s) | 1791 kept, 2 rejected | 137.9/min | ETA: 12.3m [2026-01-27T12:13:06.411316] [DEBUG] [REMOTE ] KOF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:06.411460] [DEBUG] [REMOTE ] KOF: PASS: History has at least 300 days. [2026-01-27T12:13:06.411917] [DEBUG] [REMOTE ] KOF: PASS: Price check passed. Min price $84.83. [2026-01-27T12:13:06.412074] [DEBUG] [REMOTE ] KOF: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:06.412203] [DEBUG] [REMOTE ] KOF: PASS: Integrity check passed. [2026-01-27T12:13:06.412244] [DEBUG] [REMOTE ] KOF: Symbol is viable for forecasting. [2026-01-27T12:13:06.412293] [INFO ] [MAIN ] [1794/3493] KOF kept (0.5s) | 1792 kept, 2 rejected | 137.8/min | ETA: 12.3m [2026-01-27T12:13:06.823491] [DEBUG] [REMOTE ] KOP: Retrieved 5027 rows, trimmed to 300. [2026-01-27T12:13:06.823767] [DEBUG] [REMOTE ] KOP: PASS: History has at least 300 days. [2026-01-27T12:13:06.824073] [DEBUG] [REMOTE ] KOP: PASS: Price check passed. Min price $26.63. [2026-01-27T12:13:06.824231] [DEBUG] [REMOTE ] KOP: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:06.824453] [DEBUG] [REMOTE ] KOP: PASS: Integrity check passed. [2026-01-27T12:13:06.824503] [DEBUG] [REMOTE ] KOP: Symbol is viable for forecasting. [2026-01-27T12:13:06.824559] [INFO ] [MAIN ] [1795/3493] KOP kept (0.4s) | 1793 kept, 2 rejected | 137.9/min | ETA: 12.3m [2026-01-27T12:13:07.294688] [DEBUG] [REMOTE ] KOPN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:07.294914] [DEBUG] [REMOTE ] KOPN: PASS: History has at least 300 days. [2026-01-27T12:13:07.295267] [DEBUG] [REMOTE ] KOPN: PASS: Price check passed. Min price $2.21. [2026-01-27T12:13:07.295417] [DEBUG] [REMOTE ] KOPN: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:07.295556] [DEBUG] [REMOTE ] KOPN: PASS: Integrity check passed. [2026-01-27T12:13:07.295619] [DEBUG] [REMOTE ] KOPN: Symbol is viable for forecasting. [2026-01-27T12:13:07.295675] [INFO ] [MAIN ] [1796/3493] KOPN kept (0.5s) | 1794 kept, 2 rejected | 137.8/min | ETA: 12.3m [2026-01-27T12:13:07.763518] [DEBUG] [REMOTE ] KOSS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:07.763750] [DEBUG] [REMOTE ] KOSS: PASS: History has at least 300 days. [2026-01-27T12:13:07.764128] [DEBUG] [REMOTE ] KOSS: PASS: Price check passed. Min price $4.14. [2026-01-27T12:13:07.764283] [DEBUG] [REMOTE ] KOSS: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:07.764428] [DEBUG] [REMOTE ] KOSS: PASS: Integrity check passed. [2026-01-27T12:13:07.764471] [DEBUG] [REMOTE ] KOSS: Symbol is viable for forecasting. [2026-01-27T12:13:07.764528] [INFO ] [MAIN ] [1797/3493] KOSS kept (0.5s) | 1795 kept, 2 rejected | 137.8/min | ETA: 12.3m [2026-01-27T12:13:07.922621] [DEBUG] [REMOTE ] KPRX: Retrieved 2637 rows, trimmed to 300. [2026-01-27T12:13:07.922837] [DEBUG] [REMOTE ] KPRX: PASS: History has at least 300 days. [2026-01-27T12:13:07.923120] [DEBUG] [REMOTE ] KPRX: PASS: Price check passed. Min price $1.80. [2026-01-27T12:13:07.923273] [DEBUG] [REMOTE ] KPRX: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:07.923403] [DEBUG] [REMOTE ] KPRX: PASS: Integrity check passed. [2026-01-27T12:13:07.923447] [DEBUG] [REMOTE ] KPRX: Symbol is viable for forecasting. [2026-01-27T12:13:07.923519] [INFO ] [MAIN ] [1798/3493] KPRX kept (0.2s) | 1796 kept, 2 rejected | 137.9/min | ETA: 12.3m [2026-01-27T12:13:08.508052] [DEBUG] [REMOTE ] KPTI: Retrieved 3072 rows, trimmed to 300. [2026-01-27T12:13:08.508229] [DEBUG] [REMOTE ] KPTI: PASS: History has at least 300 days. [2026-01-27T12:13:08.508514] [DEBUG] [REMOTE ] KPTI: PASS: Price check passed. Min price $5.16. [2026-01-27T12:13:08.508682] [DEBUG] [REMOTE ] KPTI: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:08.508806] [DEBUG] [REMOTE ] KPTI: PASS: Integrity check passed. [2026-01-27T12:13:08.508854] [DEBUG] [REMOTE ] KPTI: Symbol is viable for forecasting. [2026-01-27T12:13:08.508911] [INFO ] [MAIN ] [1799/3493] KPTI kept (0.6s) | 1797 kept, 2 rejected | 137.9/min | ETA: 12.3m [2026-01-27T12:13:09.024742] [DEBUG] [REMOTE ] KRC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:09.024909] [DEBUG] [REMOTE ] KRC: PASS: History has at least 300 days. [2026-01-27T12:13:09.025167] [DEBUG] [REMOTE ] KRC: PASS: Price check passed. Min price $35.15. [2026-01-27T12:13:09.025329] [DEBUG] [REMOTE ] KRC: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:09.025457] [DEBUG] [REMOTE ] KRC: PASS: Integrity check passed. [2026-01-27T12:13:09.025498] [DEBUG] [REMOTE ] KRC: Symbol is viable for forecasting. [2026-01-27T12:13:09.025550] [INFO ] [MAIN ] [1800/3493] KRC kept (0.5s) | 1798 kept, 2 rejected | 137.8/min | ETA: 12.3m [2026-01-27T12:13:09.302635] [DEBUG] [REMOTE ] KREF: Retrieved 2193 rows, trimmed to 300. [2026-01-27T12:13:09.302800] [DEBUG] [REMOTE ] KREF: PASS: History has at least 300 days. [2026-01-27T12:13:09.303040] [DEBUG] [REMOTE ] KREF: PASS: Price check passed. Min price $7.56. [2026-01-27T12:13:09.303187] [DEBUG] [REMOTE ] KREF: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:09.303365] [DEBUG] [REMOTE ] KREF: PASS: Integrity check passed. [2026-01-27T12:13:09.303409] [DEBUG] [REMOTE ] KREF: Symbol is viable for forecasting. [2026-01-27T12:13:09.303463] [INFO ] [MAIN ] [1801/3493] KREF kept (0.3s) | 1799 kept, 2 rejected | 137.9/min | ETA: 12.3m [2026-01-27T12:13:09.873381] [DEBUG] [REMOTE ] KRG: Retrieved 5399 rows, trimmed to 300. [2026-01-27T12:13:09.873526] [DEBUG] [REMOTE ] KRG: PASS: History has at least 300 days. [2026-01-27T12:13:09.873788] [DEBUG] [REMOTE ] KRG: PASS: Price check passed. Min price $21.50. [2026-01-27T12:13:09.873932] [DEBUG] [REMOTE ] KRG: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:09.874049] [DEBUG] [REMOTE ] KRG: PASS: Integrity check passed. [2026-01-27T12:13:09.874091] [DEBUG] [REMOTE ] KRG: Symbol is viable for forecasting. [2026-01-27T12:13:09.874140] [INFO ] [MAIN ] [1802/3493] KRG kept (0.6s) | 1800 kept, 2 rejected | 137.9/min | ETA: 12.3m [2026-01-27T12:13:10.338958] [DEBUG] [REMOTE ] KRMD: Retrieved 6596 rows, trimmed to 300. [2026-01-27T12:13:10.339090] [DEBUG] [REMOTE ] KRMD: PASS: History has at least 300 days. [2026-01-27T12:13:10.339305] [DEBUG] [REMOTE ] KRMD: PASS: Price check passed. Min price $3.73. [2026-01-27T12:13:10.339464] [DEBUG] [REMOTE ] KRMD: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:10.339605] [DEBUG] [REMOTE ] KRMD: PASS: Integrity check passed. [2026-01-27T12:13:10.339649] [DEBUG] [REMOTE ] KRMD: Symbol is viable for forecasting. [2026-01-27T12:13:10.339729] [INFO ] [MAIN ] [1803/3493] KRMD kept (0.5s) | 1801 kept, 2 rejected | 137.8/min | ETA: 12.3m [2026-01-27T12:13:10.806086] [DEBUG] [REMOTE ] KRNY: Retrieved 5263 rows, trimmed to 300. [2026-01-27T12:13:10.806323] [DEBUG] [REMOTE ] KRNY: PASS: History has at least 300 days. [2026-01-27T12:13:10.806834] [DEBUG] [REMOTE ] KRNY: PASS: Price check passed. Min price $6.25. [2026-01-27T12:13:10.806990] [DEBUG] [REMOTE ] KRNY: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:10.807180] [DEBUG] [REMOTE ] KRNY: PASS: Integrity check passed. [2026-01-27T12:13:10.807245] [DEBUG] [REMOTE ] KRNY: Symbol is viable for forecasting. [2026-01-27T12:13:10.807333] [INFO ] [MAIN ] [1804/3493] KRNY kept (0.5s) | 1802 kept, 2 rejected | 137.8/min | ETA: 12.3m [2026-01-27T12:13:11.284141] [DEBUG] [REMOTE ] KRO: Retrieved 5567 rows, trimmed to 300. [2026-01-27T12:13:11.284276] [DEBUG] [REMOTE ] KRO: PASS: History has at least 300 days. [2026-01-27T12:13:11.284487] [DEBUG] [REMOTE ] KRO: PASS: Price check passed. Min price $4.28. [2026-01-27T12:13:11.284649] [DEBUG] [REMOTE ] KRO: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:11.284764] [DEBUG] [REMOTE ] KRO: PASS: Integrity check passed. [2026-01-27T12:13:11.284806] [DEBUG] [REMOTE ] KRO: Symbol is viable for forecasting. [2026-01-27T12:13:11.284854] [INFO ] [MAIN ] [1805/3493] KRO kept (0.5s) | 1803 kept, 2 rejected | 137.8/min | ETA: 12.2m [2026-01-27T12:13:11.562610] [DEBUG] [REMOTE ] KROS: Retrieved 1457 rows, trimmed to 300. [2026-01-27T12:13:11.562753] [DEBUG] [REMOTE ] KROS: PASS: History has at least 300 days. [2026-01-27T12:13:11.562973] [DEBUG] [REMOTE ] KROS: PASS: Price check passed. Min price $15.03. [2026-01-27T12:13:11.563144] [DEBUG] [REMOTE ] KROS: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:11.563256] [DEBUG] [REMOTE ] KROS: PASS: Integrity check passed. [2026-01-27T12:13:11.563296] [DEBUG] [REMOTE ] KROS: Symbol is viable for forecasting. [2026-01-27T12:13:11.563344] [INFO ] [MAIN ] [1806/3493] KROS kept (0.3s) | 1804 kept, 2 rejected | 137.9/min | ETA: 12.2m [2026-01-27T12:13:11.884769] [DEBUG] [REMOTE ] KRRO: Retrieved 556 rows, trimmed to 300. [2026-01-27T12:13:11.884921] [DEBUG] [REMOTE ] KRRO: PASS: History has at least 300 days. [2026-01-27T12:13:11.885148] [DEBUG] [REMOTE ] KRRO: PASS: Price check passed. Min price $5.28. [2026-01-27T12:13:11.885290] [DEBUG] [REMOTE ] KRRO: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:11.885408] [DEBUG] [REMOTE ] KRRO: PASS: Integrity check passed. [2026-01-27T12:13:11.885450] [DEBUG] [REMOTE ] KRRO: Symbol is viable for forecasting. [2026-01-27T12:13:11.885500] [INFO ] [MAIN ] [1807/3493] KRRO kept (0.3s) | 1805 kept, 2 rejected | 137.9/min | ETA: 12.2m [2026-01-27T12:13:12.333247] [DEBUG] [REMOTE ] KRUS: Retrieved 1630 rows, trimmed to 300. [2026-01-27T12:13:12.333408] [DEBUG] [REMOTE ] KRUS: PASS: History has at least 300 days. [2026-01-27T12:13:12.333661] [DEBUG] [REMOTE ] KRUS: PASS: Price check passed. Min price $42.67. [2026-01-27T12:13:12.333814] [DEBUG] [REMOTE ] KRUS: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:12.333952] [DEBUG] [REMOTE ] KRUS: PASS: Integrity check passed. [2026-01-27T12:13:12.334001] [DEBUG] [REMOTE ] KRUS: Symbol is viable for forecasting. [2026-01-27T12:13:12.334053] [INFO ] [MAIN ] [1808/3493] KRUS kept (0.4s) | 1806 kept, 2 rejected | 137.9/min | ETA: 12.2m [2026-01-27T12:13:12.782208] [DEBUG] [REMOTE ] KRYS: Retrieved 2098 rows, trimmed to 300. [2026-01-27T12:13:12.782357] [DEBUG] [REMOTE ] KRYS: PASS: History has at least 300 days. [2026-01-27T12:13:12.782614] [DEBUG] [REMOTE ] KRYS: PASS: Price check passed. Min price $185.05. [2026-01-27T12:13:12.782770] [DEBUG] [REMOTE ] KRYS: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:12.782900] [DEBUG] [REMOTE ] KRYS: PASS: Integrity check passed. [2026-01-27T12:13:12.782943] [DEBUG] [REMOTE ] KRYS: Symbol is viable for forecasting. [2026-01-27T12:13:12.782993] [INFO ] [MAIN ] [1809/3493] KRYS kept (0.4s) | 1807 kept, 2 rejected | 137.9/min | ETA: 12.2m [2026-01-27T12:13:13.127916] [DEBUG] [REMOTE ] KSCP: Retrieved 1002 rows, trimmed to 300. [2026-01-27T12:13:13.128104] [DEBUG] [REMOTE ] KSCP: PASS: History has at least 300 days. [2026-01-27T12:13:13.128360] [DEBUG] [REMOTE ] KSCP: PASS: Price check passed. Min price $3.54. [2026-01-27T12:13:13.128507] [DEBUG] [REMOTE ] KSCP: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:13.128644] [DEBUG] [REMOTE ] KSCP: PASS: Integrity check passed. [2026-01-27T12:13:13.128688] [DEBUG] [REMOTE ] KSCP: Symbol is viable for forecasting. [2026-01-27T12:13:13.128742] [INFO ] [MAIN ] [1810/3493] KSCP kept (0.3s) | 1808 kept, 2 rejected | 137.9/min | ETA: 12.2m [2026-01-27T12:13:13.471850] [DEBUG] [REMOTE ] KSPI: Retrieved 506 rows, trimmed to 300. [2026-01-27T12:13:13.472042] [DEBUG] [REMOTE ] KSPI: PASS: History has at least 300 days. [2026-01-27T12:13:13.472298] [DEBUG] [REMOTE ] KSPI: PASS: Price check passed. Min price $70.89. [2026-01-27T12:13:13.472439] [DEBUG] [REMOTE ] KSPI: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:13.472560] [DEBUG] [REMOTE ] KSPI: PASS: Integrity check passed. [2026-01-27T12:13:13.472641] [DEBUG] [REMOTE ] KSPI: Symbol is viable for forecasting. [2026-01-27T12:13:13.472697] [INFO ] [MAIN ] [1811/3493] KSPI kept (0.3s) | 1809 kept, 2 rejected | 137.9/min | ETA: 12.2m [2026-01-27T12:13:14.157963] [DEBUG] [REMOTE ] KSS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:14.158162] [DEBUG] [REMOTE ] KSS: PASS: History has at least 300 days. [2026-01-27T12:13:14.158518] [DEBUG] [REMOTE ] KSS: PASS: Price check passed. Min price $14.92. [2026-01-27T12:13:14.158736] [DEBUG] [REMOTE ] KSS: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:14.159018] [DEBUG] [REMOTE ] KSS: PASS: Integrity check passed. [2026-01-27T12:13:14.159067] [DEBUG] [REMOTE ] KSS: Symbol is viable for forecasting. [2026-01-27T12:13:14.159122] [INFO ] [MAIN ] [1812/3493] KSS kept (0.7s) | 1810 kept, 2 rejected | 137.9/min | ETA: 12.2m [2026-01-27T12:13:14.451051] [DEBUG] [REMOTE ] KTB: Retrieved 1687 rows, trimmed to 300. [2026-01-27T12:13:14.451290] [DEBUG] [REMOTE ] KTB: PASS: History has at least 300 days. [2026-01-27T12:13:14.451634] [DEBUG] [REMOTE ] KTB: PASS: Price check passed. Min price $57.83. [2026-01-27T12:13:14.451787] [DEBUG] [REMOTE ] KTB: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:14.451926] [DEBUG] [REMOTE ] KTB: PASS: Integrity check passed. [2026-01-27T12:13:14.451971] [DEBUG] [REMOTE ] KTB: Symbol is viable for forecasting. [2026-01-27T12:13:14.452033] [INFO ] [MAIN ] [1813/3493] KTB kept (0.3s) | 1811 kept, 2 rejected | 137.9/min | ETA: 12.2m [2026-01-27T12:13:15.038876] [DEBUG] [REMOTE ] KTCC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:15.039026] [DEBUG] [REMOTE ] KTCC: PASS: History has at least 300 days. [2026-01-27T12:13:15.039262] [DEBUG] [REMOTE ] KTCC: PASS: Price check passed. Min price $2.42. [2026-01-27T12:13:15.039404] [DEBUG] [REMOTE ] KTCC: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:15.039528] [DEBUG] [REMOTE ] KTCC: PASS: Integrity check passed. [2026-01-27T12:13:15.039569] [DEBUG] [REMOTE ] KTCC: Symbol is viable for forecasting. [2026-01-27T12:13:15.039724] [INFO ] [MAIN ] [1814/3493] KTCC kept (0.6s) | 1812 kept, 2 rejected | 137.9/min | ETA: 12.2m [2026-01-27T12:13:15.325541] [DEBUG] [REMOTE ] KTF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:15.325773] [DEBUG] [REMOTE ] KTF: PASS: History has at least 300 days. [2026-01-27T12:13:15.326102] [DEBUG] [REMOTE ] KTF: PASS: Price check passed. Min price $8.93. [2026-01-27T12:13:15.326300] [DEBUG] [REMOTE ] KTF: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:15.326447] [DEBUG] [REMOTE ] KTF: PASS: Integrity check passed. [2026-01-27T12:13:15.326656] [DEBUG] [REMOTE ] KTF: Symbol is viable for forecasting. [2026-01-27T12:13:15.326723] [INFO ] [MAIN ] [1815/3493] KTF kept (0.3s) | 1813 kept, 2 rejected | 137.9/min | ETA: 12.2m [2026-01-27T12:13:15.764742] [DEBUG] [REMOTE ] KURA: Retrieved 2569 rows, trimmed to 300. [2026-01-27T12:13:15.764953] [DEBUG] [REMOTE ] KURA: PASS: History has at least 300 days. [2026-01-27T12:13:15.765228] [DEBUG] [REMOTE ] KURA: PASS: Price check passed. Min price $8.46. [2026-01-27T12:13:15.765384] [DEBUG] [REMOTE ] KURA: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:15.765517] [DEBUG] [REMOTE ] KURA: PASS: Integrity check passed. [2026-01-27T12:13:15.765561] [DEBUG] [REMOTE ] KURA: Symbol is viable for forecasting. [2026-01-27T12:13:15.766090] [INFO ] [MAIN ] [1816/3493] KURA kept (0.4s) | 1814 kept, 2 rejected | 137.9/min | ETA: 12.2m [2026-01-27T12:13:16.251450] [DEBUG] [REMOTE ] KVHI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:16.251695] [DEBUG] [REMOTE ] KVHI: PASS: History has at least 300 days. [2026-01-27T12:13:16.252037] [DEBUG] [REMOTE ] KVHI: PASS: Price check passed. Min price $5.26. [2026-01-27T12:13:16.252213] [DEBUG] [REMOTE ] KVHI: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:16.253122] [DEBUG] [REMOTE ] KVHI: PASS: Integrity check passed. [2026-01-27T12:13:16.253250] [DEBUG] [REMOTE ] KVHI: Symbol is viable for forecasting. [2026-01-27T12:13:16.253346] [INFO ] [MAIN ] [1817/3493] KVHI kept (0.5s) | 1815 kept, 2 rejected | 137.9/min | ETA: 12.2m [2026-01-27T12:13:16.403280] [DEBUG] [REMOTE ] KVUE: Retrieved 684 rows, trimmed to 300. [2026-01-27T12:13:16.403476] [DEBUG] [REMOTE ] KVUE: PASS: History has at least 300 days. [2026-01-27T12:13:16.403786] [DEBUG] [REMOTE ] KVUE: PASS: Price check passed. Min price $14.06. [2026-01-27T12:13:16.403935] [DEBUG] [REMOTE ] KVUE: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:16.404055] [DEBUG] [REMOTE ] KVUE: PASS: Integrity check passed. [2026-01-27T12:13:16.404097] [DEBUG] [REMOTE ] KVUE: Symbol is viable for forecasting. [2026-01-27T12:13:16.404150] [INFO ] [MAIN ] [1818/3493] KVUE kept (0.2s) | 1816 kept, 2 rejected | 137.9/min | ETA: 12.1m [2026-01-27T12:13:16.737343] [DEBUG] [REMOTE ] KVYO: Retrieved 589 rows, trimmed to 300. [2026-01-27T12:13:16.737515] [DEBUG] [REMOTE ] KVYO: PASS: History has at least 300 days. [2026-01-27T12:13:16.737798] [DEBUG] [REMOTE ] KVYO: PASS: Price check passed. Min price $23.82. [2026-01-27T12:13:16.737958] [DEBUG] [REMOTE ] KVYO: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:16.738081] [DEBUG] [REMOTE ] KVYO: PASS: Integrity check passed. [2026-01-27T12:13:16.738124] [DEBUG] [REMOTE ] KVYO: Symbol is viable for forecasting. [2026-01-27T12:13:16.738179] [INFO ] [MAIN ] [1819/3493] KVYO kept (0.3s) | 1817 kept, 2 rejected | 137.9/min | ETA: 12.1m [2026-01-27T12:13:17.515163] [DEBUG] [REMOTE ] KYN: Retrieved 5366 rows, trimmed to 300. [2026-01-27T12:13:17.515293] [DEBUG] [REMOTE ] KYN: PASS: History has at least 300 days. [2026-01-27T12:13:17.515505] [DEBUG] [REMOTE ] KYN: PASS: Price check passed. Min price $11.09. [2026-01-27T12:13:17.515661] [DEBUG] [REMOTE ] KYN: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:17.515779] [DEBUG] [REMOTE ] KYN: PASS: Integrity check passed. [2026-01-27T12:13:17.515818] [DEBUG] [REMOTE ] KYN: Symbol is viable for forecasting. [2026-01-27T12:13:17.515866] [INFO ] [MAIN ] [1820/3493] KYN kept (0.8s) | 1818 kept, 2 rejected | 137.9/min | ETA: 12.1m [2026-01-27T12:13:17.851820] [DEBUG] [REMOTE ] KYNB: Retrieved 2814 rows, trimmed to 300. [2026-01-27T12:13:17.851948] [DEBUG] [REMOTE ] KYNB: PASS: History has at least 300 days. [2026-01-27T12:13:17.852152] [DEBUG] [REMOTE ] KYNB: PASS: Price check passed. Min price $8.08. [2026-01-27T12:13:17.852288] [DEBUG] [REMOTE ] KYNB: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:17.852398] [DEBUG] [REMOTE ] KYNB: PASS: Integrity check passed. [2026-01-27T12:13:17.852438] [DEBUG] [REMOTE ] KYNB: Symbol is viable for forecasting. [2026-01-27T12:13:17.852486] [INFO ] [MAIN ] [1821/3493] KYNB kept (0.3s) | 1819 kept, 2 rejected | 137.9/min | ETA: 12.1m [2026-01-27T12:13:18.002628] [DEBUG] [REMOTE ] KYTX: Retrieved 492 rows, trimmed to 300. [2026-01-27T12:13:18.002758] [DEBUG] [REMOTE ] KYTX: PASS: History has at least 300 days. [2026-01-27T12:13:18.002958] [DEBUG] [REMOTE ] KYTX: PASS: Price check passed. Min price $6.36. [2026-01-27T12:13:18.003093] [DEBUG] [REMOTE ] KYTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:18.003202] [DEBUG] [REMOTE ] KYTX: PASS: Integrity check passed. [2026-01-27T12:13:18.003242] [DEBUG] [REMOTE ] KYTX: Symbol is viable for forecasting. [2026-01-27T12:13:18.003289] [INFO ] [MAIN ] [1822/3493] KYTX kept (0.2s) | 1820 kept, 2 rejected | 138.0/min | ETA: 12.1m [2026-01-27T12:13:18.487794] [DEBUG] [REMOTE ] KZIA: Retrieved 2052 rows, trimmed to 300. [2026-01-27T12:13:18.487962] [DEBUG] [REMOTE ] KZIA: PASS: History has at least 300 days. [2026-01-27T12:13:18.488212] [DEBUG] [REMOTE ] KZIA: PASS: Price check passed. Min price $5.00. [2026-01-27T12:13:18.488357] [DEBUG] [REMOTE ] KZIA: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:18.488500] [DEBUG] [REMOTE ] KZIA: PASS: Integrity check passed. [2026-01-27T12:13:18.488543] [DEBUG] [REMOTE ] KZIA: Symbol is viable for forecasting. [2026-01-27T12:13:18.488622] [INFO ] [MAIN ] [1823/3493] KZIA kept (0.5s) | 1821 kept, 2 rejected | 137.9/min | ETA: 12.1m [2026-01-27T12:13:19.196199] [DEBUG] [REMOTE ] L: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:19.196494] [DEBUG] [REMOTE ] L: PASS: History has at least 300 days. [2026-01-27T12:13:19.196955] [DEBUG] [REMOTE ] L: PASS: Price check passed. Min price $97.74. [2026-01-27T12:13:19.197110] [DEBUG] [REMOTE ] L: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:19.197266] [DEBUG] [REMOTE ] L: PASS: Integrity check passed. [2026-01-27T12:13:19.197309] [DEBUG] [REMOTE ] L: Symbol is viable for forecasting. [2026-01-27T12:13:19.197373] [INFO ] [MAIN ] [1824/3493] L kept (0.7s) | 1822 kept, 2 rejected | 137.9/min | ETA: 12.1m [2026-01-27T12:13:19.544515] [DEBUG] [REMOTE ] LAB: Retrieved 3050 rows, trimmed to 300. [2026-01-27T12:13:19.544673] [DEBUG] [REMOTE ] LAB: PASS: History has at least 300 days. [2026-01-27T12:13:19.544886] [DEBUG] [REMOTE ] LAB: PASS: Price check passed. Min price $1.12. [2026-01-27T12:13:19.545028] [DEBUG] [REMOTE ] LAB: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:19.545146] [DEBUG] [REMOTE ] LAB: PASS: Integrity check passed. [2026-01-27T12:13:19.545200] [DEBUG] [REMOTE ] LAB: Symbol is viable for forecasting. [2026-01-27T12:13:19.545290] [INFO ] [MAIN ] [1825/3493] LAB kept (0.3s) | 1823 kept, 2 rejected | 137.9/min | ETA: 12.1m [2026-01-27T12:13:19.785215] [DEBUG] [REMOTE ] LAC: Retrieved 581 rows, trimmed to 300. [2026-01-27T12:13:19.785410] [DEBUG] [REMOTE ] LAC: PASS: History has at least 300 days. [2026-01-27T12:13:19.785700] [DEBUG] [REMOTE ] LAC: PASS: Price check passed. Min price $4.36. [2026-01-27T12:13:19.785850] [DEBUG] [REMOTE ] LAC: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:19.785972] [DEBUG] [REMOTE ] LAC: PASS: Integrity check passed. [2026-01-27T12:13:19.786015] [DEBUG] [REMOTE ] LAC: Symbol is viable for forecasting. [2026-01-27T12:13:19.786070] [INFO ] [MAIN ] [1826/3493] LAC kept (0.2s) | 1824 kept, 2 rejected | 137.9/min | ETA: 12.1m [2026-01-27T12:13:20.491251] [DEBUG] [REMOTE ] LAD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:20.491385] [DEBUG] [REMOTE ] LAD: PASS: History has at least 300 days. [2026-01-27T12:13:20.491628] [DEBUG] [REMOTE ] LAD: PASS: Price check passed. Min price $285.25. [2026-01-27T12:13:20.491775] [DEBUG] [REMOTE ] LAD: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:20.491889] [DEBUG] [REMOTE ] LAD: PASS: Integrity check passed. [2026-01-27T12:13:20.491929] [DEBUG] [REMOTE ] LAD: Symbol is viable for forecasting. [2026-01-27T12:13:20.491979] [INFO ] [MAIN ] [1827/3493] LAD kept (0.7s) | 1825 kept, 2 rejected | 137.9/min | ETA: 12.1m [2026-01-27T12:13:20.584957] [DEBUG] [REMOTE ] LAES: Retrieved 670 rows, trimmed to 300. [2026-01-27T12:13:20.585077] [DEBUG] [REMOTE ] LAES: PASS: History has at least 300 days. [2026-01-27T12:13:20.585276] [DEBUG] [REMOTE ] LAES: PASS: Price check passed. Min price $3.63. [2026-01-27T12:13:20.585413] [DEBUG] [REMOTE ] LAES: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:20.585522] [DEBUG] [REMOTE ] LAES: PASS: Integrity check passed. [2026-01-27T12:13:20.585562] [DEBUG] [REMOTE ] LAES: Symbol is viable for forecasting. [2026-01-27T12:13:20.585632] [INFO ] [MAIN ] [1828/3493] LAES kept (0.1s) | 1826 kept, 2 rejected | 138.0/min | ETA: 12.1m [2026-01-27T12:13:21.413605] [DEBUG] [REMOTE ] LAKE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:21.413761] [DEBUG] [REMOTE ] LAKE: PASS: History has at least 300 days. [2026-01-27T12:13:21.414068] [DEBUG] [REMOTE ] LAKE: PASS: Price check passed. Min price $7.94. [2026-01-27T12:13:21.414215] [DEBUG] [REMOTE ] LAKE: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:21.414343] [DEBUG] [REMOTE ] LAKE: PASS: Integrity check passed. [2026-01-27T12:13:21.414386] [DEBUG] [REMOTE ] LAKE: Symbol is viable for forecasting. [2026-01-27T12:13:21.414436] [INFO ] [MAIN ] [1829/3493] LAKE kept (0.8s) | 1827 kept, 2 rejected | 137.9/min | ETA: 12.1m [2026-01-27T12:13:21.772889] [DEBUG] [REMOTE ] LAND: Retrieved 3268 rows, trimmed to 300. [2026-01-27T12:13:21.773239] [DEBUG] [REMOTE ] LAND: PASS: History has at least 300 days. [2026-01-27T12:13:21.773478] [DEBUG] [REMOTE ] LAND: PASS: Price check passed. Min price $8.64. [2026-01-27T12:13:21.773639] [DEBUG] [REMOTE ] LAND: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:21.773770] [DEBUG] [REMOTE ] LAND: PASS: Integrity check passed. [2026-01-27T12:13:21.773819] [DEBUG] [REMOTE ] LAND: Symbol is viable for forecasting. [2026-01-27T12:13:21.773878] [INFO ] [MAIN ] [1830/3493] LAND kept (0.4s) | 1828 kept, 2 rejected | 137.9/min | ETA: 12.1m [2026-01-27T12:13:21.965528] [DEBUG] [REMOTE ] LANDO: Retrieved 1323 rows, trimmed to 300. [2026-01-27T12:13:21.965747] [DEBUG] [REMOTE ] LANDO: PASS: History has at least 300 days. [2026-01-27T12:13:21.966206] [DEBUG] [REMOTE ] LANDO: PASS: Price check passed. Min price $18.47. [2026-01-27T12:13:21.966345] [DEBUG] [REMOTE ] LANDO: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:21.966477] [DEBUG] [REMOTE ] LANDO: PASS: Integrity check passed. [2026-01-27T12:13:21.966518] [DEBUG] [REMOTE ] LANDO: Symbol is viable for forecasting. [2026-01-27T12:13:21.966587] [INFO ] [MAIN ] [1831/3493] LANDO kept (0.2s) | 1829 kept, 2 rejected | 137.9/min | ETA: 12.0m [2026-01-27T12:13:22.486650] [DEBUG] [REMOTE ] LANDP: Retrieved 660 rows, trimmed to 300. [2026-01-27T12:13:22.486854] [DEBUG] [REMOTE ] LANDP: PASS: History has at least 300 days. [2026-01-27T12:13:22.487356] [DEBUG] [REMOTE ] LANDP: PASS: Price check passed. Min price $18.36. [2026-01-27T12:13:22.487527] [DEBUG] [REMOTE ] LANDP: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:22.491166] [DEBUG] [REMOTE ] LANDP: PASS: Integrity check passed. [2026-01-27T12:13:22.491232] [DEBUG] [REMOTE ] LANDP: Symbol is viable for forecasting. [2026-01-27T12:13:22.491299] [INFO ] [MAIN ] [1832/3493] LANDP kept (0.5s) | 1830 kept, 2 rejected | 137.9/min | ETA: 12.0m [2026-01-27T12:13:22.825837] [DEBUG] [REMOTE ] LASE: Retrieved 832 rows, trimmed to 300. [2026-01-27T12:13:22.826028] [DEBUG] [REMOTE ] LASE: PASS: History has at least 300 days. [2026-01-27T12:13:22.826295] [DEBUG] [REMOTE ] LASE: PASS: Price check passed. Min price $2.00. [2026-01-27T12:13:22.826438] [DEBUG] [REMOTE ] LASE: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:22.826557] [DEBUG] [REMOTE ] LASE: PASS: Integrity check passed. [2026-01-27T12:13:22.826616] [DEBUG] [REMOTE ] LASE: Symbol is viable for forecasting. [2026-01-27T12:13:22.826675] [INFO ] [MAIN ] [1833/3493] LASE kept (0.3s) | 1831 kept, 2 rejected | 137.9/min | ETA: 12.0m [2026-01-27T12:13:23.397523] [DEBUG] [REMOTE ] LAZ: Retrieved 5214 rows, trimmed to 300. [2026-01-27T12:13:23.397773] [DEBUG] [REMOTE ] LAZ: PASS: History has at least 300 days. [2026-01-27T12:13:23.398040] [DEBUG] [REMOTE ] LAZ: PASS: Price check passed. Min price $46.24. [2026-01-27T12:13:23.398185] [DEBUG] [REMOTE ] LAZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:23.398310] [DEBUG] [REMOTE ] LAZ: PASS: Integrity check passed. [2026-01-27T12:13:23.398354] [DEBUG] [REMOTE ] LAZ: Symbol is viable for forecasting. [2026-01-27T12:13:23.398409] [INFO ] [MAIN ] [1834/3493] LAZ kept (0.6s) | 1832 kept, 2 rejected | 137.9/min | ETA: 12.0m [2026-01-27T12:13:23.591478] [DEBUG] [REMOTE ] LBRDA: Retrieved 2822 rows, trimmed to 300. [2026-01-27T12:13:23.591716] [DEBUG] [REMOTE ] LBRDA: PASS: History has at least 300 days. [2026-01-27T12:13:23.591993] [DEBUG] [REMOTE ] LBRDA: PASS: Price check passed. Min price $42.80. [2026-01-27T12:13:23.592144] [DEBUG] [REMOTE ] LBRDA: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:23.592269] [DEBUG] [REMOTE ] LBRDA: PASS: Integrity check passed. [2026-01-27T12:13:23.592321] [DEBUG] [REMOTE ] LBRDA: Symbol is viable for forecasting. [2026-01-27T12:13:23.592382] [INFO ] [MAIN ] [1835/3493] LBRDA kept (0.2s) | 1833 kept, 2 rejected | 138.0/min | ETA: 12.0m [2026-01-27T12:13:24.160442] [DEBUG] [REMOTE ] LBRDK: Retrieved 2822 rows, trimmed to 300. [2026-01-27T12:13:24.160700] [DEBUG] [REMOTE ] LBRDK: PASS: History has at least 300 days. [2026-01-27T12:13:24.160974] [DEBUG] [REMOTE ] LBRDK: PASS: Price check passed. Min price $42.91. [2026-01-27T12:13:24.161301] [DEBUG] [REMOTE ] LBRDK: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:24.161436] [DEBUG] [REMOTE ] LBRDK: PASS: Integrity check passed. [2026-01-27T12:13:24.161511] [DEBUG] [REMOTE ] LBRDK: Symbol is viable for forecasting. [2026-01-27T12:13:24.161586] [INFO ] [MAIN ] [1836/3493] LBRDK kept (0.6s) | 1834 kept, 2 rejected | 137.9/min | ETA: 12.0m [2026-01-27T12:13:24.741434] [DEBUG] [REMOTE ] LBTYA: Retrieved 5446 rows, trimmed to 300. [2026-01-27T12:13:24.741601] [DEBUG] [REMOTE ] LBTYA: PASS: History has at least 300 days. [2026-01-27T12:13:24.741856] [DEBUG] [REMOTE ] LBTYA: PASS: Price check passed. Min price $10.24. [2026-01-27T12:13:24.742007] [DEBUG] [REMOTE ] LBTYA: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:24.742129] [DEBUG] [REMOTE ] LBTYA: PASS: Integrity check passed. [2026-01-27T12:13:24.742171] [DEBUG] [REMOTE ] LBTYA: Symbol is viable for forecasting. [2026-01-27T12:13:24.742222] [INFO ] [MAIN ] [1837/3493] LBTYA kept (0.6s) | 1835 kept, 2 rejected | 137.9/min | ETA: 12.0m [2026-01-27T12:13:25.171821] [DEBUG] [REMOTE ] LBTYK: Retrieved 5127 rows, trimmed to 300. [2026-01-27T12:13:25.171973] [DEBUG] [REMOTE ] LBTYK: PASS: History has at least 300 days. [2026-01-27T12:13:25.172199] [DEBUG] [REMOTE ] LBTYK: PASS: Price check passed. Min price $10.21. [2026-01-27T12:13:25.172341] [DEBUG] [REMOTE ] LBTYK: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:25.172457] [DEBUG] [REMOTE ] LBTYK: PASS: Integrity check passed. [2026-01-27T12:13:25.172500] [DEBUG] [REMOTE ] LBTYK: Symbol is viable for forecasting. [2026-01-27T12:13:25.172548] [INFO ] [MAIN ] [1838/3493] LBTYK kept (0.4s) | 1836 kept, 2 rejected | 137.9/min | ETA: 12.0m [2026-01-27T12:13:25.468279] [DEBUG] [REMOTE ] LC: Retrieved 2796 rows, trimmed to 300. [2026-01-27T12:13:25.468411] [DEBUG] [REMOTE ] LC: PASS: History has at least 300 days. [2026-01-27T12:13:25.468645] [DEBUG] [REMOTE ] LC: PASS: Price check passed. Min price $15.71. [2026-01-27T12:13:25.468785] [DEBUG] [REMOTE ] LC: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:25.468909] [DEBUG] [REMOTE ] LC: PASS: Integrity check passed. [2026-01-27T12:13:25.468958] [DEBUG] [REMOTE ] LC: Symbol is viable for forecasting. [2026-01-27T12:13:25.469015] [INFO ] [MAIN ] [1839/3493] LC kept (0.3s) | 1837 kept, 2 rejected | 137.9/min | ETA: 12.0m [2026-01-27T12:13:25.807830] [DEBUG] [REMOTE ] LCFY: Retrieved 962 rows, trimmed to 300. [2026-01-27T12:13:25.807973] [DEBUG] [REMOTE ] LCFY: PASS: History has at least 300 days. [2026-01-27T12:13:25.808192] [DEBUG] [REMOTE ] LCFY: PASS: Price check passed. Min price $2.80. [2026-01-27T12:13:25.808333] [DEBUG] [REMOTE ] LCFY: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:25.808447] [DEBUG] [REMOTE ] LCFY: PASS: Integrity check passed. [2026-01-27T12:13:25.808489] [DEBUG] [REMOTE ] LCFY: Symbol is viable for forecasting. [2026-01-27T12:13:25.808539] [INFO ] [MAIN ] [1840/3493] LCFY kept (0.3s) | 1838 kept, 2 rejected | 138.0/min | ETA: 12.0m [2026-01-27T12:13:26.227462] [DEBUG] [REMOTE ] LCID: Retrieved 1344 rows, trimmed to 300. [2026-01-27T12:13:26.227750] [DEBUG] [REMOTE ] LCID: PASS: History has at least 300 days. [2026-01-27T12:13:26.228094] [DEBUG] [REMOTE ] LCID: PASS: Price check passed. Min price $9.73. [2026-01-27T12:13:26.228250] [DEBUG] [REMOTE ] LCID: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:26.228393] [DEBUG] [REMOTE ] LCID: PASS: Integrity check passed. [2026-01-27T12:13:26.228437] [DEBUG] [REMOTE ] LCID: Symbol is viable for forecasting. [2026-01-27T12:13:26.228495] [INFO ] [MAIN ] [1841/3493] LCID kept (0.4s) | 1839 kept, 2 rejected | 138.0/min | ETA: 12.0m [2026-01-27T12:13:26.915014] [DEBUG] [REMOTE ] LCII: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:26.915437] [DEBUG] [REMOTE ] LCII: PASS: History has at least 300 days. [2026-01-27T12:13:26.915840] [DEBUG] [REMOTE ] LCII: PASS: Price check passed. Min price $89.51. [2026-01-27T12:13:26.916005] [DEBUG] [REMOTE ] LCII: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:26.916362] [DEBUG] [REMOTE ] LCII: PASS: Integrity check passed. [2026-01-27T12:13:26.916408] [DEBUG] [REMOTE ] LCII: Symbol is viable for forecasting. [2026-01-27T12:13:26.916467] [INFO ] [MAIN ] [1842/3493] LCII kept (0.7s) | 1840 kept, 2 rejected | 137.9/min | ETA: 12.0m [2026-01-27T12:13:27.406043] [DEBUG] [REMOTE ] LCNB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:27.406256] [DEBUG] [REMOTE ] LCNB: PASS: History has at least 300 days. [2026-01-27T12:13:27.406591] [DEBUG] [REMOTE ] LCNB: PASS: Price check passed. Min price $15.01. [2026-01-27T12:13:27.406753] [DEBUG] [REMOTE ] LCNB: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:27.406897] [DEBUG] [REMOTE ] LCNB: PASS: Integrity check passed. [2026-01-27T12:13:27.406942] [DEBUG] [REMOTE ] LCNB: Symbol is viable for forecasting. [2026-01-27T12:13:27.407678] [INFO ] [MAIN ] [1843/3493] LCNB kept (0.5s) | 1841 kept, 2 rejected | 137.9/min | ETA: 12.0m [2026-01-27T12:13:27.628776] [DEBUG] [REMOTE ] LDI: Retrieved 1244 rows, trimmed to 300. [2026-01-27T12:13:27.628994] [DEBUG] [REMOTE ] LDI: PASS: History has at least 300 days. [2026-01-27T12:13:27.629517] [DEBUG] [REMOTE ] LDI: PASS: Price check passed. Min price $2.05. [2026-01-27T12:13:27.629698] [DEBUG] [REMOTE ] LDI: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:27.629839] [DEBUG] [REMOTE ] LDI: PASS: Integrity check passed. [2026-01-27T12:13:27.629884] [DEBUG] [REMOTE ] LDI: Symbol is viable for forecasting. [2026-01-27T12:13:27.629947] [INFO ] [MAIN ] [1844/3493] LDI kept (0.2s) | 1842 kept, 2 rejected | 137.9/min | ETA: 12.0m [2026-01-27T12:13:28.201817] [DEBUG] [REMOTE ] LDOS: Retrieved 4850 rows, trimmed to 300. [2026-01-27T12:13:28.201967] [DEBUG] [REMOTE ] LDOS: PASS: History has at least 300 days. [2026-01-27T12:13:28.202185] [DEBUG] [REMOTE ] LDOS: PASS: Price check passed. Min price $180.40. [2026-01-27T12:13:28.202323] [DEBUG] [REMOTE ] LDOS: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:28.202439] [DEBUG] [REMOTE ] LDOS: PASS: Integrity check passed. [2026-01-27T12:13:28.202481] [DEBUG] [REMOTE ] LDOS: Symbol is viable for forecasting. [2026-01-27T12:13:28.202530] [INFO ] [MAIN ] [1845/3493] LDOS kept (0.6s) | 1843 kept, 2 rejected | 137.9/min | ETA: 11.9m [2026-01-27T12:13:28.432675] [DEBUG] [REMOTE ] LDP: Retrieved 3392 rows, trimmed to 300. [2026-01-27T12:13:28.432813] [DEBUG] [REMOTE ] LDP: PASS: History has at least 300 days. [2026-01-27T12:13:28.433036] [DEBUG] [REMOTE ] LDP: PASS: Price check passed. Min price $20.56. [2026-01-27T12:13:28.433177] [DEBUG] [REMOTE ] LDP: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:28.433293] [DEBUG] [REMOTE ] LDP: PASS: Integrity check passed. [2026-01-27T12:13:28.433335] [DEBUG] [REMOTE ] LDP: Symbol is viable for forecasting. [2026-01-27T12:13:28.433385] [INFO ] [MAIN ] [1846/3493] LDP kept (0.2s) | 1844 kept, 2 rejected | 138.0/min | ETA: 11.9m [2026-01-27T12:13:28.873350] [DEBUG] [REMOTE ] LDSF: Retrieved 1773 rows, trimmed to 300. [2026-01-27T12:13:28.873497] [DEBUG] [REMOTE ] LDSF: PASS: History has at least 300 days. [2026-01-27T12:13:28.873734] [DEBUG] [REMOTE ] LDSF: PASS: Price check passed. Min price $18.89. [2026-01-27T12:13:28.873884] [DEBUG] [REMOTE ] LDSF: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:28.874003] [DEBUG] [REMOTE ] LDSF: PASS: Integrity check passed. [2026-01-27T12:13:28.874087] [DEBUG] [REMOTE ] LDSF: Symbol is viable for forecasting. [2026-01-27T12:13:28.874141] [INFO ] [MAIN ] [1847/3493] LDSF kept (0.4s) | 1845 kept, 2 rejected | 138.0/min | ETA: 11.9m [2026-01-27T12:13:29.328480] [DEBUG] [REMOTE ] LE: Retrieved 2981 rows, trimmed to 300. [2026-01-27T12:13:29.328642] [DEBUG] [REMOTE ] LE: PASS: History has at least 300 days. [2026-01-27T12:13:29.328858] [DEBUG] [REMOTE ] LE: PASS: Price check passed. Min price $13.77. [2026-01-27T12:13:29.328998] [DEBUG] [REMOTE ] LE: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:29.329112] [DEBUG] [REMOTE ] LE: PASS: Integrity check passed. [2026-01-27T12:13:29.329152] [DEBUG] [REMOTE ] LE: Symbol is viable for forecasting. [2026-01-27T12:13:29.329201] [INFO ] [MAIN ] [1848/3493] LE kept (0.5s) | 1846 kept, 2 rejected | 137.9/min | ETA: 11.9m [2026-01-27T12:13:29.768780] [DEBUG] [REMOTE ] LEA: Retrieved 4077 rows, trimmed to 300. [2026-01-27T12:13:29.768975] [DEBUG] [REMOTE ] LEA: PASS: History has at least 300 days. [2026-01-27T12:13:29.769457] [DEBUG] [REMOTE ] LEA: PASS: Price check passed. Min price $98.60. [2026-01-27T12:13:29.769643] [DEBUG] [REMOTE ] LEA: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:29.769785] [DEBUG] [REMOTE ] LEA: PASS: Integrity check passed. [2026-01-27T12:13:29.769961] [DEBUG] [REMOTE ] LEA: Symbol is viable for forecasting. [2026-01-27T12:13:29.770023] [INFO ] [MAIN ] [1849/3493] LEA kept (0.4s) | 1847 kept, 2 rejected | 137.9/min | ETA: 11.9m [2026-01-27T12:13:30.388719] [DEBUG] [REMOTE ] LECO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:30.388860] [DEBUG] [REMOTE ] LECO: PASS: History has at least 300 days. [2026-01-27T12:13:30.389082] [DEBUG] [REMOTE ] LECO: PASS: Price check passed. Min price $219.92. [2026-01-27T12:13:30.389219] [DEBUG] [REMOTE ] LECO: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:30.389336] [DEBUG] [REMOTE ] LECO: PASS: Integrity check passed. [2026-01-27T12:13:30.389376] [DEBUG] [REMOTE ] LECO: Symbol is viable for forecasting. [2026-01-27T12:13:30.389425] [INFO ] [MAIN ] [1850/3493] LECO kept (0.6s) | 1848 kept, 2 rejected | 137.9/min | ETA: 11.9m [2026-01-27T12:13:30.881773] [DEBUG] [REMOTE ] LEG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:30.881913] [DEBUG] [REMOTE ] LEG: PASS: History has at least 300 days. [2026-01-27T12:13:30.882144] [DEBUG] [REMOTE ] LEG: PASS: Price check passed. Min price $8.68. [2026-01-27T12:13:30.882286] [DEBUG] [REMOTE ] LEG: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:30.882407] [DEBUG] [REMOTE ] LEG: PASS: Integrity check passed. [2026-01-27T12:13:30.882447] [DEBUG] [REMOTE ] LEG: Symbol is viable for forecasting. [2026-01-27T12:13:30.882496] [INFO ] [MAIN ] [1851/3493] LEG kept (0.5s) | 1849 kept, 2 rejected | 137.9/min | ETA: 11.9m [2026-01-27T12:13:31.168658] [DEBUG] [REMOTE ] LEGH: Retrieved 1787 rows, trimmed to 300. [2026-01-27T12:13:31.168853] [DEBUG] [REMOTE ] LEGH: PASS: History has at least 300 days. [2026-01-27T12:13:31.169114] [DEBUG] [REMOTE ] LEGH: PASS: Price check passed. Min price $18.89. [2026-01-27T12:13:31.169266] [DEBUG] [REMOTE ] LEGH: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:31.169396] [DEBUG] [REMOTE ] LEGH: PASS: Integrity check passed. [2026-01-27T12:13:31.169463] [DEBUG] [REMOTE ] LEGH: Symbol is viable for forecasting. [2026-01-27T12:13:31.169520] [INFO ] [MAIN ] [1852/3493] LEGH kept (0.3s) | 1850 kept, 2 rejected | 137.9/min | ETA: 11.9m [2026-01-27T12:13:31.557890] [DEBUG] [REMOTE ] LEGN: Retrieved 1417 rows, trimmed to 300. [2026-01-27T12:13:31.558091] [DEBUG] [REMOTE ] LEGN: PASS: History has at least 300 days. [2026-01-27T12:13:31.558368] [DEBUG] [REMOTE ] LEGN: PASS: Price check passed. Min price $18.96. [2026-01-27T12:13:31.558549] [DEBUG] [REMOTE ] LEGN: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:31.558703] [DEBUG] [REMOTE ] LEGN: PASS: Integrity check passed. [2026-01-27T12:13:31.558750] [DEBUG] [REMOTE ] LEGN: Symbol is viable for forecasting. [2026-01-27T12:13:31.558807] [INFO ] [MAIN ] [1853/3493] LEGN kept (0.4s) | 1851 kept, 2 rejected | 137.9/min | ETA: 11.9m [2026-01-27T12:13:32.208593] [DEBUG] [REMOTE ] LEN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:32.208873] [DEBUG] [REMOTE ] LEN: PASS: History has at least 300 days. [2026-01-27T12:13:32.209315] [DEBUG] [REMOTE ] LEN: PASS: Price check passed. Min price $102.80. [2026-01-27T12:13:32.209661] [DEBUG] [REMOTE ] LEN: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:32.209833] [DEBUG] [REMOTE ] LEN: PASS: Integrity check passed. [2026-01-27T12:13:32.209877] [DEBUG] [REMOTE ] LEN: Symbol is viable for forecasting. [2026-01-27T12:13:32.209939] [INFO ] [MAIN ] [1854/3493] LEN kept (0.7s) | 1852 kept, 2 rejected | 137.9/min | ETA: 11.9m [2026-01-27T12:13:32.444493] [DEBUG] [REMOTE ] LENZ: Retrieved 1151 rows, trimmed to 300. [2026-01-27T12:13:32.444715] [DEBUG] [REMOTE ] LENZ: PASS: History has at least 300 days. [2026-01-27T12:13:32.444979] [DEBUG] [REMOTE ] LENZ: PASS: Price check passed. Min price $14.87. [2026-01-27T12:13:32.445125] [DEBUG] [REMOTE ] LENZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:32.445243] [DEBUG] [REMOTE ] LENZ: PASS: Integrity check passed. [2026-01-27T12:13:32.445284] [DEBUG] [REMOTE ] LENZ: Symbol is viable for forecasting. [2026-01-27T12:13:32.445338] [INFO ] [MAIN ] [1855/3493] LENZ kept (0.2s) | 1853 kept, 2 rejected | 137.9/min | ETA: 11.9m [2026-01-27T12:13:33.091483] [DEBUG] [REMOTE ] LEO: Retrieved 6296 rows, trimmed to 300. [2026-01-27T12:13:33.091632] [DEBUG] [REMOTE ] LEO: PASS: History has at least 300 days. [2026-01-27T12:13:33.091852] [DEBUG] [REMOTE ] LEO: PASS: Price check passed. Min price $6.13. [2026-01-27T12:13:33.091989] [DEBUG] [REMOTE ] LEO: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:33.092104] [DEBUG] [REMOTE ] LEO: PASS: Integrity check passed. [2026-01-27T12:13:33.092145] [DEBUG] [REMOTE ] LEO: Symbol is viable for forecasting. [2026-01-27T12:13:33.092194] [INFO ] [MAIN ] [1856/3493] LEO kept (0.6s) | 1854 kept, 2 rejected | 137.9/min | ETA: 11.9m [2026-01-27T12:13:33.353304] [DEBUG] [REMOTE ] LESL: Retrieved 1315 rows, trimmed to 300. [2026-01-27T12:13:33.353470] [DEBUG] [REMOTE ] LESL: PASS: History has at least 300 days. [2026-01-27T12:13:33.353731] [DEBUG] [REMOTE ] LESL: PASS: Price check passed. Min price $1.54. [2026-01-27T12:13:33.353883] [DEBUG] [REMOTE ] LESL: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:33.354007] [DEBUG] [REMOTE ] LESL: PASS: Integrity check passed. [2026-01-27T12:13:33.354049] [DEBUG] [REMOTE ] LESL: Symbol is viable for forecasting. [2026-01-27T12:13:33.354101] [INFO ] [MAIN ] [1857/3493] LESL kept (0.3s) | 1855 kept, 2 rejected | 137.9/min | ETA: 11.9m [2026-01-27T12:13:33.788962] [DEBUG] [REMOTE ] LEVI: Retrieved 1722 rows, trimmed to 300. [2026-01-27T12:13:33.789123] [DEBUG] [REMOTE ] LEVI: PASS: History has at least 300 days. [2026-01-27T12:13:33.789394] [DEBUG] [REMOTE ] LEVI: PASS: Price check passed. Min price $19.47. [2026-01-27T12:13:33.789563] [DEBUG] [REMOTE ] LEVI: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:33.789727] [DEBUG] [REMOTE ] LEVI: PASS: Integrity check passed. [2026-01-27T12:13:33.789811] [DEBUG] [REMOTE ] LEVI: Symbol is viable for forecasting. [2026-01-27T12:13:33.789874] [INFO ] [MAIN ] [1858/3493] LEVI kept (0.4s) | 1856 kept, 2 rejected | 137.9/min | ETA: 11.9m [2026-01-27T12:13:34.325884] [DEBUG] [REMOTE ] LFMD: Retrieved 6296 rows, trimmed to 300. [2026-01-27T12:13:34.326037] [DEBUG] [REMOTE ] LFMD: PASS: History has at least 300 days. [2026-01-27T12:13:34.326274] [DEBUG] [REMOTE ] LFMD: PASS: Price check passed. Min price $3.20. [2026-01-27T12:13:34.326411] [DEBUG] [REMOTE ] LFMD: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:34.326531] [DEBUG] [REMOTE ] LFMD: PASS: Integrity check passed. [2026-01-27T12:13:34.326591] [DEBUG] [REMOTE ] LFMD: Symbol is viable for forecasting. [2026-01-27T12:13:34.326644] [INFO ] [MAIN ] [1859/3493] LFMD kept (0.5s) | 1857 kept, 2 rejected | 137.9/min | ETA: 11.8m [2026-01-27T12:13:34.788207] [DEBUG] [REMOTE ] LFUS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:34.788350] [DEBUG] [REMOTE ] LFUS: PASS: History has at least 300 days. [2026-01-27T12:13:34.788604] [DEBUG] [REMOTE ] LFUS: PASS: Price check passed. Min price $234.94. [2026-01-27T12:13:34.788752] [DEBUG] [REMOTE ] LFUS: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:34.788874] [DEBUG] [REMOTE ] LFUS: PASS: Integrity check passed. [2026-01-27T12:13:34.788916] [DEBUG] [REMOTE ] LFUS: Symbol is viable for forecasting. [2026-01-27T12:13:34.788966] [INFO ] [MAIN ] [1860/3493] LFUS kept (0.5s) | 1858 kept, 2 rejected | 137.9/min | ETA: 11.8m [2026-01-27T12:13:35.116485] [DEBUG] [REMOTE ] LFVN: Retrieved 5361 rows, trimmed to 300. [2026-01-27T12:13:35.116652] [DEBUG] [REMOTE ] LFVN: PASS: History has at least 300 days. [2026-01-27T12:13:35.116874] [DEBUG] [REMOTE ] LFVN: PASS: Price check passed. Min price $5.70. [2026-01-27T12:13:35.117011] [DEBUG] [REMOTE ] LFVN: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:35.117132] [DEBUG] [REMOTE ] LFVN: PASS: Integrity check passed. [2026-01-27T12:13:35.117172] [DEBUG] [REMOTE ] LFVN: Symbol is viable for forecasting. [2026-01-27T12:13:35.117221] [INFO ] [MAIN ] [1861/3493] LFVN kept (0.3s) | 1859 kept, 2 rejected | 137.9/min | ETA: 11.8m [2026-01-27T12:13:35.393699] [DEBUG] [REMOTE ] LGCL: Retrieved 475 rows, trimmed to 300. [2026-01-27T12:13:35.393826] [DEBUG] [REMOTE ] LGCL: PASS: History has at least 300 days. [2026-01-27T12:13:35.394029] [DEBUG] [REMOTE ] LGCL: PASS: Price check passed. Min price $1.96. [2026-01-27T12:13:35.394174] [DEBUG] [REMOTE ] LGCL: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:35.394285] [DEBUG] [REMOTE ] LGCL: PASS: Integrity check passed. [2026-01-27T12:13:35.394326] [DEBUG] [REMOTE ] LGCL: Symbol is viable for forecasting. [2026-01-27T12:13:35.394374] [INFO ] [MAIN ] [1862/3493] LGCL kept (0.3s) | 1860 kept, 2 rejected | 138.0/min | ETA: 11.8m [2026-01-27T12:13:36.040426] [DEBUG] [REMOTE ] LGI: Retrieved 5465 rows, trimmed to 300. [2026-01-27T12:13:36.040637] [DEBUG] [REMOTE ] LGI: PASS: History has at least 300 days. [2026-01-27T12:13:36.040906] [DEBUG] [REMOTE ] LGI: PASS: Price check passed. Min price $16.32. [2026-01-27T12:13:36.041057] [DEBUG] [REMOTE ] LGI: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:36.041183] [DEBUG] [REMOTE ] LGI: PASS: Integrity check passed. [2026-01-27T12:13:36.041225] [DEBUG] [REMOTE ] LGI: Symbol is viable for forecasting. [2026-01-27T12:13:36.041282] [INFO ] [MAIN ] [1863/3493] LGI kept (0.6s) | 1861 kept, 2 rejected | 137.9/min | ETA: 11.8m [2026-01-27T12:13:36.295452] [DEBUG] [REMOTE ] LGIH: Retrieved 3071 rows, trimmed to 300. [2026-01-27T12:13:36.295612] [DEBUG] [REMOTE ] LGIH: PASS: History has at least 300 days. [2026-01-27T12:13:36.295823] [DEBUG] [REMOTE ] LGIH: PASS: Price check passed. Min price $40.73. [2026-01-27T12:13:36.295963] [DEBUG] [REMOTE ] LGIH: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:36.296073] [DEBUG] [REMOTE ] LGIH: PASS: Integrity check passed. [2026-01-27T12:13:36.296113] [DEBUG] [REMOTE ] LGIH: Symbol is viable for forecasting. [2026-01-27T12:13:36.296161] [INFO ] [MAIN ] [1864/3493] LGIH kept (0.3s) | 1862 kept, 2 rejected | 137.9/min | ETA: 11.8m [2026-01-27T12:13:36.945042] [DEBUG] [REMOTE ] LGND: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:36.945176] [DEBUG] [REMOTE ] LGND: PASS: History has at least 300 days. [2026-01-27T12:13:36.945390] [DEBUG] [REMOTE ] LGND: PASS: Price check passed. Min price $183.13. [2026-01-27T12:13:36.945525] [DEBUG] [REMOTE ] LGND: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:36.945657] [DEBUG] [REMOTE ] LGND: PASS: Integrity check passed. [2026-01-27T12:13:36.945699] [DEBUG] [REMOTE ] LGND: Symbol is viable for forecasting. [2026-01-27T12:13:36.945760] [INFO ] [MAIN ] [1865/3493] LGND kept (0.6s) | 1863 kept, 2 rejected | 137.9/min | ETA: 11.8m [2026-01-27T12:13:37.284852] [DEBUG] [REMOTE ] LH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:37.284992] [DEBUG] [REMOTE ] LH: PASS: History has at least 300 days. [2026-01-27T12:13:37.285240] [DEBUG] [REMOTE ] LH: PASS: Price check passed. Min price $245.98. [2026-01-27T12:13:37.285390] [DEBUG] [REMOTE ] LH: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:37.285526] [DEBUG] [REMOTE ] LH: PASS: Integrity check passed. [2026-01-27T12:13:37.285592] [DEBUG] [REMOTE ] LH: Symbol is viable for forecasting. [2026-01-27T12:13:37.285655] [INFO ] [MAIN ] [1866/3493] LH kept (0.3s) | 1864 kept, 2 rejected | 137.9/min | ETA: 11.8m [2026-01-27T12:13:37.912852] [DEBUG] [REMOTE ] LHX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:37.913017] [DEBUG] [REMOTE ] LHX: PASS: History has at least 300 days. [2026-01-27T12:13:37.913280] [DEBUG] [REMOTE ] LHX: PASS: Price check passed. Min price $272.32. [2026-01-27T12:13:37.913426] [DEBUG] [REMOTE ] LHX: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:37.913552] [DEBUG] [REMOTE ] LHX: PASS: Integrity check passed. [2026-01-27T12:13:37.913628] [DEBUG] [REMOTE ] LHX: Symbol is viable for forecasting. [2026-01-27T12:13:37.913684] [INFO ] [MAIN ] [1867/3493] LHX kept (0.6s) | 1865 kept, 2 rejected | 137.9/min | ETA: 11.8m [2026-01-27T12:13:38.145565] [DEBUG] [REMOTE ] LI: Retrieved 1379 rows, trimmed to 300. [2026-01-27T12:13:38.145719] [DEBUG] [REMOTE ] LI: PASS: History has at least 300 days. [2026-01-27T12:13:38.145922] [DEBUG] [REMOTE ] LI: PASS: Price check passed. Min price $15.73. [2026-01-27T12:13:38.146058] [DEBUG] [REMOTE ] LI: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:38.146166] [DEBUG] [REMOTE ] LI: PASS: Integrity check passed. [2026-01-27T12:13:38.146206] [DEBUG] [REMOTE ] LI: Symbol is viable for forecasting. [2026-01-27T12:13:38.146254] [INFO ] [MAIN ] [1868/3493] LI kept (0.2s) | 1866 kept, 2 rejected | 137.9/min | ETA: 11.8m [2026-01-27T12:13:38.545317] [DEBUG] [REMOTE ] LICN: Retrieved 745 rows, trimmed to 300. [2026-01-27T12:13:38.545472] [DEBUG] [REMOTE ] LICN: PASS: History has at least 300 days. [2026-01-27T12:13:38.545723] [DEBUG] [REMOTE ] LICN: PASS: Price check passed. Min price $2.82. [2026-01-27T12:13:38.545862] [DEBUG] [REMOTE ] LICN: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:38.545974] [DEBUG] [REMOTE ] LICN: PASS: Integrity check passed. [2026-01-27T12:13:38.546044] [DEBUG] [REMOTE ] LICN: Symbol is viable for forecasting. [2026-01-27T12:13:38.546094] [INFO ] [MAIN ] [1869/3493] LICN kept (0.4s) | 1867 kept, 2 rejected | 137.9/min | ETA: 11.8m [2026-01-27T12:13:38.856625] [DEBUG] [REMOTE ] LIF: Retrieved 410 rows, trimmed to 300. [2026-01-27T12:13:38.856745] [DEBUG] [REMOTE ] LIF: PASS: History has at least 300 days. [2026-01-27T12:13:38.856952] [DEBUG] [REMOTE ] LIF: PASS: Price check passed. Min price $53.07. [2026-01-27T12:13:38.857087] [DEBUG] [REMOTE ] LIF: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:38.857196] [DEBUG] [REMOTE ] LIF: PASS: Integrity check passed. [2026-01-27T12:13:38.857235] [DEBUG] [REMOTE ] LIF: Symbol is viable for forecasting. [2026-01-27T12:13:38.857283] [INFO ] [MAIN ] [1870/3493] LIF kept (0.3s) | 1868 kept, 2 rejected | 138.0/min | ETA: 11.8m [2026-01-27T12:13:39.541996] [DEBUG] [REMOTE ] LII: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:39.542140] [DEBUG] [REMOTE ] LII: PASS: History has at least 300 days. [2026-01-27T12:13:39.542568] [DEBUG] [REMOTE ] LII: PASS: Price check passed. Min price $443.07. [2026-01-27T12:13:39.542728] [DEBUG] [REMOTE ] LII: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:39.542851] [DEBUG] [REMOTE ] LII: PASS: Integrity check passed. [2026-01-27T12:13:39.542890] [DEBUG] [REMOTE ] LII: Symbol is viable for forecasting. [2026-01-27T12:13:39.542953] [INFO ] [MAIN ] [1871/3493] LII kept (0.7s) | 1869 kept, 2 rejected | 137.9/min | ETA: 11.8m [2026-01-27T12:13:39.860407] [DEBUG] [REMOTE ] LILA: Retrieved 2657 rows, trimmed to 300. [2026-01-27T12:13:39.860536] [DEBUG] [REMOTE ] LILA: PASS: History has at least 300 days. [2026-01-27T12:13:39.860767] [DEBUG] [REMOTE ] LILA: PASS: Price check passed. Min price $6.84. [2026-01-27T12:13:39.860904] [DEBUG] [REMOTE ] LILA: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:39.861013] [DEBUG] [REMOTE ] LILA: PASS: Integrity check passed. [2026-01-27T12:13:39.861053] [DEBUG] [REMOTE ] LILA: Symbol is viable for forecasting. [2026-01-27T12:13:39.861101] [INFO ] [MAIN ] [1872/3493] LILA kept (0.3s) | 1870 kept, 2 rejected | 137.9/min | ETA: 11.8m [2026-01-27T12:13:40.242657] [DEBUG] [REMOTE ] LILAK: Retrieved 2657 rows, trimmed to 300. [2026-01-27T12:13:40.242869] [DEBUG] [REMOTE ] LILAK: PASS: History has at least 300 days. [2026-01-27T12:13:40.243188] [DEBUG] [REMOTE ] LILAK: PASS: Price check passed. Min price $6.92. [2026-01-27T12:13:40.243368] [DEBUG] [REMOTE ] LILAK: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:40.243538] [DEBUG] [REMOTE ] LILAK: PASS: Integrity check passed. [2026-01-27T12:13:40.243620] [DEBUG] [REMOTE ] LILAK: Symbol is viable for forecasting. [2026-01-27T12:13:40.243695] [INFO ] [MAIN ] [1873/3493] LILAK kept (0.4s) | 1871 kept, 2 rejected | 137.9/min | ETA: 11.7m [2026-01-27T12:13:40.622525] [DEBUG] [REMOTE ] LIN: Retrieved 1839 rows, trimmed to 300. [2026-01-27T12:13:40.622689] [DEBUG] [REMOTE ] LIN: PASS: History has at least 300 days. [2026-01-27T12:13:40.622900] [DEBUG] [REMOTE ] LIN: PASS: Price check passed. Min price $389.38. [2026-01-27T12:13:40.623036] [DEBUG] [REMOTE ] LIN: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:40.623145] [DEBUG] [REMOTE ] LIN: PASS: Integrity check passed. [2026-01-27T12:13:40.623184] [DEBUG] [REMOTE ] LIN: Symbol is viable for forecasting. [2026-01-27T12:13:40.623232] [INFO ] [MAIN ] [1874/3493] LIN kept (0.4s) | 1872 kept, 2 rejected | 138.0/min | ETA: 11.7m [2026-01-27T12:13:41.139626] [DEBUG] [REMOTE ] LINC: Retrieved 5180 rows, trimmed to 300. [2026-01-27T12:13:41.139770] [DEBUG] [REMOTE ] LINC: PASS: History has at least 300 days. [2026-01-27T12:13:41.139994] [DEBUG] [REMOTE ] LINC: PASS: Price check passed. Min price $17.80. [2026-01-27T12:13:41.140132] [DEBUG] [REMOTE ] LINC: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:41.140251] [DEBUG] [REMOTE ] LINC: PASS: Integrity check passed. [2026-01-27T12:13:41.140291] [DEBUG] [REMOTE ] LINC: Symbol is viable for forecasting. [2026-01-27T12:13:41.140339] [INFO ] [MAIN ] [1875/3493] LINC kept (0.5s) | 1873 kept, 2 rejected | 137.9/min | ETA: 11.7m [2026-01-27T12:13:41.477796] [DEBUG] [REMOTE ] LIND: Retrieved 2653 rows, trimmed to 300. [2026-01-27T12:13:41.477933] [DEBUG] [REMOTE ] LIND: PASS: History has at least 300 days. [2026-01-27T12:13:41.478144] [DEBUG] [REMOTE ] LIND: PASS: Price check passed. Min price $11.45. [2026-01-27T12:13:41.478302] [DEBUG] [REMOTE ] LIND: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:41.478423] [DEBUG] [REMOTE ] LIND: PASS: Integrity check passed. [2026-01-27T12:13:41.478463] [DEBUG] [REMOTE ] LIND: Symbol is viable for forecasting. [2026-01-27T12:13:41.478511] [INFO ] [MAIN ] [1876/3493] LIND kept (0.3s) | 1874 kept, 2 rejected | 138.0/min | ETA: 11.7m [2026-01-27T12:13:41.635766] [DEBUG] [REMOTE ] LINE: Retrieved 377 rows, trimmed to 300. [2026-01-27T12:13:41.635920] [DEBUG] [REMOTE ] LINE: PASS: History has at least 300 days. [2026-01-27T12:13:41.636138] [DEBUG] [REMOTE ] LINE: PASS: Price check passed. Min price $32.58. [2026-01-27T12:13:41.636280] [DEBUG] [REMOTE ] LINE: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:41.636399] [DEBUG] [REMOTE ] LINE: PASS: Integrity check passed. [2026-01-27T12:13:41.636440] [DEBUG] [REMOTE ] LINE: Symbol is viable for forecasting. [2026-01-27T12:13:41.636504] [INFO ] [MAIN ] [1877/3493] LINE kept (0.2s) | 1875 kept, 2 rejected | 138.0/min | ETA: 11.7m [2026-01-27T12:13:42.209150] [DEBUG] [REMOTE ] LINK: Retrieved 3453 rows, trimmed to 300. [2026-01-27T12:13:42.209282] [DEBUG] [REMOTE ] LINK: PASS: History has at least 300 days. [2026-01-27T12:13:42.209493] [DEBUG] [REMOTE ] LINK: PASS: Price check passed. Min price $3.40. [2026-01-27T12:13:42.209661] [DEBUG] [REMOTE ] LINK: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:42.209777] [DEBUG] [REMOTE ] LINK: PASS: Integrity check passed. [2026-01-27T12:13:42.209817] [DEBUG] [REMOTE ] LINK: Symbol is viable for forecasting. [2026-01-27T12:13:42.209866] [INFO ] [MAIN ] [1878/3493] LINK kept (0.6s) | 1876 kept, 2 rejected | 138.0/min | ETA: 11.7m [2026-01-27T12:13:42.682060] [DEBUG] [REMOTE ] LITE: Retrieved 2635 rows, trimmed to 300. [2026-01-27T12:13:42.682199] [DEBUG] [REMOTE ] LITE: PASS: History has at least 300 days. [2026-01-27T12:13:42.682411] [DEBUG] [REMOTE ] LITE: PASS: Price check passed. Min price $188.36. [2026-01-27T12:13:42.682555] [DEBUG] [REMOTE ] LITE: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:42.682713] [DEBUG] [REMOTE ] LITE: PASS: Integrity check passed. [2026-01-27T12:13:42.682757] [DEBUG] [REMOTE ] LITE: Symbol is viable for forecasting. [2026-01-27T12:13:42.682810] [INFO ] [MAIN ] [1879/3493] LITE kept (0.5s) | 1877 kept, 2 rejected | 138.0/min | ETA: 11.7m [2026-01-27T12:13:42.970550] [DEBUG] [REMOTE ] LITM: Retrieved 1048 rows, trimmed to 300. [2026-01-27T12:13:42.970698] [DEBUG] [REMOTE ] LITM: PASS: History has at least 300 days. [2026-01-27T12:13:42.970899] [DEBUG] [REMOTE ] LITM: PASS: Price check passed. Min price $2.49. [2026-01-27T12:13:42.971036] [DEBUG] [REMOTE ] LITM: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:42.971144] [DEBUG] [REMOTE ] LITM: PASS: Integrity check passed. [2026-01-27T12:13:42.971209] [DEBUG] [REMOTE ] LITM: Symbol is viable for forecasting. [2026-01-27T12:13:42.971259] [INFO ] [MAIN ] [1880/3493] LITM kept (0.3s) | 1878 kept, 2 rejected | 138.0/min | ETA: 11.7m [2026-01-27T12:13:43.486749] [DEBUG] [REMOTE ] LIVN: Retrieved 2582 rows, trimmed to 300. [2026-01-27T12:13:43.486899] [DEBUG] [REMOTE ] LIVN: PASS: History has at least 300 days. [2026-01-27T12:13:43.487111] [DEBUG] [REMOTE ] LIVN: PASS: Price check passed. Min price $49.57. [2026-01-27T12:13:43.487253] [DEBUG] [REMOTE ] LIVN: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:43.487389] [DEBUG] [REMOTE ] LIVN: PASS: Integrity check passed. [2026-01-27T12:13:43.487434] [DEBUG] [REMOTE ] LIVN: Symbol is viable for forecasting. [2026-01-27T12:13:43.487484] [INFO ] [MAIN ] [1881/3493] LIVN kept (0.5s) | 1879 kept, 2 rejected | 138.0/min | ETA: 11.7m [2026-01-27T12:13:44.010176] [DEBUG] [REMOTE ] LKFN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:44.010317] [DEBUG] [REMOTE ] LKFN: PASS: History has at least 300 days. [2026-01-27T12:13:44.010533] [DEBUG] [REMOTE ] LKFN: PASS: Price check passed. Min price $55.39. [2026-01-27T12:13:44.010693] [DEBUG] [REMOTE ] LKFN: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:44.010810] [DEBUG] [REMOTE ] LKFN: PASS: Integrity check passed. [2026-01-27T12:13:44.010850] [DEBUG] [REMOTE ] LKFN: Symbol is viable for forecasting. [2026-01-27T12:13:44.011443] [INFO ] [MAIN ] [1882/3493] LKFN kept (0.5s) | 1880 kept, 2 rejected | 138.0/min | ETA: 11.7m [2026-01-27T12:13:44.525656] [DEBUG] [REMOTE ] LKQ: Retrieved 5613 rows, trimmed to 300. [2026-01-27T12:13:44.525806] [DEBUG] [REMOTE ] LKQ: PASS: History has at least 300 days. [2026-01-27T12:13:44.526090] [DEBUG] [REMOTE ] LKQ: PASS: Price check passed. Min price $28.17. [2026-01-27T12:13:44.526235] [DEBUG] [REMOTE ] LKQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:44.526360] [DEBUG] [REMOTE ] LKQ: PASS: Integrity check passed. [2026-01-27T12:13:44.526418] [DEBUG] [REMOTE ] LKQ: Symbol is viable for forecasting. [2026-01-27T12:13:44.526470] [INFO ] [MAIN ] [1883/3493] LKQ kept (0.5s) | 1881 kept, 2 rejected | 138.0/min | ETA: 11.7m [2026-01-27T12:13:45.014626] [DEBUG] [REMOTE ] LLY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:45.014772] [DEBUG] [REMOTE ] LLY: PASS: History has at least 300 days. [2026-01-27T12:13:45.015014] [DEBUG] [REMOTE ] LLY: PASS: Price check passed. Min price $812.34. [2026-01-27T12:13:45.015153] [DEBUG] [REMOTE ] LLY: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:45.015278] [DEBUG] [REMOTE ] LLY: PASS: Integrity check passed. [2026-01-27T12:13:45.015322] [DEBUG] [REMOTE ] LLY: Symbol is viable for forecasting. [2026-01-27T12:13:45.015381] [INFO ] [MAIN ] [1884/3493] LLY kept (0.5s) | 1882 kept, 2 rejected | 137.9/min | ETA: 11.7m [2026-01-27T12:13:45.318624] [DEBUG] [REMOTE ] LMB: Retrieved 2518 rows, trimmed to 300. [2026-01-27T12:13:45.318748] [DEBUG] [REMOTE ] LMB: PASS: History has at least 300 days. [2026-01-27T12:13:45.318952] [DEBUG] [REMOTE ] LMB: PASS: Price check passed. Min price $65.92. [2026-01-27T12:13:45.319088] [DEBUG] [REMOTE ] LMB: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:45.319197] [DEBUG] [REMOTE ] LMB: PASS: Integrity check passed. [2026-01-27T12:13:45.319236] [DEBUG] [REMOTE ] LMB: Symbol is viable for forecasting. [2026-01-27T12:13:45.319287] [INFO ] [MAIN ] [1885/3493] LMB kept (0.3s) | 1883 kept, 2 rejected | 138.0/min | ETA: 11.7m [2026-01-27T12:13:45.755477] [DEBUG] [REMOTE ] LMBS: Retrieved 2821 rows, trimmed to 300. [2026-01-27T12:13:45.755631] [DEBUG] [REMOTE ] LMBS: PASS: History has at least 300 days. [2026-01-27T12:13:45.755849] [DEBUG] [REMOTE ] LMBS: PASS: Price check passed. Min price $49.38. [2026-01-27T12:13:45.755984] [DEBUG] [REMOTE ] LMBS: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:45.756097] [DEBUG] [REMOTE ] LMBS: PASS: Integrity check passed. [2026-01-27T12:13:45.756137] [DEBUG] [REMOTE ] LMBS: Symbol is viable for forecasting. [2026-01-27T12:13:45.756186] [INFO ] [MAIN ] [1886/3493] LMBS kept (0.4s) | 1884 kept, 2 rejected | 138.0/min | ETA: 11.6m [2026-01-27T12:13:46.038264] [DEBUG] [REMOTE ] LMND: Retrieved 1398 rows, trimmed to 300. [2026-01-27T12:13:46.038399] [DEBUG] [REMOTE ] LMND: PASS: History has at least 300 days. [2026-01-27T12:13:46.038669] [DEBUG] [REMOTE ] LMND: PASS: Price check passed. Min price $58.66. [2026-01-27T12:13:46.038827] [DEBUG] [REMOTE ] LMND: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:46.038940] [DEBUG] [REMOTE ] LMND: PASS: Integrity check passed. [2026-01-27T12:13:46.038980] [DEBUG] [REMOTE ] LMND: Symbol is viable for forecasting. [2026-01-27T12:13:46.039031] [INFO ] [MAIN ] [1887/3493] LMND kept (0.3s) | 1885 kept, 2 rejected | 138.0/min | ETA: 11.6m [2026-01-27T12:13:46.728164] [DEBUG] [REMOTE ] LNC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:46.728362] [DEBUG] [REMOTE ] LNC: PASS: History has at least 300 days. [2026-01-27T12:13:46.728659] [DEBUG] [REMOTE ] LNC: PASS: Price check passed. Min price $38.95. [2026-01-27T12:13:46.728806] [DEBUG] [REMOTE ] LNC: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:46.728935] [DEBUG] [REMOTE ] LNC: PASS: Integrity check passed. [2026-01-27T12:13:46.728976] [DEBUG] [REMOTE ] LNC: Symbol is viable for forecasting. [2026-01-27T12:13:46.729029] [INFO ] [MAIN ] [1888/3493] LNC kept (0.7s) | 1886 kept, 2 rejected | 137.9/min | ETA: 11.6m [2026-01-27T12:13:47.107626] [DEBUG] [REMOTE ] LND: Retrieved 3444 rows, trimmed to 300. [2026-01-27T12:13:47.107763] [DEBUG] [REMOTE ] LND: PASS: History has at least 300 days. [2026-01-27T12:13:47.107975] [DEBUG] [REMOTE ] LND: PASS: Price check passed. Min price $3.50. [2026-01-27T12:13:47.108114] [DEBUG] [REMOTE ] LND: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:47.108229] [DEBUG] [REMOTE ] LND: PASS: Integrity check passed. [2026-01-27T12:13:47.108286] [DEBUG] [REMOTE ] LND: Symbol is viable for forecasting. [2026-01-27T12:13:47.108339] [INFO ] [MAIN ] [1889/3493] LND kept (0.4s) | 1887 kept, 2 rejected | 138.0/min | ETA: 11.6m [2026-01-27T12:13:47.549337] [DEBUG] [REMOTE ] LNG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:47.549493] [DEBUG] [REMOTE ] LNG: PASS: History has at least 300 days. [2026-01-27T12:13:47.549766] [DEBUG] [REMOTE ] LNG: PASS: Price check passed. Min price $188.83. [2026-01-27T12:13:47.549915] [DEBUG] [REMOTE ] LNG: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:47.550041] [DEBUG] [REMOTE ] LNG: PASS: Integrity check passed. [2026-01-27T12:13:47.550083] [DEBUG] [REMOTE ] LNG: Symbol is viable for forecasting. [2026-01-27T12:13:47.550135] [INFO ] [MAIN ] [1890/3493] LNG kept (0.4s) | 1888 kept, 2 rejected | 138.0/min | ETA: 11.6m [2026-01-27T12:13:47.725222] [DEBUG] [REMOTE ] LNKB: Retrieved 1393 rows, trimmed to 300. [2026-01-27T12:13:47.725359] [DEBUG] [REMOTE ] LNKB: PASS: History has at least 300 days. [2026-01-27T12:13:47.725588] [DEBUG] [REMOTE ] LNKB: PASS: Price check passed. Min price $6.90. [2026-01-27T12:13:47.725739] [DEBUG] [REMOTE ] LNKB: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:47.725856] [DEBUG] [REMOTE ] LNKB: PASS: Integrity check passed. [2026-01-27T12:13:47.725926] [DEBUG] [REMOTE ] LNKB: Symbol is viable for forecasting. [2026-01-27T12:13:47.725979] [INFO ] [MAIN ] [1891/3493] LNKB kept (0.2s) | 1889 kept, 2 rejected | 138.0/min | ETA: 11.6m [2026-01-27T12:13:48.449983] [DEBUG] [REMOTE ] LNN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:48.450298] [DEBUG] [REMOTE ] LNN: PASS: History has at least 300 days. [2026-01-27T12:13:48.450868] [DEBUG] [REMOTE ] LNN: PASS: Price check passed. Min price $106.57. [2026-01-27T12:13:48.451065] [DEBUG] [REMOTE ] LNN: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:48.451281] [DEBUG] [REMOTE ] LNN: PASS: Integrity check passed. [2026-01-27T12:13:48.451335] [DEBUG] [REMOTE ] LNN: Symbol is viable for forecasting. [2026-01-27T12:13:48.451417] [INFO ] [MAIN ] [1892/3493] LNN kept (0.7s) | 1890 kept, 2 rejected | 138.0/min | ETA: 11.6m [2026-01-27T12:13:48.651566] [DEBUG] [REMOTE ] LNTH: Retrieved 2662 rows, trimmed to 300. [2026-01-27T12:13:48.651934] [DEBUG] [REMOTE ] LNTH: PASS: History has at least 300 days. [2026-01-27T12:13:48.652440] [DEBUG] [REMOTE ] LNTH: PASS: Price check passed. Min price $50.69. [2026-01-27T12:13:48.652648] [DEBUG] [REMOTE ] LNTH: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:48.652850] [DEBUG] [REMOTE ] LNTH: PASS: Integrity check passed. [2026-01-27T12:13:48.652905] [DEBUG] [REMOTE ] LNTH: Symbol is viable for forecasting. [2026-01-27T12:13:48.653242] [INFO ] [MAIN ] [1893/3493] LNTH kept (0.2s) | 1891 kept, 2 rejected | 138.0/min | ETA: 11.6m [2026-01-27T12:13:49.092283] [DEBUG] [REMOTE ] LNZA: Retrieved 1088 rows, trimmed to 300. [2026-01-27T12:13:49.092560] [DEBUG] [REMOTE ] LNZA: PASS: History has at least 300 days. [2026-01-27T12:13:49.092969] [DEBUG] [REMOTE ] LNZA: PASS: Price check passed. Min price $11.94. [2026-01-27T12:13:49.093172] [DEBUG] [REMOTE ] LNZA: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:49.093358] [DEBUG] [REMOTE ] LNZA: PASS: Integrity check passed. [2026-01-27T12:13:49.093418] [DEBUG] [REMOTE ] LNZA: Symbol is viable for forecasting. [2026-01-27T12:13:49.093500] [INFO ] [MAIN ] [1894/3493] LNZA kept (0.4s) | 1892 kept, 2 rejected | 138.0/min | ETA: 11.6m [2026-01-27T12:13:49.714554] [DEBUG] [REMOTE ] LOAN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:49.714777] [DEBUG] [REMOTE ] LOAN: PASS: History has at least 300 days. [2026-01-27T12:13:49.715108] [DEBUG] [REMOTE ] LOAN: PASS: Price check passed. Min price $4.27. [2026-01-27T12:13:49.715270] [DEBUG] [REMOTE ] LOAN: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:49.715433] [DEBUG] [REMOTE ] LOAN: PASS: Integrity check passed. [2026-01-27T12:13:49.715476] [DEBUG] [REMOTE ] LOAN: Symbol is viable for forecasting. [2026-01-27T12:13:49.716475] [INFO ] [MAIN ] [1895/3493] LOAN kept (0.6s) | 1893 kept, 2 rejected | 138.0/min | ETA: 11.6m [2026-01-27T12:13:49.966112] [DEBUG] [REMOTE ] LOB: Retrieved 2643 rows, trimmed to 300. [2026-01-27T12:13:49.966428] [DEBUG] [REMOTE ] LOB: PASS: History has at least 300 days. [2026-01-27T12:13:49.966796] [DEBUG] [REMOTE ] LOB: PASS: Price check passed. Min price $29.38. [2026-01-27T12:13:49.966958] [DEBUG] [REMOTE ] LOB: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:49.967094] [DEBUG] [REMOTE ] LOB: PASS: Integrity check passed. [2026-01-27T12:13:49.967138] [DEBUG] [REMOTE ] LOB: Symbol is viable for forecasting. [2026-01-27T12:13:49.967193] [INFO ] [MAIN ] [1896/3493] LOB kept (0.3s) | 1894 kept, 2 rejected | 138.0/min | ETA: 11.6m [2026-01-27T12:13:50.331408] [DEBUG] [REMOTE ] LOCO: Retrieved 2893 rows, trimmed to 300. [2026-01-27T12:13:50.331632] [DEBUG] [REMOTE ] LOCO: PASS: History has at least 300 days. [2026-01-27T12:13:50.331915] [DEBUG] [REMOTE ] LOCO: PASS: Price check passed. Min price $9.06. [2026-01-27T12:13:50.332064] [DEBUG] [REMOTE ] LOCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:50.332199] [DEBUG] [REMOTE ] LOCO: PASS: Integrity check passed. [2026-01-27T12:13:50.332254] [DEBUG] [REMOTE ] LOCO: Symbol is viable for forecasting. [2026-01-27T12:13:50.332346] [INFO ] [MAIN ] [1897/3493] LOCO kept (0.4s) | 1895 kept, 2 rejected | 138.0/min | ETA: 11.6m [2026-01-27T12:13:50.836812] [DEBUG] [REMOTE ] LOGI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:50.837051] [DEBUG] [REMOTE ] LOGI: PASS: History has at least 300 days. [2026-01-27T12:13:50.837470] [DEBUG] [REMOTE ] LOGI: PASS: Price check passed. Min price $91.19. [2026-01-27T12:13:50.837706] [DEBUG] [REMOTE ] LOGI: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:50.837887] [DEBUG] [REMOTE ] LOGI: PASS: Integrity check passed. [2026-01-27T12:13:50.837940] [DEBUG] [REMOTE ] LOGI: Symbol is viable for forecasting. [2026-01-27T12:13:50.838012] [INFO ] [MAIN ] [1898/3493] LOGI kept (0.5s) | 1896 kept, 2 rejected | 138.0/min | ETA: 11.6m [2026-01-27T12:13:51.232381] [DEBUG] [REMOTE ] LOMA: Retrieved 2068 rows, trimmed to 300. [2026-01-27T12:13:51.232554] [DEBUG] [REMOTE ] LOMA: PASS: History has at least 300 days. [2026-01-27T12:13:51.232848] [DEBUG] [REMOTE ] LOMA: PASS: Price check passed. Min price $10.26. [2026-01-27T12:13:51.233023] [DEBUG] [REMOTE ] LOMA: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:51.233163] [DEBUG] [REMOTE ] LOMA: PASS: Integrity check passed. [2026-01-27T12:13:51.233214] [DEBUG] [REMOTE ] LOMA: Symbol is viable for forecasting. [2026-01-27T12:13:51.233281] [INFO ] [MAIN ] [1899/3493] LOMA kept (0.4s) | 1897 kept, 2 rejected | 138.0/min | ETA: 11.6m [2026-01-27T12:13:51.526835] [DEBUG] [REMOTE ] LONA: Retrieved 1344 rows, trimmed to 300. [2026-01-27T12:13:51.526976] [DEBUG] [REMOTE ] LONA: PASS: History has at least 300 days. [2026-01-27T12:13:51.527188] [DEBUG] [REMOTE ] LONA: PASS: Price check passed. Min price $3.85. [2026-01-27T12:13:51.527330] [DEBUG] [REMOTE ] LONA: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:51.527443] [DEBUG] [REMOTE ] LONA: PASS: Integrity check passed. [2026-01-27T12:13:51.527484] [DEBUG] [REMOTE ] LONA: Symbol is viable for forecasting. [2026-01-27T12:13:51.527535] [INFO ] [MAIN ] [1900/3493] LONA kept (0.3s) | 1898 kept, 2 rejected | 138.0/min | ETA: 11.5m [2026-01-27T12:13:51.949503] [DEBUG] [REMOTE ] LOPE: Retrieved 4320 rows, trimmed to 300. [2026-01-27T12:13:51.949701] [DEBUG] [REMOTE ] LOPE: PASS: History has at least 300 days. [2026-01-27T12:13:51.950049] [DEBUG] [REMOTE ] LOPE: PASS: Price check passed. Min price $150.81. [2026-01-27T12:13:51.950192] [DEBUG] [REMOTE ] LOPE: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:51.950400] [DEBUG] [REMOTE ] LOPE: PASS: Integrity check passed. [2026-01-27T12:13:51.950442] [DEBUG] [REMOTE ] LOPE: Symbol is viable for forecasting. [2026-01-27T12:13:51.950499] [INFO ] [MAIN ] [1901/3493] LOPE kept (0.4s) | 1899 kept, 2 rejected | 138.0/min | ETA: 11.5m [2026-01-27T12:13:52.339417] [DEBUG] [REMOTE ] LOVE: Retrieved 1905 rows, trimmed to 300. [2026-01-27T12:13:52.339562] [DEBUG] [REMOTE ] LOVE: PASS: History has at least 300 days. [2026-01-27T12:13:52.339789] [DEBUG] [REMOTE ] LOVE: PASS: Price check passed. Min price $11.51. [2026-01-27T12:13:52.339925] [DEBUG] [REMOTE ] LOVE: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:52.340036] [DEBUG] [REMOTE ] LOVE: PASS: Integrity check passed. [2026-01-27T12:13:52.340120] [DEBUG] [REMOTE ] LOVE: Symbol is viable for forecasting. [2026-01-27T12:13:52.340170] [INFO ] [MAIN ] [1902/3493] LOVE kept (0.4s) | 1900 kept, 2 rejected | 138.0/min | ETA: 11.5m [2026-01-27T12:13:52.866880] [DEBUG] [REMOTE ] LPCN: Retrieved 3083 rows, trimmed to 300. [2026-01-27T12:13:52.867020] [DEBUG] [REMOTE ] LPCN: PASS: History has at least 300 days. [2026-01-27T12:13:52.867232] [DEBUG] [REMOTE ] LPCN: PASS: Price check passed. Min price $2.53. [2026-01-27T12:13:52.867368] [DEBUG] [REMOTE ] LPCN: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:52.867483] [DEBUG] [REMOTE ] LPCN: PASS: Integrity check passed. [2026-01-27T12:13:52.867523] [DEBUG] [REMOTE ] LPCN: Symbol is viable for forecasting. [2026-01-27T12:13:52.867593] [INFO ] [MAIN ] [1903/3493] LPCN kept (0.5s) | 1901 kept, 2 rejected | 138.0/min | ETA: 11.5m [2026-01-27T12:13:53.262375] [DEBUG] [REMOTE ] LPG: Retrieved 2947 rows, trimmed to 300. [2026-01-27T12:13:53.262508] [DEBUG] [REMOTE ] LPG: PASS: History has at least 300 days. [2026-01-27T12:13:53.262747] [DEBUG] [REMOTE ] LPG: PASS: Price check passed. Min price $23.93. [2026-01-27T12:13:53.262888] [DEBUG] [REMOTE ] LPG: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:53.263002] [DEBUG] [REMOTE ] LPG: PASS: Integrity check passed. [2026-01-27T12:13:53.263043] [DEBUG] [REMOTE ] LPG: Symbol is viable for forecasting. [2026-01-27T12:13:53.263092] [INFO ] [MAIN ] [1904/3493] LPG kept (0.4s) | 1902 kept, 2 rejected | 138.0/min | ETA: 11.5m [2026-01-27T12:13:53.796062] [DEBUG] [REMOTE ] LPL: Retrieved 5413 rows, trimmed to 300. [2026-01-27T12:13:53.796199] [DEBUG] [REMOTE ] LPL: PASS: History has at least 300 days. [2026-01-27T12:13:53.796407] [DEBUG] [REMOTE ] LPL: PASS: Price check passed. Min price $4.09. [2026-01-27T12:13:53.796543] [DEBUG] [REMOTE ] LPL: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:53.796675] [DEBUG] [REMOTE ] LPL: PASS: Integrity check passed. [2026-01-27T12:13:53.796716] [DEBUG] [REMOTE ] LPL: Symbol is viable for forecasting. [2026-01-27T12:13:53.796764] [INFO ] [MAIN ] [1905/3493] LPL kept (0.5s) | 1903 kept, 2 rejected | 138.0/min | ETA: 11.5m [2026-01-27T12:13:54.159776] [DEBUG] [REMOTE ] LPLA: Retrieved 3818 rows, trimmed to 300. [2026-01-27T12:13:54.159903] [DEBUG] [REMOTE ] LPLA: PASS: History has at least 300 days. [2026-01-27T12:13:54.160110] [DEBUG] [REMOTE ] LPLA: PASS: Price check passed. Min price $338.22. [2026-01-27T12:13:54.160246] [DEBUG] [REMOTE ] LPLA: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:54.160355] [DEBUG] [REMOTE ] LPLA: PASS: Integrity check passed. [2026-01-27T12:13:54.160395] [DEBUG] [REMOTE ] LPLA: Symbol is viable for forecasting. [2026-01-27T12:13:54.160443] [INFO ] [MAIN ] [1906/3493] LPLA kept (0.4s) | 1904 kept, 2 rejected | 138.0/min | ETA: 11.5m [2026-01-27T12:13:54.501388] [DEBUG] [REMOTE ] LPRO: Retrieved 1959 rows, trimmed to 300. [2026-01-27T12:13:54.501606] [DEBUG] [REMOTE ] LPRO: PASS: History has at least 300 days. [2026-01-27T12:13:54.501871] [DEBUG] [REMOTE ] LPRO: PASS: Price check passed. Min price $1.45. [2026-01-27T12:13:54.502022] [DEBUG] [REMOTE ] LPRO: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:54.502173] [DEBUG] [REMOTE ] LPRO: PASS: Integrity check passed. [2026-01-27T12:13:54.502217] [DEBUG] [REMOTE ] LPRO: Symbol is viable for forecasting. [2026-01-27T12:13:54.502294] [INFO ] [MAIN ] [1907/3493] LPRO kept (0.3s) | 1905 kept, 2 rejected | 138.0/min | ETA: 11.5m [2026-01-27T12:13:55.145144] [DEBUG] [REMOTE ] LPSN: Retrieved 6488 rows, trimmed to 300. [2026-01-27T12:13:55.145288] [DEBUG] [REMOTE ] LPSN: PASS: History has at least 300 days. [2026-01-27T12:13:55.145512] [DEBUG] [REMOTE ] LPSN: PASS: Price check passed. Min price $3.03. [2026-01-27T12:13:55.145672] [DEBUG] [REMOTE ] LPSN: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:55.145788] [DEBUG] [REMOTE ] LPSN: PASS: Integrity check passed. [2026-01-27T12:13:55.145828] [DEBUG] [REMOTE ] LPSN: Symbol is viable for forecasting. [2026-01-27T12:13:55.146399] [INFO ] [MAIN ] [1908/3493] LPSN kept (0.6s) | 1906 kept, 2 rejected | 138.0/min | ETA: 11.5m [2026-01-27T12:13:55.617686] [DEBUG] [REMOTE ] LPTH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:55.617837] [DEBUG] [REMOTE ] LPTH: PASS: History has at least 300 days. [2026-01-27T12:13:55.618081] [DEBUG] [REMOTE ] LPTH: PASS: Price check passed. Min price $6.18. [2026-01-27T12:13:55.618227] [DEBUG] [REMOTE ] LPTH: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:55.618352] [DEBUG] [REMOTE ] LPTH: PASS: Integrity check passed. [2026-01-27T12:13:55.618394] [DEBUG] [REMOTE ] LPTH: Symbol is viable for forecasting. [2026-01-27T12:13:55.619016] [INFO ] [MAIN ] [1909/3493] LPTH kept (0.5s) | 1907 kept, 2 rejected | 138.0/min | ETA: 11.5m [2026-01-27T12:13:56.133296] [DEBUG] [REMOTE ] LPX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:56.133440] [DEBUG] [REMOTE ] LPX: PASS: History has at least 300 days. [2026-01-27T12:13:56.133732] [DEBUG] [REMOTE ] LPX: PASS: Price check passed. Min price $74.60. [2026-01-27T12:13:56.133872] [DEBUG] [REMOTE ] LPX: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:56.133996] [DEBUG] [REMOTE ] LPX: PASS: Integrity check passed. [2026-01-27T12:13:56.134036] [DEBUG] [REMOTE ] LPX: Symbol is viable for forecasting. [2026-01-27T12:13:56.134084] [INFO ] [MAIN ] [1910/3493] LPX kept (0.5s) | 1908 kept, 2 rejected | 138.0/min | ETA: 11.5m [2026-01-27T12:13:56.429273] [DEBUG] [REMOTE ] LQDA: Retrieved 1885 rows, trimmed to 300. [2026-01-27T12:13:56.429399] [DEBUG] [REMOTE ] LQDA: PASS: History has at least 300 days. [2026-01-27T12:13:56.429643] [DEBUG] [REMOTE ] LQDA: PASS: Price check passed. Min price $22.45. [2026-01-27T12:13:56.429794] [DEBUG] [REMOTE ] LQDA: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:56.429901] [DEBUG] [REMOTE ] LQDA: PASS: Integrity check passed. [2026-01-27T12:13:56.429941] [DEBUG] [REMOTE ] LQDA: Symbol is viable for forecasting. [2026-01-27T12:13:56.429989] [INFO ] [MAIN ] [1911/3493] LQDA kept (0.3s) | 1909 kept, 2 rejected | 138.0/min | ETA: 11.5m [2026-01-27T12:13:57.045539] [DEBUG] [REMOTE ] LRCX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:57.045792] [DEBUG] [REMOTE ] LRCX: PASS: History has at least 300 days. [2026-01-27T12:13:57.046179] [DEBUG] [REMOTE ] LRCX: PASS: Price check passed. Min price $139.36. [2026-01-27T12:13:57.046343] [DEBUG] [REMOTE ] LRCX: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:57.046545] [DEBUG] [REMOTE ] LRCX: PASS: Integrity check passed. [2026-01-27T12:13:57.046662] [DEBUG] [REMOTE ] LRCX: Symbol is viable for forecasting. [2026-01-27T12:13:57.046727] [INFO ] [MAIN ] [1912/3493] LRCX kept (0.6s) | 1910 kept, 2 rejected | 138.0/min | ETA: 11.5m [2026-01-27T12:13:57.345617] [DEBUG] [REMOTE ] LRGE: Retrieved 2179 rows, trimmed to 300. [2026-01-27T12:13:57.345830] [DEBUG] [REMOTE ] LRGE: PASS: History has at least 300 days. [2026-01-27T12:13:57.346173] [DEBUG] [REMOTE ] LRGE: PASS: Price check passed. Min price $78.68. [2026-01-27T12:13:57.346350] [DEBUG] [REMOTE ] LRGE: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:57.346512] [DEBUG] [REMOTE ] LRGE: PASS: Integrity check passed. [2026-01-27T12:13:57.346634] [DEBUG] [REMOTE ] LRGE: Symbol is viable for forecasting. [2026-01-27T12:13:57.346707] [INFO ] [MAIN ] [1913/3493] LRGE kept (0.3s) | 1911 kept, 2 rejected | 138.0/min | ETA: 11.4m [2026-01-27T12:13:57.941021] [DEBUG] [REMOTE ] LSCC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:57.941247] [DEBUG] [REMOTE ] LSCC: PASS: History has at least 300 days. [2026-01-27T12:13:57.941561] [DEBUG] [REMOTE ] LSCC: PASS: Price check passed. Min price $61.73. [2026-01-27T12:13:57.941737] [DEBUG] [REMOTE ] LSCC: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:57.941879] [DEBUG] [REMOTE ] LSCC: PASS: Integrity check passed. [2026-01-27T12:13:57.941924] [DEBUG] [REMOTE ] LSCC: Symbol is viable for forecasting. [2026-01-27T12:13:57.942184] [INFO ] [MAIN ] [1914/3493] LSCC kept (0.6s) | 1912 kept, 2 rejected | 138.0/min | ETA: 11.4m [2026-01-27T12:13:58.297822] [DEBUG] [REMOTE ] LSPD: Retrieved 1608 rows, trimmed to 300. [2026-01-27T12:13:58.297972] [DEBUG] [REMOTE ] LSPD: PASS: History has at least 300 days. [2026-01-27T12:13:58.298211] [DEBUG] [REMOTE ] LSPD: PASS: Price check passed. Min price $10.76. [2026-01-27T12:13:58.298352] [DEBUG] [REMOTE ] LSPD: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:58.298464] [DEBUG] [REMOTE ] LSPD: PASS: Integrity check passed. [2026-01-27T12:13:58.298504] [DEBUG] [REMOTE ] LSPD: Symbol is viable for forecasting. [2026-01-27T12:13:58.298554] [INFO ] [MAIN ] [1915/3493] LSPD kept (0.4s) | 1913 kept, 2 rejected | 138.0/min | ETA: 11.4m [2026-01-27T12:13:58.819537] [DEBUG] [REMOTE ] LTC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:13:58.819803] [DEBUG] [REMOTE ] LTC: PASS: History has at least 300 days. [2026-01-27T12:13:58.820402] [DEBUG] [REMOTE ] LTC: PASS: Price check passed. Min price $33.74. [2026-01-27T12:13:58.820627] [DEBUG] [REMOTE ] LTC: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:58.820987] [DEBUG] [REMOTE ] LTC: PASS: Integrity check passed. [2026-01-27T12:13:58.821050] [DEBUG] [REMOTE ] LTC: Symbol is viable for forecasting. [2026-01-27T12:13:58.821134] [INFO ] [MAIN ] [1916/3493] LTC kept (0.5s) | 1914 kept, 2 rejected | 138.0/min | ETA: 11.4m [2026-01-27T12:13:59.017270] [DEBUG] [REMOTE ] LTH: Retrieved 1079 rows, trimmed to 300. [2026-01-27T12:13:59.017474] [DEBUG] [REMOTE ] LTH: PASS: History has at least 300 days. [2026-01-27T12:13:59.017805] [DEBUG] [REMOTE ] LTH: PASS: Price check passed. Min price $24.59. [2026-01-27T12:13:59.017967] [DEBUG] [REMOTE ] LTH: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:59.018097] [DEBUG] [REMOTE ] LTH: PASS: Integrity check passed. [2026-01-27T12:13:59.018142] [DEBUG] [REMOTE ] LTH: Symbol is viable for forecasting. [2026-01-27T12:13:59.018199] [INFO ] [MAIN ] [1917/3493] LTH kept (0.2s) | 1915 kept, 2 rejected | 138.0/min | ETA: 11.4m [2026-01-27T12:13:59.495195] [DEBUG] [REMOTE ] LTRN: Retrieved 1413 rows, trimmed to 300. [2026-01-27T12:13:59.495315] [DEBUG] [REMOTE ] LTRN: PASS: History has at least 300 days. [2026-01-27T12:13:59.495555] [DEBUG] [REMOTE ] LTRN: PASS: Price check passed. Min price $3.00. [2026-01-27T12:13:59.495725] [DEBUG] [REMOTE ] LTRN: PASS: Continuity check passed with 300 days. [2026-01-27T12:13:59.495844] [DEBUG] [REMOTE ] LTRN: PASS: Integrity check passed. [2026-01-27T12:13:59.495887] [DEBUG] [REMOTE ] LTRN: Symbol is viable for forecasting. [2026-01-27T12:13:59.495945] [INFO ] [MAIN ] [1918/3493] LTRN kept (0.5s) | 1916 kept, 2 rejected | 138.0/min | ETA: 11.4m [2026-01-27T12:14:00.069108] [DEBUG] [REMOTE ] LTRX: Retrieved 6406 rows, trimmed to 300. [2026-01-27T12:14:00.069258] [DEBUG] [REMOTE ] LTRX: PASS: History has at least 300 days. [2026-01-27T12:14:00.069498] [DEBUG] [REMOTE ] LTRX: PASS: Price check passed. Min price $4.48. [2026-01-27T12:14:00.069685] [DEBUG] [REMOTE ] LTRX: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:00.069813] [DEBUG] [REMOTE ] LTRX: PASS: Integrity check passed. [2026-01-27T12:14:00.069855] [DEBUG] [REMOTE ] LTRX: Symbol is viable for forecasting. [2026-01-27T12:14:00.070104] [INFO ] [MAIN ] [1919/3493] LTRX kept (0.6s) | 1917 kept, 2 rejected | 138.0/min | ETA: 11.4m [2026-01-27T12:14:00.264634] [DEBUG] [REMOTE ] LUCD: Retrieved 1074 rows, trimmed to 300. [2026-01-27T12:14:00.264769] [DEBUG] [REMOTE ] LUCD: PASS: History has at least 300 days. [2026-01-27T12:14:00.264973] [DEBUG] [REMOTE ] LUCD: PASS: Price check passed. Min price $1.01. [2026-01-27T12:14:00.265112] [DEBUG] [REMOTE ] LUCD: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:00.265222] [DEBUG] [REMOTE ] LUCD: PASS: Integrity check passed. [2026-01-27T12:14:00.265262] [DEBUG] [REMOTE ] LUCD: Symbol is viable for forecasting. [2026-01-27T12:14:00.265311] [INFO ] [MAIN ] [1920/3493] LUCD kept (0.2s) | 1918 kept, 2 rejected | 138.0/min | ETA: 11.4m [2026-01-27T12:14:00.918608] [DEBUG] [REMOTE ] LUMN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:00.918730] [DEBUG] [REMOTE ] LUMN: PASS: History has at least 300 days. [2026-01-27T12:14:00.918964] [DEBUG] [REMOTE ] LUMN: PASS: Price check passed. Min price $7.48. [2026-01-27T12:14:00.919102] [DEBUG] [REMOTE ] LUMN: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:00.919221] [DEBUG] [REMOTE ] LUMN: PASS: Integrity check passed. [2026-01-27T12:14:00.919260] [DEBUG] [REMOTE ] LUMN: Symbol is viable for forecasting. [2026-01-27T12:14:00.920000] [INFO ] [MAIN ] [1921/3493] LUMN kept (0.7s) | 1919 kept, 2 rejected | 138.0/min | ETA: 11.4m [2026-01-27T12:14:01.090413] [DEBUG] [REMOTE ] LUNG: Retrieved 1335 rows, trimmed to 300. [2026-01-27T12:14:01.090546] [DEBUG] [REMOTE ] LUNG: PASS: History has at least 300 days. [2026-01-27T12:14:01.090775] [DEBUG] [REMOTE ] LUNG: PASS: Price check passed. Min price $1.31. [2026-01-27T12:14:01.090912] [DEBUG] [REMOTE ] LUNG: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:01.091019] [DEBUG] [REMOTE ] LUNG: PASS: Integrity check passed. [2026-01-27T12:14:01.091059] [DEBUG] [REMOTE ] LUNG: Symbol is viable for forecasting. [2026-01-27T12:14:01.091107] [INFO ] [MAIN ] [1922/3493] LUNG kept (0.2s) | 1920 kept, 2 rejected | 138.0/min | ETA: 11.4m [2026-01-27T12:14:01.615961] [DEBUG] [REMOTE ] LVHD: Retrieved 2533 rows, trimmed to 300. [2026-01-27T12:14:01.616116] [DEBUG] [REMOTE ] LVHD: PASS: History has at least 300 days. [2026-01-27T12:14:01.616366] [DEBUG] [REMOTE ] LVHD: PASS: Price check passed. Min price $39.12. [2026-01-27T12:14:01.616532] [DEBUG] [REMOTE ] LVHD: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:01.616692] [DEBUG] [REMOTE ] LVHD: PASS: Integrity check passed. [2026-01-27T12:14:01.616742] [DEBUG] [REMOTE ] LVHD: Symbol is viable for forecasting. [2026-01-27T12:14:01.616804] [INFO ] [MAIN ] [1923/3493] LVHD kept (0.5s) | 1921 kept, 2 rejected | 138.0/min | ETA: 11.4m [2026-01-27T12:14:01.902875] [DEBUG] [REMOTE ] LVO: Retrieved 2096 rows, trimmed to 300. [2026-01-27T12:14:01.903015] [DEBUG] [REMOTE ] LVO: PASS: History has at least 300 days. [2026-01-27T12:14:01.903237] [DEBUG] [REMOTE ] LVO: PASS: Price check passed. Min price $3.96. [2026-01-27T12:14:01.903383] [DEBUG] [REMOTE ] LVO: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:01.903499] [DEBUG] [REMOTE ] LVO: PASS: Integrity check passed. [2026-01-27T12:14:01.903635] [DEBUG] [REMOTE ] LVO: Symbol is viable for forecasting. [2026-01-27T12:14:01.903712] [INFO ] [MAIN ] [1924/3493] LVO kept (0.3s) | 1922 kept, 2 rejected | 138.0/min | ETA: 11.4m [2026-01-27T12:14:02.617451] [DEBUG] [REMOTE ] LVS: Retrieved 5311 rows, trimmed to 300. [2026-01-27T12:14:02.617649] [DEBUG] [REMOTE ] LVS: PASS: History has at least 300 days. [2026-01-27T12:14:02.617894] [DEBUG] [REMOTE ] LVS: PASS: Price check passed. Min price $58.54. [2026-01-27T12:14:02.618085] [DEBUG] [REMOTE ] LVS: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:02.618205] [DEBUG] [REMOTE ] LVS: PASS: Integrity check passed. [2026-01-27T12:14:02.618246] [DEBUG] [REMOTE ] LVS: Symbol is viable for forecasting. [2026-01-27T12:14:02.618294] [INFO ] [MAIN ] [1925/3493] LVS kept (0.7s) | 1923 kept, 2 rejected | 138.0/min | ETA: 11.4m [2026-01-27T12:14:02.978353] [DEBUG] [REMOTE ] LWAY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:02.978544] [DEBUG] [REMOTE ] LWAY: PASS: History has at least 300 days. [2026-01-27T12:14:02.992630] [DEBUG] [REMOTE ] LWAY: PASS: Price check passed. Min price $21.49. [2026-01-27T12:14:02.992883] [DEBUG] [REMOTE ] LWAY: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:02.993045] [DEBUG] [REMOTE ] LWAY: PASS: Integrity check passed. [2026-01-27T12:14:02.993089] [DEBUG] [REMOTE ] LWAY: Symbol is viable for forecasting. [2026-01-27T12:14:02.993150] [INFO ] [MAIN ] [1926/3493] LWAY kept (0.4s) | 1924 kept, 2 rejected | 138.0/min | ETA: 11.4m [2026-01-27T12:14:03.234644] [DEBUG] [REMOTE ] LWLG: Retrieved 4655 rows, trimmed to 300. [2026-01-27T12:14:03.234803] [DEBUG] [REMOTE ] LWLG: PASS: History has at least 300 days. [2026-01-27T12:14:03.235072] [DEBUG] [REMOTE ] LWLG: PASS: Price check passed. Min price $2.97. [2026-01-27T12:14:03.235223] [DEBUG] [REMOTE ] LWLG: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:03.235355] [DEBUG] [REMOTE ] LWLG: PASS: Integrity check passed. [2026-01-27T12:14:03.235398] [DEBUG] [REMOTE ] LWLG: Symbol is viable for forecasting. [2026-01-27T12:14:03.235449] [INFO ] [MAIN ] [1927/3493] LWLG kept (0.2s) | 1925 kept, 2 rejected | 138.0/min | ETA: 11.3m [2026-01-27T12:14:03.644172] [DEBUG] [REMOTE ] LX: Retrieved 2033 rows, trimmed to 300. [2026-01-27T12:14:03.644303] [DEBUG] [REMOTE ] LX: PASS: History has at least 300 days. [2026-01-27T12:14:03.644537] [DEBUG] [REMOTE ] LX: PASS: Price check passed. Min price $2.96. [2026-01-27T12:14:03.644715] [DEBUG] [REMOTE ] LX: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:03.644837] [DEBUG] [REMOTE ] LX: PASS: Integrity check passed. [2026-01-27T12:14:03.644878] [DEBUG] [REMOTE ] LX: Symbol is viable for forecasting. [2026-01-27T12:14:03.644926] [INFO ] [MAIN ] [1928/3493] LX kept (0.4s) | 1926 kept, 2 rejected | 138.0/min | ETA: 11.3m [2026-01-27T12:14:03.940517] [DEBUG] [REMOTE ] LXEO: Retrieved 557 rows, trimmed to 300. [2026-01-27T12:14:03.940693] [DEBUG] [REMOTE ] LXEO: PASS: History has at least 300 days. [2026-01-27T12:14:03.940946] [DEBUG] [REMOTE ] LXEO: PASS: Price check passed. Min price $7.23. [2026-01-27T12:14:03.941115] [DEBUG] [REMOTE ] LXEO: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:03.941246] [DEBUG] [REMOTE ] LXEO: PASS: Integrity check passed. [2026-01-27T12:14:03.941293] [DEBUG] [REMOTE ] LXEO: Symbol is viable for forecasting. [2026-01-27T12:14:03.941353] [INFO ] [MAIN ] [1929/3493] LXEO kept (0.3s) | 1927 kept, 2 rejected | 138.1/min | ETA: 11.3m [2026-01-27T12:14:04.647663] [DEBUG] [REMOTE ] LXP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:04.647834] [DEBUG] [REMOTE ] LXP: PASS: History has at least 300 days. [2026-01-27T12:14:04.648082] [DEBUG] [REMOTE ] LXP: PASS: Price check passed. Min price $44.85. [2026-01-27T12:14:04.648223] [DEBUG] [REMOTE ] LXP: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:04.648352] [DEBUG] [REMOTE ] LXP: PASS: Integrity check passed. [2026-01-27T12:14:04.648398] [DEBUG] [REMOTE ] LXP: Symbol is viable for forecasting. [2026-01-27T12:14:04.648450] [INFO ] [MAIN ] [1930/3493] LXP kept (0.7s) | 1928 kept, 2 rejected | 138.0/min | ETA: 11.3m [2026-01-27T12:14:04.894803] [DEBUG] [REMOTE ] LYB: Retrieved 3961 rows, trimmed to 300. [2026-01-27T12:14:04.894947] [DEBUG] [REMOTE ] LYB: PASS: History has at least 300 days. [2026-01-27T12:14:04.895170] [DEBUG] [REMOTE ] LYB: PASS: Price check passed. Min price $41.20. [2026-01-27T12:14:04.895306] [DEBUG] [REMOTE ] LYB: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:04.895418] [DEBUG] [REMOTE ] LYB: PASS: Integrity check passed. [2026-01-27T12:14:04.895457] [DEBUG] [REMOTE ] LYB: Symbol is viable for forecasting. [2026-01-27T12:14:04.895505] [INFO ] [MAIN ] [1931/3493] LYB kept (0.2s) | 1929 kept, 2 rejected | 138.0/min | ETA: 11.3m [2026-01-27T12:14:05.569731] [DEBUG] [REMOTE ] LYG: Retrieved 6079 rows, trimmed to 300. [2026-01-27T12:14:05.569870] [DEBUG] [REMOTE ] LYG: PASS: History has at least 300 days. [2026-01-27T12:14:05.570100] [DEBUG] [REMOTE ] LYG: PASS: Price check passed. Min price $4.52. [2026-01-27T12:14:05.570241] [DEBUG] [REMOTE ] LYG: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:05.570359] [DEBUG] [REMOTE ] LYG: PASS: Integrity check passed. [2026-01-27T12:14:05.570400] [DEBUG] [REMOTE ] LYG: Symbol is viable for forecasting. [2026-01-27T12:14:05.570450] [INFO ] [MAIN ] [1932/3493] LYG kept (0.7s) | 1930 kept, 2 rejected | 138.0/min | ETA: 11.3m [2026-01-27T12:14:05.742998] [DEBUG] [REMOTE ] LYRA: Retrieved 1441 rows, trimmed to 300. [2026-01-27T12:14:05.743131] [DEBUG] [REMOTE ] LYRA: PASS: History has at least 300 days. [2026-01-27T12:14:05.743333] [DEBUG] [REMOTE ] LYRA: PASS: Price check passed. Min price $1.74. [2026-01-27T12:14:05.743469] [DEBUG] [REMOTE ] LYRA: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:05.743614] [DEBUG] [REMOTE ] LYRA: PASS: Integrity check passed. [2026-01-27T12:14:05.743656] [DEBUG] [REMOTE ] LYRA: Symbol is viable for forecasting. [2026-01-27T12:14:05.743705] [INFO ] [MAIN ] [1933/3493] LYRA kept (0.2s) | 1931 kept, 2 rejected | 138.0/min | ETA: 11.3m [2026-01-27T12:14:06.455150] [DEBUG] [REMOTE ] LYTS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:06.455288] [DEBUG] [REMOTE ] LYTS: PASS: History has at least 300 days. [2026-01-27T12:14:06.455507] [DEBUG] [REMOTE ] LYTS: PASS: Price check passed. Min price $17.25. [2026-01-27T12:14:06.455677] [DEBUG] [REMOTE ] LYTS: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:06.455796] [DEBUG] [REMOTE ] LYTS: PASS: Integrity check passed. [2026-01-27T12:14:06.455836] [DEBUG] [REMOTE ] LYTS: Symbol is viable for forecasting. [2026-01-27T12:14:06.455884] [INFO ] [MAIN ] [1934/3493] LYTS kept (0.7s) | 1932 kept, 2 rejected | 138.0/min | ETA: 11.3m [2026-01-27T12:14:06.670687] [DEBUG] [REMOTE ] LZ: Retrieved 1148 rows, trimmed to 300. [2026-01-27T12:14:06.670860] [DEBUG] [REMOTE ] LZ: PASS: History has at least 300 days. [2026-01-27T12:14:06.671120] [DEBUG] [REMOTE ] LZ: PASS: Price check passed. Min price $8.49. [2026-01-27T12:14:06.671283] [DEBUG] [REMOTE ] LZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:06.671411] [DEBUG] [REMOTE ] LZ: PASS: Integrity check passed. [2026-01-27T12:14:06.671487] [DEBUG] [REMOTE ] LZ: Symbol is viable for forecasting. [2026-01-27T12:14:06.671546] [INFO ] [MAIN ] [1935/3493] LZ kept (0.2s) | 1933 kept, 2 rejected | 138.0/min | ETA: 11.3m [2026-01-27T12:14:07.378462] [DEBUG] [REMOTE ] LZB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:07.378647] [DEBUG] [REMOTE ] LZB: PASS: History has at least 300 days. [2026-01-27T12:14:07.378946] [DEBUG] [REMOTE ] LZB: PASS: Price check passed. Min price $29.16. [2026-01-27T12:14:07.379083] [DEBUG] [REMOTE ] LZB: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:07.379336] [DEBUG] [REMOTE ] LZB: PASS: Integrity check passed. [2026-01-27T12:14:07.379382] [DEBUG] [REMOTE ] LZB: Symbol is viable for forecasting. [2026-01-27T12:14:07.379435] [INFO ] [MAIN ] [1936/3493] LZB kept (0.7s) | 1934 kept, 2 rejected | 138.0/min | ETA: 11.3m [2026-01-27T12:14:07.569639] [DEBUG] [REMOTE ] LZM: Retrieved 643 rows, trimmed to 300. [2026-01-27T12:14:07.569770] [DEBUG] [REMOTE ] LZM: PASS: History has at least 300 days. [2026-01-27T12:14:07.570019] [DEBUG] [REMOTE ] LZM: PASS: Price check passed. Min price $3.65. [2026-01-27T12:14:07.570155] [DEBUG] [REMOTE ] LZM: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:07.570264] [DEBUG] [REMOTE ] LZM: PASS: Integrity check passed. [2026-01-27T12:14:07.570305] [DEBUG] [REMOTE ] LZM: Symbol is viable for forecasting. [2026-01-27T12:14:07.570352] [INFO ] [MAIN ] [1937/3493] LZM kept (0.2s) | 1935 kept, 2 rejected | 138.0/min | ETA: 11.3m [2026-01-27T12:14:08.316172] [DEBUG] [REMOTE ] M: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:08.316328] [DEBUG] [REMOTE ] M: PASS: History has at least 300 days. [2026-01-27T12:14:08.316600] [DEBUG] [REMOTE ] M: PASS: Price check passed. Min price $18.92. [2026-01-27T12:14:08.316854] [DEBUG] [REMOTE ] M: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:08.316982] [DEBUG] [REMOTE ] M: PASS: Integrity check passed. [2026-01-27T12:14:08.317023] [DEBUG] [REMOTE ] M: Symbol is viable for forecasting. [2026-01-27T12:14:08.317071] [INFO ] [MAIN ] [1938/3493] M kept (0.7s) | 1936 kept, 2 rejected | 138.0/min | ETA: 11.3m [2026-01-27T12:14:08.703316] [DEBUG] [REMOTE ] MA: Retrieved 4948 rows, trimmed to 300. [2026-01-27T12:14:08.703455] [DEBUG] [REMOTE ] MA: PASS: History has at least 300 days. [2026-01-27T12:14:08.703711] [DEBUG] [REMOTE ] MA: PASS: Price check passed. Min price $524.74. [2026-01-27T12:14:08.703891] [DEBUG] [REMOTE ] MA: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:08.704052] [DEBUG] [REMOTE ] MA: PASS: Integrity check passed. [2026-01-27T12:14:08.704096] [DEBUG] [REMOTE ] MA: Symbol is viable for forecasting. [2026-01-27T12:14:08.704145] [INFO ] [MAIN ] [1939/3493] MA kept (0.4s) | 1937 kept, 2 rejected | 138.0/min | ETA: 11.3m [2026-01-27T12:14:09.232674] [DEBUG] [REMOTE ] MAA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:09.232820] [DEBUG] [REMOTE ] MAA: PASS: History has at least 300 days. [2026-01-27T12:14:09.233060] [DEBUG] [REMOTE ] MAA: PASS: Price check passed. Min price $124.87. [2026-01-27T12:14:09.233200] [DEBUG] [REMOTE ] MAA: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:09.233323] [DEBUG] [REMOTE ] MAA: PASS: Integrity check passed. [2026-01-27T12:14:09.233363] [DEBUG] [REMOTE ] MAA: Symbol is viable for forecasting. [2026-01-27T12:14:09.233412] [INFO ] [MAIN ] [1940/3493] MAA kept (0.5s) | 1938 kept, 2 rejected | 138.0/min | ETA: 11.3m [2026-01-27T12:14:09.632971] [DEBUG] [REMOTE ] MAC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:09.633123] [DEBUG] [REMOTE ] MAC: PASS: History has at least 300 days. [2026-01-27T12:14:09.633391] [DEBUG] [REMOTE ] MAC: PASS: Price check passed. Min price $16.05. [2026-01-27T12:14:09.633538] [DEBUG] [REMOTE ] MAC: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:09.633691] [DEBUG] [REMOTE ] MAC: PASS: Integrity check passed. [2026-01-27T12:14:09.633734] [DEBUG] [REMOTE ] MAC: Symbol is viable for forecasting. [2026-01-27T12:14:09.633788] [INFO ] [MAIN ] [1941/3493] MAC kept (0.4s) | 1939 kept, 2 rejected | 138.0/min | ETA: 11.2m [2026-01-27T12:14:09.948386] [DEBUG] [REMOTE ] MAMA: Retrieved 2893 rows, trimmed to 300. [2026-01-27T12:14:09.948513] [DEBUG] [REMOTE ] MAMA: PASS: History has at least 300 days. [2026-01-27T12:14:09.948749] [DEBUG] [REMOTE ] MAMA: PASS: Price check passed. Min price $10.03. [2026-01-27T12:14:09.948903] [DEBUG] [REMOTE ] MAMA: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:09.949038] [DEBUG] [REMOTE ] MAMA: PASS: Integrity check passed. [2026-01-27T12:14:09.949078] [DEBUG] [REMOTE ] MAMA: Symbol is viable for forecasting. [2026-01-27T12:14:09.949128] [INFO ] [MAIN ] [1942/3493] MAMA kept (0.3s) | 1940 kept, 2 rejected | 138.0/min | ETA: 11.2m [2026-01-27T12:14:10.479479] [DEBUG] [REMOTE ] MAN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:10.479655] [DEBUG] [REMOTE ] MAN: PASS: History has at least 300 days. [2026-01-27T12:14:10.479932] [DEBUG] [REMOTE ] MAN: PASS: Price check passed. Min price $25.97. [2026-01-27T12:14:10.480073] [DEBUG] [REMOTE ] MAN: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:10.480196] [DEBUG] [REMOTE ] MAN: PASS: Integrity check passed. [2026-01-27T12:14:10.480237] [DEBUG] [REMOTE ] MAN: Symbol is viable for forecasting. [2026-01-27T12:14:10.480287] [INFO ] [MAIN ] [1943/3493] MAN kept (0.5s) | 1941 kept, 2 rejected | 138.0/min | ETA: 11.2m [2026-01-27T12:14:10.950980] [DEBUG] [REMOTE ] MANH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:10.951125] [DEBUG] [REMOTE ] MANH: PASS: History has at least 300 days. [2026-01-27T12:14:10.951358] [DEBUG] [REMOTE ] MANH: PASS: Price check passed. Min price $166.01. [2026-01-27T12:14:10.951503] [DEBUG] [REMOTE ] MANH: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:10.951646] [DEBUG] [REMOTE ] MANH: PASS: Integrity check passed. [2026-01-27T12:14:10.951694] [DEBUG] [REMOTE ] MANH: Symbol is viable for forecasting. [2026-01-27T12:14:10.952267] [INFO ] [MAIN ] [1944/3493] MANH kept (0.5s) | 1942 kept, 2 rejected | 138.0/min | ETA: 11.2m [2026-01-27T12:14:11.325407] [DEBUG] [REMOTE ] MARA: Retrieved 3451 rows, trimmed to 300. [2026-01-27T12:14:11.325542] [DEBUG] [REMOTE ] MARA: PASS: History has at least 300 days. [2026-01-27T12:14:11.325786] [DEBUG] [REMOTE ] MARA: PASS: Price check passed. Min price $8.98. [2026-01-27T12:14:11.325923] [DEBUG] [REMOTE ] MARA: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:11.326038] [DEBUG] [REMOTE ] MARA: PASS: Integrity check passed. [2026-01-27T12:14:11.326077] [DEBUG] [REMOTE ] MARA: Symbol is viable for forecasting. [2026-01-27T12:14:11.326314] [INFO ] [MAIN ] [1945/3493] MARA kept (0.4s) | 1943 kept, 2 rejected | 138.0/min | ETA: 11.2m [2026-01-27T12:14:11.845996] [DEBUG] [REMOTE ] MAS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:11.846170] [DEBUG] [REMOTE ] MAS: PASS: History has at least 300 days. [2026-01-27T12:14:11.846400] [DEBUG] [REMOTE ] MAS: PASS: Price check passed. Min price $59.09. [2026-01-27T12:14:11.846537] [DEBUG] [REMOTE ] MAS: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:11.846674] [DEBUG] [REMOTE ] MAS: PASS: Integrity check passed. [2026-01-27T12:14:11.846739] [DEBUG] [REMOTE ] MAS: Symbol is viable for forecasting. [2026-01-27T12:14:11.846789] [INFO ] [MAIN ] [1946/3493] MAS kept (0.5s) | 1944 kept, 2 rejected | 138.0/min | ETA: 11.2m [2026-01-27T12:14:12.270273] [DEBUG] [REMOTE ] MASI: Retrieved 4646 rows, trimmed to 300. [2026-01-27T12:14:12.270407] [DEBUG] [REMOTE ] MASI: PASS: History has at least 300 days. [2026-01-27T12:14:12.270642] [DEBUG] [REMOTE ] MASI: PASS: Price check passed. Min price $127.40. [2026-01-27T12:14:12.270783] [DEBUG] [REMOTE ] MASI: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:12.270894] [DEBUG] [REMOTE ] MASI: PASS: Integrity check passed. [2026-01-27T12:14:12.270934] [DEBUG] [REMOTE ] MASI: Symbol is viable for forecasting. [2026-01-27T12:14:12.270982] [INFO ] [MAIN ] [1947/3493] MASI kept (0.4s) | 1945 kept, 2 rejected | 138.0/min | ETA: 11.2m [2026-01-27T12:14:12.499604] [DEBUG] [REMOTE ] MASS: Retrieved 1280 rows, trimmed to 300. [2026-01-27T12:14:12.499740] [DEBUG] [REMOTE ] MASS: PASS: History has at least 300 days. [2026-01-27T12:14:12.499944] [DEBUG] [REMOTE ] MASS: PASS: Price check passed. Min price $5.09. [2026-01-27T12:14:12.500081] [DEBUG] [REMOTE ] MASS: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:12.500190] [DEBUG] [REMOTE ] MASS: PASS: Integrity check passed. [2026-01-27T12:14:12.500230] [DEBUG] [REMOTE ] MASS: Symbol is viable for forecasting. [2026-01-27T12:14:12.500278] [INFO ] [MAIN ] [1948/3493] MASS kept (0.2s) | 1946 kept, 2 rejected | 138.0/min | ETA: 11.2m [2026-01-27T12:14:13.228505] [DEBUG] [REMOTE ] MATX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:13.228695] [DEBUG] [REMOTE ] MATX: PASS: History has at least 300 days. [2026-01-27T12:14:13.229102] [DEBUG] [REMOTE ] MATX: PASS: Price check passed. Min price $97.01. [2026-01-27T12:14:13.229304] [DEBUG] [REMOTE ] MATX: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:13.229479] [DEBUG] [REMOTE ] MATX: PASS: Integrity check passed. [2026-01-27T12:14:13.229528] [DEBUG] [REMOTE ] MATX: Symbol is viable for forecasting. [2026-01-27T12:14:13.229612] [INFO ] [MAIN ] [1949/3493] MATX kept (0.7s) | 1947 kept, 2 rejected | 138.0/min | ETA: 11.2m [2026-01-27T12:14:13.406690] [DEBUG] [REMOTE ] MAX: Retrieved 1316 rows, trimmed to 300. [2026-01-27T12:14:13.406820] [DEBUG] [REMOTE ] MAX: PASS: History has at least 300 days. [2026-01-27T12:14:13.407025] [DEBUG] [REMOTE ] MAX: PASS: Price check passed. Min price $10.81. [2026-01-27T12:14:13.407165] [DEBUG] [REMOTE ] MAX: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:13.407274] [DEBUG] [REMOTE ] MAX: PASS: Integrity check passed. [2026-01-27T12:14:13.407315] [DEBUG] [REMOTE ] MAX: Symbol is viable for forecasting. [2026-01-27T12:14:13.407363] [INFO ] [MAIN ] [1950/3493] MAX kept (0.2s) | 1948 kept, 2 rejected | 138.0/min | ETA: 11.2m [2026-01-27T12:14:13.825866] [DEBUG] [REMOTE ] MAXI: Retrieved 832 rows, trimmed to 300. [2026-01-27T12:14:13.826000] [DEBUG] [REMOTE ] MAXI: PASS: History has at least 300 days. [2026-01-27T12:14:13.826206] [DEBUG] [REMOTE ] MAXI: PASS: Price check passed. Min price $13.82. [2026-01-27T12:14:13.826346] [DEBUG] [REMOTE ] MAXI: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:13.826458] [DEBUG] [REMOTE ] MAXI: PASS: Integrity check passed. [2026-01-27T12:14:13.826500] [DEBUG] [REMOTE ] MAXI: Symbol is viable for forecasting. [2026-01-27T12:14:13.826549] [INFO ] [MAIN ] [1951/3493] MAXI kept (0.4s) | 1949 kept, 2 rejected | 138.0/min | ETA: 11.2m [2026-01-27T12:14:14.196712] [DEBUG] [REMOTE ] MAXN: Retrieved 1360 rows, trimmed to 300. [2026-01-27T12:14:14.196855] [DEBUG] [REMOTE ] MAXN: PASS: History has at least 300 days. [2026-01-27T12:14:14.197059] [DEBUG] [REMOTE ] MAXN: PASS: Price check passed. Min price $2.67. [2026-01-27T12:14:14.197195] [DEBUG] [REMOTE ] MAXN: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:14.197303] [DEBUG] [REMOTE ] MAXN: PASS: Integrity check passed. [2026-01-27T12:14:14.197343] [DEBUG] [REMOTE ] MAXN: Symbol is viable for forecasting. [2026-01-27T12:14:14.197391] [INFO ] [MAIN ] [1952/3493] MAXN kept (0.4s) | 1950 kept, 2 rejected | 138.0/min | ETA: 11.2m [2026-01-27T12:14:14.725850] [DEBUG] [REMOTE ] MBB: Retrieved 4746 rows, trimmed to 300. [2026-01-27T12:14:14.726007] [DEBUG] [REMOTE ] MBB: PASS: History has at least 300 days. [2026-01-27T12:14:14.726269] [DEBUG] [REMOTE ] MBB: PASS: Price check passed. Min price $94.26. [2026-01-27T12:14:14.726414] [DEBUG] [REMOTE ] MBB: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:14.726538] [DEBUG] [REMOTE ] MBB: PASS: Integrity check passed. [2026-01-27T12:14:14.726602] [DEBUG] [REMOTE ] MBB: Symbol is viable for forecasting. [2026-01-27T12:14:14.726657] [INFO ] [MAIN ] [1953/3493] MBB kept (0.5s) | 1951 kept, 2 rejected | 138.0/min | ETA: 11.2m [2026-01-27T12:14:14.980263] [DEBUG] [REMOTE ] MBC: Retrieved 783 rows, trimmed to 300. [2026-01-27T12:14:14.980402] [DEBUG] [REMOTE ] MBC: PASS: History has at least 300 days. [2026-01-27T12:14:14.980643] [DEBUG] [REMOTE ] MBC: PASS: Price check passed. Min price $9.44. [2026-01-27T12:14:14.980797] [DEBUG] [REMOTE ] MBC: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:14.980913] [DEBUG] [REMOTE ] MBC: PASS: Integrity check passed. [2026-01-27T12:14:14.980955] [DEBUG] [REMOTE ] MBC: Symbol is viable for forecasting. [2026-01-27T12:14:14.981005] [INFO ] [MAIN ] [1954/3493] MBC kept (0.3s) | 1952 kept, 2 rejected | 138.0/min | ETA: 11.2m [2026-01-27T12:14:15.646560] [DEBUG] [REMOTE ] MBCN: Retrieved 5949 rows, trimmed to 300. [2026-01-27T12:14:15.646737] [DEBUG] [REMOTE ] MBCN: PASS: History has at least 300 days. [2026-01-27T12:14:15.647011] [DEBUG] [REMOTE ] MBCN: PASS: Price check passed. Min price $32.00. [2026-01-27T12:14:15.647154] [DEBUG] [REMOTE ] MBCN: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:15.647282] [DEBUG] [REMOTE ] MBCN: PASS: Integrity check passed. [2026-01-27T12:14:15.647323] [DEBUG] [REMOTE ] MBCN: Symbol is viable for forecasting. [2026-01-27T12:14:15.647375] [INFO ] [MAIN ] [1955/3493] MBCN kept (0.7s) | 1953 kept, 2 rejected | 138.0/min | ETA: 11.1m [2026-01-27T12:14:16.133148] [DEBUG] [REMOTE ] MBI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:16.133283] [DEBUG] [REMOTE ] MBI: PASS: History has at least 300 days. [2026-01-27T12:14:16.133504] [DEBUG] [REMOTE ] MBI: PASS: Price check passed. Min price $6.40. [2026-01-27T12:14:16.133662] [DEBUG] [REMOTE ] MBI: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:16.133778] [DEBUG] [REMOTE ] MBI: PASS: Integrity check passed. [2026-01-27T12:14:16.133818] [DEBUG] [REMOTE ] MBI: Symbol is viable for forecasting. [2026-01-27T12:14:16.133866] [INFO ] [MAIN ] [1956/3493] MBI kept (0.5s) | 1954 kept, 2 rejected | 138.0/min | ETA: 11.1m [2026-01-27T12:14:16.453505] [DEBUG] [REMOTE ] MBIN: Retrieved 2071 rows, trimmed to 300. [2026-01-27T12:14:16.453666] [DEBUG] [REMOTE ] MBIN: PASS: History has at least 300 days. [2026-01-27T12:14:16.453878] [DEBUG] [REMOTE ] MBIN: PASS: Price check passed. Min price $30.34. [2026-01-27T12:14:16.454014] [DEBUG] [REMOTE ] MBIN: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:16.454128] [DEBUG] [REMOTE ] MBIN: PASS: Integrity check passed. [2026-01-27T12:14:16.454195] [DEBUG] [REMOTE ] MBIN: Symbol is viable for forecasting. [2026-01-27T12:14:16.454246] [INFO ] [MAIN ] [1957/3493] MBIN kept (0.3s) | 1955 kept, 2 rejected | 138.0/min | ETA: 11.1m [2026-01-27T12:14:16.669634] [DEBUG] [REMOTE ] MBLY: Retrieved 814 rows, trimmed to 300. [2026-01-27T12:14:16.669770] [DEBUG] [REMOTE ] MBLY: PASS: History has at least 300 days. [2026-01-27T12:14:16.669978] [DEBUG] [REMOTE ] MBLY: PASS: Price check passed. Min price $9.80. [2026-01-27T12:14:16.670119] [DEBUG] [REMOTE ] MBLY: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:16.670231] [DEBUG] [REMOTE ] MBLY: PASS: Integrity check passed. [2026-01-27T12:14:16.670272] [DEBUG] [REMOTE ] MBLY: Symbol is viable for forecasting. [2026-01-27T12:14:16.670320] [INFO ] [MAIN ] [1958/3493] MBLY kept (0.2s) | 1956 kept, 2 rejected | 138.0/min | ETA: 11.1m [2026-01-27T12:14:17.044204] [DEBUG] [REMOTE ] MBS: Retrieved 485 rows, trimmed to 300. [2026-01-27T12:14:17.044316] [DEBUG] [REMOTE ] MBS: PASS: History has at least 300 days. [2026-01-27T12:14:17.044516] [DEBUG] [REMOTE ] MBS: PASS: Price check passed. Min price $8.66. [2026-01-27T12:14:17.044675] [DEBUG] [REMOTE ] MBS: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:17.044787] [DEBUG] [REMOTE ] MBS: PASS: Integrity check passed. [2026-01-27T12:14:17.044828] [DEBUG] [REMOTE ] MBS: Symbol is viable for forecasting. [2026-01-27T12:14:17.044876] [INFO ] [MAIN ] [1959/3493] MBS kept (0.4s) | 1957 kept, 2 rejected | 138.0/min | ETA: 11.1m [2026-01-27T12:14:17.769171] [DEBUG] [REMOTE ] MBWM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:17.769313] [DEBUG] [REMOTE ] MBWM: PASS: History has at least 300 days. [2026-01-27T12:14:17.769538] [DEBUG] [REMOTE ] MBWM: PASS: Price check passed. Min price $42.93. [2026-01-27T12:14:17.769703] [DEBUG] [REMOTE ] MBWM: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:17.769825] [DEBUG] [REMOTE ] MBWM: PASS: Integrity check passed. [2026-01-27T12:14:17.769867] [DEBUG] [REMOTE ] MBWM: Symbol is viable for forecasting. [2026-01-27T12:14:17.769918] [INFO ] [MAIN ] [1960/3493] MBWM kept (0.7s) | 1958 kept, 2 rejected | 138.0/min | ETA: 11.1m [2026-01-27T12:14:17.950110] [DEBUG] [REMOTE ] MBX: Retrieved 342 rows, trimmed to 300. [2026-01-27T12:14:17.950276] [DEBUG] [REMOTE ] MBX: PASS: History has at least 300 days. [2026-01-27T12:14:17.950485] [DEBUG] [REMOTE ] MBX: PASS: Price check passed. Min price $19.52. [2026-01-27T12:14:17.950647] [DEBUG] [REMOTE ] MBX: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:17.950764] [DEBUG] [REMOTE ] MBX: PASS: Integrity check passed. [2026-01-27T12:14:17.950804] [DEBUG] [REMOTE ] MBX: Symbol is viable for forecasting. [2026-01-27T12:14:17.950852] [INFO ] [MAIN ] [1961/3493] MBX kept (0.2s) | 1959 kept, 2 rejected | 138.0/min | ETA: 11.1m [2026-01-27T12:14:18.398233] [DEBUG] [REMOTE ] MC: Retrieved 2962 rows, trimmed to 300. [2026-01-27T12:14:18.398366] [DEBUG] [REMOTE ] MC: PASS: History has at least 300 days. [2026-01-27T12:14:18.398602] [DEBUG] [REMOTE ] MC: PASS: Price check passed. Min price $60.62. [2026-01-27T12:14:18.398749] [DEBUG] [REMOTE ] MC: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:18.398864] [DEBUG] [REMOTE ] MC: PASS: Integrity check passed. [2026-01-27T12:14:18.398905] [DEBUG] [REMOTE ] MC: Symbol is viable for forecasting. [2026-01-27T12:14:18.398955] [INFO ] [MAIN ] [1962/3493] MC kept (0.4s) | 1960 kept, 2 rejected | 138.0/min | ETA: 11.1m [2026-01-27T12:14:18.851566] [DEBUG] [REMOTE ] MCBS: Retrieved 2267 rows, trimmed to 300. [2026-01-27T12:14:18.851771] [DEBUG] [REMOTE ] MCBS: PASS: History has at least 300 days. [2026-01-27T12:14:18.852042] [DEBUG] [REMOTE ] MCBS: PASS: Price check passed. Min price $24.71. [2026-01-27T12:14:18.852201] [DEBUG] [REMOTE ] MCBS: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:18.852517] [DEBUG] [REMOTE ] MCBS: PASS: Integrity check passed. [2026-01-27T12:14:18.852559] [DEBUG] [REMOTE ] MCBS: Symbol is viable for forecasting. [2026-01-27T12:14:18.852637] [INFO ] [MAIN ] [1963/3493] MCBS kept (0.5s) | 1961 kept, 2 rejected | 138.0/min | ETA: 11.1m [2026-01-27T12:14:19.227557] [DEBUG] [REMOTE ] MCHI: Retrieved 3727 rows, trimmed to 300. [2026-01-27T12:14:19.227733] [DEBUG] [REMOTE ] MCHI: PASS: History has at least 300 days. [2026-01-27T12:14:19.227953] [DEBUG] [REMOTE ] MCHI: PASS: Price check passed. Min price $59.47. [2026-01-27T12:14:19.228119] [DEBUG] [REMOTE ] MCHI: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:19.228233] [DEBUG] [REMOTE ] MCHI: PASS: Integrity check passed. [2026-01-27T12:14:19.228273] [DEBUG] [REMOTE ] MCHI: Symbol is viable for forecasting. [2026-01-27T12:14:19.228322] [INFO ] [MAIN ] [1964/3493] MCHI kept (0.4s) | 1962 kept, 2 rejected | 138.0/min | ETA: 11.1m [2026-01-27T12:14:19.768133] [DEBUG] [REMOTE ] MCHP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:19.768285] [DEBUG] [REMOTE ] MCHP: PASS: History has at least 300 days. [2026-01-27T12:14:19.768533] [DEBUG] [REMOTE ] MCHP: PASS: Price check passed. Min price $48.59. [2026-01-27T12:14:19.768698] [DEBUG] [REMOTE ] MCHP: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:19.768824] [DEBUG] [REMOTE ] MCHP: PASS: Integrity check passed. [2026-01-27T12:14:19.768867] [DEBUG] [REMOTE ] MCHP: Symbol is viable for forecasting. [2026-01-27T12:14:19.768917] [INFO ] [MAIN ] [1965/3493] MCHP kept (0.5s) | 1963 kept, 2 rejected | 138.0/min | ETA: 11.1m [2026-01-27T12:14:20.207458] [DEBUG] [REMOTE ] MCHX: Retrieved 5490 rows, trimmed to 300. [2026-01-27T12:14:20.207674] [DEBUG] [REMOTE ] MCHX: PASS: History has at least 300 days. [2026-01-27T12:14:20.208047] [DEBUG] [REMOTE ] MCHX: PASS: Price check passed. Min price $1.43. [2026-01-27T12:14:20.208210] [DEBUG] [REMOTE ] MCHX: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:20.208368] [DEBUG] [REMOTE ] MCHX: PASS: Integrity check passed. [2026-01-27T12:14:20.208409] [DEBUG] [REMOTE ] MCHX: Symbol is viable for forecasting. [2026-01-27T12:14:20.208464] [INFO ] [MAIN ] [1966/3493] MCHX kept (0.4s) | 1964 kept, 2 rejected | 138.0/min | ETA: 11.1m [2026-01-27T12:14:20.600016] [DEBUG] [REMOTE ] MCI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:20.600175] [DEBUG] [REMOTE ] MCI: PASS: History has at least 300 days. [2026-01-27T12:14:20.600414] [DEBUG] [REMOTE ] MCI: PASS: Price check passed. Min price $18.15. [2026-01-27T12:14:20.600562] [DEBUG] [REMOTE ] MCI: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:20.600708] [DEBUG] [REMOTE ] MCI: PASS: Integrity check passed. [2026-01-27T12:14:20.600751] [DEBUG] [REMOTE ] MCI: Symbol is viable for forecasting. [2026-01-27T12:14:20.600804] [INFO ] [MAIN ] [1967/3493] MCI kept (0.4s) | 1965 kept, 2 rejected | 138.0/min | ETA: 11.1m [2026-01-27T12:14:21.015029] [DEBUG] [REMOTE ] MCK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:21.015185] [DEBUG] [REMOTE ] MCK: PASS: History has at least 300 days. [2026-01-27T12:14:21.015449] [DEBUG] [REMOTE ] MCK: PASS: Price check passed. Min price $795.01. [2026-01-27T12:14:21.015620] [DEBUG] [REMOTE ] MCK: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:21.015776] [DEBUG] [REMOTE ] MCK: PASS: Integrity check passed. [2026-01-27T12:14:21.015849] [DEBUG] [REMOTE ] MCK: Symbol is viable for forecasting. [2026-01-27T12:14:21.015904] [INFO ] [MAIN ] [1968/3493] MCK kept (0.4s) | 1966 kept, 2 rejected | 138.0/min | ETA: 11.0m [2026-01-27T12:14:21.449891] [DEBUG] [REMOTE ] MCN: Retrieved 5406 rows, trimmed to 300. [2026-01-27T12:14:21.450030] [DEBUG] [REMOTE ] MCN: PASS: History has at least 300 days. [2026-01-27T12:14:21.450261] [DEBUG] [REMOTE ] MCN: PASS: Price check passed. Min price $5.56. [2026-01-27T12:14:21.450399] [DEBUG] [REMOTE ] MCN: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:21.450513] [DEBUG] [REMOTE ] MCN: PASS: Integrity check passed. [2026-01-27T12:14:21.450552] [DEBUG] [REMOTE ] MCN: Symbol is viable for forecasting. [2026-01-27T12:14:21.450620] [INFO ] [MAIN ] [1969/3493] MCN kept (0.4s) | 1967 kept, 2 rejected | 138.0/min | ETA: 11.0m [2026-01-27T12:14:21.908761] [DEBUG] [REMOTE ] MCO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:21.908901] [DEBUG] [REMOTE ] MCO: PASS: History has at least 300 days. [2026-01-27T12:14:21.909123] [DEBUG] [REMOTE ] MCO: PASS: Price check passed. Min price $469.24. [2026-01-27T12:14:21.909294] [DEBUG] [REMOTE ] MCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:21.909415] [DEBUG] [REMOTE ] MCO: PASS: Integrity check passed. [2026-01-27T12:14:21.909457] [DEBUG] [REMOTE ] MCO: Symbol is viable for forecasting. [2026-01-27T12:14:21.909506] [INFO ] [MAIN ] [1970/3493] MCO kept (0.5s) | 1968 kept, 2 rejected | 138.0/min | ETA: 11.0m [2026-01-27T12:14:22.081160] [DEBUG] [REMOTE ] MCRB: Retrieved 2661 rows, trimmed to 300. [2026-01-27T12:14:22.081323] [DEBUG] [REMOTE ] MCRB: PASS: History has at least 300 days. [2026-01-27T12:14:22.081541] [DEBUG] [REMOTE ] MCRB: PASS: Price check passed. Min price $12.70. [2026-01-27T12:14:22.081701] [DEBUG] [REMOTE ] MCRB: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:22.081818] [DEBUG] [REMOTE ] MCRB: PASS: Integrity check passed. [2026-01-27T12:14:22.081858] [DEBUG] [REMOTE ] MCRB: Symbol is viable for forecasting. [2026-01-27T12:14:22.081908] [INFO ] [MAIN ] [1971/3493] MCRB kept (0.2s) | 1969 kept, 2 rejected | 138.1/min | ETA: 11.0m [2026-01-27T12:14:22.630072] [DEBUG] [REMOTE ] MCRI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:22.630210] [DEBUG] [REMOTE ] MCRI: PASS: History has at least 300 days. [2026-01-27T12:14:22.630433] [DEBUG] [REMOTE ] MCRI: PASS: Price check passed. Min price $88.77. [2026-01-27T12:14:22.630592] [DEBUG] [REMOTE ] MCRI: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:22.630712] [DEBUG] [REMOTE ] MCRI: PASS: Integrity check passed. [2026-01-27T12:14:22.630752] [DEBUG] [REMOTE ] MCRI: Symbol is viable for forecasting. [2026-01-27T12:14:22.630801] [INFO ] [MAIN ] [1972/3493] MCRI kept (0.5s) | 1970 kept, 2 rejected | 138.1/min | ETA: 11.0m [2026-01-27T12:14:23.104000] [DEBUG] [REMOTE ] MCS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:23.104228] [DEBUG] [REMOTE ] MCS: PASS: History has at least 300 days. [2026-01-27T12:14:23.104549] [DEBUG] [REMOTE ] MCS: PASS: Price check passed. Min price $13.16. [2026-01-27T12:14:23.104922] [DEBUG] [REMOTE ] MCS: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:23.105057] [DEBUG] [REMOTE ] MCS: PASS: Integrity check passed. [2026-01-27T12:14:23.105119] [DEBUG] [REMOTE ] MCS: Symbol is viable for forecasting. [2026-01-27T12:14:23.105198] [INFO ] [MAIN ] [1973/3493] MCS kept (0.5s) | 1971 kept, 2 rejected | 138.0/min | ETA: 11.0m [2026-01-27T12:14:23.653987] [DEBUG] [REMOTE ] MCY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:23.654129] [DEBUG] [REMOTE ] MCY: PASS: History has at least 300 days. [2026-01-27T12:14:23.654362] [DEBUG] [REMOTE ] MCY: PASS: Price check passed. Min price $75.96. [2026-01-27T12:14:23.654504] [DEBUG] [REMOTE ] MCY: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:23.654647] [DEBUG] [REMOTE ] MCY: PASS: Integrity check passed. [2026-01-27T12:14:23.654690] [DEBUG] [REMOTE ] MCY: Symbol is viable for forecasting. [2026-01-27T12:14:23.654742] [INFO ] [MAIN ] [1974/3493] MCY kept (0.5s) | 1972 kept, 2 rejected | 138.0/min | ETA: 11.0m [2026-01-27T12:14:24.148284] [DEBUG] [REMOTE ] MD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:24.148427] [DEBUG] [REMOTE ] MD: PASS: History has at least 300 days. [2026-01-27T12:14:24.148668] [DEBUG] [REMOTE ] MD: PASS: Price check passed. Min price $16.97. [2026-01-27T12:14:24.148812] [DEBUG] [REMOTE ] MD: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:24.148935] [DEBUG] [REMOTE ] MD: PASS: Integrity check passed. [2026-01-27T12:14:24.148978] [DEBUG] [REMOTE ] MD: Symbol is viable for forecasting. [2026-01-27T12:14:24.149536] [INFO ] [MAIN ] [1975/3493] MD kept (0.5s) | 1973 kept, 2 rejected | 138.0/min | ETA: 11.0m [2026-01-27T12:14:24.292510] [DEBUG] [REMOTE ] MDAI: Retrieved 1208 rows, trimmed to 300. [2026-01-27T12:14:24.292652] [DEBUG] [REMOTE ] MDAI: PASS: History has at least 300 days. [2026-01-27T12:14:24.292856] [DEBUG] [REMOTE ] MDAI: PASS: Price check passed. Min price $1.38. [2026-01-27T12:14:24.292991] [DEBUG] [REMOTE ] MDAI: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:24.293098] [DEBUG] [REMOTE ] MDAI: PASS: Integrity check passed. [2026-01-27T12:14:24.293138] [DEBUG] [REMOTE ] MDAI: Symbol is viable for forecasting. [2026-01-27T12:14:24.293185] [INFO ] [MAIN ] [1976/3493] MDAI kept (0.1s) | 1974 kept, 2 rejected | 138.1/min | ETA: 11.0m [2026-01-27T12:14:24.847295] [DEBUG] [REMOTE ] MDB: Retrieved 2077 rows, trimmed to 300. [2026-01-27T12:14:24.847433] [DEBUG] [REMOTE ] MDB: PASS: History has at least 300 days. [2026-01-27T12:14:24.847681] [DEBUG] [REMOTE ] MDB: PASS: Price check passed. Min price $321.18. [2026-01-27T12:14:24.847823] [DEBUG] [REMOTE ] MDB: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:24.847931] [DEBUG] [REMOTE ] MDB: PASS: Integrity check passed. [2026-01-27T12:14:24.847970] [DEBUG] [REMOTE ] MDB: Symbol is viable for forecasting. [2026-01-27T12:14:24.848019] [INFO ] [MAIN ] [1977/3493] MDB kept (0.6s) | 1975 kept, 2 rejected | 138.0/min | ETA: 11.0m [2026-01-27T12:14:25.398789] [DEBUG] [REMOTE ] MDGL: Retrieved 4773 rows, trimmed to 300. [2026-01-27T12:14:25.398926] [DEBUG] [REMOTE ] MDGL: PASS: History has at least 300 days. [2026-01-27T12:14:25.399163] [DEBUG] [REMOTE ] MDGL: PASS: Price check passed. Min price $412.35. [2026-01-27T12:14:25.399326] [DEBUG] [REMOTE ] MDGL: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:25.399464] [DEBUG] [REMOTE ] MDGL: PASS: Integrity check passed. [2026-01-27T12:14:25.399506] [DEBUG] [REMOTE ] MDGL: Symbol is viable for forecasting. [2026-01-27T12:14:25.399556] [INFO ] [MAIN ] [1978/3493] MDGL kept (0.6s) | 1976 kept, 2 rejected | 138.0/min | ETA: 11.0m [2026-01-27T12:14:25.882151] [DEBUG] [REMOTE ] MDLZ: Retrieved 6191 rows, trimmed to 300. [2026-01-27T12:14:25.882309] [DEBUG] [REMOTE ] MDLZ: PASS: History has at least 300 days. [2026-01-27T12:14:25.882595] [DEBUG] [REMOTE ] MDLZ: PASS: Price check passed. Min price $51.51. [2026-01-27T12:14:25.882742] [DEBUG] [REMOTE ] MDLZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:25.882868] [DEBUG] [REMOTE ] MDLZ: PASS: Integrity check passed. [2026-01-27T12:14:25.882934] [DEBUG] [REMOTE ] MDLZ: Symbol is viable for forecasting. [2026-01-27T12:14:25.882990] [INFO ] [MAIN ] [1979/3493] MDLZ kept (0.5s) | 1977 kept, 2 rejected | 138.0/min | ETA: 11.0m [2026-01-27T12:14:26.236439] [DEBUG] [REMOTE ] MDWD: Retrieved 2981 rows, trimmed to 300. [2026-01-27T12:14:26.236610] [DEBUG] [REMOTE ] MDWD: PASS: History has at least 300 days. [2026-01-27T12:14:26.236828] [DEBUG] [REMOTE ] MDWD: PASS: Price check passed. Min price $16.25. [2026-01-27T12:14:26.236964] [DEBUG] [REMOTE ] MDWD: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:26.237076] [DEBUG] [REMOTE ] MDWD: PASS: Integrity check passed. [2026-01-27T12:14:26.237116] [DEBUG] [REMOTE ] MDWD: Symbol is viable for forecasting. [2026-01-27T12:14:26.237163] [INFO ] [MAIN ] [1980/3493] MDWD kept (0.4s) | 1978 kept, 2 rejected | 138.0/min | ETA: 11.0m [2026-01-27T12:14:26.665598] [DEBUG] [REMOTE ] MDXG: Retrieved 4636 rows, trimmed to 300. [2026-01-27T12:14:26.665718] [DEBUG] [REMOTE ] MDXG: PASS: History has at least 300 days. [2026-01-27T12:14:26.665929] [DEBUG] [REMOTE ] MDXG: PASS: Price check passed. Min price $5.25. [2026-01-27T12:14:26.666067] [DEBUG] [REMOTE ] MDXG: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:26.666179] [DEBUG] [REMOTE ] MDXG: PASS: Integrity check passed. [2026-01-27T12:14:26.666219] [DEBUG] [REMOTE ] MDXG: Symbol is viable for forecasting. [2026-01-27T12:14:26.666267] [INFO ] [MAIN ] [1981/3493] MDXG kept (0.4s) | 1979 kept, 2 rejected | 138.0/min | ETA: 11.0m [2026-01-27T12:14:26.923535] [DEBUG] [REMOTE ] MDXH: Retrieved 1059 rows, trimmed to 300. [2026-01-27T12:14:26.923717] [DEBUG] [REMOTE ] MDXH: PASS: History has at least 300 days. [2026-01-27T12:14:26.923943] [DEBUG] [REMOTE ] MDXH: PASS: Price check passed. Min price $3.14. [2026-01-27T12:14:26.924084] [DEBUG] [REMOTE ] MDXH: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:26.924202] [DEBUG] [REMOTE ] MDXH: PASS: Integrity check passed. [2026-01-27T12:14:26.924244] [DEBUG] [REMOTE ] MDXH: Symbol is viable for forecasting. [2026-01-27T12:14:26.924294] [INFO ] [MAIN ] [1982/3493] MDXH kept (0.3s) | 1980 kept, 2 rejected | 138.1/min | ETA: 10.9m [2026-01-27T12:14:27.360267] [DEBUG] [REMOTE ] MEC: Retrieved 1688 rows, trimmed to 300. [2026-01-27T12:14:27.360429] [DEBUG] [REMOTE ] MEC: PASS: History has at least 300 days. [2026-01-27T12:14:27.360764] [DEBUG] [REMOTE ] MEC: PASS: Price check passed. Min price $14.84. [2026-01-27T12:14:27.360974] [DEBUG] [REMOTE ] MEC: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:27.361139] [DEBUG] [REMOTE ] MEC: PASS: Integrity check passed. [2026-01-27T12:14:27.361198] [DEBUG] [REMOTE ] MEC: Symbol is viable for forecasting. [2026-01-27T12:14:27.361270] [INFO ] [MAIN ] [1983/3493] MEC kept (0.4s) | 1981 kept, 2 rejected | 138.1/min | ETA: 10.9m [2026-01-27T12:14:28.014461] [DEBUG] [REMOTE ] MED: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:28.014620] [DEBUG] [REMOTE ] MED: PASS: History has at least 300 days. [2026-01-27T12:14:28.014852] [DEBUG] [REMOTE ] MED: PASS: Price check passed. Min price $10.40. [2026-01-27T12:14:28.014988] [DEBUG] [REMOTE ] MED: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:28.015106] [DEBUG] [REMOTE ] MED: PASS: Integrity check passed. [2026-01-27T12:14:28.015146] [DEBUG] [REMOTE ] MED: Symbol is viable for forecasting. [2026-01-27T12:14:28.015195] [INFO ] [MAIN ] [1984/3493] MED kept (0.7s) | 1982 kept, 2 rejected | 138.0/min | ETA: 10.9m [2026-01-27T12:14:28.306675] [DEBUG] [REMOTE ] MEDP: Retrieved 2377 rows, trimmed to 300. [2026-01-27T12:14:28.306824] [DEBUG] [REMOTE ] MEDP: PASS: History has at least 300 days. [2026-01-27T12:14:28.307059] [DEBUG] [REMOTE ] MEDP: PASS: Price check passed. Min price $544.08. [2026-01-27T12:14:28.307200] [DEBUG] [REMOTE ] MEDP: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:28.307331] [DEBUG] [REMOTE ] MEDP: PASS: Integrity check passed. [2026-01-27T12:14:28.307381] [DEBUG] [REMOTE ] MEDP: Symbol is viable for forecasting. [2026-01-27T12:14:28.307442] [INFO ] [MAIN ] [1985/3493] MEDP kept (0.3s) | 1983 kept, 2 rejected | 138.0/min | ETA: 10.9m [2026-01-27T12:14:28.696192] [DEBUG] [REMOTE ] MEG: Retrieved 1384 rows, trimmed to 300. [2026-01-27T12:14:28.696326] [DEBUG] [REMOTE ] MEG: PASS: History has at least 300 days. [2026-01-27T12:14:28.696537] [DEBUG] [REMOTE ] MEG: PASS: Price check passed. Min price $21.12. [2026-01-27T12:14:28.696709] [DEBUG] [REMOTE ] MEG: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:28.696829] [DEBUG] [REMOTE ] MEG: PASS: Integrity check passed. [2026-01-27T12:14:28.696871] [DEBUG] [REMOTE ] MEG: Symbol is viable for forecasting. [2026-01-27T12:14:28.696923] [INFO ] [MAIN ] [1986/3493] MEG kept (0.4s) | 1984 kept, 2 rejected | 138.1/min | ETA: 10.9m [2026-01-27T12:14:29.053541] [DEBUG] [REMOTE ] MEGI: Retrieved 1065 rows, trimmed to 300. [2026-01-27T12:14:29.053718] [DEBUG] [REMOTE ] MEGI: PASS: History has at least 300 days. [2026-01-27T12:14:29.053929] [DEBUG] [REMOTE ] MEGI: PASS: Price check passed. Min price $13.26. [2026-01-27T12:14:29.054066] [DEBUG] [REMOTE ] MEGI: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:29.054178] [DEBUG] [REMOTE ] MEGI: PASS: Integrity check passed. [2026-01-27T12:14:29.054219] [DEBUG] [REMOTE ] MEGI: Symbol is viable for forecasting. [2026-01-27T12:14:29.054268] [INFO ] [MAIN ] [1987/3493] MEGI kept (0.4s) | 1985 kept, 2 rejected | 138.1/min | ETA: 10.9m [2026-01-27T12:14:29.666597] [DEBUG] [REMOTE ] MEI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:29.666749] [DEBUG] [REMOTE ] MEI: PASS: History has at least 300 days. [2026-01-27T12:14:29.667000] [DEBUG] [REMOTE ] MEI: PASS: Price check passed. Min price $6.46. [2026-01-27T12:14:29.667146] [DEBUG] [REMOTE ] MEI: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:29.667271] [DEBUG] [REMOTE ] MEI: PASS: Integrity check passed. [2026-01-27T12:14:29.667420] [DEBUG] [REMOTE ] MEI: Symbol is viable for forecasting. [2026-01-27T12:14:29.667477] [INFO ] [MAIN ] [1988/3493] MEI kept (0.6s) | 1986 kept, 2 rejected | 138.0/min | ETA: 10.9m [2026-01-27T12:14:30.071092] [DEBUG] [REMOTE ] MELI: Retrieved 4644 rows, trimmed to 300. [2026-01-27T12:14:30.071250] [DEBUG] [REMOTE ] MELI: PASS: History has at least 300 days. [2026-01-27T12:14:30.071513] [DEBUG] [REMOTE ] MELI: PASS: Price check passed. Min price $1899.75. [2026-01-27T12:14:30.071683] [DEBUG] [REMOTE ] MELI: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:30.071824] [DEBUG] [REMOTE ] MELI: PASS: Integrity check passed. [2026-01-27T12:14:30.071868] [DEBUG] [REMOTE ] MELI: Symbol is viable for forecasting. [2026-01-27T12:14:30.071922] [INFO ] [MAIN ] [1989/3493] MELI kept (0.4s) | 1987 kept, 2 rejected | 138.0/min | ETA: 10.9m [2026-01-27T12:14:30.611972] [DEBUG] [REMOTE ] MEOH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:30.612111] [DEBUG] [REMOTE ] MEOH: PASS: History has at least 300 days. [2026-01-27T12:14:30.612348] [DEBUG] [REMOTE ] MEOH: PASS: Price check passed. Min price $33.72. [2026-01-27T12:14:30.612486] [DEBUG] [REMOTE ] MEOH: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:30.612626] [DEBUG] [REMOTE ] MEOH: PASS: Integrity check passed. [2026-01-27T12:14:30.612692] [DEBUG] [REMOTE ] MEOH: Symbol is viable for forecasting. [2026-01-27T12:14:30.612743] [INFO ] [MAIN ] [1990/3493] MEOH kept (0.5s) | 1988 kept, 2 rejected | 138.0/min | ETA: 10.9m [2026-01-27T12:14:31.104231] [DEBUG] [REMOTE ] MERC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:31.104453] [DEBUG] [REMOTE ] MERC: PASS: History has at least 300 days. [2026-01-27T12:14:31.104818] [DEBUG] [REMOTE ] MERC: PASS: Price check passed. Min price $1.50. [2026-01-27T12:14:31.104974] [DEBUG] [REMOTE ] MERC: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:31.105120] [DEBUG] [REMOTE ] MERC: PASS: Integrity check passed. [2026-01-27T12:14:31.105165] [DEBUG] [REMOTE ] MERC: Symbol is viable for forecasting. [2026-01-27T12:14:31.105225] [INFO ] [MAIN ] [1991/3493] MERC kept (0.5s) | 1989 kept, 2 rejected | 138.0/min | ETA: 10.9m [2026-01-27T12:14:31.366505] [DEBUG] [REMOTE ] META: Retrieved 3441 rows, trimmed to 300. [2026-01-27T12:14:31.366740] [DEBUG] [REMOTE ] META: PASS: History has at least 300 days. [2026-01-27T12:14:31.367159] [DEBUG] [REMOTE ] META: PASS: Price check passed. Min price $588.67. [2026-01-27T12:14:31.367308] [DEBUG] [REMOTE ] META: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:31.367485] [DEBUG] [REMOTE ] META: PASS: Integrity check passed. [2026-01-27T12:14:31.367527] [DEBUG] [REMOTE ] META: Symbol is viable for forecasting. [2026-01-27T12:14:31.367636] [INFO ] [MAIN ] [1992/3493] META kept (0.3s) | 1990 kept, 2 rejected | 138.0/min | ETA: 10.9m [2026-01-27T12:14:31.783451] [DEBUG] [REMOTE ] METC: Retrieved 2256 rows, trimmed to 300. [2026-01-27T12:14:31.783643] [DEBUG] [REMOTE ] METC: PASS: History has at least 300 days. [2026-01-27T12:14:31.783945] [DEBUG] [REMOTE ] METC: PASS: Price check passed. Min price $13.98. [2026-01-27T12:14:31.784148] [DEBUG] [REMOTE ] METC: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:31.784317] [DEBUG] [REMOTE ] METC: PASS: Integrity check passed. [2026-01-27T12:14:31.784378] [DEBUG] [REMOTE ] METC: Symbol is viable for forecasting. [2026-01-27T12:14:31.784453] [INFO ] [MAIN ] [1993/3493] METC kept (0.4s) | 1991 kept, 2 rejected | 138.0/min | ETA: 10.9m [2026-01-27T12:14:32.188212] [DEBUG] [REMOTE ] METCB: Retrieved 654 rows, trimmed to 300. [2026-01-27T12:14:32.188349] [DEBUG] [REMOTE ] METCB: PASS: History has at least 300 days. [2026-01-27T12:14:32.188555] [DEBUG] [REMOTE ] METCB: PASS: Price check passed. Min price $9.61. [2026-01-27T12:14:32.188716] [DEBUG] [REMOTE ] METCB: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:32.188828] [DEBUG] [REMOTE ] METCB: PASS: Integrity check passed. [2026-01-27T12:14:32.188868] [DEBUG] [REMOTE ] METCB: Symbol is viable for forecasting. [2026-01-27T12:14:32.188917] [INFO ] [MAIN ] [1994/3493] METCB kept (0.4s) | 1992 kept, 2 rejected | 138.1/min | ETA: 10.9m [2026-01-27T12:14:32.555912] [DEBUG] [REMOTE ] METD: Retrieved 411 rows, trimmed to 300. [2026-01-27T12:14:32.556047] [DEBUG] [REMOTE ] METD: PASS: History has at least 300 days. [2026-01-27T12:14:32.556252] [DEBUG] [REMOTE ] METD: PASS: Price check passed. Min price $14.05. [2026-01-27T12:14:32.556389] [DEBUG] [REMOTE ] METD: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:32.556500] [DEBUG] [REMOTE ] METD: PASS: Integrity check passed. [2026-01-27T12:14:32.556541] [DEBUG] [REMOTE ] METD: Symbol is viable for forecasting. [2026-01-27T12:14:32.556607] [INFO ] [MAIN ] [1995/3493] METD kept (0.4s) | 1993 kept, 2 rejected | 138.1/min | ETA: 10.9m [2026-01-27T12:14:33.169448] [DEBUG] [REMOTE ] MFA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:33.169618] [DEBUG] [REMOTE ] MFA: PASS: History has at least 300 days. [2026-01-27T12:14:33.169841] [DEBUG] [REMOTE ] MFA: PASS: Price check passed. Min price $8.59. [2026-01-27T12:14:33.169978] [DEBUG] [REMOTE ] MFA: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:33.170095] [DEBUG] [REMOTE ] MFA: PASS: Integrity check passed. [2026-01-27T12:14:33.170135] [DEBUG] [REMOTE ] MFA: Symbol is viable for forecasting. [2026-01-27T12:14:33.170786] [INFO ] [MAIN ] [1996/3493] MFA kept (0.6s) | 1994 kept, 2 rejected | 138.0/min | ETA: 10.8m [2026-01-27T12:14:33.669018] [DEBUG] [REMOTE ] MFC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:33.669195] [DEBUG] [REMOTE ] MFC: PASS: History has at least 300 days. [2026-01-27T12:14:33.669504] [DEBUG] [REMOTE ] MFC: PASS: Price check passed. Min price $31.86. [2026-01-27T12:14:33.669869] [DEBUG] [REMOTE ] MFC: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:33.670013] [DEBUG] [REMOTE ] MFC: PASS: Integrity check passed. [2026-01-27T12:14:33.670056] [DEBUG] [REMOTE ] MFC: Symbol is viable for forecasting. [2026-01-27T12:14:33.670110] [INFO ] [MAIN ] [1997/3493] MFC kept (0.5s) | 1995 kept, 2 rejected | 138.0/min | ETA: 10.8m [2026-01-27T12:14:34.111451] [DEBUG] [REMOTE ] MFG: Retrieved 4832 rows, trimmed to 300. [2026-01-27T12:14:34.111684] [DEBUG] [REMOTE ] MFG: PASS: History has at least 300 days. [2026-01-27T12:14:34.112264] [DEBUG] [REMOTE ] MFG: PASS: Price check passed. Min price $6.45. [2026-01-27T12:14:34.112477] [DEBUG] [REMOTE ] MFG: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:34.112703] [DEBUG] [REMOTE ] MFG: PASS: Integrity check passed. [2026-01-27T12:14:34.112764] [DEBUG] [REMOTE ] MFG: Symbol is viable for forecasting. [2026-01-27T12:14:34.112848] [INFO ] [MAIN ] [1998/3493] MFG kept (0.4s) | 1996 kept, 2 rejected | 138.0/min | ETA: 10.8m [2026-01-27T12:14:34.286007] [DEBUG] [REMOTE ] MFI: Retrieved 442 rows, trimmed to 300. [2026-01-27T12:14:34.286183] [DEBUG] [REMOTE ] MFI: PASS: History has at least 300 days. [2026-01-27T12:14:34.286462] [DEBUG] [REMOTE ] MFI: PASS: Price check passed. Min price $11.06. [2026-01-27T12:14:34.286668] [DEBUG] [REMOTE ] MFI: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:34.286837] [DEBUG] [REMOTE ] MFI: PASS: Integrity check passed. [2026-01-27T12:14:34.286899] [DEBUG] [REMOTE ] MFI: Symbol is viable for forecasting. [2026-01-27T12:14:34.286970] [INFO ] [MAIN ] [1999/3493] MFI kept (0.2s) | 1997 kept, 2 rejected | 138.1/min | ETA: 10.8m [2026-01-27T12:14:34.990463] [DEBUG] [REMOTE ] MFIC: Retrieved 5466 rows, trimmed to 300. [2026-01-27T12:14:34.990630] [DEBUG] [REMOTE ] MFIC: PASS: History has at least 300 days. [2026-01-27T12:14:34.990840] [DEBUG] [REMOTE ] MFIC: PASS: Price check passed. Min price $11.06. [2026-01-27T12:14:34.990977] [DEBUG] [REMOTE ] MFIC: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:34.991089] [DEBUG] [REMOTE ] MFIC: PASS: Integrity check passed. [2026-01-27T12:14:34.991129] [DEBUG] [REMOTE ] MFIC: Symbol is viable for forecasting. [2026-01-27T12:14:34.991178] [INFO ] [MAIN ] [2000/3493] MFIC kept (0.7s) | 1998 kept, 2 rejected | 138.0/min | ETA: 10.8m [2026-01-27T12:14:35.471979] [DEBUG] [REMOTE ] MFIN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:35.472154] [DEBUG] [REMOTE ] MFIN: PASS: History has at least 300 days. [2026-01-27T12:14:35.472377] [DEBUG] [REMOTE ] MFIN: PASS: Price check passed. Min price $9.19. [2026-01-27T12:14:35.472512] [DEBUG] [REMOTE ] MFIN: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:35.472647] [DEBUG] [REMOTE ] MFIN: PASS: Integrity check passed. [2026-01-27T12:14:35.472723] [DEBUG] [REMOTE ] MFIN: Symbol is viable for forecasting. [2026-01-27T12:14:35.473371] [INFO ] [MAIN ] [2001/3493] MFIN kept (0.5s) | 1999 kept, 2 rejected | 138.0/min | ETA: 10.8m [2026-01-27T12:14:35.977995] [DEBUG] [REMOTE ] MFM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:35.978213] [DEBUG] [REMOTE ] MFM: PASS: History has at least 300 days. [2026-01-27T12:14:35.978663] [DEBUG] [REMOTE ] MFM: PASS: Price check passed. Min price $5.25. [2026-01-27T12:14:35.978840] [DEBUG] [REMOTE ] MFM: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:35.979012] [DEBUG] [REMOTE ] MFM: PASS: Integrity check passed. [2026-01-27T12:14:35.979060] [DEBUG] [REMOTE ] MFM: Symbol is viable for forecasting. [2026-01-27T12:14:35.979146] [INFO ] [MAIN ] [2002/3493] MFM kept (0.5s) | 2000 kept, 2 rejected | 138.0/min | ETA: 10.8m [2026-01-27T12:14:36.381264] [DEBUG] [REMOTE ] MG: Retrieved 4099 rows, trimmed to 300. [2026-01-27T12:14:36.381546] [DEBUG] [REMOTE ] MG: PASS: History has at least 300 days. [2026-01-27T12:14:36.391325] [DEBUG] [REMOTE ] MG: PASS: Price check passed. Min price $9.54. [2026-01-27T12:14:36.391701] [DEBUG] [REMOTE ] MG: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:36.392030] [DEBUG] [REMOTE ] MG: PASS: Integrity check passed. [2026-01-27T12:14:36.392101] [DEBUG] [REMOTE ] MG: Symbol is viable for forecasting. [2026-01-27T12:14:36.392332] [INFO ] [MAIN ] [2003/3493] MG kept (0.4s) | 2001 kept, 2 rejected | 138.0/min | ETA: 10.8m [2026-01-27T12:14:36.898953] [DEBUG] [REMOTE ] MGA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:36.899242] [DEBUG] [REMOTE ] MGA: PASS: History has at least 300 days. [2026-01-27T12:14:36.899801] [DEBUG] [REMOTE ] MGA: PASS: Price check passed. Min price $44.21. [2026-01-27T12:14:36.900024] [DEBUG] [REMOTE ] MGA: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:36.900253] [DEBUG] [REMOTE ] MGA: PASS: Integrity check passed. [2026-01-27T12:14:36.900318] [DEBUG] [REMOTE ] MGA: Symbol is viable for forecasting. [2026-01-27T12:14:36.900411] [INFO ] [MAIN ] [2004/3493] MGA kept (0.5s) | 2002 kept, 2 rejected | 138.0/min | ETA: 10.8m [2026-01-27T12:14:37.368377] [DEBUG] [REMOTE ] MGEE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:37.368646] [DEBUG] [REMOTE ] MGEE: PASS: History has at least 300 days. [2026-01-27T12:14:37.369240] [DEBUG] [REMOTE ] MGEE: PASS: Price check passed. Min price $77.50. [2026-01-27T12:14:37.369401] [DEBUG] [REMOTE ] MGEE: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:37.369604] [DEBUG] [REMOTE ] MGEE: PASS: Integrity check passed. [2026-01-27T12:14:37.369670] [DEBUG] [REMOTE ] MGEE: Symbol is viable for forecasting. [2026-01-27T12:14:37.369740] [INFO ] [MAIN ] [2005/3493] MGEE kept (0.5s) | 2003 kept, 2 rejected | 138.0/min | ETA: 10.8m [2026-01-27T12:14:37.833235] [DEBUG] [REMOTE ] MGIC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:37.833443] [DEBUG] [REMOTE ] MGIC: PASS: History has at least 300 days. [2026-01-27T12:14:37.833764] [DEBUG] [REMOTE ] MGIC: PASS: Price check passed. Min price $20.35. [2026-01-27T12:14:37.833910] [DEBUG] [REMOTE ] MGIC: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:37.834408] [DEBUG] [REMOTE ] MGIC: PASS: Integrity check passed. [2026-01-27T12:14:37.834460] [DEBUG] [REMOTE ] MGIC: Symbol is viable for forecasting. [2026-01-27T12:14:37.835148] [INFO ] [MAIN ] [2006/3493] MGIC kept (0.5s) | 2004 kept, 2 rejected | 138.0/min | ETA: 10.8m [2026-01-27T12:14:38.297361] [DEBUG] [REMOTE ] MGM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:38.297506] [DEBUG] [REMOTE ] MGM: PASS: History has at least 300 days. [2026-01-27T12:14:38.297766] [DEBUG] [REMOTE ] MGM: PASS: Price check passed. Min price $30.72. [2026-01-27T12:14:38.297912] [DEBUG] [REMOTE ] MGM: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:38.298029] [DEBUG] [REMOTE ] MGM: PASS: Integrity check passed. [2026-01-27T12:14:38.298071] [DEBUG] [REMOTE ] MGM: Symbol is viable for forecasting. [2026-01-27T12:14:38.298121] [INFO ] [MAIN ] [2007/3493] MGM kept (0.5s) | 2005 kept, 2 rejected | 138.0/min | ETA: 10.8m [2026-01-27T12:14:38.633645] [DEBUG] [REMOTE ] MGNI: Retrieved 2972 rows, trimmed to 300. [2026-01-27T12:14:38.633858] [DEBUG] [REMOTE ] MGNI: PASS: History has at least 300 days. [2026-01-27T12:14:38.634120] [DEBUG] [REMOTE ] MGNI: PASS: Price check passed. Min price $13.13. [2026-01-27T12:14:38.634300] [DEBUG] [REMOTE ] MGNI: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:38.634453] [DEBUG] [REMOTE ] MGNI: PASS: Integrity check passed. [2026-01-27T12:14:38.634498] [DEBUG] [REMOTE ] MGNI: Symbol is viable for forecasting. [2026-01-27T12:14:38.634608] [INFO ] [MAIN ] [2008/3493] MGNI kept (0.3s) | 2006 kept, 2 rejected | 138.0/min | ETA: 10.8m [2026-01-27T12:14:39.051515] [DEBUG] [REMOTE ] MGNX: Retrieved 3091 rows, trimmed to 300. [2026-01-27T12:14:39.051711] [DEBUG] [REMOTE ] MGNX: PASS: History has at least 300 days. [2026-01-27T12:14:39.051990] [DEBUG] [REMOTE ] MGNX: PASS: Price check passed. Min price $1.33. [2026-01-27T12:14:39.052142] [DEBUG] [REMOTE ] MGNX: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:39.052334] [DEBUG] [REMOTE ] MGNX: PASS: Integrity check passed. [2026-01-27T12:14:39.052382] [DEBUG] [REMOTE ] MGNX: Symbol is viable for forecasting. [2026-01-27T12:14:39.052436] [INFO ] [MAIN ] [2009/3493] MGNX kept (0.4s) | 2007 kept, 2 rejected | 138.0/min | ETA: 10.8m [2026-01-27T12:14:39.568456] [DEBUG] [REMOTE ] MGPI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:39.568625] [DEBUG] [REMOTE ] MGPI: PASS: History has at least 300 days. [2026-01-27T12:14:39.568868] [DEBUG] [REMOTE ] MGPI: PASS: Price check passed. Min price $21.84. [2026-01-27T12:14:39.569014] [DEBUG] [REMOTE ] MGPI: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:39.569138] [DEBUG] [REMOTE ] MGPI: PASS: Integrity check passed. [2026-01-27T12:14:39.569190] [DEBUG] [REMOTE ] MGPI: Symbol is viable for forecasting. [2026-01-27T12:14:39.569255] [INFO ] [MAIN ] [2010/3493] MGPI kept (0.5s) | 2008 kept, 2 rejected | 138.0/min | ETA: 10.7m [2026-01-27T12:14:40.041391] [DEBUG] [REMOTE ] MGRC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:40.041545] [DEBUG] [REMOTE ] MGRC: PASS: History has at least 300 days. [2026-01-27T12:14:40.041820] [DEBUG] [REMOTE ] MGRC: PASS: Price check passed. Min price $95.18. [2026-01-27T12:14:40.041966] [DEBUG] [REMOTE ] MGRC: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:40.042093] [DEBUG] [REMOTE ] MGRC: PASS: Integrity check passed. [2026-01-27T12:14:40.042134] [DEBUG] [REMOTE ] MGRC: Symbol is viable for forecasting. [2026-01-27T12:14:40.042186] [INFO ] [MAIN ] [2011/3493] MGRC kept (0.5s) | 2009 kept, 2 rejected | 138.0/min | ETA: 10.7m [2026-01-27T12:14:40.331637] [DEBUG] [REMOTE ] MGTX: Retrieved 1918 rows, trimmed to 300. [2026-01-27T12:14:40.331761] [DEBUG] [REMOTE ] MGTX: PASS: History has at least 300 days. [2026-01-27T12:14:40.331966] [DEBUG] [REMOTE ] MGTX: PASS: Price check passed. Min price $7.24. [2026-01-27T12:14:40.332102] [DEBUG] [REMOTE ] MGTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:40.332212] [DEBUG] [REMOTE ] MGTX: PASS: Integrity check passed. [2026-01-27T12:14:40.332289] [DEBUG] [REMOTE ] MGTX: Symbol is viable for forecasting. [2026-01-27T12:14:40.332355] [INFO ] [MAIN ] [2012/3493] MGTX kept (0.3s) | 2010 kept, 2 rejected | 138.0/min | ETA: 10.7m [2026-01-27T12:14:40.621303] [DEBUG] [REMOTE ] MGX: Retrieved 491 rows, trimmed to 300. [2026-01-27T12:14:40.621440] [DEBUG] [REMOTE ] MGX: PASS: History has at least 300 days. [2026-01-27T12:14:40.621692] [DEBUG] [REMOTE ] MGX: PASS: Price check passed. Min price $1.51. [2026-01-27T12:14:40.621838] [DEBUG] [REMOTE ] MGX: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:40.621951] [DEBUG] [REMOTE ] MGX: PASS: Integrity check passed. [2026-01-27T12:14:40.621994] [DEBUG] [REMOTE ] MGX: Symbol is viable for forecasting. [2026-01-27T12:14:40.622044] [INFO ] [MAIN ] [2013/3493] MGX kept (0.3s) | 2011 kept, 2 rejected | 138.0/min | ETA: 10.7m [2026-01-27T12:14:41.199141] [DEBUG] [REMOTE ] MGY: Retrieved 2155 rows, trimmed to 300. [2026-01-27T12:14:41.199324] [DEBUG] [REMOTE ] MGY: PASS: History has at least 300 days. [2026-01-27T12:14:41.199646] [DEBUG] [REMOTE ] MGY: PASS: Price check passed. Min price $21.24. [2026-01-27T12:14:41.199803] [DEBUG] [REMOTE ] MGY: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:41.199921] [DEBUG] [REMOTE ] MGY: PASS: Integrity check passed. [2026-01-27T12:14:41.199962] [DEBUG] [REMOTE ] MGY: Symbol is viable for forecasting. [2026-01-27T12:14:41.200038] [INFO ] [MAIN ] [2014/3493] MGY kept (0.6s) | 2012 kept, 2 rejected | 138.0/min | ETA: 10.7m [2026-01-27T12:14:41.656537] [DEBUG] [REMOTE ] MHD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:41.656768] [DEBUG] [REMOTE ] MHD: PASS: History has at least 300 days. [2026-01-27T12:14:41.657174] [DEBUG] [REMOTE ] MHD: PASS: Price check passed. Min price $11.47. [2026-01-27T12:14:41.657339] [DEBUG] [REMOTE ] MHD: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:41.657489] [DEBUG] [REMOTE ] MHD: PASS: Integrity check passed. [2026-01-27T12:14:41.657531] [DEBUG] [REMOTE ] MHD: Symbol is viable for forecasting. [2026-01-27T12:14:41.657626] [INFO ] [MAIN ] [2015/3493] MHD kept (0.5s) | 2013 kept, 2 rejected | 138.0/min | ETA: 10.7m [2026-01-27T12:14:42.138899] [DEBUG] [REMOTE ] MHF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:42.139043] [DEBUG] [REMOTE ] MHF: PASS: History has at least 300 days. [2026-01-27T12:14:42.139278] [DEBUG] [REMOTE ] MHF: PASS: Price check passed. Min price $6.76. [2026-01-27T12:14:42.139420] [DEBUG] [REMOTE ] MHF: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:42.139541] [DEBUG] [REMOTE ] MHF: PASS: Integrity check passed. [2026-01-27T12:14:42.139601] [DEBUG] [REMOTE ] MHF: Symbol is viable for forecasting. [2026-01-27T12:14:42.140164] [INFO ] [MAIN ] [2016/3493] MHF kept (0.5s) | 2014 kept, 2 rejected | 138.0/min | ETA: 10.7m [2026-01-27T12:14:42.583504] [DEBUG] [REMOTE ] MHK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:42.583674] [DEBUG] [REMOTE ] MHK: PASS: History has at least 300 days. [2026-01-27T12:14:42.583934] [DEBUG] [REMOTE ] MHK: PASS: Price check passed. Min price $103.68. [2026-01-27T12:14:42.584082] [DEBUG] [REMOTE ] MHK: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:42.584210] [DEBUG] [REMOTE ] MHK: PASS: Integrity check passed. [2026-01-27T12:14:42.584252] [DEBUG] [REMOTE ] MHK: Symbol is viable for forecasting. [2026-01-27T12:14:42.584302] [INFO ] [MAIN ] [2017/3493] MHK kept (0.4s) | 2015 kept, 2 rejected | 138.0/min | ETA: 10.7m [2026-01-27T12:14:43.042556] [DEBUG] [REMOTE ] MHN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:43.042770] [DEBUG] [REMOTE ] MHN: PASS: History has at least 300 days. [2026-01-27T12:14:43.043130] [DEBUG] [REMOTE ] MHN: PASS: Price check passed. Min price $10.09. [2026-01-27T12:14:43.043357] [DEBUG] [REMOTE ] MHN: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:43.043543] [DEBUG] [REMOTE ] MHN: PASS: Integrity check passed. [2026-01-27T12:14:43.043625] [DEBUG] [REMOTE ] MHN: Symbol is viable for forecasting. [2026-01-27T12:14:43.043725] [INFO ] [MAIN ] [2018/3493] MHN kept (0.5s) | 2016 kept, 2 rejected | 138.0/min | ETA: 10.7m [2026-01-27T12:14:43.500537] [DEBUG] [REMOTE ] MHO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:43.500703] [DEBUG] [REMOTE ] MHO: PASS: History has at least 300 days. [2026-01-27T12:14:43.500955] [DEBUG] [REMOTE ] MHO: PASS: Price check passed. Min price $123.88. [2026-01-27T12:14:43.501102] [DEBUG] [REMOTE ] MHO: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:43.501227] [DEBUG] [REMOTE ] MHO: PASS: Integrity check passed. [2026-01-27T12:14:43.501268] [DEBUG] [REMOTE ] MHO: Symbol is viable for forecasting. [2026-01-27T12:14:43.501321] [INFO ] [MAIN ] [2019/3493] MHO kept (0.5s) | 2017 kept, 2 rejected | 138.0/min | ETA: 10.7m [2026-01-27T12:14:43.956324] [DEBUG] [REMOTE ] MIDD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:43.956463] [DEBUG] [REMOTE ] MIDD: PASS: History has at least 300 days. [2026-01-27T12:14:43.956703] [DEBUG] [REMOTE ] MIDD: PASS: Price check passed. Min price $111.68. [2026-01-27T12:14:43.956847] [DEBUG] [REMOTE ] MIDD: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:43.956963] [DEBUG] [REMOTE ] MIDD: PASS: Integrity check passed. [2026-01-27T12:14:43.957003] [DEBUG] [REMOTE ] MIDD: Symbol is viable for forecasting. [2026-01-27T12:14:43.957829] [INFO ] [MAIN ] [2020/3493] MIDD kept (0.5s) | 2018 kept, 2 rejected | 138.0/min | ETA: 10.7m [2026-01-27T12:14:44.243296] [DEBUG] [REMOTE ] MIGI: Retrieved 2048 rows, trimmed to 300. [2026-01-27T12:14:44.243435] [DEBUG] [REMOTE ] MIGI: PASS: History has at least 300 days. [2026-01-27T12:14:44.243680] [DEBUG] [REMOTE ] MIGI: PASS: Price check passed. Min price $4.00. [2026-01-27T12:14:44.243818] [DEBUG] [REMOTE ] MIGI: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:44.243935] [DEBUG] [REMOTE ] MIGI: PASS: Integrity check passed. [2026-01-27T12:14:44.243975] [DEBUG] [REMOTE ] MIGI: Symbol is viable for forecasting. [2026-01-27T12:14:44.244023] [INFO ] [MAIN ] [2021/3493] MIGI kept (0.3s) | 2019 kept, 2 rejected | 138.0/min | ETA: 10.7m [2026-01-27T12:14:44.663419] [DEBUG] [REMOTE ] MILN: Retrieved 2444 rows, trimmed to 300. [2026-01-27T12:14:44.663619] [DEBUG] [REMOTE ] MILN: PASS: History has at least 300 days. [2026-01-27T12:14:44.663907] [DEBUG] [REMOTE ] MILN: PASS: Price check passed. Min price $43.71. [2026-01-27T12:14:44.664108] [DEBUG] [REMOTE ] MILN: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:44.664276] [DEBUG] [REMOTE ] MILN: PASS: Integrity check passed. [2026-01-27T12:14:44.664339] [DEBUG] [REMOTE ] MILN: Symbol is viable for forecasting. [2026-01-27T12:14:44.664413] [INFO ] [MAIN ] [2022/3493] MILN kept (0.4s) | 2020 kept, 2 rejected | 138.0/min | ETA: 10.7m [2026-01-27T12:14:45.095907] [DEBUG] [REMOTE ] MIND: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:45.096059] [DEBUG] [REMOTE ] MIND: PASS: History has at least 300 days. [2026-01-27T12:14:45.096348] [DEBUG] [REMOTE ] MIND: PASS: Price check passed. Min price $7.47. [2026-01-27T12:14:45.096629] [DEBUG] [REMOTE ] MIND: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:45.096765] [DEBUG] [REMOTE ] MIND: PASS: Integrity check passed. [2026-01-27T12:14:45.096834] [DEBUG] [REMOTE ] MIND: Symbol is viable for forecasting. [2026-01-27T12:14:45.097070] [INFO ] [MAIN ] [2023/3493] MIND kept (0.4s) | 2021 kept, 2 rejected | 138.0/min | ETA: 10.7m [2026-01-27T12:14:45.357475] [DEBUG] [REMOTE ] MIRA: Retrieved 622 rows, trimmed to 300. [2026-01-27T12:14:45.357643] [DEBUG] [REMOTE ] MIRA: PASS: History has at least 300 days. [2026-01-27T12:14:45.357883] [DEBUG] [REMOTE ] MIRA: PASS: Price check passed. Min price $1.34. [2026-01-27T12:14:45.358022] [DEBUG] [REMOTE ] MIRA: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:45.358133] [DEBUG] [REMOTE ] MIRA: PASS: Integrity check passed. [2026-01-27T12:14:45.358173] [DEBUG] [REMOTE ] MIRA: Symbol is viable for forecasting. [2026-01-27T12:14:45.358223] [INFO ] [MAIN ] [2024/3493] MIRA kept (0.3s) | 2022 kept, 2 rejected | 138.0/min | ETA: 10.6m [2026-01-27T12:14:45.683308] [DEBUG] [REMOTE ] MIRM: Retrieved 1640 rows, trimmed to 300. [2026-01-27T12:14:45.683436] [DEBUG] [REMOTE ] MIRM: PASS: History has at least 300 days. [2026-01-27T12:14:45.683663] [DEBUG] [REMOTE ] MIRM: PASS: Price check passed. Min price $64.10. [2026-01-27T12:14:45.683834] [DEBUG] [REMOTE ] MIRM: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:45.683957] [DEBUG] [REMOTE ] MIRM: PASS: Integrity check passed. [2026-01-27T12:14:45.683998] [DEBUG] [REMOTE ] MIRM: Symbol is viable for forecasting. [2026-01-27T12:14:45.684046] [INFO ] [MAIN ] [2025/3493] MIRM kept (0.3s) | 2023 kept, 2 rejected | 138.0/min | ETA: 10.6m [2026-01-27T12:14:46.472797] [DEBUG] [REMOTE ] MITK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:46.472938] [DEBUG] [REMOTE ] MITK: PASS: History has at least 300 days. [2026-01-27T12:14:46.473160] [DEBUG] [REMOTE ] MITK: PASS: Price check passed. Min price $8.65. [2026-01-27T12:14:46.473296] [DEBUG] [REMOTE ] MITK: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:46.473414] [DEBUG] [REMOTE ] MITK: PASS: Integrity check passed. [2026-01-27T12:14:46.473470] [DEBUG] [REMOTE ] MITK: Symbol is viable for forecasting. [2026-01-27T12:14:46.474287] [INFO ] [MAIN ] [2026/3493] MITK kept (0.8s) | 2024 kept, 2 rejected | 138.0/min | ETA: 10.6m [2026-01-27T12:14:46.950412] [DEBUG] [REMOTE ] MIY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:46.950615] [DEBUG] [REMOTE ] MIY: PASS: History has at least 300 days. [2026-01-27T12:14:46.950894] [DEBUG] [REMOTE ] MIY: PASS: Price check passed. Min price $11.29. [2026-01-27T12:14:46.951221] [DEBUG] [REMOTE ] MIY: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:46.951350] [DEBUG] [REMOTE ] MIY: PASS: Integrity check passed. [2026-01-27T12:14:46.951391] [DEBUG] [REMOTE ] MIY: Symbol is viable for forecasting. [2026-01-27T12:14:46.951442] [INFO ] [MAIN ] [2027/3493] MIY kept (0.5s) | 2025 kept, 2 rejected | 138.0/min | ETA: 10.6m [2026-01-27T12:14:47.253641] [DEBUG] [REMOTE ] MKC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:47.253817] [DEBUG] [REMOTE ] MKC: PASS: History has at least 300 days. [2026-01-27T12:14:47.254065] [DEBUG] [REMOTE ] MKC: PASS: Price check passed. Min price $60.79. [2026-01-27T12:14:47.254205] [DEBUG] [REMOTE ] MKC: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:47.254322] [DEBUG] [REMOTE ] MKC: PASS: Integrity check passed. [2026-01-27T12:14:47.254363] [DEBUG] [REMOTE ] MKC: Symbol is viable for forecasting. [2026-01-27T12:14:47.254412] [INFO ] [MAIN ] [2028/3493] MKC kept (0.3s) | 2026 kept, 2 rejected | 138.0/min | ETA: 10.6m [2026-01-27T12:14:47.888019] [DEBUG] [REMOTE ] MKSI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:47.888170] [DEBUG] [REMOTE ] MKSI: PASS: History has at least 300 days. [2026-01-27T12:14:47.888397] [DEBUG] [REMOTE ] MKSI: PASS: Price check passed. Min price $137.00. [2026-01-27T12:14:47.888534] [DEBUG] [REMOTE ] MKSI: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:47.888671] [DEBUG] [REMOTE ] MKSI: PASS: Integrity check passed. [2026-01-27T12:14:47.888714] [DEBUG] [REMOTE ] MKSI: Symbol is viable for forecasting. [2026-01-27T12:14:47.888763] [INFO ] [MAIN ] [2029/3493] MKSI kept (0.6s) | 2027 kept, 2 rejected | 138.0/min | ETA: 10.6m [2026-01-27T12:14:48.310978] [DEBUG] [REMOTE ] MKTX: Retrieved 5338 rows, trimmed to 300. [2026-01-27T12:14:48.311120] [DEBUG] [REMOTE ] MKTX: PASS: History has at least 300 days. [2026-01-27T12:14:48.311368] [DEBUG] [REMOTE ] MKTX: PASS: Price check passed. Min price $158.13. [2026-01-27T12:14:48.311544] [DEBUG] [REMOTE ] MKTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:48.311689] [DEBUG] [REMOTE ] MKTX: PASS: Integrity check passed. [2026-01-27T12:14:48.311733] [DEBUG] [REMOTE ] MKTX: Symbol is viable for forecasting. [2026-01-27T12:14:48.311785] [INFO ] [MAIN ] [2030/3493] MKTX kept (0.4s) | 2028 kept, 2 rejected | 138.0/min | ETA: 10.6m [2026-01-27T12:14:48.615887] [DEBUG] [REMOTE ] MLAB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:48.616068] [DEBUG] [REMOTE ] MLAB: PASS: History has at least 300 days. [2026-01-27T12:14:48.616383] [DEBUG] [REMOTE ] MLAB: PASS: Price check passed. Min price $70.46. [2026-01-27T12:14:48.616533] [DEBUG] [REMOTE ] MLAB: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:48.616699] [DEBUG] [REMOTE ] MLAB: PASS: Integrity check passed. [2026-01-27T12:14:48.616743] [DEBUG] [REMOTE ] MLAB: Symbol is viable for forecasting. [2026-01-27T12:14:48.616800] [INFO ] [MAIN ] [2031/3493] MLAB kept (0.3s) | 2029 kept, 2 rejected | 138.0/min | ETA: 10.6m [2026-01-27T12:14:49.109440] [DEBUG] [REMOTE ] MLCO: Retrieved 4804 rows, trimmed to 300. [2026-01-27T12:14:49.109610] [DEBUG] [REMOTE ] MLCO: PASS: History has at least 300 days. [2026-01-27T12:14:49.109846] [DEBUG] [REMOTE ] MLCO: PASS: Price check passed. Min price $6.02. [2026-01-27T12:14:49.109987] [DEBUG] [REMOTE ] MLCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:49.110109] [DEBUG] [REMOTE ] MLCO: PASS: Integrity check passed. [2026-01-27T12:14:49.110167] [DEBUG] [REMOTE ] MLCO: Symbol is viable for forecasting. [2026-01-27T12:14:49.110218] [INFO ] [MAIN ] [2032/3493] MLCO kept (0.5s) | 2030 kept, 2 rejected | 138.0/min | ETA: 10.6m [2026-01-27T12:14:49.341278] [DEBUG] [REMOTE ] MLGO: Retrieved 1203 rows, trimmed to 300. [2026-01-27T12:14:49.341414] [DEBUG] [REMOTE ] MLGO: PASS: History has at least 300 days. [2026-01-27T12:14:49.341661] [DEBUG] [REMOTE ] MLGO: PASS: Price check passed. Min price $4.42. [2026-01-27T12:14:49.341832] [DEBUG] [REMOTE ] MLGO: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:49.341951] [DEBUG] [REMOTE ] MLGO: PASS: Integrity check passed. [2026-01-27T12:14:49.341993] [DEBUG] [REMOTE ] MLGO: Symbol is viable for forecasting. [2026-01-27T12:14:49.342043] [INFO ] [MAIN ] [2033/3493] MLGO kept (0.2s) | 2031 kept, 2 rejected | 138.0/min | ETA: 10.6m [2026-01-27T12:14:49.962545] [DEBUG] [REMOTE ] MLI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:49.962704] [DEBUG] [REMOTE ] MLI: PASS: History has at least 300 days. [2026-01-27T12:14:49.962963] [DEBUG] [REMOTE ] MLI: PASS: Price check passed. Min price $104.30. [2026-01-27T12:14:49.963104] [DEBUG] [REMOTE ] MLI: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:49.963224] [DEBUG] [REMOTE ] MLI: PASS: Integrity check passed. [2026-01-27T12:14:49.963295] [DEBUG] [REMOTE ] MLI: Symbol is viable for forecasting. [2026-01-27T12:14:49.963348] [INFO ] [MAIN ] [2034/3493] MLI kept (0.6s) | 2032 kept, 2 rejected | 138.0/min | ETA: 10.6m [2026-01-27T12:14:50.420518] [DEBUG] [REMOTE ] MLKN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:50.420701] [DEBUG] [REMOTE ] MLKN: PASS: History has at least 300 days. [2026-01-27T12:14:50.420976] [DEBUG] [REMOTE ] MLKN: PASS: Price check passed. Min price $13.72. [2026-01-27T12:14:50.421120] [DEBUG] [REMOTE ] MLKN: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:50.421452] [DEBUG] [REMOTE ] MLKN: PASS: Integrity check passed. [2026-01-27T12:14:50.421497] [DEBUG] [REMOTE ] MLKN: Symbol is viable for forecasting. [2026-01-27T12:14:50.421549] [INFO ] [MAIN ] [2035/3493] MLKN kept (0.5s) | 2033 kept, 2 rejected | 138.0/min | ETA: 10.6m [2026-01-27T12:14:50.893594] [DEBUG] [REMOTE ] MLM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:50.893802] [DEBUG] [REMOTE ] MLM: PASS: History has at least 300 days. [2026-01-27T12:14:50.894118] [DEBUG] [REMOTE ] MLM: PASS: Price check passed. Min price $589.18. [2026-01-27T12:14:50.894454] [DEBUG] [REMOTE ] MLM: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:50.894585] [DEBUG] [REMOTE ] MLM: PASS: Integrity check passed. [2026-01-27T12:14:50.894633] [DEBUG] [REMOTE ] MLM: Symbol is viable for forecasting. [2026-01-27T12:14:50.894702] [INFO ] [MAIN ] [2036/3493] MLM kept (0.5s) | 2034 kept, 2 rejected | 138.0/min | ETA: 10.6m [2026-01-27T12:14:51.336685] [DEBUG] [REMOTE ] MLP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:51.336845] [DEBUG] [REMOTE ] MLP: PASS: History has at least 300 days. [2026-01-27T12:14:51.337147] [DEBUG] [REMOTE ] MLP: PASS: Price check passed. Min price $14.17. [2026-01-27T12:14:51.337288] [DEBUG] [REMOTE ] MLP: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:51.337414] [DEBUG] [REMOTE ] MLP: PASS: Integrity check passed. [2026-01-27T12:14:51.337454] [DEBUG] [REMOTE ] MLP: Symbol is viable for forecasting. [2026-01-27T12:14:51.337505] [INFO ] [MAIN ] [2037/3493] MLP kept (0.4s) | 2035 kept, 2 rejected | 138.0/min | ETA: 10.6m [2026-01-27T12:14:51.566464] [DEBUG] [REMOTE ] MLTX: Retrieved 1319 rows, trimmed to 300. [2026-01-27T12:14:51.566611] [DEBUG] [REMOTE ] MLTX: PASS: History has at least 300 days. [2026-01-27T12:14:51.566817] [DEBUG] [REMOTE ] MLTX: PASS: Price check passed. Min price $9.61. [2026-01-27T12:14:51.566960] [DEBUG] [REMOTE ] MLTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:51.567089] [DEBUG] [REMOTE ] MLTX: PASS: Integrity check passed. [2026-01-27T12:14:51.567131] [DEBUG] [REMOTE ] MLTX: Symbol is viable for forecasting. [2026-01-27T12:14:51.567181] [INFO ] [MAIN ] [2038/3493] MLTX kept (0.2s) | 2036 kept, 2 rejected | 138.0/min | ETA: 10.5m [2026-01-27T12:14:51.926015] [DEBUG] [REMOTE ] MLYS: Retrieved 741 rows, trimmed to 300. [2026-01-27T12:14:51.926149] [DEBUG] [REMOTE ] MLYS: PASS: History has at least 300 days. [2026-01-27T12:14:51.926356] [DEBUG] [REMOTE ] MLYS: PASS: Price check passed. Min price $31.31. [2026-01-27T12:14:51.926493] [DEBUG] [REMOTE ] MLYS: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:51.926622] [DEBUG] [REMOTE ] MLYS: PASS: Integrity check passed. [2026-01-27T12:14:51.926665] [DEBUG] [REMOTE ] MLYS: Symbol is viable for forecasting. [2026-01-27T12:14:51.926714] [INFO ] [MAIN ] [2039/3493] MLYS kept (0.4s) | 2037 kept, 2 rejected | 138.0/min | ETA: 10.5m [2026-01-27T12:14:52.484599] [DEBUG] [REMOTE ] MMD: Retrieved 3388 rows, trimmed to 300. [2026-01-27T12:14:52.484733] [DEBUG] [REMOTE ] MMD: PASS: History has at least 300 days. [2026-01-27T12:14:52.484943] [DEBUG] [REMOTE ] MMD: PASS: Price check passed. Min price $14.72. [2026-01-27T12:14:52.485084] [DEBUG] [REMOTE ] MMD: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:52.485196] [DEBUG] [REMOTE ] MMD: PASS: Integrity check passed. [2026-01-27T12:14:52.485235] [DEBUG] [REMOTE ] MMD: Symbol is viable for forecasting. [2026-01-27T12:14:52.485283] [INFO ] [MAIN ] [2040/3493] MMD kept (0.6s) | 2038 kept, 2 rejected | 138.0/min | ETA: 10.5m [2026-01-27T12:14:52.979090] [DEBUG] [REMOTE ] MMLP: Retrieved 5844 rows, trimmed to 300. [2026-01-27T12:14:52.979233] [DEBUG] [REMOTE ] MMLP: PASS: History has at least 300 days. [2026-01-27T12:14:52.979487] [DEBUG] [REMOTE ] MMLP: PASS: Price check passed. Min price $2.26. [2026-01-27T12:14:52.979656] [DEBUG] [REMOTE ] MMLP: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:52.979780] [DEBUG] [REMOTE ] MMLP: PASS: Integrity check passed. [2026-01-27T12:14:52.979822] [DEBUG] [REMOTE ] MMLP: Symbol is viable for forecasting. [2026-01-27T12:14:52.979872] [INFO ] [MAIN ] [2041/3493] MMLP kept (0.5s) | 2039 kept, 2 rejected | 138.0/min | ETA: 10.5m [2026-01-27T12:14:53.434731] [DEBUG] [REMOTE ] MMS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:53.434871] [DEBUG] [REMOTE ] MMS: PASS: History has at least 300 days. [2026-01-27T12:14:53.435131] [DEBUG] [REMOTE ] MMS: PASS: Price check passed. Min price $77.76. [2026-01-27T12:14:53.435278] [DEBUG] [REMOTE ] MMS: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:53.435419] [DEBUG] [REMOTE ] MMS: PASS: Integrity check passed. [2026-01-27T12:14:53.435472] [DEBUG] [REMOTE ] MMS: Symbol is viable for forecasting. [2026-01-27T12:14:53.435526] [INFO ] [MAIN ] [2042/3493] MMS kept (0.5s) | 2040 kept, 2 rejected | 138.0/min | ETA: 10.5m [2026-01-27T12:14:53.908370] [DEBUG] [REMOTE ] MMSI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:53.908508] [DEBUG] [REMOTE ] MMSI: PASS: History has at least 300 days. [2026-01-27T12:14:53.908745] [DEBUG] [REMOTE ] MMSI: PASS: Price check passed. Min price $80.35. [2026-01-27T12:14:53.908884] [DEBUG] [REMOTE ] MMSI: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:53.908999] [DEBUG] [REMOTE ] MMSI: PASS: Integrity check passed. [2026-01-27T12:14:53.909042] [DEBUG] [REMOTE ] MMSI: Symbol is viable for forecasting. [2026-01-27T12:14:53.909628] [INFO ] [MAIN ] [2043/3493] MMSI kept (0.5s) | 2041 kept, 2 rejected | 138.0/min | ETA: 10.5m [2026-01-27T12:14:54.359477] [DEBUG] [REMOTE ] MNDO: Retrieved 6404 rows, trimmed to 300. [2026-01-27T12:14:54.359633] [DEBUG] [REMOTE ] MNDO: PASS: History has at least 300 days. [2026-01-27T12:14:54.359858] [DEBUG] [REMOTE ] MNDO: PASS: Price check passed. Min price $1.03. [2026-01-27T12:14:54.360025] [DEBUG] [REMOTE ] MNDO: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:54.360167] [DEBUG] [REMOTE ] MNDO: PASS: Integrity check passed. [2026-01-27T12:14:54.360209] [DEBUG] [REMOTE ] MNDO: Symbol is viable for forecasting. [2026-01-27T12:14:54.360446] [INFO ] [MAIN ] [2044/3493] MNDO kept (0.5s) | 2042 kept, 2 rejected | 138.0/min | ETA: 10.5m [2026-01-27T12:14:54.583899] [DEBUG] [REMOTE ] MNDY: Retrieved 1162 rows, trimmed to 300. [2026-01-27T12:14:54.584041] [DEBUG] [REMOTE ] MNDY: PASS: History has at least 300 days. [2026-01-27T12:14:54.584252] [DEBUG] [REMOTE ] MNDY: PASS: Price check passed. Min price $126.70. [2026-01-27T12:14:54.584396] [DEBUG] [REMOTE ] MNDY: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:54.584741] [DEBUG] [REMOTE ] MNDY: PASS: Integrity check passed. [2026-01-27T12:14:54.584850] [DEBUG] [REMOTE ] MNDY: Symbol is viable for forecasting. [2026-01-27T12:14:54.584922] [INFO ] [MAIN ] [2045/3493] MNDY kept (0.2s) | 2043 kept, 2 rejected | 138.0/min | ETA: 10.5m [2026-01-27T12:14:55.189770] [DEBUG] [REMOTE ] MNKD: Retrieved 5409 rows, trimmed to 300. [2026-01-27T12:14:55.189981] [DEBUG] [REMOTE ] MNKD: PASS: History has at least 300 days. [2026-01-27T12:14:55.190270] [DEBUG] [REMOTE ] MNKD: PASS: Price check passed. Min price $4.97. [2026-01-27T12:14:55.190435] [DEBUG] [REMOTE ] MNKD: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:55.190606] [DEBUG] [REMOTE ] MNKD: PASS: Integrity check passed. [2026-01-27T12:14:55.190665] [DEBUG] [REMOTE ] MNKD: Symbol is viable for forecasting. [2026-01-27T12:14:55.190747] [INFO ] [MAIN ] [2046/3493] MNKD kept (0.6s) | 2044 kept, 2 rejected | 138.0/min | ETA: 10.5m [2026-01-27T12:14:55.714036] [DEBUG] [REMOTE ] MNRO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:55.714266] [DEBUG] [REMOTE ] MNRO: PASS: History has at least 300 days. [2026-01-27T12:14:55.714681] [DEBUG] [REMOTE ] MNRO: PASS: Price check passed. Min price $14.44. [2026-01-27T12:14:55.714833] [DEBUG] [REMOTE ] MNRO: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:55.714982] [DEBUG] [REMOTE ] MNRO: PASS: Integrity check passed. [2026-01-27T12:14:55.715028] [DEBUG] [REMOTE ] MNRO: Symbol is viable for forecasting. [2026-01-27T12:14:55.715098] [INFO ] [MAIN ] [2047/3493] MNRO kept (0.5s) | 2045 kept, 2 rejected | 138.0/min | ETA: 10.5m [2026-01-27T12:14:55.969635] [DEBUG] [REMOTE ] MNSO: Retrieved 1325 rows, trimmed to 300. [2026-01-27T12:14:55.969800] [DEBUG] [REMOTE ] MNSO: PASS: History has at least 300 days. [2026-01-27T12:14:55.970050] [DEBUG] [REMOTE ] MNSO: PASS: Price check passed. Min price $18.75. [2026-01-27T12:14:55.970201] [DEBUG] [REMOTE ] MNSO: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:55.970324] [DEBUG] [REMOTE ] MNSO: PASS: Integrity check passed. [2026-01-27T12:14:55.970365] [DEBUG] [REMOTE ] MNSO: Symbol is viable for forecasting. [2026-01-27T12:14:55.970414] [INFO ] [MAIN ] [2048/3493] MNSO kept (0.3s) | 2046 kept, 2 rejected | 138.0/min | ETA: 10.5m [2026-01-27T12:14:56.376987] [DEBUG] [REMOTE ] MNTK: Retrieved 1258 rows, trimmed to 300. [2026-01-27T12:14:56.377193] [DEBUG] [REMOTE ] MNTK: PASS: History has at least 300 days. [2026-01-27T12:14:56.377715] [DEBUG] [REMOTE ] MNTK: PASS: Price check passed. Min price $1.37. [2026-01-27T12:14:56.377868] [DEBUG] [REMOTE ] MNTK: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:56.377992] [DEBUG] [REMOTE ] MNTK: PASS: Integrity check passed. [2026-01-27T12:14:56.378035] [DEBUG] [REMOTE ] MNTK: Symbol is viable for forecasting. [2026-01-27T12:14:56.378092] [INFO ] [MAIN ] [2049/3493] MNTK kept (0.4s) | 2047 kept, 2 rejected | 138.0/min | ETA: 10.5m [2026-01-27T12:14:56.841637] [DEBUG] [REMOTE ] MNY: Retrieved 572 rows, trimmed to 300. [2026-01-27T12:14:56.841829] [DEBUG] [REMOTE ] MNY: PASS: History has at least 300 days. [2026-01-27T12:14:56.842081] [DEBUG] [REMOTE ] MNY: PASS: Price check passed. Min price $1.20. [2026-01-27T12:14:56.842226] [DEBUG] [REMOTE ] MNY: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:56.842398] [DEBUG] [REMOTE ] MNY: PASS: Integrity check passed. [2026-01-27T12:14:56.842442] [DEBUG] [REMOTE ] MNY: Symbol is viable for forecasting. [2026-01-27T12:14:56.842496] [INFO ] [MAIN ] [2050/3493] MNY kept (0.5s) | 2048 kept, 2 rejected | 138.0/min | ETA: 10.5m [2026-01-27T12:14:57.427526] [DEBUG] [REMOTE ] MOD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:14:57.427699] [DEBUG] [REMOTE ] MOD: PASS: History has at least 300 days. [2026-01-27T12:14:57.427931] [DEBUG] [REMOTE ] MOD: PASS: Price check passed. Min price $119.68. [2026-01-27T12:14:57.428066] [DEBUG] [REMOTE ] MOD: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:57.428184] [DEBUG] [REMOTE ] MOD: PASS: Integrity check passed. [2026-01-27T12:14:57.428224] [DEBUG] [REMOTE ] MOD: Symbol is viable for forecasting. [2026-01-27T12:14:57.428298] [INFO ] [MAIN ] [2051/3493] MOD kept (0.6s) | 2049 kept, 2 rejected | 138.0/min | ETA: 10.5m [2026-01-27T12:14:57.658785] [DEBUG] [REMOTE ] MODL: Retrieved 824 rows, trimmed to 300. [2026-01-27T12:14:57.659002] [DEBUG] [REMOTE ] MODL: PASS: History has at least 300 days. [2026-01-27T12:14:57.659327] [DEBUG] [REMOTE ] MODL: PASS: Price check passed. Min price $45.53. [2026-01-27T12:14:57.659516] [DEBUG] [REMOTE ] MODL: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:57.659687] [DEBUG] [REMOTE ] MODL: PASS: Integrity check passed. [2026-01-27T12:14:57.659738] [DEBUG] [REMOTE ] MODL: Symbol is viable for forecasting. [2026-01-27T12:14:57.659805] [INFO ] [MAIN ] [2052/3493] MODL kept (0.2s) | 2050 kept, 2 rejected | 138.0/min | ETA: 10.4m [2026-01-27T12:14:58.213654] [DEBUG] [REMOTE ] MOFG: Retrieved 4527 rows, trimmed to 300. [2026-01-27T12:14:58.213865] [DEBUG] [REMOTE ] MOFG: PASS: History has at least 300 days. [2026-01-27T12:14:58.214179] [DEBUG] [REMOTE ] MOFG: PASS: Price check passed. Min price $35.64. [2026-01-27T12:14:58.214329] [DEBUG] [REMOTE ] MOFG: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:58.214473] [DEBUG] [REMOTE ] MOFG: PASS: Integrity check passed. [2026-01-27T12:14:58.214517] [DEBUG] [REMOTE ] MOFG: Symbol is viable for forecasting. [2026-01-27T12:14:58.214592] [INFO ] [MAIN ] [2053/3493] MOFG kept (0.6s) | 2051 kept, 2 rejected | 138.0/min | ETA: 10.4m [2026-01-27T12:14:58.882127] [DEBUG] [REMOTE ] MOH: Retrieved 5678 rows, trimmed to 300. [2026-01-27T12:14:58.882286] [DEBUG] [REMOTE ] MOH: PASS: History has at least 300 days. [2026-01-27T12:14:58.882594] [DEBUG] [REMOTE ] MOH: PASS: Price check passed. Min price $134.51. [2026-01-27T12:14:58.882756] [DEBUG] [REMOTE ] MOH: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:58.882890] [DEBUG] [REMOTE ] MOH: PASS: Integrity check passed. [2026-01-27T12:14:58.882931] [DEBUG] [REMOTE ] MOH: Symbol is viable for forecasting. [2026-01-27T12:14:58.882983] [INFO ] [MAIN ] [2054/3493] MOH kept (0.7s) | 2052 kept, 2 rejected | 138.0/min | ETA: 10.4m [2026-01-27T12:14:59.241509] [DEBUG] [REMOTE ] MOMO: Retrieved 2794 rows, trimmed to 300. [2026-01-27T12:14:59.241749] [DEBUG] [REMOTE ] MOMO: PASS: History has at least 300 days. [2026-01-27T12:14:59.242269] [DEBUG] [REMOTE ] MOMO: PASS: Price check passed. Min price $6.49. [2026-01-27T12:14:59.242469] [DEBUG] [REMOTE ] MOMO: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:59.242668] [DEBUG] [REMOTE ] MOMO: PASS: Integrity check passed. [2026-01-27T12:14:59.242726] [DEBUG] [REMOTE ] MOMO: Symbol is viable for forecasting. [2026-01-27T12:14:59.242842] [INFO ] [MAIN ] [2055/3493] MOMO kept (0.4s) | 2053 kept, 2 rejected | 138.0/min | ETA: 10.4m [2026-01-27T12:14:59.737225] [DEBUG] [REMOTE ] MORN: Retrieved 5216 rows, trimmed to 300. [2026-01-27T12:14:59.737496] [DEBUG] [REMOTE ] MORN: PASS: History has at least 300 days. [2026-01-27T12:14:59.737982] [DEBUG] [REMOTE ] MORN: PASS: Price check passed. Min price $206.91. [2026-01-27T12:14:59.738197] [DEBUG] [REMOTE ] MORN: PASS: Continuity check passed with 300 days. [2026-01-27T12:14:59.738377] [DEBUG] [REMOTE ] MORN: PASS: Integrity check passed. [2026-01-27T12:14:59.738469] [DEBUG] [REMOTE ] MORN: Symbol is viable for forecasting. [2026-01-27T12:14:59.738537] [INFO ] [MAIN ] [2056/3493] MORN kept (0.5s) | 2054 kept, 2 rejected | 138.0/min | ETA: 10.4m [2026-01-27T12:15:00.160101] [DEBUG] [REMOTE ] MOS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:00.160243] [DEBUG] [REMOTE ] MOS: PASS: History has at least 300 days. [2026-01-27T12:15:00.160465] [DEBUG] [REMOTE ] MOS: PASS: Price check passed. Min price $23.39. [2026-01-27T12:15:00.160622] [DEBUG] [REMOTE ] MOS: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:00.160741] [DEBUG] [REMOTE ] MOS: PASS: Integrity check passed. [2026-01-27T12:15:00.160782] [DEBUG] [REMOTE ] MOS: Symbol is viable for forecasting. [2026-01-27T12:15:00.160832] [INFO ] [MAIN ] [2057/3493] MOS kept (0.4s) | 2055 kept, 2 rejected | 138.0/min | ETA: 10.4m [2026-01-27T12:15:00.428079] [DEBUG] [REMOTE ] MP: Retrieved 1406 rows, trimmed to 300. [2026-01-27T12:15:00.428266] [DEBUG] [REMOTE ] MP: PASS: History has at least 300 days. [2026-01-27T12:15:00.428518] [DEBUG] [REMOTE ] MP: PASS: Price check passed. Min price $50.44. [2026-01-27T12:15:00.428691] [DEBUG] [REMOTE ] MP: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:00.428935] [DEBUG] [REMOTE ] MP: PASS: Integrity check passed. [2026-01-27T12:15:00.428987] [DEBUG] [REMOTE ] MP: Symbol is viable for forecasting. [2026-01-27T12:15:00.429042] [INFO ] [MAIN ] [2058/3493] MP kept (0.3s) | 2056 kept, 2 rejected | 138.0/min | ETA: 10.4m [2026-01-27T12:15:01.042335] [DEBUG] [REMOTE ] MPA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:01.042487] [DEBUG] [REMOTE ] MPA: PASS: History has at least 300 days. [2026-01-27T12:15:01.042753] [DEBUG] [REMOTE ] MPA: PASS: Price check passed. Min price $10.98. [2026-01-27T12:15:01.042896] [DEBUG] [REMOTE ] MPA: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:01.043020] [DEBUG] [REMOTE ] MPA: PASS: Integrity check passed. [2026-01-27T12:15:01.043068] [DEBUG] [REMOTE ] MPA: Symbol is viable for forecasting. [2026-01-27T12:15:01.043130] [INFO ] [MAIN ] [2059/3493] MPA kept (0.6s) | 2057 kept, 2 rejected | 138.0/min | ETA: 10.4m [2026-01-27T12:15:01.569433] [DEBUG] [REMOTE ] MPAA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:01.569611] [DEBUG] [REMOTE ] MPAA: PASS: History has at least 300 days. [2026-01-27T12:15:01.569874] [DEBUG] [REMOTE ] MPAA: PASS: Price check passed. Min price $12.27. [2026-01-27T12:15:01.570019] [DEBUG] [REMOTE ] MPAA: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:01.570166] [DEBUG] [REMOTE ] MPAA: PASS: Integrity check passed. [2026-01-27T12:15:01.570216] [DEBUG] [REMOTE ] MPAA: Symbol is viable for forecasting. [2026-01-27T12:15:01.570839] [INFO ] [MAIN ] [2060/3493] MPAA kept (0.5s) | 2058 kept, 2 rejected | 137.9/min | ETA: 10.4m [2026-01-27T12:15:02.036295] [DEBUG] [REMOTE ] MPB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:02.036430] [DEBUG] [REMOTE ] MPB: PASS: History has at least 300 days. [2026-01-27T12:15:02.036664] [DEBUG] [REMOTE ] MPB: PASS: Price check passed. Min price $28.19. [2026-01-27T12:15:02.036802] [DEBUG] [REMOTE ] MPB: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:02.036915] [DEBUG] [REMOTE ] MPB: PASS: Integrity check passed. [2026-01-27T12:15:02.036956] [DEBUG] [REMOTE ] MPB: Symbol is viable for forecasting. [2026-01-27T12:15:02.037634] [INFO ] [MAIN ] [2061/3493] MPB kept (0.5s) | 2059 kept, 2 rejected | 137.9/min | ETA: 10.4m [2026-01-27T12:15:02.438367] [DEBUG] [REMOTE ] MPC: Retrieved 3669 rows, trimmed to 300. [2026-01-27T12:15:02.438515] [DEBUG] [REMOTE ] MPC: PASS: History has at least 300 days. [2026-01-27T12:15:02.438755] [DEBUG] [REMOTE ] MPC: PASS: Price check passed. Min price $162.63. [2026-01-27T12:15:02.438911] [DEBUG] [REMOTE ] MPC: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:02.439027] [DEBUG] [REMOTE ] MPC: PASS: Integrity check passed. [2026-01-27T12:15:02.439066] [DEBUG] [REMOTE ] MPC: Symbol is viable for forecasting. [2026-01-27T12:15:02.439122] [INFO ] [MAIN ] [2062/3493] MPC kept (0.4s) | 2060 kept, 2 rejected | 137.9/min | ETA: 10.4m [2026-01-27T12:15:02.929351] [DEBUG] [REMOTE ] MPX: Retrieved 6264 rows, trimmed to 300. [2026-01-27T12:15:02.929498] [DEBUG] [REMOTE ] MPX: PASS: History has at least 300 days. [2026-01-27T12:15:02.929753] [DEBUG] [REMOTE ] MPX: PASS: Price check passed. Min price $8.10. [2026-01-27T12:15:02.929890] [DEBUG] [REMOTE ] MPX: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:02.930032] [DEBUG] [REMOTE ] MPX: PASS: Integrity check passed. [2026-01-27T12:15:02.930074] [DEBUG] [REMOTE ] MPX: Symbol is viable for forecasting. [2026-01-27T12:15:02.930123] [INFO ] [MAIN ] [2063/3493] MPX kept (0.5s) | 2061 kept, 2 rejected | 137.9/min | ETA: 10.4m [2026-01-27T12:15:03.161634] [DEBUG] [REMOTE ] MQ: Retrieved 1163 rows, trimmed to 300. [2026-01-27T12:15:03.161772] [DEBUG] [REMOTE ] MQ: PASS: History has at least 300 days. [2026-01-27T12:15:03.161981] [DEBUG] [REMOTE ] MQ: PASS: Price check passed. Min price $4.31. [2026-01-27T12:15:03.162120] [DEBUG] [REMOTE ] MQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:03.162235] [DEBUG] [REMOTE ] MQ: PASS: Integrity check passed. [2026-01-27T12:15:03.162275] [DEBUG] [REMOTE ] MQ: Symbol is viable for forecasting. [2026-01-27T12:15:03.162324] [INFO ] [MAIN ] [2064/3493] MQ kept (0.2s) | 2062 kept, 2 rejected | 138.0/min | ETA: 10.4m [2026-01-27T12:15:03.857377] [DEBUG] [REMOTE ] MQY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:03.857526] [DEBUG] [REMOTE ] MQY: PASS: History has at least 300 days. [2026-01-27T12:15:03.857798] [DEBUG] [REMOTE ] MQY: PASS: Price check passed. Min price $11.16. [2026-01-27T12:15:03.857941] [DEBUG] [REMOTE ] MQY: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:03.858061] [DEBUG] [REMOTE ] MQY: PASS: Integrity check passed. [2026-01-27T12:15:03.858103] [DEBUG] [REMOTE ] MQY: Symbol is viable for forecasting. [2026-01-27T12:15:03.858164] [INFO ] [MAIN ] [2065/3493] MQY kept (0.7s) | 2063 kept, 2 rejected | 137.9/min | ETA: 10.4m [2026-01-27T12:15:04.168805] [DEBUG] [REMOTE ] MRAM: Retrieved 2337 rows, trimmed to 300. [2026-01-27T12:15:04.168943] [DEBUG] [REMOTE ] MRAM: PASS: History has at least 300 days. [2026-01-27T12:15:04.169164] [DEBUG] [REMOTE ] MRAM: PASS: Price check passed. Min price $7.50. [2026-01-27T12:15:04.169306] [DEBUG] [REMOTE ] MRAM: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:04.169421] [DEBUG] [REMOTE ] MRAM: PASS: Integrity check passed. [2026-01-27T12:15:04.169462] [DEBUG] [REMOTE ] MRAM: Symbol is viable for forecasting. [2026-01-27T12:15:04.169511] [INFO ] [MAIN ] [2066/3493] MRAM kept (0.3s) | 2064 kept, 2 rejected | 137.9/min | ETA: 10.3m [2026-01-27T12:15:04.560441] [DEBUG] [REMOTE ] MRBK: Retrieved 2064 rows, trimmed to 300. [2026-01-27T12:15:04.560589] [DEBUG] [REMOTE ] MRBK: PASS: History has at least 300 days. [2026-01-27T12:15:04.560832] [DEBUG] [REMOTE ] MRBK: PASS: Price check passed. Min price $14.17. [2026-01-27T12:15:04.560979] [DEBUG] [REMOTE ] MRBK: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:04.561092] [DEBUG] [REMOTE ] MRBK: PASS: Integrity check passed. [2026-01-27T12:15:04.561179] [DEBUG] [REMOTE ] MRBK: Symbol is viable for forecasting. [2026-01-27T12:15:04.561251] [INFO ] [MAIN ] [2067/3493] MRBK kept (0.4s) | 2065 kept, 2 rejected | 138.0/min | ETA: 10.3m [2026-01-27T12:15:05.003734] [DEBUG] [REMOTE ] MRCC: Retrieved 3330 rows, trimmed to 300. [2026-01-27T12:15:05.003876] [DEBUG] [REMOTE ] MRCC: PASS: History has at least 300 days. [2026-01-27T12:15:05.004106] [DEBUG] [REMOTE ] MRCC: PASS: Price check passed. Min price $5.73. [2026-01-27T12:15:05.004279] [DEBUG] [REMOTE ] MRCC: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:05.004406] [DEBUG] [REMOTE ] MRCC: PASS: Integrity check passed. [2026-01-27T12:15:05.004448] [DEBUG] [REMOTE ] MRCC: Symbol is viable for forecasting. [2026-01-27T12:15:05.004497] [INFO ] [MAIN ] [2068/3493] MRCC kept (0.4s) | 2066 kept, 2 rejected | 138.0/min | ETA: 10.3m [2026-01-27T12:15:05.537455] [DEBUG] [REMOTE ] MRCY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:05.537687] [DEBUG] [REMOTE ] MRCY: PASS: History has at least 300 days. [2026-01-27T12:15:05.538032] [DEBUG] [REMOTE ] MRCY: PASS: Price check passed. Min price $66.12. [2026-01-27T12:15:05.538244] [DEBUG] [REMOTE ] MRCY: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:05.538467] [DEBUG] [REMOTE ] MRCY: PASS: Integrity check passed. [2026-01-27T12:15:05.538528] [DEBUG] [REMOTE ] MRCY: Symbol is viable for forecasting. [2026-01-27T12:15:05.538623] [INFO ] [MAIN ] [2069/3493] MRCY kept (0.5s) | 2067 kept, 2 rejected | 137.9/min | ETA: 10.3m [2026-01-27T12:15:06.007808] [DEBUG] [REMOTE ] MRK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:06.007956] [DEBUG] [REMOTE ] MRK: PASS: History has at least 300 days. [2026-01-27T12:15:06.008194] [DEBUG] [REMOTE ] MRK: PASS: Price check passed. Min price $81.80. [2026-01-27T12:15:06.008336] [DEBUG] [REMOTE ] MRK: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:06.008454] [DEBUG] [REMOTE ] MRK: PASS: Integrity check passed. [2026-01-27T12:15:06.008494] [DEBUG] [REMOTE ] MRK: Symbol is viable for forecasting. [2026-01-27T12:15:06.008552] [INFO ] [MAIN ] [2070/3493] MRK kept (0.5s) | 2068 kept, 2 rejected | 137.9/min | ETA: 10.3m [2026-01-27T12:15:06.234968] [DEBUG] [REMOTE ] MRM: Retrieved 1274 rows, trimmed to 300. [2026-01-27T12:15:06.235106] [DEBUG] [REMOTE ] MRM: PASS: History has at least 300 days. [2026-01-27T12:15:06.235312] [DEBUG] [REMOTE ] MRM: PASS: Price check passed. Min price $1.69. [2026-01-27T12:15:06.235447] [DEBUG] [REMOTE ] MRM: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:06.235555] [DEBUG] [REMOTE ] MRM: PASS: Integrity check passed. [2026-01-27T12:15:06.235623] [DEBUG] [REMOTE ] MRM: Symbol is viable for forecasting. [2026-01-27T12:15:06.235674] [INFO ] [MAIN ] [2071/3493] MRM kept (0.2s) | 2069 kept, 2 rejected | 138.0/min | ETA: 10.3m [2026-01-27T12:15:06.595810] [DEBUG] [REMOTE ] MRNA: Retrieved 1792 rows, trimmed to 300. [2026-01-27T12:15:06.595944] [DEBUG] [REMOTE ] MRNA: PASS: History has at least 300 days. [2026-01-27T12:15:06.596148] [DEBUG] [REMOTE ] MRNA: PASS: Price check passed. Min price $22.36. [2026-01-27T12:15:06.596284] [DEBUG] [REMOTE ] MRNA: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:06.596393] [DEBUG] [REMOTE ] MRNA: PASS: Integrity check passed. [2026-01-27T12:15:06.596433] [DEBUG] [REMOTE ] MRNA: Symbol is viable for forecasting. [2026-01-27T12:15:06.596480] [INFO ] [MAIN ] [2072/3493] MRNA kept (0.4s) | 2070 kept, 2 rejected | 138.0/min | ETA: 10.3m [2026-01-27T12:15:07.191779] [DEBUG] [REMOTE ] MRSH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:07.191929] [DEBUG] [REMOTE ] MRSH: PASS: History has at least 300 days. [2026-01-27T12:15:07.192162] [DEBUG] [REMOTE ] MRSH: PASS: Price check passed. Min price $176.58. [2026-01-27T12:15:07.192338] [DEBUG] [REMOTE ] MRSH: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:07.192458] [DEBUG] [REMOTE ] MRSH: PASS: Integrity check passed. [2026-01-27T12:15:07.192498] [DEBUG] [REMOTE ] MRSH: Symbol is viable for forecasting. [2026-01-27T12:15:07.192547] [INFO ] [MAIN ] [2073/3493] MRSH kept (0.6s) | 2071 kept, 2 rejected | 137.9/min | ETA: 10.3m [2026-01-27T12:15:07.691030] [DEBUG] [REMOTE ] MRTN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:07.691203] [DEBUG] [REMOTE ] MRTN: PASS: History has at least 300 days. [2026-01-27T12:15:07.691559] [DEBUG] [REMOTE ] MRTN: PASS: Price check passed. Min price $9.36. [2026-01-27T12:15:07.691760] [DEBUG] [REMOTE ] MRTN: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:07.691904] [DEBUG] [REMOTE ] MRTN: PASS: Integrity check passed. [2026-01-27T12:15:07.691947] [DEBUG] [REMOTE ] MRTN: Symbol is viable for forecasting. [2026-01-27T12:15:07.692007] [INFO ] [MAIN ] [2074/3493] MRTN kept (0.5s) | 2072 kept, 2 rejected | 137.9/min | ETA: 10.3m [2026-01-27T12:15:07.965823] [DEBUG] [REMOTE ] MRVI: Retrieved 1299 rows, trimmed to 300. [2026-01-27T12:15:07.965964] [DEBUG] [REMOTE ] MRVI: PASS: History has at least 300 days. [2026-01-27T12:15:07.966167] [DEBUG] [REMOTE ] MRVI: PASS: Price check passed. Min price $2.87. [2026-01-27T12:15:07.966307] [DEBUG] [REMOTE ] MRVI: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:07.966417] [DEBUG] [REMOTE ] MRVI: PASS: Integrity check passed. [2026-01-27T12:15:07.966456] [DEBUG] [REMOTE ] MRVI: Symbol is viable for forecasting. [2026-01-27T12:15:07.966504] [INFO ] [MAIN ] [2075/3493] MRVI kept (0.3s) | 2073 kept, 2 rejected | 138.0/min | ETA: 10.3m [2026-01-27T12:15:08.676162] [DEBUG] [REMOTE ] MRVL: Retrieved 6430 rows, trimmed to 300. [2026-01-27T12:15:08.676327] [DEBUG] [REMOTE ] MRVL: PASS: History has at least 300 days. [2026-01-27T12:15:08.676618] [DEBUG] [REMOTE ] MRVL: PASS: Price check passed. Min price $76.62. [2026-01-27T12:15:08.676760] [DEBUG] [REMOTE ] MRVL: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:08.676888] [DEBUG] [REMOTE ] MRVL: PASS: Integrity check passed. [2026-01-27T12:15:08.676928] [DEBUG] [REMOTE ] MRVL: Symbol is viable for forecasting. [2026-01-27T12:15:08.676979] [INFO ] [MAIN ] [2076/3493] MRVL kept (0.7s) | 2074 kept, 2 rejected | 137.9/min | ETA: 10.3m [2026-01-27T12:15:08.859646] [DEBUG] [REMOTE ] MRX: Retrieved 439 rows, trimmed to 300. [2026-01-27T12:15:08.859827] [DEBUG] [REMOTE ] MRX: PASS: History has at least 300 days. [2026-01-27T12:15:08.860107] [DEBUG] [REMOTE ] MRX: PASS: Price check passed. Min price $30.07. [2026-01-27T12:15:08.860252] [DEBUG] [REMOTE ] MRX: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:08.860396] [DEBUG] [REMOTE ] MRX: PASS: Integrity check passed. [2026-01-27T12:15:08.860438] [DEBUG] [REMOTE ] MRX: Symbol is viable for forecasting. [2026-01-27T12:15:08.860490] [INFO ] [MAIN ] [2077/3493] MRX kept (0.2s) | 2075 kept, 2 rejected | 138.0/min | ETA: 10.3m [2026-01-27T12:15:09.605912] [DEBUG] [REMOTE ] MS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:09.606057] [DEBUG] [REMOTE ] MS: PASS: History has at least 300 days. [2026-01-27T12:15:09.606331] [DEBUG] [REMOTE ] MS: PASS: Price check passed. Min price $158.17. [2026-01-27T12:15:09.606492] [DEBUG] [REMOTE ] MS: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:09.606637] [DEBUG] [REMOTE ] MS: PASS: Integrity check passed. [2026-01-27T12:15:09.606721] [DEBUG] [REMOTE ] MS: Symbol is viable for forecasting. [2026-01-27T12:15:09.606785] [INFO ] [MAIN ] [2078/3493] MS kept (0.7s) | 2076 kept, 2 rejected | 137.9/min | ETA: 10.3m [2026-01-27T12:15:10.124189] [DEBUG] [REMOTE ] MSA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:10.124362] [DEBUG] [REMOTE ] MSA: PASS: History has at least 300 days. [2026-01-27T12:15:10.124880] [DEBUG] [REMOTE ] MSA: PASS: Price check passed. Min price $152.94. [2026-01-27T12:15:10.125040] [DEBUG] [REMOTE ] MSA: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:10.125181] [DEBUG] [REMOTE ] MSA: PASS: Integrity check passed. [2026-01-27T12:15:10.125227] [DEBUG] [REMOTE ] MSA: Symbol is viable for forecasting. [2026-01-27T12:15:10.125287] [INFO ] [MAIN ] [2079/3493] MSA kept (0.5s) | 2077 kept, 2 rejected | 137.9/min | ETA: 10.3m [2026-01-27T12:15:10.593999] [DEBUG] [REMOTE ] MSB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:10.594160] [DEBUG] [REMOTE ] MSB: PASS: History has at least 300 days. [2026-01-27T12:15:10.594458] [DEBUG] [REMOTE ] MSB: PASS: Price check passed. Min price $30.33. [2026-01-27T12:15:10.594637] [DEBUG] [REMOTE ] MSB: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:10.594770] [DEBUG] [REMOTE ] MSB: PASS: Integrity check passed. [2026-01-27T12:15:10.594810] [DEBUG] [REMOTE ] MSB: Symbol is viable for forecasting. [2026-01-27T12:15:10.594862] [INFO ] [MAIN ] [2080/3493] MSB kept (0.5s) | 2078 kept, 2 rejected | 137.9/min | ETA: 10.2m [2026-01-27T12:15:10.835308] [DEBUG] [REMOTE ] MSBI: Retrieved 2432 rows, trimmed to 300. [2026-01-27T12:15:10.835449] [DEBUG] [REMOTE ] MSBI: PASS: History has at least 300 days. [2026-01-27T12:15:10.835681] [DEBUG] [REMOTE ] MSBI: PASS: Price check passed. Min price $14.36. [2026-01-27T12:15:10.835824] [DEBUG] [REMOTE ] MSBI: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:10.835935] [DEBUG] [REMOTE ] MSBI: PASS: Integrity check passed. [2026-01-27T12:15:10.835975] [DEBUG] [REMOTE ] MSBI: Symbol is viable for forecasting. [2026-01-27T12:15:10.836023] [INFO ] [MAIN ] [2081/3493] MSBI kept (0.2s) | 2079 kept, 2 rejected | 137.9/min | ETA: 10.2m [2026-01-27T12:15:11.374107] [DEBUG] [REMOTE ] MSCI: Retrieved 4576 rows, trimmed to 300. [2026-01-27T12:15:11.374246] [DEBUG] [REMOTE ] MSCI: PASS: History has at least 300 days. [2026-01-27T12:15:11.374524] [DEBUG] [REMOTE ] MSCI: PASS: Price check passed. Min price $536.90. [2026-01-27T12:15:11.374870] [DEBUG] [REMOTE ] MSCI: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:11.374994] [DEBUG] [REMOTE ] MSCI: PASS: Integrity check passed. [2026-01-27T12:15:11.375036] [DEBUG] [REMOTE ] MSCI: Symbol is viable for forecasting. [2026-01-27T12:15:11.375084] [INFO ] [MAIN ] [2082/3493] MSCI kept (0.5s) | 2080 kept, 2 rejected | 137.9/min | ETA: 10.2m [2026-01-27T12:15:11.738638] [DEBUG] [REMOTE ] MSD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:11.738782] [DEBUG] [REMOTE ] MSD: PASS: History has at least 300 days. [2026-01-27T12:15:11.739025] [DEBUG] [REMOTE ] MSD: PASS: Price check passed. Min price $7.09. [2026-01-27T12:15:11.739171] [DEBUG] [REMOTE ] MSD: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:11.739298] [DEBUG] [REMOTE ] MSD: PASS: Integrity check passed. [2026-01-27T12:15:11.739340] [DEBUG] [REMOTE ] MSD: Symbol is viable for forecasting. [2026-01-27T12:15:11.739390] [INFO ] [MAIN ] [2083/3493] MSD kept (0.4s) | 2081 kept, 2 rejected | 137.9/min | ETA: 10.2m [2026-01-27T12:15:12.174729] [DEBUG] [REMOTE ] MSEX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:12.174877] [DEBUG] [REMOTE ] MSEX: PASS: History has at least 300 days. [2026-01-27T12:15:12.175112] [DEBUG] [REMOTE ] MSEX: PASS: Price check passed. Min price $48.59. [2026-01-27T12:15:12.175253] [DEBUG] [REMOTE ] MSEX: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:12.175378] [DEBUG] [REMOTE ] MSEX: PASS: Integrity check passed. [2026-01-27T12:15:12.175418] [DEBUG] [REMOTE ] MSEX: Symbol is viable for forecasting. [2026-01-27T12:15:12.175488] [INFO ] [MAIN ] [2084/3493] MSEX kept (0.4s) | 2082 kept, 2 rejected | 137.9/min | ETA: 10.2m [2026-01-27T12:15:12.421680] [DEBUG] [REMOTE ] MSFD: Retrieved 849 rows, trimmed to 300. [2026-01-27T12:15:12.421817] [DEBUG] [REMOTE ] MSFD: PASS: History has at least 300 days. [2026-01-27T12:15:12.422038] [DEBUG] [REMOTE ] MSFD: PASS: Price check passed. Min price $10.24. [2026-01-27T12:15:12.422201] [DEBUG] [REMOTE ] MSFD: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:12.422314] [DEBUG] [REMOTE ] MSFD: PASS: Integrity check passed. [2026-01-27T12:15:12.422361] [DEBUG] [REMOTE ] MSFD: Symbol is viable for forecasting. [2026-01-27T12:15:12.422423] [INFO ] [MAIN ] [2085/3493] MSFD kept (0.2s) | 2083 kept, 2 rejected | 137.9/min | ETA: 10.2m [2026-01-27T12:15:12.682838] [DEBUG] [REMOTE ] MSFL: Retrieved 466 rows, trimmed to 300. [2026-01-27T12:15:12.682971] [DEBUG] [REMOTE ] MSFL: PASS: History has at least 300 days. [2026-01-27T12:15:12.683187] [DEBUG] [REMOTE ] MSFL: PASS: Price check passed. Min price $22.84. [2026-01-27T12:15:12.683325] [DEBUG] [REMOTE ] MSFL: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:12.683434] [DEBUG] [REMOTE ] MSFL: PASS: Integrity check passed. [2026-01-27T12:15:12.683474] [DEBUG] [REMOTE ] MSFL: Symbol is viable for forecasting. [2026-01-27T12:15:12.683522] [INFO ] [MAIN ] [2086/3493] MSFL kept (0.3s) | 2084 kept, 2 rejected | 138.0/min | ETA: 10.2m [2026-01-27T12:15:13.159246] [DEBUG] [REMOTE ] MSGE: Retrieved 697 rows, trimmed to 300. [2026-01-27T12:15:13.159382] [DEBUG] [REMOTE ] MSGE: PASS: History has at least 300 days. [2026-01-27T12:15:13.159606] [DEBUG] [REMOTE ] MSGE: PASS: Price check passed. Min price $43.84. [2026-01-27T12:15:13.159745] [DEBUG] [REMOTE ] MSGE: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:13.159871] [DEBUG] [REMOTE ] MSGE: PASS: Integrity check passed. [2026-01-27T12:15:13.159912] [DEBUG] [REMOTE ] MSGE: Symbol is viable for forecasting. [2026-01-27T12:15:13.159960] [INFO ] [MAIN ] [2087/3493] MSGE kept (0.5s) | 2085 kept, 2 rejected | 138.0/min | ETA: 10.2m [2026-01-27T12:15:13.583283] [DEBUG] [REMOTE ] MSGM: Retrieved 1264 rows, trimmed to 300. [2026-01-27T12:15:13.583429] [DEBUG] [REMOTE ] MSGM: PASS: History has at least 300 days. [2026-01-27T12:15:13.583694] [DEBUG] [REMOTE ] MSGM: PASS: Price check passed. Min price $2.19. [2026-01-27T12:15:13.583883] [DEBUG] [REMOTE ] MSGM: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:13.584017] [DEBUG] [REMOTE ] MSGM: PASS: Integrity check passed. [2026-01-27T12:15:13.584067] [DEBUG] [REMOTE ] MSGM: Symbol is viable for forecasting. [2026-01-27T12:15:13.584135] [INFO ] [MAIN ] [2088/3493] MSGM kept (0.4s) | 2086 kept, 2 rejected | 138.0/min | ETA: 10.2m [2026-01-27T12:15:14.096323] [DEBUG] [REMOTE ] MSGS: Retrieved 2594 rows, trimmed to 300. [2026-01-27T12:15:14.096599] [DEBUG] [REMOTE ] MSGS: PASS: History has at least 300 days. [2026-01-27T12:15:14.097363] [DEBUG] [REMOTE ] MSGS: PASS: Price check passed. Min price $212.91. [2026-01-27T12:15:14.097641] [DEBUG] [REMOTE ] MSGS: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:14.097854] [DEBUG] [REMOTE ] MSGS: PASS: Integrity check passed. [2026-01-27T12:15:14.097960] [DEBUG] [REMOTE ] MSGS: Symbol is viable for forecasting. [2026-01-27T12:15:14.098043] [INFO ] [MAIN ] [2089/3493] MSGS kept (0.5s) | 2087 kept, 2 rejected | 138.0/min | ETA: 10.2m [2026-01-27T12:15:14.702323] [DEBUG] [REMOTE ] MSI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:14.702484] [DEBUG] [REMOTE ] MSI: PASS: History has at least 300 days. [2026-01-27T12:15:14.702757] [DEBUG] [REMOTE ] MSI: PASS: Price check passed. Min price $363.49. [2026-01-27T12:15:14.702904] [DEBUG] [REMOTE ] MSI: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:14.703027] [DEBUG] [REMOTE ] MSI: PASS: Integrity check passed. [2026-01-27T12:15:14.703068] [DEBUG] [REMOTE ] MSI: Symbol is viable for forecasting. [2026-01-27T12:15:14.703119] [INFO ] [MAIN ] [2090/3493] MSI kept (0.6s) | 2088 kept, 2 rejected | 137.9/min | ETA: 10.2m [2026-01-27T12:15:15.176007] [DEBUG] [REMOTE ] MSM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:15.176235] [DEBUG] [REMOTE ] MSM: PASS: History has at least 300 days. [2026-01-27T12:15:15.176601] [DEBUG] [REMOTE ] MSM: PASS: Price check passed. Min price $80.26. [2026-01-27T12:15:15.176967] [DEBUG] [REMOTE ] MSM: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:15.177129] [DEBUG] [REMOTE ] MSM: PASS: Integrity check passed. [2026-01-27T12:15:15.177172] [DEBUG] [REMOTE ] MSM: Symbol is viable for forecasting. [2026-01-27T12:15:15.177233] [INFO ] [MAIN ] [2091/3493] MSM kept (0.5s) | 2089 kept, 2 rejected | 137.9/min | ETA: 10.2m [2026-01-27T12:15:15.516946] [DEBUG] [REMOTE ] MSTX: Retrieved 362 rows, trimmed to 300. [2026-01-27T12:15:15.517234] [DEBUG] [REMOTE ] MSTX: PASS: History has at least 300 days. [2026-01-27T12:15:15.517677] [DEBUG] [REMOTE ] MSTX: PASS: Price check passed. Min price $3.85. [2026-01-27T12:15:15.517875] [DEBUG] [REMOTE ] MSTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:15.518041] [DEBUG] [REMOTE ] MSTX: PASS: Integrity check passed. [2026-01-27T12:15:15.518098] [DEBUG] [REMOTE ] MSTX: Symbol is viable for forecasting. [2026-01-27T12:15:15.518169] [INFO ] [MAIN ] [2092/3493] MSTX kept (0.3s) | 2090 kept, 2 rejected | 137.9/min | ETA: 10.2m [2026-01-27T12:15:16.104156] [DEBUG] [REMOTE ] MTB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:16.104311] [DEBUG] [REMOTE ] MTB: PASS: History has at least 300 days. [2026-01-27T12:15:16.104535] [DEBUG] [REMOTE ] MTB: PASS: Price check passed. Min price $179.48. [2026-01-27T12:15:16.104698] [DEBUG] [REMOTE ] MTB: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:16.104817] [DEBUG] [REMOTE ] MTB: PASS: Integrity check passed. [2026-01-27T12:15:16.104857] [DEBUG] [REMOTE ] MTB: Symbol is viable for forecasting. [2026-01-27T12:15:16.104905] [INFO ] [MAIN ] [2093/3493] MTB kept (0.6s) | 2091 kept, 2 rejected | 137.9/min | ETA: 10.2m [2026-01-27T12:15:16.426103] [DEBUG] [REMOTE ] MTCH: Retrieved 2559 rows, trimmed to 300. [2026-01-27T12:15:16.426343] [DEBUG] [REMOTE ] MTCH: PASS: History has at least 300 days. [2026-01-27T12:15:16.426725] [DEBUG] [REMOTE ] MTCH: PASS: Price check passed. Min price $30.85. [2026-01-27T12:15:16.427675] [DEBUG] [REMOTE ] MTCH: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:16.428206] [DEBUG] [REMOTE ] MTCH: PASS: Integrity check passed. [2026-01-27T12:15:16.428276] [DEBUG] [REMOTE ] MTCH: Symbol is viable for forecasting. [2026-01-27T12:15:16.428385] [INFO ] [MAIN ] [2094/3493] MTCH kept (0.3s) | 2092 kept, 2 rejected | 137.9/min | ETA: 10.1m [2026-01-27T12:15:17.025397] [DEBUG] [REMOTE ] MTD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:17.025560] [DEBUG] [REMOTE ] MTD: PASS: History has at least 300 days. [2026-01-27T12:15:17.025877] [DEBUG] [REMOTE ] MTD: PASS: Price check passed. Min price $1371.42. [2026-01-27T12:15:17.026028] [DEBUG] [REMOTE ] MTD: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:17.026186] [DEBUG] [REMOTE ] MTD: PASS: Integrity check passed. [2026-01-27T12:15:17.026228] [DEBUG] [REMOTE ] MTD: Symbol is viable for forecasting. [2026-01-27T12:15:17.026280] [INFO ] [MAIN ] [2095/3493] MTD kept (0.6s) | 2093 kept, 2 rejected | 137.9/min | ETA: 10.1m [2026-01-27T12:15:17.483681] [DEBUG] [REMOTE ] MTG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:17.483821] [DEBUG] [REMOTE ] MTG: PASS: History has at least 300 days. [2026-01-27T12:15:17.484052] [DEBUG] [REMOTE ] MTG: PASS: Price check passed. Min price $25.70. [2026-01-27T12:15:17.484190] [DEBUG] [REMOTE ] MTG: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:17.484311] [DEBUG] [REMOTE ] MTG: PASS: Integrity check passed. [2026-01-27T12:15:17.484351] [DEBUG] [REMOTE ] MTG: Symbol is viable for forecasting. [2026-01-27T12:15:17.484399] [INFO ] [MAIN ] [2096/3493] MTG kept (0.5s) | 2094 kept, 2 rejected | 137.9/min | ETA: 10.1m [2026-01-27T12:15:17.965711] [DEBUG] [REMOTE ] MTH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:17.965876] [DEBUG] [REMOTE ] MTH: PASS: History has at least 300 days. [2026-01-27T12:15:17.966139] [DEBUG] [REMOTE ] MTH: PASS: Price check passed. Min price $64.16. [2026-01-27T12:15:17.966292] [DEBUG] [REMOTE ] MTH: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:17.966420] [DEBUG] [REMOTE ] MTH: PASS: Integrity check passed. [2026-01-27T12:15:17.966463] [DEBUG] [REMOTE ] MTH: Symbol is viable for forecasting. [2026-01-27T12:15:17.966514] [INFO ] [MAIN ] [2097/3493] MTH kept (0.5s) | 2095 kept, 2 rejected | 137.9/min | ETA: 10.1m [2026-01-27T12:15:18.309839] [DEBUG] [REMOTE ] MTLS: Retrieved 2914 rows, trimmed to 300. [2026-01-27T12:15:18.309973] [DEBUG] [REMOTE ] MTLS: PASS: History has at least 300 days. [2026-01-27T12:15:18.310201] [DEBUG] [REMOTE ] MTLS: PASS: Price check passed. Min price $5.40. [2026-01-27T12:15:18.310339] [DEBUG] [REMOTE ] MTLS: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:18.310456] [DEBUG] [REMOTE ] MTLS: PASS: Integrity check passed. [2026-01-27T12:15:18.310496] [DEBUG] [REMOTE ] MTLS: Symbol is viable for forecasting. [2026-01-27T12:15:18.310546] [INFO ] [MAIN ] [2098/3493] MTLS kept (0.3s) | 2096 kept, 2 rejected | 137.9/min | ETA: 10.1m [2026-01-27T12:15:18.856767] [DEBUG] [REMOTE ] MTN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:18.856946] [DEBUG] [REMOTE ] MTN: PASS: History has at least 300 days. [2026-01-27T12:15:18.857258] [DEBUG] [REMOTE ] MTN: PASS: Price check passed. Min price $132.80. [2026-01-27T12:15:18.857538] [DEBUG] [REMOTE ] MTN: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:18.857967] [DEBUG] [REMOTE ] MTN: PASS: Integrity check passed. [2026-01-27T12:15:18.858017] [DEBUG] [REMOTE ] MTN: Symbol is viable for forecasting. [2026-01-27T12:15:18.858076] [INFO ] [MAIN ] [2099/3493] MTN kept (0.5s) | 2097 kept, 2 rejected | 137.9/min | ETA: 10.1m [2026-01-27T12:15:19.353340] [DEBUG] [REMOTE ] MTRN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:19.353478] [DEBUG] [REMOTE ] MTRN: PASS: History has at least 300 days. [2026-01-27T12:15:19.353726] [DEBUG] [REMOTE ] MTRN: PASS: Price check passed. Min price $111.37. [2026-01-27T12:15:19.353870] [DEBUG] [REMOTE ] MTRN: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:19.353990] [DEBUG] [REMOTE ] MTRN: PASS: Integrity check passed. [2026-01-27T12:15:19.354058] [DEBUG] [REMOTE ] MTRN: Symbol is viable for forecasting. [2026-01-27T12:15:19.354110] [INFO ] [MAIN ] [2100/3493] MTRN kept (0.5s) | 2098 kept, 2 rejected | 137.9/min | ETA: 10.1m [2026-01-27T12:15:19.815799] [DEBUG] [REMOTE ] MTRX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:19.815936] [DEBUG] [REMOTE ] MTRX: PASS: History has at least 300 days. [2026-01-27T12:15:19.816155] [DEBUG] [REMOTE ] MTRX: PASS: Price check passed. Min price $11.02. [2026-01-27T12:15:19.816297] [DEBUG] [REMOTE ] MTRX: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:19.816414] [DEBUG] [REMOTE ] MTRX: PASS: Integrity check passed. [2026-01-27T12:15:19.816455] [DEBUG] [REMOTE ] MTRX: Symbol is viable for forecasting. [2026-01-27T12:15:19.816505] [INFO ] [MAIN ] [2101/3493] MTRX kept (0.5s) | 2099 kept, 2 rejected | 137.9/min | ETA: 10.1m [2026-01-27T12:15:20.044423] [DEBUG] [REMOTE ] MTSI: Retrieved 3486 rows, trimmed to 300. [2026-01-27T12:15:20.044609] [DEBUG] [REMOTE ] MTSI: PASS: History has at least 300 days. [2026-01-27T12:15:20.044851] [DEBUG] [REMOTE ] MTSI: PASS: Price check passed. Min price $144.13. [2026-01-27T12:15:20.044992] [DEBUG] [REMOTE ] MTSI: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:20.045111] [DEBUG] [REMOTE ] MTSI: PASS: Integrity check passed. [2026-01-27T12:15:20.045153] [DEBUG] [REMOTE ] MTSI: Symbol is viable for forecasting. [2026-01-27T12:15:20.045203] [INFO ] [MAIN ] [2102/3493] MTSI kept (0.2s) | 2100 kept, 2 rejected | 137.9/min | ETA: 10.1m [2026-01-27T12:15:20.760083] [DEBUG] [REMOTE ] MTX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:20.760223] [DEBUG] [REMOTE ] MTX: PASS: History has at least 300 days. [2026-01-27T12:15:20.760458] [DEBUG] [REMOTE ] MTX: PASS: Price check passed. Min price $54.97. [2026-01-27T12:15:20.760649] [DEBUG] [REMOTE ] MTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:20.760783] [DEBUG] [REMOTE ] MTX: PASS: Integrity check passed. [2026-01-27T12:15:20.760825] [DEBUG] [REMOTE ] MTX: Symbol is viable for forecasting. [2026-01-27T12:15:20.760875] [INFO ] [MAIN ] [2103/3493] MTX kept (0.7s) | 2101 kept, 2 rejected | 137.9/min | ETA: 10.1m [2026-01-27T12:15:21.225932] [DEBUG] [REMOTE ] MTZ: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:21.226123] [DEBUG] [REMOTE ] MTZ: PASS: History has at least 300 days. [2026-01-27T12:15:21.226366] [DEBUG] [REMOTE ] MTZ: PASS: Price check passed. Min price $190.08. [2026-01-27T12:15:21.226504] [DEBUG] [REMOTE ] MTZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:21.226647] [DEBUG] [REMOTE ] MTZ: PASS: Integrity check passed. [2026-01-27T12:15:21.226690] [DEBUG] [REMOTE ] MTZ: Symbol is viable for forecasting. [2026-01-27T12:15:21.226739] [INFO ] [MAIN ] [2104/3493] MTZ kept (0.5s) | 2102 kept, 2 rejected | 137.9/min | ETA: 10.1m [2026-01-27T12:15:21.678362] [DEBUG] [REMOTE ] MUA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:21.678527] [DEBUG] [REMOTE ] MUA: PASS: History has at least 300 days. [2026-01-27T12:15:21.678786] [DEBUG] [REMOTE ] MUA: PASS: Price check passed. Min price $10.35. [2026-01-27T12:15:21.678933] [DEBUG] [REMOTE ] MUA: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:21.679057] [DEBUG] [REMOTE ] MUA: PASS: Integrity check passed. [2026-01-27T12:15:21.679099] [DEBUG] [REMOTE ] MUA: Symbol is viable for forecasting. [2026-01-27T12:15:21.679150] [INFO ] [MAIN ] [2105/3493] MUA kept (0.5s) | 2103 kept, 2 rejected | 137.9/min | ETA: 10.1m [2026-01-27T12:15:22.139990] [DEBUG] [REMOTE ] MUC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:22.140135] [DEBUG] [REMOTE ] MUC: PASS: History has at least 300 days. [2026-01-27T12:15:22.140368] [DEBUG] [REMOTE ] MUC: PASS: Price check passed. Min price $10.50. [2026-01-27T12:15:22.140508] [DEBUG] [REMOTE ] MUC: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:22.140651] [DEBUG] [REMOTE ] MUC: PASS: Integrity check passed. [2026-01-27T12:15:22.140694] [DEBUG] [REMOTE ] MUC: Symbol is viable for forecasting. [2026-01-27T12:15:22.140744] [INFO ] [MAIN ] [2106/3493] MUC kept (0.5s) | 2104 kept, 2 rejected | 137.9/min | ETA: 10.1m [2026-01-27T12:15:22.610094] [DEBUG] [REMOTE ] MUE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:22.610283] [DEBUG] [REMOTE ] MUE: PASS: History has at least 300 days. [2026-01-27T12:15:22.610627] [DEBUG] [REMOTE ] MUE: PASS: Price check passed. Min price $9.80. [2026-01-27T12:15:22.610820] [DEBUG] [REMOTE ] MUE: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:22.610972] [DEBUG] [REMOTE ] MUE: PASS: Integrity check passed. [2026-01-27T12:15:22.611022] [DEBUG] [REMOTE ] MUE: Symbol is viable for forecasting. [2026-01-27T12:15:22.611077] [INFO ] [MAIN ] [2107/3493] MUE kept (0.5s) | 2105 kept, 2 rejected | 137.9/min | ETA: 10.1m [2026-01-27T12:15:23.054208] [DEBUG] [REMOTE ] MUFG: Retrieved 6226 rows, trimmed to 300. [2026-01-27T12:15:23.054355] [DEBUG] [REMOTE ] MUFG: PASS: History has at least 300 days. [2026-01-27T12:15:23.054627] [DEBUG] [REMOTE ] MUFG: PASS: Price check passed. Min price $14.88. [2026-01-27T12:15:23.054778] [DEBUG] [REMOTE ] MUFG: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:23.054907] [DEBUG] [REMOTE ] MUFG: PASS: Integrity check passed. [2026-01-27T12:15:23.054953] [DEBUG] [REMOTE ] MUFG: Symbol is viable for forecasting. [2026-01-27T12:15:23.055012] [INFO ] [MAIN ] [2108/3493] MUFG kept (0.4s) | 2106 kept, 2 rejected | 137.9/min | ETA: 10.0m [2026-01-27T12:15:23.451654] [DEBUG] [REMOTE ] MUJ: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:23.451992] [DEBUG] [REMOTE ] MUJ: PASS: History has at least 300 days. [2026-01-27T12:15:23.452246] [DEBUG] [REMOTE ] MUJ: PASS: Price check passed. Min price $11.46. [2026-01-27T12:15:23.452383] [DEBUG] [REMOTE ] MUJ: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:23.452505] [DEBUG] [REMOTE ] MUJ: PASS: Integrity check passed. [2026-01-27T12:15:23.452545] [DEBUG] [REMOTE ] MUJ: Symbol is viable for forecasting. [2026-01-27T12:15:23.452613] [INFO ] [MAIN ] [2109/3493] MUJ kept (0.4s) | 2107 kept, 2 rejected | 137.9/min | ETA: 10.0m [2026-01-27T12:15:23.788956] [DEBUG] [REMOTE ] MUSA: Retrieved 3128 rows, trimmed to 300. [2026-01-27T12:15:23.789107] [DEBUG] [REMOTE ] MUSA: PASS: History has at least 300 days. [2026-01-27T12:15:23.789337] [DEBUG] [REMOTE ] MUSA: PASS: Price check passed. Min price $356.16. [2026-01-27T12:15:23.789483] [DEBUG] [REMOTE ] MUSA: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:23.789651] [DEBUG] [REMOTE ] MUSA: PASS: Integrity check passed. [2026-01-27T12:15:23.789706] [DEBUG] [REMOTE ] MUSA: Symbol is viable for forecasting. [2026-01-27T12:15:23.789760] [INFO ] [MAIN ] [2110/3493] MUSA kept (0.3s) | 2108 kept, 2 rejected | 137.9/min | ETA: 10.0m [2026-01-27T12:15:24.254351] [DEBUG] [REMOTE ] MUX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:24.254653] [DEBUG] [REMOTE ] MUX: PASS: History has at least 300 days. [2026-01-27T12:15:24.255163] [DEBUG] [REMOTE ] MUX: PASS: Price check passed. Min price $15.66. [2026-01-27T12:15:24.255341] [DEBUG] [REMOTE ] MUX: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:24.255553] [DEBUG] [REMOTE ] MUX: PASS: Integrity check passed. [2026-01-27T12:15:24.255686] [DEBUG] [REMOTE ] MUX: Symbol is viable for forecasting. [2026-01-27T12:15:24.255772] [INFO ] [MAIN ] [2111/3493] MUX kept (0.5s) | 2109 kept, 2 rejected | 137.9/min | ETA: 10.0m [2026-01-27T12:15:24.641438] [DEBUG] [REMOTE ] MVBF: Retrieved 4368 rows, trimmed to 300. [2026-01-27T12:15:24.641620] [DEBUG] [REMOTE ] MVBF: PASS: History has at least 300 days. [2026-01-27T12:15:24.641914] [DEBUG] [REMOTE ] MVBF: PASS: Price check passed. Min price $25.39. [2026-01-27T12:15:24.642110] [DEBUG] [REMOTE ] MVBF: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:24.642255] [DEBUG] [REMOTE ] MVBF: PASS: Integrity check passed. [2026-01-27T12:15:24.642303] [DEBUG] [REMOTE ] MVBF: Symbol is viable for forecasting. [2026-01-27T12:15:24.642383] [INFO ] [MAIN ] [2112/3493] MVBF kept (0.4s) | 2110 kept, 2 rejected | 137.9/min | ETA: 10.0m [2026-01-27T12:15:25.220959] [DEBUG] [REMOTE ] MVF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:25.221112] [DEBUG] [REMOTE ] MVF: PASS: History has at least 300 days. [2026-01-27T12:15:25.221385] [DEBUG] [REMOTE ] MVF: PASS: Price check passed. Min price $6.78. [2026-01-27T12:15:25.221651] [DEBUG] [REMOTE ] MVF: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:25.221788] [DEBUG] [REMOTE ] MVF: PASS: Integrity check passed. [2026-01-27T12:15:25.221829] [DEBUG] [REMOTE ] MVF: Symbol is viable for forecasting. [2026-01-27T12:15:25.221881] [INFO ] [MAIN ] [2113/3493] MVF kept (0.6s) | 2111 kept, 2 rejected | 137.9/min | ETA: 10.0m [2026-01-27T12:15:25.643231] [DEBUG] [REMOTE ] MWA: Retrieved 4947 rows, trimmed to 300. [2026-01-27T12:15:25.643377] [DEBUG] [REMOTE ] MWA: PASS: History has at least 300 days. [2026-01-27T12:15:25.643626] [DEBUG] [REMOTE ] MWA: PASS: Price check passed. Min price $22.91. [2026-01-27T12:15:25.643770] [DEBUG] [REMOTE ] MWA: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:25.644073] [DEBUG] [REMOTE ] MWA: PASS: Integrity check passed. [2026-01-27T12:15:25.644113] [DEBUG] [REMOTE ] MWA: Symbol is viable for forecasting. [2026-01-27T12:15:25.644162] [INFO ] [MAIN ] [2114/3493] MWA kept (0.4s) | 2112 kept, 2 rejected | 137.9/min | ETA: 10.0m [2026-01-27T12:15:26.039688] [DEBUG] [REMOTE ] MX: Retrieved 3741 rows, trimmed to 300. [2026-01-27T12:15:26.039948] [DEBUG] [REMOTE ] MX: PASS: History has at least 300 days. [2026-01-27T12:15:26.040399] [DEBUG] [REMOTE ] MX: PASS: Price check passed. Min price $2.27. [2026-01-27T12:15:26.040618] [DEBUG] [REMOTE ] MX: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:26.040810] [DEBUG] [REMOTE ] MX: PASS: Integrity check passed. [2026-01-27T12:15:26.040870] [DEBUG] [REMOTE ] MX: Symbol is viable for forecasting. [2026-01-27T12:15:26.040949] [INFO ] [MAIN ] [2115/3493] MX kept (0.4s) | 2113 kept, 2 rejected | 137.9/min | ETA: 10.0m [2026-01-27T12:15:26.546093] [DEBUG] [REMOTE ] MXF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:26.546275] [DEBUG] [REMOTE ] MXF: PASS: History has at least 300 days. [2026-01-27T12:15:26.546692] [DEBUG] [REMOTE ] MXF: PASS: Price check passed. Min price $18.40. [2026-01-27T12:15:26.546837] [DEBUG] [REMOTE ] MXF: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:26.546969] [DEBUG] [REMOTE ] MXF: PASS: Integrity check passed. [2026-01-27T12:15:26.547009] [DEBUG] [REMOTE ] MXF: Symbol is viable for forecasting. [2026-01-27T12:15:26.547061] [INFO ] [MAIN ] [2116/3493] MXF kept (0.5s) | 2114 kept, 2 rejected | 137.9/min | ETA: 10.0m [2026-01-27T12:15:26.913103] [DEBUG] [REMOTE ] MXL: Retrieved 3985 rows, trimmed to 300. [2026-01-27T12:15:26.913250] [DEBUG] [REMOTE ] MXL: PASS: History has at least 300 days. [2026-01-27T12:15:26.913484] [DEBUG] [REMOTE ] MXL: PASS: Price check passed. Min price $13.05. [2026-01-27T12:15:26.913645] [DEBUG] [REMOTE ] MXL: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:26.913768] [DEBUG] [REMOTE ] MXL: PASS: Integrity check passed. [2026-01-27T12:15:26.913808] [DEBUG] [REMOTE ] MXL: Symbol is viable for forecasting. [2026-01-27T12:15:26.914043] [INFO ] [MAIN ] [2117/3493] MXL kept (0.4s) | 2115 kept, 2 rejected | 137.9/min | ETA: 10.0m [2026-01-27T12:15:27.440313] [DEBUG] [REMOTE ] MYE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:27.440471] [DEBUG] [REMOTE ] MYE: PASS: History has at least 300 days. [2026-01-27T12:15:27.440716] [DEBUG] [REMOTE ] MYE: PASS: Price check passed. Min price $16.61. [2026-01-27T12:15:27.440854] [DEBUG] [REMOTE ] MYE: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:27.440971] [DEBUG] [REMOTE ] MYE: PASS: Integrity check passed. [2026-01-27T12:15:27.441011] [DEBUG] [REMOTE ] MYE: Symbol is viable for forecasting. [2026-01-27T12:15:27.441060] [INFO ] [MAIN ] [2118/3493] MYE kept (0.5s) | 2116 kept, 2 rejected | 137.8/min | ETA: 10.0m [2026-01-27T12:15:28.055341] [DEBUG] [REMOTE ] MYGN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:28.055478] [DEBUG] [REMOTE ] MYGN: PASS: History has at least 300 days. [2026-01-27T12:15:28.055715] [DEBUG] [REMOTE ] MYGN: PASS: Price check passed. Min price $5.68. [2026-01-27T12:15:28.055853] [DEBUG] [REMOTE ] MYGN: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:28.055968] [DEBUG] [REMOTE ] MYGN: PASS: Integrity check passed. [2026-01-27T12:15:28.056007] [DEBUG] [REMOTE ] MYGN: Symbol is viable for forecasting. [2026-01-27T12:15:28.056055] [INFO ] [MAIN ] [2119/3493] MYGN kept (0.6s) | 2117 kept, 2 rejected | 137.8/min | ETA: 10.0m [2026-01-27T12:15:28.553075] [DEBUG] [REMOTE ] MYI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:28.553219] [DEBUG] [REMOTE ] MYI: PASS: History has at least 300 days. [2026-01-27T12:15:28.553450] [DEBUG] [REMOTE ] MYI: PASS: Price check passed. Min price $10.65. [2026-01-27T12:15:28.553609] [DEBUG] [REMOTE ] MYI: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:28.553733] [DEBUG] [REMOTE ] MYI: PASS: Integrity check passed. [2026-01-27T12:15:28.553777] [DEBUG] [REMOTE ] MYI: Symbol is viable for forecasting. [2026-01-27T12:15:28.553828] [INFO ] [MAIN ] [2120/3493] MYI kept (0.5s) | 2118 kept, 2 rejected | 137.8/min | ETA: 10.0m [2026-01-27T12:15:29.030632] [DEBUG] [REMOTE ] MYN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:29.030786] [DEBUG] [REMOTE ] MYN: PASS: History has at least 300 days. [2026-01-27T12:15:29.031158] [DEBUG] [REMOTE ] MYN: PASS: Price check passed. Min price $9.79. [2026-01-27T12:15:29.031321] [DEBUG] [REMOTE ] MYN: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:29.031460] [DEBUG] [REMOTE ] MYN: PASS: Integrity check passed. [2026-01-27T12:15:29.031506] [DEBUG] [REMOTE ] MYN: Symbol is viable for forecasting. [2026-01-27T12:15:29.031566] [INFO ] [MAIN ] [2121/3493] MYN kept (0.5s) | 2119 kept, 2 rejected | 137.8/min | ETA: 10.0m [2026-01-27T12:15:29.416374] [DEBUG] [REMOTE ] MYRG: Retrieved 4390 rows, trimmed to 300. [2026-01-27T12:15:29.416558] [DEBUG] [REMOTE ] MYRG: PASS: History has at least 300 days. [2026-01-27T12:15:29.416864] [DEBUG] [REMOTE ] MYRG: PASS: Price check passed. Min price $203.61. [2026-01-27T12:15:29.417031] [DEBUG] [REMOTE ] MYRG: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:29.417167] [DEBUG] [REMOTE ] MYRG: PASS: Integrity check passed. [2026-01-27T12:15:29.417241] [DEBUG] [REMOTE ] MYRG: Symbol is viable for forecasting. [2026-01-27T12:15:29.417302] [INFO ] [MAIN ] [2122/3493] MYRG kept (0.4s) | 2120 kept, 2 rejected | 137.8/min | ETA: 9.9m [2026-01-27T12:15:29.654559] [DEBUG] [REMOTE ] NA: Retrieved 889 rows, trimmed to 300. [2026-01-27T12:15:29.654724] [DEBUG] [REMOTE ] NA: PASS: History has at least 300 days. [2026-01-27T12:15:29.654941] [DEBUG] [REMOTE ] NA: PASS: Price check passed. Min price $2.99. [2026-01-27T12:15:29.655088] [DEBUG] [REMOTE ] NA: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:29.655203] [DEBUG] [REMOTE ] NA: PASS: Integrity check passed. [2026-01-27T12:15:29.655257] [DEBUG] [REMOTE ] NA: Symbol is viable for forecasting. [2026-01-27T12:15:29.655320] [INFO ] [MAIN ] [2123/3493] NA kept (0.2s) | 2121 kept, 2 rejected | 137.8/min | ETA: 9.9m [2026-01-27T12:15:30.126126] [DEBUG] [REMOTE ] NAAS: Retrieved 2076 rows, trimmed to 300. [2026-01-27T12:15:30.126265] [DEBUG] [REMOTE ] NAAS: PASS: History has at least 300 days. [2026-01-27T12:15:30.126487] [DEBUG] [REMOTE ] NAAS: PASS: Price check passed. Min price $2.99. [2026-01-27T12:15:30.126665] [DEBUG] [REMOTE ] NAAS: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:30.126785] [DEBUG] [REMOTE ] NAAS: PASS: Integrity check passed. [2026-01-27T12:15:30.126827] [DEBUG] [REMOTE ] NAAS: Symbol is viable for forecasting. [2026-01-27T12:15:30.126878] [INFO ] [MAIN ] [2124/3493] NAAS kept (0.5s) | 2122 kept, 2 rejected | 137.8/min | ETA: 9.9m [2026-01-27T12:15:30.411495] [DEBUG] [REMOTE ] NABL: Retrieved 1136 rows, trimmed to 300. [2026-01-27T12:15:30.411669] [DEBUG] [REMOTE ] NABL: PASS: History has at least 300 days. [2026-01-27T12:15:30.411912] [DEBUG] [REMOTE ] NABL: PASS: Price check passed. Min price $6.26. [2026-01-27T12:15:30.412060] [DEBUG] [REMOTE ] NABL: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:30.412183] [DEBUG] [REMOTE ] NABL: PASS: Integrity check passed. [2026-01-27T12:15:30.412224] [DEBUG] [REMOTE ] NABL: Symbol is viable for forecasting. [2026-01-27T12:15:30.412275] [INFO ] [MAIN ] [2125/3493] NABL kept (0.3s) | 2123 kept, 2 rejected | 137.9/min | ETA: 9.9m [2026-01-27T12:15:31.130510] [DEBUG] [REMOTE ] NAC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:31.130677] [DEBUG] [REMOTE ] NAC: PASS: History has at least 300 days. [2026-01-27T12:15:31.130920] [DEBUG] [REMOTE ] NAC: PASS: Price check passed. Min price $11.54. [2026-01-27T12:15:31.131062] [DEBUG] [REMOTE ] NAC: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:31.131184] [DEBUG] [REMOTE ] NAC: PASS: Integrity check passed. [2026-01-27T12:15:31.131226] [DEBUG] [REMOTE ] NAC: Symbol is viable for forecasting. [2026-01-27T12:15:31.131277] [INFO ] [MAIN ] [2126/3493] NAC kept (0.7s) | 2124 kept, 2 rejected | 137.8/min | ETA: 9.9m [2026-01-27T12:15:31.585744] [DEBUG] [REMOTE ] NAD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:31.585881] [DEBUG] [REMOTE ] NAD: PASS: History has at least 300 days. [2026-01-27T12:15:31.586099] [DEBUG] [REMOTE ] NAD: PASS: Price check passed. Min price $11.60. [2026-01-27T12:15:31.586240] [DEBUG] [REMOTE ] NAD: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:31.586357] [DEBUG] [REMOTE ] NAD: PASS: Integrity check passed. [2026-01-27T12:15:31.586399] [DEBUG] [REMOTE ] NAD: Symbol is viable for forecasting. [2026-01-27T12:15:31.586448] [INFO ] [MAIN ] [2127/3493] NAD kept (0.5s) | 2125 kept, 2 rejected | 137.8/min | ETA: 9.9m [2026-01-27T12:15:32.114002] [DEBUG] [REMOTE ] NATH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:32.114400] [DEBUG] [REMOTE ] NATH: PASS: History has at least 300 days. [2026-01-27T12:15:32.114668] [DEBUG] [REMOTE ] NATH: PASS: Price check passed. Min price $89.87. [2026-01-27T12:15:32.114809] [DEBUG] [REMOTE ] NATH: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:32.114929] [DEBUG] [REMOTE ] NATH: PASS: Integrity check passed. [2026-01-27T12:15:32.114969] [DEBUG] [REMOTE ] NATH: Symbol is viable for forecasting. [2026-01-27T12:15:32.115019] [INFO ] [MAIN ] [2128/3493] NATH kept (0.5s) | 2126 kept, 2 rejected | 137.8/min | ETA: 9.9m [2026-01-27T12:15:32.331286] [DEBUG] [REMOTE ] NATL: Retrieved 566 rows, trimmed to 300. [2026-01-27T12:15:32.331431] [DEBUG] [REMOTE ] NATL: PASS: History has at least 300 days. [2026-01-27T12:15:32.331685] [DEBUG] [REMOTE ] NATL: PASS: Price check passed. Min price $34.13. [2026-01-27T12:15:32.331841] [DEBUG] [REMOTE ] NATL: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:32.331963] [DEBUG] [REMOTE ] NATL: PASS: Integrity check passed. [2026-01-27T12:15:32.332012] [DEBUG] [REMOTE ] NATL: Symbol is viable for forecasting. [2026-01-27T12:15:32.332064] [INFO ] [MAIN ] [2129/3493] NATL kept (0.2s) | 2127 kept, 2 rejected | 137.8/min | ETA: 9.9m [2026-01-27T12:15:32.865318] [DEBUG] [REMOTE ] NAVI: Retrieved 2961 rows, trimmed to 300. [2026-01-27T12:15:32.865732] [DEBUG] [REMOTE ] NAVI: PASS: History has at least 300 days. [2026-01-27T12:15:32.866374] [DEBUG] [REMOTE ] NAVI: PASS: Price check passed. Min price $11.20. [2026-01-27T12:15:32.866531] [DEBUG] [REMOTE ] NAVI: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:32.866726] [DEBUG] [REMOTE ] NAVI: PASS: Integrity check passed. [2026-01-27T12:15:32.866771] [DEBUG] [REMOTE ] NAVI: Symbol is viable for forecasting. [2026-01-27T12:15:32.866835] [INFO ] [MAIN ] [2130/3493] NAVI kept (0.5s) | 2128 kept, 2 rejected | 137.8/min | ETA: 9.9m [2026-01-27T12:15:33.409011] [DEBUG] [REMOTE ] NAZ: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:33.409188] [DEBUG] [REMOTE ] NAZ: PASS: History has at least 300 days. [2026-01-27T12:15:33.409445] [DEBUG] [REMOTE ] NAZ: PASS: Price check passed. Min price $11.64. [2026-01-27T12:15:33.409602] [DEBUG] [REMOTE ] NAZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:33.409731] [DEBUG] [REMOTE ] NAZ: PASS: Integrity check passed. [2026-01-27T12:15:33.409771] [DEBUG] [REMOTE ] NAZ: Symbol is viable for forecasting. [2026-01-27T12:15:33.409823] [INFO ] [MAIN ] [2131/3493] NAZ kept (0.5s) | 2129 kept, 2 rejected | 137.8/min | ETA: 9.9m [2026-01-27T12:15:33.700082] [DEBUG] [REMOTE ] NB: Retrieved 2490 rows, trimmed to 300. [2026-01-27T12:15:33.700347] [DEBUG] [REMOTE ] NB: PASS: History has at least 300 days. [2026-01-27T12:15:33.700704] [DEBUG] [REMOTE ] NB: PASS: Price check passed. Min price $5.18. [2026-01-27T12:15:33.700903] [DEBUG] [REMOTE ] NB: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:33.701076] [DEBUG] [REMOTE ] NB: PASS: Integrity check passed. [2026-01-27T12:15:33.701123] [DEBUG] [REMOTE ] NB: Symbol is viable for forecasting. [2026-01-27T12:15:33.701181] [INFO ] [MAIN ] [2132/3493] NB kept (0.3s) | 2130 kept, 2 rejected | 137.8/min | ETA: 9.9m [2026-01-27T12:15:34.215471] [DEBUG] [REMOTE ] NBB: Retrieved 3961 rows, trimmed to 300. [2026-01-27T12:15:34.215752] [DEBUG] [REMOTE ] NBB: PASS: History has at least 300 days. [2026-01-27T12:15:34.216133] [DEBUG] [REMOTE ] NBB: PASS: Price check passed. Min price $15.58. [2026-01-27T12:15:34.216287] [DEBUG] [REMOTE ] NBB: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:34.216432] [DEBUG] [REMOTE ] NBB: PASS: Integrity check passed. [2026-01-27T12:15:34.216512] [DEBUG] [REMOTE ] NBB: Symbol is viable for forecasting. [2026-01-27T12:15:34.216593] [INFO ] [MAIN ] [2133/3493] NBB kept (0.5s) | 2131 kept, 2 rejected | 137.8/min | ETA: 9.9m [2026-01-27T12:15:34.411933] [DEBUG] [REMOTE ] NBBK: Retrieved 520 rows, trimmed to 300. [2026-01-27T12:15:34.412073] [DEBUG] [REMOTE ] NBBK: PASS: History has at least 300 days. [2026-01-27T12:15:34.412281] [DEBUG] [REMOTE ] NBBK: PASS: Price check passed. Min price $17.67. [2026-01-27T12:15:34.412417] [DEBUG] [REMOTE ] NBBK: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:34.412528] [DEBUG] [REMOTE ] NBBK: PASS: Integrity check passed. [2026-01-27T12:15:34.412568] [DEBUG] [REMOTE ] NBBK: Symbol is viable for forecasting. [2026-01-27T12:15:34.412652] [INFO ] [MAIN ] [2134/3493] NBBK kept (0.2s) | 2132 kept, 2 rejected | 137.8/min | ETA: 9.9m [2026-01-27T12:15:34.916414] [DEBUG] [REMOTE ] NBHC: Retrieved 3355 rows, trimmed to 300. [2026-01-27T12:15:34.916547] [DEBUG] [REMOTE ] NBHC: PASS: History has at least 300 days. [2026-01-27T12:15:34.916784] [DEBUG] [REMOTE ] NBHC: PASS: Price check passed. Min price $35.30. [2026-01-27T12:15:34.916925] [DEBUG] [REMOTE ] NBHC: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:34.917037] [DEBUG] [REMOTE ] NBHC: PASS: Integrity check passed. [2026-01-27T12:15:34.917076] [DEBUG] [REMOTE ] NBHC: Symbol is viable for forecasting. [2026-01-27T12:15:34.917123] [INFO ] [MAIN ] [2135/3493] NBHC kept (0.5s) | 2133 kept, 2 rejected | 137.8/min | ETA: 9.9m [2026-01-27T12:15:35.481050] [DEBUG] [REMOTE ] NBIX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:35.481186] [DEBUG] [REMOTE ] NBIX: PASS: History has at least 300 days. [2026-01-27T12:15:35.481405] [DEBUG] [REMOTE ] NBIX: PASS: Price check passed. Min price $132.26. [2026-01-27T12:15:35.481548] [DEBUG] [REMOTE ] NBIX: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:35.481689] [DEBUG] [REMOTE ] NBIX: PASS: Integrity check passed. [2026-01-27T12:15:35.481731] [DEBUG] [REMOTE ] NBIX: Symbol is viable for forecasting. [2026-01-27T12:15:35.481781] [INFO ] [MAIN ] [2136/3493] NBIX kept (0.6s) | 2134 kept, 2 rejected | 137.8/min | ETA: 9.8m [2026-01-27T12:15:35.863789] [DEBUG] [REMOTE ] NBN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:35.863961] [DEBUG] [REMOTE ] NBN: PASS: History has at least 300 days. [2026-01-27T12:15:35.864216] [DEBUG] [REMOTE ] NBN: PASS: Price check passed. Min price $81.73. [2026-01-27T12:15:35.864364] [DEBUG] [REMOTE ] NBN: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:35.864501] [DEBUG] [REMOTE ] NBN: PASS: Integrity check passed. [2026-01-27T12:15:35.864549] [DEBUG] [REMOTE ] NBN: Symbol is viable for forecasting. [2026-01-27T12:15:35.864625] [INFO ] [MAIN ] [2137/3493] NBN kept (0.4s) | 2135 kept, 2 rejected | 137.8/min | ETA: 9.8m [2026-01-27T12:15:36.435356] [DEBUG] [REMOTE ] NBTB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:36.435490] [DEBUG] [REMOTE ] NBTB: PASS: History has at least 300 days. [2026-01-27T12:15:36.435719] [DEBUG] [REMOTE ] NBTB: PASS: Price check passed. Min price $39.26. [2026-01-27T12:15:36.435860] [DEBUG] [REMOTE ] NBTB: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:36.435978] [DEBUG] [REMOTE ] NBTB: PASS: Integrity check passed. [2026-01-27T12:15:36.436018] [DEBUG] [REMOTE ] NBTB: Symbol is viable for forecasting. [2026-01-27T12:15:36.436066] [INFO ] [MAIN ] [2138/3493] NBTB kept (0.6s) | 2136 kept, 2 rejected | 137.8/min | ETA: 9.8m [2026-01-27T12:15:36.664664] [DEBUG] [REMOTE ] NBXG: Retrieved 1172 rows, trimmed to 300. [2026-01-27T12:15:36.664804] [DEBUG] [REMOTE ] NBXG: PASS: History has at least 300 days. [2026-01-27T12:15:36.665021] [DEBUG] [REMOTE ] NBXG: PASS: Price check passed. Min price $13.44. [2026-01-27T12:15:36.665163] [DEBUG] [REMOTE ] NBXG: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:36.665271] [DEBUG] [REMOTE ] NBXG: PASS: Integrity check passed. [2026-01-27T12:15:36.665311] [DEBUG] [REMOTE ] NBXG: Symbol is viable for forecasting. [2026-01-27T12:15:36.665359] [INFO ] [MAIN ] [2139/3493] NBXG kept (0.2s) | 2137 kept, 2 rejected | 137.8/min | ETA: 9.8m [2026-01-27T12:15:37.315366] [DEBUG] [REMOTE ] NC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:37.315514] [DEBUG] [REMOTE ] NC: PASS: History has at least 300 days. [2026-01-27T12:15:37.315772] [DEBUG] [REMOTE ] NC: PASS: Price check passed. Min price $41.83. [2026-01-27T12:15:37.315925] [DEBUG] [REMOTE ] NC: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:37.316052] [DEBUG] [REMOTE ] NC: PASS: Integrity check passed. [2026-01-27T12:15:37.316094] [DEBUG] [REMOTE ] NC: Symbol is viable for forecasting. [2026-01-27T12:15:37.316144] [INFO ] [MAIN ] [2140/3493] NC kept (0.7s) | 2138 kept, 2 rejected | 137.8/min | ETA: 9.8m [2026-01-27T12:15:37.739250] [DEBUG] [REMOTE ] NCA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:37.739434] [DEBUG] [REMOTE ] NCA: PASS: History has at least 300 days. [2026-01-27T12:15:37.739770] [DEBUG] [REMOTE ] NCA: PASS: Price check passed. Min price $8.68. [2026-01-27T12:15:37.739926] [DEBUG] [REMOTE ] NCA: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:37.740104] [DEBUG] [REMOTE ] NCA: PASS: Integrity check passed. [2026-01-27T12:15:37.740148] [DEBUG] [REMOTE ] NCA: Symbol is viable for forecasting. [2026-01-27T12:15:37.740203] [INFO ] [MAIN ] [2141/3493] NCA kept (0.4s) | 2139 kept, 2 rejected | 137.8/min | ETA: 9.8m [2026-01-27T12:15:38.090545] [DEBUG] [REMOTE ] NCLH: Retrieved 3274 rows, trimmed to 300. [2026-01-27T12:15:38.090712] [DEBUG] [REMOTE ] NCLH: PASS: History has at least 300 days. [2026-01-27T12:15:38.090950] [DEBUG] [REMOTE ] NCLH: PASS: Price check passed. Min price $17.50. [2026-01-27T12:15:38.091087] [DEBUG] [REMOTE ] NCLH: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:38.091201] [DEBUG] [REMOTE ] NCLH: PASS: Integrity check passed. [2026-01-27T12:15:38.091241] [DEBUG] [REMOTE ] NCLH: Symbol is viable for forecasting. [2026-01-27T12:15:38.091290] [INFO ] [MAIN ] [2142/3493] NCLH kept (0.4s) | 2140 kept, 2 rejected | 137.8/min | ETA: 9.8m [2026-01-27T12:15:38.542301] [DEBUG] [REMOTE ] NCMI: Retrieved 4771 rows, trimmed to 300. [2026-01-27T12:15:38.542439] [DEBUG] [REMOTE ] NCMI: PASS: History has at least 300 days. [2026-01-27T12:15:38.542676] [DEBUG] [REMOTE ] NCMI: PASS: Price check passed. Min price $3.71. [2026-01-27T12:15:38.542813] [DEBUG] [REMOTE ] NCMI: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:38.542932] [DEBUG] [REMOTE ] NCMI: PASS: Integrity check passed. [2026-01-27T12:15:38.542980] [DEBUG] [REMOTE ] NCMI: Symbol is viable for forecasting. [2026-01-27T12:15:38.543038] [INFO ] [MAIN ] [2143/3493] NCMI kept (0.5s) | 2141 kept, 2 rejected | 137.8/min | ETA: 9.8m [2026-01-27T12:15:38.836097] [DEBUG] [REMOTE ] NCNA: Retrieved 2092 rows, trimmed to 300. [2026-01-27T12:15:38.836244] [DEBUG] [REMOTE ] NCNA: PASS: History has at least 300 days. [2026-01-27T12:15:38.836680] [DEBUG] [REMOTE ] NCNA: PASS: Price check passed. Min price $3.10. [2026-01-27T12:15:38.836819] [DEBUG] [REMOTE ] NCNA: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:38.836937] [DEBUG] [REMOTE ] NCNA: PASS: Integrity check passed. [2026-01-27T12:15:38.837010] [DEBUG] [REMOTE ] NCNA: Symbol is viable for forecasting. [2026-01-27T12:15:38.837061] [INFO ] [MAIN ] [2144/3493] NCNA kept (0.3s) | 2142 kept, 2 rejected | 137.8/min | ETA: 9.8m [2026-01-27T12:15:39.236026] [DEBUG] [REMOTE ] NCNO: Retrieved 1391 rows, trimmed to 300. [2026-01-27T12:15:39.236149] [DEBUG] [REMOTE ] NCNO: PASS: History has at least 300 days. [2026-01-27T12:15:39.236350] [DEBUG] [REMOTE ] NCNO: PASS: Price check passed. Min price $22.94. [2026-01-27T12:15:39.236486] [DEBUG] [REMOTE ] NCNO: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:39.236623] [DEBUG] [REMOTE ] NCNO: PASS: Integrity check passed. [2026-01-27T12:15:39.236667] [DEBUG] [REMOTE ] NCNO: Symbol is viable for forecasting. [2026-01-27T12:15:39.236717] [INFO ] [MAIN ] [2145/3493] NCNO kept (0.4s) | 2143 kept, 2 rejected | 137.8/min | ETA: 9.8m [2026-01-27T12:15:39.735444] [DEBUG] [REMOTE ] NCTY: Retrieved 5311 rows, trimmed to 300. [2026-01-27T12:15:39.735614] [DEBUG] [REMOTE ] NCTY: PASS: History has at least 300 days. [2026-01-27T12:15:39.735855] [DEBUG] [REMOTE ] NCTY: PASS: Price check passed. Min price $6.21. [2026-01-27T12:15:39.735993] [DEBUG] [REMOTE ] NCTY: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:39.736112] [DEBUG] [REMOTE ] NCTY: PASS: Integrity check passed. [2026-01-27T12:15:39.736151] [DEBUG] [REMOTE ] NCTY: Symbol is viable for forecasting. [2026-01-27T12:15:39.736200] [INFO ] [MAIN ] [2146/3493] NCTY kept (0.5s) | 2144 kept, 2 rejected | 137.8/min | ETA: 9.8m [2026-01-27T12:15:40.205485] [DEBUG] [REMOTE ] NCZ: Retrieved 5660 rows, trimmed to 300. [2026-01-27T12:15:40.205678] [DEBUG] [REMOTE ] NCZ: PASS: History has at least 300 days. [2026-01-27T12:15:40.206001] [DEBUG] [REMOTE ] NCZ: PASS: Price check passed. Min price $13.05. [2026-01-27T12:15:40.206180] [DEBUG] [REMOTE ] NCZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:40.206321] [DEBUG] [REMOTE ] NCZ: PASS: Integrity check passed. [2026-01-27T12:15:40.206364] [DEBUG] [REMOTE ] NCZ: Symbol is viable for forecasting. [2026-01-27T12:15:40.206417] [INFO ] [MAIN ] [2147/3493] NCZ kept (0.5s) | 2145 kept, 2 rejected | 137.8/min | ETA: 9.8m [2026-01-27T12:15:40.679381] [DEBUG] [REMOTE ] NDAQ: Retrieved 5931 rows, trimmed to 300. [2026-01-27T12:15:40.679554] [DEBUG] [REMOTE ] NDAQ: PASS: History has at least 300 days. [2026-01-27T12:15:40.679886] [DEBUG] [REMOTE ] NDAQ: PASS: Price check passed. Min price $85.17. [2026-01-27T12:15:40.680090] [DEBUG] [REMOTE ] NDAQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:40.680260] [DEBUG] [REMOTE ] NDAQ: PASS: Integrity check passed. [2026-01-27T12:15:40.680317] [DEBUG] [REMOTE ] NDAQ: Symbol is viable for forecasting. [2026-01-27T12:15:40.680388] [INFO ] [MAIN ] [2148/3493] NDAQ kept (0.5s) | 2146 kept, 2 rejected | 137.8/min | ETA: 9.8m [2026-01-27T12:15:40.922126] [DEBUG] [REMOTE ] NDMO: Retrieved 1359 rows, trimmed to 300. [2026-01-27T12:15:40.922316] [DEBUG] [REMOTE ] NDMO: PASS: History has at least 300 days. [2026-01-27T12:15:40.922660] [DEBUG] [REMOTE ] NDMO: PASS: Price check passed. Min price $9.92. [2026-01-27T12:15:40.922827] [DEBUG] [REMOTE ] NDMO: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:40.923022] [DEBUG] [REMOTE ] NDMO: PASS: Integrity check passed. [2026-01-27T12:15:40.923080] [DEBUG] [REMOTE ] NDMO: Symbol is viable for forecasting. [2026-01-27T12:15:40.923147] [INFO ] [MAIN ] [2149/3493] NDMO kept (0.2s) | 2147 kept, 2 rejected | 137.8/min | ETA: 9.7m [2026-01-27T12:15:41.355818] [DEBUG] [REMOTE ] NDRA: Retrieved 2154 rows, trimmed to 300. [2026-01-27T12:15:41.355966] [DEBUG] [REMOTE ] NDRA: PASS: History has at least 300 days. [2026-01-27T12:15:41.356238] [DEBUG] [REMOTE ] NDRA: PASS: Price check passed. Min price $4.29. [2026-01-27T12:15:41.356383] [DEBUG] [REMOTE ] NDRA: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:41.356504] [DEBUG] [REMOTE ] NDRA: PASS: Integrity check passed. [2026-01-27T12:15:41.356558] [DEBUG] [REMOTE ] NDRA: Symbol is viable for forecasting. [2026-01-27T12:15:41.356642] [INFO ] [MAIN ] [2150/3493] NDRA kept (0.4s) | 2148 kept, 2 rejected | 137.8/min | ETA: 9.7m [2026-01-27T12:15:41.955858] [DEBUG] [REMOTE ] NDSN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:41.956012] [DEBUG] [REMOTE ] NDSN: PASS: History has at least 300 days. [2026-01-27T12:15:41.956317] [DEBUG] [REMOTE ] NDSN: PASS: Price check passed. Min price $225.91. [2026-01-27T12:15:41.956485] [DEBUG] [REMOTE ] NDSN: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:41.956641] [DEBUG] [REMOTE ] NDSN: PASS: Integrity check passed. [2026-01-27T12:15:41.956696] [DEBUG] [REMOTE ] NDSN: Symbol is viable for forecasting. [2026-01-27T12:15:41.956869] [INFO ] [MAIN ] [2151/3493] NDSN kept (0.6s) | 2149 kept, 2 rejected | 137.8/min | ETA: 9.7m [2026-01-27T12:15:42.192279] [DEBUG] [REMOTE ] NE: Retrieved 1163 rows, trimmed to 300. [2026-01-27T12:15:42.192482] [DEBUG] [REMOTE ] NE: PASS: History has at least 300 days. [2026-01-27T12:15:42.192781] [DEBUG] [REMOTE ] NE: PASS: Price check passed. Min price $27.97. [2026-01-27T12:15:42.192972] [DEBUG] [REMOTE ] NE: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:42.193097] [DEBUG] [REMOTE ] NE: PASS: Integrity check passed. [2026-01-27T12:15:42.193161] [DEBUG] [REMOTE ] NE: Symbol is viable for forecasting. [2026-01-27T12:15:42.193231] [INFO ] [MAIN ] [2152/3493] NE kept (0.2s) | 2150 kept, 2 rejected | 137.9/min | ETA: 9.7m [2026-01-27T12:15:42.813219] [DEBUG] [REMOTE ] NEA: Retrieved 5829 rows, trimmed to 300. [2026-01-27T12:15:42.813381] [DEBUG] [REMOTE ] NEA: PASS: History has at least 300 days. [2026-01-27T12:15:42.813624] [DEBUG] [REMOTE ] NEA: PASS: Price check passed. Min price $11.21. [2026-01-27T12:15:42.813768] [DEBUG] [REMOTE ] NEA: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:42.813889] [DEBUG] [REMOTE ] NEA: PASS: Integrity check passed. [2026-01-27T12:15:42.813931] [DEBUG] [REMOTE ] NEA: Symbol is viable for forecasting. [2026-01-27T12:15:42.813982] [INFO ] [MAIN ] [2153/3493] NEA kept (0.6s) | 2151 kept, 2 rejected | 137.8/min | ETA: 9.7m [2026-01-27T12:15:43.214561] [DEBUG] [REMOTE ] NECB: Retrieved 4916 rows, trimmed to 300. [2026-01-27T12:15:43.214749] [DEBUG] [REMOTE ] NECB: PASS: History has at least 300 days. [2026-01-27T12:15:43.215031] [DEBUG] [REMOTE ] NECB: PASS: Price check passed. Min price $19.34. [2026-01-27T12:15:43.215181] [DEBUG] [REMOTE ] NECB: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:43.215338] [DEBUG] [REMOTE ] NECB: PASS: Integrity check passed. [2026-01-27T12:15:43.215398] [DEBUG] [REMOTE ] NECB: Symbol is viable for forecasting. [2026-01-27T12:15:43.215464] [INFO ] [MAIN ] [2154/3493] NECB kept (0.4s) | 2152 kept, 2 rejected | 137.8/min | ETA: 9.7m [2026-01-27T12:15:43.712791] [DEBUG] [REMOTE ] NEE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:43.712936] [DEBUG] [REMOTE ] NEE: PASS: History has at least 300 days. [2026-01-27T12:15:43.713190] [DEBUG] [REMOTE ] NEE: PASS: Price check passed. Min price $78.37. [2026-01-27T12:15:43.713553] [DEBUG] [REMOTE ] NEE: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:43.713853] [DEBUG] [REMOTE ] NEE: PASS: Integrity check passed. [2026-01-27T12:15:43.713946] [DEBUG] [REMOTE ] NEE: Symbol is viable for forecasting. [2026-01-27T12:15:43.714004] [INFO ] [MAIN ] [2155/3493] NEE kept (0.5s) | 2153 kept, 2 rejected | 137.8/min | ETA: 9.7m [2026-01-27T12:15:43.965761] [DEBUG] [REMOTE ] NEGG: Retrieved 3965 rows, trimmed to 300. [2026-01-27T12:15:43.965905] [DEBUG] [REMOTE ] NEGG: PASS: History has at least 300 days. [2026-01-27T12:15:43.966152] [DEBUG] [REMOTE ] NEGG: PASS: Price check passed. Min price $45.53. [2026-01-27T12:15:43.966319] [DEBUG] [REMOTE ] NEGG: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:43.966438] [DEBUG] [REMOTE ] NEGG: PASS: Integrity check passed. [2026-01-27T12:15:43.966480] [DEBUG] [REMOTE ] NEGG: Symbol is viable for forecasting. [2026-01-27T12:15:43.966532] [INFO ] [MAIN ] [2156/3493] NEGG kept (0.3s) | 2154 kept, 2 rejected | 137.9/min | ETA: 9.7m [2026-01-27T12:15:44.624241] [DEBUG] [REMOTE ] NEM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:44.624445] [DEBUG] [REMOTE ] NEM: PASS: History has at least 300 days. [2026-01-27T12:15:44.624891] [DEBUG] [REMOTE ] NEM: PASS: Price check passed. Min price $78.68. [2026-01-27T12:15:44.625075] [DEBUG] [REMOTE ] NEM: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:44.625367] [DEBUG] [REMOTE ] NEM: PASS: Integrity check passed. [2026-01-27T12:15:44.625416] [DEBUG] [REMOTE ] NEM: Symbol is viable for forecasting. [2026-01-27T12:15:44.625473] [INFO ] [MAIN ] [2157/3493] NEM kept (0.7s) | 2155 kept, 2 rejected | 137.8/min | ETA: 9.7m [2026-01-27T12:15:45.139505] [DEBUG] [REMOTE ] NEOG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:45.139721] [DEBUG] [REMOTE ] NEOG: PASS: History has at least 300 days. [2026-01-27T12:15:45.140100] [DEBUG] [REMOTE ] NEOG: PASS: Price check passed. Min price $5.41. [2026-01-27T12:15:45.140308] [DEBUG] [REMOTE ] NEOG: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:45.140495] [DEBUG] [REMOTE ] NEOG: PASS: Integrity check passed. [2026-01-27T12:15:45.140554] [DEBUG] [REMOTE ] NEOG: Symbol is viable for forecasting. [2026-01-27T12:15:45.140653] [INFO ] [MAIN ] [2158/3493] NEOG kept (0.5s) | 2156 kept, 2 rejected | 137.8/min | ETA: 9.7m [2026-01-27T12:15:45.605064] [DEBUG] [REMOTE ] NEON: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:45.605242] [DEBUG] [REMOTE ] NEON: PASS: History has at least 300 days. [2026-01-27T12:15:45.605535] [DEBUG] [REMOTE ] NEON: PASS: Price check passed. Min price $1.74. [2026-01-27T12:15:45.605722] [DEBUG] [REMOTE ] NEON: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:45.605869] [DEBUG] [REMOTE ] NEON: PASS: Integrity check passed. [2026-01-27T12:15:45.605915] [DEBUG] [REMOTE ] NEON: Symbol is viable for forecasting. [2026-01-27T12:15:45.605974] [INFO ] [MAIN ] [2159/3493] NEON kept (0.5s) | 2157 kept, 2 rejected | 137.8/min | ETA: 9.7m [2026-01-27T12:15:45.919550] [DEBUG] [REMOTE ] NEXA: Retrieved 2071 rows, trimmed to 300. [2026-01-27T12:15:45.919697] [DEBUG] [REMOTE ] NEXA: PASS: History has at least 300 days. [2026-01-27T12:15:45.919908] [DEBUG] [REMOTE ] NEXA: PASS: Price check passed. Min price $5.25. [2026-01-27T12:15:45.920048] [DEBUG] [REMOTE ] NEXA: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:45.920160] [DEBUG] [REMOTE ] NEXA: PASS: Integrity check passed. [2026-01-27T12:15:45.920201] [DEBUG] [REMOTE ] NEXA: Symbol is viable for forecasting. [2026-01-27T12:15:45.920251] [INFO ] [MAIN ] [2160/3493] NEXA kept (0.3s) | 2158 kept, 2 rejected | 137.8/min | ETA: 9.7m [2026-01-27T12:15:46.261307] [DEBUG] [REMOTE ] NEXN: Retrieved 1155 rows, trimmed to 300. [2026-01-27T12:15:46.261450] [DEBUG] [REMOTE ] NEXN: PASS: History has at least 300 days. [2026-01-27T12:15:46.261685] [DEBUG] [REMOTE ] NEXN: PASS: Price check passed. Min price $5.87. [2026-01-27T12:15:46.261829] [DEBUG] [REMOTE ] NEXN: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:46.261952] [DEBUG] [REMOTE ] NEXN: PASS: Integrity check passed. [2026-01-27T12:15:46.261998] [DEBUG] [REMOTE ] NEXN: Symbol is viable for forecasting. [2026-01-27T12:15:46.262048] [INFO ] [MAIN ] [2161/3493] NEXN kept (0.3s) | 2159 kept, 2 rejected | 137.8/min | ETA: 9.7m [2026-01-27T12:15:46.697153] [DEBUG] [REMOTE ] NFBK: Retrieved 4581 rows, trimmed to 300. [2026-01-27T12:15:46.697300] [DEBUG] [REMOTE ] NFBK: PASS: History has at least 300 days. [2026-01-27T12:15:46.697526] [DEBUG] [REMOTE ] NFBK: PASS: Price check passed. Min price $9.99. [2026-01-27T12:15:46.697712] [DEBUG] [REMOTE ] NFBK: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:46.697838] [DEBUG] [REMOTE ] NFBK: PASS: Integrity check passed. [2026-01-27T12:15:46.697879] [DEBUG] [REMOTE ] NFBK: Symbol is viable for forecasting. [2026-01-27T12:15:46.697929] [INFO ] [MAIN ] [2162/3493] NFBK kept (0.4s) | 2160 kept, 2 rejected | 137.8/min | ETA: 9.7m [2026-01-27T12:15:47.090408] [DEBUG] [REMOTE ] NFE: Retrieved 1756 rows, trimmed to 300. [2026-01-27T12:15:47.090600] [DEBUG] [REMOTE ] NFE: PASS: History has at least 300 days. [2026-01-27T12:15:47.091050] [DEBUG] [REMOTE ] NFE: PASS: Price check passed. Min price $1.05. [2026-01-27T12:15:47.091200] [DEBUG] [REMOTE ] NFE: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:47.091324] [DEBUG] [REMOTE ] NFE: PASS: Integrity check passed. [2026-01-27T12:15:47.091364] [DEBUG] [REMOTE ] NFE: Symbol is viable for forecasting. [2026-01-27T12:15:47.091432] [INFO ] [MAIN ] [2163/3493] NFE kept (0.4s) | 2161 kept, 2 rejected | 137.8/min | ETA: 9.6m [2026-01-27T12:15:47.679959] [DEBUG] [REMOTE ] NFG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:47.680120] [DEBUG] [REMOTE ] NFG: PASS: History has at least 300 days. [2026-01-27T12:15:47.680364] [DEBUG] [REMOTE ] NFG: PASS: Price check passed. Min price $77.47. [2026-01-27T12:15:47.680505] [DEBUG] [REMOTE ] NFG: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:47.680649] [DEBUG] [REMOTE ] NFG: PASS: Integrity check passed. [2026-01-27T12:15:47.680692] [DEBUG] [REMOTE ] NFG: Symbol is viable for forecasting. [2026-01-27T12:15:47.680743] [INFO ] [MAIN ] [2164/3493] NFG kept (0.6s) | 2162 kept, 2 rejected | 137.8/min | ETA: 9.6m [2026-01-27T12:15:48.120621] [DEBUG] [REMOTE ] NFJ: Retrieved 5260 rows, trimmed to 300. [2026-01-27T12:15:48.120844] [DEBUG] [REMOTE ] NFJ: PASS: History has at least 300 days. [2026-01-27T12:15:48.121238] [DEBUG] [REMOTE ] NFJ: PASS: Price check passed. Min price $12.16. [2026-01-27T12:15:48.121393] [DEBUG] [REMOTE ] NFJ: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:48.121544] [DEBUG] [REMOTE ] NFJ: PASS: Integrity check passed. [2026-01-27T12:15:48.121618] [DEBUG] [REMOTE ] NFJ: Symbol is viable for forecasting. [2026-01-27T12:15:48.121705] [INFO ] [MAIN ] [2165/3493] NFJ kept (0.4s) | 2163 kept, 2 rejected | 137.8/min | ETA: 9.6m [2026-01-27T12:15:48.651606] [DEBUG] [REMOTE ] NFLX: Retrieved 5957 rows, trimmed to 300. [2026-01-27T12:15:48.651823] [DEBUG] [REMOTE ] NFLX: PASS: History has at least 300 days. [2026-01-27T12:15:48.652150] [DEBUG] [REMOTE ] NFLX: PASS: Price check passed. Min price $83.54. [2026-01-27T12:15:48.652300] [DEBUG] [REMOTE ] NFLX: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:48.652523] [DEBUG] [REMOTE ] NFLX: PASS: Integrity check passed. [2026-01-27T12:15:48.652625] [DEBUG] [REMOTE ] NFLX: Symbol is viable for forecasting. [2026-01-27T12:15:48.652685] [INFO ] [MAIN ] [2166/3493] NFLX kept (0.5s) | 2164 kept, 2 rejected | 137.8/min | ETA: 9.6m [2026-01-27T12:15:49.019916] [DEBUG] [REMOTE ] NFTY: Retrieved 3498 rows, trimmed to 300. [2026-01-27T12:15:49.020158] [DEBUG] [REMOTE ] NFTY: PASS: History has at least 300 days. [2026-01-27T12:15:49.020533] [DEBUG] [REMOTE ] NFTY: PASS: Price check passed. Min price $55.67. [2026-01-27T12:15:49.020715] [DEBUG] [REMOTE ] NFTY: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:49.021043] [DEBUG] [REMOTE ] NFTY: PASS: Integrity check passed. [2026-01-27T12:15:49.021090] [DEBUG] [REMOTE ] NFTY: Symbol is viable for forecasting. [2026-01-27T12:15:49.021153] [INFO ] [MAIN ] [2167/3493] NFTY kept (0.4s) | 2165 kept, 2 rejected | 137.8/min | ETA: 9.6m [2026-01-27T12:15:49.477537] [DEBUG] [REMOTE ] NGG: Retrieved 6302 rows, trimmed to 300. [2026-01-27T12:15:49.477740] [DEBUG] [REMOTE ] NGG: PASS: History has at least 300 days. [2026-01-27T12:15:49.478015] [DEBUG] [REMOTE ] NGG: PASS: Price check passed. Min price $73.54. [2026-01-27T12:15:49.478171] [DEBUG] [REMOTE ] NGG: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:49.478306] [DEBUG] [REMOTE ] NGG: PASS: Integrity check passed. [2026-01-27T12:15:49.478351] [DEBUG] [REMOTE ] NGG: Symbol is viable for forecasting. [2026-01-27T12:15:49.478409] [INFO ] [MAIN ] [2168/3493] NGG kept (0.5s) | 2166 kept, 2 rejected | 137.8/min | ETA: 9.6m [2026-01-27T12:15:49.887696] [DEBUG] [REMOTE ] NGL: Retrieved 3696 rows, trimmed to 300. [2026-01-27T12:15:49.887856] [DEBUG] [REMOTE ] NGL: PASS: History has at least 300 days. [2026-01-27T12:15:49.888102] [DEBUG] [REMOTE ] NGL: PASS: Price check passed. Min price $6.40. [2026-01-27T12:15:49.888273] [DEBUG] [REMOTE ] NGL: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:49.888406] [DEBUG] [REMOTE ] NGL: PASS: Integrity check passed. [2026-01-27T12:15:49.888448] [DEBUG] [REMOTE ] NGL: Symbol is viable for forecasting. [2026-01-27T12:15:49.888556] [INFO ] [MAIN ] [2169/3493] NGL kept (0.4s) | 2167 kept, 2 rejected | 137.8/min | ETA: 9.6m [2026-01-27T12:15:50.220029] [DEBUG] [REMOTE ] NGNE: Retrieved 2990 rows, trimmed to 300. [2026-01-27T12:15:50.220166] [DEBUG] [REMOTE ] NGNE: PASS: History has at least 300 days. [2026-01-27T12:15:50.220382] [DEBUG] [REMOTE ] NGNE: PASS: Price check passed. Min price $16.95. [2026-01-27T12:15:50.220525] [DEBUG] [REMOTE ] NGNE: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:50.220677] [DEBUG] [REMOTE ] NGNE: PASS: Integrity check passed. [2026-01-27T12:15:50.220724] [DEBUG] [REMOTE ] NGNE: Symbol is viable for forecasting. [2026-01-27T12:15:50.220775] [INFO ] [MAIN ] [2170/3493] NGNE kept (0.3s) | 2168 kept, 2 rejected | 137.8/min | ETA: 9.6m [2026-01-27T12:15:50.771814] [DEBUG] [REMOTE ] NGS: Retrieved 5852 rows, trimmed to 300. [2026-01-27T12:15:50.772063] [DEBUG] [REMOTE ] NGS: PASS: History has at least 300 days. [2026-01-27T12:15:50.772533] [DEBUG] [REMOTE ] NGS: PASS: Price check passed. Min price $27.44. [2026-01-27T12:15:50.772790] [DEBUG] [REMOTE ] NGS: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:50.773017] [DEBUG] [REMOTE ] NGS: PASS: Integrity check passed. [2026-01-27T12:15:50.773072] [DEBUG] [REMOTE ] NGS: Symbol is viable for forecasting. [2026-01-27T12:15:50.773146] [INFO ] [MAIN ] [2171/3493] NGS kept (0.6s) | 2169 kept, 2 rejected | 137.8/min | ETA: 9.6m [2026-01-27T12:15:51.110738] [DEBUG] [REMOTE ] NGVC: Retrieved 3395 rows, trimmed to 300. [2026-01-27T12:15:51.110880] [DEBUG] [REMOTE ] NGVC: PASS: History has at least 300 days. [2026-01-27T12:15:51.111100] [DEBUG] [REMOTE ] NGVC: PASS: Price check passed. Min price $23.71. [2026-01-27T12:15:51.111238] [DEBUG] [REMOTE ] NGVC: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:51.111358] [DEBUG] [REMOTE ] NGVC: PASS: Integrity check passed. [2026-01-27T12:15:51.111398] [DEBUG] [REMOTE ] NGVC: Symbol is viable for forecasting. [2026-01-27T12:15:51.111446] [INFO ] [MAIN ] [2172/3493] NGVC kept (0.3s) | 2170 kept, 2 rejected | 137.8/min | ETA: 9.6m [2026-01-27T12:15:51.688710] [DEBUG] [REMOTE ] NHI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:51.688842] [DEBUG] [REMOTE ] NHI: PASS: History has at least 300 days. [2026-01-27T12:15:51.689065] [DEBUG] [REMOTE ] NHI: PASS: Price check passed. Min price $72.72. [2026-01-27T12:15:51.689209] [DEBUG] [REMOTE ] NHI: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:51.689349] [DEBUG] [REMOTE ] NHI: PASS: Integrity check passed. [2026-01-27T12:15:51.689398] [DEBUG] [REMOTE ] NHI: Symbol is viable for forecasting. [2026-01-27T12:15:51.689451] [INFO ] [MAIN ] [2173/3493] NHI kept (0.6s) | 2171 kept, 2 rejected | 137.8/min | ETA: 9.6m [2026-01-27T12:15:52.170813] [DEBUG] [REMOTE ] NHTC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:52.170944] [DEBUG] [REMOTE ] NHTC: PASS: History has at least 300 days. [2026-01-27T12:15:52.171158] [DEBUG] [REMOTE ] NHTC: PASS: Price check passed. Min price $2.37. [2026-01-27T12:15:52.171299] [DEBUG] [REMOTE ] NHTC: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:52.171420] [DEBUG] [REMOTE ] NHTC: PASS: Integrity check passed. [2026-01-27T12:15:52.171460] [DEBUG] [REMOTE ] NHTC: Symbol is viable for forecasting. [2026-01-27T12:15:52.171510] [INFO ] [MAIN ] [2174/3493] NHTC kept (0.5s) | 2172 kept, 2 rejected | 137.8/min | ETA: 9.6m [2026-01-27T12:15:52.670929] [DEBUG] [REMOTE ] NI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:52.671065] [DEBUG] [REMOTE ] NI: PASS: History has at least 300 days. [2026-01-27T12:15:52.671282] [DEBUG] [REMOTE ] NI: PASS: Price check passed. Min price $40.97. [2026-01-27T12:15:52.671418] [DEBUG] [REMOTE ] NI: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:52.671532] [DEBUG] [REMOTE ] NI: PASS: Integrity check passed. [2026-01-27T12:15:52.671591] [DEBUG] [REMOTE ] NI: Symbol is viable for forecasting. [2026-01-27T12:15:52.671660] [INFO ] [MAIN ] [2175/3493] NI kept (0.5s) | 2173 kept, 2 rejected | 137.8/min | ETA: 9.6m [2026-01-27T12:15:52.989368] [DEBUG] [REMOTE ] NIC: Retrieved 2507 rows, trimmed to 300. [2026-01-27T12:15:52.989492] [DEBUG] [REMOTE ] NIC: PASS: History has at least 300 days. [2026-01-27T12:15:52.989731] [DEBUG] [REMOTE ] NIC: PASS: Price check passed. Min price $114.76. [2026-01-27T12:15:52.989887] [DEBUG] [REMOTE ] NIC: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:52.990005] [DEBUG] [REMOTE ] NIC: PASS: Integrity check passed. [2026-01-27T12:15:52.990049] [DEBUG] [REMOTE ] NIC: Symbol is viable for forecasting. [2026-01-27T12:15:52.990113] [INFO ] [MAIN ] [2176/3493] NIC kept (0.3s) | 2174 kept, 2 rejected | 137.8/min | ETA: 9.6m [2026-01-27T12:15:53.525123] [DEBUG] [REMOTE ] NICE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:53.525268] [DEBUG] [REMOTE ] NICE: PASS: History has at least 300 days. [2026-01-27T12:15:53.525501] [DEBUG] [REMOTE ] NICE: PASS: Price check passed. Min price $99.60. [2026-01-27T12:15:53.525667] [DEBUG] [REMOTE ] NICE: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:53.525788] [DEBUG] [REMOTE ] NICE: PASS: Integrity check passed. [2026-01-27T12:15:53.525878] [DEBUG] [REMOTE ] NICE: Symbol is viable for forecasting. [2026-01-27T12:15:53.525954] [INFO ] [MAIN ] [2177/3493] NICE kept (0.5s) | 2175 kept, 2 rejected | 137.8/min | ETA: 9.6m [2026-01-27T12:15:53.944407] [DEBUG] [REMOTE ] NIE: Retrieved 4761 rows, trimmed to 300. [2026-01-27T12:15:53.944548] [DEBUG] [REMOTE ] NIE: PASS: History has at least 300 days. [2026-01-27T12:15:53.945031] [DEBUG] [REMOTE ] NIE: PASS: Price check passed. Min price $23.55. [2026-01-27T12:15:53.945177] [DEBUG] [REMOTE ] NIE: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:53.945304] [DEBUG] [REMOTE ] NIE: PASS: Integrity check passed. [2026-01-27T12:15:53.945368] [DEBUG] [REMOTE ] NIE: Symbol is viable for forecasting. [2026-01-27T12:15:53.945446] [INFO ] [MAIN ] [2178/3493] NIE kept (0.4s) | 2176 kept, 2 rejected | 137.8/min | ETA: 9.5m [2026-01-27T12:15:54.210511] [DEBUG] [REMOTE ] NIKL: Retrieved 714 rows, trimmed to 300. [2026-01-27T12:15:54.210660] [DEBUG] [REMOTE ] NIKL: PASS: History has at least 300 days. [2026-01-27T12:15:54.210866] [DEBUG] [REMOTE ] NIKL: PASS: Price check passed. Min price $12.84. [2026-01-27T12:15:54.211005] [DEBUG] [REMOTE ] NIKL: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:54.211115] [DEBUG] [REMOTE ] NIKL: PASS: Integrity check passed. [2026-01-27T12:15:54.211156] [DEBUG] [REMOTE ] NIKL: Symbol is viable for forecasting. [2026-01-27T12:15:54.211204] [INFO ] [MAIN ] [2179/3493] NIKL kept (0.3s) | 2177 kept, 2 rejected | 137.8/min | ETA: 9.5m [2026-01-27T12:15:54.835809] [DEBUG] [REMOTE ] NIM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:54.835959] [DEBUG] [REMOTE ] NIM: PASS: History has at least 300 days. [2026-01-27T12:15:54.836205] [DEBUG] [REMOTE ] NIM: PASS: Price check passed. Min price $9.20. [2026-01-27T12:15:54.836342] [DEBUG] [REMOTE ] NIM: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:54.836463] [DEBUG] [REMOTE ] NIM: PASS: Integrity check passed. [2026-01-27T12:15:54.836503] [DEBUG] [REMOTE ] NIM: Symbol is viable for forecasting. [2026-01-27T12:15:54.836553] [INFO ] [MAIN ] [2180/3493] NIM kept (0.6s) | 2178 kept, 2 rejected | 137.8/min | ETA: 9.5m [2026-01-27T12:15:55.209056] [DEBUG] [REMOTE ] NIO: Retrieved 1852 rows, trimmed to 300. [2026-01-27T12:15:55.209184] [DEBUG] [REMOTE ] NIO: PASS: History has at least 300 days. [2026-01-27T12:15:55.209391] [DEBUG] [REMOTE ] NIO: PASS: Price check passed. Min price $4.56. [2026-01-27T12:15:55.209532] [DEBUG] [REMOTE ] NIO: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:55.209673] [DEBUG] [REMOTE ] NIO: PASS: Integrity check passed. [2026-01-27T12:15:55.209716] [DEBUG] [REMOTE ] NIO: Symbol is viable for forecasting. [2026-01-27T12:15:55.209782] [INFO ] [MAIN ] [2181/3493] NIO kept (0.4s) | 2179 kept, 2 rejected | 137.8/min | ETA: 9.5m [2026-01-27T12:15:55.501457] [DEBUG] [REMOTE ] NITO: Retrieved 1478 rows, trimmed to 300. [2026-01-27T12:15:55.501618] [DEBUG] [REMOTE ] NITO: PASS: History has at least 300 days. [2026-01-27T12:15:55.501833] [DEBUG] [REMOTE ] NITO: PASS: Price check passed. Min price $1.46. [2026-01-27T12:15:55.501978] [DEBUG] [REMOTE ] NITO: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:55.502103] [DEBUG] [REMOTE ] NITO: PASS: Integrity check passed. [2026-01-27T12:15:55.502145] [DEBUG] [REMOTE ] NITO: Symbol is viable for forecasting. [2026-01-27T12:15:55.502195] [INFO ] [MAIN ] [2182/3493] NITO kept (0.3s) | 2180 kept, 2 rejected | 137.8/min | ETA: 9.5m [2026-01-27T12:15:56.100547] [DEBUG] [REMOTE ] NKSH: Retrieved 6577 rows, trimmed to 300. [2026-01-27T12:15:56.100702] [DEBUG] [REMOTE ] NKSH: PASS: History has at least 300 days. [2026-01-27T12:15:56.100924] [DEBUG] [REMOTE ] NKSH: PASS: Price check passed. Min price $26.47. [2026-01-27T12:15:56.101063] [DEBUG] [REMOTE ] NKSH: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:56.101179] [DEBUG] [REMOTE ] NKSH: PASS: Integrity check passed. [2026-01-27T12:15:56.101220] [DEBUG] [REMOTE ] NKSH: Symbol is viable for forecasting. [2026-01-27T12:15:56.101268] [INFO ] [MAIN ] [2183/3493] NKSH kept (0.6s) | 2181 kept, 2 rejected | 137.8/min | ETA: 9.5m [2026-01-27T12:15:56.381055] [DEBUG] [REMOTE ] NKTX: Retrieved 1393 rows, trimmed to 300. [2026-01-27T12:15:56.381220] [DEBUG] [REMOTE ] NKTX: PASS: History has at least 300 days. [2026-01-27T12:15:56.381530] [DEBUG] [REMOTE ] NKTX: PASS: Price check passed. Min price $1.73. [2026-01-27T12:15:56.381777] [DEBUG] [REMOTE ] NKTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:56.381955] [DEBUG] [REMOTE ] NKTX: PASS: Integrity check passed. [2026-01-27T12:15:56.382017] [DEBUG] [REMOTE ] NKTX: Symbol is viable for forecasting. [2026-01-27T12:15:56.382095] [INFO ] [MAIN ] [2184/3493] NKTX kept (0.3s) | 2182 kept, 2 rejected | 137.8/min | ETA: 9.5m [2026-01-27T12:15:57.113460] [DEBUG] [REMOTE ] NKX: Retrieved 5793 rows, trimmed to 300. [2026-01-27T12:15:57.113853] [DEBUG] [REMOTE ] NKX: PASS: History has at least 300 days. [2026-01-27T12:15:57.114168] [DEBUG] [REMOTE ] NKX: PASS: Price check passed. Min price $12.36. [2026-01-27T12:15:57.114343] [DEBUG] [REMOTE ] NKX: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:57.114482] [DEBUG] [REMOTE ] NKX: PASS: Integrity check passed. [2026-01-27T12:15:57.114526] [DEBUG] [REMOTE ] NKX: Symbol is viable for forecasting. [2026-01-27T12:15:57.114605] [INFO ] [MAIN ] [2185/3493] NKX kept (0.7s) | 2183 kept, 2 rejected | 137.8/min | ETA: 9.5m [2026-01-27T12:15:57.304742] [DEBUG] [REMOTE ] NLOP: Retrieved 562 rows, trimmed to 300. [2026-01-27T12:15:57.304870] [DEBUG] [REMOTE ] NLOP: PASS: History has at least 300 days. [2026-01-27T12:15:57.305105] [DEBUG] [REMOTE ] NLOP: PASS: Price check passed. Min price $18.60. [2026-01-27T12:15:57.305253] [DEBUG] [REMOTE ] NLOP: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:57.305364] [DEBUG] [REMOTE ] NLOP: PASS: Integrity check passed. [2026-01-27T12:15:57.305403] [DEBUG] [REMOTE ] NLOP: Symbol is viable for forecasting. [2026-01-27T12:15:57.305452] [INFO ] [MAIN ] [2186/3493] NLOP kept (0.2s) | 2184 kept, 2 rejected | 137.8/min | ETA: 9.5m [2026-01-27T12:15:58.015955] [DEBUG] [REMOTE ] NLY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:15:58.016123] [DEBUG] [REMOTE ] NLY: PASS: History has at least 300 days. [2026-01-27T12:15:58.016383] [DEBUG] [REMOTE ] NLY: PASS: Price check passed. Min price $20.03. [2026-01-27T12:15:58.016528] [DEBUG] [REMOTE ] NLY: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:58.016868] [DEBUG] [REMOTE ] NLY: PASS: Integrity check passed. [2026-01-27T12:15:58.016929] [DEBUG] [REMOTE ] NLY: Symbol is viable for forecasting. [2026-01-27T12:15:58.016982] [INFO ] [MAIN ] [2187/3493] NLY kept (0.7s) | 2185 kept, 2 rejected | 137.8/min | ETA: 9.5m [2026-01-27T12:15:58.256203] [DEBUG] [REMOTE ] NMAI: Retrieved 1047 rows, trimmed to 300. [2026-01-27T12:15:58.256342] [DEBUG] [REMOTE ] NMAI: PASS: History has at least 300 days. [2026-01-27T12:15:58.256614] [DEBUG] [REMOTE ] NMAI: PASS: Price check passed. Min price $12.50. [2026-01-27T12:15:58.256778] [DEBUG] [REMOTE ] NMAI: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:58.256913] [DEBUG] [REMOTE ] NMAI: PASS: Integrity check passed. [2026-01-27T12:15:58.256983] [DEBUG] [REMOTE ] NMAI: Symbol is viable for forecasting. [2026-01-27T12:15:58.257035] [INFO ] [MAIN ] [2188/3493] NMAI kept (0.2s) | 2186 kept, 2 rejected | 137.8/min | ETA: 9.5m [2026-01-27T12:15:58.696935] [DEBUG] [REMOTE ] NMCO: Retrieved 1598 rows, trimmed to 300. [2026-01-27T12:15:58.697163] [DEBUG] [REMOTE ] NMCO: PASS: History has at least 300 days. [2026-01-27T12:15:58.697464] [DEBUG] [REMOTE ] NMCO: PASS: Price check passed. Min price $10.12. [2026-01-27T12:15:58.697693] [DEBUG] [REMOTE ] NMCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:58.697831] [DEBUG] [REMOTE ] NMCO: PASS: Integrity check passed. [2026-01-27T12:15:58.697874] [DEBUG] [REMOTE ] NMCO: Symbol is viable for forecasting. [2026-01-27T12:15:58.697930] [INFO ] [MAIN ] [2189/3493] NMCO kept (0.4s) | 2187 kept, 2 rejected | 137.8/min | ETA: 9.5m [2026-01-27T12:15:59.217959] [DEBUG] [REMOTE ] NMFC: Retrieved 3692 rows, trimmed to 300. [2026-01-27T12:15:59.218162] [DEBUG] [REMOTE ] NMFC: PASS: History has at least 300 days. [2026-01-27T12:15:59.218632] [DEBUG] [REMOTE ] NMFC: PASS: Price check passed. Min price $8.69. [2026-01-27T12:15:59.218789] [DEBUG] [REMOTE ] NMFC: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:59.218977] [DEBUG] [REMOTE ] NMFC: PASS: Integrity check passed. [2026-01-27T12:15:59.219019] [DEBUG] [REMOTE ] NMFC: Symbol is viable for forecasting. [2026-01-27T12:15:59.219079] [INFO ] [MAIN ] [2190/3493] NMFC kept (0.5s) | 2188 kept, 2 rejected | 137.8/min | ETA: 9.5m [2026-01-27T12:15:59.455697] [DEBUG] [REMOTE ] NMG: Retrieved 1871 rows, trimmed to 300. [2026-01-27T12:15:59.455831] [DEBUG] [REMOTE ] NMG: PASS: History has at least 300 days. [2026-01-27T12:15:59.456046] [DEBUG] [REMOTE ] NMG: PASS: Price check passed. Min price $2.44. [2026-01-27T12:15:59.456187] [DEBUG] [REMOTE ] NMG: PASS: Continuity check passed with 300 days. [2026-01-27T12:15:59.456303] [DEBUG] [REMOTE ] NMG: PASS: Integrity check passed. [2026-01-27T12:15:59.456345] [DEBUG] [REMOTE ] NMG: Symbol is viable for forecasting. [2026-01-27T12:15:59.456394] [INFO ] [MAIN ] [2191/3493] NMG kept (0.2s) | 2189 kept, 2 rejected | 137.8/min | ETA: 9.4m [2026-01-27T12:16:00.072273] [DEBUG] [REMOTE ] NMI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:00.072463] [DEBUG] [REMOTE ] NMI: PASS: History has at least 300 days. [2026-01-27T12:16:00.072859] [DEBUG] [REMOTE ] NMI: PASS: Price check passed. Min price $9.86. [2026-01-27T12:16:00.073082] [DEBUG] [REMOTE ] NMI: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:00.073264] [DEBUG] [REMOTE ] NMI: PASS: Integrity check passed. [2026-01-27T12:16:00.073323] [DEBUG] [REMOTE ] NMI: Symbol is viable for forecasting. [2026-01-27T12:16:00.073394] [INFO ] [MAIN ] [2192/3493] NMI kept (0.6s) | 2190 kept, 2 rejected | 137.8/min | ETA: 9.4m [2026-01-27T12:16:00.428021] [DEBUG] [REMOTE ] NMIH: Retrieved 3070 rows, trimmed to 300. [2026-01-27T12:16:00.428153] [DEBUG] [REMOTE ] NMIH: PASS: History has at least 300 days. [2026-01-27T12:16:00.428365] [DEBUG] [REMOTE ] NMIH: PASS: Price check passed. Min price $35.58. [2026-01-27T12:16:00.428504] [DEBUG] [REMOTE ] NMIH: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:00.428644] [DEBUG] [REMOTE ] NMIH: PASS: Integrity check passed. [2026-01-27T12:16:00.428711] [DEBUG] [REMOTE ] NMIH: Symbol is viable for forecasting. [2026-01-27T12:16:00.428760] [INFO ] [MAIN ] [2193/3493] NMIH kept (0.4s) | 2191 kept, 2 rejected | 137.8/min | ETA: 9.4m [2026-01-27T12:16:00.859364] [DEBUG] [REMOTE ] NMM: Retrieved 4578 rows, trimmed to 300. [2026-01-27T12:16:00.859510] [DEBUG] [REMOTE ] NMM: PASS: History has at least 300 days. [2026-01-27T12:16:00.859773] [DEBUG] [REMOTE ] NMM: PASS: Price check passed. Min price $47.16. [2026-01-27T12:16:00.859922] [DEBUG] [REMOTE ] NMM: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:00.860040] [DEBUG] [REMOTE ] NMM: PASS: Integrity check passed. [2026-01-27T12:16:00.860100] [DEBUG] [REMOTE ] NMM: Symbol is viable for forecasting. [2026-01-27T12:16:00.860173] [INFO ] [MAIN ] [2194/3493] NMM kept (0.4s) | 2192 kept, 2 rejected | 137.8/min | ETA: 9.4m [2026-01-27T12:16:01.062868] [DEBUG] [REMOTE ] NMRA: Retrieved 593 rows, trimmed to 300. [2026-01-27T12:16:01.062995] [DEBUG] [REMOTE ] NMRA: PASS: History has at least 300 days. [2026-01-27T12:16:01.063203] [DEBUG] [REMOTE ] NMRA: PASS: Price check passed. Min price $1.64. [2026-01-27T12:16:01.063341] [DEBUG] [REMOTE ] NMRA: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:01.063451] [DEBUG] [REMOTE ] NMRA: PASS: Integrity check passed. [2026-01-27T12:16:01.063491] [DEBUG] [REMOTE ] NMRA: Symbol is viable for forecasting. [2026-01-27T12:16:01.063540] [INFO ] [MAIN ] [2195/3493] NMRA kept (0.2s) | 2193 kept, 2 rejected | 137.8/min | ETA: 9.4m [2026-01-27T12:16:01.579924] [DEBUG] [REMOTE ] NMRK: Retrieved 2037 rows, trimmed to 300. [2026-01-27T12:16:01.580063] [DEBUG] [REMOTE ] NMRK: PASS: History has at least 300 days. [2026-01-27T12:16:01.580287] [DEBUG] [REMOTE ] NMRK: PASS: Price check passed. Min price $15.32. [2026-01-27T12:16:01.580433] [DEBUG] [REMOTE ] NMRK: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:01.580555] [DEBUG] [REMOTE ] NMRK: PASS: Integrity check passed. [2026-01-27T12:16:01.580618] [DEBUG] [REMOTE ] NMRK: Symbol is viable for forecasting. [2026-01-27T12:16:01.580671] [INFO ] [MAIN ] [2196/3493] NMRK kept (0.5s) | 2194 kept, 2 rejected | 137.8/min | ETA: 9.4m [2026-01-27T12:16:01.856872] [DEBUG] [REMOTE ] NN: Retrieved 1064 rows, trimmed to 300. [2026-01-27T12:16:01.857060] [DEBUG] [REMOTE ] NN: PASS: History has at least 300 days. [2026-01-27T12:16:01.857383] [DEBUG] [REMOTE ] NN: PASS: Price check passed. Min price $11.37. [2026-01-27T12:16:01.857634] [DEBUG] [REMOTE ] NN: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:01.857832] [DEBUG] [REMOTE ] NN: PASS: Integrity check passed. [2026-01-27T12:16:01.857899] [DEBUG] [REMOTE ] NN: Symbol is viable for forecasting. [2026-01-27T12:16:01.857979] [INFO ] [MAIN ] [2197/3493] NN kept (0.3s) | 2195 kept, 2 rejected | 137.8/min | ETA: 9.4m [2026-01-27T12:16:02.373251] [DEBUG] [REMOTE ] NNDM: Retrieved 2527 rows, trimmed to 300. [2026-01-27T12:16:02.373419] [DEBUG] [REMOTE ] NNDM: PASS: History has at least 300 days. [2026-01-27T12:16:02.373920] [DEBUG] [REMOTE ] NNDM: PASS: Price check passed. Min price $1.44. [2026-01-27T12:16:02.374075] [DEBUG] [REMOTE ] NNDM: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:02.374202] [DEBUG] [REMOTE ] NNDM: PASS: Integrity check passed. [2026-01-27T12:16:02.374245] [DEBUG] [REMOTE ] NNDM: Symbol is viable for forecasting. [2026-01-27T12:16:02.374297] [INFO ] [MAIN ] [2198/3493] NNDM kept (0.5s) | 2196 kept, 2 rejected | 137.8/min | ETA: 9.4m [2026-01-27T12:16:02.650184] [DEBUG] [REMOTE ] NNE: Retrieved 430 rows, trimmed to 300. [2026-01-27T12:16:02.650324] [DEBUG] [REMOTE ] NNE: PASS: History has at least 300 days. [2026-01-27T12:16:02.650535] [DEBUG] [REMOTE ] NNE: PASS: Price check passed. Min price $24.01. [2026-01-27T12:16:02.650740] [DEBUG] [REMOTE ] NNE: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:02.650868] [DEBUG] [REMOTE ] NNE: PASS: Integrity check passed. [2026-01-27T12:16:02.650953] [DEBUG] [REMOTE ] NNE: Symbol is viable for forecasting. [2026-01-27T12:16:02.651021] [INFO ] [MAIN ] [2199/3493] NNE kept (0.3s) | 2197 kept, 2 rejected | 137.9/min | ETA: 9.4m [2026-01-27T12:16:03.393719] [DEBUG] [REMOTE ] NNI: Retrieved 5564 rows, trimmed to 300. [2026-01-27T12:16:03.393869] [DEBUG] [REMOTE ] NNI: PASS: History has at least 300 days. [2026-01-27T12:16:03.394104] [DEBUG] [REMOTE ] NNI: PASS: Price check passed. Min price $124.42. [2026-01-27T12:16:03.394249] [DEBUG] [REMOTE ] NNI: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:03.394372] [DEBUG] [REMOTE ] NNI: PASS: Integrity check passed. [2026-01-27T12:16:03.394415] [DEBUG] [REMOTE ] NNI: Symbol is viable for forecasting. [2026-01-27T12:16:03.394467] [INFO ] [MAIN ] [2200/3493] NNI kept (0.7s) | 2198 kept, 2 rejected | 137.8/min | ETA: 9.4m [2026-01-27T12:16:03.780326] [DEBUG] [REMOTE ] NNN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:03.780479] [DEBUG] [REMOTE ] NNN: PASS: History has at least 300 days. [2026-01-27T12:16:03.780757] [DEBUG] [REMOTE ] NNN: PASS: Price check passed. Min price $39.05. [2026-01-27T12:16:03.781085] [DEBUG] [REMOTE ] NNN: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:03.781216] [DEBUG] [REMOTE ] NNN: PASS: Integrity check passed. [2026-01-27T12:16:03.781258] [DEBUG] [REMOTE ] NNN: Symbol is viable for forecasting. [2026-01-27T12:16:03.781310] [INFO ] [MAIN ] [2201/3493] NNN kept (0.4s) | 2199 kept, 2 rejected | 137.8/min | ETA: 9.4m [2026-01-27T12:16:04.038071] [DEBUG] [REMOTE ] NNOX: Retrieved 1363 rows, trimmed to 300. [2026-01-27T12:16:04.038209] [DEBUG] [REMOTE ] NNOX: PASS: History has at least 300 days. [2026-01-27T12:16:04.038415] [DEBUG] [REMOTE ] NNOX: PASS: Price check passed. Min price $2.78. [2026-01-27T12:16:04.038554] [DEBUG] [REMOTE ] NNOX: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:04.038699] [DEBUG] [REMOTE ] NNOX: PASS: Integrity check passed. [2026-01-27T12:16:04.038928] [DEBUG] [REMOTE ] NNOX: Symbol is viable for forecasting. [2026-01-27T12:16:04.038978] [INFO ] [MAIN ] [2202/3493] NNOX kept (0.3s) | 2200 kept, 2 rejected | 137.8/min | ETA: 9.4m [2026-01-27T12:16:04.699500] [DEBUG] [REMOTE ] NNY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:04.699669] [DEBUG] [REMOTE ] NNY: PASS: History has at least 300 days. [2026-01-27T12:16:04.700108] [DEBUG] [REMOTE ] NNY: PASS: Price check passed. Min price $8.23. [2026-01-27T12:16:04.700250] [DEBUG] [REMOTE ] NNY: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:04.700376] [DEBUG] [REMOTE ] NNY: PASS: Integrity check passed. [2026-01-27T12:16:04.700417] [DEBUG] [REMOTE ] NNY: Symbol is viable for forecasting. [2026-01-27T12:16:04.700478] [INFO ] [MAIN ] [2203/3493] NNY kept (0.7s) | 2201 kept, 2 rejected | 137.8/min | ETA: 9.4m [2026-01-27T12:16:05.115364] [DEBUG] [REMOTE ] NOA: Retrieved 4822 rows, trimmed to 300. [2026-01-27T12:16:05.115504] [DEBUG] [REMOTE ] NOA: PASS: History has at least 300 days. [2026-01-27T12:16:05.115743] [DEBUG] [REMOTE ] NOA: PASS: Price check passed. Min price $13.09. [2026-01-27T12:16:05.115887] [DEBUG] [REMOTE ] NOA: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:05.116008] [DEBUG] [REMOTE ] NOA: PASS: Integrity check passed. [2026-01-27T12:16:05.116049] [DEBUG] [REMOTE ] NOA: Symbol is viable for forecasting. [2026-01-27T12:16:05.116101] [INFO ] [MAIN ] [2204/3493] NOA kept (0.4s) | 2202 kept, 2 rejected | 137.8/min | ETA: 9.4m [2026-01-27T12:16:05.516167] [DEBUG] [REMOTE ] NOAH: Retrieved 3824 rows, trimmed to 300. [2026-01-27T12:16:05.516309] [DEBUG] [REMOTE ] NOAH: PASS: History has at least 300 days. [2026-01-27T12:16:05.516529] [DEBUG] [REMOTE ] NOAH: PASS: Price check passed. Min price $9.61. [2026-01-27T12:16:05.516874] [DEBUG] [REMOTE ] NOAH: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:05.516994] [DEBUG] [REMOTE ] NOAH: PASS: Integrity check passed. [2026-01-27T12:16:05.517052] [DEBUG] [REMOTE ] NOAH: Symbol is viable for forecasting. [2026-01-27T12:16:05.517105] [INFO ] [MAIN ] [2205/3493] NOAH kept (0.4s) | 2203 kept, 2 rejected | 137.8/min | ETA: 9.3m [2026-01-27T12:16:05.892830] [DEBUG] [REMOTE ] NODK: Retrieved 2228 rows, trimmed to 300. [2026-01-27T12:16:05.893043] [DEBUG] [REMOTE ] NODK: PASS: History has at least 300 days. [2026-01-27T12:16:05.893367] [DEBUG] [REMOTE ] NODK: PASS: Price check passed. Min price $13.09. [2026-01-27T12:16:05.893517] [DEBUG] [REMOTE ] NODK: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:05.893676] [DEBUG] [REMOTE ] NODK: PASS: Integrity check passed. [2026-01-27T12:16:05.893726] [DEBUG] [REMOTE ] NODK: Symbol is viable for forecasting. [2026-01-27T12:16:05.893809] [INFO ] [MAIN ] [2206/3493] NODK kept (0.4s) | 2204 kept, 2 rejected | 137.8/min | ETA: 9.3m [2026-01-27T12:16:06.308064] [DEBUG] [REMOTE ] NOG: Retrieved 4727 rows, trimmed to 300. [2026-01-27T12:16:06.308227] [DEBUG] [REMOTE ] NOG: PASS: History has at least 300 days. [2026-01-27T12:16:06.308479] [DEBUG] [REMOTE ] NOG: PASS: Price check passed. Min price $20.06. [2026-01-27T12:16:06.308654] [DEBUG] [REMOTE ] NOG: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:06.308798] [DEBUG] [REMOTE ] NOG: PASS: Integrity check passed. [2026-01-27T12:16:06.308838] [DEBUG] [REMOTE ] NOG: Symbol is viable for forecasting. [2026-01-27T12:16:06.308888] [INFO ] [MAIN ] [2207/3493] NOG kept (0.4s) | 2205 kept, 2 rejected | 137.8/min | ETA: 9.3m [2026-01-27T12:16:06.652099] [DEBUG] [REMOTE ] NOMD: Retrieved 2530 rows, trimmed to 300. [2026-01-27T12:16:06.652259] [DEBUG] [REMOTE ] NOMD: PASS: History has at least 300 days. [2026-01-27T12:16:06.652564] [DEBUG] [REMOTE ] NOMD: PASS: Price check passed. Min price $10.99. [2026-01-27T12:16:06.652782] [DEBUG] [REMOTE ] NOMD: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:06.652936] [DEBUG] [REMOTE ] NOMD: PASS: Integrity check passed. [2026-01-27T12:16:06.652997] [DEBUG] [REMOTE ] NOMD: Symbol is viable for forecasting. [2026-01-27T12:16:06.653070] [INFO ] [MAIN ] [2208/3493] NOMD kept (0.3s) | 2206 kept, 2 rejected | 137.8/min | ETA: 9.3m [2026-01-27T12:16:06.918229] [DEBUG] [REMOTE ] NOTE: Retrieved 1289 rows, trimmed to 300. [2026-01-27T12:16:06.918391] [DEBUG] [REMOTE ] NOTE: PASS: History has at least 300 days. [2026-01-27T12:16:06.918727] [DEBUG] [REMOTE ] NOTE: PASS: Price check passed. Min price $1.43. [2026-01-27T12:16:06.918941] [DEBUG] [REMOTE ] NOTE: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:06.919099] [DEBUG] [REMOTE ] NOTE: PASS: Integrity check passed. [2026-01-27T12:16:06.919157] [DEBUG] [REMOTE ] NOTE: Symbol is viable for forecasting. [2026-01-27T12:16:06.919226] [INFO ] [MAIN ] [2209/3493] NOTE kept (0.3s) | 2207 kept, 2 rejected | 137.9/min | ETA: 9.3m [2026-01-27T12:16:07.377236] [DEBUG] [REMOTE ] NPCE: Retrieved 1196 rows, trimmed to 300. [2026-01-27T12:16:07.377399] [DEBUG] [REMOTE ] NPCE: PASS: History has at least 300 days. [2026-01-27T12:16:07.377652] [DEBUG] [REMOTE ] NPCE: PASS: Price check passed. Min price $9.40. [2026-01-27T12:16:07.377799] [DEBUG] [REMOTE ] NPCE: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:07.377912] [DEBUG] [REMOTE ] NPCE: PASS: Integrity check passed. [2026-01-27T12:16:07.377981] [DEBUG] [REMOTE ] NPCE: Symbol is viable for forecasting. [2026-01-27T12:16:07.378031] [INFO ] [MAIN ] [2210/3493] NPCE kept (0.5s) | 2208 kept, 2 rejected | 137.9/min | ETA: 9.3m [2026-01-27T12:16:07.759861] [DEBUG] [REMOTE ] NPFD: Retrieved 1030 rows, trimmed to 300. [2026-01-27T12:16:07.759997] [DEBUG] [REMOTE ] NPFD: PASS: History has at least 300 days. [2026-01-27T12:16:07.760203] [DEBUG] [REMOTE ] NPFD: PASS: Price check passed. Min price $18.79. [2026-01-27T12:16:07.760341] [DEBUG] [REMOTE ] NPFD: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:07.760469] [DEBUG] [REMOTE ] NPFD: PASS: Integrity check passed. [2026-01-27T12:16:07.760511] [DEBUG] [REMOTE ] NPFD: Symbol is viable for forecasting. [2026-01-27T12:16:07.760559] [INFO ] [MAIN ] [2211/3493] NPFD kept (0.4s) | 2209 kept, 2 rejected | 137.9/min | ETA: 9.3m [2026-01-27T12:16:08.391463] [DEBUG] [REMOTE ] NPK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:08.391647] [DEBUG] [REMOTE ] NPK: PASS: History has at least 300 days. [2026-01-27T12:16:08.391928] [DEBUG] [REMOTE ] NPK: PASS: Price check passed. Min price $91.59. [2026-01-27T12:16:08.392080] [DEBUG] [REMOTE ] NPK: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:08.392369] [DEBUG] [REMOTE ] NPK: PASS: Integrity check passed. [2026-01-27T12:16:08.392427] [DEBUG] [REMOTE ] NPK: Symbol is viable for forecasting. [2026-01-27T12:16:08.392494] [INFO ] [MAIN ] [2212/3493] NPK kept (0.6s) | 2210 kept, 2 rejected | 137.8/min | ETA: 9.3m [2026-01-27T12:16:08.834654] [DEBUG] [REMOTE ] NPO: Retrieved 5956 rows, trimmed to 300. [2026-01-27T12:16:08.835098] [DEBUG] [REMOTE ] NPO: PASS: History has at least 300 days. [2026-01-27T12:16:08.835525] [DEBUG] [REMOTE ] NPO: PASS: Price check passed. Min price $202.27. [2026-01-27T12:16:08.835712] [DEBUG] [REMOTE ] NPO: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:08.835889] [DEBUG] [REMOTE ] NPO: PASS: Integrity check passed. [2026-01-27T12:16:08.835943] [DEBUG] [REMOTE ] NPO: Symbol is viable for forecasting. [2026-01-27T12:16:08.836006] [INFO ] [MAIN ] [2213/3493] NPO kept (0.4s) | 2211 kept, 2 rejected | 137.8/min | ETA: 9.3m [2026-01-27T12:16:09.418228] [DEBUG] [REMOTE ] NQP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:09.418379] [DEBUG] [REMOTE ] NQP: PASS: History has at least 300 days. [2026-01-27T12:16:09.418646] [DEBUG] [REMOTE ] NQP: PASS: Price check passed. Min price $11.74. [2026-01-27T12:16:09.418788] [DEBUG] [REMOTE ] NQP: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:09.418911] [DEBUG] [REMOTE ] NQP: PASS: Integrity check passed. [2026-01-27T12:16:09.418952] [DEBUG] [REMOTE ] NQP: Symbol is viable for forecasting. [2026-01-27T12:16:09.419002] [INFO ] [MAIN ] [2214/3493] NQP kept (0.6s) | 2212 kept, 2 rejected | 137.8/min | ETA: 9.3m [2026-01-27T12:16:09.764753] [DEBUG] [REMOTE ] NRC: Retrieved 3188 rows, trimmed to 300. [2026-01-27T12:16:09.764910] [DEBUG] [REMOTE ] NRC: PASS: History has at least 300 days. [2026-01-27T12:16:09.765172] [DEBUG] [REMOTE ] NRC: PASS: Price check passed. Min price $12.99. [2026-01-27T12:16:09.765317] [DEBUG] [REMOTE ] NRC: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:09.765451] [DEBUG] [REMOTE ] NRC: PASS: Integrity check passed. [2026-01-27T12:16:09.765502] [DEBUG] [REMOTE ] NRC: Symbol is viable for forecasting. [2026-01-27T12:16:09.765562] [INFO ] [MAIN ] [2215/3493] NRC kept (0.3s) | 2213 kept, 2 rejected | 137.8/min | ETA: 9.3m [2026-01-27T12:16:10.086162] [DEBUG] [REMOTE ] NRDS: Retrieved 1059 rows, trimmed to 300. [2026-01-27T12:16:10.086305] [DEBUG] [REMOTE ] NRDS: PASS: History has at least 300 days. [2026-01-27T12:16:10.086520] [DEBUG] [REMOTE ] NRDS: PASS: Price check passed. Min price $11.58. [2026-01-27T12:16:10.086692] [DEBUG] [REMOTE ] NRDS: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:10.086836] [DEBUG] [REMOTE ] NRDS: PASS: Integrity check passed. [2026-01-27T12:16:10.086878] [DEBUG] [REMOTE ] NRDS: Symbol is viable for forecasting. [2026-01-27T12:16:10.086926] [INFO ] [MAIN ] [2216/3493] NRDS kept (0.3s) | 2214 kept, 2 rejected | 137.8/min | ETA: 9.3m [2026-01-27T12:16:10.486967] [DEBUG] [REMOTE ] NREF: Retrieved 1499 rows, trimmed to 300. [2026-01-27T12:16:10.487102] [DEBUG] [REMOTE ] NREF: PASS: History has at least 300 days. [2026-01-27T12:16:10.487321] [DEBUG] [REMOTE ] NREF: PASS: Price check passed. Min price $12.61. [2026-01-27T12:16:10.487466] [DEBUG] [REMOTE ] NREF: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:10.487649] [DEBUG] [REMOTE ] NREF: PASS: Integrity check passed. [2026-01-27T12:16:10.487697] [DEBUG] [REMOTE ] NREF: Symbol is viable for forecasting. [2026-01-27T12:16:10.487750] [INFO ] [MAIN ] [2217/3493] NREF kept (0.4s) | 2215 kept, 2 rejected | 137.9/min | ETA: 9.3m [2026-01-27T12:16:11.066708] [DEBUG] [REMOTE ] NRG: Retrieved 5572 rows, trimmed to 300. [2026-01-27T12:16:11.066904] [DEBUG] [REMOTE ] NRG: PASS: History has at least 300 days. [2026-01-27T12:16:11.067213] [DEBUG] [REMOTE ] NRG: PASS: Price check passed. Min price $143.53. [2026-01-27T12:16:11.067363] [DEBUG] [REMOTE ] NRG: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:11.067502] [DEBUG] [REMOTE ] NRG: PASS: Integrity check passed. [2026-01-27T12:16:11.067545] [DEBUG] [REMOTE ] NRG: Symbol is viable for forecasting. [2026-01-27T12:16:11.067642] [INFO ] [MAIN ] [2218/3493] NRG kept (0.6s) | 2216 kept, 2 rejected | 137.8/min | ETA: 9.3m [2026-01-27T12:16:11.534518] [DEBUG] [REMOTE ] NRIM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:11.534682] [DEBUG] [REMOTE ] NRIM: PASS: History has at least 300 days. [2026-01-27T12:16:11.534926] [DEBUG] [REMOTE ] NRIM: PASS: Price check passed. Min price $21.85. [2026-01-27T12:16:11.535073] [DEBUG] [REMOTE ] NRIM: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:11.535203] [DEBUG] [REMOTE ] NRIM: PASS: Integrity check passed. [2026-01-27T12:16:11.535245] [DEBUG] [REMOTE ] NRIM: Symbol is viable for forecasting. [2026-01-27T12:16:11.535299] [INFO ] [MAIN ] [2219/3493] NRIM kept (0.5s) | 2217 kept, 2 rejected | 137.8/min | ETA: 9.2m [2026-01-27T12:16:11.795378] [DEBUG] [REMOTE ] NRIX: Retrieved 1383 rows, trimmed to 300. [2026-01-27T12:16:11.795516] [DEBUG] [REMOTE ] NRIX: PASS: History has at least 300 days. [2026-01-27T12:16:11.795770] [DEBUG] [REMOTE ] NRIX: PASS: Price check passed. Min price $11.70. [2026-01-27T12:16:11.795914] [DEBUG] [REMOTE ] NRIX: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:11.796035] [DEBUG] [REMOTE ] NRIX: PASS: Integrity check passed. [2026-01-27T12:16:11.796076] [DEBUG] [REMOTE ] NRIX: Symbol is viable for forecasting. [2026-01-27T12:16:11.796126] [INFO ] [MAIN ] [2220/3493] NRIX kept (0.3s) | 2218 kept, 2 rejected | 137.9/min | ETA: 9.2m [2026-01-27T12:16:12.267669] [DEBUG] [REMOTE ] NRK: Retrieved 5793 rows, trimmed to 300. [2026-01-27T12:16:12.267823] [DEBUG] [REMOTE ] NRK: PASS: History has at least 300 days. [2026-01-27T12:16:12.268060] [DEBUG] [REMOTE ] NRK: PASS: Price check passed. Min price $9.82. [2026-01-27T12:16:12.268212] [DEBUG] [REMOTE ] NRK: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:12.268349] [DEBUG] [REMOTE ] NRK: PASS: Integrity check passed. [2026-01-27T12:16:12.268419] [DEBUG] [REMOTE ] NRK: Symbol is viable for forecasting. [2026-01-27T12:16:12.268485] [INFO ] [MAIN ] [2221/3493] NRK kept (0.5s) | 2219 kept, 2 rejected | 137.8/min | ETA: 9.2m [2026-01-27T12:16:12.827819] [DEBUG] [REMOTE ] NRP: Retrieved 5859 rows, trimmed to 300. [2026-01-27T12:16:12.827957] [DEBUG] [REMOTE ] NRP: PASS: History has at least 300 days. [2026-01-27T12:16:12.828183] [DEBUG] [REMOTE ] NRP: PASS: Price check passed. Min price $99.92. [2026-01-27T12:16:12.828328] [DEBUG] [REMOTE ] NRP: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:12.828450] [DEBUG] [REMOTE ] NRP: PASS: Integrity check passed. [2026-01-27T12:16:12.828493] [DEBUG] [REMOTE ] NRP: Symbol is viable for forecasting. [2026-01-27T12:16:12.828544] [INFO ] [MAIN ] [2222/3493] NRP kept (0.6s) | 2220 kept, 2 rejected | 137.8/min | ETA: 9.2m [2026-01-27T12:16:13.173653] [DEBUG] [REMOTE ] NRXP: Retrieved 2046 rows, trimmed to 300. [2026-01-27T12:16:13.173776] [DEBUG] [REMOTE ] NRXP: PASS: History has at least 300 days. [2026-01-27T12:16:13.173986] [DEBUG] [REMOTE ] NRXP: PASS: Price check passed. Min price $1.98. [2026-01-27T12:16:13.174123] [DEBUG] [REMOTE ] NRXP: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:13.174253] [DEBUG] [REMOTE ] NRXP: PASS: Integrity check passed. [2026-01-27T12:16:13.174295] [DEBUG] [REMOTE ] NRXP: Symbol is viable for forecasting. [2026-01-27T12:16:13.174343] [INFO ] [MAIN ] [2223/3493] NRXP kept (0.3s) | 2221 kept, 2 rejected | 137.8/min | ETA: 9.2m [2026-01-27T12:16:13.701376] [DEBUG] [REMOTE ] NSC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:13.701798] [DEBUG] [REMOTE ] NSC: PASS: History has at least 300 days. [2026-01-27T12:16:13.702154] [DEBUG] [REMOTE ] NSC: PASS: Price check passed. Min price $278.21. [2026-01-27T12:16:13.702304] [DEBUG] [REMOTE ] NSC: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:13.702667] [DEBUG] [REMOTE ] NSC: PASS: Integrity check passed. [2026-01-27T12:16:13.702713] [DEBUG] [REMOTE ] NSC: Symbol is viable for forecasting. [2026-01-27T12:16:13.702774] [INFO ] [MAIN ] [2224/3493] NSC kept (0.5s) | 2222 kept, 2 rejected | 137.8/min | ETA: 9.2m [2026-01-27T12:16:14.177847] [DEBUG] [REMOTE ] NSP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:14.178011] [DEBUG] [REMOTE ] NSP: PASS: History has at least 300 days. [2026-01-27T12:16:14.178269] [DEBUG] [REMOTE ] NSP: PASS: Price check passed. Min price $31.15. [2026-01-27T12:16:14.178415] [DEBUG] [REMOTE ] NSP: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:14.178677] [DEBUG] [REMOTE ] NSP: PASS: Integrity check passed. [2026-01-27T12:16:14.178726] [DEBUG] [REMOTE ] NSP: Symbol is viable for forecasting. [2026-01-27T12:16:14.178780] [INFO ] [MAIN ] [2225/3493] NSP kept (0.5s) | 2223 kept, 2 rejected | 137.8/min | ETA: 9.2m [2026-01-27T12:16:14.648279] [DEBUG] [REMOTE ] NSSC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:14.648436] [DEBUG] [REMOTE ] NSSC: PASS: History has at least 300 days. [2026-01-27T12:16:14.648711] [DEBUG] [REMOTE ] NSSC: PASS: Price check passed. Min price $37.68. [2026-01-27T12:16:14.648853] [DEBUG] [REMOTE ] NSSC: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:14.648979] [DEBUG] [REMOTE ] NSSC: PASS: Integrity check passed. [2026-01-27T12:16:14.649308] [DEBUG] [REMOTE ] NSSC: Symbol is viable for forecasting. [2026-01-27T12:16:14.649376] [INFO ] [MAIN ] [2226/3493] NSSC kept (0.5s) | 2224 kept, 2 rejected | 137.8/min | ETA: 9.2m [2026-01-27T12:16:15.120073] [DEBUG] [REMOTE ] NTAP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:15.120239] [DEBUG] [REMOTE ] NTAP: PASS: History has at least 300 days. [2026-01-27T12:16:15.120505] [DEBUG] [REMOTE ] NTAP: PASS: Price check passed. Min price $94.11. [2026-01-27T12:16:15.120670] [DEBUG] [REMOTE ] NTAP: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:15.120802] [DEBUG] [REMOTE ] NTAP: PASS: Integrity check passed. [2026-01-27T12:16:15.120844] [DEBUG] [REMOTE ] NTAP: Symbol is viable for forecasting. [2026-01-27T12:16:15.120897] [INFO ] [MAIN ] [2227/3493] NTAP kept (0.5s) | 2225 kept, 2 rejected | 137.8/min | ETA: 9.2m [2026-01-27T12:16:15.446669] [DEBUG] [REMOTE ] NTB: Retrieved 2352 rows, trimmed to 300. [2026-01-27T12:16:15.446806] [DEBUG] [REMOTE ] NTB: PASS: History has at least 300 days. [2026-01-27T12:16:15.447045] [DEBUG] [REMOTE ] NTB: PASS: Price check passed. Min price $43.86. [2026-01-27T12:16:15.447381] [DEBUG] [REMOTE ] NTB: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:15.447496] [DEBUG] [REMOTE ] NTB: PASS: Integrity check passed. [2026-01-27T12:16:15.447538] [DEBUG] [REMOTE ] NTB: Symbol is viable for forecasting. [2026-01-27T12:16:15.447634] [INFO ] [MAIN ] [2228/3493] NTB kept (0.3s) | 2226 kept, 2 rejected | 137.8/min | ETA: 9.2m [2026-01-27T12:16:15.909822] [DEBUG] [REMOTE ] NTES: Retrieved 6430 rows, trimmed to 300. [2026-01-27T12:16:15.909966] [DEBUG] [REMOTE ] NTES: PASS: History has at least 300 days. [2026-01-27T12:16:15.910198] [DEBUG] [REMOTE ] NTES: PASS: Price check passed. Min price $131.57. [2026-01-27T12:16:15.910336] [DEBUG] [REMOTE ] NTES: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:15.910474] [DEBUG] [REMOTE ] NTES: PASS: Integrity check passed. [2026-01-27T12:16:15.910515] [DEBUG] [REMOTE ] NTES: Symbol is viable for forecasting. [2026-01-27T12:16:15.910565] [INFO ] [MAIN ] [2229/3493] NTES kept (0.5s) | 2227 kept, 2 rejected | 137.8/min | ETA: 9.2m [2026-01-27T12:16:16.438692] [DEBUG] [REMOTE ] NTIC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:16.438832] [DEBUG] [REMOTE ] NTIC: PASS: History has at least 300 days. [2026-01-27T12:16:16.439053] [DEBUG] [REMOTE ] NTIC: PASS: Price check passed. Min price $7.35. [2026-01-27T12:16:16.439199] [DEBUG] [REMOTE ] NTIC: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:16.439318] [DEBUG] [REMOTE ] NTIC: PASS: Integrity check passed. [2026-01-27T12:16:16.439361] [DEBUG] [REMOTE ] NTIC: Symbol is viable for forecasting. [2026-01-27T12:16:16.439540] [INFO ] [MAIN ] [2230/3493] NTIC kept (0.5s) | 2228 kept, 2 rejected | 137.8/min | ETA: 9.2m [2026-01-27T12:16:16.757551] [DEBUG] [REMOTE ] NTLA: Retrieved 2444 rows, trimmed to 300. [2026-01-27T12:16:16.757729] [DEBUG] [REMOTE ] NTLA: PASS: History has at least 300 days. [2026-01-27T12:16:16.757954] [DEBUG] [REMOTE ] NTLA: PASS: Price check passed. Min price $8.04. [2026-01-27T12:16:16.758098] [DEBUG] [REMOTE ] NTLA: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:16.758217] [DEBUG] [REMOTE ] NTLA: PASS: Integrity check passed. [2026-01-27T12:16:16.758260] [DEBUG] [REMOTE ] NTLA: Symbol is viable for forecasting. [2026-01-27T12:16:16.758311] [INFO ] [MAIN ] [2231/3493] NTLA kept (0.3s) | 2229 kept, 2 rejected | 137.8/min | ETA: 9.2m [2026-01-27T12:16:17.146005] [DEBUG] [REMOTE ] NTNX: Retrieved 2342 rows, trimmed to 300. [2026-01-27T12:16:17.146142] [DEBUG] [REMOTE ] NTNX: PASS: History has at least 300 days. [2026-01-27T12:16:17.146361] [DEBUG] [REMOTE ] NTNX: PASS: Price check passed. Min price $41.57. [2026-01-27T12:16:17.146507] [DEBUG] [REMOTE ] NTNX: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:17.146647] [DEBUG] [REMOTE ] NTNX: PASS: Integrity check passed. [2026-01-27T12:16:17.146725] [DEBUG] [REMOTE ] NTNX: Symbol is viable for forecasting. [2026-01-27T12:16:17.146792] [INFO ] [MAIN ] [2232/3493] NTNX kept (0.4s) | 2230 kept, 2 rejected | 137.8/min | ETA: 9.1m [2026-01-27T12:16:17.529083] [DEBUG] [REMOTE ] NTRA: Retrieved 2657 rows, trimmed to 300. [2026-01-27T12:16:17.529215] [DEBUG] [REMOTE ] NTRA: PASS: History has at least 300 days. [2026-01-27T12:16:17.529435] [DEBUG] [REMOTE ] NTRA: PASS: Price check passed. Min price $192.81. [2026-01-27T12:16:17.529596] [DEBUG] [REMOTE ] NTRA: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:17.529716] [DEBUG] [REMOTE ] NTRA: PASS: Integrity check passed. [2026-01-27T12:16:17.529758] [DEBUG] [REMOTE ] NTRA: Symbol is viable for forecasting. [2026-01-27T12:16:17.529808] [INFO ] [MAIN ] [2233/3493] NTRA kept (0.4s) | 2231 kept, 2 rejected | 137.8/min | ETA: 9.1m [2026-01-27T12:16:17.919899] [DEBUG] [REMOTE ] NTRB: Retrieved 1857 rows, trimmed to 300. [2026-01-27T12:16:17.920026] [DEBUG] [REMOTE ] NTRB: PASS: History has at least 300 days. [2026-01-27T12:16:17.920232] [DEBUG] [REMOTE ] NTRB: PASS: Price check passed. Min price $4.22. [2026-01-27T12:16:17.920368] [DEBUG] [REMOTE ] NTRB: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:17.920477] [DEBUG] [REMOTE ] NTRB: PASS: Integrity check passed. [2026-01-27T12:16:17.920518] [DEBUG] [REMOTE ] NTRB: Symbol is viable for forecasting. [2026-01-27T12:16:17.920566] [INFO ] [MAIN ] [2234/3493] NTRB kept (0.4s) | 2232 kept, 2 rejected | 137.8/min | ETA: 9.1m [2026-01-27T12:16:18.448813] [DEBUG] [REMOTE ] NTRS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:18.448981] [DEBUG] [REMOTE ] NTRS: PASS: History has at least 300 days. [2026-01-27T12:16:18.449264] [DEBUG] [REMOTE ] NTRS: PASS: Price check passed. Min price $121.99. [2026-01-27T12:16:18.449459] [DEBUG] [REMOTE ] NTRS: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:18.449627] [DEBUG] [REMOTE ] NTRS: PASS: Integrity check passed. [2026-01-27T12:16:18.449681] [DEBUG] [REMOTE ] NTRS: Symbol is viable for forecasting. [2026-01-27T12:16:18.449749] [INFO ] [MAIN ] [2235/3493] NTRS kept (0.5s) | 2233 kept, 2 rejected | 137.8/min | ETA: 9.1m [2026-01-27T12:16:18.621806] [DEBUG] [REMOTE ] NTRSO: Retrieved 1567 rows, trimmed to 300. [2026-01-27T12:16:18.621937] [DEBUG] [REMOTE ] NTRSO: PASS: History has at least 300 days. [2026-01-27T12:16:18.622153] [DEBUG] [REMOTE ] NTRSO: PASS: Price check passed. Min price $19.10. [2026-01-27T12:16:18.622293] [DEBUG] [REMOTE ] NTRSO: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:18.622406] [DEBUG] [REMOTE ] NTRSO: PASS: Integrity check passed. [2026-01-27T12:16:18.622447] [DEBUG] [REMOTE ] NTRSO: Symbol is viable for forecasting. [2026-01-27T12:16:18.622496] [INFO ] [MAIN ] [2236/3493] NTRSO kept (0.2s) | 2234 kept, 2 rejected | 137.9/min | ETA: 9.1m [2026-01-27T12:16:18.941990] [DEBUG] [REMOTE ] NUKK: Retrieved 522 rows, trimmed to 300. [2026-01-27T12:16:18.942102] [DEBUG] [REMOTE ] NUKK: PASS: History has at least 300 days. [2026-01-27T12:16:18.942305] [DEBUG] [REMOTE ] NUKK: PASS: Price check passed. Min price $2.40. [2026-01-27T12:16:18.942441] [DEBUG] [REMOTE ] NUKK: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:18.942548] [DEBUG] [REMOTE ] NUKK: PASS: Integrity check passed. [2026-01-27T12:16:18.942614] [DEBUG] [REMOTE ] NUKK: Symbol is viable for forecasting. [2026-01-27T12:16:18.942664] [INFO ] [MAIN ] [2237/3493] NUKK kept (0.3s) | 2235 kept, 2 rejected | 137.9/min | ETA: 9.1m [2026-01-27T12:16:19.710930] [DEBUG] [REMOTE ] NUS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:19.711069] [DEBUG] [REMOTE ] NUS: PASS: History has at least 300 days. [2026-01-27T12:16:19.711288] [DEBUG] [REMOTE ] NUS: PASS: Price check passed. Min price $9.07. [2026-01-27T12:16:19.711429] [DEBUG] [REMOTE ] NUS: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:19.711546] [DEBUG] [REMOTE ] NUS: PASS: Integrity check passed. [2026-01-27T12:16:19.711608] [DEBUG] [REMOTE ] NUS: Symbol is viable for forecasting. [2026-01-27T12:16:19.711661] [INFO ] [MAIN ] [2238/3493] NUS kept (0.8s) | 2236 kept, 2 rejected | 137.8/min | ETA: 9.1m [2026-01-27T12:16:20.049654] [DEBUG] [REMOTE ] NUTX: Retrieved 3181 rows, trimmed to 300. [2026-01-27T12:16:20.049795] [DEBUG] [REMOTE ] NUTX: PASS: History has at least 300 days. [2026-01-27T12:16:20.050021] [DEBUG] [REMOTE ] NUTX: PASS: Price check passed. Min price $99.20. [2026-01-27T12:16:20.050168] [DEBUG] [REMOTE ] NUTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:20.050301] [DEBUG] [REMOTE ] NUTX: PASS: Integrity check passed. [2026-01-27T12:16:20.050348] [DEBUG] [REMOTE ] NUTX: Symbol is viable for forecasting. [2026-01-27T12:16:20.050397] [INFO ] [MAIN ] [2239/3493] NUTX kept (0.3s) | 2237 kept, 2 rejected | 137.9/min | ETA: 9.1m [2026-01-27T12:16:20.377814] [DEBUG] [REMOTE ] NUVB: Retrieved 1362 rows, trimmed to 300. [2026-01-27T12:16:20.378062] [DEBUG] [REMOTE ] NUVB: PASS: History has at least 300 days. [2026-01-27T12:16:20.378402] [DEBUG] [REMOTE ] NUVB: PASS: Price check passed. Min price $4.64. [2026-01-27T12:16:20.378593] [DEBUG] [REMOTE ] NUVB: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:20.378749] [DEBUG] [REMOTE ] NUVB: PASS: Integrity check passed. [2026-01-27T12:16:20.378798] [DEBUG] [REMOTE ] NUVB: Symbol is viable for forecasting. [2026-01-27T12:16:20.379032] [INFO ] [MAIN ] [2240/3493] NUVB kept (0.3s) | 2238 kept, 2 rejected | 137.9/min | ETA: 9.1m [2026-01-27T12:16:20.655682] [DEBUG] [REMOTE ] NUVL: Retrieved 1128 rows, trimmed to 300. [2026-01-27T12:16:20.655829] [DEBUG] [REMOTE ] NUVL: PASS: History has at least 300 days. [2026-01-27T12:16:20.656048] [DEBUG] [REMOTE ] NUVL: PASS: Price check passed. Min price $91.02. [2026-01-27T12:16:20.656207] [DEBUG] [REMOTE ] NUVL: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:20.656325] [DEBUG] [REMOTE ] NUVL: PASS: Integrity check passed. [2026-01-27T12:16:20.656367] [DEBUG] [REMOTE ] NUVL: Symbol is viable for forecasting. [2026-01-27T12:16:20.656428] [INFO ] [MAIN ] [2241/3493] NUVL kept (0.3s) | 2239 kept, 2 rejected | 137.9/min | ETA: 9.1m [2026-01-27T12:16:21.107509] [DEBUG] [REMOTE ] NUWE: Retrieved 3505 rows, trimmed to 300. [2026-01-27T12:16:21.107701] [DEBUG] [REMOTE ] NUWE: PASS: History has at least 300 days. [2026-01-27T12:16:21.107941] [DEBUG] [REMOTE ] NUWE: PASS: Price check passed. Min price $1.74. [2026-01-27T12:16:21.108147] [DEBUG] [REMOTE ] NUWE: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:21.108459] [DEBUG] [REMOTE ] NUWE: PASS: Integrity check passed. [2026-01-27T12:16:21.108500] [DEBUG] [REMOTE ] NUWE: Symbol is viable for forecasting. [2026-01-27T12:16:21.108550] [INFO ] [MAIN ] [2242/3493] NUWE kept (0.5s) | 2240 kept, 2 rejected | 137.9/min | ETA: 9.1m [2026-01-27T12:16:21.806513] [DEBUG] [REMOTE ] NVAX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:21.806678] [DEBUG] [REMOTE ] NVAX: PASS: History has at least 300 days. [2026-01-27T12:16:21.806936] [DEBUG] [REMOTE ] NVAX: PASS: Price check passed. Min price $6.22. [2026-01-27T12:16:21.807135] [DEBUG] [REMOTE ] NVAX: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:21.807302] [DEBUG] [REMOTE ] NVAX: PASS: Integrity check passed. [2026-01-27T12:16:21.807398] [DEBUG] [REMOTE ] NVAX: Symbol is viable for forecasting. [2026-01-27T12:16:21.807470] [INFO ] [MAIN ] [2243/3493] NVAX kept (0.7s) | 2241 kept, 2 rejected | 137.9/min | ETA: 9.1m [2026-01-27T12:16:22.002702] [DEBUG] [REMOTE ] NVD: Retrieved 609 rows, trimmed to 300. [2026-01-27T12:16:22.002842] [DEBUG] [REMOTE ] NVD: PASS: History has at least 300 days. [2026-01-27T12:16:22.003060] [DEBUG] [REMOTE ] NVD: PASS: Price check passed. Min price $6.12. [2026-01-27T12:16:22.003206] [DEBUG] [REMOTE ] NVD: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:22.003322] [DEBUG] [REMOTE ] NVD: PASS: Integrity check passed. [2026-01-27T12:16:22.003364] [DEBUG] [REMOTE ] NVD: Symbol is viable for forecasting. [2026-01-27T12:16:22.003414] [INFO ] [MAIN ] [2244/3493] NVD kept (0.2s) | 2242 kept, 2 rejected | 137.9/min | ETA: 9.1m [2026-01-27T12:16:22.666966] [DEBUG] [REMOTE ] NVDA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:22.667144] [DEBUG] [REMOTE ] NVDA: PASS: History has at least 300 days. [2026-01-27T12:16:22.667449] [DEBUG] [REMOTE ] NVDA: PASS: Price check passed. Min price $170.94. [2026-01-27T12:16:22.667642] [DEBUG] [REMOTE ] NVDA: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:22.667782] [DEBUG] [REMOTE ] NVDA: PASS: Integrity check passed. [2026-01-27T12:16:22.667824] [DEBUG] [REMOTE ] NVDA: Symbol is viable for forecasting. [2026-01-27T12:16:22.667877] [INFO ] [MAIN ] [2245/3493] NVDA kept (0.7s) | 2243 kept, 2 rejected | 137.9/min | ETA: 9.1m [2026-01-27T12:16:22.803953] [DEBUG] [REMOTE ] NVDD: Retrieved 594 rows, trimmed to 300. [2026-01-27T12:16:22.804178] [DEBUG] [REMOTE ] NVDD: PASS: History has at least 300 days. [2026-01-27T12:16:22.804680] [DEBUG] [REMOTE ] NVDD: PASS: Price check passed. Min price $34.80. [2026-01-27T12:16:22.804832] [DEBUG] [REMOTE ] NVDD: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:22.804955] [DEBUG] [REMOTE ] NVDD: PASS: Integrity check passed. [2026-01-27T12:16:22.805005] [DEBUG] [REMOTE ] NVDD: Symbol is viable for forecasting. [2026-01-27T12:16:22.805061] [INFO ] [MAIN ] [2246/3493] NVDD kept (0.1s) | 2244 kept, 2 rejected | 137.9/min | ETA: 9.0m [2026-01-27T12:16:23.302188] [DEBUG] [REMOTE ] NVDL: Retrieved 781 rows, trimmed to 300. [2026-01-27T12:16:23.302326] [DEBUG] [REMOTE ] NVDL: PASS: History has at least 300 days. [2026-01-27T12:16:23.302567] [DEBUG] [REMOTE ] NVDL: PASS: Price check passed. Min price $74.59. [2026-01-27T12:16:23.302746] [DEBUG] [REMOTE ] NVDL: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:23.302858] [DEBUG] [REMOTE ] NVDL: PASS: Integrity check passed. [2026-01-27T12:16:23.302898] [DEBUG] [REMOTE ] NVDL: Symbol is viable for forecasting. [2026-01-27T12:16:23.302947] [INFO ] [MAIN ] [2247/3493] NVDL kept (0.5s) | 2245 kept, 2 rejected | 137.9/min | ETA: 9.0m [2026-01-27T12:16:23.708254] [DEBUG] [REMOTE ] NVDS: Retrieved 887 rows, trimmed to 300. [2026-01-27T12:16:23.708387] [DEBUG] [REMOTE ] NVDS: PASS: History has at least 300 days. [2026-01-27T12:16:23.708616] [DEBUG] [REMOTE ] NVDS: PASS: Price check passed. Min price $24.41. [2026-01-27T12:16:23.708757] [DEBUG] [REMOTE ] NVDS: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:23.708905] [DEBUG] [REMOTE ] NVDS: PASS: Integrity check passed. [2026-01-27T12:16:23.708958] [DEBUG] [REMOTE ] NVDS: Symbol is viable for forecasting. [2026-01-27T12:16:23.709025] [INFO ] [MAIN ] [2248/3493] NVDS kept (0.4s) | 2246 kept, 2 rejected | 137.9/min | ETA: 9.0m [2026-01-27T12:16:24.350168] [DEBUG] [REMOTE ] NVEC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:24.350509] [DEBUG] [REMOTE ] NVEC: PASS: History has at least 300 days. [2026-01-27T12:16:24.350791] [DEBUG] [REMOTE ] NVEC: PASS: Price check passed. Min price $57.42. [2026-01-27T12:16:24.350942] [DEBUG] [REMOTE ] NVEC: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:24.351079] [DEBUG] [REMOTE ] NVEC: PASS: Integrity check passed. [2026-01-27T12:16:24.351126] [DEBUG] [REMOTE ] NVEC: Symbol is viable for forecasting. [2026-01-27T12:16:24.351179] [INFO ] [MAIN ] [2249/3493] NVEC kept (0.6s) | 2247 kept, 2 rejected | 137.9/min | ETA: 9.0m [2026-01-27T12:16:24.829269] [DEBUG] [REMOTE ] NVG: Retrieved 5880 rows, trimmed to 300. [2026-01-27T12:16:24.829478] [DEBUG] [REMOTE ] NVG: PASS: History has at least 300 days. [2026-01-27T12:16:24.829793] [DEBUG] [REMOTE ] NVG: PASS: Price check passed. Min price $12.18. [2026-01-27T12:16:24.829943] [DEBUG] [REMOTE ] NVG: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:24.830073] [DEBUG] [REMOTE ] NVG: PASS: Integrity check passed. [2026-01-27T12:16:24.830114] [DEBUG] [REMOTE ] NVG: Symbol is viable for forecasting. [2026-01-27T12:16:24.830168] [INFO ] [MAIN ] [2250/3493] NVG kept (0.5s) | 2248 kept, 2 rejected | 137.9/min | ETA: 9.0m [2026-01-27T12:16:25.236388] [DEBUG] [REMOTE ] NVGS: Retrieved 4792 rows, trimmed to 300. [2026-01-27T12:16:25.236538] [DEBUG] [REMOTE ] NVGS: PASS: History has at least 300 days. [2026-01-27T12:16:25.236795] [DEBUG] [REMOTE ] NVGS: PASS: Price check passed. Min price $16.08. [2026-01-27T12:16:25.236938] [DEBUG] [REMOTE ] NVGS: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:25.237059] [DEBUG] [REMOTE ] NVGS: PASS: Integrity check passed. [2026-01-27T12:16:25.237100] [DEBUG] [REMOTE ] NVGS: Symbol is viable for forecasting. [2026-01-27T12:16:25.237151] [INFO ] [MAIN ] [2251/3493] NVGS kept (0.4s) | 2249 kept, 2 rejected | 137.9/min | ETA: 9.0m [2026-01-27T12:16:25.704328] [DEBUG] [REMOTE ] NVMI: Retrieved 6486 rows, trimmed to 300. [2026-01-27T12:16:25.704454] [DEBUG] [REMOTE ] NVMI: PASS: History has at least 300 days. [2026-01-27T12:16:25.704728] [DEBUG] [REMOTE ] NVMI: PASS: Price check passed. Min price $275.78. [2026-01-27T12:16:25.704872] [DEBUG] [REMOTE ] NVMI: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:25.704996] [DEBUG] [REMOTE ] NVMI: PASS: Integrity check passed. [2026-01-27T12:16:25.705038] [DEBUG] [REMOTE ] NVMI: Symbol is viable for forecasting. [2026-01-27T12:16:25.705095] [INFO ] [MAIN ] [2252/3493] NVMI kept (0.5s) | 2250 kept, 2 rejected | 137.9/min | ETA: 9.0m [2026-01-27T12:16:26.204552] [DEBUG] [REMOTE ] NVO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:26.204717] [DEBUG] [REMOTE ] NVO: PASS: History has at least 300 days. [2026-01-27T12:16:26.204976] [DEBUG] [REMOTE ] NVO: PASS: Price check passed. Min price $44.97. [2026-01-27T12:16:26.205128] [DEBUG] [REMOTE ] NVO: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:26.205265] [DEBUG] [REMOTE ] NVO: PASS: Integrity check passed. [2026-01-27T12:16:26.205309] [DEBUG] [REMOTE ] NVO: Symbol is viable for forecasting. [2026-01-27T12:16:26.205359] [INFO ] [MAIN ] [2253/3493] NVO kept (0.5s) | 2251 kept, 2 rejected | 137.8/min | ETA: 9.0m [2026-01-27T12:16:26.756324] [DEBUG] [REMOTE ] NVRI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:26.756506] [DEBUG] [REMOTE ] NVRI: PASS: History has at least 300 days. [2026-01-27T12:16:26.756870] [DEBUG] [REMOTE ] NVRI: PASS: Price check passed. Min price $11.85. [2026-01-27T12:16:26.757082] [DEBUG] [REMOTE ] NVRI: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:26.757264] [DEBUG] [REMOTE ] NVRI: PASS: Integrity check passed. [2026-01-27T12:16:26.757365] [DEBUG] [REMOTE ] NVRI: Symbol is viable for forecasting. [2026-01-27T12:16:26.757445] [INFO ] [MAIN ] [2254/3493] NVRI kept (0.6s) | 2252 kept, 2 rejected | 137.8/min | ETA: 9.0m [2026-01-27T12:16:27.219033] [DEBUG] [REMOTE ] NVS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:27.219187] [DEBUG] [REMOTE ] NVS: PASS: History has at least 300 days. [2026-01-27T12:16:27.219636] [DEBUG] [REMOTE ] NVS: PASS: Price check passed. Min price $121.80. [2026-01-27T12:16:27.219787] [DEBUG] [REMOTE ] NVS: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:27.219913] [DEBUG] [REMOTE ] NVS: PASS: Integrity check passed. [2026-01-27T12:16:27.219957] [DEBUG] [REMOTE ] NVS: Symbol is viable for forecasting. [2026-01-27T12:16:27.220009] [INFO ] [MAIN ] [2255/3493] NVS kept (0.5s) | 2253 kept, 2 rejected | 137.8/min | ETA: 9.0m [2026-01-27T12:16:27.426908] [DEBUG] [REMOTE ] NVTS: Retrieved 1257 rows, trimmed to 300. [2026-01-27T12:16:27.427078] [DEBUG] [REMOTE ] NVTS: PASS: History has at least 300 days. [2026-01-27T12:16:27.427395] [DEBUG] [REMOTE ] NVTS: PASS: Price check passed. Min price $7.14. [2026-01-27T12:16:27.427648] [DEBUG] [REMOTE ] NVTS: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:27.427823] [DEBUG] [REMOTE ] NVTS: PASS: Integrity check passed. [2026-01-27T12:16:27.427887] [DEBUG] [REMOTE ] NVTS: Symbol is viable for forecasting. [2026-01-27T12:16:27.427957] [INFO ] [MAIN ] [2256/3493] NVTS kept (0.2s) | 2254 kept, 2 rejected | 137.9/min | ETA: 9.0m [2026-01-27T12:16:28.075137] [DEBUG] [REMOTE ] NWBI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:28.075307] [DEBUG] [REMOTE ] NWBI: PASS: History has at least 300 days. [2026-01-27T12:16:28.075616] [DEBUG] [REMOTE ] NWBI: PASS: Price check passed. Min price $11.30. [2026-01-27T12:16:28.075769] [DEBUG] [REMOTE ] NWBI: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:28.075918] [DEBUG] [REMOTE ] NWBI: PASS: Integrity check passed. [2026-01-27T12:16:28.075961] [DEBUG] [REMOTE ] NWBI: Symbol is viable for forecasting. [2026-01-27T12:16:28.076014] [INFO ] [MAIN ] [2257/3493] NWBI kept (0.6s) | 2255 kept, 2 rejected | 137.8/min | ETA: 9.0m [2026-01-27T12:16:28.386860] [DEBUG] [REMOTE ] NWE: Retrieved 4547 rows, trimmed to 300. [2026-01-27T12:16:28.387008] [DEBUG] [REMOTE ] NWE: PASS: History has at least 300 days. [2026-01-27T12:16:28.387261] [DEBUG] [REMOTE ] NWE: PASS: Price check passed. Min price $59.08. [2026-01-27T12:16:28.387404] [DEBUG] [REMOTE ] NWE: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:28.387532] [DEBUG] [REMOTE ] NWE: PASS: Integrity check passed. [2026-01-27T12:16:28.387591] [DEBUG] [REMOTE ] NWE: Symbol is viable for forecasting. [2026-01-27T12:16:28.387680] [INFO ] [MAIN ] [2258/3493] NWE kept (0.3s) | 2256 kept, 2 rejected | 137.8/min | ETA: 9.0m [2026-01-27T12:16:28.950699] [DEBUG] [REMOTE ] NWFL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:28.950851] [DEBUG] [REMOTE ] NWFL: PASS: History has at least 300 days. [2026-01-27T12:16:28.951114] [DEBUG] [REMOTE ] NWFL: PASS: Price check passed. Min price $25.93. [2026-01-27T12:16:28.951258] [DEBUG] [REMOTE ] NWFL: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:28.951383] [DEBUG] [REMOTE ] NWFL: PASS: Integrity check passed. [2026-01-27T12:16:28.951423] [DEBUG] [REMOTE ] NWFL: Symbol is viable for forecasting. [2026-01-27T12:16:28.951474] [INFO ] [MAIN ] [2259/3493] NWFL kept (0.6s) | 2257 kept, 2 rejected | 137.8/min | ETA: 9.0m [2026-01-27T12:16:29.320925] [DEBUG] [REMOTE ] NWG: Retrieved 4596 rows, trimmed to 300. [2026-01-27T12:16:29.321073] [DEBUG] [REMOTE ] NWG: PASS: History has at least 300 days. [2026-01-27T12:16:29.321513] [DEBUG] [REMOTE ] NWG: PASS: Price check passed. Min price $14.86. [2026-01-27T12:16:29.321679] [DEBUG] [REMOTE ] NWG: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:29.321806] [DEBUG] [REMOTE ] NWG: PASS: Integrity check passed. [2026-01-27T12:16:29.321849] [DEBUG] [REMOTE ] NWG: Symbol is viable for forecasting. [2026-01-27T12:16:29.321900] [INFO ] [MAIN ] [2260/3493] NWG kept (0.4s) | 2258 kept, 2 rejected | 137.8/min | ETA: 8.9m [2026-01-27T12:16:29.803754] [DEBUG] [REMOTE ] NWL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:29.803915] [DEBUG] [REMOTE ] NWL: PASS: History has at least 300 days. [2026-01-27T12:16:29.804175] [DEBUG] [REMOTE ] NWL: PASS: Price check passed. Min price $3.05. [2026-01-27T12:16:29.804317] [DEBUG] [REMOTE ] NWL: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:29.804469] [DEBUG] [REMOTE ] NWL: PASS: Integrity check passed. [2026-01-27T12:16:29.804509] [DEBUG] [REMOTE ] NWL: Symbol is viable for forecasting. [2026-01-27T12:16:29.804560] [INFO ] [MAIN ] [2261/3493] NWL kept (0.5s) | 2259 kept, 2 rejected | 137.8/min | ETA: 8.9m [2026-01-27T12:16:30.208153] [DEBUG] [REMOTE ] NWPX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:30.208307] [DEBUG] [REMOTE ] NWPX: PASS: History has at least 300 days. [2026-01-27T12:16:30.208552] [DEBUG] [REMOTE ] NWPX: PASS: Price check passed. Min price $53.85. [2026-01-27T12:16:30.208719] [DEBUG] [REMOTE ] NWPX: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:30.208843] [DEBUG] [REMOTE ] NWPX: PASS: Integrity check passed. [2026-01-27T12:16:30.208885] [DEBUG] [REMOTE ] NWPX: Symbol is viable for forecasting. [2026-01-27T12:16:30.208935] [INFO ] [MAIN ] [2262/3493] NWPX kept (0.4s) | 2260 kept, 2 rejected | 137.8/min | ETA: 8.9m [2026-01-27T12:16:30.578348] [DEBUG] [REMOTE ] NWS: Retrieved 3170 rows, trimmed to 300. [2026-01-27T12:16:30.578486] [DEBUG] [REMOTE ] NWS: PASS: History has at least 300 days. [2026-01-27T12:16:30.578718] [DEBUG] [REMOTE ] NWS: PASS: Price check passed. Min price $27.98. [2026-01-27T12:16:30.578858] [DEBUG] [REMOTE ] NWS: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:30.578969] [DEBUG] [REMOTE ] NWS: PASS: Integrity check passed. [2026-01-27T12:16:30.579009] [DEBUG] [REMOTE ] NWS: Symbol is viable for forecasting. [2026-01-27T12:16:30.579057] [INFO ] [MAIN ] [2263/3493] NWS kept (0.4s) | 2261 kept, 2 rejected | 137.8/min | ETA: 8.9m [2026-01-27T12:16:30.998042] [DEBUG] [REMOTE ] NWSA: Retrieved 3170 rows, trimmed to 300. [2026-01-27T12:16:30.998179] [DEBUG] [REMOTE ] NWSA: PASS: History has at least 300 days. [2026-01-27T12:16:30.998397] [DEBUG] [REMOTE ] NWSA: PASS: Price check passed. Min price $24.80. [2026-01-27T12:16:30.998537] [DEBUG] [REMOTE ] NWSA: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:30.998682] [DEBUG] [REMOTE ] NWSA: PASS: Integrity check passed. [2026-01-27T12:16:30.998723] [DEBUG] [REMOTE ] NWSA: Symbol is viable for forecasting. [2026-01-27T12:16:30.998773] [INFO ] [MAIN ] [2264/3493] NWSA kept (0.4s) | 2262 kept, 2 rejected | 137.8/min | ETA: 8.9m [2026-01-27T12:16:31.492221] [DEBUG] [REMOTE ] NX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:31.492384] [DEBUG] [REMOTE ] NX: PASS: History has at least 300 days. [2026-01-27T12:16:31.492689] [DEBUG] [REMOTE ] NX: PASS: Price check passed. Min price $11.19. [2026-01-27T12:16:31.492866] [DEBUG] [REMOTE ] NX: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:31.493011] [DEBUG] [REMOTE ] NX: PASS: Integrity check passed. [2026-01-27T12:16:31.493084] [DEBUG] [REMOTE ] NX: Symbol is viable for forecasting. [2026-01-27T12:16:31.493138] [INFO ] [MAIN ] [2265/3493] NX kept (0.5s) | 2263 kept, 2 rejected | 137.8/min | ETA: 8.9m [2026-01-27T12:16:31.793819] [DEBUG] [REMOTE ] NXE: Retrieved 2529 rows, trimmed to 300. [2026-01-27T12:16:31.794190] [DEBUG] [REMOTE ] NXE: PASS: History has at least 300 days. [2026-01-27T12:16:31.794749] [DEBUG] [REMOTE ] NXE: PASS: Price check passed. Min price $7.56. [2026-01-27T12:16:31.794946] [DEBUG] [REMOTE ] NXE: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:31.795172] [DEBUG] [REMOTE ] NXE: PASS: Integrity check passed. [2026-01-27T12:16:31.795228] [DEBUG] [REMOTE ] NXE: Symbol is viable for forecasting. [2026-01-27T12:16:31.795312] [INFO ] [MAIN ] [2266/3493] NXE kept (0.3s) | 2264 kept, 2 rejected | 137.9/min | ETA: 8.9m [2026-01-27T12:16:32.122595] [DEBUG] [REMOTE ] NXG: Retrieved 810 rows, trimmed to 300. [2026-01-27T12:16:32.122909] [DEBUG] [REMOTE ] NXG: PASS: History has at least 300 days. [2026-01-27T12:16:32.123420] [DEBUG] [REMOTE ] NXG: PASS: Price check passed. Min price $46.81. [2026-01-27T12:16:32.123671] [DEBUG] [REMOTE ] NXG: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:32.123945] [DEBUG] [REMOTE ] NXG: PASS: Integrity check passed. [2026-01-27T12:16:32.124014] [DEBUG] [REMOTE ] NXG: Symbol is viable for forecasting. [2026-01-27T12:16:32.124108] [INFO ] [MAIN ] [2267/3493] NXG kept (0.3s) | 2265 kept, 2 rejected | 137.9/min | ETA: 8.9m [2026-01-27T12:16:32.550423] [DEBUG] [REMOTE ] NXGL: Retrieved 1026 rows, trimmed to 300. [2026-01-27T12:16:32.550686] [DEBUG] [REMOTE ] NXGL: PASS: History has at least 300 days. [2026-01-27T12:16:32.551025] [DEBUG] [REMOTE ] NXGL: PASS: Price check passed. Min price $1.47. [2026-01-27T12:16:32.551198] [DEBUG] [REMOTE ] NXGL: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:32.551370] [DEBUG] [REMOTE ] NXGL: PASS: Integrity check passed. [2026-01-27T12:16:32.551424] [DEBUG] [REMOTE ] NXGL: Symbol is viable for forecasting. [2026-01-27T12:16:32.551492] [INFO ] [MAIN ] [2268/3493] NXGL kept (0.4s) | 2266 kept, 2 rejected | 137.9/min | ETA: 8.9m [2026-01-27T12:16:33.158840] [DEBUG] [REMOTE ] NXP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:33.159056] [DEBUG] [REMOTE ] NXP: PASS: History has at least 300 days. [2026-01-27T12:16:33.159370] [DEBUG] [REMOTE ] NXP: PASS: Price check passed. Min price $13.95. [2026-01-27T12:16:33.159540] [DEBUG] [REMOTE ] NXP: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:33.159855] [DEBUG] [REMOTE ] NXP: PASS: Integrity check passed. [2026-01-27T12:16:33.159905] [DEBUG] [REMOTE ] NXP: Symbol is viable for forecasting. [2026-01-27T12:16:33.159975] [INFO ] [MAIN ] [2269/3493] NXP kept (0.6s) | 2267 kept, 2 rejected | 137.8/min | ETA: 8.9m [2026-01-27T12:16:33.423661] [DEBUG] [REMOTE ] NXPI: Retrieved 3891 rows, trimmed to 300. [2026-01-27T12:16:33.423822] [DEBUG] [REMOTE ] NXPI: PASS: History has at least 300 days. [2026-01-27T12:16:33.424066] [DEBUG] [REMOTE ] NXPI: PASS: Price check passed. Min price $183.38. [2026-01-27T12:16:33.424214] [DEBUG] [REMOTE ] NXPI: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:33.424364] [DEBUG] [REMOTE ] NXPI: PASS: Integrity check passed. [2026-01-27T12:16:33.424413] [DEBUG] [REMOTE ] NXPI: Symbol is viable for forecasting. [2026-01-27T12:16:33.424464] [INFO ] [MAIN ] [2270/3493] NXPI kept (0.3s) | 2268 kept, 2 rejected | 137.9/min | ETA: 8.9m [2026-01-27T12:16:33.822713] [DEBUG] [REMOTE ] NYXH: Retrieved 1192 rows, trimmed to 300. [2026-01-27T12:16:33.822857] [DEBUG] [REMOTE ] NYXH: PASS: History has at least 300 days. [2026-01-27T12:16:33.823082] [DEBUG] [REMOTE ] NYXH: PASS: Price check passed. Min price $4.47. [2026-01-27T12:16:33.823221] [DEBUG] [REMOTE ] NYXH: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:33.823356] [DEBUG] [REMOTE ] NYXH: PASS: Integrity check passed. [2026-01-27T12:16:33.823407] [DEBUG] [REMOTE ] NYXH: Symbol is viable for forecasting. [2026-01-27T12:16:33.823457] [INFO ] [MAIN ] [2271/3493] NYXH kept (0.4s) | 2269 kept, 2 rejected | 137.9/min | ETA: 8.9m [2026-01-27T12:16:34.420442] [DEBUG] [REMOTE ] NZF: Retrieved 6117 rows, trimmed to 300. [2026-01-27T12:16:34.420665] [DEBUG] [REMOTE ] NZF: PASS: History has at least 300 days. [2026-01-27T12:16:34.420956] [DEBUG] [REMOTE ] NZF: PASS: Price check passed. Min price $12.19. [2026-01-27T12:16:34.421111] [DEBUG] [REMOTE ] NZF: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:34.421245] [DEBUG] [REMOTE ] NZF: PASS: Integrity check passed. [2026-01-27T12:16:34.421288] [DEBUG] [REMOTE ] NZF: Symbol is viable for forecasting. [2026-01-27T12:16:34.421342] [INFO ] [MAIN ] [2272/3493] NZF kept (0.6s) | 2270 kept, 2 rejected | 137.9/min | ETA: 8.9m [2026-01-27T12:16:34.623597] [DEBUG] [REMOTE ] OABI: Retrieved 809 rows, trimmed to 300. [2026-01-27T12:16:34.623727] [DEBUG] [REMOTE ] OABI: PASS: History has at least 300 days. [2026-01-27T12:16:34.623928] [DEBUG] [REMOTE ] OABI: PASS: Price check passed. Min price $1.38. [2026-01-27T12:16:34.624066] [DEBUG] [REMOTE ] OABI: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:34.624175] [DEBUG] [REMOTE ] OABI: PASS: Integrity check passed. [2026-01-27T12:16:34.624215] [DEBUG] [REMOTE ] OABI: Symbol is viable for forecasting. [2026-01-27T12:16:34.624263] [INFO ] [MAIN ] [2273/3493] OABI kept (0.2s) | 2271 kept, 2 rejected | 137.9/min | ETA: 8.8m [2026-01-27T12:16:35.102605] [DEBUG] [REMOTE ] OBDC: Retrieved 1640 rows, trimmed to 300. [2026-01-27T12:16:35.102738] [DEBUG] [REMOTE ] OBDC: PASS: History has at least 300 days. [2026-01-27T12:16:35.102942] [DEBUG] [REMOTE ] OBDC: PASS: Price check passed. Min price $11.41. [2026-01-27T12:16:35.103080] [DEBUG] [REMOTE ] OBDC: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:35.103189] [DEBUG] [REMOTE ] OBDC: PASS: Integrity check passed. [2026-01-27T12:16:35.103228] [DEBUG] [REMOTE ] OBDC: Symbol is viable for forecasting. [2026-01-27T12:16:35.103277] [INFO ] [MAIN ] [2274/3493] OBDC kept (0.5s) | 2272 kept, 2 rejected | 137.9/min | ETA: 8.8m [2026-01-27T12:16:35.458629] [DEBUG] [REMOTE ] OBIL: Retrieved 800 rows, trimmed to 300. [2026-01-27T12:16:35.458792] [DEBUG] [REMOTE ] OBIL: PASS: History has at least 300 days. [2026-01-27T12:16:35.459039] [DEBUG] [REMOTE ] OBIL: PASS: Price check passed. Min price $49.82. [2026-01-27T12:16:35.459204] [DEBUG] [REMOTE ] OBIL: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:35.459352] [DEBUG] [REMOTE ] OBIL: PASS: Integrity check passed. [2026-01-27T12:16:35.459411] [DEBUG] [REMOTE ] OBIL: Symbol is viable for forecasting. [2026-01-27T12:16:35.459479] [INFO ] [MAIN ] [2275/3493] OBIL kept (0.4s) | 2273 kept, 2 rejected | 137.9/min | ETA: 8.8m [2026-01-27T12:16:35.900769] [DEBUG] [REMOTE ] OBIO: Retrieved 1376 rows, trimmed to 300. [2026-01-27T12:16:35.900921] [DEBUG] [REMOTE ] OBIO: PASS: History has at least 300 days. [2026-01-27T12:16:35.901145] [DEBUG] [REMOTE ] OBIO: PASS: Price check passed. Min price $3.61. [2026-01-27T12:16:35.901288] [DEBUG] [REMOTE ] OBIO: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:35.901408] [DEBUG] [REMOTE ] OBIO: PASS: Integrity check passed. [2026-01-27T12:16:35.901479] [DEBUG] [REMOTE ] OBIO: Symbol is viable for forecasting. [2026-01-27T12:16:35.901536] [INFO ] [MAIN ] [2276/3493] OBIO kept (0.4s) | 2274 kept, 2 rejected | 137.9/min | ETA: 8.8m [2026-01-27T12:16:36.283263] [DEBUG] [REMOTE ] OBK: Retrieved 1940 rows, trimmed to 300. [2026-01-27T12:16:36.283427] [DEBUG] [REMOTE ] OBK: PASS: History has at least 300 days. [2026-01-27T12:16:36.283868] [DEBUG] [REMOTE ] OBK: PASS: Price check passed. Min price $2.75. [2026-01-27T12:16:36.284007] [DEBUG] [REMOTE ] OBK: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:36.284121] [DEBUG] [REMOTE ] OBK: PASS: Integrity check passed. [2026-01-27T12:16:36.284163] [DEBUG] [REMOTE ] OBK: Symbol is viable for forecasting. [2026-01-27T12:16:36.284213] [INFO ] [MAIN ] [2277/3493] OBK kept (0.4s) | 2275 kept, 2 rejected | 137.9/min | ETA: 8.8m [2026-01-27T12:16:36.700883] [DEBUG] [REMOTE ] OBTC: Retrieved 1243 rows, trimmed to 300. [2026-01-27T12:16:36.701022] [DEBUG] [REMOTE ] OBTC: PASS: History has at least 300 days. [2026-01-27T12:16:36.701245] [DEBUG] [REMOTE ] OBTC: PASS: Price check passed. Min price $25.77. [2026-01-27T12:16:36.701406] [DEBUG] [REMOTE ] OBTC: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:36.701521] [DEBUG] [REMOTE ] OBTC: PASS: Integrity check passed. [2026-01-27T12:16:36.701563] [DEBUG] [REMOTE ] OBTC: Symbol is viable for forecasting. [2026-01-27T12:16:36.701632] [INFO ] [MAIN ] [2278/3493] OBTC kept (0.4s) | 2276 kept, 2 rejected | 137.9/min | ETA: 8.8m [2026-01-27T12:16:37.108021] [DEBUG] [REMOTE ] OC: Retrieved 4837 rows, trimmed to 300. [2026-01-27T12:16:37.108218] [DEBUG] [REMOTE ] OC: PASS: History has at least 300 days. [2026-01-27T12:16:37.108500] [DEBUG] [REMOTE ] OC: PASS: Price check passed. Min price $97.60. [2026-01-27T12:16:37.108670] [DEBUG] [REMOTE ] OC: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:37.108802] [DEBUG] [REMOTE ] OC: PASS: Integrity check passed. [2026-01-27T12:16:37.108844] [DEBUG] [REMOTE ] OC: Symbol is viable for forecasting. [2026-01-27T12:16:37.108898] [INFO ] [MAIN ] [2279/3493] OC kept (0.4s) | 2277 kept, 2 rejected | 137.9/min | ETA: 8.8m [2026-01-27T12:16:37.376204] [DEBUG] [REMOTE ] OCCI: Retrieved 1835 rows, trimmed to 300. [2026-01-27T12:16:37.376400] [DEBUG] [REMOTE ] OCCI: PASS: History has at least 300 days. [2026-01-27T12:16:37.376700] [DEBUG] [REMOTE ] OCCI: PASS: Price check passed. Min price $4.18. [2026-01-27T12:16:37.376853] [DEBUG] [REMOTE ] OCCI: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:37.376976] [DEBUG] [REMOTE ] OCCI: PASS: Integrity check passed. [2026-01-27T12:16:37.377017] [DEBUG] [REMOTE ] OCCI: Symbol is viable for forecasting. [2026-01-27T12:16:37.377072] [INFO ] [MAIN ] [2280/3493] OCCI kept (0.3s) | 2278 kept, 2 rejected | 137.9/min | ETA: 8.8m [2026-01-27T12:16:38.081632] [DEBUG] [REMOTE ] OCFC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:38.081787] [DEBUG] [REMOTE ] OCFC: PASS: History has at least 300 days. [2026-01-27T12:16:38.082043] [DEBUG] [REMOTE ] OCFC: PASS: Price check passed. Min price $17.20. [2026-01-27T12:16:38.082195] [DEBUG] [REMOTE ] OCFC: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:38.082326] [DEBUG] [REMOTE ] OCFC: PASS: Integrity check passed. [2026-01-27T12:16:38.082369] [DEBUG] [REMOTE ] OCFC: Symbol is viable for forecasting. [2026-01-27T12:16:38.082423] [INFO ] [MAIN ] [2281/3493] OCFC kept (0.7s) | 2279 kept, 2 rejected | 137.9/min | ETA: 8.8m [2026-01-27T12:16:38.319263] [DEBUG] [REMOTE ] OCGN: Retrieved 2802 rows, trimmed to 300. [2026-01-27T12:16:38.319473] [DEBUG] [REMOTE ] OCGN: PASS: History has at least 300 days. [2026-01-27T12:16:38.319777] [DEBUG] [REMOTE ] OCGN: PASS: Price check passed. Min price $1.11. [2026-01-27T12:16:38.319926] [DEBUG] [REMOTE ] OCGN: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:38.320052] [DEBUG] [REMOTE ] OCGN: PASS: Integrity check passed. [2026-01-27T12:16:38.320094] [DEBUG] [REMOTE ] OCGN: Symbol is viable for forecasting. [2026-01-27T12:16:38.320149] [INFO ] [MAIN ] [2282/3493] OCGN kept (0.2s) | 2280 kept, 2 rejected | 137.9/min | ETA: 8.8m [2026-01-27T12:16:38.799520] [DEBUG] [REMOTE ] OCSL: Retrieved 4433 rows, trimmed to 300. [2026-01-27T12:16:38.799759] [DEBUG] [REMOTE ] OCSL: PASS: History has at least 300 days. [2026-01-27T12:16:38.800065] [DEBUG] [REMOTE ] OCSL: PASS: Price check passed. Min price $12.51. [2026-01-27T12:16:38.800219] [DEBUG] [REMOTE ] OCSL: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:38.800350] [DEBUG] [REMOTE ] OCSL: PASS: Integrity check passed. [2026-01-27T12:16:38.800393] [DEBUG] [REMOTE ] OCSL: Symbol is viable for forecasting. [2026-01-27T12:16:38.800508] [INFO ] [MAIN ] [2283/3493] OCSL kept (0.5s) | 2281 kept, 2 rejected | 137.9/min | ETA: 8.8m [2026-01-27T12:16:39.216363] [DEBUG] [REMOTE ] OCUL: Retrieved 2893 rows, trimmed to 300. [2026-01-27T12:16:39.216555] [DEBUG] [REMOTE ] OCUL: PASS: History has at least 300 days. [2026-01-27T12:16:39.216858] [DEBUG] [REMOTE ] OCUL: PASS: Price check passed. Min price $10.27. [2026-01-27T12:16:39.217006] [DEBUG] [REMOTE ] OCUL: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:39.217127] [DEBUG] [REMOTE ] OCUL: PASS: Integrity check passed. [2026-01-27T12:16:39.217170] [DEBUG] [REMOTE ] OCUL: Symbol is viable for forecasting. [2026-01-27T12:16:39.217226] [INFO ] [MAIN ] [2284/3493] OCUL kept (0.4s) | 2282 kept, 2 rejected | 137.9/min | ETA: 8.8m [2026-01-27T12:16:39.768093] [DEBUG] [REMOTE ] ODC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:39.768234] [DEBUG] [REMOTE ] ODC: PASS: History has at least 300 days. [2026-01-27T12:16:39.768463] [DEBUG] [REMOTE ] ODC: PASS: Price check passed. Min price $46.21. [2026-01-27T12:16:39.768624] [DEBUG] [REMOTE ] ODC: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:39.768744] [DEBUG] [REMOTE ] ODC: PASS: Integrity check passed. [2026-01-27T12:16:39.768784] [DEBUG] [REMOTE ] ODC: Symbol is viable for forecasting. [2026-01-27T12:16:39.768835] [INFO ] [MAIN ] [2285/3493] ODC kept (0.6s) | 2283 kept, 2 rejected | 137.9/min | ETA: 8.8m [2026-01-27T12:16:39.891825] [DEBUG] [REMOTE ] ODD: Retrieved 633 rows, trimmed to 300. [2026-01-27T12:16:39.891948] [DEBUG] [REMOTE ] ODD: PASS: History has at least 300 days. [2026-01-27T12:16:39.892150] [DEBUG] [REMOTE ] ODD: PASS: Price check passed. Min price $33.80. [2026-01-27T12:16:39.892287] [DEBUG] [REMOTE ] ODD: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:39.892397] [DEBUG] [REMOTE ] ODD: PASS: Integrity check passed. [2026-01-27T12:16:39.892436] [DEBUG] [REMOTE ] ODD: Symbol is viable for forecasting. [2026-01-27T12:16:39.892485] [INFO ] [MAIN ] [2286/3493] ODD kept (0.1s) | 2284 kept, 2 rejected | 137.9/min | ETA: 8.8m [2026-01-27T12:16:40.641742] [DEBUG] [REMOTE ] ODFL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:40.641906] [DEBUG] [REMOTE ] ODFL: PASS: History has at least 300 days. [2026-01-27T12:16:40.642279] [DEBUG] [REMOTE ] ODFL: PASS: Price check passed. Min price $126.06. [2026-01-27T12:16:40.642473] [DEBUG] [REMOTE ] ODFL: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:40.642642] [DEBUG] [REMOTE ] ODFL: PASS: Integrity check passed. [2026-01-27T12:16:40.642717] [DEBUG] [REMOTE ] ODFL: Symbol is viable for forecasting. [2026-01-27T12:16:40.642770] [INFO ] [MAIN ] [2287/3493] ODFL kept (0.8s) | 2285 kept, 2 rejected | 137.9/min | ETA: 8.7m [2026-01-27T12:16:40.919145] [DEBUG] [REMOTE ] OEC: Retrieved 2893 rows, trimmed to 300. [2026-01-27T12:16:40.919276] [DEBUG] [REMOTE ] OEC: PASS: History has at least 300 days. [2026-01-27T12:16:40.919484] [DEBUG] [REMOTE ] OEC: PASS: Price check passed. Min price $4.33. [2026-01-27T12:16:40.919656] [DEBUG] [REMOTE ] OEC: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:40.919809] [DEBUG] [REMOTE ] OEC: PASS: Integrity check passed. [2026-01-27T12:16:40.919857] [DEBUG] [REMOTE ] OEC: Symbol is viable for forecasting. [2026-01-27T12:16:40.919918] [INFO ] [MAIN ] [2288/3493] OEC kept (0.3s) | 2286 kept, 2 rejected | 137.9/min | ETA: 8.7m [2026-01-27T12:16:41.366926] [DEBUG] [REMOTE ] OESX: Retrieved 4553 rows, trimmed to 300. [2026-01-27T12:16:41.367222] [DEBUG] [REMOTE ] OESX: PASS: History has at least 300 days. [2026-01-27T12:16:41.367459] [DEBUG] [REMOTE ] OESX: PASS: Price check passed. Min price $8.35. [2026-01-27T12:16:41.367680] [DEBUG] [REMOTE ] OESX: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:41.367814] [DEBUG] [REMOTE ] OESX: PASS: Integrity check passed. [2026-01-27T12:16:41.367857] [DEBUG] [REMOTE ] OESX: Symbol is viable for forecasting. [2026-01-27T12:16:41.367907] [INFO ] [MAIN ] [2289/3493] OESX kept (0.4s) | 2287 kept, 2 rejected | 137.9/min | ETA: 8.7m [2026-01-27T12:16:41.979429] [DEBUG] [REMOTE ] OFG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:41.979589] [DEBUG] [REMOTE ] OFG: PASS: History has at least 300 days. [2026-01-27T12:16:41.979817] [DEBUG] [REMOTE ] OFG: PASS: Price check passed. Min price $37.15. [2026-01-27T12:16:41.979954] [DEBUG] [REMOTE ] OFG: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:41.980069] [DEBUG] [REMOTE ] OFG: PASS: Integrity check passed. [2026-01-27T12:16:41.980109] [DEBUG] [REMOTE ] OFG: Symbol is viable for forecasting. [2026-01-27T12:16:41.980157] [INFO ] [MAIN ] [2290/3493] OFG kept (0.6s) | 2288 kept, 2 rejected | 137.9/min | ETA: 8.7m [2026-01-27T12:16:42.345747] [DEBUG] [REMOTE ] OFIX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:42.345902] [DEBUG] [REMOTE ] OFIX: PASS: History has at least 300 days. [2026-01-27T12:16:42.346158] [DEBUG] [REMOTE ] OFIX: PASS: Price check passed. Min price $13.24. [2026-01-27T12:16:42.346305] [DEBUG] [REMOTE ] OFIX: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:42.346427] [DEBUG] [REMOTE ] OFIX: PASS: Integrity check passed. [2026-01-27T12:16:42.346479] [DEBUG] [REMOTE ] OFIX: Symbol is viable for forecasting. [2026-01-27T12:16:42.346529] [INFO ] [MAIN ] [2291/3493] OFIX kept (0.4s) | 2289 kept, 2 rejected | 137.9/min | ETA: 8.7m [2026-01-27T12:16:42.787354] [DEBUG] [REMOTE ] OFLX: Retrieved 5154 rows, trimmed to 300. [2026-01-27T12:16:42.787503] [DEBUG] [REMOTE ] OFLX: PASS: History has at least 300 days. [2026-01-27T12:16:42.787794] [DEBUG] [REMOTE ] OFLX: PASS: Price check passed. Min price $25.33. [2026-01-27T12:16:42.787942] [DEBUG] [REMOTE ] OFLX: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:42.788054] [DEBUG] [REMOTE ] OFLX: PASS: Integrity check passed. [2026-01-27T12:16:42.788095] [DEBUG] [REMOTE ] OFLX: Symbol is viable for forecasting. [2026-01-27T12:16:42.788144] [INFO ] [MAIN ] [2292/3493] OFLX kept (0.4s) | 2290 kept, 2 rejected | 137.9/min | ETA: 8.7m [2026-01-27T12:16:43.056977] [DEBUG] [REMOTE ] OFS: Retrieved 3322 rows, trimmed to 300. [2026-01-27T12:16:43.057153] [DEBUG] [REMOTE ] OFS: PASS: History has at least 300 days. [2026-01-27T12:16:43.057462] [DEBUG] [REMOTE ] OFS: PASS: Price check passed. Min price $4.55. [2026-01-27T12:16:43.057704] [DEBUG] [REMOTE ] OFS: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:43.057869] [DEBUG] [REMOTE ] OFS: PASS: Integrity check passed. [2026-01-27T12:16:43.057928] [DEBUG] [REMOTE ] OFS: Symbol is viable for forecasting. [2026-01-27T12:16:43.057999] [INFO ] [MAIN ] [2293/3493] OFS kept (0.3s) | 2291 kept, 2 rejected | 137.9/min | ETA: 8.7m [2026-01-27T12:16:43.716929] [DEBUG] [REMOTE ] OGE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:43.717107] [DEBUG] [REMOTE ] OGE: PASS: History has at least 300 days. [2026-01-27T12:16:43.717559] [DEBUG] [REMOTE ] OGE: PASS: Price check passed. Min price $42.08. [2026-01-27T12:16:43.717777] [DEBUG] [REMOTE ] OGE: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:43.717936] [DEBUG] [REMOTE ] OGE: PASS: Integrity check passed. [2026-01-27T12:16:43.717988] [DEBUG] [REMOTE ] OGE: Symbol is viable for forecasting. [2026-01-27T12:16:43.718054] [INFO ] [MAIN ] [2294/3493] OGE kept (0.7s) | 2292 kept, 2 rejected | 137.9/min | ETA: 8.7m [2026-01-27T12:16:43.988382] [DEBUG] [REMOTE ] OGI: Retrieved 2870 rows, trimmed to 300. [2026-01-27T12:16:43.988661] [DEBUG] [REMOTE ] OGI: PASS: History has at least 300 days. [2026-01-27T12:16:43.989015] [DEBUG] [REMOTE ] OGI: PASS: Price check passed. Min price $1.46. [2026-01-27T12:16:43.989174] [DEBUG] [REMOTE ] OGI: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:43.989315] [DEBUG] [REMOTE ] OGI: PASS: Integrity check passed. [2026-01-27T12:16:43.989360] [DEBUG] [REMOTE ] OGI: Symbol is viable for forecasting. [2026-01-27T12:16:43.989416] [INFO ] [MAIN ] [2295/3493] OGI kept (0.3s) | 2293 kept, 2 rejected | 137.9/min | ETA: 8.7m [2026-01-27T12:16:44.359109] [DEBUG] [REMOTE ] OGN: Retrieved 1169 rows, trimmed to 300. [2026-01-27T12:16:44.359317] [DEBUG] [REMOTE ] OGN: PASS: History has at least 300 days. [2026-01-27T12:16:44.359633] [DEBUG] [REMOTE ] OGN: PASS: Price check passed. Min price $6.32. [2026-01-27T12:16:44.360006] [DEBUG] [REMOTE ] OGN: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:44.360146] [DEBUG] [REMOTE ] OGN: PASS: Integrity check passed. [2026-01-27T12:16:44.360191] [DEBUG] [REMOTE ] OGN: Symbol is viable for forecasting. [2026-01-27T12:16:44.360258] [INFO ] [MAIN ] [2296/3493] OGN kept (0.4s) | 2294 kept, 2 rejected | 137.9/min | ETA: 8.7m [2026-01-27T12:16:45.008029] [DEBUG] [REMOTE ] OHI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:45.008172] [DEBUG] [REMOTE ] OHI: PASS: History has at least 300 days. [2026-01-27T12:16:45.008400] [DEBUG] [REMOTE ] OHI: PASS: Price check passed. Min price $38.91. [2026-01-27T12:16:45.008543] [DEBUG] [REMOTE ] OHI: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:45.008687] [DEBUG] [REMOTE ] OHI: PASS: Integrity check passed. [2026-01-27T12:16:45.008729] [DEBUG] [REMOTE ] OHI: Symbol is viable for forecasting. [2026-01-27T12:16:45.008779] [INFO ] [MAIN ] [2297/3493] OHI kept (0.6s) | 2295 kept, 2 rejected | 137.9/min | ETA: 8.7m [2026-01-27T12:16:45.446307] [DEBUG] [REMOTE ] OI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:45.446447] [DEBUG] [REMOTE ] OI: PASS: History has at least 300 days. [2026-01-27T12:16:45.446722] [DEBUG] [REMOTE ] OI: PASS: Price check passed. Min price $11.29. [2026-01-27T12:16:45.446866] [DEBUG] [REMOTE ] OI: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:45.446985] [DEBUG] [REMOTE ] OI: PASS: Integrity check passed. [2026-01-27T12:16:45.447071] [DEBUG] [REMOTE ] OI: Symbol is viable for forecasting. [2026-01-27T12:16:45.447124] [INFO ] [MAIN ] [2298/3493] OI kept (0.4s) | 2296 kept, 2 rejected | 137.9/min | ETA: 8.7m [2026-01-27T12:16:45.910051] [DEBUG] [REMOTE ] OIA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:45.910201] [DEBUG] [REMOTE ] OIA: PASS: History has at least 300 days. [2026-01-27T12:16:45.910470] [DEBUG] [REMOTE ] OIA: PASS: Price check passed. Min price $5.84. [2026-01-27T12:16:45.910685] [DEBUG] [REMOTE ] OIA: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:45.910835] [DEBUG] [REMOTE ] OIA: PASS: Integrity check passed. [2026-01-27T12:16:45.910885] [DEBUG] [REMOTE ] OIA: Symbol is viable for forecasting. [2026-01-27T12:16:45.910957] [INFO ] [MAIN ] [2299/3493] OIA kept (0.5s) | 2297 kept, 2 rejected | 137.9/min | ETA: 8.7m [2026-01-27T12:16:46.423263] [DEBUG] [REMOTE ] OII: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:46.423397] [DEBUG] [REMOTE ] OII: PASS: History has at least 300 days. [2026-01-27T12:16:46.423629] [DEBUG] [REMOTE ] OII: PASS: Price check passed. Min price $22.61. [2026-01-27T12:16:46.423769] [DEBUG] [REMOTE ] OII: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:46.423881] [DEBUG] [REMOTE ] OII: PASS: Integrity check passed. [2026-01-27T12:16:46.423922] [DEBUG] [REMOTE ] OII: Symbol is viable for forecasting. [2026-01-27T12:16:46.423970] [INFO ] [MAIN ] [2300/3493] OII kept (0.5s) | 2298 kept, 2 rejected | 137.9/min | ETA: 8.7m [2026-01-27T12:16:46.868079] [DEBUG] [REMOTE ] OIS: Retrieved 6276 rows, trimmed to 300. [2026-01-27T12:16:46.868231] [DEBUG] [REMOTE ] OIS: PASS: History has at least 300 days. [2026-01-27T12:16:46.868444] [DEBUG] [REMOTE ] OIS: PASS: Price check passed. Min price $5.86. [2026-01-27T12:16:46.868617] [DEBUG] [REMOTE ] OIS: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:46.868747] [DEBUG] [REMOTE ] OIS: PASS: Integrity check passed. [2026-01-27T12:16:46.868787] [DEBUG] [REMOTE ] OIS: Symbol is viable for forecasting. [2026-01-27T12:16:46.868835] [INFO ] [MAIN ] [2301/3493] OIS kept (0.4s) | 2299 kept, 2 rejected | 137.9/min | ETA: 8.6m [2026-01-27T12:16:47.452376] [DEBUG] [REMOTE ] OKE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:47.452509] [DEBUG] [REMOTE ] OKE: PASS: History has at least 300 days. [2026-01-27T12:16:47.452747] [DEBUG] [REMOTE ] OKE: PASS: Price check passed. Min price $64.31. [2026-01-27T12:16:47.452884] [DEBUG] [REMOTE ] OKE: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:47.452998] [DEBUG] [REMOTE ] OKE: PASS: Integrity check passed. [2026-01-27T12:16:47.453039] [DEBUG] [REMOTE ] OKE: Symbol is viable for forecasting. [2026-01-27T12:16:47.453087] [INFO ] [MAIN ] [2302/3493] OKE kept (0.6s) | 2300 kept, 2 rejected | 137.9/min | ETA: 8.6m [2026-01-27T12:16:47.594883] [DEBUG] [REMOTE ] OKTA: Retrieved 2212 rows, trimmed to 300. [2026-01-27T12:16:47.595036] [DEBUG] [REMOTE ] OKTA: PASS: History has at least 300 days. [2026-01-27T12:16:47.595258] [DEBUG] [REMOTE ] OKTA: PASS: Price check passed. Min price $78.32. [2026-01-27T12:16:47.595398] [DEBUG] [REMOTE ] OKTA: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:47.595516] [DEBUG] [REMOTE ] OKTA: PASS: Integrity check passed. [2026-01-27T12:16:47.595559] [DEBUG] [REMOTE ] OKTA: Symbol is viable for forecasting. [2026-01-27T12:16:47.595633] [INFO ] [MAIN ] [2303/3493] OKTA kept (0.1s) | 2301 kept, 2 rejected | 137.9/min | ETA: 8.6m [2026-01-27T12:16:47.953142] [DEBUG] [REMOTE ] OKYO: Retrieved 926 rows, trimmed to 300. [2026-01-27T12:16:47.953272] [DEBUG] [REMOTE ] OKYO: PASS: History has at least 300 days. [2026-01-27T12:16:47.953480] [DEBUG] [REMOTE ] OKYO: PASS: Price check passed. Min price $1.72. [2026-01-27T12:16:47.953662] [DEBUG] [REMOTE ] OKYO: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:47.953787] [DEBUG] [REMOTE ] OKYO: PASS: Integrity check passed. [2026-01-27T12:16:47.953828] [DEBUG] [REMOTE ] OKYO: Symbol is viable for forecasting. [2026-01-27T12:16:47.953875] [INFO ] [MAIN ] [2304/3493] OKYO kept (0.4s) | 2302 kept, 2 rejected | 137.9/min | ETA: 8.6m [2026-01-27T12:16:48.709699] [DEBUG] [REMOTE ] OLED: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:48.709834] [DEBUG] [REMOTE ] OLED: PASS: History has at least 300 days. [2026-01-27T12:16:48.710088] [DEBUG] [REMOTE ] OLED: PASS: Price check passed. Min price $108.21. [2026-01-27T12:16:48.710236] [DEBUG] [REMOTE ] OLED: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:48.710353] [DEBUG] [REMOTE ] OLED: PASS: Integrity check passed. [2026-01-27T12:16:48.710395] [DEBUG] [REMOTE ] OLED: Symbol is viable for forecasting. [2026-01-27T12:16:48.710446] [INFO ] [MAIN ] [2305/3493] OLED kept (0.8s) | 2303 kept, 2 rejected | 137.9/min | ETA: 8.6m [2026-01-27T12:16:48.886701] [DEBUG] [REMOTE ] OLLI: Retrieved 2648 rows, trimmed to 300. [2026-01-27T12:16:48.886848] [DEBUG] [REMOTE ] OLLI: PASS: History has at least 300 days. [2026-01-27T12:16:48.887105] [DEBUG] [REMOTE ] OLLI: PASS: Price check passed. Min price $107.96. [2026-01-27T12:16:48.887253] [DEBUG] [REMOTE ] OLLI: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:48.887369] [DEBUG] [REMOTE ] OLLI: PASS: Integrity check passed. [2026-01-27T12:16:48.887411] [DEBUG] [REMOTE ] OLLI: Symbol is viable for forecasting. [2026-01-27T12:16:48.887460] [INFO ] [MAIN ] [2306/3493] OLLI kept (0.2s) | 2304 kept, 2 rejected | 137.9/min | ETA: 8.6m [2026-01-27T12:16:49.398481] [DEBUG] [REMOTE ] OLMA: Retrieved 1300 rows, trimmed to 300. [2026-01-27T12:16:49.398661] [DEBUG] [REMOTE ] OLMA: PASS: History has at least 300 days. [2026-01-27T12:16:49.398871] [DEBUG] [REMOTE ] OLMA: PASS: Price check passed. Min price $7.94. [2026-01-27T12:16:49.399007] [DEBUG] [REMOTE ] OLMA: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:49.399118] [DEBUG] [REMOTE ] OLMA: PASS: Integrity check passed. [2026-01-27T12:16:49.399157] [DEBUG] [REMOTE ] OLMA: Symbol is viable for forecasting. [2026-01-27T12:16:49.399207] [INFO ] [MAIN ] [2307/3493] OLMA kept (0.5s) | 2305 kept, 2 rejected | 137.9/min | ETA: 8.6m [2026-01-27T12:16:49.810787] [DEBUG] [REMOTE ] OLN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:49.810956] [DEBUG] [REMOTE ] OLN: PASS: History has at least 300 days. [2026-01-27T12:16:49.811279] [DEBUG] [REMOTE ] OLN: PASS: Price check passed. Min price $18.29. [2026-01-27T12:16:49.811434] [DEBUG] [REMOTE ] OLN: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:49.811595] [DEBUG] [REMOTE ] OLN: PASS: Integrity check passed. [2026-01-27T12:16:49.811638] [DEBUG] [REMOTE ] OLN: Symbol is viable for forecasting. [2026-01-27T12:16:49.811693] [INFO ] [MAIN ] [2308/3493] OLN kept (0.4s) | 2306 kept, 2 rejected | 137.9/min | ETA: 8.6m [2026-01-27T12:16:50.201381] [DEBUG] [REMOTE ] OLOX: Retrieved 2160 rows, trimmed to 300. [2026-01-27T12:16:50.201653] [DEBUG] [REMOTE ] OLOX: PASS: History has at least 300 days. [2026-01-27T12:16:50.201951] [DEBUG] [REMOTE ] OLOX: PASS: Price check passed. Min price $1.28. [2026-01-27T12:16:50.202097] [DEBUG] [REMOTE ] OLOX: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:50.202237] [DEBUG] [REMOTE ] OLOX: PASS: Integrity check passed. [2026-01-27T12:16:50.202324] [DEBUG] [REMOTE ] OLOX: Symbol is viable for forecasting. [2026-01-27T12:16:50.202383] [INFO ] [MAIN ] [2309/3493] OLOX kept (0.4s) | 2307 kept, 2 rejected | 137.9/min | ETA: 8.6m [2026-01-27T12:16:50.771849] [DEBUG] [REMOTE ] OLP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:50.771996] [DEBUG] [REMOTE ] OLP: PASS: History has at least 300 days. [2026-01-27T12:16:50.772273] [DEBUG] [REMOTE ] OLP: PASS: Price check passed. Min price $19.54. [2026-01-27T12:16:50.772421] [DEBUG] [REMOTE ] OLP: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:50.772544] [DEBUG] [REMOTE ] OLP: PASS: Integrity check passed. [2026-01-27T12:16:50.772605] [DEBUG] [REMOTE ] OLP: Symbol is viable for forecasting. [2026-01-27T12:16:50.772658] [INFO ] [MAIN ] [2310/3493] OLP kept (0.6s) | 2308 kept, 2 rejected | 137.9/min | ETA: 8.6m [2026-01-27T12:16:50.985371] [DEBUG] [REMOTE ] OLPX: Retrieved 1084 rows, trimmed to 300. [2026-01-27T12:16:50.985610] [DEBUG] [REMOTE ] OLPX: PASS: History has at least 300 days. [2026-01-27T12:16:50.985878] [DEBUG] [REMOTE ] OLPX: PASS: Price check passed. Min price $1.01. [2026-01-27T12:16:50.986027] [DEBUG] [REMOTE ] OLPX: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:50.986159] [DEBUG] [REMOTE ] OLPX: PASS: Integrity check passed. [2026-01-27T12:16:50.986202] [DEBUG] [REMOTE ] OLPX: Symbol is viable for forecasting. [2026-01-27T12:16:50.986257] [INFO ] [MAIN ] [2311/3493] OLPX kept (0.2s) | 2309 kept, 2 rejected | 137.9/min | ETA: 8.6m [2026-01-27T12:16:51.344677] [DEBUG] [REMOTE ] OM: Retrieved 1347 rows, trimmed to 300. [2026-01-27T12:16:51.344870] [DEBUG] [REMOTE ] OM: PASS: History has at least 300 days. [2026-01-27T12:16:51.345133] [DEBUG] [REMOTE ] OM: PASS: Price check passed. Min price $3.29. [2026-01-27T12:16:51.345295] [DEBUG] [REMOTE ] OM: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:51.345438] [DEBUG] [REMOTE ] OM: PASS: Integrity check passed. [2026-01-27T12:16:51.345481] [DEBUG] [REMOTE ] OM: Symbol is viable for forecasting. [2026-01-27T12:16:51.345543] [INFO ] [MAIN ] [2312/3493] OM kept (0.4s) | 2310 kept, 2 rejected | 137.9/min | ETA: 8.6m [2026-01-27T12:16:51.988286] [DEBUG] [REMOTE ] OMAB: Retrieved 4818 rows, trimmed to 300. [2026-01-27T12:16:51.988564] [DEBUG] [REMOTE ] OMAB: PASS: History has at least 300 days. [2026-01-27T12:16:51.989010] [DEBUG] [REMOTE ] OMAB: PASS: Price check passed. Min price $96.35. [2026-01-27T12:16:51.989197] [DEBUG] [REMOTE ] OMAB: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:51.989372] [DEBUG] [REMOTE ] OMAB: PASS: Integrity check passed. [2026-01-27T12:16:51.989425] [DEBUG] [REMOTE ] OMAB: Symbol is viable for forecasting. [2026-01-27T12:16:51.989488] [INFO ] [MAIN ] [2313/3493] OMAB kept (0.6s) | 2311 kept, 2 rejected | 137.9/min | ETA: 8.6m [2026-01-27T12:16:52.554263] [DEBUG] [REMOTE ] OMC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:52.554461] [DEBUG] [REMOTE ] OMC: PASS: History has at least 300 days. [2026-01-27T12:16:52.554763] [DEBUG] [REMOTE ] OMC: PASS: Price check passed. Min price $69.48. [2026-01-27T12:16:52.554908] [DEBUG] [REMOTE ] OMC: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:52.555039] [DEBUG] [REMOTE ] OMC: PASS: Integrity check passed. [2026-01-27T12:16:52.555080] [DEBUG] [REMOTE ] OMC: Symbol is viable for forecasting. [2026-01-27T12:16:52.555135] [INFO ] [MAIN ] [2314/3493] OMC kept (0.6s) | 2312 kept, 2 rejected | 137.9/min | ETA: 8.6m [2026-01-27T12:16:52.985093] [DEBUG] [REMOTE ] OMCL: Retrieved 6151 rows, trimmed to 300. [2026-01-27T12:16:52.985305] [DEBUG] [REMOTE ] OMCL: PASS: History has at least 300 days. [2026-01-27T12:16:52.985621] [DEBUG] [REMOTE ] OMCL: PASS: Price check passed. Min price $29.57. [2026-01-27T12:16:52.985769] [DEBUG] [REMOTE ] OMCL: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:52.985907] [DEBUG] [REMOTE ] OMCL: PASS: Integrity check passed. [2026-01-27T12:16:52.985950] [DEBUG] [REMOTE ] OMCL: Symbol is viable for forecasting. [2026-01-27T12:16:52.986007] [INFO ] [MAIN ] [2315/3493] OMCL kept (0.4s) | 2313 kept, 2 rejected | 137.9/min | ETA: 8.5m [2026-01-27T12:16:53.376605] [DEBUG] [REMOTE ] OMEX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:53.376771] [DEBUG] [REMOTE ] OMEX: PASS: History has at least 300 days. [2026-01-27T12:16:53.377046] [DEBUG] [REMOTE ] OMEX: PASS: Price check passed. Min price $1.74. [2026-01-27T12:16:53.377205] [DEBUG] [REMOTE ] OMEX: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:53.377365] [DEBUG] [REMOTE ] OMEX: PASS: Integrity check passed. [2026-01-27T12:16:53.377420] [DEBUG] [REMOTE ] OMEX: Symbol is viable for forecasting. [2026-01-27T12:16:53.377477] [INFO ] [MAIN ] [2316/3493] OMEX kept (0.4s) | 2314 kept, 2 rejected | 137.9/min | ETA: 8.5m [2026-01-27T12:16:53.685925] [DEBUG] [REMOTE ] OMF: Retrieved 2554 rows, trimmed to 300. [2026-01-27T12:16:53.686067] [DEBUG] [REMOTE ] OMF: PASS: History has at least 300 days. [2026-01-27T12:16:53.686271] [DEBUG] [REMOTE ] OMF: PASS: Price check passed. Min price $54.79. [2026-01-27T12:16:53.686408] [DEBUG] [REMOTE ] OMF: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:53.686525] [DEBUG] [REMOTE ] OMF: PASS: Integrity check passed. [2026-01-27T12:16:53.686564] [DEBUG] [REMOTE ] OMF: Symbol is viable for forecasting. [2026-01-27T12:16:53.686632] [INFO ] [MAIN ] [2317/3493] OMF kept (0.3s) | 2315 kept, 2 rejected | 137.9/min | ETA: 8.5m [2026-01-27T12:16:54.295599] [DEBUG] [REMOTE ] ON: Retrieved 6472 rows, trimmed to 300. [2026-01-27T12:16:54.295741] [DEBUG] [REMOTE ] ON: PASS: History has at least 300 days. [2026-01-27T12:16:54.295966] [DEBUG] [REMOTE ] ON: PASS: Price check passed. Min price $44.90. [2026-01-27T12:16:54.296104] [DEBUG] [REMOTE ] ON: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:54.296219] [DEBUG] [REMOTE ] ON: PASS: Integrity check passed. [2026-01-27T12:16:54.296259] [DEBUG] [REMOTE ] ON: Symbol is viable for forecasting. [2026-01-27T12:16:54.296308] [INFO ] [MAIN ] [2318/3493] ON kept (0.6s) | 2316 kept, 2 rejected | 137.9/min | ETA: 8.5m [2026-01-27T12:16:54.754544] [DEBUG] [REMOTE ] ONB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:54.754700] [DEBUG] [REMOTE ] ONB: PASS: History has at least 300 days. [2026-01-27T12:16:54.754930] [DEBUG] [REMOTE ] ONB: PASS: Price check passed. Min price $19.66. [2026-01-27T12:16:54.755069] [DEBUG] [REMOTE ] ONB: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:54.755190] [DEBUG] [REMOTE ] ONB: PASS: Integrity check passed. [2026-01-27T12:16:54.755230] [DEBUG] [REMOTE ] ONB: Symbol is viable for forecasting. [2026-01-27T12:16:54.755280] [INFO ] [MAIN ] [2319/3493] ONB kept (0.5s) | 2317 kept, 2 rejected | 137.9/min | ETA: 8.5m [2026-01-27T12:16:54.877518] [DEBUG] [REMOTE ] ONCO: Retrieved 986 rows, trimmed to 300. [2026-01-27T12:16:54.877746] [DEBUG] [REMOTE ] ONCO: PASS: History has at least 300 days. [2026-01-27T12:16:54.878036] [DEBUG] [REMOTE ] ONCO: PASS: Price check passed. Min price $1.43. [2026-01-27T12:16:54.878211] [DEBUG] [REMOTE ] ONCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:54.878355] [DEBUG] [REMOTE ] ONCO: PASS: Integrity check passed. [2026-01-27T12:16:54.878436] [DEBUG] [REMOTE ] ONCO: Symbol is viable for forecasting. [2026-01-27T12:16:54.878501] [INFO ] [MAIN ] [2320/3493] ONCO kept (0.1s) | 2318 kept, 2 rejected | 137.9/min | ETA: 8.5m [2026-01-27T12:16:55.391335] [DEBUG] [REMOTE ] ONDS: Retrieved 1476 rows, trimmed to 300. [2026-01-27T12:16:55.391499] [DEBUG] [REMOTE ] ONDS: PASS: History has at least 300 days. [2026-01-27T12:16:55.391811] [DEBUG] [REMOTE ] ONDS: PASS: Price check passed. Min price $5.25. [2026-01-27T12:16:55.392016] [DEBUG] [REMOTE ] ONDS: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:55.392163] [DEBUG] [REMOTE ] ONDS: PASS: Integrity check passed. [2026-01-27T12:16:55.392215] [DEBUG] [REMOTE ] ONDS: Symbol is viable for forecasting. [2026-01-27T12:16:55.392281] [INFO ] [MAIN ] [2321/3493] ONDS kept (0.5s) | 2319 kept, 2 rejected | 137.9/min | ETA: 8.5m [2026-01-27T12:16:55.955806] [DEBUG] [REMOTE ] ONEQ: Retrieved 5615 rows, trimmed to 300. [2026-01-27T12:16:55.955969] [DEBUG] [REMOTE ] ONEQ: PASS: History has at least 300 days. [2026-01-27T12:16:55.956225] [DEBUG] [REMOTE ] ONEQ: PASS: Price check passed. Min price $86.80. [2026-01-27T12:16:55.956368] [DEBUG] [REMOTE ] ONEQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:55.956518] [DEBUG] [REMOTE ] ONEQ: PASS: Integrity check passed. [2026-01-27T12:16:55.956591] [DEBUG] [REMOTE ] ONEQ: Symbol is viable for forecasting. [2026-01-27T12:16:55.956647] [INFO ] [MAIN ] [2322/3493] ONEQ kept (0.6s) | 2320 kept, 2 rejected | 137.9/min | ETA: 8.5m [2026-01-27T12:16:56.191993] [DEBUG] [REMOTE ] ONL: Retrieved 1052 rows, trimmed to 300. [2026-01-27T12:16:56.192122] [DEBUG] [REMOTE ] ONL: PASS: History has at least 300 days. [2026-01-27T12:16:56.192324] [DEBUG] [REMOTE ] ONL: PASS: Price check passed. Min price $1.96. [2026-01-27T12:16:56.192459] [DEBUG] [REMOTE ] ONL: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:56.192593] [DEBUG] [REMOTE ] ONL: PASS: Integrity check passed. [2026-01-27T12:16:56.192636] [DEBUG] [REMOTE ] ONL: Symbol is viable for forecasting. [2026-01-27T12:16:56.192687] [INFO ] [MAIN ] [2323/3493] ONL kept (0.2s) | 2321 kept, 2 rejected | 137.9/min | ETA: 8.5m [2026-01-27T12:16:56.578806] [DEBUG] [REMOTE ] ONON: Retrieved 1095 rows, trimmed to 300. [2026-01-27T12:16:56.578949] [DEBUG] [REMOTE ] ONON: PASS: History has at least 300 days. [2026-01-27T12:16:56.579155] [DEBUG] [REMOTE ] ONON: PASS: Price check passed. Min price $34.96. [2026-01-27T12:16:56.579292] [DEBUG] [REMOTE ] ONON: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:56.579401] [DEBUG] [REMOTE ] ONON: PASS: Integrity check passed. [2026-01-27T12:16:56.579441] [DEBUG] [REMOTE ] ONON: Symbol is viable for forecasting. [2026-01-27T12:16:56.579490] [INFO ] [MAIN ] [2324/3493] ONON kept (0.4s) | 2322 kept, 2 rejected | 137.9/min | ETA: 8.5m [2026-01-27T12:16:56.917004] [DEBUG] [REMOTE ] ONTF: Retrieved 1250 rows, trimmed to 300. [2026-01-27T12:16:56.917160] [DEBUG] [REMOTE ] ONTF: PASS: History has at least 300 days. [2026-01-27T12:16:56.917383] [DEBUG] [REMOTE ] ONTF: PASS: Price check passed. Min price $4.94. [2026-01-27T12:16:56.917519] [DEBUG] [REMOTE ] ONTF: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:56.917701] [DEBUG] [REMOTE ] ONTF: PASS: Integrity check passed. [2026-01-27T12:16:56.917745] [DEBUG] [REMOTE ] ONTF: Symbol is viable for forecasting. [2026-01-27T12:16:56.917796] [INFO ] [MAIN ] [2325/3493] ONTF kept (0.3s) | 2323 kept, 2 rejected | 137.9/min | ETA: 8.5m [2026-01-27T12:16:57.624192] [DEBUG] [REMOTE ] ONTO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:57.624346] [DEBUG] [REMOTE ] ONTO: PASS: History has at least 300 days. [2026-01-27T12:16:57.624626] [DEBUG] [REMOTE ] ONTO: PASS: Price check passed. Min price $124.09. [2026-01-27T12:16:57.624767] [DEBUG] [REMOTE ] ONTO: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:57.624885] [DEBUG] [REMOTE ] ONTO: PASS: Integrity check passed. [2026-01-27T12:16:57.624926] [DEBUG] [REMOTE ] ONTO: Symbol is viable for forecasting. [2026-01-27T12:16:57.624988] [INFO ] [MAIN ] [2326/3493] ONTO kept (0.7s) | 2324 kept, 2 rejected | 137.9/min | ETA: 8.5m [2026-01-27T12:16:57.974383] [DEBUG] [REMOTE ] OOMA: Retrieved 2647 rows, trimmed to 300. [2026-01-27T12:16:57.974517] [DEBUG] [REMOTE ] OOMA: PASS: History has at least 300 days. [2026-01-27T12:16:57.974748] [DEBUG] [REMOTE ] OOMA: PASS: Price check passed. Min price $10.58. [2026-01-27T12:16:57.974888] [DEBUG] [REMOTE ] OOMA: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:57.974999] [DEBUG] [REMOTE ] OOMA: PASS: Integrity check passed. [2026-01-27T12:16:57.975040] [DEBUG] [REMOTE ] OOMA: Symbol is viable for forecasting. [2026-01-27T12:16:57.975088] [INFO ] [MAIN ] [2327/3493] OOMA kept (0.4s) | 2325 kept, 2 rejected | 137.9/min | ETA: 8.5m [2026-01-27T12:16:58.278213] [DEBUG] [REMOTE ] OPAD: Retrieved 1285 rows, trimmed to 300. [2026-01-27T12:16:58.278342] [DEBUG] [REMOTE ] OPAD: PASS: History has at least 300 days. [2026-01-27T12:16:58.278543] [DEBUG] [REMOTE ] OPAD: PASS: Price check passed. Min price $1.15. [2026-01-27T12:16:58.278707] [DEBUG] [REMOTE ] OPAD: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:58.278818] [DEBUG] [REMOTE ] OPAD: PASS: Integrity check passed. [2026-01-27T12:16:58.278866] [DEBUG] [REMOTE ] OPAD: Symbol is viable for forecasting. [2026-01-27T12:16:58.278924] [INFO ] [MAIN ] [2328/3493] OPAD kept (0.3s) | 2326 kept, 2 rejected | 137.9/min | ETA: 8.4m [2026-01-27T12:16:58.644290] [DEBUG] [REMOTE ] OPAL: Retrieved 881 rows, trimmed to 300. [2026-01-27T12:16:58.644422] [DEBUG] [REMOTE ] OPAL: PASS: History has at least 300 days. [2026-01-27T12:16:58.644650] [DEBUG] [REMOTE ] OPAL: PASS: Price check passed. Min price $2.02. [2026-01-27T12:16:58.644792] [DEBUG] [REMOTE ] OPAL: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:58.644942] [DEBUG] [REMOTE ] OPAL: PASS: Integrity check passed. [2026-01-27T12:16:58.644995] [DEBUG] [REMOTE ] OPAL: Symbol is viable for forecasting. [2026-01-27T12:16:58.645043] [INFO ] [MAIN ] [2329/3493] OPAL kept (0.4s) | 2327 kept, 2 rejected | 137.9/min | ETA: 8.4m [2026-01-27T12:16:59.300510] [DEBUG] [REMOTE ] OPBK: Retrieved 5160 rows, trimmed to 300. [2026-01-27T12:16:59.300703] [DEBUG] [REMOTE ] OPBK: PASS: History has at least 300 days. [2026-01-27T12:16:59.300984] [DEBUG] [REMOTE ] OPBK: PASS: Price check passed. Min price $12.63. [2026-01-27T12:16:59.301127] [DEBUG] [REMOTE ] OPBK: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:59.301250] [DEBUG] [REMOTE ] OPBK: PASS: Integrity check passed. [2026-01-27T12:16:59.301291] [DEBUG] [REMOTE ] OPBK: Symbol is viable for forecasting. [2026-01-27T12:16:59.301340] [INFO ] [MAIN ] [2330/3493] OPBK kept (0.7s) | 2328 kept, 2 rejected | 137.9/min | ETA: 8.4m [2026-01-27T12:16:59.749839] [DEBUG] [REMOTE ] OPCH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:16:59.749981] [DEBUG] [REMOTE ] OPCH: PASS: History has at least 300 days. [2026-01-27T12:16:59.750206] [DEBUG] [REMOTE ] OPCH: PASS: Price check passed. Min price $26.03. [2026-01-27T12:16:59.750341] [DEBUG] [REMOTE ] OPCH: PASS: Continuity check passed with 300 days. [2026-01-27T12:16:59.750456] [DEBUG] [REMOTE ] OPCH: PASS: Integrity check passed. [2026-01-27T12:16:59.750525] [DEBUG] [REMOTE ] OPCH: Symbol is viable for forecasting. [2026-01-27T12:16:59.750591] [INFO ] [MAIN ] [2331/3493] OPCH kept (0.4s) | 2329 kept, 2 rejected | 137.9/min | ETA: 8.4m [2026-01-27T12:17:00.040006] [DEBUG] [REMOTE ] OPEN: Retrieved 1408 rows, trimmed to 300. [2026-01-27T12:17:00.040161] [DEBUG] [REMOTE ] OPEN: PASS: History has at least 300 days. [2026-01-27T12:17:00.040399] [DEBUG] [REMOTE ] OPEN: PASS: Price check passed. Min price $5.83. [2026-01-27T12:17:00.040543] [DEBUG] [REMOTE ] OPEN: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:00.040683] [DEBUG] [REMOTE ] OPEN: PASS: Integrity check passed. [2026-01-27T12:17:00.040725] [DEBUG] [REMOTE ] OPEN: Symbol is viable for forecasting. [2026-01-27T12:17:00.040776] [INFO ] [MAIN ] [2332/3493] OPEN kept (0.3s) | 2330 kept, 2 rejected | 137.9/min | ETA: 8.4m [2026-01-27T12:17:00.515136] [DEBUG] [REMOTE ] OPFI: Retrieved 1299 rows, trimmed to 300. [2026-01-27T12:17:00.515268] [DEBUG] [REMOTE ] OPFI: PASS: History has at least 300 days. [2026-01-27T12:17:00.515512] [DEBUG] [REMOTE ] OPFI: PASS: Price check passed. Min price $9.18. [2026-01-27T12:17:00.515685] [DEBUG] [REMOTE ] OPFI: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:00.515800] [DEBUG] [REMOTE ] OPFI: PASS: Integrity check passed. [2026-01-27T12:17:00.515842] [DEBUG] [REMOTE ] OPFI: Symbol is viable for forecasting. [2026-01-27T12:17:00.515892] [INFO ] [MAIN ] [2333/3493] OPFI kept (0.5s) | 2331 kept, 2 rejected | 137.9/min | ETA: 8.4m [2026-01-27T12:17:01.008307] [DEBUG] [REMOTE ] OPK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:01.008423] [DEBUG] [REMOTE ] OPK: PASS: History has at least 300 days. [2026-01-27T12:17:01.008673] [DEBUG] [REMOTE ] OPK: PASS: Price check passed. Min price $1.26. [2026-01-27T12:17:01.008814] [DEBUG] [REMOTE ] OPK: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:01.008939] [DEBUG] [REMOTE ] OPK: PASS: Integrity check passed. [2026-01-27T12:17:01.008980] [DEBUG] [REMOTE ] OPK: Symbol is viable for forecasting. [2026-01-27T12:17:01.009029] [INFO ] [MAIN ] [2334/3493] OPK kept (0.5s) | 2332 kept, 2 rejected | 137.9/min | ETA: 8.4m [2026-01-27T12:17:01.380456] [DEBUG] [REMOTE ] OPLN: Retrieved 4054 rows, trimmed to 300. [2026-01-27T12:17:01.380612] [DEBUG] [REMOTE ] OPLN: PASS: History has at least 300 days. [2026-01-27T12:17:01.380874] [DEBUG] [REMOTE ] OPLN: PASS: Price check passed. Min price $24.49. [2026-01-27T12:17:01.381025] [DEBUG] [REMOTE ] OPLN: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:01.381141] [DEBUG] [REMOTE ] OPLN: PASS: Integrity check passed. [2026-01-27T12:17:01.381182] [DEBUG] [REMOTE ] OPLN: Symbol is viable for forecasting. [2026-01-27T12:17:01.381241] [INFO ] [MAIN ] [2335/3493] OPLN kept (0.4s) | 2333 kept, 2 rejected | 137.9/min | ETA: 8.4m [2026-01-27T12:17:01.751966] [DEBUG] [REMOTE ] OPP: Retrieved 2344 rows, trimmed to 300. [2026-01-27T12:17:01.752164] [DEBUG] [REMOTE ] OPP: PASS: History has at least 300 days. [2026-01-27T12:17:01.752484] [DEBUG] [REMOTE ] OPP: PASS: Price check passed. Min price $7.71. [2026-01-27T12:17:01.752657] [DEBUG] [REMOTE ] OPP: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:01.752783] [DEBUG] [REMOTE ] OPP: PASS: Integrity check passed. [2026-01-27T12:17:01.752825] [DEBUG] [REMOTE ] OPP: Symbol is viable for forecasting. [2026-01-27T12:17:01.752883] [INFO ] [MAIN ] [2336/3493] OPP kept (0.4s) | 2334 kept, 2 rejected | 137.9/min | ETA: 8.4m [2026-01-27T12:17:02.095747] [DEBUG] [REMOTE ] OPRA: Retrieved 1884 rows, trimmed to 300. [2026-01-27T12:17:02.095964] [DEBUG] [REMOTE ] OPRA: PASS: History has at least 300 days. [2026-01-27T12:17:02.096247] [DEBUG] [REMOTE ] OPRA: PASS: Price check passed. Min price $12.54. [2026-01-27T12:17:02.096398] [DEBUG] [REMOTE ] OPRA: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:02.096529] [DEBUG] [REMOTE ] OPRA: PASS: Integrity check passed. [2026-01-27T12:17:02.096589] [DEBUG] [REMOTE ] OPRA: Symbol is viable for forecasting. [2026-01-27T12:17:02.096647] [INFO ] [MAIN ] [2337/3493] OPRA kept (0.3s) | 2335 kept, 2 rejected | 137.9/min | ETA: 8.4m [2026-01-27T12:17:02.432553] [DEBUG] [REMOTE ] OPTX: Retrieved 1003 rows, trimmed to 300. [2026-01-27T12:17:02.432709] [DEBUG] [REMOTE ] OPTX: PASS: History has at least 300 days. [2026-01-27T12:17:02.432914] [DEBUG] [REMOTE ] OPTX: PASS: Price check passed. Min price $1.25. [2026-01-27T12:17:02.433054] [DEBUG] [REMOTE ] OPTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:02.433163] [DEBUG] [REMOTE ] OPTX: PASS: Integrity check passed. [2026-01-27T12:17:02.433203] [DEBUG] [REMOTE ] OPTX: Symbol is viable for forecasting. [2026-01-27T12:17:02.433252] [INFO ] [MAIN ] [2338/3493] OPTX kept (0.3s) | 2336 kept, 2 rejected | 138.0/min | ETA: 8.4m [2026-01-27T12:17:02.967823] [DEBUG] [REMOTE ] OPXS: Retrieved 4201 rows, trimmed to 300. [2026-01-27T12:17:02.968018] [DEBUG] [REMOTE ] OPXS: PASS: History has at least 300 days. [2026-01-27T12:17:02.968293] [DEBUG] [REMOTE ] OPXS: PASS: Price check passed. Min price $12.75. [2026-01-27T12:17:02.968476] [DEBUG] [REMOTE ] OPXS: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:02.968643] [DEBUG] [REMOTE ] OPXS: PASS: Integrity check passed. [2026-01-27T12:17:02.968687] [DEBUG] [REMOTE ] OPXS: Symbol is viable for forecasting. [2026-01-27T12:17:02.968739] [INFO ] [MAIN ] [2339/3493] OPXS kept (0.5s) | 2337 kept, 2 rejected | 137.9/min | ETA: 8.4m [2026-01-27T12:17:03.452917] [DEBUG] [REMOTE ] ORA: Retrieved 5334 rows, trimmed to 300. [2026-01-27T12:17:03.453062] [DEBUG] [REMOTE ] ORA: PASS: History has at least 300 days. [2026-01-27T12:17:03.453306] [DEBUG] [REMOTE ] ORA: PASS: Price check passed. Min price $104.99. [2026-01-27T12:17:03.453455] [DEBUG] [REMOTE ] ORA: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:03.453601] [DEBUG] [REMOTE ] ORA: PASS: Integrity check passed. [2026-01-27T12:17:03.453653] [DEBUG] [REMOTE ] ORA: Symbol is viable for forecasting. [2026-01-27T12:17:03.453708] [INFO ] [MAIN ] [2340/3493] ORA kept (0.5s) | 2338 kept, 2 rejected | 137.9/min | ETA: 8.4m [2026-01-27T12:17:03.792844] [DEBUG] [REMOTE ] ORC: Retrieved 3256 rows, trimmed to 300. [2026-01-27T12:17:03.792979] [DEBUG] [REMOTE ] ORC: PASS: History has at least 300 days. [2026-01-27T12:17:03.793197] [DEBUG] [REMOTE ] ORC: PASS: Price check passed. Min price $6.85. [2026-01-27T12:17:03.793334] [DEBUG] [REMOTE ] ORC: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:03.793449] [DEBUG] [REMOTE ] ORC: PASS: Integrity check passed. [2026-01-27T12:17:03.793490] [DEBUG] [REMOTE ] ORC: Symbol is viable for forecasting. [2026-01-27T12:17:03.793539] [INFO ] [MAIN ] [2341/3493] ORC kept (0.3s) | 2339 kept, 2 rejected | 137.9/min | ETA: 8.4m [2026-01-27T12:17:04.128562] [DEBUG] [REMOTE ] ORGO: Retrieved 2276 rows, trimmed to 300. [2026-01-27T12:17:04.128730] [DEBUG] [REMOTE ] ORGO: PASS: History has at least 300 days. [2026-01-27T12:17:04.128943] [DEBUG] [REMOTE ] ORGO: PASS: Price check passed. Min price $3.71. [2026-01-27T12:17:04.129129] [DEBUG] [REMOTE ] ORGO: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:04.129255] [DEBUG] [REMOTE ] ORGO: PASS: Integrity check passed. [2026-01-27T12:17:04.129333] [DEBUG] [REMOTE ] ORGO: Symbol is viable for forecasting. [2026-01-27T12:17:04.129433] [INFO ] [MAIN ] [2342/3493] ORGO kept (0.3s) | 2340 kept, 2 rejected | 138.0/min | ETA: 8.3m [2026-01-27T12:17:04.425862] [DEBUG] [REMOTE ] ORIC: Retrieved 1446 rows, trimmed to 300. [2026-01-27T12:17:04.425996] [DEBUG] [REMOTE ] ORIC: PASS: History has at least 300 days. [2026-01-27T12:17:04.426199] [DEBUG] [REMOTE ] ORIC: PASS: Price check passed. Min price $8.04. [2026-01-27T12:17:04.426336] [DEBUG] [REMOTE ] ORIC: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:04.426444] [DEBUG] [REMOTE ] ORIC: PASS: Integrity check passed. [2026-01-27T12:17:04.426484] [DEBUG] [REMOTE ] ORIC: Symbol is viable for forecasting. [2026-01-27T12:17:04.426534] [INFO ] [MAIN ] [2343/3493] ORIC kept (0.3s) | 2341 kept, 2 rejected | 138.0/min | ETA: 8.3m [2026-01-27T12:17:05.124438] [DEBUG] [REMOTE ] ORKA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:05.124597] [DEBUG] [REMOTE ] ORKA: PASS: History has at least 300 days. [2026-01-27T12:17:05.124839] [DEBUG] [REMOTE ] ORKA: PASS: Price check passed. Min price $26.19. [2026-01-27T12:17:05.124981] [DEBUG] [REMOTE ] ORKA: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:05.125104] [DEBUG] [REMOTE ] ORKA: PASS: Integrity check passed. [2026-01-27T12:17:05.125145] [DEBUG] [REMOTE ] ORKA: Symbol is viable for forecasting. [2026-01-27T12:17:05.125196] [INFO ] [MAIN ] [2344/3493] ORKA kept (0.7s) | 2342 kept, 2 rejected | 137.9/min | ETA: 8.3m [2026-01-27T12:17:05.564518] [DEBUG] [REMOTE ] ORLY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:05.564673] [DEBUG] [REMOTE ] ORLY: PASS: History has at least 300 days. [2026-01-27T12:17:05.564905] [DEBUG] [REMOTE ] ORLY: PASS: Price check passed. Min price $90.34. [2026-01-27T12:17:05.565062] [DEBUG] [REMOTE ] ORLY: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:05.565202] [DEBUG] [REMOTE ] ORLY: PASS: Integrity check passed. [2026-01-27T12:17:05.565243] [DEBUG] [REMOTE ] ORLY: Symbol is viable for forecasting. [2026-01-27T12:17:05.565293] [INFO ] [MAIN ] [2345/3493] ORLY kept (0.4s) | 2343 kept, 2 rejected | 137.9/min | ETA: 8.3m [2026-01-27T12:17:05.991560] [DEBUG] [REMOTE ] ORMP: Retrieved 4972 rows, trimmed to 300. [2026-01-27T12:17:05.991730] [DEBUG] [REMOTE ] ORMP: PASS: History has at least 300 days. [2026-01-27T12:17:05.991947] [DEBUG] [REMOTE ] ORMP: PASS: Price check passed. Min price $2.05. [2026-01-27T12:17:05.992091] [DEBUG] [REMOTE ] ORMP: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:05.992209] [DEBUG] [REMOTE ] ORMP: PASS: Integrity check passed. [2026-01-27T12:17:05.992253] [DEBUG] [REMOTE ] ORMP: Symbol is viable for forecasting. [2026-01-27T12:17:05.992304] [INFO ] [MAIN ] [2346/3493] ORMP kept (0.4s) | 2344 kept, 2 rejected | 137.9/min | ETA: 8.3m [2026-01-27T12:17:06.373234] [DEBUG] [REMOTE ] ORN: Retrieved 4552 rows, trimmed to 300. [2026-01-27T12:17:06.373367] [DEBUG] [REMOTE ] ORN: PASS: History has at least 300 days. [2026-01-27T12:17:06.373599] [DEBUG] [REMOTE ] ORN: PASS: Price check passed. Min price $8.55. [2026-01-27T12:17:06.373745] [DEBUG] [REMOTE ] ORN: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:06.373857] [DEBUG] [REMOTE ] ORN: PASS: Integrity check passed. [2026-01-27T12:17:06.373899] [DEBUG] [REMOTE ] ORN: Symbol is viable for forecasting. [2026-01-27T12:17:06.373948] [INFO ] [MAIN ] [2347/3493] ORN kept (0.4s) | 2345 kept, 2 rejected | 137.9/min | ETA: 8.3m [2026-01-27T12:17:06.741151] [DEBUG] [REMOTE ] ORRF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:06.741293] [DEBUG] [REMOTE ] ORRF: PASS: History has at least 300 days. [2026-01-27T12:17:06.741515] [DEBUG] [REMOTE ] ORRF: PASS: Price check passed. Min price $32.85. [2026-01-27T12:17:06.741677] [DEBUG] [REMOTE ] ORRF: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:06.741799] [DEBUG] [REMOTE ] ORRF: PASS: Integrity check passed. [2026-01-27T12:17:06.741841] [DEBUG] [REMOTE ] ORRF: Symbol is viable for forecasting. [2026-01-27T12:17:06.741909] [INFO ] [MAIN ] [2348/3493] ORRF kept (0.4s) | 2346 kept, 2 rejected | 138.0/min | ETA: 8.3m [2026-01-27T12:17:06.988111] [DEBUG] [REMOTE ] OS: Retrieved 378 rows, trimmed to 300. [2026-01-27T12:17:06.988250] [DEBUG] [REMOTE ] OS: PASS: History has at least 300 days. [2026-01-27T12:17:06.988453] [DEBUG] [REMOTE ] OS: PASS: Price check passed. Min price $16.99. [2026-01-27T12:17:06.988614] [DEBUG] [REMOTE ] OS: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:06.988725] [DEBUG] [REMOTE ] OS: PASS: Integrity check passed. [2026-01-27T12:17:06.988765] [DEBUG] [REMOTE ] OS: Symbol is viable for forecasting. [2026-01-27T12:17:06.988812] [INFO ] [MAIN ] [2349/3493] OS kept (0.2s) | 2347 kept, 2 rejected | 138.0/min | ETA: 8.3m [2026-01-27T12:17:07.704898] [DEBUG] [REMOTE ] OSBC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:07.705033] [DEBUG] [REMOTE ] OSBC: PASS: History has at least 300 days. [2026-01-27T12:17:07.705249] [DEBUG] [REMOTE ] OSBC: PASS: Price check passed. Min price $17.67. [2026-01-27T12:17:07.705385] [DEBUG] [REMOTE ] OSBC: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:07.705501] [DEBUG] [REMOTE ] OSBC: PASS: Integrity check passed. [2026-01-27T12:17:07.705550] [DEBUG] [REMOTE ] OSBC: Symbol is viable for forecasting. [2026-01-27T12:17:07.705632] [INFO ] [MAIN ] [2350/3493] OSBC kept (0.7s) | 2348 kept, 2 rejected | 137.9/min | ETA: 8.3m [2026-01-27T12:17:08.169304] [DEBUG] [REMOTE ] OSIS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:08.169438] [DEBUG] [REMOTE ] OSIS: PASS: History has at least 300 days. [2026-01-27T12:17:08.169674] [DEBUG] [REMOTE ] OSIS: PASS: Price check passed. Min price $233.97. [2026-01-27T12:17:08.169812] [DEBUG] [REMOTE ] OSIS: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:08.169929] [DEBUG] [REMOTE ] OSIS: PASS: Integrity check passed. [2026-01-27T12:17:08.169969] [DEBUG] [REMOTE ] OSIS: Symbol is viable for forecasting. [2026-01-27T12:17:08.170019] [INFO ] [MAIN ] [2351/3493] OSIS kept (0.5s) | 2349 kept, 2 rejected | 137.9/min | ETA: 8.3m [2026-01-27T12:17:08.708121] [DEBUG] [REMOTE ] OSPN: Retrieved 6301 rows, trimmed to 300. [2026-01-27T12:17:08.708276] [DEBUG] [REMOTE ] OSPN: PASS: History has at least 300 days. [2026-01-27T12:17:08.708501] [DEBUG] [REMOTE ] OSPN: PASS: Price check passed. Min price $11.29. [2026-01-27T12:17:08.708660] [DEBUG] [REMOTE ] OSPN: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:08.708778] [DEBUG] [REMOTE ] OSPN: PASS: Integrity check passed. [2026-01-27T12:17:08.708909] [DEBUG] [REMOTE ] OSPN: Symbol is viable for forecasting. [2026-01-27T12:17:08.708963] [INFO ] [MAIN ] [2352/3493] OSPN kept (0.5s) | 2350 kept, 2 rejected | 137.9/min | ETA: 8.3m [2026-01-27T12:17:08.986239] [DEBUG] [REMOTE ] OSS: Retrieved 2006 rows, trimmed to 300. [2026-01-27T12:17:08.986357] [DEBUG] [REMOTE ] OSS: PASS: History has at least 300 days. [2026-01-27T12:17:08.986589] [DEBUG] [REMOTE ] OSS: PASS: Price check passed. Min price $4.34. [2026-01-27T12:17:08.986734] [DEBUG] [REMOTE ] OSS: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:08.986848] [DEBUG] [REMOTE ] OSS: PASS: Integrity check passed. [2026-01-27T12:17:08.986913] [DEBUG] [REMOTE ] OSS: Symbol is viable for forecasting. [2026-01-27T12:17:08.986966] [INFO ] [MAIN ] [2353/3493] OSS kept (0.3s) | 2351 kept, 2 rejected | 137.9/min | ETA: 8.3m [2026-01-27T12:17:09.645827] [DEBUG] [REMOTE ] OTEX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:09.645969] [DEBUG] [REMOTE ] OTEX: PASS: History has at least 300 days. [2026-01-27T12:17:09.646205] [DEBUG] [REMOTE ] OTEX: PASS: Price check passed. Min price $28.62. [2026-01-27T12:17:09.646537] [DEBUG] [REMOTE ] OTEX: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:09.646680] [DEBUG] [REMOTE ] OTEX: PASS: Integrity check passed. [2026-01-27T12:17:09.646723] [DEBUG] [REMOTE ] OTEX: Symbol is viable for forecasting. [2026-01-27T12:17:09.646790] [INFO ] [MAIN ] [2354/3493] OTEX kept (0.7s) | 2352 kept, 2 rejected | 137.9/min | ETA: 8.3m [2026-01-27T12:17:09.915984] [DEBUG] [REMOTE ] OTIS: Retrieved 1471 rows, trimmed to 300. [2026-01-27T12:17:09.916121] [DEBUG] [REMOTE ] OTIS: PASS: History has at least 300 days. [2026-01-27T12:17:09.916329] [DEBUG] [REMOTE ] OTIS: PASS: Price check passed. Min price $86.12. [2026-01-27T12:17:09.916466] [DEBUG] [REMOTE ] OTIS: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:09.916594] [DEBUG] [REMOTE ] OTIS: PASS: Integrity check passed. [2026-01-27T12:17:09.916637] [DEBUG] [REMOTE ] OTIS: Symbol is viable for forecasting. [2026-01-27T12:17:09.916685] [INFO ] [MAIN ] [2355/3493] OTIS kept (0.3s) | 2353 kept, 2 rejected | 137.9/min | ETA: 8.2m [2026-01-27T12:17:10.266561] [DEBUG] [REMOTE ] OTLY: Retrieved 1176 rows, trimmed to 300. [2026-01-27T12:17:10.266787] [DEBUG] [REMOTE ] OTLY: PASS: History has at least 300 days. [2026-01-27T12:17:10.267053] [DEBUG] [REMOTE ] OTLY: PASS: Price check passed. Min price $10.34. [2026-01-27T12:17:10.267204] [DEBUG] [REMOTE ] OTLY: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:10.267326] [DEBUG] [REMOTE ] OTLY: PASS: Integrity check passed. [2026-01-27T12:17:10.267371] [DEBUG] [REMOTE ] OTLY: Symbol is viable for forecasting. [2026-01-27T12:17:10.267427] [INFO ] [MAIN ] [2356/3493] OTLY kept (0.4s) | 2354 kept, 2 rejected | 138.0/min | ETA: 8.2m [2026-01-27T12:17:10.735083] [DEBUG] [REMOTE ] OVID: Retrieved 2193 rows, trimmed to 300. [2026-01-27T12:17:10.735290] [DEBUG] [REMOTE ] OVID: PASS: History has at least 300 days. [2026-01-27T12:17:10.735558] [DEBUG] [REMOTE ] OVID: PASS: Price check passed. Min price $1.20. [2026-01-27T12:17:10.735749] [DEBUG] [REMOTE ] OVID: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:10.735898] [DEBUG] [REMOTE ] OVID: PASS: Integrity check passed. [2026-01-27T12:17:10.735943] [DEBUG] [REMOTE ] OVID: Symbol is viable for forecasting. [2026-01-27T12:17:10.735999] [INFO ] [MAIN ] [2357/3493] OVID kept (0.5s) | 2355 kept, 2 rejected | 137.9/min | ETA: 8.2m [2026-01-27T12:17:11.322756] [DEBUG] [REMOTE ] OVLY: Retrieved 5605 rows, trimmed to 300. [2026-01-27T12:17:11.322888] [DEBUG] [REMOTE ] OVLY: PASS: History has at least 300 days. [2026-01-27T12:17:11.323099] [DEBUG] [REMOTE ] OVLY: PASS: Price check passed. Min price $27.05. [2026-01-27T12:17:11.323242] [DEBUG] [REMOTE ] OVLY: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:11.323358] [DEBUG] [REMOTE ] OVLY: PASS: Integrity check passed. [2026-01-27T12:17:11.323400] [DEBUG] [REMOTE ] OVLY: Symbol is viable for forecasting. [2026-01-27T12:17:11.323451] [INFO ] [MAIN ] [2358/3493] OVLY kept (0.6s) | 2356 kept, 2 rejected | 137.9/min | ETA: 8.2m [2026-01-27T12:17:11.585654] [DEBUG] [REMOTE ] OWL: Retrieved 1284 rows, trimmed to 300. [2026-01-27T12:17:11.585804] [DEBUG] [REMOTE ] OWL: PASS: History has at least 300 days. [2026-01-27T12:17:11.586026] [DEBUG] [REMOTE ] OWL: PASS: Price check passed. Min price $13.74. [2026-01-27T12:17:11.586170] [DEBUG] [REMOTE ] OWL: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:11.586314] [DEBUG] [REMOTE ] OWL: PASS: Integrity check passed. [2026-01-27T12:17:11.586364] [DEBUG] [REMOTE ] OWL: Symbol is viable for forecasting. [2026-01-27T12:17:11.586416] [INFO ] [MAIN ] [2359/3493] OWL kept (0.3s) | 2357 kept, 2 rejected | 137.9/min | ETA: 8.2m [2026-01-27T12:17:12.097322] [DEBUG] [REMOTE ] OXLC: Retrieved 3775 rows, trimmed to 300. [2026-01-27T12:17:12.097522] [DEBUG] [REMOTE ] OXLC: PASS: History has at least 300 days. [2026-01-27T12:17:12.097845] [DEBUG] [REMOTE ] OXLC: PASS: Price check passed. Min price $12.34. [2026-01-27T12:17:12.097991] [DEBUG] [REMOTE ] OXLC: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:12.098118] [DEBUG] [REMOTE ] OXLC: PASS: Integrity check passed. [2026-01-27T12:17:12.098187] [DEBUG] [REMOTE ] OXLC: Symbol is viable for forecasting. [2026-01-27T12:17:12.098243] [INFO ] [MAIN ] [2360/3493] OXLC kept (0.5s) | 2358 kept, 2 rejected | 137.9/min | ETA: 8.2m [2026-01-27T12:17:12.566934] [DEBUG] [REMOTE ] OXM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:12.567168] [DEBUG] [REMOTE ] OXM: PASS: History has at least 300 days. [2026-01-27T12:17:12.567528] [DEBUG] [REMOTE ] OXM: PASS: Price check passed. Min price $31.21. [2026-01-27T12:17:12.567754] [DEBUG] [REMOTE ] OXM: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:12.567913] [DEBUG] [REMOTE ] OXM: PASS: Integrity check passed. [2026-01-27T12:17:12.567959] [DEBUG] [REMOTE ] OXM: Symbol is viable for forecasting. [2026-01-27T12:17:12.568189] [INFO ] [MAIN ] [2361/3493] OXM kept (0.5s) | 2359 kept, 2 rejected | 137.9/min | ETA: 8.2m [2026-01-27T12:17:12.862414] [DEBUG] [REMOTE ] OXSQ: Retrieved 1973 rows, trimmed to 300. [2026-01-27T12:17:12.862632] [DEBUG] [REMOTE ] OXSQ: PASS: History has at least 300 days. [2026-01-27T12:17:12.863104] [DEBUG] [REMOTE ] OXSQ: PASS: Price check passed. Min price $1.68. [2026-01-27T12:17:12.863260] [DEBUG] [REMOTE ] OXSQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:12.863386] [DEBUG] [REMOTE ] OXSQ: PASS: Integrity check passed. [2026-01-27T12:17:12.863429] [DEBUG] [REMOTE ] OXSQ: Symbol is viable for forecasting. [2026-01-27T12:17:12.863488] [INFO ] [MAIN ] [2362/3493] OXSQ kept (0.3s) | 2360 kept, 2 rejected | 138.0/min | ETA: 8.2m [2026-01-27T12:17:13.164506] [DEBUG] [REMOTE ] OZEM: Retrieved 421 rows, trimmed to 300. [2026-01-27T12:17:13.164721] [DEBUG] [REMOTE ] OZEM: PASS: History has at least 300 days. [2026-01-27T12:17:13.164981] [DEBUG] [REMOTE ] OZEM: PASS: Price check passed. Min price $27.31. [2026-01-27T12:17:13.165122] [DEBUG] [REMOTE ] OZEM: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:13.165323] [DEBUG] [REMOTE ] OZEM: PASS: Integrity check passed. [2026-01-27T12:17:13.165369] [DEBUG] [REMOTE ] OZEM: Symbol is viable for forecasting. [2026-01-27T12:17:13.165456] [INFO ] [MAIN ] [2363/3493] OZEM kept (0.3s) | 2361 kept, 2 rejected | 138.0/min | ETA: 8.2m [2026-01-27T12:17:13.807634] [DEBUG] [REMOTE ] OZK: Retrieved 6296 rows, trimmed to 300. [2026-01-27T12:17:13.807800] [DEBUG] [REMOTE ] OZK: PASS: History has at least 300 days. [2026-01-27T12:17:13.808050] [DEBUG] [REMOTE ] OZK: PASS: Price check passed. Min price $42.22. [2026-01-27T12:17:13.808192] [DEBUG] [REMOTE ] OZK: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:13.808324] [DEBUG] [REMOTE ] OZK: PASS: Integrity check passed. [2026-01-27T12:17:13.808395] [DEBUG] [REMOTE ] OZK: Symbol is viable for forecasting. [2026-01-27T12:17:13.808447] [INFO ] [MAIN ] [2364/3493] OZK kept (0.6s) | 2362 kept, 2 rejected | 137.9/min | ETA: 8.2m [2026-01-27T12:17:14.053817] [DEBUG] [REMOTE ] OZKAP: Retrieved 1063 rows, trimmed to 300. [2026-01-27T12:17:14.053969] [DEBUG] [REMOTE ] OZKAP: PASS: History has at least 300 days. [2026-01-27T12:17:14.054182] [DEBUG] [REMOTE ] OZKAP: PASS: Price check passed. Min price $15.95. [2026-01-27T12:17:14.054336] [DEBUG] [REMOTE ] OZKAP: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:14.054453] [DEBUG] [REMOTE ] OZKAP: PASS: Integrity check passed. [2026-01-27T12:17:14.054494] [DEBUG] [REMOTE ] OZKAP: Symbol is viable for forecasting. [2026-01-27T12:17:14.054544] [INFO ] [MAIN ] [2365/3493] OZKAP kept (0.2s) | 2363 kept, 2 rejected | 138.0/min | ETA: 8.2m [2026-01-27T12:17:14.812615] [DEBUG] [REMOTE ] PAA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:14.812756] [DEBUG] [REMOTE ] PAA: PASS: History has at least 300 days. [2026-01-27T12:17:14.813011] [DEBUG] [REMOTE ] PAA: PASS: Price check passed. Min price $16.30. [2026-01-27T12:17:14.813154] [DEBUG] [REMOTE ] PAA: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:14.813273] [DEBUG] [REMOTE ] PAA: PASS: Integrity check passed. [2026-01-27T12:17:14.813329] [DEBUG] [REMOTE ] PAA: Symbol is viable for forecasting. [2026-01-27T12:17:14.813381] [INFO ] [MAIN ] [2366/3493] PAA kept (0.8s) | 2364 kept, 2 rejected | 137.9/min | ETA: 8.2m [2026-01-27T12:17:15.285278] [DEBUG] [REMOTE ] PAAS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:15.285429] [DEBUG] [REMOTE ] PAAS: PASS: History has at least 300 days. [2026-01-27T12:17:15.285700] [DEBUG] [REMOTE ] PAAS: PASS: Price check passed. Min price $33.08. [2026-01-27T12:17:15.285840] [DEBUG] [REMOTE ] PAAS: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:15.285965] [DEBUG] [REMOTE ] PAAS: PASS: Integrity check passed. [2026-01-27T12:17:15.286005] [DEBUG] [REMOTE ] PAAS: Symbol is viable for forecasting. [2026-01-27T12:17:15.286055] [INFO ] [MAIN ] [2367/3493] PAAS kept (0.5s) | 2365 kept, 2 rejected | 137.9/min | ETA: 8.2m [2026-01-27T12:17:15.752485] [DEBUG] [REMOTE ] PAC: Retrieved 5010 rows, trimmed to 300. [2026-01-27T12:17:15.752651] [DEBUG] [REMOTE ] PAC: PASS: History has at least 300 days. [2026-01-27T12:17:15.752876] [DEBUG] [REMOTE ] PAC: PASS: Price check passed. Min price $208.17. [2026-01-27T12:17:15.753020] [DEBUG] [REMOTE ] PAC: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:15.753136] [DEBUG] [REMOTE ] PAC: PASS: Integrity check passed. [2026-01-27T12:17:15.753178] [DEBUG] [REMOTE ] PAC: Symbol is viable for forecasting. [2026-01-27T12:17:15.753228] [INFO ] [MAIN ] [2368/3493] PAC kept (0.5s) | 2366 kept, 2 rejected | 137.9/min | ETA: 8.2m [2026-01-27T12:17:16.123048] [DEBUG] [REMOTE ] PACB: Retrieved 3834 rows, trimmed to 300. [2026-01-27T12:17:16.123203] [DEBUG] [REMOTE ] PACB: PASS: History has at least 300 days. [2026-01-27T12:17:16.123463] [DEBUG] [REMOTE ] PACB: PASS: Price check passed. Min price $1.57. [2026-01-27T12:17:16.123632] [DEBUG] [REMOTE ] PACB: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:16.123756] [DEBUG] [REMOTE ] PACB: PASS: Integrity check passed. [2026-01-27T12:17:16.123807] [DEBUG] [REMOTE ] PACB: Symbol is viable for forecasting. [2026-01-27T12:17:16.123861] [INFO ] [MAIN ] [2369/3493] PACB kept (0.4s) | 2367 kept, 2 rejected | 137.9/min | ETA: 8.1m [2026-01-27T12:17:16.416443] [DEBUG] [REMOTE ] PACK: Retrieved 1672 rows, trimmed to 300. [2026-01-27T12:17:16.416609] [DEBUG] [REMOTE ] PACK: PASS: History has at least 300 days. [2026-01-27T12:17:16.416824] [DEBUG] [REMOTE ] PACK: PASS: Price check passed. Min price $4.29. [2026-01-27T12:17:16.416967] [DEBUG] [REMOTE ] PACK: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:16.417081] [DEBUG] [REMOTE ] PACK: PASS: Integrity check passed. [2026-01-27T12:17:16.417123] [DEBUG] [REMOTE ] PACK: Symbol is viable for forecasting. [2026-01-27T12:17:16.417175] [INFO ] [MAIN ] [2370/3493] PACK kept (0.3s) | 2368 kept, 2 rejected | 137.9/min | ETA: 8.1m [2026-01-27T12:17:16.894747] [DEBUG] [REMOTE ] PAGP: Retrieved 3087 rows, trimmed to 300. [2026-01-27T12:17:16.894877] [DEBUG] [REMOTE ] PAGP: PASS: History has at least 300 days. [2026-01-27T12:17:16.895083] [DEBUG] [REMOTE ] PAGP: PASS: Price check passed. Min price $17.17. [2026-01-27T12:17:16.895221] [DEBUG] [REMOTE ] PAGP: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:16.895332] [DEBUG] [REMOTE ] PAGP: PASS: Integrity check passed. [2026-01-27T12:17:16.895372] [DEBUG] [REMOTE ] PAGP: Symbol is viable for forecasting. [2026-01-27T12:17:16.895420] [INFO ] [MAIN ] [2371/3493] PAGP kept (0.5s) | 2369 kept, 2 rejected | 137.9/min | ETA: 8.1m [2026-01-27T12:17:17.237046] [DEBUG] [REMOTE ] PAGS: Retrieved 2012 rows, trimmed to 300. [2026-01-27T12:17:17.237187] [DEBUG] [REMOTE ] PAGS: PASS: History has at least 300 days. [2026-01-27T12:17:17.237419] [DEBUG] [REMOTE ] PAGS: PASS: Price check passed. Min price $9.22. [2026-01-27T12:17:17.237556] [DEBUG] [REMOTE ] PAGS: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:17.237731] [DEBUG] [REMOTE ] PAGS: PASS: Integrity check passed. [2026-01-27T12:17:17.237808] [DEBUG] [REMOTE ] PAGS: Symbol is viable for forecasting. [2026-01-27T12:17:17.237862] [INFO ] [MAIN ] [2372/3493] PAGS kept (0.3s) | 2370 kept, 2 rejected | 137.9/min | ETA: 8.1m [2026-01-27T12:17:17.689686] [DEBUG] [REMOTE ] PAHC: Retrieved 2965 rows, trimmed to 300. [2026-01-27T12:17:17.689834] [DEBUG] [REMOTE ] PAHC: PASS: History has at least 300 days. [2026-01-27T12:17:17.690083] [DEBUG] [REMOTE ] PAHC: PASS: Price check passed. Min price $37.25. [2026-01-27T12:17:17.690247] [DEBUG] [REMOTE ] PAHC: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:17.690379] [DEBUG] [REMOTE ] PAHC: PASS: Integrity check passed. [2026-01-27T12:17:17.690426] [DEBUG] [REMOTE ] PAHC: Symbol is viable for forecasting. [2026-01-27T12:17:17.690488] [INFO ] [MAIN ] [2373/3493] PAHC kept (0.5s) | 2371 kept, 2 rejected | 137.9/min | ETA: 8.1m [2026-01-27T12:17:17.927964] [DEBUG] [REMOTE ] PAL: Retrieved 429 rows, trimmed to 300. [2026-01-27T12:17:17.928118] [DEBUG] [REMOTE ] PAL: PASS: History has at least 300 days. [2026-01-27T12:17:17.928360] [DEBUG] [REMOTE ] PAL: PASS: Price check passed. Min price $6.45. [2026-01-27T12:17:17.928514] [DEBUG] [REMOTE ] PAL: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:17.928660] [DEBUG] [REMOTE ] PAL: PASS: Integrity check passed. [2026-01-27T12:17:17.928704] [DEBUG] [REMOTE ] PAL: Symbol is viable for forecasting. [2026-01-27T12:17:17.928755] [INFO ] [MAIN ] [2374/3493] PAL kept (0.2s) | 2372 kept, 2 rejected | 138.0/min | ETA: 8.1m [2026-01-27T12:17:18.574474] [DEBUG] [REMOTE ] PAM: Retrieved 4098 rows, trimmed to 300. [2026-01-27T12:17:18.574641] [DEBUG] [REMOTE ] PAM: PASS: History has at least 300 days. [2026-01-27T12:17:18.574857] [DEBUG] [REMOTE ] PAM: PASS: Price check passed. Min price $78.84. [2026-01-27T12:17:18.574993] [DEBUG] [REMOTE ] PAM: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:18.575105] [DEBUG] [REMOTE ] PAM: PASS: Integrity check passed. [2026-01-27T12:17:18.575189] [DEBUG] [REMOTE ] PAM: Symbol is viable for forecasting. [2026-01-27T12:17:18.575239] [INFO ] [MAIN ] [2375/3493] PAM kept (0.6s) | 2373 kept, 2 rejected | 137.9/min | ETA: 8.1m [2026-01-27T12:17:18.919807] [DEBUG] [REMOTE ] PANL: Retrieved 3042 rows, trimmed to 300. [2026-01-27T12:17:18.919939] [DEBUG] [REMOTE ] PANL: PASS: History has at least 300 days. [2026-01-27T12:17:18.920145] [DEBUG] [REMOTE ] PANL: PASS: Price check passed. Min price $4.70. [2026-01-27T12:17:18.920281] [DEBUG] [REMOTE ] PANL: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:18.920390] [DEBUG] [REMOTE ] PANL: PASS: Integrity check passed. [2026-01-27T12:17:18.920429] [DEBUG] [REMOTE ] PANL: Symbol is viable for forecasting. [2026-01-27T12:17:18.920479] [INFO ] [MAIN ] [2376/3493] PANL kept (0.3s) | 2374 kept, 2 rejected | 138.0/min | ETA: 8.1m [2026-01-27T12:17:19.251621] [DEBUG] [REMOTE ] PASG: Retrieved 1485 rows, trimmed to 300. [2026-01-27T12:17:19.251757] [DEBUG] [REMOTE ] PASG: PASS: History has at least 300 days. [2026-01-27T12:17:19.251961] [DEBUG] [REMOTE ] PASG: PASS: Price check passed. Min price $6.29. [2026-01-27T12:17:19.252097] [DEBUG] [REMOTE ] PASG: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:19.252206] [DEBUG] [REMOTE ] PASG: PASS: Integrity check passed. [2026-01-27T12:17:19.252246] [DEBUG] [REMOTE ] PASG: Symbol is viable for forecasting. [2026-01-27T12:17:19.252295] [INFO ] [MAIN ] [2377/3493] PASG kept (0.3s) | 2375 kept, 2 rejected | 138.0/min | ETA: 8.1m [2026-01-27T12:17:19.618938] [DEBUG] [REMOTE ] PATH: Retrieved 1197 rows, trimmed to 300. [2026-01-27T12:17:19.619072] [DEBUG] [REMOTE ] PATH: PASS: History has at least 300 days. [2026-01-27T12:17:19.619278] [DEBUG] [REMOTE ] PATH: PASS: Price check passed. Min price $12.73. [2026-01-27T12:17:19.619413] [DEBUG] [REMOTE ] PATH: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:19.619556] [DEBUG] [REMOTE ] PATH: PASS: Integrity check passed. [2026-01-27T12:17:19.619633] [DEBUG] [REMOTE ] PATH: Symbol is viable for forecasting. [2026-01-27T12:17:19.619688] [INFO ] [MAIN ] [2378/3493] PATH kept (0.4s) | 2376 kept, 2 rejected | 138.0/min | ETA: 8.1m [2026-01-27T12:17:20.226132] [DEBUG] [REMOTE ] PATK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:20.226279] [DEBUG] [REMOTE ] PATK: PASS: History has at least 300 days. [2026-01-27T12:17:20.226518] [DEBUG] [REMOTE ] PATK: PASS: Price check passed. Min price $96.55. [2026-01-27T12:17:20.226675] [DEBUG] [REMOTE ] PATK: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:20.226796] [DEBUG] [REMOTE ] PATK: PASS: Integrity check passed. [2026-01-27T12:17:20.226836] [DEBUG] [REMOTE ] PATK: Symbol is viable for forecasting. [2026-01-27T12:17:20.226886] [INFO ] [MAIN ] [2379/3493] PATK kept (0.6s) | 2377 kept, 2 rejected | 138.0/min | ETA: 8.1m [2026-01-27T12:17:20.480220] [DEBUG] [REMOTE ] PAX: Retrieved 1258 rows, trimmed to 300. [2026-01-27T12:17:20.480353] [DEBUG] [REMOTE ] PAX: PASS: History has at least 300 days. [2026-01-27T12:17:20.480561] [DEBUG] [REMOTE ] PAX: PASS: Price check passed. Min price $14.27. [2026-01-27T12:17:20.480733] [DEBUG] [REMOTE ] PAX: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:20.480848] [DEBUG] [REMOTE ] PAX: PASS: Integrity check passed. [2026-01-27T12:17:20.480889] [DEBUG] [REMOTE ] PAX: Symbol is viable for forecasting. [2026-01-27T12:17:20.480939] [INFO ] [MAIN ] [2380/3493] PAX kept (0.3s) | 2378 kept, 2 rejected | 138.0/min | ETA: 8.1m [2026-01-27T12:17:20.852717] [DEBUG] [REMOTE ] PAXS: Retrieved 1002 rows, trimmed to 300. [2026-01-27T12:17:20.852860] [DEBUG] [REMOTE ] PAXS: PASS: History has at least 300 days. [2026-01-27T12:17:20.853081] [DEBUG] [REMOTE ] PAXS: PASS: Price check passed. Min price $15.10. [2026-01-27T12:17:20.853226] [DEBUG] [REMOTE ] PAXS: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:20.853340] [DEBUG] [REMOTE ] PAXS: PASS: Integrity check passed. [2026-01-27T12:17:20.853380] [DEBUG] [REMOTE ] PAXS: Symbol is viable for forecasting. [2026-01-27T12:17:20.853428] [INFO ] [MAIN ] [2381/3493] PAXS kept (0.4s) | 2379 kept, 2 rejected | 138.0/min | ETA: 8.1m [2026-01-27T12:17:21.166010] [DEBUG] [REMOTE ] PAY: Retrieved 1172 rows, trimmed to 300. [2026-01-27T12:17:21.166148] [DEBUG] [REMOTE ] PAY: PASS: History has at least 300 days. [2026-01-27T12:17:21.166359] [DEBUG] [REMOTE ] PAY: PASS: Price check passed. Min price $28.41. [2026-01-27T12:17:21.166500] [DEBUG] [REMOTE ] PAY: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:21.166635] [DEBUG] [REMOTE ] PAY: PASS: Integrity check passed. [2026-01-27T12:17:21.166679] [DEBUG] [REMOTE ] PAY: Symbol is viable for forecasting. [2026-01-27T12:17:21.166731] [INFO ] [MAIN ] [2382/3493] PAY kept (0.3s) | 2380 kept, 2 rejected | 138.0/min | ETA: 8.1m [2026-01-27T12:17:21.753997] [DEBUG] [REMOTE ] PAYC: Retrieved 2963 rows, trimmed to 300. [2026-01-27T12:17:21.754128] [DEBUG] [REMOTE ] PAYC: PASS: History has at least 300 days. [2026-01-27T12:17:21.754334] [DEBUG] [REMOTE ] PAYC: PASS: Price check passed. Min price $147.45. [2026-01-27T12:17:21.754492] [DEBUG] [REMOTE ] PAYC: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:21.754629] [DEBUG] [REMOTE ] PAYC: PASS: Integrity check passed. [2026-01-27T12:17:21.754671] [DEBUG] [REMOTE ] PAYC: Symbol is viable for forecasting. [2026-01-27T12:17:21.754719] [INFO ] [MAIN ] [2383/3493] PAYC kept (0.6s) | 2381 kept, 2 rejected | 138.0/min | ETA: 8.0m [2026-01-27T12:17:22.072017] [DEBUG] [REMOTE ] PAYO: Retrieved 1151 rows, trimmed to 300. [2026-01-27T12:17:22.072152] [DEBUG] [REMOTE ] PAYO: PASS: History has at least 300 days. [2026-01-27T12:17:22.072361] [DEBUG] [REMOTE ] PAYO: PASS: Price check passed. Min price $5.26. [2026-01-27T12:17:22.072535] [DEBUG] [REMOTE ] PAYO: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:22.072723] [DEBUG] [REMOTE ] PAYO: PASS: Integrity check passed. [2026-01-27T12:17:22.072777] [DEBUG] [REMOTE ] PAYO: Symbol is viable for forecasting. [2026-01-27T12:17:22.072831] [INFO ] [MAIN ] [2384/3493] PAYO kept (0.3s) | 2382 kept, 2 rejected | 138.0/min | ETA: 8.0m [2026-01-27T12:17:22.635678] [DEBUG] [REMOTE ] PAYS: Retrieved 4602 rows, trimmed to 300. [2026-01-27T12:17:22.635819] [DEBUG] [REMOTE ] PAYS: PASS: History has at least 300 days. [2026-01-27T12:17:22.636040] [DEBUG] [REMOTE ] PAYS: PASS: Price check passed. Min price $4.35. [2026-01-27T12:17:22.636186] [DEBUG] [REMOTE ] PAYS: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:22.636304] [DEBUG] [REMOTE ] PAYS: PASS: Integrity check passed. [2026-01-27T12:17:22.636347] [DEBUG] [REMOTE ] PAYS: Symbol is viable for forecasting. [2026-01-27T12:17:22.636400] [INFO ] [MAIN ] [2385/3493] PAYS kept (0.6s) | 2383 kept, 2 rejected | 138.0/min | ETA: 8.0m [2026-01-27T12:17:23.124428] [DEBUG] [REMOTE ] PAYX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:23.124603] [DEBUG] [REMOTE ] PAYX: PASS: History has at least 300 days. [2026-01-27T12:17:23.124874] [DEBUG] [REMOTE ] PAYX: PASS: Price check passed. Min price $106.19. [2026-01-27T12:17:23.125019] [DEBUG] [REMOTE ] PAYX: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:23.125147] [DEBUG] [REMOTE ] PAYX: PASS: Integrity check passed. [2026-01-27T12:17:23.125217] [DEBUG] [REMOTE ] PAYX: Symbol is viable for forecasting. [2026-01-27T12:17:23.125272] [INFO ] [MAIN ] [2386/3493] PAYX kept (0.5s) | 2384 kept, 2 rejected | 138.0/min | ETA: 8.0m [2026-01-27T12:17:23.595093] [DEBUG] [REMOTE ] PB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:23.595252] [DEBUG] [REMOTE ] PB: PASS: History has at least 300 days. [2026-01-27T12:17:23.595565] [DEBUG] [REMOTE ] PB: PASS: Price check passed. Min price $64.27. [2026-01-27T12:17:23.595758] [DEBUG] [REMOTE ] PB: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:23.595906] [DEBUG] [REMOTE ] PB: PASS: Integrity check passed. [2026-01-27T12:17:23.595956] [DEBUG] [REMOTE ] PB: Symbol is viable for forecasting. [2026-01-27T12:17:23.596020] [INFO ] [MAIN ] [2387/3493] PB kept (0.5s) | 2385 kept, 2 rejected | 138.0/min | ETA: 8.0m [2026-01-27T12:17:23.997525] [DEBUG] [REMOTE ] PBA: Retrieved 3849 rows, trimmed to 300. [2026-01-27T12:17:23.997743] [DEBUG] [REMOTE ] PBA: PASS: History has at least 300 days. [2026-01-27T12:17:23.998031] [DEBUG] [REMOTE ] PBA: PASS: Price check passed. Min price $36.52. [2026-01-27T12:17:23.998179] [DEBUG] [REMOTE ] PBA: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:23.998315] [DEBUG] [REMOTE ] PBA: PASS: Integrity check passed. [2026-01-27T12:17:23.998357] [DEBUG] [REMOTE ] PBA: Symbol is viable for forecasting. [2026-01-27T12:17:23.998409] [INFO ] [MAIN ] [2388/3493] PBA kept (0.4s) | 2386 kept, 2 rejected | 138.0/min | ETA: 8.0m [2026-01-27T12:17:24.445114] [DEBUG] [REMOTE ] PBF: Retrieved 3298 rows, trimmed to 300. [2026-01-27T12:17:24.445360] [DEBUG] [REMOTE ] PBF: PASS: History has at least 300 days. [2026-01-27T12:17:24.445849] [DEBUG] [REMOTE ] PBF: PASS: Price check passed. Min price $26.02. [2026-01-27T12:17:24.446061] [DEBUG] [REMOTE ] PBF: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:24.446279] [DEBUG] [REMOTE ] PBF: PASS: Integrity check passed. [2026-01-27T12:17:24.446341] [DEBUG] [REMOTE ] PBF: Symbol is viable for forecasting. [2026-01-27T12:17:24.446422] [INFO ] [MAIN ] [2389/3493] PBF kept (0.4s) | 2387 kept, 2 rejected | 138.0/min | ETA: 8.0m [2026-01-27T12:17:24.758519] [DEBUG] [REMOTE ] PBFS: Retrieved 1640 rows, trimmed to 300. [2026-01-27T12:17:24.758744] [DEBUG] [REMOTE ] PBFS: PASS: History has at least 300 days. [2026-01-27T12:17:24.759055] [DEBUG] [REMOTE ] PBFS: PASS: Price check passed. Min price $13.02. [2026-01-27T12:17:24.759255] [DEBUG] [REMOTE ] PBFS: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:24.759443] [DEBUG] [REMOTE ] PBFS: PASS: Integrity check passed. [2026-01-27T12:17:24.759504] [DEBUG] [REMOTE ] PBFS: Symbol is viable for forecasting. [2026-01-27T12:17:24.759619] [INFO ] [MAIN ] [2390/3493] PBFS kept (0.3s) | 2388 kept, 2 rejected | 138.0/min | ETA: 8.0m [2026-01-27T12:17:25.269957] [DEBUG] [REMOTE ] PBH: Retrieved 5272 rows, trimmed to 300. [2026-01-27T12:17:25.270084] [DEBUG] [REMOTE ] PBH: PASS: History has at least 300 days. [2026-01-27T12:17:25.270293] [DEBUG] [REMOTE ] PBH: PASS: Price check passed. Min price $57.47. [2026-01-27T12:17:25.270434] [DEBUG] [REMOTE ] PBH: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:25.270546] [DEBUG] [REMOTE ] PBH: PASS: Integrity check passed. [2026-01-27T12:17:25.270605] [DEBUG] [REMOTE ] PBH: Symbol is viable for forecasting. [2026-01-27T12:17:25.270656] [INFO ] [MAIN ] [2391/3493] PBH kept (0.5s) | 2389 kept, 2 rejected | 138.0/min | ETA: 8.0m [2026-01-27T12:17:25.763958] [DEBUG] [REMOTE ] PBI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:25.764100] [DEBUG] [REMOTE ] PBI: PASS: History has at least 300 days. [2026-01-27T12:17:25.764335] [DEBUG] [REMOTE ] PBI: PASS: Price check passed. Min price $9.02. [2026-01-27T12:17:25.764478] [DEBUG] [REMOTE ] PBI: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:25.764623] [DEBUG] [REMOTE ] PBI: PASS: Integrity check passed. [2026-01-27T12:17:25.764666] [DEBUG] [REMOTE ] PBI: Symbol is viable for forecasting. [2026-01-27T12:17:25.764717] [INFO ] [MAIN ] [2392/3493] PBI kept (0.5s) | 2390 kept, 2 rejected | 138.0/min | ETA: 8.0m [2026-01-27T12:17:26.117130] [DEBUG] [REMOTE ] PBYI: Retrieved 3459 rows, trimmed to 300. [2026-01-27T12:17:26.117271] [DEBUG] [REMOTE ] PBYI: PASS: History has at least 300 days. [2026-01-27T12:17:26.117497] [DEBUG] [REMOTE ] PBYI: PASS: Price check passed. Min price $4.73. [2026-01-27T12:17:26.117712] [DEBUG] [REMOTE ] PBYI: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:26.117838] [DEBUG] [REMOTE ] PBYI: PASS: Integrity check passed. [2026-01-27T12:17:26.117881] [DEBUG] [REMOTE ] PBYI: Symbol is viable for forecasting. [2026-01-27T12:17:26.117930] [INFO ] [MAIN ] [2393/3493] PBYI kept (0.4s) | 2391 kept, 2 rejected | 138.0/min | ETA: 8.0m [2026-01-27T12:17:26.487471] [DEBUG] [REMOTE ] PCB: Retrieved 2929 rows, trimmed to 300. [2026-01-27T12:17:26.487669] [DEBUG] [REMOTE ] PCB: PASS: History has at least 300 days. [2026-01-27T12:17:26.487892] [DEBUG] [REMOTE ] PCB: PASS: Price check passed. Min price $20.77. [2026-01-27T12:17:26.488036] [DEBUG] [REMOTE ] PCB: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:26.488150] [DEBUG] [REMOTE ] PCB: PASS: Integrity check passed. [2026-01-27T12:17:26.488192] [DEBUG] [REMOTE ] PCB: Symbol is viable for forecasting. [2026-01-27T12:17:26.488243] [INFO ] [MAIN ] [2394/3493] PCB kept (0.4s) | 2392 kept, 2 rejected | 138.0/min | ETA: 8.0m [2026-01-27T12:17:27.057059] [DEBUG] [REMOTE ] PCF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:27.057196] [DEBUG] [REMOTE ] PCF: PASS: History has at least 300 days. [2026-01-27T12:17:27.057413] [DEBUG] [REMOTE ] PCF: PASS: Price check passed. Min price $5.92. [2026-01-27T12:17:27.057555] [DEBUG] [REMOTE ] PCF: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:27.057722] [DEBUG] [REMOTE ] PCF: PASS: Integrity check passed. [2026-01-27T12:17:27.057763] [DEBUG] [REMOTE ] PCF: Symbol is viable for forecasting. [2026-01-27T12:17:27.058006] [INFO ] [MAIN ] [2395/3493] PCF kept (0.6s) | 2393 kept, 2 rejected | 138.0/min | ETA: 8.0m [2026-01-27T12:17:27.534440] [DEBUG] [REMOTE ] PCG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:27.534661] [DEBUG] [REMOTE ] PCG: PASS: History has at least 300 days. [2026-01-27T12:17:27.534996] [DEBUG] [REMOTE ] PCG: PASS: Price check passed. Min price $14.78. [2026-01-27T12:17:27.535177] [DEBUG] [REMOTE ] PCG: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:27.535372] [DEBUG] [REMOTE ] PCG: PASS: Integrity check passed. [2026-01-27T12:17:27.535418] [DEBUG] [REMOTE ] PCG: Symbol is viable for forecasting. [2026-01-27T12:17:27.535471] [INFO ] [MAIN ] [2396/3493] PCG kept (0.5s) | 2394 kept, 2 rejected | 138.0/min | ETA: 8.0m [2026-01-27T12:17:28.070044] [DEBUG] [REMOTE ] PCH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:28.070182] [DEBUG] [REMOTE ] PCH: PASS: History has at least 300 days. [2026-01-27T12:17:28.070395] [DEBUG] [REMOTE ] PCH: PASS: Price check passed. Min price $37.79. [2026-01-27T12:17:28.070532] [DEBUG] [REMOTE ] PCH: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:28.070669] [DEBUG] [REMOTE ] PCH: PASS: Integrity check passed. [2026-01-27T12:17:28.070739] [DEBUG] [REMOTE ] PCH: Symbol is viable for forecasting. [2026-01-27T12:17:28.070789] [INFO ] [MAIN ] [2397/3493] PCH kept (0.5s) | 2395 kept, 2 rejected | 138.0/min | ETA: 7.9m [2026-01-27T12:17:28.604197] [DEBUG] [REMOTE ] PCM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:28.604335] [DEBUG] [REMOTE ] PCM: PASS: History has at least 300 days. [2026-01-27T12:17:28.604560] [DEBUG] [REMOTE ] PCM: PASS: Price check passed. Min price $5.89. [2026-01-27T12:17:28.604741] [DEBUG] [REMOTE ] PCM: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:28.604855] [DEBUG] [REMOTE ] PCM: PASS: Integrity check passed. [2026-01-27T12:17:28.604895] [DEBUG] [REMOTE ] PCM: Symbol is viable for forecasting. [2026-01-27T12:17:28.604944] [INFO ] [MAIN ] [2398/3493] PCM kept (0.5s) | 2396 kept, 2 rejected | 137.9/min | ETA: 7.9m [2026-01-27T12:17:29.058521] [DEBUG] [REMOTE ] PCN: Retrieved 6063 rows, trimmed to 300. [2026-01-27T12:17:29.058695] [DEBUG] [REMOTE ] PCN: PASS: History has at least 300 days. [2026-01-27T12:17:29.058921] [DEBUG] [REMOTE ] PCN: PASS: Price check passed. Min price $12.12. [2026-01-27T12:17:29.059057] [DEBUG] [REMOTE ] PCN: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:29.059172] [DEBUG] [REMOTE ] PCN: PASS: Integrity check passed. [2026-01-27T12:17:29.059212] [DEBUG] [REMOTE ] PCN: Symbol is viable for forecasting. [2026-01-27T12:17:29.059260] [INFO ] [MAIN ] [2399/3493] PCN kept (0.5s) | 2397 kept, 2 rejected | 137.9/min | ETA: 7.9m [2026-01-27T12:17:29.560766] [DEBUG] [REMOTE ] PCQ: Retrieved 6181 rows, trimmed to 300. [2026-01-27T12:17:29.560904] [DEBUG] [REMOTE ] PCQ: PASS: History has at least 300 days. [2026-01-27T12:17:29.561124] [DEBUG] [REMOTE ] PCQ: PASS: Price check passed. Min price $8.63. [2026-01-27T12:17:29.561261] [DEBUG] [REMOTE ] PCQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:29.561379] [DEBUG] [REMOTE ] PCQ: PASS: Integrity check passed. [2026-01-27T12:17:29.561420] [DEBUG] [REMOTE ] PCQ: Symbol is viable for forecasting. [2026-01-27T12:17:29.561468] [INFO ] [MAIN ] [2400/3493] PCQ kept (0.5s) | 2398 kept, 2 rejected | 137.9/min | ETA: 7.9m [2026-01-27T12:17:29.921201] [DEBUG] [REMOTE ] PCRX: Retrieved 3766 rows, trimmed to 300. [2026-01-27T12:17:29.921338] [DEBUG] [REMOTE ] PCRX: PASS: History has at least 300 days. [2026-01-27T12:17:29.921563] [DEBUG] [REMOTE ] PCRX: PASS: Price check passed. Min price $19.16. [2026-01-27T12:17:29.921807] [DEBUG] [REMOTE ] PCRX: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:29.921936] [DEBUG] [REMOTE ] PCRX: PASS: Integrity check passed. [2026-01-27T12:17:29.921979] [DEBUG] [REMOTE ] PCRX: Symbol is viable for forecasting. [2026-01-27T12:17:29.922030] [INFO ] [MAIN ] [2401/3493] PCRX kept (0.4s) | 2399 kept, 2 rejected | 137.9/min | ETA: 7.9m [2026-01-27T12:17:30.306923] [DEBUG] [REMOTE ] PCTY: Retrieved 2982 rows, trimmed to 300. [2026-01-27T12:17:30.307106] [DEBUG] [REMOTE ] PCTY: PASS: History has at least 300 days. [2026-01-27T12:17:30.307322] [DEBUG] [REMOTE ] PCTY: PASS: Price check passed. Min price $137.66. [2026-01-27T12:17:30.307461] [DEBUG] [REMOTE ] PCTY: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:30.307652] [DEBUG] [REMOTE ] PCTY: PASS: Integrity check passed. [2026-01-27T12:17:30.307697] [DEBUG] [REMOTE ] PCTY: Symbol is viable for forecasting. [2026-01-27T12:17:30.307754] [INFO ] [MAIN ] [2402/3493] PCTY kept (0.4s) | 2400 kept, 2 rejected | 137.9/min | ETA: 7.9m [2026-01-27T12:17:30.623794] [DEBUG] [REMOTE ] PCVX: Retrieved 1412 rows, trimmed to 300. [2026-01-27T12:17:30.623937] [DEBUG] [REMOTE ] PCVX: PASS: History has at least 300 days. [2026-01-27T12:17:30.624143] [DEBUG] [REMOTE ] PCVX: PASS: Price check passed. Min price $40.32. [2026-01-27T12:17:30.624278] [DEBUG] [REMOTE ] PCVX: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:30.624388] [DEBUG] [REMOTE ] PCVX: PASS: Integrity check passed. [2026-01-27T12:17:30.624429] [DEBUG] [REMOTE ] PCVX: Symbol is viable for forecasting. [2026-01-27T12:17:30.624477] [INFO ] [MAIN ] [2403/3493] PCVX kept (0.3s) | 2401 kept, 2 rejected | 138.0/min | ETA: 7.9m [2026-01-27T12:17:31.273838] [DEBUG] [REMOTE ] PCYO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:31.274175] [DEBUG] [REMOTE ] PCYO: PASS: History has at least 300 days. [2026-01-27T12:17:31.274410] [DEBUG] [REMOTE ] PCYO: PASS: Price check passed. Min price $10.66. [2026-01-27T12:17:31.274549] [DEBUG] [REMOTE ] PCYO: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:31.274715] [DEBUG] [REMOTE ] PCYO: PASS: Integrity check passed. [2026-01-27T12:17:31.274762] [DEBUG] [REMOTE ] PCYO: Symbol is viable for forecasting. [2026-01-27T12:17:31.274812] [INFO ] [MAIN ] [2404/3493] PCYO kept (0.7s) | 2402 kept, 2 rejected | 137.9/min | ETA: 7.9m [2026-01-27T12:17:31.553316] [DEBUG] [REMOTE ] PD: Retrieved 1707 rows, trimmed to 300. [2026-01-27T12:17:31.553474] [DEBUG] [REMOTE ] PD: PASS: History has at least 300 days. [2026-01-27T12:17:31.553745] [DEBUG] [REMOTE ] PD: PASS: Price check passed. Min price $10.77. [2026-01-27T12:17:31.553910] [DEBUG] [REMOTE ] PD: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:31.554039] [DEBUG] [REMOTE ] PD: PASS: Integrity check passed. [2026-01-27T12:17:31.554085] [DEBUG] [REMOTE ] PD: Symbol is viable for forecasting. [2026-01-27T12:17:31.555078] [INFO ] [MAIN ] [2405/3493] PD kept (0.3s) | 2403 kept, 2 rejected | 138.0/min | ETA: 7.9m [2026-01-27T12:17:32.000784] [DEBUG] [REMOTE ] PDBC: Retrieved 2819 rows, trimmed to 300. [2026-01-27T12:17:32.000978] [DEBUG] [REMOTE ] PDBC: PASS: History has at least 300 days. [2026-01-27T12:17:32.001232] [DEBUG] [REMOTE ] PDBC: PASS: Price check passed. Min price $12.91. [2026-01-27T12:17:32.001375] [DEBUG] [REMOTE ] PDBC: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:32.001494] [DEBUG] [REMOTE ] PDBC: PASS: Integrity check passed. [2026-01-27T12:17:32.001535] [DEBUG] [REMOTE ] PDBC: Symbol is viable for forecasting. [2026-01-27T12:17:32.001609] [INFO ] [MAIN ] [2406/3493] PDBC kept (0.4s) | 2404 kept, 2 rejected | 138.0/min | ETA: 7.9m [2026-01-27T12:17:32.274354] [DEBUG] [REMOTE ] PDC: Retrieved 629 rows, trimmed to 300. [2026-01-27T12:17:32.274543] [DEBUG] [REMOTE ] PDC: PASS: History has at least 300 days. [2026-01-27T12:17:32.274853] [DEBUG] [REMOTE ] PDC: PASS: Price check passed. Min price $3.74. [2026-01-27T12:17:32.275008] [DEBUG] [REMOTE ] PDC: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:32.275130] [DEBUG] [REMOTE ] PDC: PASS: Integrity check passed. [2026-01-27T12:17:32.275173] [DEBUG] [REMOTE ] PDC: Symbol is viable for forecasting. [2026-01-27T12:17:32.275227] [INFO ] [MAIN ] [2407/3493] PDC kept (0.3s) | 2405 kept, 2 rejected | 138.0/min | ETA: 7.9m [2026-01-27T12:17:32.763107] [DEBUG] [REMOTE ] PDD: Retrieved 1885 rows, trimmed to 300. [2026-01-27T12:17:32.763322] [DEBUG] [REMOTE ] PDD: PASS: History has at least 300 days. [2026-01-27T12:17:32.763619] [DEBUG] [REMOTE ] PDD: PASS: Price check passed. Min price $104.46. [2026-01-27T12:17:32.763812] [DEBUG] [REMOTE ] PDD: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:32.763936] [DEBUG] [REMOTE ] PDD: PASS: Integrity check passed. [2026-01-27T12:17:32.764014] [DEBUG] [REMOTE ] PDD: Symbol is viable for forecasting. [2026-01-27T12:17:32.764073] [INFO ] [MAIN ] [2408/3493] PDD kept (0.5s) | 2406 kept, 2 rejected | 138.0/min | ETA: 7.9m [2026-01-27T12:17:33.333972] [DEBUG] [REMOTE ] PDEX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:33.334191] [DEBUG] [REMOTE ] PDEX: PASS: History has at least 300 days. [2026-01-27T12:17:33.334502] [DEBUG] [REMOTE ] PDEX: PASS: Price check passed. Min price $28.91. [2026-01-27T12:17:33.334673] [DEBUG] [REMOTE ] PDEX: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:33.334818] [DEBUG] [REMOTE ] PDEX: PASS: Integrity check passed. [2026-01-27T12:17:33.334861] [DEBUG] [REMOTE ] PDEX: Symbol is viable for forecasting. [2026-01-27T12:17:33.334927] [INFO ] [MAIN ] [2409/3493] PDEX kept (0.6s) | 2407 kept, 2 rejected | 137.9/min | ETA: 7.9m [2026-01-27T12:17:33.777549] [DEBUG] [REMOTE ] PDFS: Retrieved 6158 rows, trimmed to 300. [2026-01-27T12:17:33.777733] [DEBUG] [REMOTE ] PDFS: PASS: History has at least 300 days. [2026-01-27T12:17:33.777950] [DEBUG] [REMOTE ] PDFS: PASS: Price check passed. Min price $23.97. [2026-01-27T12:17:33.778089] [DEBUG] [REMOTE ] PDFS: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:33.778202] [DEBUG] [REMOTE ] PDFS: PASS: Integrity check passed. [2026-01-27T12:17:33.778243] [DEBUG] [REMOTE ] PDFS: Symbol is viable for forecasting. [2026-01-27T12:17:33.778291] [INFO ] [MAIN ] [2410/3493] PDFS kept (0.4s) | 2408 kept, 2 rejected | 137.9/min | ETA: 7.9m [2026-01-27T12:17:34.128097] [DEBUG] [REMOTE ] PDI: Retrieved 3436 rows, trimmed to 300. [2026-01-27T12:17:34.128240] [DEBUG] [REMOTE ] PDI: PASS: History has at least 300 days. [2026-01-27T12:17:34.128513] [DEBUG] [REMOTE ] PDI: PASS: Price check passed. Min price $16.90. [2026-01-27T12:17:34.128740] [DEBUG] [REMOTE ] PDI: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:34.128904] [DEBUG] [REMOTE ] PDI: PASS: Integrity check passed. [2026-01-27T12:17:34.128961] [DEBUG] [REMOTE ] PDI: Symbol is viable for forecasting. [2026-01-27T12:17:34.129029] [INFO ] [MAIN ] [2411/3493] PDI kept (0.4s) | 2409 kept, 2 rejected | 138.0/min | ETA: 7.8m [2026-01-27T12:17:34.477981] [DEBUG] [REMOTE ] PDLB: Retrieved 2090 rows, trimmed to 300. [2026-01-27T12:17:34.478128] [DEBUG] [REMOTE ] PDLB: PASS: History has at least 300 days. [2026-01-27T12:17:34.478352] [DEBUG] [REMOTE ] PDLB: PASS: Price check passed. Min price $14.02. [2026-01-27T12:17:34.478491] [DEBUG] [REMOTE ] PDLB: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:34.478629] [DEBUG] [REMOTE ] PDLB: PASS: Integrity check passed. [2026-01-27T12:17:34.478682] [DEBUG] [REMOTE ] PDLB: Symbol is viable for forecasting. [2026-01-27T12:17:34.478743] [INFO ] [MAIN ] [2412/3493] PDLB kept (0.3s) | 2410 kept, 2 rejected | 138.0/min | ETA: 7.8m [2026-01-27T12:17:34.938674] [DEBUG] [REMOTE ] PDM: Retrieved 4014 rows, trimmed to 300. [2026-01-27T12:17:34.938898] [DEBUG] [REMOTE ] PDM: PASS: History has at least 300 days. [2026-01-27T12:17:34.939164] [DEBUG] [REMOTE ] PDM: PASS: Price check passed. Min price $7.96. [2026-01-27T12:17:34.939321] [DEBUG] [REMOTE ] PDM: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:34.939451] [DEBUG] [REMOTE ] PDM: PASS: Integrity check passed. [2026-01-27T12:17:34.939494] [DEBUG] [REMOTE ] PDM: Symbol is viable for forecasting. [2026-01-27T12:17:34.939553] [INFO ] [MAIN ] [2413/3493] PDM kept (0.5s) | 2411 kept, 2 rejected | 138.0/min | ETA: 7.8m [2026-01-27T12:17:35.232949] [DEBUG] [REMOTE ] PDO: Retrieved 1255 rows, trimmed to 300. [2026-01-27T12:17:35.233098] [DEBUG] [REMOTE ] PDO: PASS: History has at least 300 days. [2026-01-27T12:17:35.233306] [DEBUG] [REMOTE ] PDO: PASS: Price check passed. Min price $13.33. [2026-01-27T12:17:35.233467] [DEBUG] [REMOTE ] PDO: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:35.233610] [DEBUG] [REMOTE ] PDO: PASS: Integrity check passed. [2026-01-27T12:17:35.233654] [DEBUG] [REMOTE ] PDO: Symbol is viable for forecasting. [2026-01-27T12:17:35.233707] [INFO ] [MAIN ] [2414/3493] PDO kept (0.3s) | 2412 kept, 2 rejected | 138.0/min | ETA: 7.8m [2026-01-27T12:17:35.811702] [DEBUG] [REMOTE ] PDP: Retrieved 4757 rows, trimmed to 300. [2026-01-27T12:17:35.811865] [DEBUG] [REMOTE ] PDP: PASS: History has at least 300 days. [2026-01-27T12:17:35.812101] [DEBUG] [REMOTE ] PDP: PASS: Price check passed. Min price $108.45. [2026-01-27T12:17:35.812242] [DEBUG] [REMOTE ] PDP: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:35.812360] [DEBUG] [REMOTE ] PDP: PASS: Integrity check passed. [2026-01-27T12:17:35.812401] [DEBUG] [REMOTE ] PDP: Symbol is viable for forecasting. [2026-01-27T12:17:35.812451] [INFO ] [MAIN ] [2415/3493] PDP kept (0.6s) | 2413 kept, 2 rejected | 138.0/min | ETA: 7.8m [2026-01-27T12:17:36.281515] [DEBUG] [REMOTE ] PDS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:36.281695] [DEBUG] [REMOTE ] PDS: PASS: History has at least 300 days. [2026-01-27T12:17:36.281967] [DEBUG] [REMOTE ] PDS: PASS: Price check passed. Min price $56.91. [2026-01-27T12:17:36.282151] [DEBUG] [REMOTE ] PDS: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:36.282298] [DEBUG] [REMOTE ] PDS: PASS: Integrity check passed. [2026-01-27T12:17:36.282346] [DEBUG] [REMOTE ] PDS: Symbol is viable for forecasting. [2026-01-27T12:17:36.282402] [INFO ] [MAIN ] [2416/3493] PDS kept (0.5s) | 2414 kept, 2 rejected | 138.0/min | ETA: 7.8m [2026-01-27T12:17:36.549656] [DEBUG] [REMOTE ] PDX: Retrieved 1757 rows, trimmed to 300. [2026-01-27T12:17:36.549813] [DEBUG] [REMOTE ] PDX: PASS: History has at least 300 days. [2026-01-27T12:17:36.550039] [DEBUG] [REMOTE ] PDX: PASS: Price check passed. Min price $17.83. [2026-01-27T12:17:36.550186] [DEBUG] [REMOTE ] PDX: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:36.550308] [DEBUG] [REMOTE ] PDX: PASS: Integrity check passed. [2026-01-27T12:17:36.550361] [DEBUG] [REMOTE ] PDX: Symbol is viable for forecasting. [2026-01-27T12:17:36.550431] [INFO ] [MAIN ] [2417/3493] PDX kept (0.3s) | 2415 kept, 2 rejected | 138.0/min | ETA: 7.8m [2026-01-27T12:17:36.912144] [DEBUG] [REMOTE ] PDYN: Retrieved 1087 rows, trimmed to 300. [2026-01-27T12:17:36.912289] [DEBUG] [REMOTE ] PDYN: PASS: History has at least 300 days. [2026-01-27T12:17:36.912513] [DEBUG] [REMOTE ] PDYN: PASS: Price check passed. Min price $4.15. [2026-01-27T12:17:36.912683] [DEBUG] [REMOTE ] PDYN: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:36.912828] [DEBUG] [REMOTE ] PDYN: PASS: Integrity check passed. [2026-01-27T12:17:36.912881] [DEBUG] [REMOTE ] PDYN: Symbol is viable for forecasting. [2026-01-27T12:17:36.912938] [INFO ] [MAIN ] [2418/3493] PDYN kept (0.4s) | 2416 kept, 2 rejected | 138.0/min | ETA: 7.8m [2026-01-27T12:17:37.487332] [DEBUG] [REMOTE ] PEB: Retrieved 4056 rows, trimmed to 300. [2026-01-27T12:17:37.487541] [DEBUG] [REMOTE ] PEB: PASS: History has at least 300 days. [2026-01-27T12:17:37.487875] [DEBUG] [REMOTE ] PEB: PASS: Price check passed. Min price $10.27. [2026-01-27T12:17:37.488052] [DEBUG] [REMOTE ] PEB: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:37.488189] [DEBUG] [REMOTE ] PEB: PASS: Integrity check passed. [2026-01-27T12:17:37.488276] [DEBUG] [REMOTE ] PEB: Symbol is viable for forecasting. [2026-01-27T12:17:37.488335] [INFO ] [MAIN ] [2419/3493] PEB kept (0.6s) | 2417 kept, 2 rejected | 138.0/min | ETA: 7.8m [2026-01-27T12:17:37.938937] [DEBUG] [REMOTE ] PEBK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:37.939074] [DEBUG] [REMOTE ] PEBK: PASS: History has at least 300 days. [2026-01-27T12:17:37.939301] [DEBUG] [REMOTE ] PEBK: PASS: Price check passed. Min price $28.85. [2026-01-27T12:17:37.939467] [DEBUG] [REMOTE ] PEBK: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:37.939607] [DEBUG] [REMOTE ] PEBK: PASS: Integrity check passed. [2026-01-27T12:17:37.939652] [DEBUG] [REMOTE ] PEBK: Symbol is viable for forecasting. [2026-01-27T12:17:37.939706] [INFO ] [MAIN ] [2420/3493] PEBK kept (0.5s) | 2418 kept, 2 rejected | 138.0/min | ETA: 7.8m [2026-01-27T12:17:38.414370] [DEBUG] [REMOTE ] PEBO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:38.414532] [DEBUG] [REMOTE ] PEBO: PASS: History has at least 300 days. [2026-01-27T12:17:38.414844] [DEBUG] [REMOTE ] PEBO: PASS: Price check passed. Min price $28.19. [2026-01-27T12:17:38.415033] [DEBUG] [REMOTE ] PEBO: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:38.415178] [DEBUG] [REMOTE ] PEBO: PASS: Integrity check passed. [2026-01-27T12:17:38.415226] [DEBUG] [REMOTE ] PEBO: Symbol is viable for forecasting. [2026-01-27T12:17:38.415288] [INFO ] [MAIN ] [2421/3493] PEBO kept (0.5s) | 2419 kept, 2 rejected | 138.0/min | ETA: 7.8m [2026-01-27T12:17:38.643567] [DEBUG] [REMOTE ] PECO: Retrieved 1138 rows, trimmed to 300. [2026-01-27T12:17:38.643719] [DEBUG] [REMOTE ] PECO: PASS: History has at least 300 days. [2026-01-27T12:17:38.643959] [DEBUG] [REMOTE ] PECO: PASS: Price check passed. Min price $33.53. [2026-01-27T12:17:38.644099] [DEBUG] [REMOTE ] PECO: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:38.644212] [DEBUG] [REMOTE ] PECO: PASS: Integrity check passed. [2026-01-27T12:17:38.644253] [DEBUG] [REMOTE ] PECO: Symbol is viable for forecasting. [2026-01-27T12:17:38.644302] [INFO ] [MAIN ] [2422/3493] PECO kept (0.2s) | 2420 kept, 2 rejected | 138.0/min | ETA: 7.8m [2026-01-27T12:17:39.320221] [DEBUG] [REMOTE ] PEG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:39.320375] [DEBUG] [REMOTE ] PEG: PASS: History has at least 300 days. [2026-01-27T12:17:39.320612] [DEBUG] [REMOTE ] PEG: PASS: Price check passed. Min price $77.43. [2026-01-27T12:17:39.320753] [DEBUG] [REMOTE ] PEG: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:39.320892] [DEBUG] [REMOTE ] PEG: PASS: Integrity check passed. [2026-01-27T12:17:39.320941] [DEBUG] [REMOTE ] PEG: Symbol is viable for forecasting. [2026-01-27T12:17:39.320990] [INFO ] [MAIN ] [2423/3493] PEG kept (0.7s) | 2421 kept, 2 rejected | 138.0/min | ETA: 7.8m [2026-01-27T12:17:39.847951] [DEBUG] [REMOTE ] PEGA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:39.848098] [DEBUG] [REMOTE ] PEGA: PASS: History has at least 300 days. [2026-01-27T12:17:39.848334] [DEBUG] [REMOTE ] PEGA: PASS: Price check passed. Min price $47.93. [2026-01-27T12:17:39.848472] [DEBUG] [REMOTE ] PEGA: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:39.848614] [DEBUG] [REMOTE ] PEGA: PASS: Integrity check passed. [2026-01-27T12:17:39.848666] [DEBUG] [REMOTE ] PEGA: Symbol is viable for forecasting. [2026-01-27T12:17:39.848729] [INFO ] [MAIN ] [2424/3493] PEGA kept (0.5s) | 2422 kept, 2 rejected | 138.0/min | ETA: 7.7m [2026-01-27T12:17:40.178705] [DEBUG] [REMOTE ] PEN: Retrieved 2603 rows, trimmed to 300. [2026-01-27T12:17:40.178824] [DEBUG] [REMOTE ] PEN: PASS: History has at least 300 days. [2026-01-27T12:17:40.179039] [DEBUG] [REMOTE ] PEN: PASS: Price check passed. Min price $225.54. [2026-01-27T12:17:40.179184] [DEBUG] [REMOTE ] PEN: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:40.179300] [DEBUG] [REMOTE ] PEN: PASS: Integrity check passed. [2026-01-27T12:17:40.179342] [DEBUG] [REMOTE ] PEN: Symbol is viable for forecasting. [2026-01-27T12:17:40.179393] [INFO ] [MAIN ] [2425/3493] PEN kept (0.3s) | 2423 kept, 2 rejected | 138.0/min | ETA: 7.7m [2026-01-27T12:17:40.718601] [DEBUG] [REMOTE ] PENN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:40.718739] [DEBUG] [REMOTE ] PENN: PASS: History has at least 300 days. [2026-01-27T12:17:40.718966] [DEBUG] [REMOTE ] PENN: PASS: Price check passed. Min price $13.65. [2026-01-27T12:17:40.719129] [DEBUG] [REMOTE ] PENN: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:40.719248] [DEBUG] [REMOTE ] PENN: PASS: Integrity check passed. [2026-01-27T12:17:40.719291] [DEBUG] [REMOTE ] PENN: Symbol is viable for forecasting. [2026-01-27T12:17:40.719350] [INFO ] [MAIN ] [2426/3493] PENN kept (0.5s) | 2424 kept, 2 rejected | 138.0/min | ETA: 7.7m [2026-01-27T12:17:41.189545] [DEBUG] [REMOTE ] PEO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:41.189706] [DEBUG] [REMOTE ] PEO: PASS: History has at least 300 days. [2026-01-27T12:17:41.189933] [DEBUG] [REMOTE ] PEO: PASS: Price check passed. Min price $20.22. [2026-01-27T12:17:41.190095] [DEBUG] [REMOTE ] PEO: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:41.190207] [DEBUG] [REMOTE ] PEO: PASS: Integrity check passed. [2026-01-27T12:17:41.190247] [DEBUG] [REMOTE ] PEO: Symbol is viable for forecasting. [2026-01-27T12:17:41.190296] [INFO ] [MAIN ] [2427/3493] PEO kept (0.5s) | 2425 kept, 2 rejected | 137.9/min | ETA: 7.7m [2026-01-27T12:17:41.675123] [DEBUG] [REMOTE ] PEP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:41.675257] [DEBUG] [REMOTE ] PEP: PASS: History has at least 300 days. [2026-01-27T12:17:41.675470] [DEBUG] [REMOTE ] PEP: PASS: Price check passed. Min price $137.01. [2026-01-27T12:17:41.675628] [DEBUG] [REMOTE ] PEP: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:41.675744] [DEBUG] [REMOTE ] PEP: PASS: Integrity check passed. [2026-01-27T12:17:41.675784] [DEBUG] [REMOTE ] PEP: Symbol is viable for forecasting. [2026-01-27T12:17:41.675837] [INFO ] [MAIN ] [2428/3493] PEP kept (0.5s) | 2426 kept, 2 rejected | 137.9/min | ETA: 7.7m [2026-01-27T12:17:41.784805] [DEBUG] [REMOTE ] PEPG: Retrieved 933 rows, trimmed to 300. [2026-01-27T12:17:41.784942] [DEBUG] [REMOTE ] PEPG: PASS: History has at least 300 days. [2026-01-27T12:17:41.785152] [DEBUG] [REMOTE ] PEPG: PASS: Price check passed. Min price $4.21. [2026-01-27T12:17:41.785294] [DEBUG] [REMOTE ] PEPG: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:41.785408] [DEBUG] [REMOTE ] PEPG: PASS: Integrity check passed. [2026-01-27T12:17:41.785450] [DEBUG] [REMOTE ] PEPG: Symbol is viable for forecasting. [2026-01-27T12:17:41.785501] [INFO ] [MAIN ] [2429/3493] PEPG kept (0.1s) | 2427 kept, 2 rejected | 138.0/min | ETA: 7.7m [2026-01-27T12:17:42.303659] [DEBUG] [REMOTE ] PERF: Retrieved 1232 rows, trimmed to 300. [2026-01-27T12:17:42.303819] [DEBUG] [REMOTE ] PERF: PASS: History has at least 300 days. [2026-01-27T12:17:42.304075] [DEBUG] [REMOTE ] PERF: PASS: Price check passed. Min price $1.66. [2026-01-27T12:17:42.304250] [DEBUG] [REMOTE ] PERF: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:42.304387] [DEBUG] [REMOTE ] PERF: PASS: Integrity check passed. [2026-01-27T12:17:42.304469] [DEBUG] [REMOTE ] PERF: Symbol is viable for forecasting. [2026-01-27T12:17:42.304534] [INFO ] [MAIN ] [2430/3493] PERF kept (0.5s) | 2428 kept, 2 rejected | 138.0/min | ETA: 7.7m [2026-01-27T12:17:42.860979] [DEBUG] [REMOTE ] PERI: Retrieved 5028 rows, trimmed to 300. [2026-01-27T12:17:42.861124] [DEBUG] [REMOTE ] PERI: PASS: History has at least 300 days. [2026-01-27T12:17:42.861351] [DEBUG] [REMOTE ] PERI: PASS: Price check passed. Min price $8.97. [2026-01-27T12:17:42.861533] [DEBUG] [REMOTE ] PERI: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:42.861684] [DEBUG] [REMOTE ] PERI: PASS: Integrity check passed. [2026-01-27T12:17:42.861726] [DEBUG] [REMOTE ] PERI: Symbol is viable for forecasting. [2026-01-27T12:17:42.861777] [INFO ] [MAIN ] [2431/3493] PERI kept (0.6s) | 2429 kept, 2 rejected | 138.0/min | ETA: 7.7m [2026-01-27T12:17:43.386425] [DEBUG] [REMOTE ] PESI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:43.386556] [DEBUG] [REMOTE ] PESI: PASS: History has at least 300 days. [2026-01-27T12:17:43.386804] [DEBUG] [REMOTE ] PESI: PASS: Price check passed. Min price $11.25. [2026-01-27T12:17:43.386942] [DEBUG] [REMOTE ] PESI: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:43.387055] [DEBUG] [REMOTE ] PESI: PASS: Integrity check passed. [2026-01-27T12:17:43.387096] [DEBUG] [REMOTE ] PESI: Symbol is viable for forecasting. [2026-01-27T12:17:43.387143] [INFO ] [MAIN ] [2432/3493] PESI kept (0.5s) | 2430 kept, 2 rejected | 137.9/min | ETA: 7.7m [2026-01-27T12:17:43.888015] [DEBUG] [REMOTE ] PETS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:43.888167] [DEBUG] [REMOTE ] PETS: PASS: History has at least 300 days. [2026-01-27T12:17:43.888403] [DEBUG] [REMOTE ] PETS: PASS: Price check passed. Min price $1.60. [2026-01-27T12:17:43.888555] [DEBUG] [REMOTE ] PETS: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:43.888699] [DEBUG] [REMOTE ] PETS: PASS: Integrity check passed. [2026-01-27T12:17:43.888740] [DEBUG] [REMOTE ] PETS: Symbol is viable for forecasting. [2026-01-27T12:17:43.888789] [INFO ] [MAIN ] [2433/3493] PETS kept (0.5s) | 2431 kept, 2 rejected | 137.9/min | ETA: 7.7m [2026-01-27T12:17:44.346289] [DEBUG] [REMOTE ] PEY: Retrieved 5315 rows, trimmed to 300. [2026-01-27T12:17:44.346500] [DEBUG] [REMOTE ] PEY: PASS: History has at least 300 days. [2026-01-27T12:17:44.346766] [DEBUG] [REMOTE ] PEY: PASS: Price check passed. Min price $19.37. [2026-01-27T12:17:44.346919] [DEBUG] [REMOTE ] PEY: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:44.347066] [DEBUG] [REMOTE ] PEY: PASS: Integrity check passed. [2026-01-27T12:17:44.347122] [DEBUG] [REMOTE ] PEY: Symbol is viable for forecasting. [2026-01-27T12:17:44.347196] [INFO ] [MAIN ] [2434/3493] PEY kept (0.5s) | 2432 kept, 2 rejected | 137.9/min | ETA: 7.7m [2026-01-27T12:17:44.813322] [DEBUG] [REMOTE ] PFBC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:44.813459] [DEBUG] [REMOTE ] PFBC: PASS: History has at least 300 days. [2026-01-27T12:17:44.813712] [DEBUG] [REMOTE ] PFBC: PASS: Price check passed. Min price $83.54. [2026-01-27T12:17:44.813855] [DEBUG] [REMOTE ] PFBC: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:44.813977] [DEBUG] [REMOTE ] PFBC: PASS: Integrity check passed. [2026-01-27T12:17:44.814018] [DEBUG] [REMOTE ] PFBC: Symbol is viable for forecasting. [2026-01-27T12:17:44.814075] [INFO ] [MAIN ] [2435/3493] PFBC kept (0.5s) | 2433 kept, 2 rejected | 137.9/min | ETA: 7.7m [2026-01-27T12:17:45.279009] [DEBUG] [REMOTE ] PFD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:45.279149] [DEBUG] [REMOTE ] PFD: PASS: History has at least 300 days. [2026-01-27T12:17:45.279368] [DEBUG] [REMOTE ] PFD: PASS: Price check passed. Min price $11.42. [2026-01-27T12:17:45.279512] [DEBUG] [REMOTE ] PFD: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:45.279651] [DEBUG] [REMOTE ] PFD: PASS: Integrity check passed. [2026-01-27T12:17:45.279696] [DEBUG] [REMOTE ] PFD: Symbol is viable for forecasting. [2026-01-27T12:17:45.279748] [INFO ] [MAIN ] [2436/3493] PFD kept (0.5s) | 2434 kept, 2 rejected | 137.9/min | ETA: 7.7m [2026-01-27T12:17:45.665615] [DEBUG] [REMOTE ] PFF: Retrieved 4736 rows, trimmed to 300. [2026-01-27T12:17:45.665751] [DEBUG] [REMOTE ] PFF: PASS: History has at least 300 days. [2026-01-27T12:17:45.665975] [DEBUG] [REMOTE ] PFF: PASS: Price check passed. Min price $30.07. [2026-01-27T12:17:45.666116] [DEBUG] [REMOTE ] PFF: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:45.666234] [DEBUG] [REMOTE ] PFF: PASS: Integrity check passed. [2026-01-27T12:17:45.666276] [DEBUG] [REMOTE ] PFF: Symbol is viable for forecasting. [2026-01-27T12:17:45.666326] [INFO ] [MAIN ] [2437/3493] PFF kept (0.4s) | 2435 kept, 2 rejected | 137.9/min | ETA: 7.7m [2026-01-27T12:17:46.154442] [DEBUG] [REMOTE ] PFG: Retrieved 6103 rows, trimmed to 300. [2026-01-27T12:17:46.154603] [DEBUG] [REMOTE ] PFG: PASS: History has at least 300 days. [2026-01-27T12:17:46.154851] [DEBUG] [REMOTE ] PFG: PASS: Price check passed. Min price $80.27. [2026-01-27T12:17:46.154997] [DEBUG] [REMOTE ] PFG: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:46.155119] [DEBUG] [REMOTE ] PFG: PASS: Integrity check passed. [2026-01-27T12:17:46.155160] [DEBUG] [REMOTE ] PFG: Symbol is viable for forecasting. [2026-01-27T12:17:46.155211] [INFO ] [MAIN ] [2438/3493] PFG kept (0.5s) | 2436 kept, 2 rejected | 137.9/min | ETA: 7.6m [2026-01-27T12:17:46.466462] [DEBUG] [REMOTE ] PFGC: Retrieved 2594 rows, trimmed to 300. [2026-01-27T12:17:46.466627] [DEBUG] [REMOTE ] PFGC: PASS: History has at least 300 days. [2026-01-27T12:17:46.466835] [DEBUG] [REMOTE ] PFGC: PASS: Price check passed. Min price $85.85. [2026-01-27T12:17:46.466971] [DEBUG] [REMOTE ] PFGC: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:46.467085] [DEBUG] [REMOTE ] PFGC: PASS: Integrity check passed. [2026-01-27T12:17:46.467125] [DEBUG] [REMOTE ] PFGC: Symbol is viable for forecasting. [2026-01-27T12:17:46.467173] [INFO ] [MAIN ] [2439/3493] PFGC kept (0.3s) | 2437 kept, 2 rejected | 137.9/min | ETA: 7.6m [2026-01-27T12:17:46.827303] [DEBUG] [REMOTE ] PFH: Retrieved 1355 rows, trimmed to 300. [2026-01-27T12:17:46.827440] [DEBUG] [REMOTE ] PFH: PASS: History has at least 300 days. [2026-01-27T12:17:46.827697] [DEBUG] [REMOTE ] PFH: PASS: Price check passed. Min price $17.18. [2026-01-27T12:17:46.827847] [DEBUG] [REMOTE ] PFH: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:46.827963] [DEBUG] [REMOTE ] PFH: PASS: Integrity check passed. [2026-01-27T12:17:46.828005] [DEBUG] [REMOTE ] PFH: Symbol is viable for forecasting. [2026-01-27T12:17:46.828054] [INFO ] [MAIN ] [2440/3493] PFH kept (0.4s) | 2438 kept, 2 rejected | 137.9/min | ETA: 7.6m [2026-01-27T12:17:47.448192] [DEBUG] [REMOTE ] PFIS: Retrieved 5949 rows, trimmed to 300. [2026-01-27T12:17:47.448339] [DEBUG] [REMOTE ] PFIS: PASS: History has at least 300 days. [2026-01-27T12:17:47.448617] [DEBUG] [REMOTE ] PFIS: PASS: Price check passed. Min price $43.98. [2026-01-27T12:17:47.448802] [DEBUG] [REMOTE ] PFIS: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:47.448933] [DEBUG] [REMOTE ] PFIS: PASS: Integrity check passed. [2026-01-27T12:17:47.449059] [DEBUG] [REMOTE ] PFIS: Symbol is viable for forecasting. [2026-01-27T12:17:47.449149] [INFO ] [MAIN ] [2441/3493] PFIS kept (0.6s) | 2439 kept, 2 rejected | 137.9/min | ETA: 7.6m [2026-01-27T12:17:47.751104] [DEBUG] [REMOTE ] PFL: Retrieved 5609 rows, trimmed to 300. [2026-01-27T12:17:47.751336] [DEBUG] [REMOTE ] PFL: PASS: History has at least 300 days. [2026-01-27T12:17:47.751693] [DEBUG] [REMOTE ] PFL: PASS: Price check passed. Min price $8.04. [2026-01-27T12:17:47.751934] [DEBUG] [REMOTE ] PFL: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:47.752094] [DEBUG] [REMOTE ] PFL: PASS: Integrity check passed. [2026-01-27T12:17:47.752149] [DEBUG] [REMOTE ] PFL: Symbol is viable for forecasting. [2026-01-27T12:17:47.752212] [INFO ] [MAIN ] [2442/3493] PFL kept (0.3s) | 2440 kept, 2 rejected | 137.9/min | ETA: 7.6m [2026-01-27T12:17:48.296919] [DEBUG] [REMOTE ] PFM: Retrieved 5122 rows, trimmed to 300. [2026-01-27T12:17:48.297055] [DEBUG] [REMOTE ] PFM: PASS: History has at least 300 days. [2026-01-27T12:17:48.297269] [DEBUG] [REMOTE ] PFM: PASS: Price check passed. Min price $49.83. [2026-01-27T12:17:48.297406] [DEBUG] [REMOTE ] PFM: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:48.297518] [DEBUG] [REMOTE ] PFM: PASS: Integrity check passed. [2026-01-27T12:17:48.297557] [DEBUG] [REMOTE ] PFM: Symbol is viable for forecasting. [2026-01-27T12:17:48.297637] [INFO ] [MAIN ] [2443/3493] PFM kept (0.5s) | 2441 kept, 2 rejected | 137.9/min | ETA: 7.6m [2026-01-27T12:17:48.728071] [DEBUG] [REMOTE ] PFN: Retrieved 5345 rows, trimmed to 300. [2026-01-27T12:17:48.728279] [DEBUG] [REMOTE ] PFN: PASS: History has at least 300 days. [2026-01-27T12:17:48.728646] [DEBUG] [REMOTE ] PFN: PASS: Price check passed. Min price $7.19. [2026-01-27T12:17:48.728801] [DEBUG] [REMOTE ] PFN: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:48.728939] [DEBUG] [REMOTE ] PFN: PASS: Integrity check passed. [2026-01-27T12:17:48.728990] [DEBUG] [REMOTE ] PFN: Symbol is viable for forecasting. [2026-01-27T12:17:48.729642] [INFO ] [MAIN ] [2444/3493] PFN kept (0.4s) | 2442 kept, 2 rejected | 137.9/min | ETA: 7.6m [2026-01-27T12:17:49.301091] [DEBUG] [REMOTE ] PFO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:49.301235] [DEBUG] [REMOTE ] PFO: PASS: History has at least 300 days. [2026-01-27T12:17:49.301465] [DEBUG] [REMOTE ] PFO: PASS: Price check passed. Min price $9.23. [2026-01-27T12:17:49.301632] [DEBUG] [REMOTE ] PFO: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:49.301755] [DEBUG] [REMOTE ] PFO: PASS: Integrity check passed. [2026-01-27T12:17:49.301797] [DEBUG] [REMOTE ] PFO: Symbol is viable for forecasting. [2026-01-27T12:17:49.301847] [INFO ] [MAIN ] [2445/3493] PFO kept (0.6s) | 2443 kept, 2 rejected | 137.9/min | ETA: 7.6m [2026-01-27T12:17:49.633247] [DEBUG] [REMOTE ] PFS: Retrieved 5793 rows, trimmed to 300. [2026-01-27T12:17:49.633465] [DEBUG] [REMOTE ] PFS: PASS: History has at least 300 days. [2026-01-27T12:17:49.633804] [DEBUG] [REMOTE ] PFS: PASS: Price check passed. Min price $17.77. [2026-01-27T12:17:49.633955] [DEBUG] [REMOTE ] PFS: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:49.634098] [DEBUG] [REMOTE ] PFS: PASS: Integrity check passed. [2026-01-27T12:17:49.634142] [DEBUG] [REMOTE ] PFS: Symbol is viable for forecasting. [2026-01-27T12:17:49.634200] [INFO ] [MAIN ] [2446/3493] PFS kept (0.3s) | 2444 kept, 2 rejected | 137.9/min | ETA: 7.6m [2026-01-27T12:17:50.066153] [DEBUG] [REMOTE ] PFSI: Retrieved 3198 rows, trimmed to 300. [2026-01-27T12:17:50.066498] [DEBUG] [REMOTE ] PFSI: PASS: History has at least 300 days. [2026-01-27T12:17:50.066764] [DEBUG] [REMOTE ] PFSI: PASS: Price check passed. Min price $123.94. [2026-01-27T12:17:50.066910] [DEBUG] [REMOTE ] PFSI: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:50.067031] [DEBUG] [REMOTE ] PFSI: PASS: Integrity check passed. [2026-01-27T12:17:50.067073] [DEBUG] [REMOTE ] PFSI: Symbol is viable for forecasting. [2026-01-27T12:17:50.067125] [INFO ] [MAIN ] [2447/3493] PFSI kept (0.4s) | 2445 kept, 2 rejected | 137.9/min | ETA: 7.6m [2026-01-27T12:17:50.582662] [DEBUG] [REMOTE ] PGC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:50.582800] [DEBUG] [REMOTE ] PGC: PASS: History has at least 300 days. [2026-01-27T12:17:50.583025] [DEBUG] [REMOTE ] PGC: PASS: Price check passed. Min price $24.71. [2026-01-27T12:17:50.583191] [DEBUG] [REMOTE ] PGC: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:50.583312] [DEBUG] [REMOTE ] PGC: PASS: Integrity check passed. [2026-01-27T12:17:50.583355] [DEBUG] [REMOTE ] PGC: Symbol is viable for forecasting. [2026-01-27T12:17:50.583407] [INFO ] [MAIN ] [2448/3493] PGC kept (0.5s) | 2446 kept, 2 rejected | 137.9/min | ETA: 7.6m [2026-01-27T12:17:50.941640] [DEBUG] [REMOTE ] PGEN: Retrieved 3135 rows, trimmed to 300. [2026-01-27T12:17:50.941768] [DEBUG] [REMOTE ] PGEN: PASS: History has at least 300 days. [2026-01-27T12:17:50.941977] [DEBUG] [REMOTE ] PGEN: PASS: Price check passed. Min price $3.48. [2026-01-27T12:17:50.942117] [DEBUG] [REMOTE ] PGEN: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:50.942232] [DEBUG] [REMOTE ] PGEN: PASS: Integrity check passed. [2026-01-27T12:17:50.942272] [DEBUG] [REMOTE ] PGEN: Symbol is viable for forecasting. [2026-01-27T12:17:50.942321] [INFO ] [MAIN ] [2449/3493] PGEN kept (0.4s) | 2447 kept, 2 rejected | 137.9/min | ETA: 7.6m [2026-01-27T12:17:51.412923] [DEBUG] [REMOTE ] PGJ: Retrieved 5315 rows, trimmed to 300. [2026-01-27T12:17:51.413067] [DEBUG] [REMOTE ] PGJ: PASS: History has at least 300 days. [2026-01-27T12:17:51.413325] [DEBUG] [REMOTE ] PGJ: PASS: Price check passed. Min price $28.40. [2026-01-27T12:17:51.413465] [DEBUG] [REMOTE ] PGJ: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:51.413615] [DEBUG] [REMOTE ] PGJ: PASS: Integrity check passed. [2026-01-27T12:17:51.413669] [DEBUG] [REMOTE ] PGJ: Symbol is viable for forecasting. [2026-01-27T12:17:51.413734] [INFO ] [MAIN ] [2450/3493] PGJ kept (0.5s) | 2448 kept, 2 rejected | 137.9/min | ETA: 7.6m [2026-01-27T12:17:51.592693] [DEBUG] [REMOTE ] PGNY: Retrieved 1570 rows, trimmed to 300. [2026-01-27T12:17:51.592893] [DEBUG] [REMOTE ] PGNY: PASS: History has at least 300 days. [2026-01-27T12:17:51.593147] [DEBUG] [REMOTE ] PGNY: PASS: Price check passed. Min price $18.01. [2026-01-27T12:17:51.593289] [DEBUG] [REMOTE ] PGNY: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:51.593421] [DEBUG] [REMOTE ] PGNY: PASS: Integrity check passed. [2026-01-27T12:17:51.593464] [DEBUG] [REMOTE ] PGNY: Symbol is viable for forecasting. [2026-01-27T12:17:51.593517] [INFO ] [MAIN ] [2451/3493] PGNY kept (0.2s) | 2449 kept, 2 rejected | 138.0/min | ETA: 7.6m [2026-01-27T12:17:52.299876] [DEBUG] [REMOTE ] PGP: Retrieved 5199 rows, trimmed to 300. [2026-01-27T12:17:52.300075] [DEBUG] [REMOTE ] PGP: PASS: History has at least 300 days. [2026-01-27T12:17:52.300354] [DEBUG] [REMOTE ] PGP: PASS: Price check passed. Min price $8.25. [2026-01-27T12:17:52.300499] [DEBUG] [REMOTE ] PGP: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:52.300648] [DEBUG] [REMOTE ] PGP: PASS: Integrity check passed. [2026-01-27T12:17:52.300726] [DEBUG] [REMOTE ] PGP: Symbol is viable for forecasting. [2026-01-27T12:17:52.300782] [INFO ] [MAIN ] [2452/3493] PGP kept (0.7s) | 2450 kept, 2 rejected | 137.9/min | ETA: 7.5m [2026-01-27T12:17:52.512078] [DEBUG] [REMOTE ] PGY: Retrieved 901 rows, trimmed to 300. [2026-01-27T12:17:52.512223] [DEBUG] [REMOTE ] PGY: PASS: History has at least 300 days. [2026-01-27T12:17:52.512463] [DEBUG] [REMOTE ] PGY: PASS: Price check passed. Min price $20.79. [2026-01-27T12:17:52.512648] [DEBUG] [REMOTE ] PGY: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:52.512770] [DEBUG] [REMOTE ] PGY: PASS: Integrity check passed. [2026-01-27T12:17:52.512816] [DEBUG] [REMOTE ] PGY: Symbol is viable for forecasting. [2026-01-27T12:17:52.512875] [INFO ] [MAIN ] [2453/3493] PGY kept (0.2s) | 2451 kept, 2 rejected | 137.9/min | ETA: 7.5m [2026-01-27T12:17:53.136285] [DEBUG] [REMOTE ] PGZ: Retrieved 3165 rows, trimmed to 300. [2026-01-27T12:17:53.136419] [DEBUG] [REMOTE ] PGZ: PASS: History has at least 300 days. [2026-01-27T12:17:53.136661] [DEBUG] [REMOTE ] PGZ: PASS: Price check passed. Min price $9.78. [2026-01-27T12:17:53.136864] [DEBUG] [REMOTE ] PGZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:53.136985] [DEBUG] [REMOTE ] PGZ: PASS: Integrity check passed. [2026-01-27T12:17:53.137026] [DEBUG] [REMOTE ] PGZ: Symbol is viable for forecasting. [2026-01-27T12:17:53.137074] [INFO ] [MAIN ] [2454/3493] PGZ kept (0.6s) | 2452 kept, 2 rejected | 137.9/min | ETA: 7.5m [2026-01-27T12:17:53.616181] [DEBUG] [REMOTE ] PH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:53.616352] [DEBUG] [REMOTE ] PH: PASS: History has at least 300 days. [2026-01-27T12:17:53.616642] [DEBUG] [REMOTE ] PH: PASS: Price check passed. Min price $767.35. [2026-01-27T12:17:53.616786] [DEBUG] [REMOTE ] PH: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:53.616916] [DEBUG] [REMOTE ] PH: PASS: Integrity check passed. [2026-01-27T12:17:53.616958] [DEBUG] [REMOTE ] PH: Symbol is viable for forecasting. [2026-01-27T12:17:53.617010] [INFO ] [MAIN ] [2455/3493] PH kept (0.5s) | 2453 kept, 2 rejected | 137.9/min | ETA: 7.5m [2026-01-27T12:17:54.156321] [DEBUG] [REMOTE ] PHG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:54.156685] [DEBUG] [REMOTE ] PHG: PASS: History has at least 300 days. [2026-01-27T12:17:54.157029] [DEBUG] [REMOTE ] PHG: PASS: Price check passed. Min price $26.13. [2026-01-27T12:17:54.157170] [DEBUG] [REMOTE ] PHG: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:54.157494] [DEBUG] [REMOTE ] PHG: PASS: Integrity check passed. [2026-01-27T12:17:54.157535] [DEBUG] [REMOTE ] PHG: Symbol is viable for forecasting. [2026-01-27T12:17:54.157626] [INFO ] [MAIN ] [2456/3493] PHG kept (0.5s) | 2454 kept, 2 rejected | 137.9/min | ETA: 7.5m [2026-01-27T12:17:54.672268] [DEBUG] [REMOTE ] PHI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:54.672422] [DEBUG] [REMOTE ] PHI: PASS: History has at least 300 days. [2026-01-27T12:17:54.672679] [DEBUG] [REMOTE ] PHI: PASS: Price check passed. Min price $18.78. [2026-01-27T12:17:54.672826] [DEBUG] [REMOTE ] PHI: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:54.672949] [DEBUG] [REMOTE ] PHI: PASS: Integrity check passed. [2026-01-27T12:17:54.672992] [DEBUG] [REMOTE ] PHI: Symbol is viable for forecasting. [2026-01-27T12:17:54.673045] [INFO ] [MAIN ] [2457/3493] PHI kept (0.5s) | 2455 kept, 2 rejected | 137.9/min | ETA: 7.5m [2026-01-27T12:17:54.796382] [DEBUG] [REMOTE ] PHIN: Retrieved 647 rows, trimmed to 300. [2026-01-27T12:17:54.796545] [DEBUG] [REMOTE ] PHIN: PASS: History has at least 300 days. [2026-01-27T12:17:54.796856] [DEBUG] [REMOTE ] PHIN: PASS: Price check passed. Min price $51.28. [2026-01-27T12:17:54.797045] [DEBUG] [REMOTE ] PHIN: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:54.797212] [DEBUG] [REMOTE ] PHIN: PASS: Integrity check passed. [2026-01-27T12:17:54.797280] [DEBUG] [REMOTE ] PHIN: Symbol is viable for forecasting. [2026-01-27T12:17:54.797351] [INFO ] [MAIN ] [2458/3493] PHIN kept (0.1s) | 2456 kept, 2 rejected | 137.9/min | ETA: 7.5m [2026-01-27T12:17:55.431217] [DEBUG] [REMOTE ] PHIO: Retrieved 3447 rows, trimmed to 300. [2026-01-27T12:17:55.431381] [DEBUG] [REMOTE ] PHIO: PASS: History has at least 300 days. [2026-01-27T12:17:55.431707] [DEBUG] [REMOTE ] PHIO: PASS: Price check passed. Min price $1.02. [2026-01-27T12:17:55.431886] [DEBUG] [REMOTE ] PHIO: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:55.432037] [DEBUG] [REMOTE ] PHIO: PASS: Integrity check passed. [2026-01-27T12:17:55.432097] [DEBUG] [REMOTE ] PHIO: Symbol is viable for forecasting. [2026-01-27T12:17:55.432172] [INFO ] [MAIN ] [2459/3493] PHIO kept (0.6s) | 2457 kept, 2 rejected | 137.9/min | ETA: 7.5m [2026-01-27T12:17:55.926924] [DEBUG] [REMOTE ] PHK: Retrieved 5725 rows, trimmed to 300. [2026-01-27T12:17:55.927054] [DEBUG] [REMOTE ] PHK: PASS: History has at least 300 days. [2026-01-27T12:17:55.927268] [DEBUG] [REMOTE ] PHK: PASS: Price check passed. Min price $4.69. [2026-01-27T12:17:55.927405] [DEBUG] [REMOTE ] PHK: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:55.927516] [DEBUG] [REMOTE ] PHK: PASS: Integrity check passed. [2026-01-27T12:17:55.927557] [DEBUG] [REMOTE ] PHK: Symbol is viable for forecasting. [2026-01-27T12:17:55.927635] [INFO ] [MAIN ] [2460/3493] PHK kept (0.5s) | 2458 kept, 2 rejected | 137.9/min | ETA: 7.5m [2026-01-27T12:17:56.344498] [DEBUG] [REMOTE ] PHM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:56.344653] [DEBUG] [REMOTE ] PHM: PASS: History has at least 300 days. [2026-01-27T12:17:56.344886] [DEBUG] [REMOTE ] PHM: PASS: Price check passed. Min price $113.25. [2026-01-27T12:17:56.345032] [DEBUG] [REMOTE ] PHM: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:56.345147] [DEBUG] [REMOTE ] PHM: PASS: Integrity check passed. [2026-01-27T12:17:56.345190] [DEBUG] [REMOTE ] PHM: Symbol is viable for forecasting. [2026-01-27T12:17:56.345259] [INFO ] [MAIN ] [2461/3493] PHM kept (0.4s) | 2459 kept, 2 rejected | 137.9/min | ETA: 7.5m [2026-01-27T12:17:56.770020] [DEBUG] [REMOTE ] PHO: Retrieved 5065 rows, trimmed to 300. [2026-01-27T12:17:56.770159] [DEBUG] [REMOTE ] PHO: PASS: History has at least 300 days. [2026-01-27T12:17:56.770398] [DEBUG] [REMOTE ] PHO: PASS: Price check passed. Min price $69.10. [2026-01-27T12:17:56.770745] [DEBUG] [REMOTE ] PHO: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:56.770860] [DEBUG] [REMOTE ] PHO: PASS: Integrity check passed. [2026-01-27T12:17:56.770900] [DEBUG] [REMOTE ] PHO: Symbol is viable for forecasting. [2026-01-27T12:17:56.770948] [INFO ] [MAIN ] [2462/3493] PHO kept (0.4s) | 2460 kept, 2 rejected | 137.9/min | ETA: 7.5m [2026-01-27T12:17:57.066322] [DEBUG] [REMOTE ] PHUN: Retrieved 2318 rows, trimmed to 300. [2026-01-27T12:17:57.066477] [DEBUG] [REMOTE ] PHUN: PASS: History has at least 300 days. [2026-01-27T12:17:57.066759] [DEBUG] [REMOTE ] PHUN: PASS: Price check passed. Min price $1.78. [2026-01-27T12:17:57.066901] [DEBUG] [REMOTE ] PHUN: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:57.067023] [DEBUG] [REMOTE ] PHUN: PASS: Integrity check passed. [2026-01-27T12:17:57.067091] [DEBUG] [REMOTE ] PHUN: Symbol is viable for forecasting. [2026-01-27T12:17:57.067142] [INFO ] [MAIN ] [2463/3493] PHUN kept (0.3s) | 2461 kept, 2 rejected | 137.9/min | ETA: 7.5m [2026-01-27T12:17:57.406520] [DEBUG] [REMOTE ] PHVS: Retrieved 1248 rows, trimmed to 300. [2026-01-27T12:17:57.406722] [DEBUG] [REMOTE ] PHVS: PASS: History has at least 300 days. [2026-01-27T12:17:57.406950] [DEBUG] [REMOTE ] PHVS: PASS: Price check passed. Min price $21.59. [2026-01-27T12:17:57.407273] [DEBUG] [REMOTE ] PHVS: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:57.407382] [DEBUG] [REMOTE ] PHVS: PASS: Integrity check passed. [2026-01-27T12:17:57.407422] [DEBUG] [REMOTE ] PHVS: Symbol is viable for forecasting. [2026-01-27T12:17:57.407471] [INFO ] [MAIN ] [2464/3493] PHVS kept (0.3s) | 2462 kept, 2 rejected | 137.9/min | ETA: 7.5m [2026-01-27T12:17:57.859668] [DEBUG] [REMOTE ] PI: Retrieved 2392 rows, trimmed to 300. [2026-01-27T12:17:57.859809] [DEBUG] [REMOTE ] PI: PASS: History has at least 300 days. [2026-01-27T12:17:57.860015] [DEBUG] [REMOTE ] PI: PASS: Price check passed. Min price $142.50. [2026-01-27T12:17:57.860150] [DEBUG] [REMOTE ] PI: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:57.860262] [DEBUG] [REMOTE ] PI: PASS: Integrity check passed. [2026-01-27T12:17:57.860303] [DEBUG] [REMOTE ] PI: Symbol is viable for forecasting. [2026-01-27T12:17:57.860351] [INFO ] [MAIN ] [2465/3493] PI kept (0.5s) | 2463 kept, 2 rejected | 137.9/min | ETA: 7.5m [2026-01-27T12:17:58.401863] [DEBUG] [REMOTE ] PID: Retrieved 5122 rows, trimmed to 300. [2026-01-27T12:17:58.402027] [DEBUG] [REMOTE ] PID: PASS: History has at least 300 days. [2026-01-27T12:17:58.402308] [DEBUG] [REMOTE ] PID: PASS: Price check passed. Min price $21.17. [2026-01-27T12:17:58.402467] [DEBUG] [REMOTE ] PID: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:58.402626] [DEBUG] [REMOTE ] PID: PASS: Integrity check passed. [2026-01-27T12:17:58.402677] [DEBUG] [REMOTE ] PID: Symbol is viable for forecasting. [2026-01-27T12:17:58.402730] [INFO ] [MAIN ] [2466/3493] PID kept (0.5s) | 2464 kept, 2 rejected | 137.9/min | ETA: 7.4m [2026-01-27T12:17:58.838777] [DEBUG] [REMOTE ] PIE: Retrieved 4547 rows, trimmed to 300. [2026-01-27T12:17:58.838926] [DEBUG] [REMOTE ] PIE: PASS: History has at least 300 days. [2026-01-27T12:17:58.839163] [DEBUG] [REMOTE ] PIE: PASS: Price check passed. Min price $23.23. [2026-01-27T12:17:58.839308] [DEBUG] [REMOTE ] PIE: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:58.839431] [DEBUG] [REMOTE ] PIE: PASS: Integrity check passed. [2026-01-27T12:17:58.839470] [DEBUG] [REMOTE ] PIE: Symbol is viable for forecasting. [2026-01-27T12:17:58.839526] [INFO ] [MAIN ] [2467/3493] PIE kept (0.4s) | 2465 kept, 2 rejected | 137.9/min | ETA: 7.4m [2026-01-27T12:17:59.305496] [DEBUG] [REMOTE ] PII: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:59.305670] [DEBUG] [REMOTE ] PII: PASS: History has at least 300 days. [2026-01-27T12:17:59.305967] [DEBUG] [REMOTE ] PII: PASS: Price check passed. Min price $59.22. [2026-01-27T12:17:59.306111] [DEBUG] [REMOTE ] PII: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:59.306236] [DEBUG] [REMOTE ] PII: PASS: Integrity check passed. [2026-01-27T12:17:59.306281] [DEBUG] [REMOTE ] PII: Symbol is viable for forecasting. [2026-01-27T12:17:59.306335] [INFO ] [MAIN ] [2468/3493] PII kept (0.5s) | 2466 kept, 2 rejected | 137.9/min | ETA: 7.4m [2026-01-27T12:17:59.812902] [DEBUG] [REMOTE ] PIM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:17:59.813058] [DEBUG] [REMOTE ] PIM: PASS: History has at least 300 days. [2026-01-27T12:17:59.813346] [DEBUG] [REMOTE ] PIM: PASS: Price check passed. Min price $3.17. [2026-01-27T12:17:59.813496] [DEBUG] [REMOTE ] PIM: PASS: Continuity check passed with 300 days. [2026-01-27T12:17:59.813650] [DEBUG] [REMOTE ] PIM: PASS: Integrity check passed. [2026-01-27T12:17:59.813695] [DEBUG] [REMOTE ] PIM: Symbol is viable for forecasting. [2026-01-27T12:17:59.813754] [INFO ] [MAIN ] [2469/3493] PIM kept (0.5s) | 2467 kept, 2 rejected | 137.9/min | ETA: 7.4m [2026-01-27T12:18:00.103212] [DEBUG] [REMOTE ] PINE: Retrieved 1550 rows, trimmed to 300. [2026-01-27T12:18:00.103369] [DEBUG] [REMOTE ] PINE: PASS: History has at least 300 days. [2026-01-27T12:18:00.103619] [DEBUG] [REMOTE ] PINE: PASS: Price check passed. Min price $14.25. [2026-01-27T12:18:00.103763] [DEBUG] [REMOTE ] PINE: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:00.103878] [DEBUG] [REMOTE ] PINE: PASS: Integrity check passed. [2026-01-27T12:18:00.103919] [DEBUG] [REMOTE ] PINE: Symbol is viable for forecasting. [2026-01-27T12:18:00.103975] [INFO ] [MAIN ] [2470/3493] PINE kept (0.3s) | 2468 kept, 2 rejected | 137.9/min | ETA: 7.4m [2026-01-27T12:18:00.497475] [DEBUG] [REMOTE ] PINS: Retrieved 1702 rows, trimmed to 300. [2026-01-27T12:18:00.497687] [DEBUG] [REMOTE ] PINS: PASS: History has at least 300 days. [2026-01-27T12:18:00.497940] [DEBUG] [REMOTE ] PINS: PASS: Price check passed. Min price $24.79. [2026-01-27T12:18:00.498088] [DEBUG] [REMOTE ] PINS: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:00.498209] [DEBUG] [REMOTE ] PINS: PASS: Integrity check passed. [2026-01-27T12:18:00.498252] [DEBUG] [REMOTE ] PINS: Symbol is viable for forecasting. [2026-01-27T12:18:00.498317] [INFO ] [MAIN ] [2471/3493] PINS kept (0.4s) | 2469 kept, 2 rejected | 137.9/min | ETA: 7.4m [2026-01-27T12:18:00.902742] [DEBUG] [REMOTE ] PK: Retrieved 2277 rows, trimmed to 300. [2026-01-27T12:18:00.902892] [DEBUG] [REMOTE ] PK: PASS: History has at least 300 days. [2026-01-27T12:18:00.903107] [DEBUG] [REMOTE ] PK: PASS: Price check passed. Min price $9.61. [2026-01-27T12:18:00.903247] [DEBUG] [REMOTE ] PK: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:00.903358] [DEBUG] [REMOTE ] PK: PASS: Integrity check passed. [2026-01-27T12:18:00.903399] [DEBUG] [REMOTE ] PK: Symbol is viable for forecasting. [2026-01-27T12:18:00.903449] [INFO ] [MAIN ] [2472/3493] PK kept (0.4s) | 2470 kept, 2 rejected | 137.9/min | ETA: 7.4m [2026-01-27T12:18:01.468593] [DEBUG] [REMOTE ] PKBK: Retrieved 6133 rows, trimmed to 300. [2026-01-27T12:18:01.468745] [DEBUG] [REMOTE ] PKBK: PASS: History has at least 300 days. [2026-01-27T12:18:01.468982] [DEBUG] [REMOTE ] PKBK: PASS: Price check passed. Min price $21.02. [2026-01-27T12:18:01.469132] [DEBUG] [REMOTE ] PKBK: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:01.469258] [DEBUG] [REMOTE ] PKBK: PASS: Integrity check passed. [2026-01-27T12:18:01.469302] [DEBUG] [REMOTE ] PKBK: Symbol is viable for forecasting. [2026-01-27T12:18:01.469355] [INFO ] [MAIN ] [2473/3493] PKBK kept (0.6s) | 2471 kept, 2 rejected | 137.9/min | ETA: 7.4m [2026-01-27T12:18:01.935805] [DEBUG] [REMOTE ] PKE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:01.935970] [DEBUG] [REMOTE ] PKE: PASS: History has at least 300 days. [2026-01-27T12:18:01.936266] [DEBUG] [REMOTE ] PKE: PASS: Price check passed. Min price $18.44. [2026-01-27T12:18:01.936448] [DEBUG] [REMOTE ] PKE: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:01.936829] [DEBUG] [REMOTE ] PKE: PASS: Integrity check passed. [2026-01-27T12:18:01.936900] [DEBUG] [REMOTE ] PKE: Symbol is viable for forecasting. [2026-01-27T12:18:01.936959] [INFO ] [MAIN ] [2474/3493] PKE kept (0.5s) | 2472 kept, 2 rejected | 137.9/min | ETA: 7.4m [2026-01-27T12:18:02.429860] [DEBUG] [REMOTE ] PKG: Retrieved 6537 rows, trimmed to 300. [2026-01-27T12:18:02.430002] [DEBUG] [REMOTE ] PKG: PASS: History has at least 300 days. [2026-01-27T12:18:02.430238] [DEBUG] [REMOTE ] PKG: PASS: Price check passed. Min price $190.52. [2026-01-27T12:18:02.430401] [DEBUG] [REMOTE ] PKG: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:02.430529] [DEBUG] [REMOTE ] PKG: PASS: Integrity check passed. [2026-01-27T12:18:02.430590] [DEBUG] [REMOTE ] PKG: Symbol is viable for forecasting. [2026-01-27T12:18:02.430646] [INFO ] [MAIN ] [2475/3493] PKG kept (0.5s) | 2473 kept, 2 rejected | 137.9/min | ETA: 7.4m [2026-01-27T12:18:02.897937] [DEBUG] [REMOTE ] PKOH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:02.898072] [DEBUG] [REMOTE ] PKOH: PASS: History has at least 300 days. [2026-01-27T12:18:02.898294] [DEBUG] [REMOTE ] PKOH: PASS: Price check passed. Min price $18.74. [2026-01-27T12:18:02.898436] [DEBUG] [REMOTE ] PKOH: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:02.898554] [DEBUG] [REMOTE ] PKOH: PASS: Integrity check passed. [2026-01-27T12:18:02.898613] [DEBUG] [REMOTE ] PKOH: Symbol is viable for forecasting. [2026-01-27T12:18:02.898664] [INFO ] [MAIN ] [2476/3493] PKOH kept (0.5s) | 2474 kept, 2 rejected | 137.9/min | ETA: 7.4m [2026-01-27T12:18:03.401439] [DEBUG] [REMOTE ] PKX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:03.401591] [DEBUG] [REMOTE ] PKX: PASS: History has at least 300 days. [2026-01-27T12:18:03.401818] [DEBUG] [REMOTE ] PKX: PASS: Price check passed. Min price $51.01. [2026-01-27T12:18:03.401968] [DEBUG] [REMOTE ] PKX: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:03.402088] [DEBUG] [REMOTE ] PKX: PASS: Integrity check passed. [2026-01-27T12:18:03.402131] [DEBUG] [REMOTE ] PKX: Symbol is viable for forecasting. [2026-01-27T12:18:03.402182] [INFO ] [MAIN ] [2477/3493] PKX kept (0.5s) | 2475 kept, 2 rejected | 137.9/min | ETA: 7.4m [2026-01-27T12:18:03.843049] [DEBUG] [REMOTE ] PLAB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:03.843204] [DEBUG] [REMOTE ] PLAB: PASS: History has at least 300 days. [2026-01-27T12:18:03.843465] [DEBUG] [REMOTE ] PLAB: PASS: Price check passed. Min price $20.28. [2026-01-27T12:18:03.843626] [DEBUG] [REMOTE ] PLAB: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:03.843753] [DEBUG] [REMOTE ] PLAB: PASS: Integrity check passed. [2026-01-27T12:18:03.843794] [DEBUG] [REMOTE ] PLAB: Symbol is viable for forecasting. [2026-01-27T12:18:03.843851] [INFO ] [MAIN ] [2478/3493] PLAB kept (0.4s) | 2476 kept, 2 rejected | 137.9/min | ETA: 7.4m [2026-01-27T12:18:04.184439] [DEBUG] [REMOTE ] PLAY: Retrieved 2839 rows, trimmed to 300. [2026-01-27T12:18:04.184601] [DEBUG] [REMOTE ] PLAY: PASS: History has at least 300 days. [2026-01-27T12:18:04.184825] [DEBUG] [REMOTE ] PLAY: PASS: Price check passed. Min price $13.12. [2026-01-27T12:18:04.184961] [DEBUG] [REMOTE ] PLAY: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:04.185079] [DEBUG] [REMOTE ] PLAY: PASS: Integrity check passed. [2026-01-27T12:18:04.185119] [DEBUG] [REMOTE ] PLAY: Symbol is viable for forecasting. [2026-01-27T12:18:04.185170] [INFO ] [MAIN ] [2479/3493] PLAY kept (0.3s) | 2477 kept, 2 rejected | 137.9/min | ETA: 7.4m [2026-01-27T12:18:04.739953] [DEBUG] [REMOTE ] PLBC: Retrieved 5934 rows, trimmed to 300. [2026-01-27T12:18:04.740111] [DEBUG] [REMOTE ] PLBC: PASS: History has at least 300 days. [2026-01-27T12:18:04.740331] [DEBUG] [REMOTE ] PLBC: PASS: Price check passed. Min price $40.11. [2026-01-27T12:18:04.740475] [DEBUG] [REMOTE ] PLBC: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:04.740614] [DEBUG] [REMOTE ] PLBC: PASS: Integrity check passed. [2026-01-27T12:18:04.740658] [DEBUG] [REMOTE ] PLBC: Symbol is viable for forecasting. [2026-01-27T12:18:04.740709] [INFO ] [MAIN ] [2480/3493] PLBC kept (0.6s) | 2478 kept, 2 rejected | 137.9/min | ETA: 7.3m [2026-01-27T12:18:04.995127] [DEBUG] [REMOTE ] PLBY: Retrieved 1357 rows, trimmed to 300. [2026-01-27T12:18:04.995259] [DEBUG] [REMOTE ] PLBY: PASS: History has at least 300 days. [2026-01-27T12:18:04.995466] [DEBUG] [REMOTE ] PLBY: PASS: Price check passed. Min price $1.28. [2026-01-27T12:18:04.995621] [DEBUG] [REMOTE ] PLBY: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:04.995732] [DEBUG] [REMOTE ] PLBY: PASS: Integrity check passed. [2026-01-27T12:18:04.995772] [DEBUG] [REMOTE ] PLBY: Symbol is viable for forecasting. [2026-01-27T12:18:04.995820] [INFO ] [MAIN ] [2481/3493] PLBY kept (0.3s) | 2479 kept, 2 rejected | 137.9/min | ETA: 7.3m [2026-01-27T12:18:05.615768] [DEBUG] [REMOTE ] PLCE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:05.615907] [DEBUG] [REMOTE ] PLCE: PASS: History has at least 300 days. [2026-01-27T12:18:05.616133] [DEBUG] [REMOTE ] PLCE: PASS: Price check passed. Min price $3.98. [2026-01-27T12:18:05.616270] [DEBUG] [REMOTE ] PLCE: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:05.616392] [DEBUG] [REMOTE ] PLCE: PASS: Integrity check passed. [2026-01-27T12:18:05.616440] [DEBUG] [REMOTE ] PLCE: Symbol is viable for forecasting. [2026-01-27T12:18:05.616500] [INFO ] [MAIN ] [2482/3493] PLCE kept (0.6s) | 2480 kept, 2 rejected | 137.9/min | ETA: 7.3m [2026-01-27T12:18:06.057259] [DEBUG] [REMOTE ] PLD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:06.057398] [DEBUG] [REMOTE ] PLD: PASS: History has at least 300 days. [2026-01-27T12:18:06.057710] [DEBUG] [REMOTE ] PLD: PASS: Price check passed. Min price $121.44. [2026-01-27T12:18:06.057856] [DEBUG] [REMOTE ] PLD: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:06.057971] [DEBUG] [REMOTE ] PLD: PASS: Integrity check passed. [2026-01-27T12:18:06.058012] [DEBUG] [REMOTE ] PLD: Symbol is viable for forecasting. [2026-01-27T12:18:06.058061] [INFO ] [MAIN ] [2483/3493] PLD kept (0.4s) | 2481 kept, 2 rejected | 137.9/min | ETA: 7.3m [2026-01-27T12:18:06.532330] [DEBUG] [REMOTE ] PLPC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:06.532464] [DEBUG] [REMOTE ] PLPC: PASS: History has at least 300 days. [2026-01-27T12:18:06.532712] [DEBUG] [REMOTE ] PLPC: PASS: Price check passed. Min price $186.09. [2026-01-27T12:18:06.532849] [DEBUG] [REMOTE ] PLPC: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:06.532962] [DEBUG] [REMOTE ] PLPC: PASS: Integrity check passed. [2026-01-27T12:18:06.533002] [DEBUG] [REMOTE ] PLPC: Symbol is viable for forecasting. [2026-01-27T12:18:06.533050] [INFO ] [MAIN ] [2484/3493] PLPC kept (0.5s) | 2482 kept, 2 rejected | 137.9/min | ETA: 7.3m [2026-01-27T12:18:06.802610] [DEBUG] [REMOTE ] PLRX: Retrieved 1419 rows, trimmed to 300. [2026-01-27T12:18:06.802738] [DEBUG] [REMOTE ] PLRX: PASS: History has at least 300 days. [2026-01-27T12:18:06.802938] [DEBUG] [REMOTE ] PLRX: PASS: Price check passed. Min price $1.21. [2026-01-27T12:18:06.803073] [DEBUG] [REMOTE ] PLRX: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:06.803182] [DEBUG] [REMOTE ] PLRX: PASS: Integrity check passed. [2026-01-27T12:18:06.803247] [DEBUG] [REMOTE ] PLRX: Symbol is viable for forecasting. [2026-01-27T12:18:06.803297] [INFO ] [MAIN ] [2485/3493] PLRX kept (0.3s) | 2483 kept, 2 rejected | 137.9/min | ETA: 7.3m [2026-01-27T12:18:07.250164] [DEBUG] [REMOTE ] PLSE: Retrieved 2436 rows, trimmed to 300. [2026-01-27T12:18:07.250345] [DEBUG] [REMOTE ] PLSE: PASS: History has at least 300 days. [2026-01-27T12:18:07.250790] [DEBUG] [REMOTE ] PLSE: PASS: Price check passed. Min price $12.66. [2026-01-27T12:18:07.250933] [DEBUG] [REMOTE ] PLSE: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:07.251057] [DEBUG] [REMOTE ] PLSE: PASS: Integrity check passed. [2026-01-27T12:18:07.251099] [DEBUG] [REMOTE ] PLSE: Symbol is viable for forecasting. [2026-01-27T12:18:07.251150] [INFO ] [MAIN ] [2486/3493] PLSE kept (0.4s) | 2484 kept, 2 rejected | 137.9/min | ETA: 7.3m [2026-01-27T12:18:07.605381] [DEBUG] [REMOTE ] PLTK: Retrieved 1262 rows, trimmed to 300. [2026-01-27T12:18:07.605529] [DEBUG] [REMOTE ] PLTK: PASS: History has at least 300 days. [2026-01-27T12:18:07.605778] [DEBUG] [REMOTE ] PLTK: PASS: Price check passed. Min price $3.48. [2026-01-27T12:18:07.605916] [DEBUG] [REMOTE ] PLTK: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:07.606027] [DEBUG] [REMOTE ] PLTK: PASS: Integrity check passed. [2026-01-27T12:18:07.606067] [DEBUG] [REMOTE ] PLTK: Symbol is viable for forecasting. [2026-01-27T12:18:07.606115] [INFO ] [MAIN ] [2487/3493] PLTK kept (0.4s) | 2485 kept, 2 rejected | 137.9/min | ETA: 7.3m [2026-01-27T12:18:08.201510] [DEBUG] [REMOTE ] PLUG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:08.201676] [DEBUG] [REMOTE ] PLUG: PASS: History has at least 300 days. [2026-01-27T12:18:08.201926] [DEBUG] [REMOTE ] PLUG: PASS: Price check passed. Min price $1.89. [2026-01-27T12:18:08.202062] [DEBUG] [REMOTE ] PLUG: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:08.202187] [DEBUG] [REMOTE ] PLUG: PASS: Integrity check passed. [2026-01-27T12:18:08.202227] [DEBUG] [REMOTE ] PLUG: Symbol is viable for forecasting. [2026-01-27T12:18:08.202276] [INFO ] [MAIN ] [2488/3493] PLUG kept (0.6s) | 2486 kept, 2 rejected | 137.9/min | ETA: 7.3m [2026-01-27T12:18:08.748260] [DEBUG] [REMOTE ] PLUS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:08.748410] [DEBUG] [REMOTE ] PLUS: PASS: History has at least 300 days. [2026-01-27T12:18:08.748706] [DEBUG] [REMOTE ] PLUS: PASS: Price check passed. Min price $71.34. [2026-01-27T12:18:08.748853] [DEBUG] [REMOTE ] PLUS: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:08.748983] [DEBUG] [REMOTE ] PLUS: PASS: Integrity check passed. [2026-01-27T12:18:08.749025] [DEBUG] [REMOTE ] PLUS: Symbol is viable for forecasting. [2026-01-27T12:18:08.749084] [INFO ] [MAIN ] [2489/3493] PLUS kept (0.5s) | 2487 kept, 2 rejected | 137.9/min | ETA: 7.3m [2026-01-27T12:18:09.192421] [DEBUG] [REMOTE ] PLXS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:09.192598] [DEBUG] [REMOTE ] PLXS: PASS: History has at least 300 days. [2026-01-27T12:18:09.192871] [DEBUG] [REMOTE ] PLXS: PASS: Price check passed. Min price $132.74. [2026-01-27T12:18:09.193017] [DEBUG] [REMOTE ] PLXS: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:09.193142] [DEBUG] [REMOTE ] PLXS: PASS: Integrity check passed. [2026-01-27T12:18:09.193184] [DEBUG] [REMOTE ] PLXS: Symbol is viable for forecasting. [2026-01-27T12:18:09.193238] [INFO ] [MAIN ] [2490/3493] PLXS kept (0.4s) | 2488 kept, 2 rejected | 137.9/min | ETA: 7.3m [2026-01-27T12:18:09.592042] [DEBUG] [REMOTE ] PM: Retrieved 4494 rows, trimmed to 300. [2026-01-27T12:18:09.592179] [DEBUG] [REMOTE ] PM: PASS: History has at least 300 days. [2026-01-27T12:18:09.592395] [DEBUG] [REMOTE ] PM: PASS: Price check passed. Min price $143.02. [2026-01-27T12:18:09.592545] [DEBUG] [REMOTE ] PM: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:09.592702] [DEBUG] [REMOTE ] PM: PASS: Integrity check passed. [2026-01-27T12:18:09.592743] [DEBUG] [REMOTE ] PM: Symbol is viable for forecasting. [2026-01-27T12:18:09.592792] [INFO ] [MAIN ] [2491/3493] PM kept (0.4s) | 2489 kept, 2 rejected | 137.9/min | ETA: 7.3m [2026-01-27T12:18:09.798995] [DEBUG] [REMOTE ] PMAX: Retrieved 348 rows, trimmed to 300. [2026-01-27T12:18:09.799141] [DEBUG] [REMOTE ] PMAX: PASS: History has at least 300 days. [2026-01-27T12:18:09.799345] [DEBUG] [REMOTE ] PMAX: PASS: Price check passed. Min price $1.58. [2026-01-27T12:18:09.799482] [DEBUG] [REMOTE ] PMAX: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:09.799663] [DEBUG] [REMOTE ] PMAX: PASS: Integrity check passed. [2026-01-27T12:18:09.799714] [DEBUG] [REMOTE ] PMAX: Symbol is viable for forecasting. [2026-01-27T12:18:09.799763] [INFO ] [MAIN ] [2492/3493] PMAX kept (0.2s) | 2490 kept, 2 rejected | 137.9/min | ETA: 7.3m [2026-01-27T12:18:10.529659] [DEBUG] [REMOTE ] PML: Retrieved 5934 rows, trimmed to 300. [2026-01-27T12:18:10.529884] [DEBUG] [REMOTE ] PML: PASS: History has at least 300 days. [2026-01-27T12:18:10.530207] [DEBUG] [REMOTE ] PML: PASS: Price check passed. Min price $7.43. [2026-01-27T12:18:10.530363] [DEBUG] [REMOTE ] PML: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:10.530514] [DEBUG] [REMOTE ] PML: PASS: Integrity check passed. [2026-01-27T12:18:10.530557] [DEBUG] [REMOTE ] PML: Symbol is viable for forecasting. [2026-01-27T12:18:10.530638] [INFO ] [MAIN ] [2493/3493] PML kept (0.7s) | 2491 kept, 2 rejected | 137.9/min | ETA: 7.3m [2026-01-27T12:18:11.069170] [DEBUG] [REMOTE ] PMM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:11.069531] [DEBUG] [REMOTE ] PMM: PASS: History has at least 300 days. [2026-01-27T12:18:11.070128] [DEBUG] [REMOTE ] PMM: PASS: Price check passed. Min price $5.97. [2026-01-27T12:18:11.070348] [DEBUG] [REMOTE ] PMM: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:11.070615] [DEBUG] [REMOTE ] PMM: PASS: Integrity check passed. [2026-01-27T12:18:11.070675] [DEBUG] [REMOTE ] PMM: Symbol is viable for forecasting. [2026-01-27T12:18:11.070761] [INFO ] [MAIN ] [2494/3493] PMM kept (0.5s) | 2492 kept, 2 rejected | 137.9/min | ETA: 7.2m [2026-01-27T12:18:11.566037] [DEBUG] [REMOTE ] PMO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:11.566246] [DEBUG] [REMOTE ] PMO: PASS: History has at least 300 days. [2026-01-27T12:18:11.566669] [DEBUG] [REMOTE ] PMO: PASS: Price check passed. Min price $10.20. [2026-01-27T12:18:11.575751] [DEBUG] [REMOTE ] PMO: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:11.576091] [DEBUG] [REMOTE ] PMO: PASS: Integrity check passed. [2026-01-27T12:18:11.576158] [DEBUG] [REMOTE ] PMO: Symbol is viable for forecasting. [2026-01-27T12:18:11.576250] [INFO ] [MAIN ] [2495/3493] PMO kept (0.5s) | 2493 kept, 2 rejected | 137.8/min | ETA: 7.2m [2026-01-27T12:18:11.965265] [DEBUG] [REMOTE ] PMTS: Retrieved 2588 rows, trimmed to 300. [2026-01-27T12:18:11.965499] [DEBUG] [REMOTE ] PMTS: PASS: History has at least 300 days. [2026-01-27T12:18:11.965885] [DEBUG] [REMOTE ] PMTS: PASS: Price check passed. Min price $11.90. [2026-01-27T12:18:11.966062] [DEBUG] [REMOTE ] PMTS: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:11.966231] [DEBUG] [REMOTE ] PMTS: PASS: Integrity check passed. [2026-01-27T12:18:11.967546] [DEBUG] [REMOTE ] PMTS: Symbol is viable for forecasting. [2026-01-27T12:18:11.968034] [INFO ] [MAIN ] [2496/3493] PMTS kept (0.4s) | 2494 kept, 2 rejected | 137.8/min | ETA: 7.2m [2026-01-27T12:18:12.163906] [DEBUG] [REMOTE ] PMVP: Retrieved 1339 rows, trimmed to 300. [2026-01-27T12:18:12.164116] [DEBUG] [REMOTE ] PMVP: PASS: History has at least 300 days. [2026-01-27T12:18:12.164380] [DEBUG] [REMOTE ] PMVP: PASS: Price check passed. Min price $1.06. [2026-01-27T12:18:12.164529] [DEBUG] [REMOTE ] PMVP: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:12.164695] [DEBUG] [REMOTE ] PMVP: PASS: Integrity check passed. [2026-01-27T12:18:12.164742] [DEBUG] [REMOTE ] PMVP: Symbol is viable for forecasting. [2026-01-27T12:18:12.164813] [INFO ] [MAIN ] [2497/3493] PMVP kept (0.2s) | 2495 kept, 2 rejected | 137.9/min | ETA: 7.2m [2026-01-27T12:18:12.844567] [DEBUG] [REMOTE ] PNC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:12.844791] [DEBUG] [REMOTE ] PNC: PASS: History has at least 300 days. [2026-01-27T12:18:12.845257] [DEBUG] [REMOTE ] PNC: PASS: Price check passed. Min price $177.67. [2026-01-27T12:18:12.845409] [DEBUG] [REMOTE ] PNC: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:12.845549] [DEBUG] [REMOTE ] PNC: PASS: Integrity check passed. [2026-01-27T12:18:12.845702] [DEBUG] [REMOTE ] PNC: Symbol is viable for forecasting. [2026-01-27T12:18:12.845791] [INFO ] [MAIN ] [2498/3493] PNC kept (0.7s) | 2496 kept, 2 rejected | 137.8/min | ETA: 7.2m [2026-01-27T12:18:13.301081] [DEBUG] [REMOTE ] PNI: Retrieved 5934 rows, trimmed to 300. [2026-01-27T12:18:13.301513] [DEBUG] [REMOTE ] PNI: PASS: History has at least 300 days. [2026-01-27T12:18:13.301865] [DEBUG] [REMOTE ] PNI: PASS: Price check passed. Min price $6.80. [2026-01-27T12:18:13.302026] [DEBUG] [REMOTE ] PNI: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:13.302322] [DEBUG] [REMOTE ] PNI: PASS: Integrity check passed. [2026-01-27T12:18:13.302375] [DEBUG] [REMOTE ] PNI: Symbol is viable for forecasting. [2026-01-27T12:18:13.302438] [INFO ] [MAIN ] [2499/3493] PNI kept (0.5s) | 2497 kept, 2 rejected | 137.8/min | ETA: 7.2m [2026-01-27T12:18:13.704904] [DEBUG] [REMOTE ] PNQI: Retrieved 4432 rows, trimmed to 300. [2026-01-27T12:18:13.705123] [DEBUG] [REMOTE ] PNQI: PASS: History has at least 300 days. [2026-01-27T12:18:13.705452] [DEBUG] [REMOTE ] PNQI: PASS: Price check passed. Min price $51.02. [2026-01-27T12:18:13.705631] [DEBUG] [REMOTE ] PNQI: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:13.706165] [DEBUG] [REMOTE ] PNQI: PASS: Integrity check passed. [2026-01-27T12:18:13.706220] [DEBUG] [REMOTE ] PNQI: Symbol is viable for forecasting. [2026-01-27T12:18:13.706280] [INFO ] [MAIN ] [2500/3493] PNQI kept (0.4s) | 2498 kept, 2 rejected | 137.8/min | ETA: 7.2m [2026-01-27T12:18:14.163626] [DEBUG] [REMOTE ] PNRG: Retrieved 6592 rows, trimmed to 300. [2026-01-27T12:18:14.163763] [DEBUG] [REMOTE ] PNRG: PASS: History has at least 300 days. [2026-01-27T12:18:14.163982] [DEBUG] [REMOTE ] PNRG: PASS: Price check passed. Min price $128.92. [2026-01-27T12:18:14.164123] [DEBUG] [REMOTE ] PNRG: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:14.164238] [DEBUG] [REMOTE ] PNRG: PASS: Integrity check passed. [2026-01-27T12:18:14.164278] [DEBUG] [REMOTE ] PNRG: Symbol is viable for forecasting. [2026-01-27T12:18:14.164328] [INFO ] [MAIN ] [2501/3493] PNRG kept (0.5s) | 2499 kept, 2 rejected | 137.8/min | ETA: 7.2m [2026-01-27T12:18:14.436665] [DEBUG] [REMOTE ] PNTG: Retrieved 1588 rows, trimmed to 300. [2026-01-27T12:18:14.436804] [DEBUG] [REMOTE ] PNTG: PASS: History has at least 300 days. [2026-01-27T12:18:14.437012] [DEBUG] [REMOTE ] PNTG: PASS: Price check passed. Min price $23.75. [2026-01-27T12:18:14.437147] [DEBUG] [REMOTE ] PNTG: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:14.437257] [DEBUG] [REMOTE ] PNTG: PASS: Integrity check passed. [2026-01-27T12:18:14.437296] [DEBUG] [REMOTE ] PNTG: Symbol is viable for forecasting. [2026-01-27T12:18:14.437344] [INFO ] [MAIN ] [2502/3493] PNTG kept (0.3s) | 2500 kept, 2 rejected | 137.9/min | ETA: 7.2m [2026-01-27T12:18:15.037765] [DEBUG] [REMOTE ] PODD: Retrieved 4705 rows, trimmed to 300. [2026-01-27T12:18:15.037904] [DEBUG] [REMOTE ] PODD: PASS: History has at least 300 days. [2026-01-27T12:18:15.038175] [DEBUG] [REMOTE ] PODD: PASS: Price check passed. Min price $271.31. [2026-01-27T12:18:15.038338] [DEBUG] [REMOTE ] PODD: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:15.038496] [DEBUG] [REMOTE ] PODD: PASS: Integrity check passed. [2026-01-27T12:18:15.038548] [DEBUG] [REMOTE ] PODD: Symbol is viable for forecasting. [2026-01-27T12:18:15.038638] [INFO ] [MAIN ] [2503/3493] PODD kept (0.6s) | 2501 kept, 2 rejected | 137.8/min | ETA: 7.2m [2026-01-27T12:18:15.500847] [DEBUG] [REMOTE ] POOL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:15.500987] [DEBUG] [REMOTE ] POOL: PASS: History has at least 300 days. [2026-01-27T12:18:15.501218] [DEBUG] [REMOTE ] POOL: PASS: Price check passed. Min price $228.75. [2026-01-27T12:18:15.501360] [DEBUG] [REMOTE ] POOL: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:15.501478] [DEBUG] [REMOTE ] POOL: PASS: Integrity check passed. [2026-01-27T12:18:15.501520] [DEBUG] [REMOTE ] POOL: Symbol is viable for forecasting. [2026-01-27T12:18:15.501570] [INFO ] [MAIN ] [2504/3493] POOL kept (0.5s) | 2502 kept, 2 rejected | 137.8/min | ETA: 7.2m [2026-01-27T12:18:15.966329] [DEBUG] [REMOTE ] POWI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:15.966471] [DEBUG] [REMOTE ] POWI: PASS: History has at least 300 days. [2026-01-27T12:18:15.966720] [DEBUG] [REMOTE ] POWI: PASS: Price check passed. Min price $30.73. [2026-01-27T12:18:15.966865] [DEBUG] [REMOTE ] POWI: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:15.966984] [DEBUG] [REMOTE ] POWI: PASS: Integrity check passed. [2026-01-27T12:18:15.967027] [DEBUG] [REMOTE ] POWI: Symbol is viable for forecasting. [2026-01-27T12:18:15.967078] [INFO ] [MAIN ] [2505/3493] POWI kept (0.5s) | 2503 kept, 2 rejected | 137.8/min | ETA: 7.2m [2026-01-27T12:18:16.431417] [DEBUG] [REMOTE ] POWL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:16.431568] [DEBUG] [REMOTE ] POWL: PASS: History has at least 300 days. [2026-01-27T12:18:16.431858] [DEBUG] [REMOTE ] POWL: PASS: Price check passed. Min price $282.05. [2026-01-27T12:18:16.432000] [DEBUG] [REMOTE ] POWL: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:16.432123] [DEBUG] [REMOTE ] POWL: PASS: Integrity check passed. [2026-01-27T12:18:16.432164] [DEBUG] [REMOTE ] POWL: Symbol is viable for forecasting. [2026-01-27T12:18:16.432215] [INFO ] [MAIN ] [2506/3493] POWL kept (0.5s) | 2504 kept, 2 rejected | 137.8/min | ETA: 7.2m [2026-01-27T12:18:16.882017] [DEBUG] [REMOTE ] PPC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:16.882151] [DEBUG] [REMOTE ] PPC: PASS: History has at least 300 days. [2026-01-27T12:18:16.882367] [DEBUG] [REMOTE ] PPC: PASS: Price check passed. Min price $36.61. [2026-01-27T12:18:16.882503] [DEBUG] [REMOTE ] PPC: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:16.882637] [DEBUG] [REMOTE ] PPC: PASS: Integrity check passed. [2026-01-27T12:18:16.882706] [DEBUG] [REMOTE ] PPC: Symbol is viable for forecasting. [2026-01-27T12:18:16.882756] [INFO ] [MAIN ] [2507/3493] PPC kept (0.5s) | 2505 kept, 2 rejected | 137.8/min | ETA: 7.2m [2026-01-27T12:18:17.340254] [DEBUG] [REMOTE ] PPG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:17.340391] [DEBUG] [REMOTE ] PPG: PASS: History has at least 300 days. [2026-01-27T12:18:17.340628] [DEBUG] [REMOTE ] PPG: PASS: Price check passed. Min price $94.22. [2026-01-27T12:18:17.340773] [DEBUG] [REMOTE ] PPG: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:17.340888] [DEBUG] [REMOTE ] PPG: PASS: Integrity check passed. [2026-01-27T12:18:17.340928] [DEBUG] [REMOTE ] PPG: Symbol is viable for forecasting. [2026-01-27T12:18:17.340977] [INFO ] [MAIN ] [2508/3493] PPG kept (0.5s) | 2506 kept, 2 rejected | 137.8/min | ETA: 7.1m [2026-01-27T12:18:17.853585] [DEBUG] [REMOTE ] PPH: Retrieved 6535 rows, trimmed to 300. [2026-01-27T12:18:17.853730] [DEBUG] [REMOTE ] PPH: PASS: History has at least 300 days. [2026-01-27T12:18:17.853968] [DEBUG] [REMOTE ] PPH: PASS: Price check passed. Min price $90.70. [2026-01-27T12:18:17.854112] [DEBUG] [REMOTE ] PPH: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:17.854233] [DEBUG] [REMOTE ] PPH: PASS: Integrity check passed. [2026-01-27T12:18:17.854274] [DEBUG] [REMOTE ] PPH: Symbol is viable for forecasting. [2026-01-27T12:18:17.854324] [INFO ] [MAIN ] [2509/3493] PPH kept (0.5s) | 2507 kept, 2 rejected | 137.8/min | ETA: 7.1m [2026-01-27T12:18:18.170141] [DEBUG] [REMOTE ] PPIH: Retrieved 2490 rows, trimmed to 300. [2026-01-27T12:18:18.170279] [DEBUG] [REMOTE ] PPIH: PASS: History has at least 300 days. [2026-01-27T12:18:18.170484] [DEBUG] [REMOTE ] PPIH: PASS: Price check passed. Min price $23.02. [2026-01-27T12:18:18.170647] [DEBUG] [REMOTE ] PPIH: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:18.170759] [DEBUG] [REMOTE ] PPIH: PASS: Integrity check passed. [2026-01-27T12:18:18.170799] [DEBUG] [REMOTE ] PPIH: Symbol is viable for forecasting. [2026-01-27T12:18:18.170847] [INFO ] [MAIN ] [2510/3493] PPIH kept (0.3s) | 2508 kept, 2 rejected | 137.8/min | ETA: 7.1m [2026-01-27T12:18:18.635436] [DEBUG] [REMOTE ] PPL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:18.635603] [DEBUG] [REMOTE ] PPL: PASS: History has at least 300 days. [2026-01-27T12:18:18.635849] [DEBUG] [REMOTE ] PPL: PASS: Price check passed. Min price $33.26. [2026-01-27T12:18:18.635994] [DEBUG] [REMOTE ] PPL: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:18.636122] [DEBUG] [REMOTE ] PPL: PASS: Integrity check passed. [2026-01-27T12:18:18.636164] [DEBUG] [REMOTE ] PPL: Symbol is viable for forecasting. [2026-01-27T12:18:18.636217] [INFO ] [MAIN ] [2511/3493] PPL kept (0.5s) | 2509 kept, 2 rejected | 137.8/min | ETA: 7.1m [2026-01-27T12:18:19.036537] [DEBUG] [REMOTE ] PPSI: Retrieved 3133 rows, trimmed to 300. [2026-01-27T12:18:19.036693] [DEBUG] [REMOTE ] PPSI: PASS: History has at least 300 days. [2026-01-27T12:18:19.036903] [DEBUG] [REMOTE ] PPSI: PASS: Price check passed. Min price $3.37. [2026-01-27T12:18:19.037039] [DEBUG] [REMOTE ] PPSI: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:19.037150] [DEBUG] [REMOTE ] PPSI: PASS: Integrity check passed. [2026-01-27T12:18:19.037189] [DEBUG] [REMOTE ] PPSI: Symbol is viable for forecasting. [2026-01-27T12:18:19.037237] [INFO ] [MAIN ] [2512/3493] PPSI kept (0.4s) | 2510 kept, 2 rejected | 137.8/min | ETA: 7.1m [2026-01-27T12:18:19.299669] [DEBUG] [REMOTE ] PPTA: Retrieved 1240 rows, trimmed to 300. [2026-01-27T12:18:19.299818] [DEBUG] [REMOTE ] PPTA: PASS: History has at least 300 days. [2026-01-27T12:18:19.300094] [DEBUG] [REMOTE ] PPTA: PASS: Price check passed. Min price $20.85. [2026-01-27T12:18:19.300249] [DEBUG] [REMOTE ] PPTA: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:19.300368] [DEBUG] [REMOTE ] PPTA: PASS: Integrity check passed. [2026-01-27T12:18:19.300426] [DEBUG] [REMOTE ] PPTA: Symbol is viable for forecasting. [2026-01-27T12:18:19.300494] [INFO ] [MAIN ] [2513/3493] PPTA kept (0.3s) | 2511 kept, 2 rejected | 137.9/min | ETA: 7.1m [2026-01-27T12:18:19.890872] [DEBUG] [REMOTE ] PRA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:19.891031] [DEBUG] [REMOTE ] PRA: PASS: History has at least 300 days. [2026-01-27T12:18:19.891306] [DEBUG] [REMOTE ] PRA: PASS: Price check passed. Min price $23.86. [2026-01-27T12:18:19.891453] [DEBUG] [REMOTE ] PRA: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:19.891602] [DEBUG] [REMOTE ] PRA: PASS: Integrity check passed. [2026-01-27T12:18:19.891647] [DEBUG] [REMOTE ] PRA: Symbol is viable for forecasting. [2026-01-27T12:18:19.891698] [INFO ] [MAIN ] [2514/3493] PRA kept (0.6s) | 2512 kept, 2 rejected | 137.8/min | ETA: 7.1m [2026-01-27T12:18:20.334837] [DEBUG] [REMOTE ] PRAA: Retrieved 5839 rows, trimmed to 300. [2026-01-27T12:18:20.334994] [DEBUG] [REMOTE ] PRAA: PASS: History has at least 300 days. [2026-01-27T12:18:20.335237] [DEBUG] [REMOTE ] PRAA: PASS: Price check passed. Min price $13.04. [2026-01-27T12:18:20.335400] [DEBUG] [REMOTE ] PRAA: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:20.335520] [DEBUG] [REMOTE ] PRAA: PASS: Integrity check passed. [2026-01-27T12:18:20.335562] [DEBUG] [REMOTE ] PRAA: Symbol is viable for forecasting. [2026-01-27T12:18:20.335634] [INFO ] [MAIN ] [2515/3493] PRAA kept (0.4s) | 2513 kept, 2 rejected | 137.8/min | ETA: 7.1m [2026-01-27T12:18:20.598753] [DEBUG] [REMOTE ] PRAX: Retrieved 1324 rows, trimmed to 300. [2026-01-27T12:18:20.598896] [DEBUG] [REMOTE ] PRAX: PASS: History has at least 300 days. [2026-01-27T12:18:20.599104] [DEBUG] [REMOTE ] PRAX: PASS: Price check passed. Min price $164.09. [2026-01-27T12:18:20.599240] [DEBUG] [REMOTE ] PRAX: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:20.599351] [DEBUG] [REMOTE ] PRAX: PASS: Integrity check passed. [2026-01-27T12:18:20.599391] [DEBUG] [REMOTE ] PRAX: Symbol is viable for forecasting. [2026-01-27T12:18:20.599440] [INFO ] [MAIN ] [2516/3493] PRAX kept (0.3s) | 2514 kept, 2 rejected | 137.9/min | ETA: 7.1m [2026-01-27T12:18:21.037021] [DEBUG] [REMOTE ] PRCH: Retrieved 1517 rows, trimmed to 300. [2026-01-27T12:18:21.037159] [DEBUG] [REMOTE ] PRCH: PASS: History has at least 300 days. [2026-01-27T12:18:21.037369] [DEBUG] [REMOTE ] PRCH: PASS: Price check passed. Min price $7.89. [2026-01-27T12:18:21.037512] [DEBUG] [REMOTE ] PRCH: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:21.037675] [DEBUG] [REMOTE ] PRCH: PASS: Integrity check passed. [2026-01-27T12:18:21.037721] [DEBUG] [REMOTE ] PRCH: Symbol is viable for forecasting. [2026-01-27T12:18:21.037771] [INFO ] [MAIN ] [2517/3493] PRCH kept (0.4s) | 2515 kept, 2 rejected | 137.9/min | ETA: 7.1m [2026-01-27T12:18:21.608173] [DEBUG] [REMOTE ] PRDO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:21.608386] [DEBUG] [REMOTE ] PRDO: PASS: History has at least 300 days. [2026-01-27T12:18:21.608702] [DEBUG] [REMOTE ] PRDO: PASS: Price check passed. Min price $27.26. [2026-01-27T12:18:21.608853] [DEBUG] [REMOTE ] PRDO: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:21.608988] [DEBUG] [REMOTE ] PRDO: PASS: Integrity check passed. [2026-01-27T12:18:21.609068] [DEBUG] [REMOTE ] PRDO: Symbol is viable for forecasting. [2026-01-27T12:18:21.609126] [INFO ] [MAIN ] [2518/3493] PRDO kept (0.6s) | 2516 kept, 2 rejected | 137.8/min | ETA: 7.1m [2026-01-27T12:18:22.057715] [DEBUG] [REMOTE ] PRFZ: Retrieved 4867 rows, trimmed to 300. [2026-01-27T12:18:22.057913] [DEBUG] [REMOTE ] PRFZ: PASS: History has at least 300 days. [2026-01-27T12:18:22.058172] [DEBUG] [REMOTE ] PRFZ: PASS: Price check passed. Min price $42.65. [2026-01-27T12:18:22.058313] [DEBUG] [REMOTE ] PRFZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:22.058436] [DEBUG] [REMOTE ] PRFZ: PASS: Integrity check passed. [2026-01-27T12:18:22.058478] [DEBUG] [REMOTE ] PRFZ: Symbol is viable for forecasting. [2026-01-27T12:18:22.058531] [INFO ] [MAIN ] [2519/3493] PRFZ kept (0.4s) | 2517 kept, 2 rejected | 137.8/min | ETA: 7.1m [2026-01-27T12:18:22.522776] [DEBUG] [REMOTE ] PRG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:22.522976] [DEBUG] [REMOTE ] PRG: PASS: History has at least 300 days. [2026-01-27T12:18:22.523260] [DEBUG] [REMOTE ] PRG: PASS: Price check passed. Min price $26.18. [2026-01-27T12:18:22.523425] [DEBUG] [REMOTE ] PRG: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:22.523562] [DEBUG] [REMOTE ] PRG: PASS: Integrity check passed. [2026-01-27T12:18:22.523630] [DEBUG] [REMOTE ] PRG: Symbol is viable for forecasting. [2026-01-27T12:18:22.523701] [INFO ] [MAIN ] [2520/3493] PRG kept (0.5s) | 2518 kept, 2 rejected | 137.8/min | ETA: 7.1m [2026-01-27T12:18:23.010491] [DEBUG] [REMOTE ] PRGO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:23.010741] [DEBUG] [REMOTE ] PRGO: PASS: History has at least 300 days. [2026-01-27T12:18:23.011040] [DEBUG] [REMOTE ] PRGO: PASS: Price check passed. Min price $12.00. [2026-01-27T12:18:23.011183] [DEBUG] [REMOTE ] PRGO: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:23.011330] [DEBUG] [REMOTE ] PRGO: PASS: Integrity check passed. [2026-01-27T12:18:23.011372] [DEBUG] [REMOTE ] PRGO: Symbol is viable for forecasting. [2026-01-27T12:18:23.011456] [INFO ] [MAIN ] [2521/3493] PRGO kept (0.5s) | 2519 kept, 2 rejected | 137.8/min | ETA: 7.1m [2026-01-27T12:18:23.420353] [DEBUG] [REMOTE ] PRH: Retrieved 2748 rows, trimmed to 300. [2026-01-27T12:18:23.420539] [DEBUG] [REMOTE ] PRH: PASS: History has at least 300 days. [2026-01-27T12:18:23.420869] [DEBUG] [REMOTE ] PRH: PASS: Price check passed. Min price $24.29. [2026-01-27T12:18:23.421023] [DEBUG] [REMOTE ] PRH: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:23.421173] [DEBUG] [REMOTE ] PRH: PASS: Integrity check passed. [2026-01-27T12:18:23.421236] [DEBUG] [REMOTE ] PRH: Symbol is viable for forecasting. [2026-01-27T12:18:23.421308] [INFO ] [MAIN ] [2522/3493] PRH kept (0.4s) | 2520 kept, 2 rejected | 137.8/min | ETA: 7.0m [2026-01-27T12:18:23.767425] [DEBUG] [REMOTE ] PRI: Retrieved 3979 rows, trimmed to 300. [2026-01-27T12:18:23.767562] [DEBUG] [REMOTE ] PRI: PASS: History has at least 300 days. [2026-01-27T12:18:23.767831] [DEBUG] [REMOTE ] PRI: PASS: Price check passed. Min price $249.32. [2026-01-27T12:18:23.767998] [DEBUG] [REMOTE ] PRI: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:23.768111] [DEBUG] [REMOTE ] PRI: PASS: Integrity check passed. [2026-01-27T12:18:23.768151] [DEBUG] [REMOTE ] PRI: Symbol is viable for forecasting. [2026-01-27T12:18:23.768200] [INFO ] [MAIN ] [2523/3493] PRI kept (0.3s) | 2521 kept, 2 rejected | 137.8/min | ETA: 7.0m [2026-01-27T12:18:24.237258] [DEBUG] [REMOTE ] PRIM: Retrieved 4395 rows, trimmed to 300. [2026-01-27T12:18:24.237395] [DEBUG] [REMOTE ] PRIM: PASS: History has at least 300 days. [2026-01-27T12:18:24.237657] [DEBUG] [REMOTE ] PRIM: PASS: Price check passed. Min price $116.36. [2026-01-27T12:18:24.237807] [DEBUG] [REMOTE ] PRIM: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:24.237924] [DEBUG] [REMOTE ] PRIM: PASS: Integrity check passed. [2026-01-27T12:18:24.237966] [DEBUG] [REMOTE ] PRIM: Symbol is viable for forecasting. [2026-01-27T12:18:24.238014] [INFO ] [MAIN ] [2524/3493] PRIM kept (0.5s) | 2522 kept, 2 rejected | 137.8/min | ETA: 7.0m [2026-01-27T12:18:24.595834] [DEBUG] [REMOTE ] PRLB: Retrieved 3500 rows, trimmed to 300. [2026-01-27T12:18:24.595997] [DEBUG] [REMOTE ] PRLB: PASS: History has at least 300 days. [2026-01-27T12:18:24.596282] [DEBUG] [REMOTE ] PRLB: PASS: Price check passed. Min price $46.81. [2026-01-27T12:18:24.596483] [DEBUG] [REMOTE ] PRLB: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:24.596664] [DEBUG] [REMOTE ] PRLB: PASS: Integrity check passed. [2026-01-27T12:18:24.596724] [DEBUG] [REMOTE ] PRLB: Symbol is viable for forecasting. [2026-01-27T12:18:24.596793] [INFO ] [MAIN ] [2525/3493] PRLB kept (0.4s) | 2523 kept, 2 rejected | 137.8/min | ETA: 7.0m [2026-01-27T12:18:24.803005] [DEBUG] [REMOTE ] PRM: Retrieved 1056 rows, trimmed to 300. [2026-01-27T12:18:24.803156] [DEBUG] [REMOTE ] PRM: PASS: History has at least 300 days. [2026-01-27T12:18:24.803369] [DEBUG] [REMOTE ] PRM: PASS: Price check passed. Min price $21.34. [2026-01-27T12:18:24.803513] [DEBUG] [REMOTE ] PRM: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:24.803649] [DEBUG] [REMOTE ] PRM: PASS: Integrity check passed. [2026-01-27T12:18:24.803712] [DEBUG] [REMOTE ] PRM: Symbol is viable for forecasting. [2026-01-27T12:18:24.803790] [INFO ] [MAIN ] [2526/3493] PRM kept (0.2s) | 2524 kept, 2 rejected | 137.9/min | ETA: 7.0m [2026-01-27T12:18:25.285416] [DEBUG] [REMOTE ] PRME: Retrieved 818 rows, trimmed to 300. [2026-01-27T12:18:25.285549] [DEBUG] [REMOTE ] PRME: PASS: History has at least 300 days. [2026-01-27T12:18:25.285777] [DEBUG] [REMOTE ] PRME: PASS: Price check passed. Min price $3.30. [2026-01-27T12:18:25.285917] [DEBUG] [REMOTE ] PRME: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:25.286033] [DEBUG] [REMOTE ] PRME: PASS: Integrity check passed. [2026-01-27T12:18:25.286074] [DEBUG] [REMOTE ] PRME: Symbol is viable for forecasting. [2026-01-27T12:18:25.286309] [INFO ] [MAIN ] [2527/3493] PRME kept (0.5s) | 2525 kept, 2 rejected | 137.9/min | ETA: 7.0m [2026-01-27T12:18:25.941660] [DEBUG] [REMOTE ] PRN: Retrieved 4851 rows, trimmed to 300. [2026-01-27T12:18:25.941797] [DEBUG] [REMOTE ] PRN: PASS: History has at least 300 days. [2026-01-27T12:18:25.942006] [DEBUG] [REMOTE ] PRN: PASS: Price check passed. Min price $159.35. [2026-01-27T12:18:25.942141] [DEBUG] [REMOTE ] PRN: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:25.942251] [DEBUG] [REMOTE ] PRN: PASS: Integrity check passed. [2026-01-27T12:18:25.942290] [DEBUG] [REMOTE ] PRN: Symbol is viable for forecasting. [2026-01-27T12:18:25.942338] [INFO ] [MAIN ] [2528/3493] PRN kept (0.7s) | 2526 kept, 2 rejected | 137.8/min | ETA: 7.0m [2026-01-27T12:18:26.237202] [DEBUG] [REMOTE ] PROF: Retrieved 2292 rows, trimmed to 300. [2026-01-27T12:18:26.237343] [DEBUG] [REMOTE ] PROF: PASS: History has at least 300 days. [2026-01-27T12:18:26.237559] [DEBUG] [REMOTE ] PROF: PASS: Price check passed. Min price $5.85. [2026-01-27T12:18:26.237741] [DEBUG] [REMOTE ] PROF: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:26.237856] [DEBUG] [REMOTE ] PROF: PASS: Integrity check passed. [2026-01-27T12:18:26.237925] [DEBUG] [REMOTE ] PROF: Symbol is viable for forecasting. [2026-01-27T12:18:26.237977] [INFO ] [MAIN ] [2529/3493] PROF kept (0.3s) | 2527 kept, 2 rejected | 137.9/min | ETA: 7.0m [2026-01-27T12:18:26.562439] [DEBUG] [REMOTE ] PROK: Retrieved 889 rows, trimmed to 300. [2026-01-27T12:18:26.562594] [DEBUG] [REMOTE ] PROK: PASS: History has at least 300 days. [2026-01-27T12:18:26.562808] [DEBUG] [REMOTE ] PROK: PASS: Price check passed. Min price $2.08. [2026-01-27T12:18:26.562953] [DEBUG] [REMOTE ] PROK: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:26.563073] [DEBUG] [REMOTE ] PROK: PASS: Integrity check passed. [2026-01-27T12:18:26.563288] [DEBUG] [REMOTE ] PROK: Symbol is viable for forecasting. [2026-01-27T12:18:26.563339] [INFO ] [MAIN ] [2530/3493] PROK kept (0.3s) | 2528 kept, 2 rejected | 137.9/min | ETA: 7.0m [2026-01-27T12:18:27.127370] [DEBUG] [REMOTE ] PRTA: Retrieved 3292 rows, trimmed to 300. [2026-01-27T12:18:27.127547] [DEBUG] [REMOTE ] PRTA: PASS: History has at least 300 days. [2026-01-27T12:18:27.127864] [DEBUG] [REMOTE ] PRTA: PASS: Price check passed. Min price $8.91. [2026-01-27T12:18:27.128012] [DEBUG] [REMOTE ] PRTA: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:27.128172] [DEBUG] [REMOTE ] PRTA: PASS: Integrity check passed. [2026-01-27T12:18:27.128215] [DEBUG] [REMOTE ] PRTA: Symbol is viable for forecasting. [2026-01-27T12:18:27.128271] [INFO ] [MAIN ] [2531/3493] PRTA kept (0.6s) | 2529 kept, 2 rejected | 137.9/min | ETA: 7.0m [2026-01-27T12:18:27.415118] [DEBUG] [REMOTE ] PRTH: Retrieved 2296 rows, trimmed to 300. [2026-01-27T12:18:27.415470] [DEBUG] [REMOTE ] PRTH: PASS: History has at least 300 days. [2026-01-27T12:18:27.415722] [DEBUG] [REMOTE ] PRTH: PASS: Price check passed. Min price $4.85. [2026-01-27T12:18:27.415870] [DEBUG] [REMOTE ] PRTH: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:27.416012] [DEBUG] [REMOTE ] PRTH: PASS: Integrity check passed. [2026-01-27T12:18:27.416064] [DEBUG] [REMOTE ] PRTH: Symbol is viable for forecasting. [2026-01-27T12:18:27.416118] [INFO ] [MAIN ] [2532/3493] PRTH kept (0.3s) | 2530 kept, 2 rejected | 137.9/min | ETA: 7.0m [2026-01-27T12:18:27.781058] [DEBUG] [REMOTE ] PRVA: Retrieved 1192 rows, trimmed to 300. [2026-01-27T12:18:27.781205] [DEBUG] [REMOTE ] PRVA: PASS: History has at least 300 days. [2026-01-27T12:18:27.781415] [DEBUG] [REMOTE ] PRVA: PASS: Price check passed. Min price $22.53. [2026-01-27T12:18:27.781555] [DEBUG] [REMOTE ] PRVA: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:27.781712] [DEBUG] [REMOTE ] PRVA: PASS: Integrity check passed. [2026-01-27T12:18:27.781777] [DEBUG] [REMOTE ] PRVA: Symbol is viable for forecasting. [2026-01-27T12:18:27.781860] [INFO ] [MAIN ] [2533/3493] PRVA kept (0.4s) | 2531 kept, 2 rejected | 137.9/min | ETA: 7.0m [2026-01-27T12:18:28.283502] [DEBUG] [REMOTE ] PSC: Retrieved 2348 rows, trimmed to 300. [2026-01-27T12:18:28.283672] [DEBUG] [REMOTE ] PSC: PASS: History has at least 300 days. [2026-01-27T12:18:28.283892] [DEBUG] [REMOTE ] PSC: PASS: Price check passed. Min price $53.79. [2026-01-27T12:18:28.284032] [DEBUG] [REMOTE ] PSC: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:28.284146] [DEBUG] [REMOTE ] PSC: PASS: Integrity check passed. [2026-01-27T12:18:28.284186] [DEBUG] [REMOTE ] PSC: Symbol is viable for forecasting. [2026-01-27T12:18:28.284236] [INFO ] [MAIN ] [2534/3493] PSC kept (0.5s) | 2532 kept, 2 rejected | 137.9/min | ETA: 7.0m [2026-01-27T12:18:28.731046] [DEBUG] [REMOTE ] PSCE: Retrieved 3976 rows, trimmed to 300. [2026-01-27T12:18:28.731187] [DEBUG] [REMOTE ] PSCE: PASS: History has at least 300 days. [2026-01-27T12:18:28.731397] [DEBUG] [REMOTE ] PSCE: PASS: Price check passed. Min price $41.24. [2026-01-27T12:18:28.731533] [DEBUG] [REMOTE ] PSCE: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:28.731667] [DEBUG] [REMOTE ] PSCE: PASS: Integrity check passed. [2026-01-27T12:18:28.731709] [DEBUG] [REMOTE ] PSCE: Symbol is viable for forecasting. [2026-01-27T12:18:28.731758] [INFO ] [MAIN ] [2535/3493] PSCE kept (0.4s) | 2533 kept, 2 rejected | 137.9/min | ETA: 6.9m [2026-01-27T12:18:29.130102] [DEBUG] [REMOTE ] PSCH: Retrieved 3976 rows, trimmed to 300. [2026-01-27T12:18:29.130249] [DEBUG] [REMOTE ] PSCH: PASS: History has at least 300 days. [2026-01-27T12:18:29.130494] [DEBUG] [REMOTE ] PSCH: PASS: Price check passed. Min price $41.62. [2026-01-27T12:18:29.130690] [DEBUG] [REMOTE ] PSCH: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:29.130814] [DEBUG] [REMOTE ] PSCH: PASS: Integrity check passed. [2026-01-27T12:18:29.130858] [DEBUG] [REMOTE ] PSCH: Symbol is viable for forecasting. [2026-01-27T12:18:29.130910] [INFO ] [MAIN ] [2536/3493] PSCH kept (0.4s) | 2534 kept, 2 rejected | 137.9/min | ETA: 6.9m [2026-01-27T12:18:29.638413] [DEBUG] [REMOTE ] PSEC: Retrieved 5410 rows, trimmed to 300. [2026-01-27T12:18:29.638555] [DEBUG] [REMOTE ] PSEC: PASS: History has at least 300 days. [2026-01-27T12:18:29.638801] [DEBUG] [REMOTE ] PSEC: PASS: Price check passed. Min price $2.41. [2026-01-27T12:18:29.638950] [DEBUG] [REMOTE ] PSEC: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:29.639076] [DEBUG] [REMOTE ] PSEC: PASS: Integrity check passed. [2026-01-27T12:18:29.639119] [DEBUG] [REMOTE ] PSEC: Symbol is viable for forecasting. [2026-01-27T12:18:29.639169] [INFO ] [MAIN ] [2537/3493] PSEC kept (0.5s) | 2535 kept, 2 rejected | 137.9/min | ETA: 6.9m [2026-01-27T12:18:30.007719] [DEBUG] [REMOTE ] PSF: Retrieved 3813 rows, trimmed to 300. [2026-01-27T12:18:30.007861] [DEBUG] [REMOTE ] PSF: PASS: History has at least 300 days. [2026-01-27T12:18:30.008078] [DEBUG] [REMOTE ] PSF: PASS: Price check passed. Min price $19.76. [2026-01-27T12:18:30.008394] [DEBUG] [REMOTE ] PSF: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:30.008509] [DEBUG] [REMOTE ] PSF: PASS: Integrity check passed. [2026-01-27T12:18:30.008549] [DEBUG] [REMOTE ] PSF: Symbol is viable for forecasting. [2026-01-27T12:18:30.008619] [INFO ] [MAIN ] [2538/3493] PSF kept (0.4s) | 2536 kept, 2 rejected | 137.9/min | ETA: 6.9m [2026-01-27T12:18:30.309747] [DEBUG] [REMOTE ] PSFE: Retrieved 1329 rows, trimmed to 300. [2026-01-27T12:18:30.309882] [DEBUG] [REMOTE ] PSFE: PASS: History has at least 300 days. [2026-01-27T12:18:30.310087] [DEBUG] [REMOTE ] PSFE: PASS: Price check passed. Min price $6.44. [2026-01-27T12:18:30.310221] [DEBUG] [REMOTE ] PSFE: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:30.310331] [DEBUG] [REMOTE ] PSFE: PASS: Integrity check passed. [2026-01-27T12:18:30.310387] [DEBUG] [REMOTE ] PSFE: Symbol is viable for forecasting. [2026-01-27T12:18:30.310436] [INFO ] [MAIN ] [2539/3493] PSFE kept (0.3s) | 2537 kept, 2 rejected | 137.9/min | ETA: 6.9m [2026-01-27T12:18:30.799561] [DEBUG] [REMOTE ] PSHG: Retrieved 3788 rows, trimmed to 300. [2026-01-27T12:18:30.799749] [DEBUG] [REMOTE ] PSHG: PASS: History has at least 300 days. [2026-01-27T12:18:30.799965] [DEBUG] [REMOTE ] PSHG: PASS: Price check passed. Min price $1.99. [2026-01-27T12:18:30.800132] [DEBUG] [REMOTE ] PSHG: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:30.800250] [DEBUG] [REMOTE ] PSHG: PASS: Integrity check passed. [2026-01-27T12:18:30.800316] [DEBUG] [REMOTE ] PSHG: Symbol is viable for forecasting. [2026-01-27T12:18:30.800367] [INFO ] [MAIN ] [2540/3493] PSHG kept (0.5s) | 2538 kept, 2 rejected | 137.9/min | ETA: 6.9m [2026-01-27T12:18:31.110274] [DEBUG] [REMOTE ] PSN: Retrieved 1689 rows, trimmed to 300. [2026-01-27T12:18:31.110409] [DEBUG] [REMOTE ] PSN: PASS: History has at least 300 days. [2026-01-27T12:18:31.110638] [DEBUG] [REMOTE ] PSN: PASS: Price check passed. Min price $60.20. [2026-01-27T12:18:31.110777] [DEBUG] [REMOTE ] PSN: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:31.110886] [DEBUG] [REMOTE ] PSN: PASS: Integrity check passed. [2026-01-27T12:18:31.110925] [DEBUG] [REMOTE ] PSN: Symbol is viable for forecasting. [2026-01-27T12:18:31.110973] [INFO ] [MAIN ] [2541/3493] PSN kept (0.3s) | 2539 kept, 2 rejected | 137.9/min | ETA: 6.9m [2026-01-27T12:18:31.508604] [DEBUG] [REMOTE ] PSNL: Retrieved 1659 rows, trimmed to 300. [2026-01-27T12:18:31.508740] [DEBUG] [REMOTE ] PSNL: PASS: History has at least 300 days. [2026-01-27T12:18:31.508947] [DEBUG] [REMOTE ] PSNL: PASS: Price check passed. Min price $6.93. [2026-01-27T12:18:31.509082] [DEBUG] [REMOTE ] PSNL: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:31.509192] [DEBUG] [REMOTE ] PSNL: PASS: Integrity check passed. [2026-01-27T12:18:31.509420] [DEBUG] [REMOTE ] PSNL: Symbol is viable for forecasting. [2026-01-27T12:18:31.509468] [INFO ] [MAIN ] [2542/3493] PSNL kept (0.4s) | 2540 kept, 2 rejected | 137.9/min | ETA: 6.9m [2026-01-27T12:18:32.171912] [DEBUG] [REMOTE ] PSO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:32.172192] [DEBUG] [REMOTE ] PSO: PASS: History has at least 300 days. [2026-01-27T12:18:32.172469] [DEBUG] [REMOTE ] PSO: PASS: Price check passed. Min price $12.43. [2026-01-27T12:18:32.172632] [DEBUG] [REMOTE ] PSO: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:32.172765] [DEBUG] [REMOTE ] PSO: PASS: Integrity check passed. [2026-01-27T12:18:32.172806] [DEBUG] [REMOTE ] PSO: Symbol is viable for forecasting. [2026-01-27T12:18:32.172859] [INFO ] [MAIN ] [2543/3493] PSO kept (0.7s) | 2541 kept, 2 rejected | 137.9/min | ETA: 6.9m [2026-01-27T12:18:32.403360] [DEBUG] [REMOTE ] PSQH: Retrieved 1144 rows, trimmed to 300. [2026-01-27T12:18:32.403498] [DEBUG] [REMOTE ] PSQH: PASS: History has at least 300 days. [2026-01-27T12:18:32.403798] [DEBUG] [REMOTE ] PSQH: FAIL: Price check failed. Min price $0.96 < $1.00. [2026-01-27T12:18:32.403881] [WARN ] [LOCAL ] PSQH: SET TO BLACKLISTED [2026-01-27T12:18:32.405192] [INFO ] [MAIN ] [2544/3493] PSQH rejected (0.2s) | 2541 kept, 3 rejected | 137.9/min | ETA: 6.9m [2026-01-27T12:18:32.879092] [DEBUG] [REMOTE ] PSTG: Retrieved 2590 rows, trimmed to 300. [2026-01-27T12:18:32.879229] [DEBUG] [REMOTE ] PSTG: PASS: History has at least 300 days. [2026-01-27T12:18:32.879437] [DEBUG] [REMOTE ] PSTG: PASS: Price check passed. Min price $65.70. [2026-01-27T12:18:32.879601] [DEBUG] [REMOTE ] PSTG: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:32.879717] [DEBUG] [REMOTE ] PSTG: PASS: Integrity check passed. [2026-01-27T12:18:32.879775] [DEBUG] [REMOTE ] PSTG: Symbol is viable for forecasting. [2026-01-27T12:18:32.879824] [INFO ] [MAIN ] [2545/3493] PSTG kept (0.5s) | 2542 kept, 3 rejected | 137.9/min | ETA: 6.9m [2026-01-27T12:18:33.270250] [DEBUG] [REMOTE ] PSTL: Retrieved 1684 rows, trimmed to 300. [2026-01-27T12:18:33.270383] [DEBUG] [REMOTE ] PSTL: PASS: History has at least 300 days. [2026-01-27T12:18:33.270622] [DEBUG] [REMOTE ] PSTL: PASS: Price check passed. Min price $14.39. [2026-01-27T12:18:33.270778] [DEBUG] [REMOTE ] PSTL: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:33.270892] [DEBUG] [REMOTE ] PSTL: PASS: Integrity check passed. [2026-01-27T12:18:33.270933] [DEBUG] [REMOTE ] PSTL: Symbol is viable for forecasting. [2026-01-27T12:18:33.270983] [INFO ] [MAIN ] [2546/3493] PSTL kept (0.4s) | 2543 kept, 3 rejected | 137.9/min | ETA: 6.9m [2026-01-27T12:18:33.652771] [DEBUG] [REMOTE ] PSX: Retrieved 3467 rows, trimmed to 300. [2026-01-27T12:18:33.652904] [DEBUG] [REMOTE ] PSX: PASS: History has at least 300 days. [2026-01-27T12:18:33.653125] [DEBUG] [REMOTE ] PSX: PASS: Price check passed. Min price $127.75. [2026-01-27T12:18:33.653464] [DEBUG] [REMOTE ] PSX: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:33.653599] [DEBUG] [REMOTE ] PSX: PASS: Integrity check passed. [2026-01-27T12:18:33.653644] [DEBUG] [REMOTE ] PSX: Symbol is viable for forecasting. [2026-01-27T12:18:33.653695] [INFO ] [MAIN ] [2547/3493] PSX kept (0.4s) | 2544 kept, 3 rejected | 137.9/min | ETA: 6.9m [2026-01-27T12:18:34.056136] [DEBUG] [REMOTE ] PTA: Retrieved 1316 rows, trimmed to 300. [2026-01-27T12:18:34.056276] [DEBUG] [REMOTE ] PTA: PASS: History has at least 300 days. [2026-01-27T12:18:34.056482] [DEBUG] [REMOTE ] PTA: PASS: Price check passed. Min price $18.73. [2026-01-27T12:18:34.056646] [DEBUG] [REMOTE ] PTA: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:34.056758] [DEBUG] [REMOTE ] PTA: PASS: Integrity check passed. [2026-01-27T12:18:34.056799] [DEBUG] [REMOTE ] PTA: Symbol is viable for forecasting. [2026-01-27T12:18:34.056850] [INFO ] [MAIN ] [2548/3493] PTA kept (0.4s) | 2545 kept, 3 rejected | 137.9/min | ETA: 6.9m [2026-01-27T12:18:34.634954] [DEBUG] [REMOTE ] PTC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:34.635073] [DEBUG] [REMOTE ] PTC: PASS: History has at least 300 days. [2026-01-27T12:18:34.635314] [DEBUG] [REMOTE ] PTC: PASS: Price check passed. Min price $161.11. [2026-01-27T12:18:34.635452] [DEBUG] [REMOTE ] PTC: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:34.635563] [DEBUG] [REMOTE ] PTC: PASS: Integrity check passed. [2026-01-27T12:18:34.635620] [DEBUG] [REMOTE ] PTC: Symbol is viable for forecasting. [2026-01-27T12:18:34.635669] [INFO ] [MAIN ] [2549/3493] PTC kept (0.6s) | 2546 kept, 3 rejected | 137.9/min | ETA: 6.8m [2026-01-27T12:18:35.146384] [DEBUG] [REMOTE ] PTEN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:35.146522] [DEBUG] [REMOTE ] PTEN: PASS: History has at least 300 days. [2026-01-27T12:18:35.146757] [DEBUG] [REMOTE ] PTEN: PASS: Price check passed. Min price $5.34. [2026-01-27T12:18:35.146897] [DEBUG] [REMOTE ] PTEN: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:35.147013] [DEBUG] [REMOTE ] PTEN: PASS: Integrity check passed. [2026-01-27T12:18:35.147053] [DEBUG] [REMOTE ] PTEN: Symbol is viable for forecasting. [2026-01-27T12:18:35.147105] [INFO ] [MAIN ] [2550/3493] PTEN kept (0.5s) | 2547 kept, 3 rejected | 137.9/min | ETA: 6.8m [2026-01-27T12:18:35.638300] [DEBUG] [REMOTE ] PTF: Retrieved 4851 rows, trimmed to 300. [2026-01-27T12:18:35.638665] [DEBUG] [REMOTE ] PTF: PASS: History has at least 300 days. [2026-01-27T12:18:35.638888] [DEBUG] [REMOTE ] PTF: PASS: Price check passed. Min price $67.94. [2026-01-27T12:18:35.639026] [DEBUG] [REMOTE ] PTF: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:35.639141] [DEBUG] [REMOTE ] PTF: PASS: Integrity check passed. [2026-01-27T12:18:35.639182] [DEBUG] [REMOTE ] PTF: Symbol is viable for forecasting. [2026-01-27T12:18:35.639230] [INFO ] [MAIN ] [2551/3493] PTF kept (0.5s) | 2548 kept, 3 rejected | 137.9/min | ETA: 6.8m [2026-01-27T12:18:35.940180] [DEBUG] [REMOTE ] PTGX: Retrieved 2377 rows, trimmed to 300. [2026-01-27T12:18:35.940369] [DEBUG] [REMOTE ] PTGX: PASS: History has at least 300 days. [2026-01-27T12:18:35.940605] [DEBUG] [REMOTE ] PTGX: PASS: Price check passed. Min price $75.95. [2026-01-27T12:18:35.940764] [DEBUG] [REMOTE ] PTGX: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:35.940877] [DEBUG] [REMOTE ] PTGX: PASS: Integrity check passed. [2026-01-27T12:18:35.940917] [DEBUG] [REMOTE ] PTGX: Symbol is viable for forecasting. [2026-01-27T12:18:35.940966] [INFO ] [MAIN ] [2552/3493] PTGX kept (0.3s) | 2549 kept, 3 rejected | 137.9/min | ETA: 6.8m [2026-01-27T12:18:36.440256] [DEBUG] [REMOTE ] PTH: Retrieved 4851 rows, trimmed to 300. [2026-01-27T12:18:36.440395] [DEBUG] [REMOTE ] PTH: PASS: History has at least 300 days. [2026-01-27T12:18:36.440628] [DEBUG] [REMOTE ] PTH: PASS: Price check passed. Min price $45.82. [2026-01-27T12:18:36.440767] [DEBUG] [REMOTE ] PTH: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:36.440881] [DEBUG] [REMOTE ] PTH: PASS: Integrity check passed. [2026-01-27T12:18:36.440921] [DEBUG] [REMOTE ] PTH: Symbol is viable for forecasting. [2026-01-27T12:18:36.440970] [INFO ] [MAIN ] [2553/3493] PTH kept (0.5s) | 2550 kept, 3 rejected | 137.9/min | ETA: 6.8m [2026-01-27T12:18:36.665639] [DEBUG] [REMOTE ] PTLO: Retrieved 1069 rows, trimmed to 300. [2026-01-27T12:18:36.665781] [DEBUG] [REMOTE ] PTLO: PASS: History has at least 300 days. [2026-01-27T12:18:36.665985] [DEBUG] [REMOTE ] PTLO: PASS: Price check passed. Min price $4.50. [2026-01-27T12:18:36.666124] [DEBUG] [REMOTE ] PTLO: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:36.666258] [DEBUG] [REMOTE ] PTLO: PASS: Integrity check passed. [2026-01-27T12:18:36.666307] [DEBUG] [REMOTE ] PTLO: Symbol is viable for forecasting. [2026-01-27T12:18:36.666360] [INFO ] [MAIN ] [2554/3493] PTLO kept (0.2s) | 2551 kept, 3 rejected | 137.9/min | ETA: 6.8m [2026-01-27T12:18:37.167530] [DEBUG] [REMOTE ] PTNQ: Retrieved 2671 rows, trimmed to 300. [2026-01-27T12:18:37.167702] [DEBUG] [REMOTE ] PTNQ: PASS: History has at least 300 days. [2026-01-27T12:18:37.167914] [DEBUG] [REMOTE ] PTNQ: PASS: Price check passed. Min price $74.95. [2026-01-27T12:18:37.168054] [DEBUG] [REMOTE ] PTNQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:37.168165] [DEBUG] [REMOTE ] PTNQ: PASS: Integrity check passed. [2026-01-27T12:18:37.168206] [DEBUG] [REMOTE ] PTNQ: Symbol is viable for forecasting. [2026-01-27T12:18:37.168255] [INFO ] [MAIN ] [2555/3493] PTNQ kept (0.5s) | 2552 kept, 3 rejected | 137.9/min | ETA: 6.8m [2026-01-27T12:18:37.537642] [DEBUG] [REMOTE ] PTON: Retrieved 1591 rows, trimmed to 300. [2026-01-27T12:18:37.537784] [DEBUG] [REMOTE ] PTON: PASS: History has at least 300 days. [2026-01-27T12:18:37.537998] [DEBUG] [REMOTE ] PTON: PASS: Price check passed. Min price $5.80. [2026-01-27T12:18:37.538138] [DEBUG] [REMOTE ] PTON: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:37.538266] [DEBUG] [REMOTE ] PTON: PASS: Integrity check passed. [2026-01-27T12:18:37.538314] [DEBUG] [REMOTE ] PTON: Symbol is viable for forecasting. [2026-01-27T12:18:37.538364] [INFO ] [MAIN ] [2556/3493] PTON kept (0.4s) | 2553 kept, 3 rejected | 137.9/min | ETA: 6.8m [2026-01-27T12:18:38.142640] [DEBUG] [REMOTE ] PTY: Retrieved 5807 rows, trimmed to 300. [2026-01-27T12:18:38.142785] [DEBUG] [REMOTE ] PTY: PASS: History has at least 300 days. [2026-01-27T12:18:38.143012] [DEBUG] [REMOTE ] PTY: PASS: Price check passed. Min price $12.59. [2026-01-27T12:18:38.143159] [DEBUG] [REMOTE ] PTY: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:38.143288] [DEBUG] [REMOTE ] PTY: PASS: Integrity check passed. [2026-01-27T12:18:38.143335] [DEBUG] [REMOTE ] PTY: Symbol is viable for forecasting. [2026-01-27T12:18:38.143387] [INFO ] [MAIN ] [2557/3493] PTY kept (0.6s) | 2554 kept, 3 rejected | 137.9/min | ETA: 6.8m [2026-01-27T12:18:38.348241] [DEBUG] [REMOTE ] PUBM: Retrieved 1287 rows, trimmed to 300. [2026-01-27T12:18:38.348382] [DEBUG] [REMOTE ] PUBM: PASS: History has at least 300 days. [2026-01-27T12:18:38.348615] [DEBUG] [REMOTE ] PUBM: PASS: Price check passed. Min price $7.38. [2026-01-27T12:18:38.348760] [DEBUG] [REMOTE ] PUBM: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:38.348871] [DEBUG] [REMOTE ] PUBM: PASS: Integrity check passed. [2026-01-27T12:18:38.348912] [DEBUG] [REMOTE ] PUBM: Symbol is viable for forecasting. [2026-01-27T12:18:38.348960] [INFO ] [MAIN ] [2558/3493] PUBM kept (0.2s) | 2555 kept, 3 rejected | 137.9/min | ETA: 6.8m [2026-01-27T12:18:39.017905] [DEBUG] [REMOTE ] PUK: Retrieved 6431 rows, trimmed to 300. [2026-01-27T12:18:39.018039] [DEBUG] [REMOTE ] PUK: PASS: History has at least 300 days. [2026-01-27T12:18:39.018256] [DEBUG] [REMOTE ] PUK: PASS: Price check passed. Min price $27.29. [2026-01-27T12:18:39.018393] [DEBUG] [REMOTE ] PUK: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:39.018507] [DEBUG] [REMOTE ] PUK: PASS: Integrity check passed. [2026-01-27T12:18:39.018546] [DEBUG] [REMOTE ] PUK: Symbol is viable for forecasting. [2026-01-27T12:18:39.018614] [INFO ] [MAIN ] [2559/3493] PUK kept (0.7s) | 2556 kept, 3 rejected | 137.9/min | ETA: 6.8m [2026-01-27T12:18:39.304105] [DEBUG] [REMOTE ] PUMP: Retrieved 2227 rows, trimmed to 300. [2026-01-27T12:18:39.304248] [DEBUG] [REMOTE ] PUMP: PASS: History has at least 300 days. [2026-01-27T12:18:39.304466] [DEBUG] [REMOTE ] PUMP: PASS: Price check passed. Min price $9.04. [2026-01-27T12:18:39.304636] [DEBUG] [REMOTE ] PUMP: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:39.304752] [DEBUG] [REMOTE ] PUMP: PASS: Integrity check passed. [2026-01-27T12:18:39.304793] [DEBUG] [REMOTE ] PUMP: Symbol is viable for forecasting. [2026-01-27T12:18:39.304844] [INFO ] [MAIN ] [2560/3493] PUMP kept (0.3s) | 2557 kept, 3 rejected | 137.9/min | ETA: 6.8m [2026-01-27T12:18:39.884093] [DEBUG] [REMOTE ] PVH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:39.884243] [DEBUG] [REMOTE ] PVH: PASS: History has at least 300 days. [2026-01-27T12:18:39.884499] [DEBUG] [REMOTE ] PVH: PASS: Price check passed. Min price $61.35. [2026-01-27T12:18:39.884663] [DEBUG] [REMOTE ] PVH: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:39.884788] [DEBUG] [REMOTE ] PVH: PASS: Integrity check passed. [2026-01-27T12:18:39.884831] [DEBUG] [REMOTE ] PVH: Symbol is viable for forecasting. [2026-01-27T12:18:39.884894] [INFO ] [MAIN ] [2561/3493] PVH kept (0.6s) | 2558 kept, 3 rejected | 137.9/min | ETA: 6.8m [2026-01-27T12:18:40.140494] [DEBUG] [REMOTE ] PVL: Retrieved 3574 rows, trimmed to 300. [2026-01-27T12:18:40.140691] [DEBUG] [REMOTE ] PVL: PASS: History has at least 300 days. [2026-01-27T12:18:40.140962] [DEBUG] [REMOTE ] PVL: PASS: Price check passed. Min price $1.69. [2026-01-27T12:18:40.141138] [DEBUG] [REMOTE ] PVL: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:40.141288] [DEBUG] [REMOTE ] PVL: PASS: Integrity check passed. [2026-01-27T12:18:40.141347] [DEBUG] [REMOTE ] PVL: Symbol is viable for forecasting. [2026-01-27T12:18:40.141412] [INFO ] [MAIN ] [2562/3493] PVL kept (0.3s) | 2559 kept, 3 rejected | 137.9/min | ETA: 6.8m [2026-01-27T12:18:40.548614] [DEBUG] [REMOTE ] PWP: Retrieved 1299 rows, trimmed to 300. [2026-01-27T12:18:40.548766] [DEBUG] [REMOTE ] PWP: PASS: History has at least 300 days. [2026-01-27T12:18:40.548972] [DEBUG] [REMOTE ] PWP: PASS: Price check passed. Min price $16.92. [2026-01-27T12:18:40.549108] [DEBUG] [REMOTE ] PWP: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:40.549217] [DEBUG] [REMOTE ] PWP: PASS: Integrity check passed. [2026-01-27T12:18:40.549258] [DEBUG] [REMOTE ] PWP: Symbol is viable for forecasting. [2026-01-27T12:18:40.549311] [INFO ] [MAIN ] [2563/3493] PWP kept (0.4s) | 2560 kept, 3 rejected | 137.9/min | ETA: 6.7m [2026-01-27T12:18:40.912885] [DEBUG] [REMOTE ] PX: Retrieved 1069 rows, trimmed to 300. [2026-01-27T12:18:40.913024] [DEBUG] [REMOTE ] PX: PASS: History has at least 300 days. [2026-01-27T12:18:40.913239] [DEBUG] [REMOTE ] PX: PASS: Price check passed. Min price $8.67. [2026-01-27T12:18:40.913389] [DEBUG] [REMOTE ] PX: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:40.913503] [DEBUG] [REMOTE ] PX: PASS: Integrity check passed. [2026-01-27T12:18:40.913750] [DEBUG] [REMOTE ] PX: Symbol is viable for forecasting. [2026-01-27T12:18:40.913816] [INFO ] [MAIN ] [2564/3493] PX kept (0.4s) | 2561 kept, 3 rejected | 137.9/min | ETA: 6.7m [2026-01-27T12:18:41.410122] [DEBUG] [REMOTE ] PXS: Retrieved 2571 rows, trimmed to 300. [2026-01-27T12:18:41.410277] [DEBUG] [REMOTE ] PXS: PASS: History has at least 300 days. [2026-01-27T12:18:41.410726] [DEBUG] [REMOTE ] PXS: PASS: Price check passed. Min price $2.62. [2026-01-27T12:18:41.410866] [DEBUG] [REMOTE ] PXS: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:41.410978] [DEBUG] [REMOTE ] PXS: PASS: Integrity check passed. [2026-01-27T12:18:41.411017] [DEBUG] [REMOTE ] PXS: Symbol is viable for forecasting. [2026-01-27T12:18:41.411064] [INFO ] [MAIN ] [2565/3493] PXS kept (0.5s) | 2562 kept, 3 rejected | 137.9/min | ETA: 6.7m [2026-01-27T12:18:41.795738] [DEBUG] [REMOTE ] PY: Retrieved 2476 rows, trimmed to 300. [2026-01-27T12:18:41.795887] [DEBUG] [REMOTE ] PY: PASS: History has at least 300 days. [2026-01-27T12:18:41.796109] [DEBUG] [REMOTE ] PY: PASS: Price check passed. Min price $49.85. [2026-01-27T12:18:41.796247] [DEBUG] [REMOTE ] PY: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:41.796363] [DEBUG] [REMOTE ] PY: PASS: Integrity check passed. [2026-01-27T12:18:41.796403] [DEBUG] [REMOTE ] PY: Symbol is viable for forecasting. [2026-01-27T12:18:41.796451] [INFO ] [MAIN ] [2566/3493] PY kept (0.4s) | 2563 kept, 3 rejected | 137.9/min | ETA: 6.7m [2026-01-27T12:18:42.182050] [DEBUG] [REMOTE ] PYPL: Retrieved 2646 rows, trimmed to 300. [2026-01-27T12:18:42.182181] [DEBUG] [REMOTE ] PYPL: PASS: History has at least 300 days. [2026-01-27T12:18:42.182385] [DEBUG] [REMOTE ] PYPL: PASS: Price check passed. Min price $55.08. [2026-01-27T12:18:42.182521] [DEBUG] [REMOTE ] PYPL: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:42.182657] [DEBUG] [REMOTE ] PYPL: PASS: Integrity check passed. [2026-01-27T12:18:42.182700] [DEBUG] [REMOTE ] PYPL: Symbol is viable for forecasting. [2026-01-27T12:18:42.182749] [INFO ] [MAIN ] [2567/3493] PYPL kept (0.4s) | 2564 kept, 3 rejected | 137.9/min | ETA: 6.7m [2026-01-27T12:18:42.504461] [DEBUG] [REMOTE ] PYXS: Retrieved 1078 rows, trimmed to 300. [2026-01-27T12:18:42.504652] [DEBUG] [REMOTE ] PYXS: PASS: History has at least 300 days. [2026-01-27T12:18:42.504933] [DEBUG] [REMOTE ] PYXS: PASS: Price check passed. Min price $1.06. [2026-01-27T12:18:42.505112] [DEBUG] [REMOTE ] PYXS: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:42.505268] [DEBUG] [REMOTE ] PYXS: PASS: Integrity check passed. [2026-01-27T12:18:42.505321] [DEBUG] [REMOTE ] PYXS: Symbol is viable for forecasting. [2026-01-27T12:18:42.505387] [INFO ] [MAIN ] [2568/3493] PYXS kept (0.3s) | 2565 kept, 3 rejected | 137.9/min | ETA: 6.7m [2026-01-27T12:18:43.233714] [DEBUG] [REMOTE ] PZZA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:43.233851] [DEBUG] [REMOTE ] PZZA: PASS: History has at least 300 days. [2026-01-27T12:18:43.234098] [DEBUG] [REMOTE ] PZZA: PASS: Price check passed. Min price $36.17. [2026-01-27T12:18:43.234263] [DEBUG] [REMOTE ] PZZA: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:43.234391] [DEBUG] [REMOTE ] PZZA: PASS: Integrity check passed. [2026-01-27T12:18:43.234437] [DEBUG] [REMOTE ] PZZA: Symbol is viable for forecasting. [2026-01-27T12:18:43.234486] [INFO ] [MAIN ] [2569/3493] PZZA kept (0.7s) | 2566 kept, 3 rejected | 137.9/min | ETA: 6.7m [2026-01-27T12:18:43.459378] [DEBUG] [REMOTE ] QBTS: Retrieved 870 rows, trimmed to 300. [2026-01-27T12:18:43.459517] [DEBUG] [REMOTE ] QBTS: PASS: History has at least 300 days. [2026-01-27T12:18:43.459741] [DEBUG] [REMOTE ] QBTS: PASS: Price check passed. Min price $20.41. [2026-01-27T12:18:43.459883] [DEBUG] [REMOTE ] QBTS: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:43.460003] [DEBUG] [REMOTE ] QBTS: PASS: Integrity check passed. [2026-01-27T12:18:43.460047] [DEBUG] [REMOTE ] QBTS: Symbol is viable for forecasting. [2026-01-27T12:18:43.460097] [INFO ] [MAIN ] [2570/3493] QBTS kept (0.2s) | 2567 kept, 3 rejected | 137.9/min | ETA: 6.7m [2026-01-27T12:18:44.046527] [DEBUG] [REMOTE ] QCLN: Retrieved 4767 rows, trimmed to 300. [2026-01-27T12:18:44.046685] [DEBUG] [REMOTE ] QCLN: PASS: History has at least 300 days. [2026-01-27T12:18:44.046892] [DEBUG] [REMOTE ] QCLN: PASS: Price check passed. Min price $41.06. [2026-01-27T12:18:44.047027] [DEBUG] [REMOTE ] QCLN: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:44.047139] [DEBUG] [REMOTE ] QCLN: PASS: Integrity check passed. [2026-01-27T12:18:44.047178] [DEBUG] [REMOTE ] QCLN: Symbol is viable for forecasting. [2026-01-27T12:18:44.047226] [INFO ] [MAIN ] [2571/3493] QCLN kept (0.6s) | 2568 kept, 3 rejected | 137.9/min | ETA: 6.7m [2026-01-27T12:18:44.532029] [DEBUG] [REMOTE ] QCOM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:44.532180] [DEBUG] [REMOTE ] QCOM: PASS: History has at least 300 days. [2026-01-27T12:18:44.532407] [DEBUG] [REMOTE ] QCOM: PASS: Price check passed. Min price $154.07. [2026-01-27T12:18:44.532566] [DEBUG] [REMOTE ] QCOM: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:44.532704] [DEBUG] [REMOTE ] QCOM: PASS: Integrity check passed. [2026-01-27T12:18:44.532743] [DEBUG] [REMOTE ] QCOM: Symbol is viable for forecasting. [2026-01-27T12:18:44.532791] [INFO ] [MAIN ] [2572/3493] QCOM kept (0.5s) | 2569 kept, 3 rejected | 137.9/min | ETA: 6.7m [2026-01-27T12:18:44.965631] [DEBUG] [REMOTE ] QCRH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:44.965760] [DEBUG] [REMOTE ] QCRH: PASS: History has at least 300 days. [2026-01-27T12:18:44.965985] [DEBUG] [REMOTE ] QCRH: PASS: Price check passed. Min price $73.11. [2026-01-27T12:18:44.966127] [DEBUG] [REMOTE ] QCRH: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:44.966245] [DEBUG] [REMOTE ] QCRH: PASS: Integrity check passed. [2026-01-27T12:18:44.966288] [DEBUG] [REMOTE ] QCRH: Symbol is viable for forecasting. [2026-01-27T12:18:44.966338] [INFO ] [MAIN ] [2573/3493] QCRH kept (0.4s) | 2570 kept, 3 rejected | 137.9/min | ETA: 6.7m [2026-01-27T12:18:45.415085] [DEBUG] [REMOTE ] QDEL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:45.415259] [DEBUG] [REMOTE ] QDEL: PASS: History has at least 300 days. [2026-01-27T12:18:45.415529] [DEBUG] [REMOTE ] QDEL: PASS: Price check passed. Min price $19.73. [2026-01-27T12:18:45.415744] [DEBUG] [REMOTE ] QDEL: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:45.415908] [DEBUG] [REMOTE ] QDEL: PASS: Integrity check passed. [2026-01-27T12:18:45.415967] [DEBUG] [REMOTE ] QDEL: Symbol is viable for forecasting. [2026-01-27T12:18:45.416038] [INFO ] [MAIN ] [2574/3493] QDEL kept (0.4s) | 2571 kept, 3 rejected | 137.9/min | ETA: 6.7m [2026-01-27T12:18:45.689702] [DEBUG] [REMOTE ] QFIN: Retrieved 1787 rows, trimmed to 300. [2026-01-27T12:18:45.689839] [DEBUG] [REMOTE ] QFIN: PASS: History has at least 300 days. [2026-01-27T12:18:45.690045] [DEBUG] [REMOTE ] QFIN: PASS: Price check passed. Min price $16.29. [2026-01-27T12:18:45.690182] [DEBUG] [REMOTE ] QFIN: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:45.690292] [DEBUG] [REMOTE ] QFIN: PASS: Integrity check passed. [2026-01-27T12:18:45.690332] [DEBUG] [REMOTE ] QFIN: Symbol is viable for forecasting. [2026-01-27T12:18:45.690397] [INFO ] [MAIN ] [2575/3493] QFIN kept (0.3s) | 2572 kept, 3 rejected | 137.9/min | ETA: 6.7m [2026-01-27T12:18:46.153554] [DEBUG] [REMOTE ] QGEN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:46.153754] [DEBUG] [REMOTE ] QGEN: PASS: History has at least 300 days. [2026-01-27T12:18:46.154059] [DEBUG] [REMOTE ] QGEN: PASS: Price check passed. Min price $43.28. [2026-01-27T12:18:46.154203] [DEBUG] [REMOTE ] QGEN: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:46.154342] [DEBUG] [REMOTE ] QGEN: PASS: Integrity check passed. [2026-01-27T12:18:46.154383] [DEBUG] [REMOTE ] QGEN: Symbol is viable for forecasting. [2026-01-27T12:18:46.154435] [INFO ] [MAIN ] [2576/3493] QGEN kept (0.5s) | 2573 kept, 3 rejected | 137.9/min | ETA: 6.6m [2026-01-27T12:18:46.582400] [DEBUG] [REMOTE ] QLYS: Retrieved 3349 rows, trimmed to 300. [2026-01-27T12:18:46.582532] [DEBUG] [REMOTE ] QLYS: PASS: History has at least 300 days. [2026-01-27T12:18:46.582765] [DEBUG] [REMOTE ] QLYS: PASS: Price check passed. Min price $121.21. [2026-01-27T12:18:46.582903] [DEBUG] [REMOTE ] QLYS: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:46.583015] [DEBUG] [REMOTE ] QLYS: PASS: Integrity check passed. [2026-01-27T12:18:46.583055] [DEBUG] [REMOTE ] QLYS: Symbol is viable for forecasting. [2026-01-27T12:18:46.583103] [INFO ] [MAIN ] [2577/3493] QLYS kept (0.4s) | 2574 kept, 3 rejected | 137.9/min | ETA: 6.6m [2026-01-27T12:18:47.076067] [DEBUG] [REMOTE ] QMCO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:47.076207] [DEBUG] [REMOTE ] QMCO: PASS: History has at least 300 days. [2026-01-27T12:18:47.076442] [DEBUG] [REMOTE ] QMCO: PASS: Price check passed. Min price $6.45. [2026-01-27T12:18:47.076602] [DEBUG] [REMOTE ] QMCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:47.076726] [DEBUG] [REMOTE ] QMCO: PASS: Integrity check passed. [2026-01-27T12:18:47.076768] [DEBUG] [REMOTE ] QMCO: Symbol is viable for forecasting. [2026-01-27T12:18:47.076819] [INFO ] [MAIN ] [2578/3493] QMCO kept (0.5s) | 2575 kept, 3 rejected | 137.9/min | ETA: 6.6m [2026-01-27T12:18:47.412454] [DEBUG] [REMOTE ] QMOM: Retrieved 2528 rows, trimmed to 300. [2026-01-27T12:18:47.412661] [DEBUG] [REMOTE ] QMOM: PASS: History has at least 300 days. [2026-01-27T12:18:47.412926] [DEBUG] [REMOTE ] QMOM: PASS: Price check passed. Min price $60.90. [2026-01-27T12:18:47.413105] [DEBUG] [REMOTE ] QMOM: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:47.413256] [DEBUG] [REMOTE ] QMOM: PASS: Integrity check passed. [2026-01-27T12:18:47.413307] [DEBUG] [REMOTE ] QMOM: Symbol is viable for forecasting. [2026-01-27T12:18:47.413369] [INFO ] [MAIN ] [2579/3493] QMOM kept (0.3s) | 2576 kept, 3 rejected | 137.9/min | ETA: 6.6m [2026-01-27T12:18:47.662304] [DEBUG] [REMOTE ] QNCX: Retrieved 1688 rows, trimmed to 300. [2026-01-27T12:18:47.662449] [DEBUG] [REMOTE ] QNCX: PASS: History has at least 300 days. [2026-01-27T12:18:47.662692] [DEBUG] [REMOTE ] QNCX: PASS: Price check passed. Min price $1.56. [2026-01-27T12:18:47.662833] [DEBUG] [REMOTE ] QNCX: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:47.662943] [DEBUG] [REMOTE ] QNCX: PASS: Integrity check passed. [2026-01-27T12:18:47.662984] [DEBUG] [REMOTE ] QNCX: Symbol is viable for forecasting. [2026-01-27T12:18:47.663033] [INFO ] [MAIN ] [2580/3493] QNCX kept (0.2s) | 2577 kept, 3 rejected | 138.0/min | ETA: 6.6m [2026-01-27T12:18:48.164660] [DEBUG] [REMOTE ] QNTM: Retrieved 1910 rows, trimmed to 300. [2026-01-27T12:18:48.164794] [DEBUG] [REMOTE ] QNTM: PASS: History has at least 300 days. [2026-01-27T12:18:48.164997] [DEBUG] [REMOTE ] QNTM: PASS: Price check passed. Min price $5.39. [2026-01-27T12:18:48.165132] [DEBUG] [REMOTE ] QNTM: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:48.165240] [DEBUG] [REMOTE ] QNTM: PASS: Integrity check passed. [2026-01-27T12:18:48.165280] [DEBUG] [REMOTE ] QNTM: Symbol is viable for forecasting. [2026-01-27T12:18:48.165346] [INFO ] [MAIN ] [2581/3493] QNTM kept (0.5s) | 2578 kept, 3 rejected | 137.9/min | ETA: 6.6m [2026-01-27T12:18:48.520891] [DEBUG] [REMOTE ] QQMG: Retrieved 1064 rows, trimmed to 300. [2026-01-27T12:18:48.521062] [DEBUG] [REMOTE ] QQMG: PASS: History has at least 300 days. [2026-01-27T12:18:48.521355] [DEBUG] [REMOTE ] QQMG: PASS: Price check passed. Min price $40.37. [2026-01-27T12:18:48.521590] [DEBUG] [REMOTE ] QQMG: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:48.521752] [DEBUG] [REMOTE ] QQMG: PASS: Integrity check passed. [2026-01-27T12:18:48.521810] [DEBUG] [REMOTE ] QQMG: Symbol is viable for forecasting. [2026-01-27T12:18:48.521882] [INFO ] [MAIN ] [2582/3493] QQMG kept (0.4s) | 2579 kept, 3 rejected | 138.0/min | ETA: 6.6m [2026-01-27T12:18:49.091348] [DEBUG] [REMOTE ] QQQ: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:49.091490] [DEBUG] [REMOTE ] QQQ: PASS: History has at least 300 days. [2026-01-27T12:18:49.091773] [DEBUG] [REMOTE ] QQQ: PASS: Price check passed. Min price $584.92. [2026-01-27T12:18:49.091918] [DEBUG] [REMOTE ] QQQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:49.092036] [DEBUG] [REMOTE ] QQQ: PASS: Integrity check passed. [2026-01-27T12:18:49.092077] [DEBUG] [REMOTE ] QQQ: Symbol is viable for forecasting. [2026-01-27T12:18:49.092125] [INFO ] [MAIN ] [2583/3493] QQQ kept (0.6s) | 2580 kept, 3 rejected | 137.9/min | ETA: 6.6m [2026-01-27T12:18:49.461070] [DEBUG] [REMOTE ] QQQE: Retrieved 3482 rows, trimmed to 300. [2026-01-27T12:18:49.461203] [DEBUG] [REMOTE ] QQQE: PASS: History has at least 300 days. [2026-01-27T12:18:49.461412] [DEBUG] [REMOTE ] QQQE: PASS: Price check passed. Min price $96.74. [2026-01-27T12:18:49.461548] [DEBUG] [REMOTE ] QQQE: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:49.461682] [DEBUG] [REMOTE ] QQQE: PASS: Integrity check passed. [2026-01-27T12:18:49.461724] [DEBUG] [REMOTE ] QQQE: Symbol is viable for forecasting. [2026-01-27T12:18:49.461772] [INFO ] [MAIN ] [2584/3493] QQQE kept (0.4s) | 2581 kept, 3 rejected | 137.9/min | ETA: 6.6m [2026-01-27T12:18:49.676772] [DEBUG] [REMOTE ] QQQI: Retrieved 499 rows, trimmed to 300. [2026-01-27T12:18:49.676936] [DEBUG] [REMOTE ] QQQI: PASS: History has at least 300 days. [2026-01-27T12:18:49.677148] [DEBUG] [REMOTE ] QQQI: PASS: Price check passed. Min price $50.34. [2026-01-27T12:18:49.677287] [DEBUG] [REMOTE ] QQQI: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:49.677401] [DEBUG] [REMOTE ] QQQI: PASS: Integrity check passed. [2026-01-27T12:18:49.677443] [DEBUG] [REMOTE ] QQQI: Symbol is viable for forecasting. [2026-01-27T12:18:49.677492] [INFO ] [MAIN ] [2585/3493] QQQI kept (0.2s) | 2582 kept, 3 rejected | 138.0/min | ETA: 6.6m [2026-01-27T12:18:50.186768] [DEBUG] [REMOTE ] QQQJ: Retrieved 1327 rows, trimmed to 300. [2026-01-27T12:18:50.186904] [DEBUG] [REMOTE ] QQQJ: PASS: History has at least 300 days. [2026-01-27T12:18:50.187108] [DEBUG] [REMOTE ] QQQJ: PASS: Price check passed. Min price $34.46. [2026-01-27T12:18:50.187244] [DEBUG] [REMOTE ] QQQJ: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:50.187351] [DEBUG] [REMOTE ] QQQJ: PASS: Integrity check passed. [2026-01-27T12:18:50.187391] [DEBUG] [REMOTE ] QQQJ: Symbol is viable for forecasting. [2026-01-27T12:18:50.187443] [INFO ] [MAIN ] [2586/3493] QQQJ kept (0.5s) | 2583 kept, 3 rejected | 138.0/min | ETA: 6.6m [2026-01-27T12:18:50.548348] [DEBUG] [REMOTE ] QQQM: Retrieved 1327 rows, trimmed to 300. [2026-01-27T12:18:50.548554] [DEBUG] [REMOTE ] QQQM: PASS: History has at least 300 days. [2026-01-27T12:18:50.549039] [DEBUG] [REMOTE ] QQQM: PASS: Price check passed. Min price $240.80. [2026-01-27T12:18:50.549194] [DEBUG] [REMOTE ] QQQM: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:50.549329] [DEBUG] [REMOTE ] QQQM: PASS: Integrity check passed. [2026-01-27T12:18:50.549396] [DEBUG] [REMOTE ] QQQM: Symbol is viable for forecasting. [2026-01-27T12:18:50.549451] [INFO ] [MAIN ] [2587/3493] QQQM kept (0.4s) | 2584 kept, 3 rejected | 138.0/min | ETA: 6.6m [2026-01-27T12:18:51.066969] [DEBUG] [REMOTE ] QQQX: Retrieved 4776 rows, trimmed to 300. [2026-01-27T12:18:51.067105] [DEBUG] [REMOTE ] QQQX: PASS: History has at least 300 days. [2026-01-27T12:18:51.067323] [DEBUG] [REMOTE ] QQQX: PASS: Price check passed. Min price $26.01. [2026-01-27T12:18:51.067468] [DEBUG] [REMOTE ] QQQX: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:51.067616] [DEBUG] [REMOTE ] QQQX: PASS: Integrity check passed. [2026-01-27T12:18:51.067661] [DEBUG] [REMOTE ] QQQX: Symbol is viable for forecasting. [2026-01-27T12:18:51.067712] [INFO ] [MAIN ] [2588/3493] QQQX kept (0.5s) | 2585 kept, 3 rejected | 138.0/min | ETA: 6.6m [2026-01-27T12:18:51.318711] [DEBUG] [REMOTE ] QQQY: Retrieved 593 rows, trimmed to 300. [2026-01-27T12:18:51.318853] [DEBUG] [REMOTE ] QQQY: PASS: History has at least 300 days. [2026-01-27T12:18:51.319063] [DEBUG] [REMOTE ] QQQY: PASS: Price check passed. Min price $22.06. [2026-01-27T12:18:51.319207] [DEBUG] [REMOTE ] QQQY: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:51.319318] [DEBUG] [REMOTE ] QQQY: PASS: Integrity check passed. [2026-01-27T12:18:51.319360] [DEBUG] [REMOTE ] QQQY: Symbol is viable for forecasting. [2026-01-27T12:18:51.319410] [INFO ] [MAIN ] [2589/3493] QQQY kept (0.3s) | 2586 kept, 3 rejected | 138.0/min | ETA: 6.6m [2026-01-27T12:18:51.882963] [DEBUG] [REMOTE ] QRHC: Retrieved 4039 rows, trimmed to 300. [2026-01-27T12:18:51.883103] [DEBUG] [REMOTE ] QRHC: PASS: History has at least 300 days. [2026-01-27T12:18:51.883343] [DEBUG] [REMOTE ] QRHC: PASS: Price check passed. Min price $1.39. [2026-01-27T12:18:51.883498] [DEBUG] [REMOTE ] QRHC: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:51.883665] [DEBUG] [REMOTE ] QRHC: PASS: Integrity check passed. [2026-01-27T12:18:51.883708] [DEBUG] [REMOTE ] QRHC: Symbol is viable for forecasting. [2026-01-27T12:18:51.883758] [INFO ] [MAIN ] [2590/3493] QRHC kept (0.6s) | 2587 kept, 3 rejected | 138.0/min | ETA: 6.5m [2026-01-27T12:18:52.110308] [DEBUG] [REMOTE ] QRVO: Retrieved 2782 rows, trimmed to 300. [2026-01-27T12:18:52.110435] [DEBUG] [REMOTE ] QRVO: PASS: History has at least 300 days. [2026-01-27T12:18:52.110662] [DEBUG] [REMOTE ] QRVO: PASS: Price check passed. Min price $79.25. [2026-01-27T12:18:52.110802] [DEBUG] [REMOTE ] QRVO: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:52.110913] [DEBUG] [REMOTE ] QRVO: PASS: Integrity check passed. [2026-01-27T12:18:52.110954] [DEBUG] [REMOTE ] QRVO: Symbol is viable for forecasting. [2026-01-27T12:18:52.111003] [INFO ] [MAIN ] [2591/3493] QRVO kept (0.2s) | 2588 kept, 3 rejected | 138.0/min | ETA: 6.5m [2026-01-27T12:18:52.561448] [DEBUG] [REMOTE ] QS: Retrieved 1367 rows, trimmed to 300. [2026-01-27T12:18:52.561599] [DEBUG] [REMOTE ] QS: PASS: History has at least 300 days. [2026-01-27T12:18:52.561836] [DEBUG] [REMOTE ] QS: PASS: Price check passed. Min price $9.91. [2026-01-27T12:18:52.561975] [DEBUG] [REMOTE ] QS: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:52.562090] [DEBUG] [REMOTE ] QS: PASS: Integrity check passed. [2026-01-27T12:18:52.562130] [DEBUG] [REMOTE ] QS: Symbol is viable for forecasting. [2026-01-27T12:18:52.562179] [INFO ] [MAIN ] [2592/3493] QS kept (0.5s) | 2589 kept, 3 rejected | 138.0/min | ETA: 6.5m [2026-01-27T12:18:52.827387] [DEBUG] [REMOTE ] QSI: Retrieved 1304 rows, trimmed to 300. [2026-01-27T12:18:52.827551] [DEBUG] [REMOTE ] QSI: PASS: History has at least 300 days. [2026-01-27T12:18:52.827875] [DEBUG] [REMOTE ] QSI: PASS: Price check passed. Min price $1.10. [2026-01-27T12:18:52.828061] [DEBUG] [REMOTE ] QSI: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:52.828212] [DEBUG] [REMOTE ] QSI: PASS: Integrity check passed. [2026-01-27T12:18:52.828295] [DEBUG] [REMOTE ] QSI: Symbol is viable for forecasting. [2026-01-27T12:18:52.828363] [INFO ] [MAIN ] [2593/3493] QSI kept (0.3s) | 2590 kept, 3 rejected | 138.0/min | ETA: 6.5m [2026-01-27T12:18:53.498300] [DEBUG] [REMOTE ] QTEC: Retrieved 4965 rows, trimmed to 300. [2026-01-27T12:18:53.498433] [DEBUG] [REMOTE ] QTEC: PASS: History has at least 300 days. [2026-01-27T12:18:53.498694] [DEBUG] [REMOTE ] QTEC: PASS: Price check passed. Min price $214.01. [2026-01-27T12:18:53.498834] [DEBUG] [REMOTE ] QTEC: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:53.498945] [DEBUG] [REMOTE ] QTEC: PASS: Integrity check passed. [2026-01-27T12:18:53.498985] [DEBUG] [REMOTE ] QTEC: Symbol is viable for forecasting. [2026-01-27T12:18:53.499034] [INFO ] [MAIN ] [2594/3493] QTEC kept (0.7s) | 2591 kept, 3 rejected | 138.0/min | ETA: 6.5m [2026-01-27T12:18:53.798405] [DEBUG] [REMOTE ] QTRX: Retrieved 2043 rows, trimmed to 300. [2026-01-27T12:18:53.798542] [DEBUG] [REMOTE ] QTRX: PASS: History has at least 300 days. [2026-01-27T12:18:53.798968] [DEBUG] [REMOTE ] QTRX: PASS: Price check passed. Min price $4.94. [2026-01-27T12:18:53.799115] [DEBUG] [REMOTE ] QTRX: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:53.799251] [DEBUG] [REMOTE ] QTRX: PASS: Integrity check passed. [2026-01-27T12:18:53.799300] [DEBUG] [REMOTE ] QTRX: Symbol is viable for forecasting. [2026-01-27T12:18:53.799349] [INFO ] [MAIN ] [2595/3493] QTRX kept (0.3s) | 2592 kept, 3 rejected | 138.0/min | ETA: 6.5m [2026-01-27T12:18:54.177557] [DEBUG] [REMOTE ] QTTB: Retrieved 1968 rows, trimmed to 300. [2026-01-27T12:18:54.177774] [DEBUG] [REMOTE ] QTTB: PASS: History has at least 300 days. [2026-01-27T12:18:54.178160] [DEBUG] [REMOTE ] QTTB: PASS: Price check passed. Min price $1.93. [2026-01-27T12:18:54.178295] [DEBUG] [REMOTE ] QTTB: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:54.178403] [DEBUG] [REMOTE ] QTTB: PASS: Integrity check passed. [2026-01-27T12:18:54.178443] [DEBUG] [REMOTE ] QTTB: Symbol is viable for forecasting. [2026-01-27T12:18:54.178491] [INFO ] [MAIN ] [2596/3493] QTTB kept (0.4s) | 2593 kept, 3 rejected | 138.0/min | ETA: 6.5m [2026-01-27T12:18:54.485740] [DEBUG] [REMOTE ] QTUM: Retrieved 1857 rows, trimmed to 300. [2026-01-27T12:18:54.485866] [DEBUG] [REMOTE ] QTUM: PASS: History has at least 300 days. [2026-01-27T12:18:54.486070] [DEBUG] [REMOTE ] QTUM: PASS: Price check passed. Min price $99.96. [2026-01-27T12:18:54.486206] [DEBUG] [REMOTE ] QTUM: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:54.486314] [DEBUG] [REMOTE ] QTUM: PASS: Integrity check passed. [2026-01-27T12:18:54.486354] [DEBUG] [REMOTE ] QTUM: Symbol is viable for forecasting. [2026-01-27T12:18:54.486401] [INFO ] [MAIN ] [2597/3493] QTUM kept (0.3s) | 2594 kept, 3 rejected | 138.0/min | ETA: 6.5m [2026-01-27T12:18:55.050141] [DEBUG] [REMOTE ] QTWO: Retrieved 2981 rows, trimmed to 300. [2026-01-27T12:18:55.050275] [DEBUG] [REMOTE ] QTWO: PASS: History has at least 300 days. [2026-01-27T12:18:55.050498] [DEBUG] [REMOTE ] QTWO: PASS: Price check passed. Min price $60.53. [2026-01-27T12:18:55.050678] [DEBUG] [REMOTE ] QTWO: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:55.050973] [DEBUG] [REMOTE ] QTWO: PASS: Integrity check passed. [2026-01-27T12:18:55.051032] [DEBUG] [REMOTE ] QTWO: Symbol is viable for forecasting. [2026-01-27T12:18:55.051085] [INFO ] [MAIN ] [2598/3493] QTWO kept (0.6s) | 2595 kept, 3 rejected | 138.0/min | ETA: 6.5m [2026-01-27T12:18:55.468262] [DEBUG] [REMOTE ] QUAD: Retrieved 3914 rows, trimmed to 300. [2026-01-27T12:18:55.468393] [DEBUG] [REMOTE ] QUAD: PASS: History has at least 300 days. [2026-01-27T12:18:55.468650] [DEBUG] [REMOTE ] QUAD: PASS: Price check passed. Min price $5.18. [2026-01-27T12:18:55.468975] [DEBUG] [REMOTE ] QUAD: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:55.469109] [DEBUG] [REMOTE ] QUAD: PASS: Integrity check passed. [2026-01-27T12:18:55.469151] [DEBUG] [REMOTE ] QUAD: Symbol is viable for forecasting. [2026-01-27T12:18:55.469201] [INFO ] [MAIN ] [2599/3493] QUAD kept (0.4s) | 2596 kept, 3 rejected | 138.0/min | ETA: 6.5m [2026-01-27T12:18:55.971300] [DEBUG] [REMOTE ] QUIK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:18:55.971464] [DEBUG] [REMOTE ] QUIK: PASS: History has at least 300 days. [2026-01-27T12:18:55.971727] [DEBUG] [REMOTE ] QUIK: PASS: Price check passed. Min price $5.49. [2026-01-27T12:18:55.972054] [DEBUG] [REMOTE ] QUIK: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:55.972173] [DEBUG] [REMOTE ] QUIK: PASS: Integrity check passed. [2026-01-27T12:18:55.972215] [DEBUG] [REMOTE ] QUIK: Symbol is viable for forecasting. [2026-01-27T12:18:55.972265] [INFO ] [MAIN ] [2600/3493] QUIK kept (0.5s) | 2597 kept, 3 rejected | 138.0/min | ETA: 6.5m [2026-01-27T12:18:56.310059] [DEBUG] [REMOTE ] QURE: Retrieved 3011 rows, trimmed to 300. [2026-01-27T12:18:56.310190] [DEBUG] [REMOTE ] QURE: PASS: History has at least 300 days. [2026-01-27T12:18:56.310395] [DEBUG] [REMOTE ] QURE: PASS: Price check passed. Min price $19.51. [2026-01-27T12:18:56.310531] [DEBUG] [REMOTE ] QURE: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:56.310676] [DEBUG] [REMOTE ] QURE: PASS: Integrity check passed. [2026-01-27T12:18:56.310721] [DEBUG] [REMOTE ] QURE: Symbol is viable for forecasting. [2026-01-27T12:18:56.310769] [INFO ] [MAIN ] [2601/3493] QURE kept (0.3s) | 2598 kept, 3 rejected | 138.0/min | ETA: 6.5m [2026-01-27T12:18:56.705043] [DEBUG] [REMOTE ] QVAL: Retrieved 2530 rows, trimmed to 300. [2026-01-27T12:18:56.705185] [DEBUG] [REMOTE ] QVAL: PASS: History has at least 300 days. [2026-01-27T12:18:56.705392] [DEBUG] [REMOTE ] QVAL: PASS: Price check passed. Min price $45.35. [2026-01-27T12:18:56.705546] [DEBUG] [REMOTE ] QVAL: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:56.705693] [DEBUG] [REMOTE ] QVAL: PASS: Integrity check passed. [2026-01-27T12:18:56.705742] [DEBUG] [REMOTE ] QVAL: Symbol is viable for forecasting. [2026-01-27T12:18:56.705791] [INFO ] [MAIN ] [2602/3493] QVAL kept (0.4s) | 2599 kept, 3 rejected | 138.0/min | ETA: 6.5m [2026-01-27T12:18:57.034343] [DEBUG] [REMOTE ] QVCC: Retrieved 1546 rows, trimmed to 300. [2026-01-27T12:18:57.034482] [DEBUG] [REMOTE ] QVCC: PASS: History has at least 300 days. [2026-01-27T12:18:57.034731] [DEBUG] [REMOTE ] QVCC: PASS: Price check passed. Min price $8.17. [2026-01-27T12:18:57.034869] [DEBUG] [REMOTE ] QVCC: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:57.034981] [DEBUG] [REMOTE ] QVCC: PASS: Integrity check passed. [2026-01-27T12:18:57.035021] [DEBUG] [REMOTE ] QVCC: Symbol is viable for forecasting. [2026-01-27T12:18:57.035069] [INFO ] [MAIN ] [2603/3493] QVCC kept (0.3s) | 2600 kept, 3 rejected | 138.0/min | ETA: 6.4m [2026-01-27T12:18:57.416079] [DEBUG] [REMOTE ] QYLD: Retrieved 3047 rows, trimmed to 300. [2026-01-27T12:18:57.416215] [DEBUG] [REMOTE ] QYLD: PASS: History has at least 300 days. [2026-01-27T12:18:57.416432] [DEBUG] [REMOTE ] QYLD: PASS: Price check passed. Min price $16.63. [2026-01-27T12:18:57.416588] [DEBUG] [REMOTE ] QYLD: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:57.416707] [DEBUG] [REMOTE ] QYLD: PASS: Integrity check passed. [2026-01-27T12:18:57.416747] [DEBUG] [REMOTE ] QYLD: Symbol is viable for forecasting. [2026-01-27T12:18:57.416796] [INFO ] [MAIN ] [2604/3493] QYLD kept (0.4s) | 2601 kept, 3 rejected | 138.0/min | ETA: 6.4m [2026-01-27T12:18:57.821909] [DEBUG] [REMOTE ] QYLG: Retrieved 1342 rows, trimmed to 300. [2026-01-27T12:18:57.822041] [DEBUG] [REMOTE ] QYLG: PASS: History has at least 300 days. [2026-01-27T12:18:57.822243] [DEBUG] [REMOTE ] QYLG: PASS: Price check passed. Min price $25.85. [2026-01-27T12:18:57.822380] [DEBUG] [REMOTE ] QYLG: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:57.822505] [DEBUG] [REMOTE ] QYLG: PASS: Integrity check passed. [2026-01-27T12:18:57.822546] [DEBUG] [REMOTE ] QYLG: Symbol is viable for forecasting. [2026-01-27T12:18:57.822620] [INFO ] [MAIN ] [2605/3493] QYLG kept (0.4s) | 2602 kept, 3 rejected | 138.0/min | ETA: 6.4m [2026-01-27T12:18:58.280748] [DEBUG] [REMOTE ] RA: Retrieved 2297 rows, trimmed to 300. [2026-01-27T12:18:58.281082] [DEBUG] [REMOTE ] RA: PASS: History has at least 300 days. [2026-01-27T12:18:58.281296] [DEBUG] [REMOTE ] RA: PASS: Price check passed. Min price $12.62. [2026-01-27T12:18:58.281435] [DEBUG] [REMOTE ] RA: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:58.281550] [DEBUG] [REMOTE ] RA: PASS: Integrity check passed. [2026-01-27T12:18:58.281610] [DEBUG] [REMOTE ] RA: Symbol is viable for forecasting. [2026-01-27T12:18:58.281662] [INFO ] [MAIN ] [2606/3493] RA kept (0.5s) | 2603 kept, 3 rejected | 138.0/min | ETA: 6.4m [2026-01-27T12:18:58.702491] [DEBUG] [REMOTE ] RACE: Retrieved 2580 rows, trimmed to 300. [2026-01-27T12:18:58.702665] [DEBUG] [REMOTE ] RACE: PASS: History has at least 300 days. [2026-01-27T12:18:58.702877] [DEBUG] [REMOTE ] RACE: PASS: Price check passed. Min price $336.78. [2026-01-27T12:18:58.703013] [DEBUG] [REMOTE ] RACE: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:58.703123] [DEBUG] [REMOTE ] RACE: PASS: Integrity check passed. [2026-01-27T12:18:58.703164] [DEBUG] [REMOTE ] RACE: Symbol is viable for forecasting. [2026-01-27T12:18:58.703211] [INFO ] [MAIN ] [2607/3493] RACE kept (0.4s) | 2604 kept, 3 rejected | 138.0/min | ETA: 6.4m [2026-01-27T12:18:59.185260] [DEBUG] [REMOTE ] RAIL: Retrieved 5235 rows, trimmed to 300. [2026-01-27T12:18:59.185401] [DEBUG] [REMOTE ] RAIL: PASS: History has at least 300 days. [2026-01-27T12:18:59.185647] [DEBUG] [REMOTE ] RAIL: PASS: Price check passed. Min price $7.41. [2026-01-27T12:18:59.185795] [DEBUG] [REMOTE ] RAIL: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:59.185915] [DEBUG] [REMOTE ] RAIL: PASS: Integrity check passed. [2026-01-27T12:18:59.185956] [DEBUG] [REMOTE ] RAIL: Symbol is viable for forecasting. [2026-01-27T12:18:59.186006] [INFO ] [MAIN ] [2608/3493] RAIL kept (0.5s) | 2605 kept, 3 rejected | 138.0/min | ETA: 6.4m [2026-01-27T12:18:59.495636] [DEBUG] [REMOTE ] RAMP: Retrieved 1881 rows, trimmed to 300. [2026-01-27T12:18:59.495790] [DEBUG] [REMOTE ] RAMP: PASS: History has at least 300 days. [2026-01-27T12:18:59.496008] [DEBUG] [REMOTE ] RAMP: PASS: Price check passed. Min price $24.78. [2026-01-27T12:18:59.496150] [DEBUG] [REMOTE ] RAMP: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:59.496261] [DEBUG] [REMOTE ] RAMP: PASS: Integrity check passed. [2026-01-27T12:18:59.496310] [DEBUG] [REMOTE ] RAMP: Symbol is viable for forecasting. [2026-01-27T12:18:59.496373] [INFO ] [MAIN ] [2609/3493] RAMP kept (0.3s) | 2606 kept, 3 rejected | 138.0/min | ETA: 6.4m [2026-01-27T12:18:59.772176] [DEBUG] [REMOTE ] RAPP: Retrieved 409 rows, trimmed to 300. [2026-01-27T12:18:59.772323] [DEBUG] [REMOTE ] RAPP: PASS: History has at least 300 days. [2026-01-27T12:18:59.772540] [DEBUG] [REMOTE ] RAPP: PASS: Price check passed. Min price $24.37. [2026-01-27T12:18:59.772743] [DEBUG] [REMOTE ] RAPP: PASS: Continuity check passed with 300 days. [2026-01-27T12:18:59.772876] [DEBUG] [REMOTE ] RAPP: PASS: Integrity check passed. [2026-01-27T12:18:59.772918] [DEBUG] [REMOTE ] RAPP: Symbol is viable for forecasting. [2026-01-27T12:18:59.772968] [INFO ] [MAIN ] [2610/3493] RAPP kept (0.3s) | 2607 kept, 3 rejected | 138.1/min | ETA: 6.4m [2026-01-27T12:19:00.320655] [DEBUG] [REMOTE ] RARE: Retrieved 3014 rows, trimmed to 300. [2026-01-27T12:19:00.320798] [DEBUG] [REMOTE ] RARE: PASS: History has at least 300 days. [2026-01-27T12:19:00.321017] [DEBUG] [REMOTE ] RARE: PASS: Price check passed. Min price $19.72. [2026-01-27T12:19:00.321164] [DEBUG] [REMOTE ] RARE: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:00.321298] [DEBUG] [REMOTE ] RARE: PASS: Integrity check passed. [2026-01-27T12:19:00.321341] [DEBUG] [REMOTE ] RARE: Symbol is viable for forecasting. [2026-01-27T12:19:00.321392] [INFO ] [MAIN ] [2611/3493] RARE kept (0.5s) | 2608 kept, 3 rejected | 138.1/min | ETA: 6.4m [2026-01-27T12:19:00.836525] [DEBUG] [REMOTE ] RAVE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:00.836699] [DEBUG] [REMOTE ] RAVE: PASS: History has at least 300 days. [2026-01-27T12:19:00.836965] [DEBUG] [REMOTE ] RAVE: PASS: Price check passed. Min price $2.33. [2026-01-27T12:19:00.837104] [DEBUG] [REMOTE ] RAVE: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:00.837232] [DEBUG] [REMOTE ] RAVE: PASS: Integrity check passed. [2026-01-27T12:19:00.837274] [DEBUG] [REMOTE ] RAVE: Symbol is viable for forecasting. [2026-01-27T12:19:00.837325] [INFO ] [MAIN ] [2612/3493] RAVE kept (0.5s) | 2609 kept, 3 rejected | 138.0/min | ETA: 6.4m [2026-01-27T12:19:01.035720] [DEBUG] [REMOTE ] RAY: Retrieved 425 rows, trimmed to 300. [2026-01-27T12:19:01.035842] [DEBUG] [REMOTE ] RAY: PASS: History has at least 300 days. [2026-01-27T12:19:01.036042] [DEBUG] [REMOTE ] RAY: PASS: Price check passed. Min price $1.58. [2026-01-27T12:19:01.036177] [DEBUG] [REMOTE ] RAY: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:01.036284] [DEBUG] [REMOTE ] RAY: PASS: Integrity check passed. [2026-01-27T12:19:01.036324] [DEBUG] [REMOTE ] RAY: Symbol is viable for forecasting. [2026-01-27T12:19:01.036371] [INFO ] [MAIN ] [2613/3493] RAY kept (0.2s) | 2610 kept, 3 rejected | 138.1/min | ETA: 6.4m [2026-01-27T12:19:01.714721] [DEBUG] [REMOTE ] RBA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:01.714878] [DEBUG] [REMOTE ] RBA: PASS: History has at least 300 days. [2026-01-27T12:19:01.715163] [DEBUG] [REMOTE ] RBA: PASS: Price check passed. Min price $95.22. [2026-01-27T12:19:01.715327] [DEBUG] [REMOTE ] RBA: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:01.715462] [DEBUG] [REMOTE ] RBA: PASS: Integrity check passed. [2026-01-27T12:19:01.715628] [DEBUG] [REMOTE ] RBA: Symbol is viable for forecasting. [2026-01-27T12:19:01.715693] [INFO ] [MAIN ] [2614/3493] RBA kept (0.7s) | 2611 kept, 3 rejected | 138.0/min | ETA: 6.4m [2026-01-27T12:19:01.983493] [DEBUG] [REMOTE ] RBB: Retrieved 2137 rows, trimmed to 300. [2026-01-27T12:19:01.983753] [DEBUG] [REMOTE ] RBB: PASS: History has at least 300 days. [2026-01-27T12:19:01.984025] [DEBUG] [REMOTE ] RBB: PASS: Price check passed. Min price $18.61. [2026-01-27T12:19:01.984413] [DEBUG] [REMOTE ] RBB: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:01.984563] [DEBUG] [REMOTE ] RBB: PASS: Integrity check passed. [2026-01-27T12:19:01.984641] [DEBUG] [REMOTE ] RBB: Symbol is viable for forecasting. [2026-01-27T12:19:01.984694] [INFO ] [MAIN ] [2615/3493] RBB kept (0.3s) | 2612 kept, 3 rejected | 138.1/min | ETA: 6.4m [2026-01-27T12:19:02.450949] [DEBUG] [REMOTE ] RBBN: Retrieved 2049 rows, trimmed to 300. [2026-01-27T12:19:02.451105] [DEBUG] [REMOTE ] RBBN: PASS: History has at least 300 days. [2026-01-27T12:19:02.451336] [DEBUG] [REMOTE ] RBBN: PASS: Price check passed. Min price $2.63. [2026-01-27T12:19:02.451480] [DEBUG] [REMOTE ] RBBN: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:02.451628] [DEBUG] [REMOTE ] RBBN: PASS: Integrity check passed. [2026-01-27T12:19:02.451672] [DEBUG] [REMOTE ] RBBN: Symbol is viable for forecasting. [2026-01-27T12:19:02.451722] [INFO ] [MAIN ] [2616/3493] RBBN kept (0.5s) | 2613 kept, 3 rejected | 138.1/min | ETA: 6.4m [2026-01-27T12:19:02.968676] [DEBUG] [REMOTE ] RBC: Retrieved 5147 rows, trimmed to 300. [2026-01-27T12:19:02.968819] [DEBUG] [REMOTE ] RBC: PASS: History has at least 300 days. [2026-01-27T12:19:02.969041] [DEBUG] [REMOTE ] RBC: PASS: Price check passed. Min price $406.45. [2026-01-27T12:19:02.969192] [DEBUG] [REMOTE ] RBC: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:02.969335] [DEBUG] [REMOTE ] RBC: PASS: Integrity check passed. [2026-01-27T12:19:02.969378] [DEBUG] [REMOTE ] RBC: Symbol is viable for forecasting. [2026-01-27T12:19:02.969426] [INFO ] [MAIN ] [2617/3493] RBC kept (0.5s) | 2614 kept, 3 rejected | 138.1/min | ETA: 6.3m [2026-01-27T12:19:03.421981] [DEBUG] [REMOTE ] RBCAA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:03.422165] [DEBUG] [REMOTE ] RBCAA: PASS: History has at least 300 days. [2026-01-27T12:19:03.422450] [DEBUG] [REMOTE ] RBCAA: PASS: Price check passed. Min price $64.56. [2026-01-27T12:19:03.422638] [DEBUG] [REMOTE ] RBCAA: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:03.422768] [DEBUG] [REMOTE ] RBCAA: PASS: Integrity check passed. [2026-01-27T12:19:03.422815] [DEBUG] [REMOTE ] RBCAA: Symbol is viable for forecasting. [2026-01-27T12:19:03.422866] [INFO ] [MAIN ] [2618/3493] RBCAA kept (0.5s) | 2615 kept, 3 rejected | 138.0/min | ETA: 6.3m [2026-01-27T12:19:03.658691] [DEBUG] [REMOTE ] RBLX: Retrieved 1226 rows, trimmed to 300. [2026-01-27T12:19:03.658829] [DEBUG] [REMOTE ] RBLX: PASS: History has at least 300 days. [2026-01-27T12:19:03.659054] [DEBUG] [REMOTE ] RBLX: PASS: Price check passed. Min price $73.27. [2026-01-27T12:19:03.659195] [DEBUG] [REMOTE ] RBLX: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:03.659306] [DEBUG] [REMOTE ] RBLX: PASS: Integrity check passed. [2026-01-27T12:19:03.659347] [DEBUG] [REMOTE ] RBLX: Symbol is viable for forecasting. [2026-01-27T12:19:03.659397] [INFO ] [MAIN ] [2619/3493] RBLX kept (0.2s) | 2616 kept, 3 rejected | 138.1/min | ETA: 6.3m [2026-01-27T12:19:04.178631] [DEBUG] [REMOTE ] RC: Retrieved 3260 rows, trimmed to 300. [2026-01-27T12:19:04.178762] [DEBUG] [REMOTE ] RC: PASS: History has at least 300 days. [2026-01-27T12:19:04.178976] [DEBUG] [REMOTE ] RC: PASS: Price check passed. Min price $1.99. [2026-01-27T12:19:04.179121] [DEBUG] [REMOTE ] RC: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:04.179236] [DEBUG] [REMOTE ] RC: PASS: Integrity check passed. [2026-01-27T12:19:04.179278] [DEBUG] [REMOTE ] RC: Symbol is viable for forecasting. [2026-01-27T12:19:04.179329] [INFO ] [MAIN ] [2620/3493] RC kept (0.5s) | 2617 kept, 3 rejected | 138.1/min | ETA: 6.3m [2026-01-27T12:19:04.553908] [DEBUG] [REMOTE ] RCEL: Retrieved 1588 rows, trimmed to 300. [2026-01-27T12:19:04.554047] [DEBUG] [REMOTE ] RCEL: PASS: History has at least 300 days. [2026-01-27T12:19:04.554258] [DEBUG] [REMOTE ] RCEL: PASS: Price check passed. Min price $3.27. [2026-01-27T12:19:04.554395] [DEBUG] [REMOTE ] RCEL: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:04.554507] [DEBUG] [REMOTE ] RCEL: PASS: Integrity check passed. [2026-01-27T12:19:04.554548] [DEBUG] [REMOTE ] RCEL: Symbol is viable for forecasting. [2026-01-27T12:19:04.554623] [INFO ] [MAIN ] [2621/3493] RCEL kept (0.4s) | 2618 kept, 3 rejected | 138.1/min | ETA: 6.3m [2026-01-27T12:19:04.957730] [DEBUG] [REMOTE ] RCI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:04.957909] [DEBUG] [REMOTE ] RCI: PASS: History has at least 300 days. [2026-01-27T12:19:04.958199] [DEBUG] [REMOTE ] RCI: PASS: Price check passed. Min price $35.58. [2026-01-27T12:19:04.958345] [DEBUG] [REMOTE ] RCI: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:04.958484] [DEBUG] [REMOTE ] RCI: PASS: Integrity check passed. [2026-01-27T12:19:04.958525] [DEBUG] [REMOTE ] RCI: Symbol is viable for forecasting. [2026-01-27T12:19:04.958598] [INFO ] [MAIN ] [2622/3493] RCI kept (0.4s) | 2619 kept, 3 rejected | 138.1/min | ETA: 6.3m [2026-01-27T12:19:05.475306] [DEBUG] [REMOTE ] RCKY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:05.475452] [DEBUG] [REMOTE ] RCKY: PASS: History has at least 300 days. [2026-01-27T12:19:05.475707] [DEBUG] [REMOTE ] RCKY: PASS: Price check passed. Min price $28.05. [2026-01-27T12:19:05.475867] [DEBUG] [REMOTE ] RCKY: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:05.475994] [DEBUG] [REMOTE ] RCKY: PASS: Integrity check passed. [2026-01-27T12:19:05.476034] [DEBUG] [REMOTE ] RCKY: Symbol is viable for forecasting. [2026-01-27T12:19:05.476085] [INFO ] [MAIN ] [2623/3493] RCKY kept (0.5s) | 2620 kept, 3 rejected | 138.1/min | ETA: 6.3m [2026-01-27T12:19:06.021879] [DEBUG] [REMOTE ] RCL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:06.022039] [DEBUG] [REMOTE ] RCL: PASS: History has at least 300 days. [2026-01-27T12:19:06.022300] [DEBUG] [REMOTE ] RCL: PASS: Price check passed. Min price $245.85. [2026-01-27T12:19:06.022441] [DEBUG] [REMOTE ] RCL: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:06.022588] [DEBUG] [REMOTE ] RCL: PASS: Integrity check passed. [2026-01-27T12:19:06.022632] [DEBUG] [REMOTE ] RCL: Symbol is viable for forecasting. [2026-01-27T12:19:06.022684] [INFO ] [MAIN ] [2624/3493] RCL kept (0.5s) | 2621 kept, 3 rejected | 138.0/min | ETA: 6.3m [2026-01-27T12:19:06.511323] [DEBUG] [REMOTE ] RCS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:06.511480] [DEBUG] [REMOTE ] RCS: PASS: History has at least 300 days. [2026-01-27T12:19:06.511748] [DEBUG] [REMOTE ] RCS: PASS: Price check passed. Min price $5.53. [2026-01-27T12:19:06.511941] [DEBUG] [REMOTE ] RCS: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:06.512076] [DEBUG] [REMOTE ] RCS: PASS: Integrity check passed. [2026-01-27T12:19:06.512119] [DEBUG] [REMOTE ] RCS: Symbol is viable for forecasting. [2026-01-27T12:19:06.512172] [INFO ] [MAIN ] [2625/3493] RCS kept (0.5s) | 2622 kept, 3 rejected | 138.0/min | ETA: 6.3m [2026-01-27T12:19:06.810714] [DEBUG] [REMOTE ] RCUS: Retrieved 1977 rows, trimmed to 300. [2026-01-27T12:19:06.810855] [DEBUG] [REMOTE ] RCUS: PASS: History has at least 300 days. [2026-01-27T12:19:06.811070] [DEBUG] [REMOTE ] RCUS: PASS: Price check passed. Min price $19.31. [2026-01-27T12:19:06.811231] [DEBUG] [REMOTE ] RCUS: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:06.811371] [DEBUG] [REMOTE ] RCUS: PASS: Integrity check passed. [2026-01-27T12:19:06.811415] [DEBUG] [REMOTE ] RCUS: Symbol is viable for forecasting. [2026-01-27T12:19:06.811465] [INFO ] [MAIN ] [2626/3493] RCUS kept (0.3s) | 2623 kept, 3 rejected | 138.1/min | ETA: 6.3m [2026-01-27T12:19:07.354904] [DEBUG] [REMOTE ] RDCM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:07.355259] [DEBUG] [REMOTE ] RDCM: PASS: History has at least 300 days. [2026-01-27T12:19:07.355492] [DEBUG] [REMOTE ] RDCM: PASS: Price check passed. Min price $12.36. [2026-01-27T12:19:07.355646] [DEBUG] [REMOTE ] RDCM: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:07.355766] [DEBUG] [REMOTE ] RDCM: PASS: Integrity check passed. [2026-01-27T12:19:07.355807] [DEBUG] [REMOTE ] RDCM: Symbol is viable for forecasting. [2026-01-27T12:19:07.355855] [INFO ] [MAIN ] [2627/3493] RDCM kept (0.5s) | 2624 kept, 3 rejected | 138.0/min | ETA: 6.3m [2026-01-27T12:19:07.708368] [DEBUG] [REMOTE ] RDHL: Retrieved 3283 rows, trimmed to 300. [2026-01-27T12:19:07.708517] [DEBUG] [REMOTE ] RDHL: PASS: History has at least 300 days. [2026-01-27T12:19:07.708759] [DEBUG] [REMOTE ] RDHL: PASS: Price check passed. Min price $1.02. [2026-01-27T12:19:07.708896] [DEBUG] [REMOTE ] RDHL: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:07.709010] [DEBUG] [REMOTE ] RDHL: PASS: Integrity check passed. [2026-01-27T12:19:07.709050] [DEBUG] [REMOTE ] RDHL: Symbol is viable for forecasting. [2026-01-27T12:19:07.709109] [INFO ] [MAIN ] [2628/3493] RDHL kept (0.4s) | 2625 kept, 3 rejected | 138.1/min | ETA: 6.3m [2026-01-27T12:19:08.102452] [DEBUG] [REMOTE ] RDVY: Retrieved 3031 rows, trimmed to 300. [2026-01-27T12:19:08.102640] [DEBUG] [REMOTE ] RDVY: PASS: History has at least 300 days. [2026-01-27T12:19:08.102855] [DEBUG] [REMOTE ] RDVY: PASS: Price check passed. Min price $64.85. [2026-01-27T12:19:08.103020] [DEBUG] [REMOTE ] RDVY: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:08.103133] [DEBUG] [REMOTE ] RDVY: PASS: Integrity check passed. [2026-01-27T12:19:08.103173] [DEBUG] [REMOTE ] RDVY: Symbol is viable for forecasting. [2026-01-27T12:19:08.103222] [INFO ] [MAIN ] [2629/3493] RDVY kept (0.4s) | 2626 kept, 3 rejected | 138.1/min | ETA: 6.3m [2026-01-27T12:19:08.631354] [DEBUG] [REMOTE ] RDY: Retrieved 6234 rows, trimmed to 300. [2026-01-27T12:19:08.631590] [DEBUG] [REMOTE ] RDY: PASS: History has at least 300 days. [2026-01-27T12:19:08.631890] [DEBUG] [REMOTE ] RDY: PASS: Price check passed. Min price $12.92. [2026-01-27T12:19:08.632039] [DEBUG] [REMOTE ] RDY: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:08.632174] [DEBUG] [REMOTE ] RDY: PASS: Integrity check passed. [2026-01-27T12:19:08.632402] [DEBUG] [REMOTE ] RDY: Symbol is viable for forecasting. [2026-01-27T12:19:08.632459] [INFO ] [MAIN ] [2630/3493] RDY kept (0.5s) | 2627 kept, 3 rejected | 138.0/min | ETA: 6.3m [2026-01-27T12:19:08.903720] [DEBUG] [REMOTE ] REAL: Retrieved 1653 rows, trimmed to 300. [2026-01-27T12:19:08.903869] [DEBUG] [REMOTE ] REAL: PASS: History has at least 300 days. [2026-01-27T12:19:08.904089] [DEBUG] [REMOTE ] REAL: PASS: Price check passed. Min price $10.82. [2026-01-27T12:19:08.904261] [DEBUG] [REMOTE ] REAL: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:08.904398] [DEBUG] [REMOTE ] REAL: PASS: Integrity check passed. [2026-01-27T12:19:08.904439] [DEBUG] [REMOTE ] REAL: Symbol is viable for forecasting. [2026-01-27T12:19:08.904488] [INFO ] [MAIN ] [2631/3493] REAL kept (0.3s) | 2628 kept, 3 rejected | 138.1/min | ETA: 6.2m [2026-01-27T12:19:09.313729] [DEBUG] [REMOTE ] REAX: Retrieved 1401 rows, trimmed to 300. [2026-01-27T12:19:09.313890] [DEBUG] [REMOTE ] REAX: PASS: History has at least 300 days. [2026-01-27T12:19:09.314144] [DEBUG] [REMOTE ] REAX: PASS: Price check passed. Min price $3.41. [2026-01-27T12:19:09.314317] [DEBUG] [REMOTE ] REAX: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:09.314460] [DEBUG] [REMOTE ] REAX: PASS: Integrity check passed. [2026-01-27T12:19:09.314511] [DEBUG] [REMOTE ] REAX: Symbol is viable for forecasting. [2026-01-27T12:19:09.314594] [INFO ] [MAIN ] [2632/3493] REAX kept (0.4s) | 2629 kept, 3 rejected | 138.1/min | ETA: 6.2m [2026-01-27T12:19:09.668394] [DEBUG] [REMOTE ] REBN: Retrieved 866 rows, trimmed to 300. [2026-01-27T12:19:09.668542] [DEBUG] [REMOTE ] REBN: PASS: History has at least 300 days. [2026-01-27T12:19:09.668765] [DEBUG] [REMOTE ] REBN: PASS: Price check passed. Min price $1.41. [2026-01-27T12:19:09.668902] [DEBUG] [REMOTE ] REBN: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:09.669014] [DEBUG] [REMOTE ] REBN: PASS: Integrity check passed. [2026-01-27T12:19:09.669055] [DEBUG] [REMOTE ] REBN: Symbol is viable for forecasting. [2026-01-27T12:19:09.669102] [INFO ] [MAIN ] [2633/3493] REBN kept (0.4s) | 2630 kept, 3 rejected | 138.1/min | ETA: 6.2m [2026-01-27T12:19:10.063164] [DEBUG] [REMOTE ] REFI: Retrieved 1036 rows, trimmed to 300. [2026-01-27T12:19:10.063311] [DEBUG] [REMOTE ] REFI: PASS: History has at least 300 days. [2026-01-27T12:19:10.063524] [DEBUG] [REMOTE ] REFI: PASS: Price check passed. Min price $11.58. [2026-01-27T12:19:10.063680] [DEBUG] [REMOTE ] REFI: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:10.063794] [DEBUG] [REMOTE ] REFI: PASS: Integrity check passed. [2026-01-27T12:19:10.063835] [DEBUG] [REMOTE ] REFI: Symbol is viable for forecasting. [2026-01-27T12:19:10.063883] [INFO ] [MAIN ] [2634/3493] REFI kept (0.4s) | 2631 kept, 3 rejected | 138.1/min | ETA: 6.2m [2026-01-27T12:19:10.520554] [DEBUG] [REMOTE ] REG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:10.520812] [DEBUG] [REMOTE ] REG: PASS: History has at least 300 days. [2026-01-27T12:19:10.521145] [DEBUG] [REMOTE ] REG: PASS: Price check passed. Min price $66.46. [2026-01-27T12:19:10.521339] [DEBUG] [REMOTE ] REG: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:10.521484] [DEBUG] [REMOTE ] REG: PASS: Integrity check passed. [2026-01-27T12:19:10.521532] [DEBUG] [REMOTE ] REG: Symbol is viable for forecasting. [2026-01-27T12:19:10.521612] [INFO ] [MAIN ] [2635/3493] REG kept (0.5s) | 2632 kept, 3 rejected | 138.1/min | ETA: 6.2m [2026-01-27T12:19:11.094059] [DEBUG] [REMOTE ] REGN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:11.094210] [DEBUG] [REMOTE ] REGN: PASS: History has at least 300 days. [2026-01-27T12:19:11.094446] [DEBUG] [REMOTE ] REGN: PASS: Price check passed. Min price $627.25. [2026-01-27T12:19:11.094606] [DEBUG] [REMOTE ] REGN: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:11.094728] [DEBUG] [REMOTE ] REGN: PASS: Integrity check passed. [2026-01-27T12:19:11.094770] [DEBUG] [REMOTE ] REGN: Symbol is viable for forecasting. [2026-01-27T12:19:11.094822] [INFO ] [MAIN ] [2636/3493] REGN kept (0.6s) | 2633 kept, 3 rejected | 138.1/min | ETA: 6.2m [2026-01-27T12:19:11.603977] [DEBUG] [REMOTE ] RELL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:11.604133] [DEBUG] [REMOTE ] RELL: PASS: History has at least 300 days. [2026-01-27T12:19:11.604401] [DEBUG] [REMOTE ] RELL: PASS: Price check passed. Min price $9.43. [2026-01-27T12:19:11.604545] [DEBUG] [REMOTE ] RELL: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:11.604704] [DEBUG] [REMOTE ] RELL: PASS: Integrity check passed. [2026-01-27T12:19:11.604746] [DEBUG] [REMOTE ] RELL: Symbol is viable for forecasting. [2026-01-27T12:19:11.604798] [INFO ] [MAIN ] [2637/3493] RELL kept (0.5s) | 2634 kept, 3 rejected | 138.1/min | ETA: 6.2m [2026-01-27T12:19:12.093874] [DEBUG] [REMOTE ] RELX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:12.094108] [DEBUG] [REMOTE ] RELX: PASS: History has at least 300 days. [2026-01-27T12:19:12.094477] [DEBUG] [REMOTE ] RELX: PASS: Price check passed. Min price $39.48. [2026-01-27T12:19:12.094654] [DEBUG] [REMOTE ] RELX: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:12.094812] [DEBUG] [REMOTE ] RELX: PASS: Integrity check passed. [2026-01-27T12:19:12.094856] [DEBUG] [REMOTE ] RELX: Symbol is viable for forecasting. [2026-01-27T12:19:12.094916] [INFO ] [MAIN ] [2638/3493] RELX kept (0.5s) | 2635 kept, 3 rejected | 138.1/min | ETA: 6.2m [2026-01-27T12:19:12.316978] [DEBUG] [REMOTE ] RELY: Retrieved 1089 rows, trimmed to 300. [2026-01-27T12:19:12.317108] [DEBUG] [REMOTE ] RELY: PASS: History has at least 300 days. [2026-01-27T12:19:12.317504] [DEBUG] [REMOTE ] RELY: PASS: Price check passed. Min price $12.20. [2026-01-27T12:19:12.317673] [DEBUG] [REMOTE ] RELY: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:12.317784] [DEBUG] [REMOTE ] RELY: PASS: Integrity check passed. [2026-01-27T12:19:12.317824] [DEBUG] [REMOTE ] RELY: Symbol is viable for forecasting. [2026-01-27T12:19:12.317871] [INFO ] [MAIN ] [2639/3493] RELY kept (0.2s) | 2636 kept, 3 rejected | 138.1/min | ETA: 6.2m [2026-01-27T12:19:12.771881] [DEBUG] [REMOTE ] REPL: Retrieved 1889 rows, trimmed to 300. [2026-01-27T12:19:12.772048] [DEBUG] [REMOTE ] REPL: PASS: History has at least 300 days. [2026-01-27T12:19:12.772262] [DEBUG] [REMOTE ] REPL: PASS: Price check passed. Min price $7.01. [2026-01-27T12:19:12.772402] [DEBUG] [REMOTE ] REPL: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:12.772514] [DEBUG] [REMOTE ] REPL: PASS: Integrity check passed. [2026-01-27T12:19:12.772554] [DEBUG] [REMOTE ] REPL: Symbol is viable for forecasting. [2026-01-27T12:19:12.772624] [INFO ] [MAIN ] [2640/3493] REPL kept (0.5s) | 2637 kept, 3 rejected | 138.1/min | ETA: 6.2m [2026-01-27T12:19:13.115672] [DEBUG] [REMOTE ] RERE: Retrieved 1156 rows, trimmed to 300. [2026-01-27T12:19:13.115811] [DEBUG] [REMOTE ] RERE: PASS: History has at least 300 days. [2026-01-27T12:19:13.116033] [DEBUG] [REMOTE ] RERE: PASS: Price check passed. Min price $3.75. [2026-01-27T12:19:13.116169] [DEBUG] [REMOTE ] RERE: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:13.116276] [DEBUG] [REMOTE ] RERE: PASS: Integrity check passed. [2026-01-27T12:19:13.116316] [DEBUG] [REMOTE ] RERE: Symbol is viable for forecasting. [2026-01-27T12:19:13.116363] [INFO ] [MAIN ] [2641/3493] RERE kept (0.3s) | 2638 kept, 3 rejected | 138.1/min | ETA: 6.2m [2026-01-27T12:19:13.797760] [DEBUG] [REMOTE ] RES: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:13.797909] [DEBUG] [REMOTE ] RES: PASS: History has at least 300 days. [2026-01-27T12:19:13.798161] [DEBUG] [REMOTE ] RES: PASS: Price check passed. Min price $4.96. [2026-01-27T12:19:13.798309] [DEBUG] [REMOTE ] RES: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:13.798429] [DEBUG] [REMOTE ] RES: PASS: Integrity check passed. [2026-01-27T12:19:13.798471] [DEBUG] [REMOTE ] RES: Symbol is viable for forecasting. [2026-01-27T12:19:13.798521] [INFO ] [MAIN ] [2642/3493] RES kept (0.7s) | 2639 kept, 3 rejected | 138.1/min | ETA: 6.2m [2026-01-27T12:19:14.033763] [DEBUG] [REMOTE ] REVG: Retrieved 2261 rows, trimmed to 300. [2026-01-27T12:19:14.033890] [DEBUG] [REMOTE ] REVG: PASS: History has at least 300 days. [2026-01-27T12:19:14.034095] [DEBUG] [REMOTE ] REVG: PASS: Price check passed. Min price $48.80. [2026-01-27T12:19:14.034229] [DEBUG] [REMOTE ] REVG: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:14.034337] [DEBUG] [REMOTE ] REVG: PASS: Integrity check passed. [2026-01-27T12:19:14.034377] [DEBUG] [REMOTE ] REVG: Symbol is viable for forecasting. [2026-01-27T12:19:14.034425] [INFO ] [MAIN ] [2643/3493] REVG kept (0.2s) | 2640 kept, 3 rejected | 138.1/min | ETA: 6.2m [2026-01-27T12:19:14.807238] [DEBUG] [REMOTE ] REX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:14.807398] [DEBUG] [REMOTE ] REX: PASS: History has at least 300 days. [2026-01-27T12:19:14.807676] [DEBUG] [REMOTE ] REX: PASS: Price check passed. Min price $31.69. [2026-01-27T12:19:14.807818] [DEBUG] [REMOTE ] REX: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:14.807942] [DEBUG] [REMOTE ] REX: PASS: Integrity check passed. [2026-01-27T12:19:14.807982] [DEBUG] [REMOTE ] REX: Symbol is viable for forecasting. [2026-01-27T12:19:14.808034] [INFO ] [MAIN ] [2644/3493] REX kept (0.8s) | 2641 kept, 3 rejected | 138.0/min | ETA: 6.2m [2026-01-27T12:19:15.076139] [DEBUG] [REMOTE ] REYN: Retrieved 1504 rows, trimmed to 300. [2026-01-27T12:19:15.076345] [DEBUG] [REMOTE ] REYN: PASS: History has at least 300 days. [2026-01-27T12:19:15.076649] [DEBUG] [REMOTE ] REYN: PASS: Price check passed. Min price $22.62. [2026-01-27T12:19:15.076809] [DEBUG] [REMOTE ] REYN: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:15.076939] [DEBUG] [REMOTE ] REYN: PASS: Integrity check passed. [2026-01-27T12:19:15.076984] [DEBUG] [REMOTE ] REYN: Symbol is viable for forecasting. [2026-01-27T12:19:15.077040] [INFO ] [MAIN ] [2645/3493] REYN kept (0.3s) | 2642 kept, 3 rejected | 138.1/min | ETA: 6.1m [2026-01-27T12:19:15.469236] [DEBUG] [REMOTE ] REZI: Retrieved 1829 rows, trimmed to 300. [2026-01-27T12:19:15.469449] [DEBUG] [REMOTE ] REZI: PASS: History has at least 300 days. [2026-01-27T12:19:15.469736] [DEBUG] [REMOTE ] REZI: PASS: Price check passed. Min price $28.83. [2026-01-27T12:19:15.469888] [DEBUG] [REMOTE ] REZI: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:15.470007] [DEBUG] [REMOTE ] REZI: PASS: Integrity check passed. [2026-01-27T12:19:15.470084] [DEBUG] [REMOTE ] REZI: Symbol is viable for forecasting. [2026-01-27T12:19:15.470158] [INFO ] [MAIN ] [2646/3493] REZI kept (0.4s) | 2643 kept, 3 rejected | 138.1/min | ETA: 6.1m [2026-01-27T12:19:16.080862] [DEBUG] [REMOTE ] RF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:16.081072] [DEBUG] [REMOTE ] RF: PASS: History has at least 300 days. [2026-01-27T12:19:16.081702] [DEBUG] [REMOTE ] RF: PASS: Price check passed. Min price $23.82. [2026-01-27T12:19:16.081859] [DEBUG] [REMOTE ] RF: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:16.081999] [DEBUG] [REMOTE ] RF: PASS: Integrity check passed. [2026-01-27T12:19:16.082041] [DEBUG] [REMOTE ] RF: Symbol is viable for forecasting. [2026-01-27T12:19:16.082100] [INFO ] [MAIN ] [2647/3493] RF kept (0.6s) | 2644 kept, 3 rejected | 138.0/min | ETA: 6.1m [2026-01-27T12:19:16.610707] [DEBUG] [REMOTE ] RFI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:16.610876] [DEBUG] [REMOTE ] RFI: PASS: History has at least 300 days. [2026-01-27T12:19:16.611152] [DEBUG] [REMOTE ] RFI: PASS: Price check passed. Min price $10.78. [2026-01-27T12:19:16.611293] [DEBUG] [REMOTE ] RFI: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:16.611553] [DEBUG] [REMOTE ] RFI: PASS: Integrity check passed. [2026-01-27T12:19:16.611616] [DEBUG] [REMOTE ] RFI: Symbol is viable for forecasting. [2026-01-27T12:19:16.611670] [INFO ] [MAIN ] [2648/3493] RFI kept (0.5s) | 2645 kept, 3 rejected | 138.0/min | ETA: 6.1m [2026-01-27T12:19:16.919147] [DEBUG] [REMOTE ] RFL: Retrieved 1970 rows, trimmed to 300. [2026-01-27T12:19:16.919285] [DEBUG] [REMOTE ] RFL: PASS: History has at least 300 days. [2026-01-27T12:19:16.919502] [DEBUG] [REMOTE ] RFL: PASS: Price check passed. Min price $1.17. [2026-01-27T12:19:16.919675] [DEBUG] [REMOTE ] RFL: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:16.919803] [DEBUG] [REMOTE ] RFL: PASS: Integrity check passed. [2026-01-27T12:19:16.919866] [DEBUG] [REMOTE ] RFL: Symbol is viable for forecasting. [2026-01-27T12:19:16.919924] [INFO ] [MAIN ] [2649/3493] RFL kept (0.3s) | 2646 kept, 3 rejected | 138.0/min | ETA: 6.1m [2026-01-27T12:19:17.279120] [DEBUG] [REMOTE ] RFM: Retrieved 1465 rows, trimmed to 300. [2026-01-27T12:19:17.279280] [DEBUG] [REMOTE ] RFM: PASS: History has at least 300 days. [2026-01-27T12:19:17.279502] [DEBUG] [REMOTE ] RFM: PASS: Price check passed. Min price $13.81. [2026-01-27T12:19:17.279666] [DEBUG] [REMOTE ] RFM: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:17.279787] [DEBUG] [REMOTE ] RFM: PASS: Integrity check passed. [2026-01-27T12:19:17.279830] [DEBUG] [REMOTE ] RFM: Symbol is viable for forecasting. [2026-01-27T12:19:17.279882] [INFO ] [MAIN ] [2650/3493] RFM kept (0.4s) | 2647 kept, 3 rejected | 138.1/min | ETA: 6.1m [2026-01-27T12:19:17.698036] [DEBUG] [REMOTE ] RFMZ: Retrieved 1236 rows, trimmed to 300. [2026-01-27T12:19:17.698223] [DEBUG] [REMOTE ] RFMZ: PASS: History has at least 300 days. [2026-01-27T12:19:17.698471] [DEBUG] [REMOTE ] RFMZ: PASS: Price check passed. Min price $12.51. [2026-01-27T12:19:17.698687] [DEBUG] [REMOTE ] RFMZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:17.698835] [DEBUG] [REMOTE ] RFMZ: PASS: Integrity check passed. [2026-01-27T12:19:17.698889] [DEBUG] [REMOTE ] RFMZ: Symbol is viable for forecasting. [2026-01-27T12:19:17.698960] [INFO ] [MAIN ] [2651/3493] RFMZ kept (0.4s) | 2648 kept, 3 rejected | 138.1/min | ETA: 6.1m [2026-01-27T12:19:18.199506] [DEBUG] [REMOTE ] RGA: Retrieved 4369 rows, trimmed to 300. [2026-01-27T12:19:18.199673] [DEBUG] [REMOTE ] RGA: PASS: History has at least 300 days. [2026-01-27T12:19:18.199907] [DEBUG] [REMOTE ] RGA: PASS: Price check passed. Min price $180.64. [2026-01-27T12:19:18.200048] [DEBUG] [REMOTE ] RGA: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:18.200169] [DEBUG] [REMOTE ] RGA: PASS: Integrity check passed. [2026-01-27T12:19:18.200211] [DEBUG] [REMOTE ] RGA: Symbol is viable for forecasting. [2026-01-27T12:19:18.200262] [INFO ] [MAIN ] [2652/3493] RGA kept (0.5s) | 2649 kept, 3 rejected | 138.0/min | ETA: 6.1m [2026-01-27T12:19:18.707027] [DEBUG] [REMOTE ] RGCO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:18.707163] [DEBUG] [REMOTE ] RGCO: PASS: History has at least 300 days. [2026-01-27T12:19:18.707398] [DEBUG] [REMOTE ] RGCO: PASS: Price check passed. Min price $20.50. [2026-01-27T12:19:18.707535] [DEBUG] [REMOTE ] RGCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:18.707702] [DEBUG] [REMOTE ] RGCO: PASS: Integrity check passed. [2026-01-27T12:19:18.707746] [DEBUG] [REMOTE ] RGCO: Symbol is viable for forecasting. [2026-01-27T12:19:18.707797] [INFO ] [MAIN ] [2653/3493] RGCO kept (0.5s) | 2650 kept, 3 rejected | 138.0/min | ETA: 6.1m [2026-01-27T12:19:19.175662] [DEBUG] [REMOTE ] RGEN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:19.175798] [DEBUG] [REMOTE ] RGEN: PASS: History has at least 300 days. [2026-01-27T12:19:19.176018] [DEBUG] [REMOTE ] RGEN: PASS: Price check passed. Min price $142.82. [2026-01-27T12:19:19.176172] [DEBUG] [REMOTE ] RGEN: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:19.176414] [DEBUG] [REMOTE ] RGEN: PASS: Integrity check passed. [2026-01-27T12:19:19.176463] [DEBUG] [REMOTE ] RGEN: Symbol is viable for forecasting. [2026-01-27T12:19:19.176516] [INFO ] [MAIN ] [2654/3493] RGEN kept (0.5s) | 2651 kept, 3 rejected | 138.0/min | ETA: 6.1m [2026-01-27T12:19:19.638677] [DEBUG] [REMOTE ] RGLD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:19.638819] [DEBUG] [REMOTE ] RGLD: PASS: History has at least 300 days. [2026-01-27T12:19:19.639031] [DEBUG] [REMOTE ] RGLD: PASS: Price check passed. Min price $168.72. [2026-01-27T12:19:19.639169] [DEBUG] [REMOTE ] RGLD: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:19.639286] [DEBUG] [REMOTE ] RGLD: PASS: Integrity check passed. [2026-01-27T12:19:19.639326] [DEBUG] [REMOTE ] RGLD: Symbol is viable for forecasting. [2026-01-27T12:19:19.639375] [INFO ] [MAIN ] [2655/3493] RGLD kept (0.5s) | 2652 kept, 3 rejected | 138.0/min | ETA: 6.1m [2026-01-27T12:19:19.954382] [DEBUG] [REMOTE ] RGNX: Retrieved 2604 rows, trimmed to 300. [2026-01-27T12:19:19.954529] [DEBUG] [REMOTE ] RGNX: PASS: History has at least 300 days. [2026-01-27T12:19:19.954767] [DEBUG] [REMOTE ] RGNX: PASS: Price check passed. Min price $10.87. [2026-01-27T12:19:19.954906] [DEBUG] [REMOTE ] RGNX: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:19.955019] [DEBUG] [REMOTE ] RGNX: PASS: Integrity check passed. [2026-01-27T12:19:19.955059] [DEBUG] [REMOTE ] RGNX: Symbol is viable for forecasting. [2026-01-27T12:19:19.955108] [INFO ] [MAIN ] [2656/3493] RGNX kept (0.3s) | 2653 kept, 3 rejected | 138.0/min | ETA: 6.1m [2026-01-27T12:19:20.548854] [DEBUG] [REMOTE ] RGP: Retrieved 6313 rows, trimmed to 300. [2026-01-27T12:19:20.549042] [DEBUG] [REMOTE ] RGP: PASS: History has at least 300 days. [2026-01-27T12:19:20.549417] [DEBUG] [REMOTE ] RGP: PASS: Price check passed. Min price $4.24. [2026-01-27T12:19:20.549648] [DEBUG] [REMOTE ] RGP: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:20.549968] [DEBUG] [REMOTE ] RGP: PASS: Integrity check passed. [2026-01-27T12:19:20.550021] [DEBUG] [REMOTE ] RGP: Symbol is viable for forecasting. [2026-01-27T12:19:20.550085] [INFO ] [MAIN ] [2657/3493] RGP kept (0.6s) | 2654 kept, 3 rejected | 138.0/min | ETA: 6.1m [2026-01-27T12:19:21.061853] [DEBUG] [REMOTE ] RGS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:21.062097] [DEBUG] [REMOTE ] RGS: PASS: History has at least 300 days. [2026-01-27T12:19:21.062528] [DEBUG] [REMOTE ] RGS: PASS: Price check passed. Min price $23.75. [2026-01-27T12:19:21.062877] [DEBUG] [REMOTE ] RGS: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:21.063095] [DEBUG] [REMOTE ] RGS: PASS: Integrity check passed. [2026-01-27T12:19:21.063159] [DEBUG] [REMOTE ] RGS: Symbol is viable for forecasting. [2026-01-27T12:19:21.063243] [INFO ] [MAIN ] [2658/3493] RGS kept (0.5s) | 2655 kept, 3 rejected | 138.0/min | ETA: 6.0m [2026-01-27T12:19:21.336350] [DEBUG] [REMOTE ] RGTI: Retrieved 1196 rows, trimmed to 300. [2026-01-27T12:19:21.338381] [DEBUG] [REMOTE ] RGTI: PASS: History has at least 300 days. [2026-01-27T12:19:21.339148] [DEBUG] [REMOTE ] RGTI: PASS: Price check passed. Min price $21.76. [2026-01-27T12:19:21.339561] [DEBUG] [REMOTE ] RGTI: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:21.339825] [DEBUG] [REMOTE ] RGTI: PASS: Integrity check passed. [2026-01-27T12:19:21.339902] [DEBUG] [REMOTE ] RGTI: Symbol is viable for forecasting. [2026-01-27T12:19:21.340001] [INFO ] [MAIN ] [2659/3493] RGTI kept (0.3s) | 2656 kept, 3 rejected | 138.0/min | ETA: 6.0m [2026-01-27T12:19:21.831114] [DEBUG] [REMOTE ] RH: Retrieved 3326 rows, trimmed to 300. [2026-01-27T12:19:21.831268] [DEBUG] [REMOTE ] RH: PASS: History has at least 300 days. [2026-01-27T12:19:21.831513] [DEBUG] [REMOTE ] RH: PASS: Price check passed. Min price $139.54. [2026-01-27T12:19:21.831683] [DEBUG] [REMOTE ] RH: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:21.831813] [DEBUG] [REMOTE ] RH: PASS: Integrity check passed. [2026-01-27T12:19:21.831855] [DEBUG] [REMOTE ] RH: Symbol is viable for forecasting. [2026-01-27T12:19:21.831906] [INFO ] [MAIN ] [2660/3493] RH kept (0.5s) | 2657 kept, 3 rejected | 138.0/min | ETA: 6.0m [2026-01-27T12:19:22.340762] [DEBUG] [REMOTE ] RHI: Retrieved 6597 rows, trimmed to 300. [2026-01-27T12:19:22.340905] [DEBUG] [REMOTE ] RHI: PASS: History has at least 300 days. [2026-01-27T12:19:22.341131] [DEBUG] [REMOTE ] RHI: PASS: Price check passed. Min price $24.94. [2026-01-27T12:19:22.341313] [DEBUG] [REMOTE ] RHI: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:22.341463] [DEBUG] [REMOTE ] RHI: PASS: Integrity check passed. [2026-01-27T12:19:22.341518] [DEBUG] [REMOTE ] RHI: Symbol is viable for forecasting. [2026-01-27T12:19:22.341591] [INFO ] [MAIN ] [2661/3493] RHI kept (0.5s) | 2658 kept, 3 rejected | 138.0/min | ETA: 6.0m [2026-01-27T12:19:22.817990] [DEBUG] [REMOTE ] RHP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:22.818168] [DEBUG] [REMOTE ] RHP: PASS: History has at least 300 days. [2026-01-27T12:19:22.818428] [DEBUG] [REMOTE ] RHP: PASS: Price check passed. Min price $84.83. [2026-01-27T12:19:22.818592] [DEBUG] [REMOTE ] RHP: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:22.818719] [DEBUG] [REMOTE ] RHP: PASS: Integrity check passed. [2026-01-27T12:19:22.818760] [DEBUG] [REMOTE ] RHP: Symbol is viable for forecasting. [2026-01-27T12:19:22.818809] [INFO ] [MAIN ] [2662/3493] RHP kept (0.5s) | 2659 kept, 3 rejected | 138.0/min | ETA: 6.0m [2026-01-27T12:19:23.283750] [DEBUG] [REMOTE ] RIG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:23.283998] [DEBUG] [REMOTE ] RIG: PASS: History has at least 300 days. [2026-01-27T12:19:23.284263] [DEBUG] [REMOTE ] RIG: PASS: Price check passed. Min price $3.83. [2026-01-27T12:19:23.284405] [DEBUG] [REMOTE ] RIG: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:23.284531] [DEBUG] [REMOTE ] RIG: PASS: Integrity check passed. [2026-01-27T12:19:23.284590] [DEBUG] [REMOTE ] RIG: Symbol is viable for forecasting. [2026-01-27T12:19:23.284645] [INFO ] [MAIN ] [2663/3493] RIG kept (0.5s) | 2660 kept, 3 rejected | 138.0/min | ETA: 6.0m [2026-01-27T12:19:23.762462] [DEBUG] [REMOTE ] RIGL: Retrieved 6325 rows, trimmed to 300. [2026-01-27T12:19:23.762681] [DEBUG] [REMOTE ] RIGL: PASS: History has at least 300 days. [2026-01-27T12:19:23.762972] [DEBUG] [REMOTE ] RIGL: PASS: Price check passed. Min price $28.38. [2026-01-27T12:19:23.763279] [DEBUG] [REMOTE ] RIGL: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:23.763423] [DEBUG] [REMOTE ] RIGL: PASS: Integrity check passed. [2026-01-27T12:19:23.763468] [DEBUG] [REMOTE ] RIGL: Symbol is viable for forecasting. [2026-01-27T12:19:23.763530] [INFO ] [MAIN ] [2664/3493] RIGL kept (0.5s) | 2661 kept, 3 rejected | 138.0/min | ETA: 6.0m [2026-01-27T12:19:24.078651] [DEBUG] [REMOTE ] RILY: Retrieved 2647 rows, trimmed to 300. [2026-01-27T12:19:24.078856] [DEBUG] [REMOTE ] RILY: PASS: History has at least 300 days. [2026-01-27T12:19:24.079149] [DEBUG] [REMOTE ] RILY: PASS: Price check passed. Min price $3.72. [2026-01-27T12:19:24.079297] [DEBUG] [REMOTE ] RILY: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:24.079423] [DEBUG] [REMOTE ] RILY: PASS: Integrity check passed. [2026-01-27T12:19:24.079465] [DEBUG] [REMOTE ] RILY: Symbol is viable for forecasting. [2026-01-27T12:19:24.079523] [INFO ] [MAIN ] [2665/3493] RILY kept (0.3s) | 2662 kept, 3 rejected | 138.0/min | ETA: 6.0m [2026-01-27T12:19:24.402056] [DEBUG] [REMOTE ] RILYN: Retrieved 1593 rows, trimmed to 300. [2026-01-27T12:19:24.402245] [DEBUG] [REMOTE ] RILYN: PASS: History has at least 300 days. [2026-01-27T12:19:24.402488] [DEBUG] [REMOTE ] RILYN: PASS: Price check passed. Min price $17.97. [2026-01-27T12:19:24.402660] [DEBUG] [REMOTE ] RILYN: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:24.402780] [DEBUG] [REMOTE ] RILYN: PASS: Integrity check passed. [2026-01-27T12:19:24.402822] [DEBUG] [REMOTE ] RILYN: Symbol is viable for forecasting. [2026-01-27T12:19:24.402875] [INFO ] [MAIN ] [2666/3493] RILYN kept (0.3s) | 2663 kept, 3 rejected | 138.0/min | ETA: 6.0m [2026-01-27T12:19:24.800840] [DEBUG] [REMOTE ] RILYZ: Retrieved 1121 rows, trimmed to 300. [2026-01-27T12:19:24.801047] [DEBUG] [REMOTE ] RILYZ: PASS: History has at least 300 days. [2026-01-27T12:19:24.801312] [DEBUG] [REMOTE ] RILYZ: PASS: Price check passed. Min price $8.81. [2026-01-27T12:19:24.801464] [DEBUG] [REMOTE ] RILYZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:24.801637] [DEBUG] [REMOTE ] RILYZ: PASS: Integrity check passed. [2026-01-27T12:19:24.801690] [DEBUG] [REMOTE ] RILYZ: Symbol is viable for forecasting. [2026-01-27T12:19:24.801755] [INFO ] [MAIN ] [2667/3493] RILYZ kept (0.4s) | 2664 kept, 3 rejected | 138.0/min | ETA: 6.0m [2026-01-27T12:19:25.327822] [DEBUG] [REMOTE ] RING: Retrieved 3515 rows, trimmed to 300. [2026-01-27T12:19:25.327969] [DEBUG] [REMOTE ] RING: PASS: History has at least 300 days. [2026-01-27T12:19:25.328203] [DEBUG] [REMOTE ] RING: PASS: Price check passed. Min price $57.99. [2026-01-27T12:19:25.328346] [DEBUG] [REMOTE ] RING: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:25.328463] [DEBUG] [REMOTE ] RING: PASS: Integrity check passed. [2026-01-27T12:19:25.328505] [DEBUG] [REMOTE ] RING: Symbol is viable for forecasting. [2026-01-27T12:19:25.328555] [INFO ] [MAIN ] [2668/3493] RING kept (0.5s) | 2665 kept, 3 rejected | 138.0/min | ETA: 6.0m [2026-01-27T12:19:25.829616] [DEBUG] [REMOTE ] RIO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:25.829856] [DEBUG] [REMOTE ] RIO: PASS: History has at least 300 days. [2026-01-27T12:19:25.830261] [DEBUG] [REMOTE ] RIO: PASS: Price check passed. Min price $67.89. [2026-01-27T12:19:25.830415] [DEBUG] [REMOTE ] RIO: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:25.830609] [DEBUG] [REMOTE ] RIO: PASS: Integrity check passed. [2026-01-27T12:19:25.830653] [DEBUG] [REMOTE ] RIO: Symbol is viable for forecasting. [2026-01-27T12:19:25.830716] [INFO ] [MAIN ] [2669/3493] RIO kept (0.5s) | 2666 kept, 3 rejected | 138.0/min | ETA: 6.0m [2026-01-27T12:19:26.175562] [DEBUG] [REMOTE ] RITM: Retrieved 3203 rows, trimmed to 300. [2026-01-27T12:19:26.175818] [DEBUG] [REMOTE ] RITM: PASS: History has at least 300 days. [2026-01-27T12:19:26.176122] [DEBUG] [REMOTE ] RITM: PASS: Price check passed. Min price $10.55. [2026-01-27T12:19:26.176270] [DEBUG] [REMOTE ] RITM: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:26.176411] [DEBUG] [REMOTE ] RITM: PASS: Integrity check passed. [2026-01-27T12:19:26.176452] [DEBUG] [REMOTE ] RITM: Symbol is viable for forecasting. [2026-01-27T12:19:26.176507] [INFO ] [MAIN ] [2670/3493] RITM kept (0.3s) | 2667 kept, 3 rejected | 138.0/min | ETA: 6.0m [2026-01-27T12:19:26.469762] [DEBUG] [REMOTE ] RIVN: Retrieved 1055 rows, trimmed to 300. [2026-01-27T12:19:26.470010] [DEBUG] [REMOTE ] RIVN: PASS: History has at least 300 days. [2026-01-27T12:19:26.470295] [DEBUG] [REMOTE ] RIVN: PASS: Price check passed. Min price $12.50. [2026-01-27T12:19:26.470437] [DEBUG] [REMOTE ] RIVN: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:26.470559] [DEBUG] [REMOTE ] RIVN: PASS: Integrity check passed. [2026-01-27T12:19:26.470634] [DEBUG] [REMOTE ] RIVN: Symbol is viable for forecasting. [2026-01-27T12:19:26.470689] [INFO ] [MAIN ] [2671/3493] RIVN kept (0.3s) | 2668 kept, 3 rejected | 138.0/min | ETA: 6.0m [2026-01-27T12:19:26.862385] [DEBUG] [REMOTE ] RKLB: Retrieved 1110 rows, trimmed to 300. [2026-01-27T12:19:26.862692] [DEBUG] [REMOTE ] RKLB: PASS: History has at least 300 days. [2026-01-27T12:19:26.863012] [DEBUG] [REMOTE ] RKLB: PASS: Price check passed. Min price $39.48. [2026-01-27T12:19:26.863164] [DEBUG] [REMOTE ] RKLB: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:26.863307] [DEBUG] [REMOTE ] RKLB: PASS: Integrity check passed. [2026-01-27T12:19:26.863353] [DEBUG] [REMOTE ] RKLB: Symbol is viable for forecasting. [2026-01-27T12:19:26.863414] [INFO ] [MAIN ] [2672/3493] RKLB kept (0.4s) | 2669 kept, 3 rejected | 138.1/min | ETA: 5.9m [2026-01-27T12:19:27.462720] [DEBUG] [REMOTE ] RL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:27.462890] [DEBUG] [REMOTE ] RL: PASS: History has at least 300 days. [2026-01-27T12:19:27.463136] [DEBUG] [REMOTE ] RL: PASS: Price check passed. Min price $308.50. [2026-01-27T12:19:27.463276] [DEBUG] [REMOTE ] RL: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:27.463423] [DEBUG] [REMOTE ] RL: PASS: Integrity check passed. [2026-01-27T12:19:27.463472] [DEBUG] [REMOTE ] RL: Symbol is viable for forecasting. [2026-01-27T12:19:27.463523] [INFO ] [MAIN ] [2673/3493] RL kept (0.6s) | 2670 kept, 3 rejected | 138.0/min | ETA: 5.9m [2026-01-27T12:19:27.728770] [DEBUG] [REMOTE ] RLAY: Retrieved 1389 rows, trimmed to 300. [2026-01-27T12:19:27.728952] [DEBUG] [REMOTE ] RLAY: PASS: History has at least 300 days. [2026-01-27T12:19:27.729245] [DEBUG] [REMOTE ] RLAY: PASS: Price check passed. Min price $6.05. [2026-01-27T12:19:27.729430] [DEBUG] [REMOTE ] RLAY: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:27.729611] [DEBUG] [REMOTE ] RLAY: PASS: Integrity check passed. [2026-01-27T12:19:27.729666] [DEBUG] [REMOTE ] RLAY: Symbol is viable for forecasting. [2026-01-27T12:19:27.729732] [INFO ] [MAIN ] [2674/3493] RLAY kept (0.3s) | 2671 kept, 3 rejected | 138.1/min | ETA: 5.9m [2026-01-27T12:19:28.347642] [DEBUG] [REMOTE ] RLI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:28.347786] [DEBUG] [REMOTE ] RLI: PASS: History has at least 300 days. [2026-01-27T12:19:28.348022] [DEBUG] [REMOTE ] RLI: PASS: Price check passed. Min price $56.45. [2026-01-27T12:19:28.348164] [DEBUG] [REMOTE ] RLI: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:28.348287] [DEBUG] [REMOTE ] RLI: PASS: Integrity check passed. [2026-01-27T12:19:28.348329] [DEBUG] [REMOTE ] RLI: Symbol is viable for forecasting. [2026-01-27T12:19:28.348379] [INFO ] [MAIN ] [2675/3493] RLI kept (0.6s) | 2672 kept, 3 rejected | 138.0/min | ETA: 5.9m [2026-01-27T12:19:28.715997] [DEBUG] [REMOTE ] RLJ: Retrieved 3699 rows, trimmed to 300. [2026-01-27T12:19:28.716128] [DEBUG] [REMOTE ] RLJ: PASS: History has at least 300 days. [2026-01-27T12:19:28.716363] [DEBUG] [REMOTE ] RLJ: PASS: Price check passed. Min price $6.67. [2026-01-27T12:19:28.716512] [DEBUG] [REMOTE ] RLJ: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:28.716645] [DEBUG] [REMOTE ] RLJ: PASS: Integrity check passed. [2026-01-27T12:19:28.716687] [DEBUG] [REMOTE ] RLJ: Symbol is viable for forecasting. [2026-01-27T12:19:28.716739] [INFO ] [MAIN ] [2676/3493] RLJ kept (0.4s) | 2673 kept, 3 rejected | 138.0/min | ETA: 5.9m [2026-01-27T12:19:29.080438] [DEBUG] [REMOTE ] RLMD: Retrieved 2839 rows, trimmed to 300. [2026-01-27T12:19:29.080626] [DEBUG] [REMOTE ] RLMD: PASS: History has at least 300 days. [2026-01-27T12:19:29.080855] [DEBUG] [REMOTE ] RLMD: PASS: Price check passed. Min price $2.20. [2026-01-27T12:19:29.080999] [DEBUG] [REMOTE ] RLMD: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:29.081120] [DEBUG] [REMOTE ] RLMD: PASS: Integrity check passed. [2026-01-27T12:19:29.081161] [DEBUG] [REMOTE ] RLMD: Symbol is viable for forecasting. [2026-01-27T12:19:29.081211] [INFO ] [MAIN ] [2677/3493] RLMD kept (0.4s) | 2674 kept, 3 rejected | 138.0/min | ETA: 5.9m [2026-01-27T12:19:29.364790] [DEBUG] [REMOTE ] RLTY: Retrieved 983 rows, trimmed to 300. [2026-01-27T12:19:29.364924] [DEBUG] [REMOTE ] RLTY: PASS: History has at least 300 days. [2026-01-27T12:19:29.365132] [DEBUG] [REMOTE ] RLTY: PASS: Price check passed. Min price $14.29. [2026-01-27T12:19:29.365266] [DEBUG] [REMOTE ] RLTY: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:29.365375] [DEBUG] [REMOTE ] RLTY: PASS: Integrity check passed. [2026-01-27T12:19:29.365414] [DEBUG] [REMOTE ] RLTY: Symbol is viable for forecasting. [2026-01-27T12:19:29.365461] [INFO ] [MAIN ] [2678/3493] RLTY kept (0.3s) | 2675 kept, 3 rejected | 138.1/min | ETA: 5.9m [2026-01-27T12:19:29.819388] [DEBUG] [REMOTE ] RLX: Retrieved 1258 rows, trimmed to 300. [2026-01-27T12:19:29.819508] [DEBUG] [REMOTE ] RLX: PASS: History has at least 300 days. [2026-01-27T12:19:29.819725] [DEBUG] [REMOTE ] RLX: PASS: Price check passed. Min price $2.14. [2026-01-27T12:19:29.819861] [DEBUG] [REMOTE ] RLX: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:29.819968] [DEBUG] [REMOTE ] RLX: PASS: Integrity check passed. [2026-01-27T12:19:29.820009] [DEBUG] [REMOTE ] RLX: Symbol is viable for forecasting. [2026-01-27T12:19:29.820057] [INFO ] [MAIN ] [2679/3493] RLX kept (0.5s) | 2676 kept, 3 rejected | 138.1/min | ETA: 5.9m [2026-01-27T12:19:30.290418] [DEBUG] [REMOTE ] RM: Retrieved 3477 rows, trimmed to 300. [2026-01-27T12:19:30.290567] [DEBUG] [REMOTE ] RM: PASS: History has at least 300 days. [2026-01-27T12:19:30.290849] [DEBUG] [REMOTE ] RM: PASS: Price check passed. Min price $35.82. [2026-01-27T12:19:30.290992] [DEBUG] [REMOTE ] RM: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:30.291120] [DEBUG] [REMOTE ] RM: PASS: Integrity check passed. [2026-01-27T12:19:30.291162] [DEBUG] [REMOTE ] RM: Symbol is viable for forecasting. [2026-01-27T12:19:30.291216] [INFO ] [MAIN ] [2680/3493] RM kept (0.5s) | 2677 kept, 3 rejected | 138.1/min | ETA: 5.9m [2026-01-27T12:19:30.676895] [DEBUG] [REMOTE ] RMAX: Retrieved 3097 rows, trimmed to 300. [2026-01-27T12:19:30.677020] [DEBUG] [REMOTE ] RMAX: PASS: History has at least 300 days. [2026-01-27T12:19:30.677225] [DEBUG] [REMOTE ] RMAX: PASS: Price check passed. Min price $7.27. [2026-01-27T12:19:30.677366] [DEBUG] [REMOTE ] RMAX: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:30.677481] [DEBUG] [REMOTE ] RMAX: PASS: Integrity check passed. [2026-01-27T12:19:30.677524] [DEBUG] [REMOTE ] RMAX: Symbol is viable for forecasting. [2026-01-27T12:19:30.677607] [INFO ] [MAIN ] [2681/3493] RMAX kept (0.4s) | 2678 kept, 3 rejected | 138.1/min | ETA: 5.9m [2026-01-27T12:19:31.081024] [DEBUG] [REMOTE ] RMBI: Retrieved 1651 rows, trimmed to 300. [2026-01-27T12:19:31.081162] [DEBUG] [REMOTE ] RMBI: PASS: History has at least 300 days. [2026-01-27T12:19:31.081376] [DEBUG] [REMOTE ] RMBI: PASS: Price check passed. Min price $12.78. [2026-01-27T12:19:31.081514] [DEBUG] [REMOTE ] RMBI: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:31.081644] [DEBUG] [REMOTE ] RMBI: PASS: Integrity check passed. [2026-01-27T12:19:31.081686] [DEBUG] [REMOTE ] RMBI: Symbol is viable for forecasting. [2026-01-27T12:19:31.081734] [INFO ] [MAIN ] [2682/3493] RMBI kept (0.4s) | 2679 kept, 3 rejected | 138.1/min | ETA: 5.9m [2026-01-27T12:19:31.614113] [DEBUG] [REMOTE ] RMBS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:31.614294] [DEBUG] [REMOTE ] RMBS: PASS: History has at least 300 days. [2026-01-27T12:19:31.614537] [DEBUG] [REMOTE ] RMBS: PASS: Price check passed. Min price $87.28. [2026-01-27T12:19:31.614745] [DEBUG] [REMOTE ] RMBS: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:31.614901] [DEBUG] [REMOTE ] RMBS: PASS: Integrity check passed. [2026-01-27T12:19:31.614950] [DEBUG] [REMOTE ] RMBS: Symbol is viable for forecasting. [2026-01-27T12:19:31.615002] [INFO ] [MAIN ] [2683/3493] RMBS kept (0.5s) | 2680 kept, 3 rejected | 138.1/min | ETA: 5.9m [2026-01-27T12:19:32.122756] [DEBUG] [REMOTE ] RMD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:32.122920] [DEBUG] [REMOTE ] RMD: PASS: History has at least 300 days. [2026-01-27T12:19:32.123140] [DEBUG] [REMOTE ] RMD: PASS: Price check passed. Min price $240.87. [2026-01-27T12:19:32.123287] [DEBUG] [REMOTE ] RMD: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:32.123405] [DEBUG] [REMOTE ] RMD: PASS: Integrity check passed. [2026-01-27T12:19:32.123449] [DEBUG] [REMOTE ] RMD: Symbol is viable for forecasting. [2026-01-27T12:19:32.123505] [INFO ] [MAIN ] [2684/3493] RMD kept (0.5s) | 2681 kept, 3 rejected | 138.0/min | ETA: 5.9m [2026-01-27T12:19:32.436144] [DEBUG] [REMOTE ] RMI: Retrieved 1820 rows, trimmed to 300. [2026-01-27T12:19:32.436282] [DEBUG] [REMOTE ] RMI: PASS: History has at least 300 days. [2026-01-27T12:19:32.436490] [DEBUG] [REMOTE ] RMI: PASS: Price check passed. Min price $14.15. [2026-01-27T12:19:32.436675] [DEBUG] [REMOTE ] RMI: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:32.436798] [DEBUG] [REMOTE ] RMI: PASS: Integrity check passed. [2026-01-27T12:19:32.436838] [DEBUG] [REMOTE ] RMI: Symbol is viable for forecasting. [2026-01-27T12:19:32.436887] [INFO ] [MAIN ] [2685/3493] RMI kept (0.3s) | 2682 kept, 3 rejected | 138.1/min | ETA: 5.9m [2026-01-27T12:19:32.812114] [DEBUG] [REMOTE ] RMM: Retrieved 1634 rows, trimmed to 300. [2026-01-27T12:19:32.812261] [DEBUG] [REMOTE ] RMM: PASS: History has at least 300 days. [2026-01-27T12:19:32.812487] [DEBUG] [REMOTE ] RMM: PASS: Price check passed. Min price $13.47. [2026-01-27T12:19:32.812674] [DEBUG] [REMOTE ] RMM: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:32.812956] [DEBUG] [REMOTE ] RMM: PASS: Integrity check passed. [2026-01-27T12:19:32.812996] [DEBUG] [REMOTE ] RMM: Symbol is viable for forecasting. [2026-01-27T12:19:32.813044] [INFO ] [MAIN ] [2686/3493] RMM kept (0.4s) | 2683 kept, 3 rejected | 138.1/min | ETA: 5.8m [2026-01-27T12:19:33.181844] [DEBUG] [REMOTE ] RMMZ: Retrieved 991 rows, trimmed to 300. [2026-01-27T12:19:33.181981] [DEBUG] [REMOTE ] RMMZ: PASS: History has at least 300 days. [2026-01-27T12:19:33.182187] [DEBUG] [REMOTE ] RMMZ: PASS: Price check passed. Min price $14.30. [2026-01-27T12:19:33.182342] [DEBUG] [REMOTE ] RMMZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:33.182485] [DEBUG] [REMOTE ] RMMZ: PASS: Integrity check passed. [2026-01-27T12:19:33.182529] [DEBUG] [REMOTE ] RMMZ: Symbol is viable for forecasting. [2026-01-27T12:19:33.182601] [INFO ] [MAIN ] [2687/3493] RMMZ kept (0.4s) | 2684 kept, 3 rejected | 138.1/min | ETA: 5.8m [2026-01-27T12:19:33.526274] [DEBUG] [REMOTE ] RMNI: Retrieved 2617 rows, trimmed to 300. [2026-01-27T12:19:33.526443] [DEBUG] [REMOTE ] RMNI: PASS: History has at least 300 days. [2026-01-27T12:19:33.526760] [DEBUG] [REMOTE ] RMNI: PASS: Price check passed. Min price $3.62. [2026-01-27T12:19:33.526961] [DEBUG] [REMOTE ] RMNI: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:33.527124] [DEBUG] [REMOTE ] RMNI: PASS: Integrity check passed. [2026-01-27T12:19:33.527182] [DEBUG] [REMOTE ] RMNI: Symbol is viable for forecasting. [2026-01-27T12:19:33.527250] [INFO ] [MAIN ] [2688/3493] RMNI kept (0.3s) | 2685 kept, 3 rejected | 138.1/min | ETA: 5.8m [2026-01-27T12:19:33.995806] [DEBUG] [REMOTE ] RNA: Retrieved 1412 rows, trimmed to 300. [2026-01-27T12:19:33.995979] [DEBUG] [REMOTE ] RNA: PASS: History has at least 300 days. [2026-01-27T12:19:33.996193] [DEBUG] [REMOTE ] RNA: PASS: Price check passed. Min price $69.65. [2026-01-27T12:19:33.996347] [DEBUG] [REMOTE ] RNA: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:33.996462] [DEBUG] [REMOTE ] RNA: PASS: Integrity check passed. [2026-01-27T12:19:33.996503] [DEBUG] [REMOTE ] RNA: Symbol is viable for forecasting. [2026-01-27T12:19:33.996552] [INFO ] [MAIN ] [2689/3493] RNA kept (0.5s) | 2686 kept, 3 rejected | 138.1/min | ETA: 5.8m [2026-01-27T12:19:34.423770] [DEBUG] [REMOTE ] RNAC: Retrieved 2412 rows, trimmed to 300. [2026-01-27T12:19:34.423929] [DEBUG] [REMOTE ] RNAC: PASS: History has at least 300 days. [2026-01-27T12:19:34.424159] [DEBUG] [REMOTE ] RNAC: PASS: Price check passed. Min price $6.43. [2026-01-27T12:19:34.424323] [DEBUG] [REMOTE ] RNAC: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:34.424448] [DEBUG] [REMOTE ] RNAC: PASS: Integrity check passed. [2026-01-27T12:19:34.424492] [DEBUG] [REMOTE ] RNAC: Symbol is viable for forecasting. [2026-01-27T12:19:34.424550] [INFO ] [MAIN ] [2690/3493] RNAC kept (0.4s) | 2687 kept, 3 rejected | 138.1/min | ETA: 5.8m [2026-01-27T12:19:34.750802] [DEBUG] [REMOTE ] RNAZ: Retrieved 1143 rows, trimmed to 300. [2026-01-27T12:19:34.750941] [DEBUG] [REMOTE ] RNAZ: PASS: History has at least 300 days. [2026-01-27T12:19:34.751149] [DEBUG] [REMOTE ] RNAZ: PASS: Price check passed. Min price $6.44. [2026-01-27T12:19:34.751288] [DEBUG] [REMOTE ] RNAZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:34.751399] [DEBUG] [REMOTE ] RNAZ: PASS: Integrity check passed. [2026-01-27T12:19:34.751438] [DEBUG] [REMOTE ] RNAZ: Symbol is viable for forecasting. [2026-01-27T12:19:34.751488] [INFO ] [MAIN ] [2691/3493] RNAZ kept (0.3s) | 2688 kept, 3 rejected | 138.1/min | ETA: 5.8m [2026-01-27T12:19:35.261547] [DEBUG] [REMOTE ] RNG: Retrieved 3100 rows, trimmed to 300. [2026-01-27T12:19:35.261707] [DEBUG] [REMOTE ] RNG: PASS: History has at least 300 days. [2026-01-27T12:19:35.261925] [DEBUG] [REMOTE ] RNG: PASS: Price check passed. Min price $25.81. [2026-01-27T12:19:35.262069] [DEBUG] [REMOTE ] RNG: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:35.262185] [DEBUG] [REMOTE ] RNG: PASS: Integrity check passed. [2026-01-27T12:19:35.262227] [DEBUG] [REMOTE ] RNG: Symbol is viable for forecasting. [2026-01-27T12:19:35.262283] [INFO ] [MAIN ] [2692/3493] RNG kept (0.5s) | 2689 kept, 3 rejected | 138.1/min | ETA: 5.8m [2026-01-27T12:19:35.759598] [DEBUG] [REMOTE ] RNP: Retrieved 5683 rows, trimmed to 300. [2026-01-27T12:19:35.759754] [DEBUG] [REMOTE ] RNP: PASS: History has at least 300 days. [2026-01-27T12:19:35.760000] [DEBUG] [REMOTE ] RNP: PASS: Price check passed. Min price $19.29. [2026-01-27T12:19:35.760146] [DEBUG] [REMOTE ] RNP: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:35.760263] [DEBUG] [REMOTE ] RNP: PASS: Integrity check passed. [2026-01-27T12:19:35.760304] [DEBUG] [REMOTE ] RNP: Symbol is viable for forecasting. [2026-01-27T12:19:35.760353] [INFO ] [MAIN ] [2693/3493] RNP kept (0.5s) | 2690 kept, 3 rejected | 138.1/min | ETA: 5.8m [2026-01-27T12:19:36.012288] [DEBUG] [REMOTE ] ROAD: Retrieved 1942 rows, trimmed to 300. [2026-01-27T12:19:36.012423] [DEBUG] [REMOTE ] ROAD: PASS: History has at least 300 days. [2026-01-27T12:19:36.012686] [DEBUG] [REMOTE ] ROAD: PASS: Price check passed. Min price $100.43. [2026-01-27T12:19:36.012838] [DEBUG] [REMOTE ] ROAD: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:36.012956] [DEBUG] [REMOTE ] ROAD: PASS: Integrity check passed. [2026-01-27T12:19:36.012998] [DEBUG] [REMOTE ] ROAD: Symbol is viable for forecasting. [2026-01-27T12:19:36.013047] [INFO ] [MAIN ] [2694/3493] ROAD kept (0.3s) | 2691 kept, 3 rejected | 138.1/min | ETA: 5.8m [2026-01-27T12:19:36.644314] [DEBUG] [REMOTE ] ROCK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:36.644504] [DEBUG] [REMOTE ] ROCK: PASS: History has at least 300 days. [2026-01-27T12:19:36.645013] [DEBUG] [REMOTE ] ROCK: PASS: Price check passed. Min price $44.17. [2026-01-27T12:19:36.645166] [DEBUG] [REMOTE ] ROCK: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:36.645297] [DEBUG] [REMOTE ] ROCK: PASS: Integrity check passed. [2026-01-27T12:19:36.645340] [DEBUG] [REMOTE ] ROCK: Symbol is viable for forecasting. [2026-01-27T12:19:36.645391] [INFO ] [MAIN ] [2695/3493] ROCK kept (0.6s) | 2692 kept, 3 rejected | 138.1/min | ETA: 5.8m [2026-01-27T12:19:36.856850] [DEBUG] [REMOTE ] ROE: Retrieved 624 rows, trimmed to 300. [2026-01-27T12:19:36.857001] [DEBUG] [REMOTE ] ROE: PASS: History has at least 300 days. [2026-01-27T12:19:36.857232] [DEBUG] [REMOTE ] ROE: PASS: Price check passed. Min price $33.03. [2026-01-27T12:19:36.857378] [DEBUG] [REMOTE ] ROE: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:36.857507] [DEBUG] [REMOTE ] ROE: PASS: Integrity check passed. [2026-01-27T12:19:36.857557] [DEBUG] [REMOTE ] ROE: Symbol is viable for forecasting. [2026-01-27T12:19:36.857733] [INFO ] [MAIN ] [2696/3493] ROE kept (0.2s) | 2693 kept, 3 rejected | 138.1/min | ETA: 5.8m [2026-01-27T12:19:37.503807] [DEBUG] [REMOTE ] ROP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:37.504141] [DEBUG] [REMOTE ] ROP: PASS: History has at least 300 days. [2026-01-27T12:19:37.504366] [DEBUG] [REMOTE ] ROP: PASS: Price check passed. Min price $403.76. [2026-01-27T12:19:37.504505] [DEBUG] [REMOTE ] ROP: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:37.504644] [DEBUG] [REMOTE ] ROP: PASS: Integrity check passed. [2026-01-27T12:19:37.504686] [DEBUG] [REMOTE ] ROP: Symbol is viable for forecasting. [2026-01-27T12:19:37.504807] [INFO ] [MAIN ] [2697/3493] ROP kept (0.6s) | 2694 kept, 3 rejected | 138.1/min | ETA: 5.8m [2026-01-27T12:19:37.752114] [DEBUG] [REMOTE ] RPAY: Retrieved 1891 rows, trimmed to 300. [2026-01-27T12:19:37.752261] [DEBUG] [REMOTE ] RPAY: PASS: History has at least 300 days. [2026-01-27T12:19:37.752475] [DEBUG] [REMOTE ] RPAY: PASS: Price check passed. Min price $3.00. [2026-01-27T12:19:37.752638] [DEBUG] [REMOTE ] RPAY: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:37.752752] [DEBUG] [REMOTE ] RPAY: PASS: Integrity check passed. [2026-01-27T12:19:37.752793] [DEBUG] [REMOTE ] RPAY: Symbol is viable for forecasting. [2026-01-27T12:19:37.752842] [INFO ] [MAIN ] [2698/3493] RPAY kept (0.2s) | 2695 kept, 3 rejected | 138.1/min | ETA: 5.8m [2026-01-27T12:19:38.271802] [DEBUG] [REMOTE ] RPD: Retrieved 2647 rows, trimmed to 300. [2026-01-27T12:19:38.271917] [DEBUG] [REMOTE ] RPD: PASS: History has at least 300 days. [2026-01-27T12:19:38.272122] [DEBUG] [REMOTE ] RPD: PASS: Price check passed. Min price $12.51. [2026-01-27T12:19:38.272261] [DEBUG] [REMOTE ] RPD: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:38.272373] [DEBUG] [REMOTE ] RPD: PASS: Integrity check passed. [2026-01-27T12:19:38.272413] [DEBUG] [REMOTE ] RPD: Symbol is viable for forecasting. [2026-01-27T12:19:38.272461] [INFO ] [MAIN ] [2699/3493] RPD kept (0.5s) | 2696 kept, 3 rejected | 138.1/min | ETA: 5.7m [2026-01-27T12:19:38.528374] [DEBUG] [REMOTE ] RPID: Retrieved 1138 rows, trimmed to 300. [2026-01-27T12:19:38.528508] [DEBUG] [REMOTE ] RPID: PASS: History has at least 300 days. [2026-01-27T12:19:38.528740] [DEBUG] [REMOTE ] RPID: PASS: Price check passed. Min price $2.70. [2026-01-27T12:19:38.528885] [DEBUG] [REMOTE ] RPID: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:38.529001] [DEBUG] [REMOTE ] RPID: PASS: Integrity check passed. [2026-01-27T12:19:38.529044] [DEBUG] [REMOTE ] RPID: Symbol is viable for forecasting. [2026-01-27T12:19:38.529095] [INFO ] [MAIN ] [2700/3493] RPID kept (0.3s) | 2697 kept, 3 rejected | 138.1/min | ETA: 5.7m [2026-01-27T12:19:38.974634] [DEBUG] [REMOTE ] RPRX: Retrieved 1410 rows, trimmed to 300. [2026-01-27T12:19:38.975016] [DEBUG] [REMOTE ] RPRX: PASS: History has at least 300 days. [2026-01-27T12:19:38.975308] [DEBUG] [REMOTE ] RPRX: PASS: Price check passed. Min price $36.47. [2026-01-27T12:19:38.975451] [DEBUG] [REMOTE ] RPRX: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:38.975609] [DEBUG] [REMOTE ] RPRX: PASS: Integrity check passed. [2026-01-27T12:19:38.975658] [DEBUG] [REMOTE ] RPRX: Symbol is viable for forecasting. [2026-01-27T12:19:38.975709] [INFO ] [MAIN ] [2701/3493] RPRX kept (0.4s) | 2698 kept, 3 rejected | 138.1/min | ETA: 5.7m [2026-01-27T12:19:39.365438] [DEBUG] [REMOTE ] RPTX: Retrieved 1407 rows, trimmed to 300. [2026-01-27T12:19:39.365680] [DEBUG] [REMOTE ] RPTX: PASS: History has at least 300 days. [2026-01-27T12:19:39.365950] [DEBUG] [REMOTE ] RPTX: PASS: Price check passed. Min price $1.65. [2026-01-27T12:19:39.366098] [DEBUG] [REMOTE ] RPTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:39.366219] [DEBUG] [REMOTE ] RPTX: PASS: Integrity check passed. [2026-01-27T12:19:39.366264] [DEBUG] [REMOTE ] RPTX: Symbol is viable for forecasting. [2026-01-27T12:19:39.366322] [INFO ] [MAIN ] [2702/3493] RPTX kept (0.4s) | 2699 kept, 3 rejected | 138.1/min | ETA: 5.7m [2026-01-27T12:19:40.055564] [DEBUG] [REMOTE ] RQI: Retrieved 6018 rows, trimmed to 300. [2026-01-27T12:19:40.055783] [DEBUG] [REMOTE ] RQI: PASS: History has at least 300 days. [2026-01-27T12:19:40.056121] [DEBUG] [REMOTE ] RQI: PASS: Price check passed. Min price $11.15. [2026-01-27T12:19:40.056274] [DEBUG] [REMOTE ] RQI: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:40.056414] [DEBUG] [REMOTE ] RQI: PASS: Integrity check passed. [2026-01-27T12:19:40.056458] [DEBUG] [REMOTE ] RQI: Symbol is viable for forecasting. [2026-01-27T12:19:40.056513] [INFO ] [MAIN ] [2703/3493] RQI kept (0.7s) | 2700 kept, 3 rejected | 138.1/min | ETA: 5.7m [2026-01-27T12:19:40.347866] [DEBUG] [REMOTE ] RRBI: Retrieved 1692 rows, trimmed to 300. [2026-01-27T12:19:40.348067] [DEBUG] [REMOTE ] RRBI: PASS: History has at least 300 days. [2026-01-27T12:19:40.348335] [DEBUG] [REMOTE ] RRBI: PASS: Price check passed. Min price $64.74. [2026-01-27T12:19:40.348487] [DEBUG] [REMOTE ] RRBI: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:40.348648] [DEBUG] [REMOTE ] RRBI: PASS: Integrity check passed. [2026-01-27T12:19:40.348696] [DEBUG] [REMOTE ] RRBI: Symbol is viable for forecasting. [2026-01-27T12:19:40.348754] [INFO ] [MAIN ] [2704/3493] RRBI kept (0.3s) | 2701 kept, 3 rejected | 138.1/min | ETA: 5.7m [2026-01-27T12:19:41.022634] [DEBUG] [REMOTE ] RRC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:41.022848] [DEBUG] [REMOTE ] RRC: PASS: History has at least 300 days. [2026-01-27T12:19:41.023155] [DEBUG] [REMOTE ] RRC: PASS: Price check passed. Min price $33.43. [2026-01-27T12:19:41.023307] [DEBUG] [REMOTE ] RRC: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:41.023446] [DEBUG] [REMOTE ] RRC: PASS: Integrity check passed. [2026-01-27T12:19:41.023494] [DEBUG] [REMOTE ] RRC: Symbol is viable for forecasting. [2026-01-27T12:19:41.023550] [INFO ] [MAIN ] [2705/3493] RRC kept (0.7s) | 2702 kept, 3 rejected | 138.1/min | ETA: 5.7m [2026-01-27T12:19:41.488134] [DEBUG] [REMOTE ] RRGB: Retrieved 5918 rows, trimmed to 300. [2026-01-27T12:19:41.488394] [DEBUG] [REMOTE ] RRGB: PASS: History has at least 300 days. [2026-01-27T12:19:41.488869] [DEBUG] [REMOTE ] RRGB: PASS: Price check passed. Min price $3.79. [2026-01-27T12:19:41.489249] [DEBUG] [REMOTE ] RRGB: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:41.489429] [DEBUG] [REMOTE ] RRGB: PASS: Integrity check passed. [2026-01-27T12:19:41.489492] [DEBUG] [REMOTE ] RRGB: Symbol is viable for forecasting. [2026-01-27T12:19:41.489564] [INFO ] [MAIN ] [2706/3493] RRGB kept (0.5s) | 2703 kept, 3 rejected | 138.1/min | ETA: 5.7m [2026-01-27T12:19:41.965205] [DEBUG] [REMOTE ] RRX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:41.965415] [DEBUG] [REMOTE ] RRX: PASS: History has at least 300 days. [2026-01-27T12:19:41.965740] [DEBUG] [REMOTE ] RRX: PASS: Price check passed. Min price $128.43. [2026-01-27T12:19:41.965895] [DEBUG] [REMOTE ] RRX: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:41.966031] [DEBUG] [REMOTE ] RRX: PASS: Integrity check passed. [2026-01-27T12:19:41.966073] [DEBUG] [REMOTE ] RRX: Symbol is viable for forecasting. [2026-01-27T12:19:41.966129] [INFO ] [MAIN ] [2707/3493] RRX kept (0.5s) | 2704 kept, 3 rejected | 138.1/min | ETA: 5.7m [2026-01-27T12:19:42.452634] [DEBUG] [REMOTE ] RS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:42.452880] [DEBUG] [REMOTE ] RS: PASS: History has at least 300 days. [2026-01-27T12:19:42.453379] [DEBUG] [REMOTE ] RS: PASS: Price check passed. Min price $264.78. [2026-01-27T12:19:42.453532] [DEBUG] [REMOTE ] RS: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:42.453691] [DEBUG] [REMOTE ] RS: PASS: Integrity check passed. [2026-01-27T12:19:42.453735] [DEBUG] [REMOTE ] RS: Symbol is viable for forecasting. [2026-01-27T12:19:42.453922] [INFO ] [MAIN ] [2708/3493] RS kept (0.5s) | 2705 kept, 3 rejected | 138.1/min | ETA: 5.7m [2026-01-27T12:19:42.933301] [DEBUG] [REMOTE ] RSG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:42.933510] [DEBUG] [REMOTE ] RSG: PASS: History has at least 300 days. [2026-01-27T12:19:42.933826] [DEBUG] [REMOTE ] RSG: PASS: Price check passed. Min price $203.51. [2026-01-27T12:19:42.934014] [DEBUG] [REMOTE ] RSG: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:42.934157] [DEBUG] [REMOTE ] RSG: PASS: Integrity check passed. [2026-01-27T12:19:42.934200] [DEBUG] [REMOTE ] RSG: Symbol is viable for forecasting. [2026-01-27T12:19:42.934268] [INFO ] [MAIN ] [2709/3493] RSG kept (0.5s) | 2706 kept, 3 rejected | 138.1/min | ETA: 5.7m [2026-01-27T12:19:43.196297] [DEBUG] [REMOTE ] RSI: Retrieved 1446 rows, trimmed to 300. [2026-01-27T12:19:43.196482] [DEBUG] [REMOTE ] RSI: PASS: History has at least 300 days. [2026-01-27T12:19:43.196746] [DEBUG] [REMOTE ] RSI: PASS: Price check passed. Min price $16.55. [2026-01-27T12:19:43.196893] [DEBUG] [REMOTE ] RSI: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:43.197011] [DEBUG] [REMOTE ] RSI: PASS: Integrity check passed. [2026-01-27T12:19:43.197053] [DEBUG] [REMOTE ] RSI: Symbol is viable for forecasting. [2026-01-27T12:19:43.197107] [INFO ] [MAIN ] [2710/3493] RSI kept (0.3s) | 2707 kept, 3 rejected | 138.1/min | ETA: 5.7m [2026-01-27T12:19:43.590641] [DEBUG] [REMOTE ] RSKD: Retrieved 1128 rows, trimmed to 300. [2026-01-27T12:19:43.590837] [DEBUG] [REMOTE ] RSKD: PASS: History has at least 300 days. [2026-01-27T12:19:43.591090] [DEBUG] [REMOTE ] RSKD: PASS: Price check passed. Min price $4.49. [2026-01-27T12:19:43.591228] [DEBUG] [REMOTE ] RSKD: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:43.591342] [DEBUG] [REMOTE ] RSKD: PASS: Integrity check passed. [2026-01-27T12:19:43.591381] [DEBUG] [REMOTE ] RSKD: Symbol is viable for forecasting. [2026-01-27T12:19:43.591433] [INFO ] [MAIN ] [2711/3493] RSKD kept (0.4s) | 2708 kept, 3 rejected | 138.1/min | ETA: 5.7m [2026-01-27T12:19:44.083143] [DEBUG] [REMOTE ] RSSS: Retrieved 3090 rows, trimmed to 300. [2026-01-27T12:19:44.083333] [DEBUG] [REMOTE ] RSSS: PASS: History has at least 300 days. [2026-01-27T12:19:44.083648] [DEBUG] [REMOTE ] RSSS: PASS: Price check passed. Min price $2.61. [2026-01-27T12:19:44.083817] [DEBUG] [REMOTE ] RSSS: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:44.083946] [DEBUG] [REMOTE ] RSSS: PASS: Integrity check passed. [2026-01-27T12:19:44.083990] [DEBUG] [REMOTE ] RSSS: Symbol is viable for forecasting. [2026-01-27T12:19:44.084054] [INFO ] [MAIN ] [2712/3493] RSSS kept (0.5s) | 2709 kept, 3 rejected | 138.1/min | ETA: 5.7m [2026-01-27T12:19:44.545994] [DEBUG] [REMOTE ] RTO: Retrieved 4664 rows, trimmed to 300. [2026-01-27T12:19:44.546211] [DEBUG] [REMOTE ] RTO: PASS: History has at least 300 days. [2026-01-27T12:19:44.546543] [DEBUG] [REMOTE ] RTO: PASS: Price check passed. Min price $26.00. [2026-01-27T12:19:44.546730] [DEBUG] [REMOTE ] RTO: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:44.546868] [DEBUG] [REMOTE ] RTO: PASS: Integrity check passed. [2026-01-27T12:19:44.546911] [DEBUG] [REMOTE ] RTO: Symbol is viable for forecasting. [2026-01-27T12:19:44.546968] [INFO ] [MAIN ] [2713/3493] RTO kept (0.5s) | 2710 kept, 3 rejected | 138.1/min | ETA: 5.6m [2026-01-27T12:19:44.796065] [DEBUG] [REMOTE ] RUM: Retrieved 1202 rows, trimmed to 300. [2026-01-27T12:19:44.796272] [DEBUG] [REMOTE ] RUM: PASS: History has at least 300 days. [2026-01-27T12:19:44.796530] [DEBUG] [REMOTE ] RUM: PASS: Price check passed. Min price $5.25. [2026-01-27T12:19:44.796708] [DEBUG] [REMOTE ] RUM: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:44.796830] [DEBUG] [REMOTE ] RUM: PASS: Integrity check passed. [2026-01-27T12:19:44.796872] [DEBUG] [REMOTE ] RUM: Symbol is viable for forecasting. [2026-01-27T12:19:44.796926] [INFO ] [MAIN ] [2714/3493] RUM kept (0.2s) | 2711 kept, 3 rejected | 138.1/min | ETA: 5.6m [2026-01-27T12:19:45.292411] [DEBUG] [REMOTE ] RUN: Retrieved 2634 rows, trimmed to 300. [2026-01-27T12:19:45.292643] [DEBUG] [REMOTE ] RUN: PASS: History has at least 300 days. [2026-01-27T12:19:45.292910] [DEBUG] [REMOTE ] RUN: PASS: Price check passed. Min price $16.79. [2026-01-27T12:19:45.293241] [DEBUG] [REMOTE ] RUN: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:45.293362] [DEBUG] [REMOTE ] RUN: PASS: Integrity check passed. [2026-01-27T12:19:45.293406] [DEBUG] [REMOTE ] RUN: Symbol is viable for forecasting. [2026-01-27T12:19:45.293459] [INFO ] [MAIN ] [2715/3493] RUN kept (0.5s) | 2712 kept, 3 rejected | 138.1/min | ETA: 5.6m [2026-01-27T12:19:45.574178] [DEBUG] [REMOTE ] RUNN: Retrieved 660 rows, trimmed to 300. [2026-01-27T12:19:45.574566] [DEBUG] [REMOTE ] RUNN: PASS: History has at least 300 days. [2026-01-27T12:19:45.574850] [DEBUG] [REMOTE ] RUNN: PASS: Price check passed. Min price $32.04. [2026-01-27T12:19:45.575002] [DEBUG] [REMOTE ] RUNN: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:45.575314] [DEBUG] [REMOTE ] RUNN: PASS: Integrity check passed. [2026-01-27T12:19:45.575364] [DEBUG] [REMOTE ] RUNN: Symbol is viable for forecasting. [2026-01-27T12:19:45.575418] [INFO ] [MAIN ] [2716/3493] RUNN kept (0.3s) | 2713 kept, 3 rejected | 138.1/min | ETA: 5.6m [2026-01-27T12:19:46.081037] [DEBUG] [REMOTE ] RUSHA: Retrieved 5925 rows, trimmed to 300. [2026-01-27T12:19:46.081217] [DEBUG] [REMOTE ] RUSHA: PASS: History has at least 300 days. [2026-01-27T12:19:46.081449] [DEBUG] [REMOTE ] RUSHA: PASS: Price check passed. Min price $46.50. [2026-01-27T12:19:46.081711] [DEBUG] [REMOTE ] RUSHA: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:46.081863] [DEBUG] [REMOTE ] RUSHA: PASS: Integrity check passed. [2026-01-27T12:19:46.081913] [DEBUG] [REMOTE ] RUSHA: Symbol is viable for forecasting. [2026-01-27T12:19:46.081963] [INFO ] [MAIN ] [2717/3493] RUSHA kept (0.5s) | 2714 kept, 3 rejected | 138.1/min | ETA: 5.6m [2026-01-27T12:19:46.690909] [DEBUG] [REMOTE ] RUSHB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:46.691155] [DEBUG] [REMOTE ] RUSHB: PASS: History has at least 300 days. [2026-01-27T12:19:46.691636] [DEBUG] [REMOTE ] RUSHB: PASS: Price check passed. Min price $47.94. [2026-01-27T12:19:46.691831] [DEBUG] [REMOTE ] RUSHB: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:46.692010] [DEBUG] [REMOTE ] RUSHB: PASS: Integrity check passed. [2026-01-27T12:19:46.692065] [DEBUG] [REMOTE ] RUSHB: Symbol is viable for forecasting. [2026-01-27T12:19:46.692174] [INFO ] [MAIN ] [2718/3493] RUSHB kept (0.6s) | 2715 kept, 3 rejected | 138.1/min | ETA: 5.6m [2026-01-27T12:19:46.977093] [DEBUG] [REMOTE ] RVMD: Retrieved 1495 rows, trimmed to 300. [2026-01-27T12:19:46.977230] [DEBUG] [REMOTE ] RVMD: PASS: History has at least 300 days. [2026-01-27T12:19:46.977436] [DEBUG] [REMOTE ] RVMD: PASS: Price check passed. Min price $58.02. [2026-01-27T12:19:46.977631] [DEBUG] [REMOTE ] RVMD: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:46.977749] [DEBUG] [REMOTE ] RVMD: PASS: Integrity check passed. [2026-01-27T12:19:46.977789] [DEBUG] [REMOTE ] RVMD: Symbol is viable for forecasting. [2026-01-27T12:19:46.977841] [INFO ] [MAIN ] [2719/3493] RVMD kept (0.3s) | 2716 kept, 3 rejected | 138.1/min | ETA: 5.6m [2026-01-27T12:19:47.547084] [DEBUG] [REMOTE ] RVSB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:47.547223] [DEBUG] [REMOTE ] RVSB: PASS: History has at least 300 days. [2026-01-27T12:19:47.547456] [DEBUG] [REMOTE ] RVSB: PASS: Price check passed. Min price $5.00. [2026-01-27T12:19:47.547644] [DEBUG] [REMOTE ] RVSB: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:47.547770] [DEBUG] [REMOTE ] RVSB: PASS: Integrity check passed. [2026-01-27T12:19:47.547813] [DEBUG] [REMOTE ] RVSB: Symbol is viable for forecasting. [2026-01-27T12:19:47.547894] [INFO ] [MAIN ] [2720/3493] RVSB kept (0.6s) | 2717 kept, 3 rejected | 138.1/min | ETA: 5.6m [2026-01-27T12:19:48.035281] [DEBUG] [REMOTE ] RVTY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:48.035440] [DEBUG] [REMOTE ] RVTY: PASS: History has at least 300 days. [2026-01-27T12:19:48.035735] [DEBUG] [REMOTE ] RVTY: PASS: Price check passed. Min price $89.46. [2026-01-27T12:19:48.035887] [DEBUG] [REMOTE ] RVTY: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:48.036015] [DEBUG] [REMOTE ] RVTY: PASS: Integrity check passed. [2026-01-27T12:19:48.036250] [DEBUG] [REMOTE ] RVTY: Symbol is viable for forecasting. [2026-01-27T12:19:48.036302] [INFO ] [MAIN ] [2721/3493] RVTY kept (0.5s) | 2718 kept, 3 rejected | 138.1/min | ETA: 5.6m [2026-01-27T12:19:48.263048] [DEBUG] [REMOTE ] RWAY: Retrieved 1069 rows, trimmed to 300. [2026-01-27T12:19:48.263182] [DEBUG] [REMOTE ] RWAY: PASS: History has at least 300 days. [2026-01-27T12:19:48.263384] [DEBUG] [REMOTE ] RWAY: PASS: Price check passed. Min price $8.64. [2026-01-27T12:19:48.263521] [DEBUG] [REMOTE ] RWAY: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:48.263649] [DEBUG] [REMOTE ] RWAY: PASS: Integrity check passed. [2026-01-27T12:19:48.263691] [DEBUG] [REMOTE ] RWAY: Symbol is viable for forecasting. [2026-01-27T12:19:48.263739] [INFO ] [MAIN ] [2722/3493] RWAY kept (0.2s) | 2719 kept, 3 rejected | 138.1/min | ETA: 5.6m [2026-01-27T12:19:48.666387] [DEBUG] [REMOTE ] RXO: Retrieved 813 rows, trimmed to 300. [2026-01-27T12:19:48.666531] [DEBUG] [REMOTE ] RXO: PASS: History has at least 300 days. [2026-01-27T12:19:48.666758] [DEBUG] [REMOTE ] RXO: PASS: Price check passed. Min price $10.48. [2026-01-27T12:19:48.666898] [DEBUG] [REMOTE ] RXO: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:48.667202] [DEBUG] [REMOTE ] RXO: PASS: Integrity check passed. [2026-01-27T12:19:48.667244] [DEBUG] [REMOTE ] RXO: Symbol is viable for forecasting. [2026-01-27T12:19:48.667294] [INFO ] [MAIN ] [2723/3493] RXO kept (0.4s) | 2720 kept, 3 rejected | 138.1/min | ETA: 5.6m [2026-01-27T12:19:49.086637] [DEBUG] [REMOTE ] RXRX: Retrieved 1200 rows, trimmed to 300. [2026-01-27T12:19:49.086834] [DEBUG] [REMOTE ] RXRX: PASS: History has at least 300 days. [2026-01-27T12:19:49.087091] [DEBUG] [REMOTE ] RXRX: PASS: Price check passed. Min price $3.85. [2026-01-27T12:19:49.087249] [DEBUG] [REMOTE ] RXRX: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:49.087387] [DEBUG] [REMOTE ] RXRX: PASS: Integrity check passed. [2026-01-27T12:19:49.087433] [DEBUG] [REMOTE ] RXRX: Symbol is viable for forecasting. [2026-01-27T12:19:49.087516] [INFO ] [MAIN ] [2724/3493] RXRX kept (0.4s) | 2721 kept, 3 rejected | 138.1/min | ETA: 5.6m [2026-01-27T12:19:49.693302] [DEBUG] [REMOTE ] RY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:49.693511] [DEBUG] [REMOTE ] RY: PASS: History has at least 300 days. [2026-01-27T12:19:49.693846] [DEBUG] [REMOTE ] RY: PASS: Price check passed. Min price $144.38. [2026-01-27T12:19:49.693996] [DEBUG] [REMOTE ] RY: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:49.694177] [DEBUG] [REMOTE ] RY: PASS: Integrity check passed. [2026-01-27T12:19:49.694221] [DEBUG] [REMOTE ] RY: Symbol is viable for forecasting. [2026-01-27T12:19:49.694278] [INFO ] [MAIN ] [2725/3493] RY kept (0.6s) | 2722 kept, 3 rejected | 138.1/min | ETA: 5.6m [2026-01-27T12:19:50.167559] [DEBUG] [REMOTE ] RYAAY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:50.168002] [DEBUG] [REMOTE ] RYAAY: PASS: History has at least 300 days. [2026-01-27T12:19:50.168310] [DEBUG] [REMOTE ] RYAAY: PASS: Price check passed. Min price $60.37. [2026-01-27T12:19:50.168466] [DEBUG] [REMOTE ] RYAAY: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:50.168617] [DEBUG] [REMOTE ] RYAAY: PASS: Integrity check passed. [2026-01-27T12:19:50.168660] [DEBUG] [REMOTE ] RYAAY: Symbol is viable for forecasting. [2026-01-27T12:19:50.168712] [INFO ] [MAIN ] [2726/3493] RYAAY kept (0.5s) | 2723 kept, 3 rejected | 138.1/min | ETA: 5.6m [2026-01-27T12:19:50.510249] [DEBUG] [REMOTE ] RYAM: Retrieved 2921 rows, trimmed to 300. [2026-01-27T12:19:50.510442] [DEBUG] [REMOTE ] RYAM: PASS: History has at least 300 days. [2026-01-27T12:19:50.510733] [DEBUG] [REMOTE ] RYAM: PASS: Price check passed. Min price $5.52. [2026-01-27T12:19:50.510907] [DEBUG] [REMOTE ] RYAM: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:50.511060] [DEBUG] [REMOTE ] RYAM: PASS: Integrity check passed. [2026-01-27T12:19:50.511109] [DEBUG] [REMOTE ] RYAM: Symbol is viable for forecasting. [2026-01-27T12:19:50.511170] [INFO ] [MAIN ] [2727/3493] RYAM kept (0.3s) | 2724 kept, 3 rejected | 138.1/min | ETA: 5.5m [2026-01-27T12:19:50.835558] [DEBUG] [REMOTE ] RYAN: Retrieved 1133 rows, trimmed to 300. [2026-01-27T12:19:50.835738] [DEBUG] [REMOTE ] RYAN: PASS: History has at least 300 days. [2026-01-27T12:19:50.835944] [DEBUG] [REMOTE ] RYAN: PASS: Price check passed. Min price $50.00. [2026-01-27T12:19:50.836080] [DEBUG] [REMOTE ] RYAN: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:50.836188] [DEBUG] [REMOTE ] RYAN: PASS: Integrity check passed. [2026-01-27T12:19:50.836228] [DEBUG] [REMOTE ] RYAN: Symbol is viable for forecasting. [2026-01-27T12:19:50.836276] [INFO ] [MAIN ] [2728/3493] RYAN kept (0.3s) | 2725 kept, 3 rejected | 138.1/min | ETA: 5.5m [2026-01-27T12:19:51.321115] [DEBUG] [REMOTE ] RYI: Retrieved 2883 rows, trimmed to 300. [2026-01-27T12:19:51.321267] [DEBUG] [REMOTE ] RYI: PASS: History has at least 300 days. [2026-01-27T12:19:51.321529] [DEBUG] [REMOTE ] RYI: PASS: Price check passed. Min price $19.71. [2026-01-27T12:19:51.321729] [DEBUG] [REMOTE ] RYI: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:51.321873] [DEBUG] [REMOTE ] RYI: PASS: Integrity check passed. [2026-01-27T12:19:51.321923] [DEBUG] [REMOTE ] RYI: Symbol is viable for forecasting. [2026-01-27T12:19:51.321987] [INFO ] [MAIN ] [2729/3493] RYI kept (0.5s) | 2726 kept, 3 rejected | 138.1/min | ETA: 5.5m [2026-01-27T12:19:51.830478] [DEBUG] [REMOTE ] RYN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:51.830663] [DEBUG] [REMOTE ] RYN: PASS: History has at least 300 days. [2026-01-27T12:19:51.830962] [DEBUG] [REMOTE ] RYN: PASS: Price check passed. Min price $21.03. [2026-01-27T12:19:51.831223] [DEBUG] [REMOTE ] RYN: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:51.831370] [DEBUG] [REMOTE ] RYN: PASS: Integrity check passed. [2026-01-27T12:19:51.831411] [DEBUG] [REMOTE ] RYN: Symbol is viable for forecasting. [2026-01-27T12:19:51.831482] [INFO ] [MAIN ] [2730/3493] RYN kept (0.5s) | 2727 kept, 3 rejected | 138.1/min | ETA: 5.5m [2026-01-27T12:19:52.123388] [DEBUG] [REMOTE ] RYTM: Retrieved 2087 rows, trimmed to 300. [2026-01-27T12:19:52.123537] [DEBUG] [REMOTE ] RYTM: PASS: History has at least 300 days. [2026-01-27T12:19:52.123808] [DEBUG] [REMOTE ] RYTM: PASS: Price check passed. Min price $95.89. [2026-01-27T12:19:52.123952] [DEBUG] [REMOTE ] RYTM: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:52.124069] [DEBUG] [REMOTE ] RYTM: PASS: Integrity check passed. [2026-01-27T12:19:52.124109] [DEBUG] [REMOTE ] RYTM: Symbol is viable for forecasting. [2026-01-27T12:19:52.124159] [INFO ] [MAIN ] [2731/3493] RYTM kept (0.3s) | 2728 kept, 3 rejected | 138.1/min | ETA: 5.5m [2026-01-27T12:19:52.406297] [DEBUG] [REMOTE ] RZB: Retrieved 2419 rows, trimmed to 300. [2026-01-27T12:19:52.406441] [DEBUG] [REMOTE ] RZB: PASS: History has at least 300 days. [2026-01-27T12:19:52.406686] [DEBUG] [REMOTE ] RZB: PASS: Price check passed. Min price $24.55. [2026-01-27T12:19:52.406827] [DEBUG] [REMOTE ] RZB: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:52.406956] [DEBUG] [REMOTE ] RZB: PASS: Integrity check passed. [2026-01-27T12:19:52.407006] [DEBUG] [REMOTE ] RZB: Symbol is viable for forecasting. [2026-01-27T12:19:52.407067] [INFO ] [MAIN ] [2732/3493] RZB kept (0.3s) | 2729 kept, 3 rejected | 138.1/min | ETA: 5.5m [2026-01-27T12:19:52.824026] [DEBUG] [REMOTE ] RZC: Retrieved 827 rows, trimmed to 300. [2026-01-27T12:19:52.824160] [DEBUG] [REMOTE ] RZC: PASS: History has at least 300 days. [2026-01-27T12:19:52.824375] [DEBUG] [REMOTE ] RZC: PASS: Price check passed. Min price $24.95. [2026-01-27T12:19:52.824522] [DEBUG] [REMOTE ] RZC: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:52.824659] [DEBUG] [REMOTE ] RZC: PASS: Integrity check passed. [2026-01-27T12:19:52.824702] [DEBUG] [REMOTE ] RZC: Symbol is viable for forecasting. [2026-01-27T12:19:52.824772] [INFO ] [MAIN ] [2733/3493] RZC kept (0.4s) | 2730 kept, 3 rejected | 138.1/min | ETA: 5.5m [2026-01-27T12:19:53.214278] [DEBUG] [REMOTE ] S: Retrieved 1148 rows, trimmed to 300. [2026-01-27T12:19:53.214418] [DEBUG] [REMOTE ] S: PASS: History has at least 300 days. [2026-01-27T12:19:53.214644] [DEBUG] [REMOTE ] S: PASS: Price check passed. Min price $13.57. [2026-01-27T12:19:53.214782] [DEBUG] [REMOTE ] S: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:53.214893] [DEBUG] [REMOTE ] S: PASS: Integrity check passed. [2026-01-27T12:19:53.214942] [DEBUG] [REMOTE ] S: Symbol is viable for forecasting. [2026-01-27T12:19:53.214999] [INFO ] [MAIN ] [2734/3493] S kept (0.4s) | 2731 kept, 3 rejected | 138.1/min | ETA: 5.5m [2026-01-27T12:19:53.869520] [DEBUG] [REMOTE ] SA: Retrieved 5477 rows, trimmed to 300. [2026-01-27T12:19:53.869694] [DEBUG] [REMOTE ] SA: PASS: History has at least 300 days. [2026-01-27T12:19:53.869913] [DEBUG] [REMOTE ] SA: PASS: Price check passed. Min price $22.09. [2026-01-27T12:19:53.870051] [DEBUG] [REMOTE ] SA: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:53.870165] [DEBUG] [REMOTE ] SA: PASS: Integrity check passed. [2026-01-27T12:19:53.870205] [DEBUG] [REMOTE ] SA: Symbol is viable for forecasting. [2026-01-27T12:19:53.870254] [INFO ] [MAIN ] [2735/3493] SA kept (0.7s) | 2732 kept, 3 rejected | 138.1/min | ETA: 5.5m [2026-01-27T12:19:54.271193] [DEBUG] [REMOTE ] SAFE: Retrieved 2160 rows, trimmed to 300. [2026-01-27T12:19:54.271395] [DEBUG] [REMOTE ] SAFE: PASS: History has at least 300 days. [2026-01-27T12:19:54.271665] [DEBUG] [REMOTE ] SAFE: PASS: Price check passed. Min price $12.60. [2026-01-27T12:19:54.271816] [DEBUG] [REMOTE ] SAFE: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:54.271947] [DEBUG] [REMOTE ] SAFE: PASS: Integrity check passed. [2026-01-27T12:19:54.271993] [DEBUG] [REMOTE ] SAFE: Symbol is viable for forecasting. [2026-01-27T12:19:54.272075] [INFO ] [MAIN ] [2736/3493] SAFE kept (0.4s) | 2733 kept, 3 rejected | 138.1/min | ETA: 5.5m [2026-01-27T12:19:54.740334] [DEBUG] [REMOTE ] SAH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:54.740566] [DEBUG] [REMOTE ] SAH: PASS: History has at least 300 days. [2026-01-27T12:19:54.740955] [DEBUG] [REMOTE ] SAH: PASS: Price check passed. Min price $59.34. [2026-01-27T12:19:54.741263] [DEBUG] [REMOTE ] SAH: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:54.741433] [DEBUG] [REMOTE ] SAH: PASS: Integrity check passed. [2026-01-27T12:19:54.741480] [DEBUG] [REMOTE ] SAH: Symbol is viable for forecasting. [2026-01-27T12:19:54.741540] [INFO ] [MAIN ] [2737/3493] SAH kept (0.5s) | 2734 kept, 3 rejected | 138.1/min | ETA: 5.5m [2026-01-27T12:19:55.184261] [DEBUG] [REMOTE ] SAIA: Retrieved 5880 rows, trimmed to 300. [2026-01-27T12:19:55.184411] [DEBUG] [REMOTE ] SAIA: PASS: History has at least 300 days. [2026-01-27T12:19:55.184689] [DEBUG] [REMOTE ] SAIA: PASS: Price check passed. Min price $250.48. [2026-01-27T12:19:55.184832] [DEBUG] [REMOTE ] SAIA: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:55.184961] [DEBUG] [REMOTE ] SAIA: PASS: Integrity check passed. [2026-01-27T12:19:55.185003] [DEBUG] [REMOTE ] SAIA: Symbol is viable for forecasting. [2026-01-27T12:19:55.185057] [INFO ] [MAIN ] [2738/3493] SAIA kept (0.4s) | 2735 kept, 3 rejected | 138.1/min | ETA: 5.5m [2026-01-27T12:19:55.547736] [DEBUG] [REMOTE ] SAIC: Retrieved 3109 rows, trimmed to 300. [2026-01-27T12:19:55.547929] [DEBUG] [REMOTE ] SAIC: PASS: History has at least 300 days. [2026-01-27T12:19:55.548230] [DEBUG] [REMOTE ] SAIC: PASS: Price check passed. Min price $84.72. [2026-01-27T12:19:55.548400] [DEBUG] [REMOTE ] SAIC: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:55.548543] [DEBUG] [REMOTE ] SAIC: PASS: Integrity check passed. [2026-01-27T12:19:55.548608] [DEBUG] [REMOTE ] SAIC: Symbol is viable for forecasting. [2026-01-27T12:19:55.548663] [INFO ] [MAIN ] [2739/3493] SAIC kept (0.4s) | 2736 kept, 3 rejected | 138.1/min | ETA: 5.5m [2026-01-27T12:19:56.128703] [DEBUG] [REMOTE ] SAM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:56.128844] [DEBUG] [REMOTE ] SAM: PASS: History has at least 300 days. [2026-01-27T12:19:56.129055] [DEBUG] [REMOTE ] SAM: PASS: Price check passed. Min price $190.96. [2026-01-27T12:19:56.129191] [DEBUG] [REMOTE ] SAM: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:56.129304] [DEBUG] [REMOTE ] SAM: PASS: Integrity check passed. [2026-01-27T12:19:56.129344] [DEBUG] [REMOTE ] SAM: Symbol is viable for forecasting. [2026-01-27T12:19:56.129393] [INFO ] [MAIN ] [2740/3493] SAM kept (0.6s) | 2737 kept, 3 rejected | 138.1/min | ETA: 5.5m [2026-01-27T12:19:56.397811] [DEBUG] [REMOTE ] SAMG: Retrieved 3164 rows, trimmed to 300. [2026-01-27T12:19:56.397971] [DEBUG] [REMOTE ] SAMG: PASS: History has at least 300 days. [2026-01-27T12:19:56.398247] [DEBUG] [REMOTE ] SAMG: PASS: Price check passed. Min price $13.11. [2026-01-27T12:19:56.398434] [DEBUG] [REMOTE ] SAMG: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:56.398607] [DEBUG] [REMOTE ] SAMG: PASS: Integrity check passed. [2026-01-27T12:19:56.398663] [DEBUG] [REMOTE ] SAMG: Symbol is viable for forecasting. [2026-01-27T12:19:56.398730] [INFO ] [MAIN ] [2741/3493] SAMG kept (0.3s) | 2738 kept, 3 rejected | 138.1/min | ETA: 5.4m [2026-01-27T12:19:56.982679] [DEBUG] [REMOTE ] SAN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:56.982817] [DEBUG] [REMOTE ] SAN: PASS: History has at least 300 days. [2026-01-27T12:19:56.983060] [DEBUG] [REMOTE ] SAN: PASS: Price check passed. Min price $10.01. [2026-01-27T12:19:56.983223] [DEBUG] [REMOTE ] SAN: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:56.983342] [DEBUG] [REMOTE ] SAN: PASS: Integrity check passed. [2026-01-27T12:19:56.983384] [DEBUG] [REMOTE ] SAN: Symbol is viable for forecasting. [2026-01-27T12:19:56.983450] [INFO ] [MAIN ] [2742/3493] SAN kept (0.6s) | 2739 kept, 3 rejected | 138.1/min | ETA: 5.4m [2026-01-27T12:19:57.246116] [DEBUG] [REMOTE ] SANA: Retrieved 1249 rows, trimmed to 300. [2026-01-27T12:19:57.246471] [DEBUG] [REMOTE ] SANA: PASS: History has at least 300 days. [2026-01-27T12:19:57.246709] [DEBUG] [REMOTE ] SANA: PASS: Price check passed. Min price $3.23. [2026-01-27T12:19:57.246869] [DEBUG] [REMOTE ] SANA: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:57.246980] [DEBUG] [REMOTE ] SANA: PASS: Integrity check passed. [2026-01-27T12:19:57.247020] [DEBUG] [REMOTE ] SANA: Symbol is viable for forecasting. [2026-01-27T12:19:57.247068] [INFO ] [MAIN ] [2743/3493] SANA kept (0.3s) | 2740 kept, 3 rejected | 138.1/min | ETA: 5.4m [2026-01-27T12:19:57.857543] [DEBUG] [REMOTE ] SANM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:57.857810] [DEBUG] [REMOTE ] SANM: PASS: History has at least 300 days. [2026-01-27T12:19:57.858049] [DEBUG] [REMOTE ] SANM: PASS: Price check passed. Min price $135.48. [2026-01-27T12:19:57.858187] [DEBUG] [REMOTE ] SANM: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:57.858489] [DEBUG] [REMOTE ] SANM: PASS: Integrity check passed. [2026-01-27T12:19:57.858529] [DEBUG] [REMOTE ] SANM: Symbol is viable for forecasting. [2026-01-27T12:19:57.858595] [INFO ] [MAIN ] [2744/3493] SANM kept (0.6s) | 2741 kept, 3 rejected | 138.1/min | ETA: 5.4m [2026-01-27T12:19:58.324231] [DEBUG] [REMOTE ] SAP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:19:58.324373] [DEBUG] [REMOTE ] SAP: PASS: History has at least 300 days. [2026-01-27T12:19:58.324619] [DEBUG] [REMOTE ] SAP: PASS: Price check passed. Min price $225.10. [2026-01-27T12:19:58.324757] [DEBUG] [REMOTE ] SAP: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:58.324878] [DEBUG] [REMOTE ] SAP: PASS: Integrity check passed. [2026-01-27T12:19:58.324918] [DEBUG] [REMOTE ] SAP: Symbol is viable for forecasting. [2026-01-27T12:19:58.324966] [INFO ] [MAIN ] [2745/3493] SAP kept (0.5s) | 2742 kept, 3 rejected | 138.1/min | ETA: 5.4m [2026-01-27T12:19:58.576998] [DEBUG] [REMOTE ] SARK: Retrieved 1056 rows, trimmed to 300. [2026-01-27T12:19:58.577415] [DEBUG] [REMOTE ] SARK: PASS: History has at least 300 days. [2026-01-27T12:19:58.577665] [DEBUG] [REMOTE ] SARK: PASS: Price check passed. Min price $26.65. [2026-01-27T12:19:58.577813] [DEBUG] [REMOTE ] SARK: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:58.577924] [DEBUG] [REMOTE ] SARK: PASS: Integrity check passed. [2026-01-27T12:19:58.577965] [DEBUG] [REMOTE ] SARK: Symbol is viable for forecasting. [2026-01-27T12:19:58.578015] [INFO ] [MAIN ] [2746/3493] SARK kept (0.3s) | 2743 kept, 3 rejected | 138.1/min | ETA: 5.4m [2026-01-27T12:19:58.958021] [DEBUG] [REMOTE ] SATL: Retrieved 1214 rows, trimmed to 300. [2026-01-27T12:19:58.958164] [DEBUG] [REMOTE ] SATL: PASS: History has at least 300 days. [2026-01-27T12:19:58.958398] [DEBUG] [REMOTE ] SATL: PASS: Price check passed. Min price $1.27. [2026-01-27T12:19:58.958533] [DEBUG] [REMOTE ] SATL: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:58.958664] [DEBUG] [REMOTE ] SATL: PASS: Integrity check passed. [2026-01-27T12:19:58.958706] [DEBUG] [REMOTE ] SATL: Symbol is viable for forecasting. [2026-01-27T12:19:58.958754] [INFO ] [MAIN ] [2747/3493] SATL kept (0.4s) | 2744 kept, 3 rejected | 138.1/min | ETA: 5.4m [2026-01-27T12:19:59.508148] [DEBUG] [REMOTE ] SATS: Retrieved 4545 rows, trimmed to 300. [2026-01-27T12:19:59.508282] [DEBUG] [REMOTE ] SATS: PASS: History has at least 300 days. [2026-01-27T12:19:59.508499] [DEBUG] [REMOTE ] SATS: PASS: Price check passed. Min price $66.93. [2026-01-27T12:19:59.508654] [DEBUG] [REMOTE ] SATS: PASS: Continuity check passed with 300 days. [2026-01-27T12:19:59.508771] [DEBUG] [REMOTE ] SATS: PASS: Integrity check passed. [2026-01-27T12:19:59.508866] [DEBUG] [REMOTE ] SATS: Symbol is viable for forecasting. [2026-01-27T12:19:59.508919] [INFO ] [MAIN ] [2748/3493] SATS kept (0.6s) | 2745 kept, 3 rejected | 138.1/min | ETA: 5.4m [2026-01-27T12:20:00.039368] [DEBUG] [REMOTE ] SAVA: Retrieved 6421 rows, trimmed to 300. [2026-01-27T12:20:00.039502] [DEBUG] [REMOTE ] SAVA: PASS: History has at least 300 days. [2026-01-27T12:20:00.039754] [DEBUG] [REMOTE ] SAVA: PASS: Price check passed. Min price $1.98. [2026-01-27T12:20:00.039899] [DEBUG] [REMOTE ] SAVA: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:00.040012] [DEBUG] [REMOTE ] SAVA: PASS: Integrity check passed. [2026-01-27T12:20:00.040052] [DEBUG] [REMOTE ] SAVA: Symbol is viable for forecasting. [2026-01-27T12:20:00.040101] [INFO ] [MAIN ] [2749/3493] SAVA kept (0.5s) | 2746 kept, 3 rejected | 138.1/min | ETA: 5.4m [2026-01-27T12:20:00.447158] [DEBUG] [REMOTE ] SB: Retrieved 4442 rows, trimmed to 300. [2026-01-27T12:20:00.447318] [DEBUG] [REMOTE ] SB: PASS: History has at least 300 days. [2026-01-27T12:20:00.447535] [DEBUG] [REMOTE ] SB: PASS: Price check passed. Min price $4.51. [2026-01-27T12:20:00.447714] [DEBUG] [REMOTE ] SB: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:00.447831] [DEBUG] [REMOTE ] SB: PASS: Integrity check passed. [2026-01-27T12:20:00.447871] [DEBUG] [REMOTE ] SB: Symbol is viable for forecasting. [2026-01-27T12:20:00.447920] [INFO ] [MAIN ] [2750/3493] SB kept (0.4s) | 2747 kept, 3 rejected | 138.1/min | ETA: 5.4m [2026-01-27T12:20:00.920504] [DEBUG] [REMOTE ] SBAC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:00.920675] [DEBUG] [REMOTE ] SBAC: PASS: History has at least 300 days. [2026-01-27T12:20:00.920943] [DEBUG] [REMOTE ] SBAC: PASS: Price check passed. Min price $181.20. [2026-01-27T12:20:00.921085] [DEBUG] [REMOTE ] SBAC: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:00.921231] [DEBUG] [REMOTE ] SBAC: PASS: Integrity check passed. [2026-01-27T12:20:00.921276] [DEBUG] [REMOTE ] SBAC: Symbol is viable for forecasting. [2026-01-27T12:20:00.921326] [INFO ] [MAIN ] [2751/3493] SBAC kept (0.5s) | 2748 kept, 3 rejected | 138.1/min | ETA: 5.4m [2026-01-27T12:20:01.488235] [DEBUG] [REMOTE ] SBCF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:01.488398] [DEBUG] [REMOTE ] SBCF: PASS: History has at least 300 days. [2026-01-27T12:20:01.488662] [DEBUG] [REMOTE ] SBCF: PASS: Price check passed. Min price $29.03. [2026-01-27T12:20:01.488808] [DEBUG] [REMOTE ] SBCF: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:01.488929] [DEBUG] [REMOTE ] SBCF: PASS: Integrity check passed. [2026-01-27T12:20:01.488969] [DEBUG] [REMOTE ] SBCF: Symbol is viable for forecasting. [2026-01-27T12:20:01.489019] [INFO ] [MAIN ] [2752/3493] SBCF kept (0.6s) | 2749 kept, 3 rejected | 138.1/min | ETA: 5.4m [2026-01-27T12:20:01.884457] [DEBUG] [REMOTE ] SBFM: Retrieved 4052 rows, trimmed to 300. [2026-01-27T12:20:01.884656] [DEBUG] [REMOTE ] SBFM: PASS: History has at least 300 days. [2026-01-27T12:20:01.884986] [DEBUG] [REMOTE ] SBFM: PASS: Price check passed. Min price $1.21. [2026-01-27T12:20:01.885164] [DEBUG] [REMOTE ] SBFM: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:01.885330] [DEBUG] [REMOTE ] SBFM: PASS: Integrity check passed. [2026-01-27T12:20:01.885382] [DEBUG] [REMOTE ] SBFM: Symbol is viable for forecasting. [2026-01-27T12:20:01.885447] [INFO ] [MAIN ] [2753/3493] SBFM kept (0.4s) | 2750 kept, 3 rejected | 138.1/min | ETA: 5.4m [2026-01-27T12:20:02.360982] [DEBUG] [REMOTE ] SBGI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:02.361133] [DEBUG] [REMOTE ] SBGI: PASS: History has at least 300 days. [2026-01-27T12:20:02.361371] [DEBUG] [REMOTE ] SBGI: PASS: Price check passed. Min price $12.96. [2026-01-27T12:20:02.361516] [DEBUG] [REMOTE ] SBGI: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:02.361662] [DEBUG] [REMOTE ] SBGI: PASS: Integrity check passed. [2026-01-27T12:20:02.361723] [DEBUG] [REMOTE ] SBGI: Symbol is viable for forecasting. [2026-01-27T12:20:02.361777] [INFO ] [MAIN ] [2754/3493] SBGI kept (0.5s) | 2751 kept, 3 rejected | 138.1/min | ETA: 5.4m [2026-01-27T12:20:02.784082] [DEBUG] [REMOTE ] SBH: Retrieved 4825 rows, trimmed to 300. [2026-01-27T12:20:02.784257] [DEBUG] [REMOTE ] SBH: PASS: History has at least 300 days. [2026-01-27T12:20:02.784551] [DEBUG] [REMOTE ] SBH: PASS: Price check passed. Min price $13.76. [2026-01-27T12:20:02.784881] [DEBUG] [REMOTE ] SBH: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:02.785040] [DEBUG] [REMOTE ] SBH: PASS: Integrity check passed. [2026-01-27T12:20:02.785089] [DEBUG] [REMOTE ] SBH: Symbol is viable for forecasting. [2026-01-27T12:20:02.785152] [INFO ] [MAIN ] [2755/3493] SBH kept (0.4s) | 2752 kept, 3 rejected | 138.1/min | ETA: 5.3m [2026-01-27T12:20:03.317192] [DEBUG] [REMOTE ] SBI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:03.317348] [DEBUG] [REMOTE ] SBI: PASS: History has at least 300 days. [2026-01-27T12:20:03.317613] [DEBUG] [REMOTE ] SBI: PASS: Price check passed. Min price $7.62. [2026-01-27T12:20:03.317757] [DEBUG] [REMOTE ] SBI: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:03.317882] [DEBUG] [REMOTE ] SBI: PASS: Integrity check passed. [2026-01-27T12:20:03.317925] [DEBUG] [REMOTE ] SBI: Symbol is viable for forecasting. [2026-01-27T12:20:03.317976] [INFO ] [MAIN ] [2756/3493] SBI kept (0.5s) | 2753 kept, 3 rejected | 138.1/min | ETA: 5.3m [2026-01-27T12:20:03.787060] [DEBUG] [REMOTE ] SBLK: Retrieved 5009 rows, trimmed to 300. [2026-01-27T12:20:03.787209] [DEBUG] [REMOTE ] SBLK: PASS: History has at least 300 days. [2026-01-27T12:20:03.787440] [DEBUG] [REMOTE ] SBLK: PASS: Price check passed. Min price $17.85. [2026-01-27T12:20:03.787634] [DEBUG] [REMOTE ] SBLK: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:03.787760] [DEBUG] [REMOTE ] SBLK: PASS: Integrity check passed. [2026-01-27T12:20:03.787802] [DEBUG] [REMOTE ] SBLK: Symbol is viable for forecasting. [2026-01-27T12:20:03.787853] [INFO ] [MAIN ] [2757/3493] SBLK kept (0.5s) | 2754 kept, 3 rejected | 138.1/min | ETA: 5.3m [2026-01-27T12:20:04.254930] [DEBUG] [REMOTE ] SBRA: Retrieved 5994 rows, trimmed to 300. [2026-01-27T12:20:04.255072] [DEBUG] [REMOTE ] SBRA: PASS: History has at least 300 days. [2026-01-27T12:20:04.255310] [DEBUG] [REMOTE ] SBRA: PASS: Price check passed. Min price $16.96. [2026-01-27T12:20:04.255446] [DEBUG] [REMOTE ] SBRA: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:04.255586] [DEBUG] [REMOTE ] SBRA: PASS: Integrity check passed. [2026-01-27T12:20:04.255628] [DEBUG] [REMOTE ] SBRA: Symbol is viable for forecasting. [2026-01-27T12:20:04.255677] [INFO ] [MAIN ] [2758/3493] SBRA kept (0.5s) | 2755 kept, 3 rejected | 138.0/min | ETA: 5.3m [2026-01-27T12:20:04.697503] [DEBUG] [REMOTE ] SBS: Retrieved 5966 rows, trimmed to 300. [2026-01-27T12:20:04.697938] [DEBUG] [REMOTE ] SBS: PASS: History has at least 300 days. [2026-01-27T12:20:04.698223] [DEBUG] [REMOTE ] SBS: PASS: Price check passed. Min price $22.90. [2026-01-27T12:20:04.698373] [DEBUG] [REMOTE ] SBS: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:04.698717] [DEBUG] [REMOTE ] SBS: PASS: Integrity check passed. [2026-01-27T12:20:04.698764] [DEBUG] [REMOTE ] SBS: Symbol is viable for forecasting. [2026-01-27T12:20:04.698819] [INFO ] [MAIN ] [2759/3493] SBS kept (0.4s) | 2756 kept, 3 rejected | 138.0/min | ETA: 5.3m [2026-01-27T12:20:05.283627] [DEBUG] [REMOTE ] SBSI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:05.283804] [DEBUG] [REMOTE ] SBSI: PASS: History has at least 300 days. [2026-01-27T12:20:05.284074] [DEBUG] [REMOTE ] SBSI: PASS: Price check passed. Min price $27.58. [2026-01-27T12:20:05.284345] [DEBUG] [REMOTE ] SBSI: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:05.284479] [DEBUG] [REMOTE ] SBSI: PASS: Integrity check passed. [2026-01-27T12:20:05.284538] [DEBUG] [REMOTE ] SBSI: Symbol is viable for forecasting. [2026-01-27T12:20:05.284614] [INFO ] [MAIN ] [2760/3493] SBSI kept (0.6s) | 2757 kept, 3 rejected | 138.0/min | ETA: 5.3m [2026-01-27T12:20:05.836653] [DEBUG] [REMOTE ] SBUX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:05.836832] [DEBUG] [REMOTE ] SBUX: PASS: History has at least 300 days. [2026-01-27T12:20:05.837085] [DEBUG] [REMOTE ] SBUX: PASS: Price check passed. Min price $79.02. [2026-01-27T12:20:05.837223] [DEBUG] [REMOTE ] SBUX: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:05.837353] [DEBUG] [REMOTE ] SBUX: PASS: Integrity check passed. [2026-01-27T12:20:05.837393] [DEBUG] [REMOTE ] SBUX: Symbol is viable for forecasting. [2026-01-27T12:20:05.837444] [INFO ] [MAIN ] [2761/3493] SBUX kept (0.6s) | 2758 kept, 3 rejected | 138.0/min | ETA: 5.3m [2026-01-27T12:20:06.448011] [DEBUG] [REMOTE ] SCD: Retrieved 5515 rows, trimmed to 300. [2026-01-27T12:20:06.448158] [DEBUG] [REMOTE ] SCD: PASS: History has at least 300 days. [2026-01-27T12:20:06.448419] [DEBUG] [REMOTE ] SCD: PASS: Price check passed. Min price $13.73. [2026-01-27T12:20:06.448559] [DEBUG] [REMOTE ] SCD: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:06.448730] [DEBUG] [REMOTE ] SCD: PASS: Integrity check passed. [2026-01-27T12:20:06.448771] [DEBUG] [REMOTE ] SCD: Symbol is viable for forecasting. [2026-01-27T12:20:06.448821] [INFO ] [MAIN ] [2762/3493] SCD kept (0.6s) | 2759 kept, 3 rejected | 138.0/min | ETA: 5.3m [2026-01-27T12:20:06.905374] [DEBUG] [REMOTE ] SCHL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:06.905644] [DEBUG] [REMOTE ] SCHL: PASS: History has at least 300 days. [2026-01-27T12:20:06.906055] [DEBUG] [REMOTE ] SCHL: PASS: Price check passed. Min price $27.00. [2026-01-27T12:20:06.906232] [DEBUG] [REMOTE ] SCHL: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:06.906397] [DEBUG] [REMOTE ] SCHL: PASS: Integrity check passed. [2026-01-27T12:20:06.906447] [DEBUG] [REMOTE ] SCHL: Symbol is viable for forecasting. [2026-01-27T12:20:06.906514] [INFO ] [MAIN ] [2763/3493] SCHL kept (0.5s) | 2760 kept, 3 rejected | 138.0/min | ETA: 5.3m [2026-01-27T12:20:07.378986] [DEBUG] [REMOTE ] SCI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:07.379270] [DEBUG] [REMOTE ] SCI: PASS: History has at least 300 days. [2026-01-27T12:20:07.379815] [DEBUG] [REMOTE ] SCI: PASS: Price check passed. Min price $75.57. [2026-01-27T12:20:07.380008] [DEBUG] [REMOTE ] SCI: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:07.380182] [DEBUG] [REMOTE ] SCI: PASS: Integrity check passed. [2026-01-27T12:20:07.380236] [DEBUG] [REMOTE ] SCI: Symbol is viable for forecasting. [2026-01-27T12:20:07.380310] [INFO ] [MAIN ] [2764/3493] SCI kept (0.5s) | 2761 kept, 3 rejected | 138.0/min | ETA: 5.3m [2026-01-27T12:20:07.862669] [DEBUG] [REMOTE ] SCL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:07.862965] [DEBUG] [REMOTE ] SCL: PASS: History has at least 300 days. [2026-01-27T12:20:07.863484] [DEBUG] [REMOTE ] SCL: PASS: Price check passed. Min price $41.94. [2026-01-27T12:20:07.863721] [DEBUG] [REMOTE ] SCL: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:07.863929] [DEBUG] [REMOTE ] SCL: PASS: Integrity check passed. [2026-01-27T12:20:07.863982] [DEBUG] [REMOTE ] SCL: Symbol is viable for forecasting. [2026-01-27T12:20:07.864058] [INFO ] [MAIN ] [2765/3493] SCL kept (0.5s) | 2762 kept, 3 rejected | 138.0/min | ETA: 5.3m [2026-01-27T12:20:08.287650] [DEBUG] [REMOTE ] SCM: Retrieved 3322 rows, trimmed to 300. [2026-01-27T12:20:08.288010] [DEBUG] [REMOTE ] SCM: PASS: History has at least 300 days. [2026-01-27T12:20:08.289292] [DEBUG] [REMOTE ] SCM: PASS: Price check passed. Min price $11.34. [2026-01-27T12:20:08.289525] [DEBUG] [REMOTE ] SCM: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:08.300034] [DEBUG] [REMOTE ] SCM: PASS: Integrity check passed. [2026-01-27T12:20:08.300739] [DEBUG] [REMOTE ] SCM: Symbol is viable for forecasting. [2026-01-27T12:20:08.300889] [INFO ] [MAIN ] [2766/3493] SCM kept (0.4s) | 2763 kept, 3 rejected | 138.0/min | ETA: 5.3m [2026-01-27T12:20:08.634720] [DEBUG] [REMOTE ] SCSC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:08.634942] [DEBUG] [REMOTE ] SCSC: PASS: History has at least 300 days. [2026-01-27T12:20:08.635330] [DEBUG] [REMOTE ] SCSC: PASS: Price check passed. Min price $37.72. [2026-01-27T12:20:08.635494] [DEBUG] [REMOTE ] SCSC: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:08.635798] [DEBUG] [REMOTE ] SCSC: PASS: Integrity check passed. [2026-01-27T12:20:08.635851] [DEBUG] [REMOTE ] SCSC: Symbol is viable for forecasting. [2026-01-27T12:20:08.635912] [INFO ] [MAIN ] [2767/3493] SCSC kept (0.3s) | 2764 kept, 3 rejected | 138.0/min | ETA: 5.3m [2026-01-27T12:20:09.149634] [DEBUG] [REMOTE ] SCVL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:09.149783] [DEBUG] [REMOTE ] SCVL: PASS: History has at least 300 days. [2026-01-27T12:20:09.150011] [DEBUG] [REMOTE ] SCVL: PASS: Price check passed. Min price $15.55. [2026-01-27T12:20:09.150153] [DEBUG] [REMOTE ] SCVL: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:09.150269] [DEBUG] [REMOTE ] SCVL: PASS: Integrity check passed. [2026-01-27T12:20:09.150311] [DEBUG] [REMOTE ] SCVL: Symbol is viable for forecasting. [2026-01-27T12:20:09.150362] [INFO ] [MAIN ] [2768/3493] SCVL kept (0.5s) | 2765 kept, 3 rejected | 138.0/min | ETA: 5.3m [2026-01-27T12:20:09.543143] [DEBUG] [REMOTE ] SCZ: Retrieved 4558 rows, trimmed to 300. [2026-01-27T12:20:09.543277] [DEBUG] [REMOTE ] SCZ: PASS: History has at least 300 days. [2026-01-27T12:20:09.543491] [DEBUG] [REMOTE ] SCZ: PASS: Price check passed. Min price $72.07. [2026-01-27T12:20:09.543656] [DEBUG] [REMOTE ] SCZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:09.543769] [DEBUG] [REMOTE ] SCZ: PASS: Integrity check passed. [2026-01-27T12:20:09.543808] [DEBUG] [REMOTE ] SCZ: Symbol is viable for forecasting. [2026-01-27T12:20:09.543856] [INFO ] [MAIN ] [2769/3493] SCZ kept (0.4s) | 2766 kept, 3 rejected | 138.0/min | ETA: 5.2m [2026-01-27T12:20:09.847211] [DEBUG] [REMOTE ] SD: Retrieved 2340 rows, trimmed to 300. [2026-01-27T12:20:09.847387] [DEBUG] [REMOTE ] SD: PASS: History has at least 300 days. [2026-01-27T12:20:09.847863] [DEBUG] [REMOTE ] SD: PASS: Price check passed. Min price $11.61. [2026-01-27T12:20:09.848012] [DEBUG] [REMOTE ] SD: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:09.848139] [DEBUG] [REMOTE ] SD: PASS: Integrity check passed. [2026-01-27T12:20:09.848182] [DEBUG] [REMOTE ] SD: Symbol is viable for forecasting. [2026-01-27T12:20:09.848238] [INFO ] [MAIN ] [2770/3493] SD kept (0.3s) | 2767 kept, 3 rejected | 138.0/min | ETA: 5.2m [2026-01-27T12:20:10.161975] [DEBUG] [REMOTE ] SDA: Retrieved 675 rows, trimmed to 300. [2026-01-27T12:20:10.162094] [DEBUG] [REMOTE ] SDA: PASS: History has at least 300 days. [2026-01-27T12:20:10.162297] [DEBUG] [REMOTE ] SDA: PASS: Price check passed. Min price $1.81. [2026-01-27T12:20:10.162433] [DEBUG] [REMOTE ] SDA: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:10.162542] [DEBUG] [REMOTE ] SDA: PASS: Integrity check passed. [2026-01-27T12:20:10.162600] [DEBUG] [REMOTE ] SDA: Symbol is viable for forecasting. [2026-01-27T12:20:10.162650] [INFO ] [MAIN ] [2771/3493] SDA kept (0.3s) | 2768 kept, 3 rejected | 138.0/min | ETA: 5.2m [2026-01-27T12:20:10.636733] [DEBUG] [REMOTE ] SDHY: Retrieved 1296 rows, trimmed to 300. [2026-01-27T12:20:10.636906] [DEBUG] [REMOTE ] SDHY: PASS: History has at least 300 days. [2026-01-27T12:20:10.637167] [DEBUG] [REMOTE ] SDHY: PASS: Price check passed. Min price $16.04. [2026-01-27T12:20:10.637328] [DEBUG] [REMOTE ] SDHY: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:10.637457] [DEBUG] [REMOTE ] SDHY: PASS: Integrity check passed. [2026-01-27T12:20:10.637497] [DEBUG] [REMOTE ] SDHY: Symbol is viable for forecasting. [2026-01-27T12:20:10.637546] [INFO ] [MAIN ] [2772/3493] SDHY kept (0.5s) | 2769 kept, 3 rejected | 138.0/min | ETA: 5.2m [2026-01-27T12:20:10.871403] [DEBUG] [REMOTE ] SDRL: Retrieved 822 rows, trimmed to 300. [2026-01-27T12:20:10.871519] [DEBUG] [REMOTE ] SDRL: PASS: History has at least 300 days. [2026-01-27T12:20:10.871766] [DEBUG] [REMOTE ] SDRL: PASS: Price check passed. Min price $28.40. [2026-01-27T12:20:10.871923] [DEBUG] [REMOTE ] SDRL: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:10.872042] [DEBUG] [REMOTE ] SDRL: PASS: Integrity check passed. [2026-01-27T12:20:10.872082] [DEBUG] [REMOTE ] SDRL: Symbol is viable for forecasting. [2026-01-27T12:20:10.872130] [INFO ] [MAIN ] [2773/3493] SDRL kept (0.2s) | 2770 kept, 3 rejected | 138.0/min | ETA: 5.2m [2026-01-27T12:20:11.466244] [DEBUG] [REMOTE ] SDVY: Retrieved 2066 rows, trimmed to 300. [2026-01-27T12:20:11.466373] [DEBUG] [REMOTE ] SDVY: PASS: History has at least 300 days. [2026-01-27T12:20:11.466593] [DEBUG] [REMOTE ] SDVY: PASS: Price check passed. Min price $36.31. [2026-01-27T12:20:11.466732] [DEBUG] [REMOTE ] SDVY: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:11.466839] [DEBUG] [REMOTE ] SDVY: PASS: Integrity check passed. [2026-01-27T12:20:11.466879] [DEBUG] [REMOTE ] SDVY: Symbol is viable for forecasting. [2026-01-27T12:20:11.466926] [INFO ] [MAIN ] [2774/3493] SDVY kept (0.6s) | 2771 kept, 3 rejected | 138.0/min | ETA: 5.2m [2026-01-27T12:20:12.908015] [DEBUG] [REMOTE ] SE: Retrieved 2076 rows, trimmed to 300. [2026-01-27T12:20:12.908161] [DEBUG] [REMOTE ] SE: PASS: History has at least 300 days. [2026-01-27T12:20:12.908372] [DEBUG] [REMOTE ] SE: PASS: Price check passed. Min price $118.95. [2026-01-27T12:20:12.908507] [DEBUG] [REMOTE ] SE: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:12.908646] [DEBUG] [REMOTE ] SE: PASS: Integrity check passed. [2026-01-27T12:20:12.908692] [DEBUG] [REMOTE ] SE: Symbol is viable for forecasting. [2026-01-27T12:20:12.908740] [INFO ] [MAIN ] [2775/3493] SE kept (1.4s) | 2772 kept, 3 rejected | 137.9/min | ETA: 5.2m [2026-01-27T12:20:13.251119] [DEBUG] [REMOTE ] SEDG: Retrieved 2725 rows, trimmed to 300. [2026-01-27T12:20:13.251266] [DEBUG] [REMOTE ] SEDG: PASS: History has at least 300 days. [2026-01-27T12:20:13.251476] [DEBUG] [REMOTE ] SEDG: PASS: Price check passed. Min price $28.47. [2026-01-27T12:20:13.251631] [DEBUG] [REMOTE ] SEDG: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:13.251741] [DEBUG] [REMOTE ] SEDG: PASS: Integrity check passed. [2026-01-27T12:20:13.251782] [DEBUG] [REMOTE ] SEDG: Symbol is viable for forecasting. [2026-01-27T12:20:13.251830] [INFO ] [MAIN ] [2776/3493] SEDG kept (0.3s) | 2773 kept, 3 rejected | 137.9/min | ETA: 5.2m [2026-01-27T12:20:13.877485] [DEBUG] [REMOTE ] SEE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:13.877651] [DEBUG] [REMOTE ] SEE: PASS: History has at least 300 days. [2026-01-27T12:20:13.877870] [DEBUG] [REMOTE ] SEE: PASS: Price check passed. Min price $33.35. [2026-01-27T12:20:13.878005] [DEBUG] [REMOTE ] SEE: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:13.878118] [DEBUG] [REMOTE ] SEE: PASS: Integrity check passed. [2026-01-27T12:20:13.878157] [DEBUG] [REMOTE ] SEE: Symbol is viable for forecasting. [2026-01-27T12:20:13.878205] [INFO ] [MAIN ] [2777/3493] SEE kept (0.6s) | 2774 kept, 3 rejected | 137.9/min | ETA: 5.2m [2026-01-27T12:20:14.359783] [DEBUG] [REMOTE ] SEIC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:14.359937] [DEBUG] [REMOTE ] SEIC: PASS: History has at least 300 days. [2026-01-27T12:20:14.360194] [DEBUG] [REMOTE ] SEIC: PASS: Price check passed. Min price $77.79. [2026-01-27T12:20:14.360332] [DEBUG] [REMOTE ] SEIC: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:14.360476] [DEBUG] [REMOTE ] SEIC: PASS: Integrity check passed. [2026-01-27T12:20:14.360518] [DEBUG] [REMOTE ] SEIC: Symbol is viable for forecasting. [2026-01-27T12:20:14.360569] [INFO ] [MAIN ] [2778/3493] SEIC kept (0.5s) | 2775 kept, 3 rejected | 137.9/min | ETA: 5.2m [2026-01-27T12:20:14.746255] [DEBUG] [REMOTE ] SELF: Retrieved 4425 rows, trimmed to 300. [2026-01-27T12:20:14.746388] [DEBUG] [REMOTE ] SELF: PASS: History has at least 300 days. [2026-01-27T12:20:14.746641] [DEBUG] [REMOTE ] SELF: PASS: Price check passed. Min price $4.83. [2026-01-27T12:20:14.746780] [DEBUG] [REMOTE ] SELF: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:14.746892] [DEBUG] [REMOTE ] SELF: PASS: Integrity check passed. [2026-01-27T12:20:14.746933] [DEBUG] [REMOTE ] SELF: Symbol is viable for forecasting. [2026-01-27T12:20:14.746983] [INFO ] [MAIN ] [2779/3493] SELF kept (0.4s) | 2776 kept, 3 rejected | 137.9/min | ETA: 5.2m [2026-01-27T12:20:15.146478] [DEBUG] [REMOTE ] SEM: Retrieved 4108 rows, trimmed to 300. [2026-01-27T12:20:15.146725] [DEBUG] [REMOTE ] SEM: PASS: History has at least 300 days. [2026-01-27T12:20:15.147027] [DEBUG] [REMOTE ] SEM: PASS: Price check passed. Min price $12.74. [2026-01-27T12:20:15.147174] [DEBUG] [REMOTE ] SEM: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:15.147299] [DEBUG] [REMOTE ] SEM: PASS: Integrity check passed. [2026-01-27T12:20:15.147342] [DEBUG] [REMOTE ] SEM: Symbol is viable for forecasting. [2026-01-27T12:20:15.147397] [INFO ] [MAIN ] [2780/3493] SEM kept (0.4s) | 2777 kept, 3 rejected | 137.9/min | ETA: 5.2m [2026-01-27T12:20:15.631514] [DEBUG] [REMOTE ] SENEA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:15.631743] [DEBUG] [REMOTE ] SENEA: PASS: History has at least 300 days. [2026-01-27T12:20:15.632038] [DEBUG] [REMOTE ] SENEA: PASS: Price check passed. Min price $101.18. [2026-01-27T12:20:15.632189] [DEBUG] [REMOTE ] SENEA: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:15.632321] [DEBUG] [REMOTE ] SENEA: PASS: Integrity check passed. [2026-01-27T12:20:15.632364] [DEBUG] [REMOTE ] SENEA: Symbol is viable for forecasting. [2026-01-27T12:20:15.632420] [INFO ] [MAIN ] [2781/3493] SENEA kept (0.5s) | 2778 kept, 3 rejected | 137.9/min | ETA: 5.2m [2026-01-27T12:20:15.939416] [DEBUG] [REMOTE ] SENS: Retrieved 2479 rows, trimmed to 300. [2026-01-27T12:20:15.939644] [DEBUG] [REMOTE ] SENS: PASS: History has at least 300 days. [2026-01-27T12:20:15.940151] [DEBUG] [REMOTE ] SENS: PASS: Price check passed. Min price $5.27. [2026-01-27T12:20:15.940301] [DEBUG] [REMOTE ] SENS: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:15.940424] [DEBUG] [REMOTE ] SENS: PASS: Integrity check passed. [2026-01-27T12:20:15.940468] [DEBUG] [REMOTE ] SENS: Symbol is viable for forecasting. [2026-01-27T12:20:15.940524] [INFO ] [MAIN ] [2782/3493] SENS kept (0.3s) | 2779 kept, 3 rejected | 137.9/min | ETA: 5.2m [2026-01-27T12:20:16.277688] [DEBUG] [REMOTE ] SERA: Retrieved 1138 rows, trimmed to 300. [2026-01-27T12:20:16.277840] [DEBUG] [REMOTE ] SERA: PASS: History has at least 300 days. [2026-01-27T12:20:16.278047] [DEBUG] [REMOTE ] SERA: PASS: Price check passed. Min price $2.52. [2026-01-27T12:20:16.278183] [DEBUG] [REMOTE ] SERA: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:16.278293] [DEBUG] [REMOTE ] SERA: PASS: Integrity check passed. [2026-01-27T12:20:16.278333] [DEBUG] [REMOTE ] SERA: Symbol is viable for forecasting. [2026-01-27T12:20:16.278381] [INFO ] [MAIN ] [2783/3493] SERA kept (0.3s) | 2780 kept, 3 rejected | 137.9/min | ETA: 5.1m [2026-01-27T12:20:16.659559] [DEBUG] [REMOTE ] SES: Retrieved 1233 rows, trimmed to 300. [2026-01-27T12:20:16.659728] [DEBUG] [REMOTE ] SES: PASS: History has at least 300 days. [2026-01-27T12:20:16.659938] [DEBUG] [REMOTE ] SES: PASS: Price check passed. Min price $1.79. [2026-01-27T12:20:16.660074] [DEBUG] [REMOTE ] SES: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:16.660200] [DEBUG] [REMOTE ] SES: PASS: Integrity check passed. [2026-01-27T12:20:16.660241] [DEBUG] [REMOTE ] SES: Symbol is viable for forecasting. [2026-01-27T12:20:16.660291] [INFO ] [MAIN ] [2784/3493] SES kept (0.4s) | 2781 kept, 3 rejected | 137.9/min | ETA: 5.1m [2026-01-27T12:20:17.093164] [DEBUG] [REMOTE ] SEVN: Retrieved 1379 rows, trimmed to 300. [2026-01-27T12:20:17.093302] [DEBUG] [REMOTE ] SEVN: PASS: History has at least 300 days. [2026-01-27T12:20:17.093502] [DEBUG] [REMOTE ] SEVN: PASS: Price check passed. Min price $8.25. [2026-01-27T12:20:17.093681] [DEBUG] [REMOTE ] SEVN: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:17.093798] [DEBUG] [REMOTE ] SEVN: PASS: Integrity check passed. [2026-01-27T12:20:17.093838] [DEBUG] [REMOTE ] SEVN: Symbol is viable for forecasting. [2026-01-27T12:20:17.093885] [INFO ] [MAIN ] [2785/3493] SEVN kept (0.4s) | 2782 kept, 3 rejected | 137.9/min | ETA: 5.1m [2026-01-27T12:20:17.452896] [DEBUG] [REMOTE ] SEZL: Retrieved 612 rows, trimmed to 300. [2026-01-27T12:20:17.453036] [DEBUG] [REMOTE ] SEZL: PASS: History has at least 300 days. [2026-01-27T12:20:17.453244] [DEBUG] [REMOTE ] SEZL: PASS: Price check passed. Min price $50.97. [2026-01-27T12:20:17.453379] [DEBUG] [REMOTE ] SEZL: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:17.453487] [DEBUG] [REMOTE ] SEZL: PASS: Integrity check passed. [2026-01-27T12:20:17.453527] [DEBUG] [REMOTE ] SEZL: Symbol is viable for forecasting. [2026-01-27T12:20:17.453591] [INFO ] [MAIN ] [2786/3493] SEZL kept (0.4s) | 2783 kept, 3 rejected | 137.9/min | ETA: 5.1m [2026-01-27T12:20:18.134812] [DEBUG] [REMOTE ] SF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:18.134954] [DEBUG] [REMOTE ] SF: PASS: History has at least 300 days. [2026-01-27T12:20:18.135183] [DEBUG] [REMOTE ] SF: PASS: Price check passed. Min price $114.80. [2026-01-27T12:20:18.135320] [DEBUG] [REMOTE ] SF: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:18.135440] [DEBUG] [REMOTE ] SF: PASS: Integrity check passed. [2026-01-27T12:20:18.135481] [DEBUG] [REMOTE ] SF: Symbol is viable for forecasting. [2026-01-27T12:20:18.135532] [INFO ] [MAIN ] [2787/3493] SF kept (0.7s) | 2784 kept, 3 rejected | 137.9/min | ETA: 5.1m [2026-01-27T12:20:18.392421] [DEBUG] [REMOTE ] SFB: Retrieved 2078 rows, trimmed to 300. [2026-01-27T12:20:18.392564] [DEBUG] [REMOTE ] SFB: PASS: History has at least 300 days. [2026-01-27T12:20:18.392989] [DEBUG] [REMOTE ] SFB: PASS: Price check passed. Min price $20.45. [2026-01-27T12:20:18.393130] [DEBUG] [REMOTE ] SFB: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:18.393259] [DEBUG] [REMOTE ] SFB: PASS: Integrity check passed. [2026-01-27T12:20:18.393306] [DEBUG] [REMOTE ] SFB: Symbol is viable for forecasting. [2026-01-27T12:20:18.393355] [INFO ] [MAIN ] [2788/3493] SFB kept (0.3s) | 2785 kept, 3 rejected | 137.9/min | ETA: 5.1m [2026-01-27T12:20:18.883999] [DEBUG] [REMOTE ] SFBS: Retrieved 2943 rows, trimmed to 300. [2026-01-27T12:20:18.884145] [DEBUG] [REMOTE ] SFBS: PASS: History has at least 300 days. [2026-01-27T12:20:18.884409] [DEBUG] [REMOTE ] SFBS: PASS: Price check passed. Min price $67.40. [2026-01-27T12:20:18.884617] [DEBUG] [REMOTE ] SFBS: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:18.884768] [DEBUG] [REMOTE ] SFBS: PASS: Integrity check passed. [2026-01-27T12:20:18.884823] [DEBUG] [REMOTE ] SFBS: Symbol is viable for forecasting. [2026-01-27T12:20:18.884886] [INFO ] [MAIN ] [2789/3493] SFBS kept (0.5s) | 2786 kept, 3 rejected | 137.9/min | ETA: 5.1m [2026-01-27T12:20:19.079519] [DEBUG] [REMOTE ] SFIX: Retrieved 2056 rows, trimmed to 300. [2026-01-27T12:20:19.079695] [DEBUG] [REMOTE ] SFIX: PASS: History has at least 300 days. [2026-01-27T12:20:19.079910] [DEBUG] [REMOTE ] SFIX: PASS: Price check passed. Min price $3.95. [2026-01-27T12:20:19.080048] [DEBUG] [REMOTE ] SFIX: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:19.080177] [DEBUG] [REMOTE ] SFIX: PASS: Integrity check passed. [2026-01-27T12:20:19.080218] [DEBUG] [REMOTE ] SFIX: Symbol is viable for forecasting. [2026-01-27T12:20:19.080267] [INFO ] [MAIN ] [2790/3493] SFIX kept (0.2s) | 2787 kept, 3 rejected | 137.9/min | ETA: 5.1m [2026-01-27T12:20:19.751530] [DEBUG] [REMOTE ] SFL: Retrieved 5437 rows, trimmed to 300. [2026-01-27T12:20:19.751716] [DEBUG] [REMOTE ] SFL: PASS: History has at least 300 days. [2026-01-27T12:20:19.751978] [DEBUG] [REMOTE ] SFL: PASS: Price check passed. Min price $7.01. [2026-01-27T12:20:19.752145] [DEBUG] [REMOTE ] SFL: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:19.752273] [DEBUG] [REMOTE ] SFL: PASS: Integrity check passed. [2026-01-27T12:20:19.752326] [DEBUG] [REMOTE ] SFL: Symbol is viable for forecasting. [2026-01-27T12:20:19.752380] [INFO ] [MAIN ] [2791/3493] SFL kept (0.7s) | 2788 kept, 3 rejected | 137.9/min | ETA: 5.1m [2026-01-27T12:20:19.974131] [DEBUG] [REMOTE ] SFLO: Retrieved 524 rows, trimmed to 300. [2026-01-27T12:20:19.974266] [DEBUG] [REMOTE ] SFLO: PASS: History has at least 300 days. [2026-01-27T12:20:19.974476] [DEBUG] [REMOTE ] SFLO: PASS: Price check passed. Min price $27.40. [2026-01-27T12:20:19.974678] [DEBUG] [REMOTE ] SFLO: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:19.974803] [DEBUG] [REMOTE ] SFLO: PASS: Integrity check passed. [2026-01-27T12:20:19.974860] [DEBUG] [REMOTE ] SFLO: Symbol is viable for forecasting. [2026-01-27T12:20:19.974919] [INFO ] [MAIN ] [2792/3493] SFLO kept (0.2s) | 2789 kept, 3 rejected | 137.9/min | ETA: 5.1m [2026-01-27T12:20:20.490364] [DEBUG] [REMOTE ] SFM: Retrieved 3140 rows, trimmed to 300. [2026-01-27T12:20:20.490492] [DEBUG] [REMOTE ] SFM: PASS: History has at least 300 days. [2026-01-27T12:20:20.490720] [DEBUG] [REMOTE ] SFM: PASS: Price check passed. Min price $70.55. [2026-01-27T12:20:20.490866] [DEBUG] [REMOTE ] SFM: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:20.490974] [DEBUG] [REMOTE ] SFM: PASS: Integrity check passed. [2026-01-27T12:20:20.491014] [DEBUG] [REMOTE ] SFM: Symbol is viable for forecasting. [2026-01-27T12:20:20.491061] [INFO ] [MAIN ] [2793/3493] SFM kept (0.5s) | 2790 kept, 3 rejected | 137.9/min | ETA: 5.1m [2026-01-27T12:20:21.046772] [DEBUG] [REMOTE ] SFNC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:21.046938] [DEBUG] [REMOTE ] SFNC: PASS: History has at least 300 days. [2026-01-27T12:20:21.047178] [DEBUG] [REMOTE ] SFNC: PASS: Price check passed. Min price $17.07. [2026-01-27T12:20:21.047317] [DEBUG] [REMOTE ] SFNC: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:21.047436] [DEBUG] [REMOTE ] SFNC: PASS: Integrity check passed. [2026-01-27T12:20:21.047476] [DEBUG] [REMOTE ] SFNC: Symbol is viable for forecasting. [2026-01-27T12:20:21.047525] [INFO ] [MAIN ] [2794/3493] SFNC kept (0.6s) | 2791 kept, 3 rejected | 137.9/min | ETA: 5.1m [2026-01-27T12:20:21.275784] [DEBUG] [REMOTE ] SG: Retrieved 1049 rows, trimmed to 300. [2026-01-27T12:20:21.275919] [DEBUG] [REMOTE ] SG: PASS: History has at least 300 days. [2026-01-27T12:20:21.276146] [DEBUG] [REMOTE ] SG: PASS: Price check passed. Min price $5.23. [2026-01-27T12:20:21.276282] [DEBUG] [REMOTE ] SG: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:21.276392] [DEBUG] [REMOTE ] SG: PASS: Integrity check passed. [2026-01-27T12:20:21.276432] [DEBUG] [REMOTE ] SG: Symbol is viable for forecasting. [2026-01-27T12:20:21.276481] [INFO ] [MAIN ] [2795/3493] SG kept (0.2s) | 2792 kept, 3 rejected | 137.9/min | ETA: 5.1m [2026-01-27T12:20:21.920163] [DEBUG] [REMOTE ] SGC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:21.920311] [DEBUG] [REMOTE ] SGC: PASS: History has at least 300 days. [2026-01-27T12:20:21.920563] [DEBUG] [REMOTE ] SGC: PASS: Price check passed. Min price $8.48. [2026-01-27T12:20:21.920756] [DEBUG] [REMOTE ] SGC: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:21.920903] [DEBUG] [REMOTE ] SGC: PASS: Integrity check passed. [2026-01-27T12:20:21.920946] [DEBUG] [REMOTE ] SGC: Symbol is viable for forecasting. [2026-01-27T12:20:21.920998] [INFO ] [MAIN ] [2796/3493] SGC kept (0.6s) | 2793 kept, 3 rejected | 137.9/min | ETA: 5.1m [2026-01-27T12:20:22.026621] [DEBUG] [REMOTE ] SGHC: Retrieved 1001 rows, trimmed to 300. [2026-01-27T12:20:22.026766] [DEBUG] [REMOTE ] SGHC: PASS: History has at least 300 days. [2026-01-27T12:20:22.026971] [DEBUG] [REMOTE ] SGHC: PASS: Price check passed. Min price $9.67. [2026-01-27T12:20:22.027108] [DEBUG] [REMOTE ] SGHC: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:22.027217] [DEBUG] [REMOTE ] SGHC: PASS: Integrity check passed. [2026-01-27T12:20:22.027257] [DEBUG] [REMOTE ] SGHC: Symbol is viable for forecasting. [2026-01-27T12:20:22.027306] [INFO ] [MAIN ] [2797/3493] SGHC kept (0.1s) | 2794 kept, 3 rejected | 138.0/min | ETA: 5.0m [2026-01-27T12:20:22.498795] [DEBUG] [REMOTE ] SGRY: Retrieved 2594 rows, trimmed to 300. [2026-01-27T12:20:22.499011] [DEBUG] [REMOTE ] SGRY: PASS: History has at least 300 days. [2026-01-27T12:20:22.499287] [DEBUG] [REMOTE ] SGRY: PASS: Price check passed. Min price $15.06. [2026-01-27T12:20:22.499436] [DEBUG] [REMOTE ] SGRY: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:22.499566] [DEBUG] [REMOTE ] SGRY: PASS: Integrity check passed. [2026-01-27T12:20:22.499630] [DEBUG] [REMOTE ] SGRY: Symbol is viable for forecasting. [2026-01-27T12:20:22.499687] [INFO ] [MAIN ] [2798/3493] SGRY kept (0.5s) | 2795 kept, 3 rejected | 138.0/min | ETA: 5.0m [2026-01-27T12:20:23.025884] [DEBUG] [REMOTE ] SHAK: Retrieved 2763 rows, trimmed to 300. [2026-01-27T12:20:23.026023] [DEBUG] [REMOTE ] SHAK: PASS: History has at least 300 days. [2026-01-27T12:20:23.026248] [DEBUG] [REMOTE ] SHAK: PASS: Price check passed. Min price $77.12. [2026-01-27T12:20:23.026387] [DEBUG] [REMOTE ] SHAK: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:23.026507] [DEBUG] [REMOTE ] SHAK: PASS: Integrity check passed. [2026-01-27T12:20:23.026548] [DEBUG] [REMOTE ] SHAK: Symbol is viable for forecasting. [2026-01-27T12:20:23.026623] [INFO ] [MAIN ] [2799/3493] SHAK kept (0.5s) | 2796 kept, 3 rejected | 137.9/min | ETA: 5.0m [2026-01-27T12:20:23.563591] [DEBUG] [REMOTE ] SHBI: Retrieved 6248 rows, trimmed to 300. [2026-01-27T12:20:23.563717] [DEBUG] [REMOTE ] SHBI: PASS: History has at least 300 days. [2026-01-27T12:20:23.563950] [DEBUG] [REMOTE ] SHBI: PASS: Price check passed. Min price $15.41. [2026-01-27T12:20:23.564096] [DEBUG] [REMOTE ] SHBI: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:23.564217] [DEBUG] [REMOTE ] SHBI: PASS: Integrity check passed. [2026-01-27T12:20:23.564259] [DEBUG] [REMOTE ] SHBI: Symbol is viable for forecasting. [2026-01-27T12:20:23.564314] [INFO ] [MAIN ] [2800/3493] SHBI kept (0.5s) | 2797 kept, 3 rejected | 137.9/min | ETA: 5.0m [2026-01-27T12:20:23.812598] [DEBUG] [REMOTE ] SHC: Retrieved 1299 rows, trimmed to 300. [2026-01-27T12:20:23.812737] [DEBUG] [REMOTE ] SHC: PASS: History has at least 300 days. [2026-01-27T12:20:23.813125] [DEBUG] [REMOTE ] SHC: PASS: Price check passed. Min price $15.23. [2026-01-27T12:20:23.813278] [DEBUG] [REMOTE ] SHC: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:23.813394] [DEBUG] [REMOTE ] SHC: PASS: Integrity check passed. [2026-01-27T12:20:23.813437] [DEBUG] [REMOTE ] SHC: Symbol is viable for forecasting. [2026-01-27T12:20:23.813489] [INFO ] [MAIN ] [2801/3493] SHC kept (0.2s) | 2798 kept, 3 rejected | 138.0/min | ETA: 5.0m [2026-01-27T12:20:24.186601] [DEBUG] [REMOTE ] SHCO: Retrieved 1138 rows, trimmed to 300. [2026-01-27T12:20:24.186804] [DEBUG] [REMOTE ] SHCO: PASS: History has at least 300 days. [2026-01-27T12:20:24.187063] [DEBUG] [REMOTE ] SHCO: PASS: Price check passed. Min price $7.78. [2026-01-27T12:20:24.187233] [DEBUG] [REMOTE ] SHCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:24.187358] [DEBUG] [REMOTE ] SHCO: PASS: Integrity check passed. [2026-01-27T12:20:24.187399] [DEBUG] [REMOTE ] SHCO: Symbol is viable for forecasting. [2026-01-27T12:20:24.187454] [INFO ] [MAIN ] [2802/3493] SHCO kept (0.4s) | 2799 kept, 3 rejected | 138.0/min | ETA: 5.0m [2026-01-27T12:20:24.817351] [DEBUG] [REMOTE ] SHEL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:24.817490] [DEBUG] [REMOTE ] SHEL: PASS: History has at least 300 days. [2026-01-27T12:20:24.817760] [DEBUG] [REMOTE ] SHEL: PASS: Price check passed. Min price $70.31. [2026-01-27T12:20:24.817902] [DEBUG] [REMOTE ] SHEL: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:24.818021] [DEBUG] [REMOTE ] SHEL: PASS: Integrity check passed. [2026-01-27T12:20:24.818061] [DEBUG] [REMOTE ] SHEL: Symbol is viable for forecasting. [2026-01-27T12:20:24.818110] [INFO ] [MAIN ] [2803/3493] SHEL kept (0.6s) | 2800 kept, 3 rejected | 137.9/min | ETA: 5.0m [2026-01-27T12:20:25.280417] [DEBUG] [REMOTE ] SHEN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:25.280562] [DEBUG] [REMOTE ] SHEN: PASS: History has at least 300 days. [2026-01-27T12:20:25.280807] [DEBUG] [REMOTE ] SHEN: PASS: Price check passed. Min price $9.90. [2026-01-27T12:20:25.280952] [DEBUG] [REMOTE ] SHEN: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:25.281073] [DEBUG] [REMOTE ] SHEN: PASS: Integrity check passed. [2026-01-27T12:20:25.281115] [DEBUG] [REMOTE ] SHEN: Symbol is viable for forecasting. [2026-01-27T12:20:25.281169] [INFO ] [MAIN ] [2804/3493] SHEN kept (0.5s) | 2801 kept, 3 rejected | 137.9/min | ETA: 5.0m [2026-01-27T12:20:25.512204] [DEBUG] [REMOTE ] SHFS: Retrieved 1112 rows, trimmed to 300. [2026-01-27T12:20:25.512384] [DEBUG] [REMOTE ] SHFS: PASS: History has at least 300 days. [2026-01-27T12:20:25.512645] [DEBUG] [REMOTE ] SHFS: PASS: Price check passed. Min price $1.03. [2026-01-27T12:20:25.512804] [DEBUG] [REMOTE ] SHFS: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:25.512932] [DEBUG] [REMOTE ] SHFS: PASS: Integrity check passed. [2026-01-27T12:20:25.512978] [DEBUG] [REMOTE ] SHFS: Symbol is viable for forecasting. [2026-01-27T12:20:25.513034] [INFO ] [MAIN ] [2805/3493] SHFS kept (0.2s) | 2802 kept, 3 rejected | 138.0/min | ETA: 5.0m [2026-01-27T12:20:26.124109] [DEBUG] [REMOTE ] SHG: Retrieved 5626 rows, trimmed to 300. [2026-01-27T12:20:26.124271] [DEBUG] [REMOTE ] SHG: PASS: History has at least 300 days. [2026-01-27T12:20:26.124533] [DEBUG] [REMOTE ] SHG: PASS: Price check passed. Min price $51.42. [2026-01-27T12:20:26.124701] [DEBUG] [REMOTE ] SHG: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:26.124835] [DEBUG] [REMOTE ] SHG: PASS: Integrity check passed. [2026-01-27T12:20:26.124876] [DEBUG] [REMOTE ] SHG: Symbol is viable for forecasting. [2026-01-27T12:20:26.124929] [INFO ] [MAIN ] [2806/3493] SHG kept (0.6s) | 2803 kept, 3 rejected | 137.9/min | ETA: 5.0m [2026-01-27T12:20:26.535597] [DEBUG] [REMOTE ] SHIP: Retrieved 4590 rows, trimmed to 300. [2026-01-27T12:20:26.535810] [DEBUG] [REMOTE ] SHIP: PASS: History has at least 300 days. [2026-01-27T12:20:26.536111] [DEBUG] [REMOTE ] SHIP: PASS: Price check passed. Min price $8.13. [2026-01-27T12:20:26.536259] [DEBUG] [REMOTE ] SHIP: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:26.536395] [DEBUG] [REMOTE ] SHIP: PASS: Integrity check passed. [2026-01-27T12:20:26.536437] [DEBUG] [REMOTE ] SHIP: Symbol is viable for forecasting. [2026-01-27T12:20:26.536492] [INFO ] [MAIN ] [2807/3493] SHIP kept (0.4s) | 2804 kept, 3 rejected | 137.9/min | ETA: 5.0m [2026-01-27T12:20:26.794991] [DEBUG] [REMOTE ] SHLS: Retrieved 1255 rows, trimmed to 300. [2026-01-27T12:20:26.795194] [DEBUG] [REMOTE ] SHLS: PASS: History has at least 300 days. [2026-01-27T12:20:26.795495] [DEBUG] [REMOTE ] SHLS: PASS: Price check passed. Min price $7.46. [2026-01-27T12:20:26.795701] [DEBUG] [REMOTE ] SHLS: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:26.795834] [DEBUG] [REMOTE ] SHLS: PASS: Integrity check passed. [2026-01-27T12:20:26.795880] [DEBUG] [REMOTE ] SHLS: Symbol is viable for forecasting. [2026-01-27T12:20:26.795950] [INFO ] [MAIN ] [2808/3493] SHLS kept (0.3s) | 2805 kept, 3 rejected | 138.0/min | ETA: 5.0m [2026-01-27T12:20:27.393002] [DEBUG] [REMOTE ] SHO: Retrieved 5349 rows, trimmed to 300. [2026-01-27T12:20:27.393141] [DEBUG] [REMOTE ] SHO: PASS: History has at least 300 days. [2026-01-27T12:20:27.393352] [DEBUG] [REMOTE ] SHO: PASS: Price check passed. Min price $8.76. [2026-01-27T12:20:27.393489] [DEBUG] [REMOTE ] SHO: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:27.393621] [DEBUG] [REMOTE ] SHO: PASS: Integrity check passed. [2026-01-27T12:20:27.393663] [DEBUG] [REMOTE ] SHO: Symbol is viable for forecasting. [2026-01-27T12:20:27.393711] [INFO ] [MAIN ] [2809/3493] SHO kept (0.6s) | 2806 kept, 3 rejected | 137.9/min | ETA: 5.0m [2026-01-27T12:20:27.532565] [DEBUG] [REMOTE ] SHOC: Retrieved 828 rows, trimmed to 300. [2026-01-27T12:20:27.532710] [DEBUG] [REMOTE ] SHOC: PASS: History has at least 300 days. [2026-01-27T12:20:27.532921] [DEBUG] [REMOTE ] SHOC: PASS: Price check passed. Min price $62.08. [2026-01-27T12:20:27.533060] [DEBUG] [REMOTE ] SHOC: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:27.533171] [DEBUG] [REMOTE ] SHOC: PASS: Integrity check passed. [2026-01-27T12:20:27.533213] [DEBUG] [REMOTE ] SHOC: Symbol is viable for forecasting. [2026-01-27T12:20:27.533263] [INFO ] [MAIN ] [2810/3493] SHOC kept (0.1s) | 2807 kept, 3 rejected | 138.0/min | ETA: 5.0m [2026-01-27T12:20:28.267316] [DEBUG] [REMOTE ] SHOO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:28.267457] [DEBUG] [REMOTE ] SHOO: PASS: History has at least 300 days. [2026-01-27T12:20:28.267743] [DEBUG] [REMOTE ] SHOO: PASS: Price check passed. Min price $32.64. [2026-01-27T12:20:28.267889] [DEBUG] [REMOTE ] SHOO: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:28.268011] [DEBUG] [REMOTE ] SHOO: PASS: Integrity check passed. [2026-01-27T12:20:28.268054] [DEBUG] [REMOTE ] SHOO: Symbol is viable for forecasting. [2026-01-27T12:20:28.268104] [INFO ] [MAIN ] [2811/3493] SHOO kept (0.7s) | 2808 kept, 3 rejected | 137.9/min | ETA: 4.9m [2026-01-27T12:20:28.568725] [DEBUG] [REMOTE ] SHOP: Retrieved 2686 rows, trimmed to 300. [2026-01-27T12:20:28.568868] [DEBUG] [REMOTE ] SHOP: PASS: History has at least 300 days. [2026-01-27T12:20:28.569275] [DEBUG] [REMOTE ] SHOP: PASS: Price check passed. Min price $136.31. [2026-01-27T12:20:28.569452] [DEBUG] [REMOTE ] SHOP: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:28.569601] [DEBUG] [REMOTE ] SHOP: PASS: Integrity check passed. [2026-01-27T12:20:28.569645] [DEBUG] [REMOTE ] SHOP: Symbol is viable for forecasting. [2026-01-27T12:20:28.569696] [INFO ] [MAIN ] [2812/3493] SHOP kept (0.3s) | 2809 kept, 3 rejected | 138.0/min | ETA: 4.9m [2026-01-27T12:20:29.131109] [DEBUG] [REMOTE ] SHY: Retrieved 5913 rows, trimmed to 300. [2026-01-27T12:20:29.131249] [DEBUG] [REMOTE ] SHY: PASS: History has at least 300 days. [2026-01-27T12:20:29.131473] [DEBUG] [REMOTE ] SHY: PASS: Price check passed. Min price $82.17. [2026-01-27T12:20:29.131634] [DEBUG] [REMOTE ] SHY: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:29.131758] [DEBUG] [REMOTE ] SHY: PASS: Integrity check passed. [2026-01-27T12:20:29.131801] [DEBUG] [REMOTE ] SHY: Symbol is viable for forecasting. [2026-01-27T12:20:29.131852] [INFO ] [MAIN ] [2813/3493] SHY kept (0.6s) | 2810 kept, 3 rejected | 137.9/min | ETA: 4.9m [2026-01-27T12:20:29.401721] [DEBUG] [REMOTE ] SIBN: Retrieved 1827 rows, trimmed to 300. [2026-01-27T12:20:29.401867] [DEBUG] [REMOTE ] SIBN: PASS: History has at least 300 days. [2026-01-27T12:20:29.402087] [DEBUG] [REMOTE ] SIBN: PASS: Price check passed. Min price $14.83. [2026-01-27T12:20:29.402242] [DEBUG] [REMOTE ] SIBN: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:29.402363] [DEBUG] [REMOTE ] SIBN: PASS: Integrity check passed. [2026-01-27T12:20:29.402407] [DEBUG] [REMOTE ] SIBN: Symbol is viable for forecasting. [2026-01-27T12:20:29.402456] [INFO ] [MAIN ] [2814/3493] SIBN kept (0.3s) | 2811 kept, 3 rejected | 138.0/min | ETA: 4.9m [2026-01-27T12:20:30.018476] [DEBUG] [REMOTE ] SID: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:30.018631] [DEBUG] [REMOTE ] SID: PASS: History has at least 300 days. [2026-01-27T12:20:30.018856] [DEBUG] [REMOTE ] SID: PASS: Price check passed. Min price $1.48. [2026-01-27T12:20:30.019001] [DEBUG] [REMOTE ] SID: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:30.019225] [DEBUG] [REMOTE ] SID: PASS: Integrity check passed. [2026-01-27T12:20:30.019272] [DEBUG] [REMOTE ] SID: Symbol is viable for forecasting. [2026-01-27T12:20:30.019323] [INFO ] [MAIN ] [2815/3493] SID kept (0.6s) | 2812 kept, 3 rejected | 137.9/min | ETA: 4.9m [2026-01-27T12:20:30.504679] [DEBUG] [REMOTE ] SIEB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:30.504943] [DEBUG] [REMOTE ] SIEB: PASS: History has at least 300 days. [2026-01-27T12:20:30.505259] [DEBUG] [REMOTE ] SIEB: PASS: Price check passed. Min price $2.64. [2026-01-27T12:20:30.505420] [DEBUG] [REMOTE ] SIEB: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:30.505562] [DEBUG] [REMOTE ] SIEB: PASS: Integrity check passed. [2026-01-27T12:20:30.505798] [DEBUG] [REMOTE ] SIEB: Symbol is viable for forecasting. [2026-01-27T12:20:30.505870] [INFO ] [MAIN ] [2816/3493] SIEB kept (0.5s) | 2813 kept, 3 rejected | 137.9/min | ETA: 4.9m [2026-01-27T12:20:31.041319] [DEBUG] [REMOTE ] SIFY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:31.041472] [DEBUG] [REMOTE ] SIFY: PASS: History has at least 300 days. [2026-01-27T12:20:31.041718] [DEBUG] [REMOTE ] SIFY: PASS: Price check passed. Min price $10.37. [2026-01-27T12:20:31.041861] [DEBUG] [REMOTE ] SIFY: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:31.041975] [DEBUG] [REMOTE ] SIFY: PASS: Integrity check passed. [2026-01-27T12:20:31.042015] [DEBUG] [REMOTE ] SIFY: Symbol is viable for forecasting. [2026-01-27T12:20:31.042065] [INFO ] [MAIN ] [2817/3493] SIFY kept (0.5s) | 2814 kept, 3 rejected | 137.9/min | ETA: 4.9m [2026-01-27T12:20:31.509989] [DEBUG] [REMOTE ] SIG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:31.510395] [DEBUG] [REMOTE ] SIG: PASS: History has at least 300 days. [2026-01-27T12:20:31.510760] [DEBUG] [REMOTE ] SIG: PASS: Price check passed. Min price $82.59. [2026-01-27T12:20:31.510942] [DEBUG] [REMOTE ] SIG: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:31.511472] [DEBUG] [REMOTE ] SIG: PASS: Integrity check passed. [2026-01-27T12:20:31.511518] [DEBUG] [REMOTE ] SIG: Symbol is viable for forecasting. [2026-01-27T12:20:31.511592] [INFO ] [MAIN ] [2818/3493] SIG kept (0.5s) | 2815 kept, 3 rejected | 137.9/min | ETA: 4.9m [2026-01-27T12:20:32.068619] [DEBUG] [REMOTE ] SIGA: Retrieved 6596 rows, trimmed to 300. [2026-01-27T12:20:32.068844] [DEBUG] [REMOTE ] SIGA: PASS: History has at least 300 days. [2026-01-27T12:20:32.069152] [DEBUG] [REMOTE ] SIGA: PASS: Price check passed. Min price $5.77. [2026-01-27T12:20:32.069427] [DEBUG] [REMOTE ] SIGA: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:32.069566] [DEBUG] [REMOTE ] SIGA: PASS: Integrity check passed. [2026-01-27T12:20:32.069630] [DEBUG] [REMOTE ] SIGA: Symbol is viable for forecasting. [2026-01-27T12:20:32.069685] [INFO ] [MAIN ] [2819/3493] SIGA kept (0.6s) | 2816 kept, 3 rejected | 137.9/min | ETA: 4.9m [2026-01-27T12:20:32.571047] [DEBUG] [REMOTE ] SIGI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:32.571211] [DEBUG] [REMOTE ] SIGI: PASS: History has at least 300 days. [2026-01-27T12:20:32.571479] [DEBUG] [REMOTE ] SIGI: PASS: Price check passed. Min price $73.62. [2026-01-27T12:20:32.571662] [DEBUG] [REMOTE ] SIGI: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:32.571793] [DEBUG] [REMOTE ] SIGI: PASS: Integrity check passed. [2026-01-27T12:20:32.571835] [DEBUG] [REMOTE ] SIGI: Symbol is viable for forecasting. [2026-01-27T12:20:32.571886] [INFO ] [MAIN ] [2820/3493] SIGI kept (0.5s) | 2817 kept, 3 rejected | 137.9/min | ETA: 4.9m [2026-01-27T12:20:32.836936] [DEBUG] [REMOTE ] SII: Retrieved 1401 rows, trimmed to 300. [2026-01-27T12:20:32.837073] [DEBUG] [REMOTE ] SII: PASS: History has at least 300 days. [2026-01-27T12:20:32.837286] [DEBUG] [REMOTE ] SII: PASS: Price check passed. Min price $81.31. [2026-01-27T12:20:32.837428] [DEBUG] [REMOTE ] SII: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:32.837542] [DEBUG] [REMOTE ] SII: PASS: Integrity check passed. [2026-01-27T12:20:32.837631] [DEBUG] [REMOTE ] SII: Symbol is viable for forecasting. [2026-01-27T12:20:32.837708] [INFO ] [MAIN ] [2821/3493] SII kept (0.3s) | 2818 kept, 3 rejected | 137.9/min | ETA: 4.9m [2026-01-27T12:20:33.355499] [DEBUG] [REMOTE ] SIMO: Retrieved 5175 rows, trimmed to 300. [2026-01-27T12:20:33.355683] [DEBUG] [REMOTE ] SIMO: PASS: History has at least 300 days. [2026-01-27T12:20:33.355923] [DEBUG] [REMOTE ] SIMO: PASS: Price check passed. Min price $80.16. [2026-01-27T12:20:33.356062] [DEBUG] [REMOTE ] SIMO: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:33.356181] [DEBUG] [REMOTE ] SIMO: PASS: Integrity check passed. [2026-01-27T12:20:33.356223] [DEBUG] [REMOTE ] SIMO: Symbol is viable for forecasting. [2026-01-27T12:20:33.356272] [INFO ] [MAIN ] [2822/3493] SIMO kept (0.5s) | 2819 kept, 3 rejected | 137.9/min | ETA: 4.9m [2026-01-27T12:20:33.667821] [DEBUG] [REMOTE ] SIRI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:33.668180] [DEBUG] [REMOTE ] SIRI: PASS: History has at least 300 days. [2026-01-27T12:20:33.668460] [DEBUG] [REMOTE ] SIRI: PASS: Price check passed. Min price $19.92. [2026-01-27T12:20:33.668654] [DEBUG] [REMOTE ] SIRI: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:33.668788] [DEBUG] [REMOTE ] SIRI: PASS: Integrity check passed. [2026-01-27T12:20:33.668829] [DEBUG] [REMOTE ] SIRI: Symbol is viable for forecasting. [2026-01-27T12:20:33.668982] [INFO ] [MAIN ] [2823/3493] SIRI kept (0.3s) | 2820 kept, 3 rejected | 137.9/min | ETA: 4.9m [2026-01-27T12:20:34.253612] [DEBUG] [REMOTE ] SITC: Retrieved 6298 rows, trimmed to 300. [2026-01-27T12:20:34.253762] [DEBUG] [REMOTE ] SITC: PASS: History has at least 300 days. [2026-01-27T12:20:34.254063] [DEBUG] [REMOTE ] SITC: PASS: Price check passed. Min price $5.87. [2026-01-27T12:20:34.254249] [DEBUG] [REMOTE ] SITC: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:34.254384] [DEBUG] [REMOTE ] SITC: PASS: Integrity check passed. [2026-01-27T12:20:34.254439] [DEBUG] [REMOTE ] SITC: Symbol is viable for forecasting. [2026-01-27T12:20:34.254514] [INFO ] [MAIN ] [2824/3493] SITC kept (0.6s) | 2821 kept, 3 rejected | 137.9/min | ETA: 4.9m [2026-01-27T12:20:34.594771] [DEBUG] [REMOTE ] SITE: Retrieved 2440 rows, trimmed to 300. [2026-01-27T12:20:34.594903] [DEBUG] [REMOTE ] SITE: PASS: History has at least 300 days. [2026-01-27T12:20:34.595111] [DEBUG] [REMOTE ] SITE: PASS: Price check passed. Min price $122.14. [2026-01-27T12:20:34.595251] [DEBUG] [REMOTE ] SITE: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:34.595362] [DEBUG] [REMOTE ] SITE: PASS: Integrity check passed. [2026-01-27T12:20:34.595402] [DEBUG] [REMOTE ] SITE: Symbol is viable for forecasting. [2026-01-27T12:20:34.595451] [INFO ] [MAIN ] [2825/3493] SITE kept (0.3s) | 2822 kept, 3 rejected | 137.9/min | ETA: 4.8m [2026-01-27T12:20:34.935103] [DEBUG] [REMOTE ] SITM: Retrieved 1552 rows, trimmed to 300. [2026-01-27T12:20:34.935235] [DEBUG] [REMOTE ] SITM: PASS: History has at least 300 days. [2026-01-27T12:20:34.935456] [DEBUG] [REMOTE ] SITM: PASS: Price check passed. Min price $252.76. [2026-01-27T12:20:34.935618] [DEBUG] [REMOTE ] SITM: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:34.935731] [DEBUG] [REMOTE ] SITM: PASS: Integrity check passed. [2026-01-27T12:20:34.935772] [DEBUG] [REMOTE ] SITM: Symbol is viable for forecasting. [2026-01-27T12:20:34.935820] [INFO ] [MAIN ] [2826/3493] SITM kept (0.3s) | 2823 kept, 3 rejected | 137.9/min | ETA: 4.8m [2026-01-27T12:20:35.355513] [DEBUG] [REMOTE ] SIXG: Retrieved 1734 rows, trimmed to 300. [2026-01-27T12:20:35.355679] [DEBUG] [REMOTE ] SIXG: PASS: History has at least 300 days. [2026-01-27T12:20:35.355885] [DEBUG] [REMOTE ] SIXG: PASS: Price check passed. Min price $60.27. [2026-01-27T12:20:35.356019] [DEBUG] [REMOTE ] SIXG: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:35.356128] [DEBUG] [REMOTE ] SIXG: PASS: Integrity check passed. [2026-01-27T12:20:35.356168] [DEBUG] [REMOTE ] SIXG: Symbol is viable for forecasting. [2026-01-27T12:20:35.356217] [INFO ] [MAIN ] [2827/3493] SIXG kept (0.4s) | 2824 kept, 3 rejected | 137.9/min | ETA: 4.8m [2026-01-27T12:20:35.939810] [DEBUG] [REMOTE ] SJM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:35.939946] [DEBUG] [REMOTE ] SJM: PASS: History has at least 300 days. [2026-01-27T12:20:35.940209] [DEBUG] [REMOTE ] SJM: PASS: Price check passed. Min price $94.56. [2026-01-27T12:20:35.940353] [DEBUG] [REMOTE ] SJM: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:35.940472] [DEBUG] [REMOTE ] SJM: PASS: Integrity check passed. [2026-01-27T12:20:35.940514] [DEBUG] [REMOTE ] SJM: Symbol is viable for forecasting. [2026-01-27T12:20:35.940565] [INFO ] [MAIN ] [2828/3493] SJM kept (0.6s) | 2825 kept, 3 rejected | 137.9/min | ETA: 4.8m [2026-01-27T12:20:36.234056] [DEBUG] [REMOTE ] SKE: Retrieved 2036 rows, trimmed to 300. [2026-01-27T12:20:36.234368] [DEBUG] [REMOTE ] SKE: PASS: History has at least 300 days. [2026-01-27T12:20:36.234607] [DEBUG] [REMOTE ] SKE: PASS: Price check passed. Min price $15.54. [2026-01-27T12:20:36.234761] [DEBUG] [REMOTE ] SKE: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:36.234875] [DEBUG] [REMOTE ] SKE: PASS: Integrity check passed. [2026-01-27T12:20:36.234917] [DEBUG] [REMOTE ] SKE: Symbol is viable for forecasting. [2026-01-27T12:20:36.234966] [INFO ] [MAIN ] [2829/3493] SKE kept (0.3s) | 2826 kept, 3 rejected | 137.9/min | ETA: 4.8m [2026-01-27T12:20:36.617005] [DEBUG] [REMOTE ] SKIL: Retrieved 1634 rows, trimmed to 300. [2026-01-27T12:20:36.617153] [DEBUG] [REMOTE ] SKIL: PASS: History has at least 300 days. [2026-01-27T12:20:36.617363] [DEBUG] [REMOTE ] SKIL: PASS: Price check passed. Min price $5.67. [2026-01-27T12:20:36.617498] [DEBUG] [REMOTE ] SKIL: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:36.617643] [DEBUG] [REMOTE ] SKIL: PASS: Integrity check passed. [2026-01-27T12:20:36.617689] [DEBUG] [REMOTE ] SKIL: Symbol is viable for forecasting. [2026-01-27T12:20:36.617737] [INFO ] [MAIN ] [2830/3493] SKIL kept (0.4s) | 2827 kept, 3 rejected | 137.9/min | ETA: 4.8m [2026-01-27T12:20:36.992976] [DEBUG] [REMOTE ] SKIN: Retrieved 1297 rows, trimmed to 300. [2026-01-27T12:20:36.993113] [DEBUG] [REMOTE ] SKIN: PASS: History has at least 300 days. [2026-01-27T12:20:36.993329] [DEBUG] [REMOTE ] SKIN: PASS: Price check passed. Min price $1.26. [2026-01-27T12:20:36.993468] [DEBUG] [REMOTE ] SKIN: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:36.993615] [DEBUG] [REMOTE ] SKIN: PASS: Integrity check passed. [2026-01-27T12:20:36.993659] [DEBUG] [REMOTE ] SKIN: Symbol is viable for forecasting. [2026-01-27T12:20:36.993709] [INFO ] [MAIN ] [2831/3493] SKIN kept (0.4s) | 2828 kept, 3 rejected | 137.9/min | ETA: 4.8m [2026-01-27T12:20:37.433150] [DEBUG] [REMOTE ] SKLZ: Retrieved 1445 rows, trimmed to 300. [2026-01-27T12:20:37.433488] [DEBUG] [REMOTE ] SKLZ: PASS: History has at least 300 days. [2026-01-27T12:20:37.433744] [DEBUG] [REMOTE ] SKLZ: PASS: Price check passed. Min price $4.03. [2026-01-27T12:20:37.433886] [DEBUG] [REMOTE ] SKLZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:37.434000] [DEBUG] [REMOTE ] SKLZ: PASS: Integrity check passed. [2026-01-27T12:20:37.434041] [DEBUG] [REMOTE ] SKLZ: Symbol is viable for forecasting. [2026-01-27T12:20:37.434090] [INFO ] [MAIN ] [2832/3493] SKLZ kept (0.4s) | 2829 kept, 3 rejected | 137.9/min | ETA: 4.8m [2026-01-27T12:20:38.025917] [DEBUG] [REMOTE ] SKM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:38.026063] [DEBUG] [REMOTE ] SKM: PASS: History has at least 300 days. [2026-01-27T12:20:38.026484] [DEBUG] [REMOTE ] SKM: PASS: Price check passed. Min price $19.68. [2026-01-27T12:20:38.026637] [DEBUG] [REMOTE ] SKM: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:38.026754] [DEBUG] [REMOTE ] SKM: PASS: Integrity check passed. [2026-01-27T12:20:38.026794] [DEBUG] [REMOTE ] SKM: Symbol is viable for forecasting. [2026-01-27T12:20:38.026842] [INFO ] [MAIN ] [2833/3493] SKM kept (0.6s) | 2830 kept, 3 rejected | 137.9/min | ETA: 4.8m [2026-01-27T12:20:38.228542] [DEBUG] [REMOTE ] SKRE: Retrieved 516 rows, trimmed to 300. [2026-01-27T12:20:38.228690] [DEBUG] [REMOTE ] SKRE: PASS: History has at least 300 days. [2026-01-27T12:20:38.228894] [DEBUG] [REMOTE ] SKRE: PASS: Price check passed. Min price $7.72. [2026-01-27T12:20:38.229028] [DEBUG] [REMOTE ] SKRE: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:38.229136] [DEBUG] [REMOTE ] SKRE: PASS: Integrity check passed. [2026-01-27T12:20:38.229176] [DEBUG] [REMOTE ] SKRE: Symbol is viable for forecasting. [2026-01-27T12:20:38.229224] [INFO ] [MAIN ] [2834/3493] SKRE kept (0.2s) | 2831 kept, 3 rejected | 137.9/min | ETA: 4.8m [2026-01-27T12:20:38.654308] [DEBUG] [REMOTE ] SKWD: Retrieved 760 rows, trimmed to 300. [2026-01-27T12:20:38.654443] [DEBUG] [REMOTE ] SKWD: PASS: History has at least 300 days. [2026-01-27T12:20:38.654670] [DEBUG] [REMOTE ] SKWD: PASS: Price check passed. Min price $44.50. [2026-01-27T12:20:38.654828] [DEBUG] [REMOTE ] SKWD: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:38.654990] [DEBUG] [REMOTE ] SKWD: PASS: Integrity check passed. [2026-01-27T12:20:38.655039] [DEBUG] [REMOTE ] SKWD: Symbol is viable for forecasting. [2026-01-27T12:20:38.655091] [INFO ] [MAIN ] [2835/3493] SKWD kept (0.4s) | 2832 kept, 3 rejected | 137.9/min | ETA: 4.8m [2026-01-27T12:20:39.344799] [DEBUG] [REMOTE ] SKY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:39.344983] [DEBUG] [REMOTE ] SKY: PASS: History has at least 300 days. [2026-01-27T12:20:39.345516] [DEBUG] [REMOTE ] SKY: PASS: Price check passed. Min price $64.82. [2026-01-27T12:20:39.345739] [DEBUG] [REMOTE ] SKY: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:39.345932] [DEBUG] [REMOTE ] SKY: PASS: Integrity check passed. [2026-01-27T12:20:39.345993] [DEBUG] [REMOTE ] SKY: Symbol is viable for forecasting. [2026-01-27T12:20:39.346068] [INFO ] [MAIN ] [2836/3493] SKY kept (0.7s) | 2833 kept, 3 rejected | 137.9/min | ETA: 4.8m [2026-01-27T12:20:39.610718] [DEBUG] [REMOTE ] SKYH: Retrieved 1288 rows, trimmed to 300. [2026-01-27T12:20:39.610892] [DEBUG] [REMOTE ] SKYH: PASS: History has at least 300 days. [2026-01-27T12:20:39.611181] [DEBUG] [REMOTE ] SKYH: PASS: Price check passed. Min price $8.30. [2026-01-27T12:20:39.611379] [DEBUG] [REMOTE ] SKYH: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:39.611547] [DEBUG] [REMOTE ] SKYH: PASS: Integrity check passed. [2026-01-27T12:20:39.611632] [DEBUG] [REMOTE ] SKYH: Symbol is viable for forecasting. [2026-01-27T12:20:39.611704] [INFO ] [MAIN ] [2837/3493] SKYH kept (0.3s) | 2834 kept, 3 rejected | 137.9/min | ETA: 4.8m [2026-01-27T12:20:40.019138] [DEBUG] [REMOTE ] SKYX: Retrieved 1683 rows, trimmed to 300. [2026-01-27T12:20:40.019303] [DEBUG] [REMOTE ] SKYX: PASS: History has at least 300 days. [2026-01-27T12:20:40.019513] [DEBUG] [REMOTE ] SKYX: PASS: Price check passed. Min price $1.51. [2026-01-27T12:20:40.019672] [DEBUG] [REMOTE ] SKYX: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:40.019785] [DEBUG] [REMOTE ] SKYX: PASS: Integrity check passed. [2026-01-27T12:20:40.019826] [DEBUG] [REMOTE ] SKYX: Symbol is viable for forecasting. [2026-01-27T12:20:40.019882] [INFO ] [MAIN ] [2838/3493] SKYX kept (0.4s) | 2835 kept, 3 rejected | 137.9/min | ETA: 4.7m [2026-01-27T12:20:40.496906] [DEBUG] [REMOTE ] SKYY: Retrieved 3661 rows, trimmed to 300. [2026-01-27T12:20:40.497045] [DEBUG] [REMOTE ] SKYY: PASS: History has at least 300 days. [2026-01-27T12:20:40.497283] [DEBUG] [REMOTE ] SKYY: PASS: Price check passed. Min price $120.18. [2026-01-27T12:20:40.497430] [DEBUG] [REMOTE ] SKYY: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:40.497554] [DEBUG] [REMOTE ] SKYY: PASS: Integrity check passed. [2026-01-27T12:20:40.497637] [DEBUG] [REMOTE ] SKYY: Symbol is viable for forecasting. [2026-01-27T12:20:40.497699] [INFO ] [MAIN ] [2839/3493] SKYY kept (0.5s) | 2836 kept, 3 rejected | 137.9/min | ETA: 4.7m [2026-01-27T12:20:40.981366] [DEBUG] [REMOTE ] SLAB: Retrieved 6498 rows, trimmed to 300. [2026-01-27T12:20:40.981504] [DEBUG] [REMOTE ] SLAB: PASS: History has at least 300 days. [2026-01-27T12:20:40.981744] [DEBUG] [REMOTE ] SLAB: PASS: Price check passed. Min price $116.08. [2026-01-27T12:20:40.981889] [DEBUG] [REMOTE ] SLAB: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:40.982008] [DEBUG] [REMOTE ] SLAB: PASS: Integrity check passed. [2026-01-27T12:20:40.982050] [DEBUG] [REMOTE ] SLAB: Symbol is viable for forecasting. [2026-01-27T12:20:40.982101] [INFO ] [MAIN ] [2840/3493] SLAB kept (0.5s) | 2837 kept, 3 rejected | 137.9/min | ETA: 4.7m [2026-01-27T12:20:41.469110] [DEBUG] [REMOTE ] SLB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:41.469305] [DEBUG] [REMOTE ] SLB: PASS: History has at least 300 days. [2026-01-27T12:20:41.469658] [DEBUG] [REMOTE ] SLB: PASS: Price check passed. Min price $34.92. [2026-01-27T12:20:41.469842] [DEBUG] [REMOTE ] SLB: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:41.470001] [DEBUG] [REMOTE ] SLB: PASS: Integrity check passed. [2026-01-27T12:20:41.470064] [DEBUG] [REMOTE ] SLB: Symbol is viable for forecasting. [2026-01-27T12:20:41.470146] [INFO ] [MAIN ] [2841/3493] SLB kept (0.5s) | 2838 kept, 3 rejected | 137.9/min | ETA: 4.7m [2026-01-27T12:20:41.679894] [DEBUG] [REMOTE ] SLDB: Retrieved 2010 rows, trimmed to 300. [2026-01-27T12:20:41.680034] [DEBUG] [REMOTE ] SLDB: PASS: History has at least 300 days. [2026-01-27T12:20:41.680303] [DEBUG] [REMOTE ] SLDB: PASS: Price check passed. Min price $3.93. [2026-01-27T12:20:41.680480] [DEBUG] [REMOTE ] SLDB: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:41.680631] [DEBUG] [REMOTE ] SLDB: PASS: Integrity check passed. [2026-01-27T12:20:41.680686] [DEBUG] [REMOTE ] SLDB: Symbol is viable for forecasting. [2026-01-27T12:20:41.680750] [INFO ] [MAIN ] [2842/3493] SLDB kept (0.2s) | 2839 kept, 3 rejected | 137.9/min | ETA: 4.7m [2026-01-27T12:20:42.091146] [DEBUG] [REMOTE ] SLDP: Retrieved 1178 rows, trimmed to 300. [2026-01-27T12:20:42.091360] [DEBUG] [REMOTE ] SLDP: PASS: History has at least 300 days. [2026-01-27T12:20:42.091663] [DEBUG] [REMOTE ] SLDP: PASS: Price check passed. Min price $4.25. [2026-01-27T12:20:42.091828] [DEBUG] [REMOTE ] SLDP: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:42.091961] [DEBUG] [REMOTE ] SLDP: PASS: Integrity check passed. [2026-01-27T12:20:42.092004] [DEBUG] [REMOTE ] SLDP: Symbol is viable for forecasting. [2026-01-27T12:20:42.092060] [INFO ] [MAIN ] [2843/3493] SLDP kept (0.4s) | 2840 kept, 3 rejected | 137.9/min | ETA: 4.7m [2026-01-27T12:20:42.750132] [DEBUG] [REMOTE ] SLF: Retrieved 6499 rows, trimmed to 300. [2026-01-27T12:20:42.750299] [DEBUG] [REMOTE ] SLF: PASS: History has at least 300 days. [2026-01-27T12:20:42.750545] [DEBUG] [REMOTE ] SLF: PASS: Price check passed. Min price $57.33. [2026-01-27T12:20:42.750705] [DEBUG] [REMOTE ] SLF: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:42.750831] [DEBUG] [REMOTE ] SLF: PASS: Integrity check passed. [2026-01-27T12:20:42.750872] [DEBUG] [REMOTE ] SLF: Symbol is viable for forecasting. [2026-01-27T12:20:42.750921] [INFO ] [MAIN ] [2844/3493] SLF kept (0.7s) | 2841 kept, 3 rejected | 137.9/min | ETA: 4.7m [2026-01-27T12:20:43.112777] [DEBUG] [REMOTE ] SLG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:43.113022] [DEBUG] [REMOTE ] SLG: PASS: History has at least 300 days. [2026-01-27T12:20:43.113348] [DEBUG] [REMOTE ] SLG: PASS: Price check passed. Min price $41.53. [2026-01-27T12:20:43.113499] [DEBUG] [REMOTE ] SLG: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:43.113678] [DEBUG] [REMOTE ] SLG: PASS: Integrity check passed. [2026-01-27T12:20:43.113727] [DEBUG] [REMOTE ] SLG: Symbol is viable for forecasting. [2026-01-27T12:20:43.113785] [INFO ] [MAIN ] [2845/3493] SLG kept (0.4s) | 2842 kept, 3 rejected | 137.9/min | ETA: 4.7m [2026-01-27T12:20:43.617695] [DEBUG] [REMOTE ] SLGN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:43.617921] [DEBUG] [REMOTE ] SLGN: PASS: History has at least 300 days. [2026-01-27T12:20:43.618255] [DEBUG] [REMOTE ] SLGN: PASS: Price check passed. Min price $37.37. [2026-01-27T12:20:43.618404] [DEBUG] [REMOTE ] SLGN: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:43.618549] [DEBUG] [REMOTE ] SLGN: PASS: Integrity check passed. [2026-01-27T12:20:43.618610] [DEBUG] [REMOTE ] SLGN: Symbol is viable for forecasting. [2026-01-27T12:20:43.618670] [INFO ] [MAIN ] [2846/3493] SLGN kept (0.5s) | 2843 kept, 3 rejected | 137.9/min | ETA: 4.7m [2026-01-27T12:20:44.155389] [DEBUG] [REMOTE ] SLM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:44.155856] [DEBUG] [REMOTE ] SLM: PASS: History has at least 300 days. [2026-01-27T12:20:44.156279] [DEBUG] [REMOTE ] SLM: PASS: Price check passed. Min price $26.00. [2026-01-27T12:20:44.156667] [DEBUG] [REMOTE ] SLM: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:44.156846] [DEBUG] [REMOTE ] SLM: PASS: Integrity check passed. [2026-01-27T12:20:44.156894] [DEBUG] [REMOTE ] SLM: Symbol is viable for forecasting. [2026-01-27T12:20:44.156955] [INFO ] [MAIN ] [2847/3493] SLM kept (0.5s) | 2844 kept, 3 rejected | 137.9/min | ETA: 4.7m [2026-01-27T12:20:44.422386] [DEBUG] [REMOTE ] SLN: Retrieved 1352 rows, trimmed to 300. [2026-01-27T12:20:44.422541] [DEBUG] [REMOTE ] SLN: PASS: History has at least 300 days. [2026-01-27T12:20:44.422813] [DEBUG] [REMOTE ] SLN: PASS: Price check passed. Min price $5.04. [2026-01-27T12:20:44.422984] [DEBUG] [REMOTE ] SLN: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:44.423122] [DEBUG] [REMOTE ] SLN: PASS: Integrity check passed. [2026-01-27T12:20:44.423175] [DEBUG] [REMOTE ] SLN: Symbol is viable for forecasting. [2026-01-27T12:20:44.423239] [INFO ] [MAIN ] [2848/3493] SLN kept (0.3s) | 2845 kept, 3 rejected | 137.9/min | ETA: 4.7m [2026-01-27T12:20:44.737920] [DEBUG] [REMOTE ] SLNO: Retrieved 2815 rows, trimmed to 300. [2026-01-27T12:20:44.738115] [DEBUG] [REMOTE ] SLNO: PASS: History has at least 300 days. [2026-01-27T12:20:44.738401] [DEBUG] [REMOTE ] SLNO: PASS: Price check passed. Min price $41.51. [2026-01-27T12:20:44.738545] [DEBUG] [REMOTE ] SLNO: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:44.738694] [DEBUG] [REMOTE ] SLNO: PASS: Integrity check passed. [2026-01-27T12:20:44.738737] [DEBUG] [REMOTE ] SLNO: Symbol is viable for forecasting. [2026-01-27T12:20:44.738789] [INFO ] [MAIN ] [2849/3493] SLNO kept (0.3s) | 2846 kept, 3 rejected | 137.9/min | ETA: 4.7m [2026-01-27T12:20:45.422092] [DEBUG] [REMOTE ] SLP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:45.422255] [DEBUG] [REMOTE ] SLP: PASS: History has at least 300 days. [2026-01-27T12:20:45.422489] [DEBUG] [REMOTE ] SLP: PASS: Price check passed. Min price $16.32. [2026-01-27T12:20:45.422652] [DEBUG] [REMOTE ] SLP: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:45.422773] [DEBUG] [REMOTE ] SLP: PASS: Integrity check passed. [2026-01-27T12:20:45.422815] [DEBUG] [REMOTE ] SLP: Symbol is viable for forecasting. [2026-01-27T12:20:45.422866] [INFO ] [MAIN ] [2850/3493] SLP kept (0.7s) | 2847 kept, 3 rejected | 137.9/min | ETA: 4.7m [2026-01-27T12:20:45.754295] [DEBUG] [REMOTE ] SLQD: Retrieved 3086 rows, trimmed to 300. [2026-01-27T12:20:45.754428] [DEBUG] [REMOTE ] SLQD: PASS: History has at least 300 days. [2026-01-27T12:20:45.754663] [DEBUG] [REMOTE ] SLQD: PASS: Price check passed. Min price $50.22. [2026-01-27T12:20:45.754802] [DEBUG] [REMOTE ] SLQD: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:45.754913] [DEBUG] [REMOTE ] SLQD: PASS: Integrity check passed. [2026-01-27T12:20:45.754953] [DEBUG] [REMOTE ] SLQD: Symbol is viable for forecasting. [2026-01-27T12:20:45.755002] [INFO ] [MAIN ] [2851/3493] SLQD kept (0.3s) | 2848 kept, 3 rejected | 137.9/min | ETA: 4.7m [2026-01-27T12:20:46.280178] [DEBUG] [REMOTE ] SLRC: Retrieved 4015 rows, trimmed to 300. [2026-01-27T12:20:46.280388] [DEBUG] [REMOTE ] SLRC: PASS: History has at least 300 days. [2026-01-27T12:20:46.280700] [DEBUG] [REMOTE ] SLRC: PASS: Price check passed. Min price $14.55. [2026-01-27T12:20:46.280875] [DEBUG] [REMOTE ] SLRC: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:46.281018] [DEBUG] [REMOTE ] SLRC: PASS: Integrity check passed. [2026-01-27T12:20:46.281059] [DEBUG] [REMOTE ] SLRC: Symbol is viable for forecasting. [2026-01-27T12:20:46.281118] [INFO ] [MAIN ] [2852/3493] SLRC kept (0.5s) | 2849 kept, 3 rejected | 137.9/min | ETA: 4.6m [2026-01-27T12:20:46.601826] [DEBUG] [REMOTE ] SLS: Retrieved 2028 rows, trimmed to 300. [2026-01-27T12:20:46.601955] [DEBUG] [REMOTE ] SLS: PASS: History has at least 300 days. [2026-01-27T12:20:46.602164] [DEBUG] [REMOTE ] SLS: PASS: Price check passed. Min price $1.39. [2026-01-27T12:20:46.602305] [DEBUG] [REMOTE ] SLS: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:46.602418] [DEBUG] [REMOTE ] SLS: PASS: Integrity check passed. [2026-01-27T12:20:46.602460] [DEBUG] [REMOTE ] SLS: Symbol is viable for forecasting. [2026-01-27T12:20:46.602509] [INFO ] [MAIN ] [2853/3493] SLS kept (0.3s) | 2850 kept, 3 rejected | 137.9/min | ETA: 4.6m [2026-01-27T12:20:47.076200] [DEBUG] [REMOTE ] SLVM: Retrieved 1089 rows, trimmed to 300. [2026-01-27T12:20:47.076352] [DEBUG] [REMOTE ] SLVM: PASS: History has at least 300 days. [2026-01-27T12:20:47.076559] [DEBUG] [REMOTE ] SLVM: PASS: Price check passed. Min price $38.88. [2026-01-27T12:20:47.076727] [DEBUG] [REMOTE ] SLVM: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:47.076839] [DEBUG] [REMOTE ] SLVM: PASS: Integrity check passed. [2026-01-27T12:20:47.076879] [DEBUG] [REMOTE ] SLVM: Symbol is viable for forecasting. [2026-01-27T12:20:47.076927] [INFO ] [MAIN ] [2854/3493] SLVM kept (0.5s) | 2851 kept, 3 rejected | 137.9/min | ETA: 4.6m [2026-01-27T12:20:47.262955] [DEBUG] [REMOTE ] SLVO: Retrieved 413 rows, trimmed to 300. [2026-01-27T12:20:47.263188] [DEBUG] [REMOTE ] SLVO: PASS: History has at least 300 days. [2026-01-27T12:20:47.263509] [DEBUG] [REMOTE ] SLVO: PASS: Price check passed. Min price $79.44. [2026-01-27T12:20:47.263703] [DEBUG] [REMOTE ] SLVO: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:47.263857] [DEBUG] [REMOTE ] SLVO: PASS: Integrity check passed. [2026-01-27T12:20:47.263909] [DEBUG] [REMOTE ] SLVO: Symbol is viable for forecasting. [2026-01-27T12:20:47.263979] [INFO ] [MAIN ] [2855/3493] SLVO kept (0.2s) | 2852 kept, 3 rejected | 138.0/min | ETA: 4.6m [2026-01-27T12:20:47.652696] [DEBUG] [REMOTE ] SLXN: Retrieved 361 rows, trimmed to 300. [2026-01-27T12:20:47.652845] [DEBUG] [REMOTE ] SLXN: PASS: History has at least 300 days. [2026-01-27T12:20:47.653048] [DEBUG] [REMOTE ] SLXN: PASS: Price check passed. Min price $1.73. [2026-01-27T12:20:47.653186] [DEBUG] [REMOTE ] SLXN: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:47.653317] [DEBUG] [REMOTE ] SLXN: PASS: Integrity check passed. [2026-01-27T12:20:47.653365] [DEBUG] [REMOTE ] SLXN: Symbol is viable for forecasting. [2026-01-27T12:20:47.653414] [INFO ] [MAIN ] [2856/3493] SLXN kept (0.4s) | 2853 kept, 3 rejected | 138.0/min | ETA: 4.6m [2026-01-27T12:20:48.334791] [DEBUG] [REMOTE ] SM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:48.334939] [DEBUG] [REMOTE ] SM: PASS: History has at least 300 days. [2026-01-27T12:20:48.335185] [DEBUG] [REMOTE ] SM: PASS: Price check passed. Min price $17.57. [2026-01-27T12:20:48.335364] [DEBUG] [REMOTE ] SM: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:48.335504] [DEBUG] [REMOTE ] SM: PASS: Integrity check passed. [2026-01-27T12:20:48.335546] [DEBUG] [REMOTE ] SM: Symbol is viable for forecasting. [2026-01-27T12:20:48.335616] [INFO ] [MAIN ] [2857/3493] SM kept (0.7s) | 2854 kept, 3 rejected | 137.9/min | ETA: 4.6m [2026-01-27T12:20:48.839024] [DEBUG] [REMOTE ] SMBC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:48.839188] [DEBUG] [REMOTE ] SMBC: PASS: History has at least 300 days. [2026-01-27T12:20:48.839442] [DEBUG] [REMOTE ] SMBC: PASS: Price check passed. Min price $52.20. [2026-01-27T12:20:48.839605] [DEBUG] [REMOTE ] SMBC: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:48.839731] [DEBUG] [REMOTE ] SMBC: PASS: Integrity check passed. [2026-01-27T12:20:48.839772] [DEBUG] [REMOTE ] SMBC: Symbol is viable for forecasting. [2026-01-27T12:20:48.839822] [INFO ] [MAIN ] [2858/3493] SMBC kept (0.5s) | 2855 kept, 3 rejected | 137.9/min | ETA: 4.6m [2026-01-27T12:20:49.278419] [DEBUG] [REMOTE ] SMBK: Retrieved 6299 rows, trimmed to 300. [2026-01-27T12:20:49.278565] [DEBUG] [REMOTE ] SMBK: PASS: History has at least 300 days. [2026-01-27T12:20:49.278820] [DEBUG] [REMOTE ] SMBK: PASS: Price check passed. Min price $34.54. [2026-01-27T12:20:49.278963] [DEBUG] [REMOTE ] SMBK: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:49.279085] [DEBUG] [REMOTE ] SMBK: PASS: Integrity check passed. [2026-01-27T12:20:49.279127] [DEBUG] [REMOTE ] SMBK: Symbol is viable for forecasting. [2026-01-27T12:20:49.279178] [INFO ] [MAIN ] [2859/3493] SMBK kept (0.4s) | 2856 kept, 3 rejected | 137.9/min | ETA: 4.6m [2026-01-27T12:20:49.692692] [DEBUG] [REMOTE ] SMCI: Retrieved 4737 rows, trimmed to 300. [2026-01-27T12:20:49.692854] [DEBUG] [REMOTE ] SMCI: PASS: History has at least 300 days. [2026-01-27T12:20:49.693079] [DEBUG] [REMOTE ] SMCI: PASS: Price check passed. Min price $28.27. [2026-01-27T12:20:49.693222] [DEBUG] [REMOTE ] SMCI: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:49.693340] [DEBUG] [REMOTE ] SMCI: PASS: Integrity check passed. [2026-01-27T12:20:49.693382] [DEBUG] [REMOTE ] SMCI: Symbol is viable for forecasting. [2026-01-27T12:20:49.693432] [INFO ] [MAIN ] [2860/3493] SMCI kept (0.4s) | 2857 kept, 3 rejected | 137.9/min | ETA: 4.6m [2026-01-27T12:20:49.790117] [DEBUG] [REMOTE ] SMCX: Retrieved 357 rows, trimmed to 300. [2026-01-27T12:20:49.790249] [DEBUG] [REMOTE ] SMCX: PASS: History has at least 300 days. [2026-01-27T12:20:49.790456] [DEBUG] [REMOTE ] SMCX: PASS: Price check passed. Min price $10.44. [2026-01-27T12:20:49.790626] [DEBUG] [REMOTE ] SMCX: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:49.790742] [DEBUG] [REMOTE ] SMCX: PASS: Integrity check passed. [2026-01-27T12:20:49.790784] [DEBUG] [REMOTE ] SMCX: Symbol is viable for forecasting. [2026-01-27T12:20:49.790834] [INFO ] [MAIN ] [2861/3493] SMCX kept (0.1s) | 2858 kept, 3 rejected | 138.0/min | ETA: 4.6m [2026-01-27T12:20:50.492959] [DEBUG] [REMOTE ] SMFG: Retrieved 5030 rows, trimmed to 300. [2026-01-27T12:20:50.493124] [DEBUG] [REMOTE ] SMFG: PASS: History has at least 300 days. [2026-01-27T12:20:50.493358] [DEBUG] [REMOTE ] SMFG: PASS: Price check passed. Min price $16.14. [2026-01-27T12:20:50.493509] [DEBUG] [REMOTE ] SMFG: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:50.493641] [DEBUG] [REMOTE ] SMFG: PASS: Integrity check passed. [2026-01-27T12:20:50.493684] [DEBUG] [REMOTE ] SMFG: Symbol is viable for forecasting. [2026-01-27T12:20:50.493742] [INFO ] [MAIN ] [2862/3493] SMFG kept (0.7s) | 2859 kept, 3 rejected | 137.9/min | ETA: 4.6m [2026-01-27T12:20:50.973787] [DEBUG] [REMOTE ] SMH: Retrieved 6449 rows, trimmed to 300. [2026-01-27T12:20:50.974069] [DEBUG] [REMOTE ] SMH: PASS: History has at least 300 days. [2026-01-27T12:20:50.974559] [DEBUG] [REMOTE ] SMH: PASS: Price check passed. Min price $324.10. [2026-01-27T12:20:50.974758] [DEBUG] [REMOTE ] SMH: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:50.974928] [DEBUG] [REMOTE ] SMH: PASS: Integrity check passed. [2026-01-27T12:20:50.974974] [DEBUG] [REMOTE ] SMH: Symbol is viable for forecasting. [2026-01-27T12:20:50.975038] [INFO ] [MAIN ] [2863/3493] SMH kept (0.5s) | 2860 kept, 3 rejected | 137.9/min | ETA: 4.6m [2026-01-27T12:20:51.283913] [DEBUG] [REMOTE ] SMHI: Retrieved 2174 rows, trimmed to 300. [2026-01-27T12:20:51.284060] [DEBUG] [REMOTE ] SMHI: PASS: History has at least 300 days. [2026-01-27T12:20:51.284309] [DEBUG] [REMOTE ] SMHI: PASS: Price check passed. Min price $5.91. [2026-01-27T12:20:51.284497] [DEBUG] [REMOTE ] SMHI: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:51.284632] [DEBUG] [REMOTE ] SMHI: PASS: Integrity check passed. [2026-01-27T12:20:51.284676] [DEBUG] [REMOTE ] SMHI: Symbol is viable for forecasting. [2026-01-27T12:20:51.284726] [INFO ] [MAIN ] [2864/3493] SMHI kept (0.3s) | 2861 kept, 3 rejected | 137.9/min | ETA: 4.6m [2026-01-27T12:20:51.570359] [DEBUG] [REMOTE ] SMHX: Retrieved 353 rows, trimmed to 300. [2026-01-27T12:20:51.570495] [DEBUG] [REMOTE ] SMHX: PASS: History has at least 300 days. [2026-01-27T12:20:51.570725] [DEBUG] [REMOTE ] SMHX: PASS: Price check passed. Min price $35.69. [2026-01-27T12:20:51.570870] [DEBUG] [REMOTE ] SMHX: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:51.570984] [DEBUG] [REMOTE ] SMHX: PASS: Integrity check passed. [2026-01-27T12:20:51.571027] [DEBUG] [REMOTE ] SMHX: Symbol is viable for forecasting. [2026-01-27T12:20:51.571092] [INFO ] [MAIN ] [2865/3493] SMHX kept (0.3s) | 2862 kept, 3 rejected | 138.0/min | ETA: 4.6m [2026-01-27T12:20:52.102116] [DEBUG] [REMOTE ] SMID: Retrieved 2470 rows, trimmed to 300. [2026-01-27T12:20:52.102253] [DEBUG] [REMOTE ] SMID: PASS: History has at least 300 days. [2026-01-27T12:20:52.102476] [DEBUG] [REMOTE ] SMID: PASS: Price check passed. Min price $31.20. [2026-01-27T12:20:52.102656] [DEBUG] [REMOTE ] SMID: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:52.102776] [DEBUG] [REMOTE ] SMID: PASS: Integrity check passed. [2026-01-27T12:20:52.102820] [DEBUG] [REMOTE ] SMID: Symbol is viable for forecasting. [2026-01-27T12:20:52.102872] [INFO ] [MAIN ] [2866/3493] SMID kept (0.5s) | 2863 kept, 3 rejected | 137.9/min | ETA: 4.5m [2026-01-27T12:20:52.416964] [DEBUG] [REMOTE ] SMPL: Retrieved 2149 rows, trimmed to 300. [2026-01-27T12:20:52.417104] [DEBUG] [REMOTE ] SMPL: PASS: History has at least 300 days. [2026-01-27T12:20:52.417327] [DEBUG] [REMOTE ] SMPL: PASS: Price check passed. Min price $18.60. [2026-01-27T12:20:52.417466] [DEBUG] [REMOTE ] SMPL: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:52.417633] [DEBUG] [REMOTE ] SMPL: PASS: Integrity check passed. [2026-01-27T12:20:52.417680] [DEBUG] [REMOTE ] SMPL: Symbol is viable for forecasting. [2026-01-27T12:20:52.417731] [INFO ] [MAIN ] [2867/3493] SMPL kept (0.3s) | 2864 kept, 3 rejected | 138.0/min | ETA: 4.5m [2026-01-27T12:20:53.032999] [DEBUG] [REMOTE ] SMTC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:53.033154] [DEBUG] [REMOTE ] SMTC: PASS: History has at least 300 days. [2026-01-27T12:20:53.033438] [DEBUG] [REMOTE ] SMTC: PASS: Price check passed. Min price $62.57. [2026-01-27T12:20:53.033609] [DEBUG] [REMOTE ] SMTC: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:53.033741] [DEBUG] [REMOTE ] SMTC: PASS: Integrity check passed. [2026-01-27T12:20:53.033783] [DEBUG] [REMOTE ] SMTC: Symbol is viable for forecasting. [2026-01-27T12:20:53.033836] [INFO ] [MAIN ] [2868/3493] SMTC kept (0.6s) | 2865 kept, 3 rejected | 137.9/min | ETA: 4.5m [2026-01-27T12:20:53.384699] [DEBUG] [REMOTE ] SMTI: Retrieved 3747 rows, trimmed to 300. [2026-01-27T12:20:53.384834] [DEBUG] [REMOTE ] SMTI: PASS: History has at least 300 days. [2026-01-27T12:20:53.385042] [DEBUG] [REMOTE ] SMTI: PASS: Price check passed. Min price $19.06. [2026-01-27T12:20:53.385178] [DEBUG] [REMOTE ] SMTI: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:53.385286] [DEBUG] [REMOTE ] SMTI: PASS: Integrity check passed. [2026-01-27T12:20:53.385329] [DEBUG] [REMOTE ] SMTI: Symbol is viable for forecasting. [2026-01-27T12:20:53.385386] [INFO ] [MAIN ] [2869/3493] SMTI kept (0.4s) | 2866 kept, 3 rejected | 138.0/min | ETA: 4.5m [2026-01-27T12:20:53.678085] [DEBUG] [REMOTE ] SMWB: Retrieved 1182 rows, trimmed to 300. [2026-01-27T12:20:53.678284] [DEBUG] [REMOTE ] SMWB: PASS: History has at least 300 days. [2026-01-27T12:20:53.678564] [DEBUG] [REMOTE ] SMWB: PASS: Price check passed. Min price $5.55. [2026-01-27T12:20:53.678941] [DEBUG] [REMOTE ] SMWB: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:53.679089] [DEBUG] [REMOTE ] SMWB: PASS: Integrity check passed. [2026-01-27T12:20:53.679146] [DEBUG] [REMOTE ] SMWB: Symbol is viable for forecasting. [2026-01-27T12:20:53.679211] [INFO ] [MAIN ] [2870/3493] SMWB kept (0.3s) | 2867 kept, 3 rejected | 138.0/min | ETA: 4.5m [2026-01-27T12:20:53.984098] [DEBUG] [REMOTE ] SMX: Retrieved 1035 rows, trimmed to 300. [2026-01-27T12:20:53.984340] [DEBUG] [REMOTE ] SMX: PASS: History has at least 300 days. [2026-01-27T12:20:53.984678] [DEBUG] [REMOTE ] SMX: PASS: Price check passed. Min price $4.24. [2026-01-27T12:20:53.984846] [DEBUG] [REMOTE ] SMX: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:53.984984] [DEBUG] [REMOTE ] SMX: PASS: Integrity check passed. [2026-01-27T12:20:53.985049] [DEBUG] [REMOTE ] SMX: Symbol is viable for forecasting. [2026-01-27T12:20:53.985123] [INFO ] [MAIN ] [2871/3493] SMX kept (0.3s) | 2868 kept, 3 rejected | 138.0/min | ETA: 4.5m [2026-01-27T12:20:54.454709] [DEBUG] [REMOTE ] SN: Retrieved 625 rows, trimmed to 300. [2026-01-27T12:20:54.454856] [DEBUG] [REMOTE ] SN: PASS: History has at least 300 days. [2026-01-27T12:20:54.455070] [DEBUG] [REMOTE ] SN: PASS: Price check passed. Min price $84.57. [2026-01-27T12:20:54.455210] [DEBUG] [REMOTE ] SN: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:54.455327] [DEBUG] [REMOTE ] SN: PASS: Integrity check passed. [2026-01-27T12:20:54.455367] [DEBUG] [REMOTE ] SN: Symbol is viable for forecasting. [2026-01-27T12:20:54.455416] [INFO ] [MAIN ] [2872/3493] SN kept (0.5s) | 2869 kept, 3 rejected | 138.0/min | ETA: 4.5m [2026-01-27T12:20:55.102850] [DEBUG] [REMOTE ] SNA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:55.103051] [DEBUG] [REMOTE ] SNA: PASS: History has at least 300 days. [2026-01-27T12:20:55.103487] [DEBUG] [REMOTE ] SNA: PASS: Price check passed. Min price $326.32. [2026-01-27T12:20:55.103662] [DEBUG] [REMOTE ] SNA: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:55.103798] [DEBUG] [REMOTE ] SNA: PASS: Integrity check passed. [2026-01-27T12:20:55.103840] [DEBUG] [REMOTE ] SNA: Symbol is viable for forecasting. [2026-01-27T12:20:55.103898] [INFO ] [MAIN ] [2873/3493] SNA kept (0.6s) | 2870 kept, 3 rejected | 138.0/min | ETA: 4.5m [2026-01-27T12:20:55.383413] [DEBUG] [REMOTE ] SNAP: Retrieved 2238 rows, trimmed to 300. [2026-01-27T12:20:55.383854] [DEBUG] [REMOTE ] SNAP: PASS: History has at least 300 days. [2026-01-27T12:20:55.384185] [DEBUG] [REMOTE ] SNAP: PASS: Price check passed. Min price $7.26. [2026-01-27T12:20:55.384347] [DEBUG] [REMOTE ] SNAP: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:55.384495] [DEBUG] [REMOTE ] SNAP: PASS: Integrity check passed. [2026-01-27T12:20:55.384541] [DEBUG] [REMOTE ] SNAP: Symbol is viable for forecasting. [2026-01-27T12:20:55.384812] [INFO ] [MAIN ] [2874/3493] SNAP kept (0.3s) | 2871 kept, 3 rejected | 138.0/min | ETA: 4.5m [2026-01-27T12:20:55.741634] [DEBUG] [REMOTE ] SNCY: Retrieved 1221 rows, trimmed to 300. [2026-01-27T12:20:55.741769] [DEBUG] [REMOTE ] SNCY: PASS: History has at least 300 days. [2026-01-27T12:20:55.741970] [DEBUG] [REMOTE ] SNCY: PASS: Price check passed. Min price $10.61. [2026-01-27T12:20:55.742105] [DEBUG] [REMOTE ] SNCY: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:55.742213] [DEBUG] [REMOTE ] SNCY: PASS: Integrity check passed. [2026-01-27T12:20:55.742254] [DEBUG] [REMOTE ] SNCY: Symbol is viable for forecasting. [2026-01-27T12:20:55.742302] [INFO ] [MAIN ] [2875/3493] SNCY kept (0.4s) | 2872 kept, 3 rejected | 138.0/min | ETA: 4.5m [2026-01-27T12:20:56.211370] [DEBUG] [REMOTE ] SND: Retrieved 2317 rows, trimmed to 300. [2026-01-27T12:20:56.211609] [DEBUG] [REMOTE ] SND: PASS: History has at least 300 days. [2026-01-27T12:20:56.211916] [DEBUG] [REMOTE ] SND: PASS: Price check passed. Min price $2.06. [2026-01-27T12:20:56.212098] [DEBUG] [REMOTE ] SND: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:56.212233] [DEBUG] [REMOTE ] SND: PASS: Integrity check passed. [2026-01-27T12:20:56.212274] [DEBUG] [REMOTE ] SND: Symbol is viable for forecasting. [2026-01-27T12:20:56.212330] [INFO ] [MAIN ] [2876/3493] SND kept (0.5s) | 2873 kept, 3 rejected | 138.0/min | ETA: 4.5m [2026-01-27T12:20:56.576496] [DEBUG] [REMOTE ] SNDL: Retrieved 1630 rows, trimmed to 300. [2026-01-27T12:20:56.576782] [DEBUG] [REMOTE ] SNDL: PASS: History has at least 300 days. [2026-01-27T12:20:56.577070] [DEBUG] [REMOTE ] SNDL: PASS: Price check passed. Min price $1.58. [2026-01-27T12:20:56.577218] [DEBUG] [REMOTE ] SNDL: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:56.577351] [DEBUG] [REMOTE ] SNDL: PASS: Integrity check passed. [2026-01-27T12:20:56.577395] [DEBUG] [REMOTE ] SNDL: Symbol is viable for forecasting. [2026-01-27T12:20:56.577452] [INFO ] [MAIN ] [2877/3493] SNDL kept (0.4s) | 2874 kept, 3 rejected | 138.0/min | ETA: 4.5m [2026-01-27T12:20:57.003565] [DEBUG] [REMOTE ] SNDX: Retrieved 2489 rows, trimmed to 300. [2026-01-27T12:20:57.003737] [DEBUG] [REMOTE ] SNDX: PASS: History has at least 300 days. [2026-01-27T12:20:57.003957] [DEBUG] [REMOTE ] SNDX: PASS: Price check passed. Min price $13.22. [2026-01-27T12:20:57.004102] [DEBUG] [REMOTE ] SNDX: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:57.004218] [DEBUG] [REMOTE ] SNDX: PASS: Integrity check passed. [2026-01-27T12:20:57.004259] [DEBUG] [REMOTE ] SNDX: Symbol is viable for forecasting. [2026-01-27T12:20:57.004312] [INFO ] [MAIN ] [2878/3493] SNDX kept (0.4s) | 2875 kept, 3 rejected | 138.0/min | ETA: 4.5m [2026-01-27T12:20:57.415147] [DEBUG] [REMOTE ] SNES: Retrieved 2294 rows, trimmed to 300. [2026-01-27T12:20:57.415350] [DEBUG] [REMOTE ] SNES: PASS: History has at least 300 days. [2026-01-27T12:20:57.415678] [DEBUG] [REMOTE ] SNES: PASS: Price check passed. Min price $1.95. [2026-01-27T12:20:57.415863] [DEBUG] [REMOTE ] SNES: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:57.416013] [DEBUG] [REMOTE ] SNES: PASS: Integrity check passed. [2026-01-27T12:20:57.416065] [DEBUG] [REMOTE ] SNES: Symbol is viable for forecasting. [2026-01-27T12:20:57.416135] [INFO ] [MAIN ] [2879/3493] SNES kept (0.4s) | 2876 kept, 3 rejected | 138.0/min | ETA: 4.4m [2026-01-27T12:20:58.038023] [DEBUG] [REMOTE ] SNEX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:20:58.038178] [DEBUG] [REMOTE ] SNEX: PASS: History has at least 300 days. [2026-01-27T12:20:58.038438] [DEBUG] [REMOTE ] SNEX: PASS: Price check passed. Min price $83.71. [2026-01-27T12:20:58.038606] [DEBUG] [REMOTE ] SNEX: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:58.038941] [DEBUG] [REMOTE ] SNEX: PASS: Integrity check passed. [2026-01-27T12:20:58.038985] [DEBUG] [REMOTE ] SNEX: Symbol is viable for forecasting. [2026-01-27T12:20:58.039663] [INFO ] [MAIN ] [2880/3493] SNEX kept (0.6s) | 2877 kept, 3 rejected | 138.0/min | ETA: 4.4m [2026-01-27T12:20:58.509719] [DEBUG] [REMOTE ] SNFCA: Retrieved 6301 rows, trimmed to 300. [2026-01-27T12:20:58.509848] [DEBUG] [REMOTE ] SNFCA: PASS: History has at least 300 days. [2026-01-27T12:20:58.510062] [DEBUG] [REMOTE ] SNFCA: PASS: Price check passed. Min price $7.76. [2026-01-27T12:20:58.510202] [DEBUG] [REMOTE ] SNFCA: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:58.510316] [DEBUG] [REMOTE ] SNFCA: PASS: Integrity check passed. [2026-01-27T12:20:58.510357] [DEBUG] [REMOTE ] SNFCA: Symbol is viable for forecasting. [2026-01-27T12:20:58.510404] [INFO ] [MAIN ] [2881/3493] SNFCA kept (0.5s) | 2878 kept, 3 rejected | 138.0/min | ETA: 4.4m [2026-01-27T12:20:58.867382] [DEBUG] [REMOTE ] SNGX: Retrieved 3491 rows, trimmed to 300. [2026-01-27T12:20:58.867539] [DEBUG] [REMOTE ] SNGX: PASS: History has at least 300 days. [2026-01-27T12:20:58.867804] [DEBUG] [REMOTE ] SNGX: PASS: Price check passed. Min price $1.23. [2026-01-27T12:20:58.867959] [DEBUG] [REMOTE ] SNGX: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:58.868098] [DEBUG] [REMOTE ] SNGX: PASS: Integrity check passed. [2026-01-27T12:20:58.868144] [DEBUG] [REMOTE ] SNGX: Symbol is viable for forecasting. [2026-01-27T12:20:58.868195] [INFO ] [MAIN ] [2882/3493] SNGX kept (0.4s) | 2879 kept, 3 rejected | 138.0/min | ETA: 4.4m [2026-01-27T12:20:59.385004] [DEBUG] [REMOTE ] SNN: Retrieved 6587 rows, trimmed to 300. [2026-01-27T12:20:59.385154] [DEBUG] [REMOTE ] SNN: PASS: History has at least 300 days. [2026-01-27T12:20:59.385388] [DEBUG] [REMOTE ] SNN: PASS: Price check passed. Min price $31.90. [2026-01-27T12:20:59.385528] [DEBUG] [REMOTE ] SNN: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:59.385671] [DEBUG] [REMOTE ] SNN: PASS: Integrity check passed. [2026-01-27T12:20:59.385713] [DEBUG] [REMOTE ] SNN: Symbol is viable for forecasting. [2026-01-27T12:20:59.385763] [INFO ] [MAIN ] [2883/3493] SNN kept (0.5s) | 2880 kept, 3 rejected | 138.0/min | ETA: 4.4m [2026-01-27T12:20:59.796761] [DEBUG] [REMOTE ] SNOA: Retrieved 4781 rows, trimmed to 300. [2026-01-27T12:20:59.796969] [DEBUG] [REMOTE ] SNOA: PASS: History has at least 300 days. [2026-01-27T12:20:59.797266] [DEBUG] [REMOTE ] SNOA: PASS: Price check passed. Min price $3.16. [2026-01-27T12:20:59.797418] [DEBUG] [REMOTE ] SNOA: PASS: Continuity check passed with 300 days. [2026-01-27T12:20:59.797552] [DEBUG] [REMOTE ] SNOA: PASS: Integrity check passed. [2026-01-27T12:20:59.797639] [DEBUG] [REMOTE ] SNOA: Symbol is viable for forecasting. [2026-01-27T12:20:59.797698] [INFO ] [MAIN ] [2884/3493] SNOA kept (0.4s) | 2881 kept, 3 rejected | 138.0/min | ETA: 4.4m [2026-01-27T12:21:00.286546] [DEBUG] [REMOTE ] SNPS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:00.286707] [DEBUG] [REMOTE ] SNPS: PASS: History has at least 300 days. [2026-01-27T12:21:00.286925] [DEBUG] [REMOTE ] SNPS: PASS: Price check passed. Min price $383.82. [2026-01-27T12:21:00.287062] [DEBUG] [REMOTE ] SNPS: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:00.287177] [DEBUG] [REMOTE ] SNPS: PASS: Integrity check passed. [2026-01-27T12:21:00.287217] [DEBUG] [REMOTE ] SNPS: Symbol is viable for forecasting. [2026-01-27T12:21:00.287282] [INFO ] [MAIN ] [2885/3493] SNPS kept (0.5s) | 2882 kept, 3 rejected | 138.0/min | ETA: 4.4m [2026-01-27T12:21:00.535060] [DEBUG] [REMOTE ] SNTI: Retrieved 1172 rows, trimmed to 300. [2026-01-27T12:21:00.535300] [DEBUG] [REMOTE ] SNTI: PASS: History has at least 300 days. [2026-01-27T12:21:00.535786] [DEBUG] [REMOTE ] SNTI: PASS: Price check passed. Min price $1.03. [2026-01-27T12:21:00.536076] [DEBUG] [REMOTE ] SNTI: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:00.536512] [DEBUG] [REMOTE ] SNTI: PASS: Integrity check passed. [2026-01-27T12:21:00.536637] [DEBUG] [REMOTE ] SNTI: Symbol is viable for forecasting. [2026-01-27T12:21:00.536701] [INFO ] [MAIN ] [2886/3493] SNTI kept (0.2s) | 2883 kept, 3 rejected | 138.0/min | ETA: 4.4m [2026-01-27T12:21:01.188735] [DEBUG] [REMOTE ] SNX: Retrieved 5576 rows, trimmed to 300. [2026-01-27T12:21:01.188919] [DEBUG] [REMOTE ] SNX: PASS: History has at least 300 days. [2026-01-27T12:21:01.189184] [DEBUG] [REMOTE ] SNX: PASS: Price check passed. Min price $141.97. [2026-01-27T12:21:01.189326] [DEBUG] [REMOTE ] SNX: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:01.189452] [DEBUG] [REMOTE ] SNX: PASS: Integrity check passed. [2026-01-27T12:21:01.189494] [DEBUG] [REMOTE ] SNX: Symbol is viable for forecasting. [2026-01-27T12:21:01.189546] [INFO ] [MAIN ] [2887/3493] SNX kept (0.7s) | 2884 kept, 3 rejected | 138.0/min | ETA: 4.4m [2026-01-27T12:21:01.625009] [DEBUG] [REMOTE ] SNY: Retrieved 5931 rows, trimmed to 300. [2026-01-27T12:21:01.625267] [DEBUG] [REMOTE ] SNY: PASS: History has at least 300 days. [2026-01-27T12:21:01.625562] [DEBUG] [REMOTE ] SNY: PASS: Price check passed. Min price $45.74. [2026-01-27T12:21:01.625744] [DEBUG] [REMOTE ] SNY: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:01.625905] [DEBUG] [REMOTE ] SNY: PASS: Integrity check passed. [2026-01-27T12:21:01.625964] [DEBUG] [REMOTE ] SNY: Symbol is viable for forecasting. [2026-01-27T12:21:01.626057] [INFO ] [MAIN ] [2888/3493] SNY kept (0.4s) | 2885 kept, 3 rejected | 138.0/min | ETA: 4.4m [2026-01-27T12:21:02.110697] [DEBUG] [REMOTE ] SO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:02.110988] [DEBUG] [REMOTE ] SO: PASS: History has at least 300 days. [2026-01-27T12:21:02.111475] [DEBUG] [REMOTE ] SO: PASS: Price check passed. Min price $84.08. [2026-01-27T12:21:02.111670] [DEBUG] [REMOTE ] SO: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:02.111880] [DEBUG] [REMOTE ] SO: PASS: Integrity check passed. [2026-01-27T12:21:02.111944] [DEBUG] [REMOTE ] SO: Symbol is viable for forecasting. [2026-01-27T12:21:02.113025] [INFO ] [MAIN ] [2889/3493] SO kept (0.5s) | 2886 kept, 3 rejected | 137.9/min | ETA: 4.4m [2026-01-27T12:21:02.521280] [DEBUG] [REMOTE ] SOCL: Retrieved 3568 rows, trimmed to 300. [2026-01-27T12:21:02.521639] [DEBUG] [REMOTE ] SOCL: PASS: History has at least 300 days. [2026-01-27T12:21:02.522192] [DEBUG] [REMOTE ] SOCL: PASS: Price check passed. Min price $52.20. [2026-01-27T12:21:02.522378] [DEBUG] [REMOTE ] SOCL: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:02.522628] [DEBUG] [REMOTE ] SOCL: PASS: Integrity check passed. [2026-01-27T12:21:02.522683] [DEBUG] [REMOTE ] SOCL: Symbol is viable for forecasting. [2026-01-27T12:21:02.522760] [INFO ] [MAIN ] [2890/3493] SOCL kept (0.4s) | 2887 kept, 3 rejected | 138.0/min | ETA: 4.4m [2026-01-27T12:21:02.828289] [DEBUG] [REMOTE ] SOFI: Retrieved 1294 rows, trimmed to 300. [2026-01-27T12:21:02.828735] [DEBUG] [REMOTE ] SOFI: PASS: History has at least 300 days. [2026-01-27T12:21:02.829645] [DEBUG] [REMOTE ] SOFI: PASS: Price check passed. Min price $24.91. [2026-01-27T12:21:02.829895] [DEBUG] [REMOTE ] SOFI: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:02.830138] [DEBUG] [REMOTE ] SOFI: PASS: Integrity check passed. [2026-01-27T12:21:02.830205] [DEBUG] [REMOTE ] SOFI: Symbol is viable for forecasting. [2026-01-27T12:21:02.830385] [INFO ] [MAIN ] [2891/3493] SOFI kept (0.3s) | 2888 kept, 3 rejected | 138.0/min | ETA: 4.4m [2026-01-27T12:21:03.117138] [DEBUG] [REMOTE ] SOGP: Retrieved 1513 rows, trimmed to 300. [2026-01-27T12:21:03.117443] [DEBUG] [REMOTE ] SOGP: PASS: History has at least 300 days. [2026-01-27T12:21:03.118188] [DEBUG] [REMOTE ] SOGP: PASS: Price check passed. Min price $9.96. [2026-01-27T12:21:03.118419] [DEBUG] [REMOTE ] SOGP: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:03.118837] [DEBUG] [REMOTE ] SOGP: PASS: Integrity check passed. [2026-01-27T12:21:03.118908] [DEBUG] [REMOTE ] SOGP: Symbol is viable for forecasting. [2026-01-27T12:21:03.119004] [INFO ] [MAIN ] [2892/3493] SOGP kept (0.3s) | 2889 kept, 3 rejected | 138.0/min | ETA: 4.4m [2026-01-27T12:21:03.628492] [DEBUG] [REMOTE ] SOJC: Retrieved 2050 rows, trimmed to 300. [2026-01-27T12:21:03.628693] [DEBUG] [REMOTE ] SOJC: PASS: History has at least 300 days. [2026-01-27T12:21:03.628932] [DEBUG] [REMOTE ] SOJC: PASS: Price check passed. Min price $21.50. [2026-01-27T12:21:03.629077] [DEBUG] [REMOTE ] SOJC: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:03.629204] [DEBUG] [REMOTE ] SOJC: PASS: Integrity check passed. [2026-01-27T12:21:03.629247] [DEBUG] [REMOTE ] SOJC: Symbol is viable for forecasting. [2026-01-27T12:21:03.629300] [INFO ] [MAIN ] [2893/3493] SOJC kept (0.5s) | 2890 kept, 3 rejected | 138.0/min | ETA: 4.3m [2026-01-27T12:21:04.021928] [DEBUG] [REMOTE ] SOJD: Retrieved 1516 rows, trimmed to 300. [2026-01-27T12:21:04.022100] [DEBUG] [REMOTE ] SOJD: PASS: History has at least 300 days. [2026-01-27T12:21:04.022403] [DEBUG] [REMOTE ] SOJD: PASS: Price check passed. Min price $19.98. [2026-01-27T12:21:04.022617] [DEBUG] [REMOTE ] SOJD: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:04.022788] [DEBUG] [REMOTE ] SOJD: PASS: Integrity check passed. [2026-01-27T12:21:04.022843] [DEBUG] [REMOTE ] SOJD: Symbol is viable for forecasting. [2026-01-27T12:21:04.022913] [INFO ] [MAIN ] [2894/3493] SOJD kept (0.4s) | 2891 kept, 3 rejected | 138.0/min | ETA: 4.3m [2026-01-27T12:21:04.410760] [DEBUG] [REMOTE ] SOJE: Retrieved 1341 rows, trimmed to 300. [2026-01-27T12:21:04.410932] [DEBUG] [REMOTE ] SOJE: PASS: History has at least 300 days. [2026-01-27T12:21:04.411197] [DEBUG] [REMOTE ] SOJE: PASS: Price check passed. Min price $17.39. [2026-01-27T12:21:04.411347] [DEBUG] [REMOTE ] SOJE: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:04.411464] [DEBUG] [REMOTE ] SOJE: PASS: Integrity check passed. [2026-01-27T12:21:04.411507] [DEBUG] [REMOTE ] SOJE: Symbol is viable for forecasting. [2026-01-27T12:21:04.411558] [INFO ] [MAIN ] [2895/3493] SOJE kept (0.4s) | 2892 kept, 3 rejected | 138.0/min | ETA: 4.3m [2026-01-27T12:21:05.011868] [DEBUG] [REMOTE ] SON: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:05.012005] [DEBUG] [REMOTE ] SON: PASS: History has at least 300 days. [2026-01-27T12:21:05.012230] [DEBUG] [REMOTE ] SON: PASS: Price check passed. Min price $38.76. [2026-01-27T12:21:05.012373] [DEBUG] [REMOTE ] SON: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:05.012491] [DEBUG] [REMOTE ] SON: PASS: Integrity check passed. [2026-01-27T12:21:05.012532] [DEBUG] [REMOTE ] SON: Symbol is viable for forecasting. [2026-01-27T12:21:05.012603] [INFO ] [MAIN ] [2896/3493] SON kept (0.6s) | 2893 kept, 3 rejected | 138.0/min | ETA: 4.3m [2026-01-27T12:21:05.316332] [DEBUG] [REMOTE ] SONO: Retrieved 1880 rows, trimmed to 300. [2026-01-27T12:21:05.316455] [DEBUG] [REMOTE ] SONO: PASS: History has at least 300 days. [2026-01-27T12:21:05.316693] [DEBUG] [REMOTE ] SONO: PASS: Price check passed. Min price $14.91. [2026-01-27T12:21:05.316848] [DEBUG] [REMOTE ] SONO: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:05.316957] [DEBUG] [REMOTE ] SONO: PASS: Integrity check passed. [2026-01-27T12:21:05.316998] [DEBUG] [REMOTE ] SONO: Symbol is viable for forecasting. [2026-01-27T12:21:05.317061] [INFO ] [MAIN ] [2897/3493] SONO kept (0.3s) | 2894 kept, 3 rejected | 138.0/min | ETA: 4.3m [2026-01-27T12:21:05.647477] [DEBUG] [REMOTE ] SOPA: Retrieved 1056 rows, trimmed to 300. [2026-01-27T12:21:05.647802] [DEBUG] [REMOTE ] SOPA: PASS: History has at least 300 days. [2026-01-27T12:21:05.648336] [DEBUG] [REMOTE ] SOPA: PASS: Price check passed. Min price $1.05. [2026-01-27T12:21:05.648498] [DEBUG] [REMOTE ] SOPA: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:05.648686] [DEBUG] [REMOTE ] SOPA: PASS: Integrity check passed. [2026-01-27T12:21:05.648736] [DEBUG] [REMOTE ] SOPA: Symbol is viable for forecasting. [2026-01-27T12:21:05.648793] [INFO ] [MAIN ] [2898/3493] SOPA kept (0.3s) | 2895 kept, 3 rejected | 138.0/min | ETA: 4.3m [2026-01-27T12:21:06.043042] [DEBUG] [REMOTE ] SOPH: Retrieved 1132 rows, trimmed to 300. [2026-01-27T12:21:06.043187] [DEBUG] [REMOTE ] SOPH: PASS: History has at least 300 days. [2026-01-27T12:21:06.043434] [DEBUG] [REMOTE ] SOPH: PASS: Price check passed. Min price $3.89. [2026-01-27T12:21:06.043609] [DEBUG] [REMOTE ] SOPH: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:06.043729] [DEBUG] [REMOTE ] SOPH: PASS: Integrity check passed. [2026-01-27T12:21:06.043772] [DEBUG] [REMOTE ] SOPH: Symbol is viable for forecasting. [2026-01-27T12:21:06.043823] [INFO ] [MAIN ] [2899/3493] SOPH kept (0.4s) | 2896 kept, 3 rejected | 138.0/min | ETA: 4.3m [2026-01-27T12:21:06.561823] [DEBUG] [REMOTE ] SOUN: Retrieved 939 rows, trimmed to 300. [2026-01-27T12:21:06.561958] [DEBUG] [REMOTE ] SOUN: PASS: History has at least 300 days. [2026-01-27T12:21:06.562164] [DEBUG] [REMOTE ] SOUN: PASS: Price check passed. Min price $9.84. [2026-01-27T12:21:06.562300] [DEBUG] [REMOTE ] SOUN: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:06.562410] [DEBUG] [REMOTE ] SOUN: PASS: Integrity check passed. [2026-01-27T12:21:06.562449] [DEBUG] [REMOTE ] SOUN: Symbol is viable for forecasting. [2026-01-27T12:21:06.562498] [INFO ] [MAIN ] [2900/3493] SOUN kept (0.5s) | 2897 kept, 3 rejected | 138.0/min | ETA: 4.3m [2026-01-27T12:21:07.292764] [DEBUG] [REMOTE ] SOXQ: Retrieved 1161 rows, trimmed to 300. [2026-01-27T12:21:07.292902] [DEBUG] [REMOTE ] SOXQ: PASS: History has at least 300 days. [2026-01-27T12:21:07.293115] [DEBUG] [REMOTE ] SOXQ: PASS: Price check passed. Min price $49.98. [2026-01-27T12:21:07.293265] [DEBUG] [REMOTE ] SOXQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:07.293381] [DEBUG] [REMOTE ] SOXQ: PASS: Integrity check passed. [2026-01-27T12:21:07.293424] [DEBUG] [REMOTE ] SOXQ: Symbol is viable for forecasting. [2026-01-27T12:21:07.293473] [INFO ] [MAIN ] [2901/3493] SOXQ kept (0.7s) | 2898 kept, 3 rejected | 138.0/min | ETA: 4.3m [2026-01-27T12:21:07.819906] [DEBUG] [REMOTE ] SOXX: Retrieved 6170 rows, trimmed to 300. [2026-01-27T12:21:07.820049] [DEBUG] [REMOTE ] SOXX: PASS: History has at least 300 days. [2026-01-27T12:21:07.820292] [DEBUG] [REMOTE ] SOXX: PASS: Price check passed. Min price $267.71. [2026-01-27T12:21:07.820440] [DEBUG] [REMOTE ] SOXX: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:07.820563] [DEBUG] [REMOTE ] SOXX: PASS: Integrity check passed. [2026-01-27T12:21:07.820624] [DEBUG] [REMOTE ] SOXX: Symbol is viable for forecasting. [2026-01-27T12:21:07.820682] [INFO ] [MAIN ] [2902/3493] SOXX kept (0.5s) | 2899 kept, 3 rejected | 137.9/min | ETA: 4.3m [2026-01-27T12:21:08.009521] [DEBUG] [REMOTE ] SPAI: Retrieved 353 rows, trimmed to 300. [2026-01-27T12:21:08.009735] [DEBUG] [REMOTE ] SPAI: PASS: History has at least 300 days. [2026-01-27T12:21:08.010018] [DEBUG] [REMOTE ] SPAI: PASS: Price check passed. Min price $3.23. [2026-01-27T12:21:08.010168] [DEBUG] [REMOTE ] SPAI: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:08.010358] [DEBUG] [REMOTE ] SPAI: PASS: Integrity check passed. [2026-01-27T12:21:08.010449] [DEBUG] [REMOTE ] SPAI: Symbol is viable for forecasting. [2026-01-27T12:21:08.010525] [INFO ] [MAIN ] [2903/3493] SPAI kept (0.2s) | 2900 kept, 3 rejected | 138.0/min | ETA: 4.3m [2026-01-27T12:21:08.452191] [DEBUG] [REMOTE ] SPB: Retrieved 4124 rows, trimmed to 300. [2026-01-27T12:21:08.452358] [DEBUG] [REMOTE ] SPB: PASS: History has at least 300 days. [2026-01-27T12:21:08.452604] [DEBUG] [REMOTE ] SPB: PASS: Price check passed. Min price $51.16. [2026-01-27T12:21:08.452751] [DEBUG] [REMOTE ] SPB: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:08.452871] [DEBUG] [REMOTE ] SPB: PASS: Integrity check passed. [2026-01-27T12:21:08.452912] [DEBUG] [REMOTE ] SPB: Symbol is viable for forecasting. [2026-01-27T12:21:08.452962] [INFO ] [MAIN ] [2904/3493] SPB kept (0.4s) | 2901 kept, 3 rejected | 138.0/min | ETA: 4.3m [2026-01-27T12:21:09.053497] [DEBUG] [REMOTE ] SPCB: Retrieved 5267 rows, trimmed to 300. [2026-01-27T12:21:09.053663] [DEBUG] [REMOTE ] SPCB: PASS: History has at least 300 days. [2026-01-27T12:21:09.054194] [DEBUG] [REMOTE ] SPCB: PASS: Price check passed. Min price $7.91. [2026-01-27T12:21:09.054339] [DEBUG] [REMOTE ] SPCB: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:09.054474] [DEBUG] [REMOTE ] SPCB: PASS: Integrity check passed. [2026-01-27T12:21:09.054516] [DEBUG] [REMOTE ] SPCB: Symbol is viable for forecasting. [2026-01-27T12:21:09.054566] [INFO ] [MAIN ] [2905/3493] SPCB kept (0.6s) | 2902 kept, 3 rejected | 138.0/min | ETA: 4.3m [2026-01-27T12:21:09.345536] [DEBUG] [REMOTE ] SPCE: Retrieved 2091 rows, trimmed to 300. [2026-01-27T12:21:09.345696] [DEBUG] [REMOTE ] SPCE: PASS: History has at least 300 days. [2026-01-27T12:21:09.345932] [DEBUG] [REMOTE ] SPCE: PASS: Price check passed. Min price $3.00. [2026-01-27T12:21:09.346077] [DEBUG] [REMOTE ] SPCE: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:09.346202] [DEBUG] [REMOTE ] SPCE: PASS: Integrity check passed. [2026-01-27T12:21:09.346253] [DEBUG] [REMOTE ] SPCE: Symbol is viable for forecasting. [2026-01-27T12:21:09.346308] [INFO ] [MAIN ] [2906/3493] SPCE kept (0.3s) | 2903 kept, 3 rejected | 138.0/min | ETA: 4.3m [2026-01-27T12:21:09.975202] [DEBUG] [REMOTE ] SPE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:09.975351] [DEBUG] [REMOTE ] SPE: PASS: History has at least 300 days. [2026-01-27T12:21:09.975634] [DEBUG] [REMOTE ] SPE: PASS: Price check passed. Min price $14.00. [2026-01-27T12:21:09.975779] [DEBUG] [REMOTE ] SPE: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:09.975908] [DEBUG] [REMOTE ] SPE: PASS: Integrity check passed. [2026-01-27T12:21:09.975948] [DEBUG] [REMOTE ] SPE: Symbol is viable for forecasting. [2026-01-27T12:21:09.975999] [INFO ] [MAIN ] [2907/3493] SPE kept (0.6s) | 2904 kept, 3 rejected | 137.9/min | ETA: 4.2m [2026-01-27T12:21:10.292489] [DEBUG] [REMOTE ] SPFI: Retrieved 1688 rows, trimmed to 300. [2026-01-27T12:21:10.292640] [DEBUG] [REMOTE ] SPFI: PASS: History has at least 300 days. [2026-01-27T12:21:10.292856] [DEBUG] [REMOTE ] SPFI: PASS: Price check passed. Min price $35.93. [2026-01-27T12:21:10.292998] [DEBUG] [REMOTE ] SPFI: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:10.293114] [DEBUG] [REMOTE ] SPFI: PASS: Integrity check passed. [2026-01-27T12:21:10.293155] [DEBUG] [REMOTE ] SPFI: Symbol is viable for forecasting. [2026-01-27T12:21:10.293203] [INFO ] [MAIN ] [2908/3493] SPFI kept (0.3s) | 2905 kept, 3 rejected | 138.0/min | ETA: 4.2m [2026-01-27T12:21:10.753630] [DEBUG] [REMOTE ] SPG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:10.753781] [DEBUG] [REMOTE ] SPG: PASS: History has at least 300 days. [2026-01-27T12:21:10.754045] [DEBUG] [REMOTE ] SPG: PASS: Price check passed. Min price $171.28. [2026-01-27T12:21:10.754219] [DEBUG] [REMOTE ] SPG: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:10.754372] [DEBUG] [REMOTE ] SPG: PASS: Integrity check passed. [2026-01-27T12:21:10.754436] [DEBUG] [REMOTE ] SPG: Symbol is viable for forecasting. [2026-01-27T12:21:10.754503] [INFO ] [MAIN ] [2909/3493] SPG kept (0.5s) | 2906 kept, 3 rejected | 138.0/min | ETA: 4.2m [2026-01-27T12:21:11.213875] [DEBUG] [REMOTE ] SPGI: Retrieved 6297 rows, trimmed to 300. [2026-01-27T12:21:11.214017] [DEBUG] [REMOTE ] SPGI: PASS: History has at least 300 days. [2026-01-27T12:21:11.214260] [DEBUG] [REMOTE ] SPGI: PASS: Price check passed. Min price $472.13. [2026-01-27T12:21:11.214413] [DEBUG] [REMOTE ] SPGI: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:11.214538] [DEBUG] [REMOTE ] SPGI: PASS: Integrity check passed. [2026-01-27T12:21:11.214601] [DEBUG] [REMOTE ] SPGI: Symbol is viable for forecasting. [2026-01-27T12:21:11.214657] [INFO ] [MAIN ] [2910/3493] SPGI kept (0.5s) | 2907 kept, 3 rejected | 138.0/min | ETA: 4.2m [2026-01-27T12:21:11.672803] [DEBUG] [REMOTE ] SPH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:11.673138] [DEBUG] [REMOTE ] SPH: PASS: History has at least 300 days. [2026-01-27T12:21:11.673467] [DEBUG] [REMOTE ] SPH: PASS: Price check passed. Min price $17.91. [2026-01-27T12:21:11.673641] [DEBUG] [REMOTE ] SPH: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:11.673765] [DEBUG] [REMOTE ] SPH: PASS: Integrity check passed. [2026-01-27T12:21:11.673805] [DEBUG] [REMOTE ] SPH: Symbol is viable for forecasting. [2026-01-27T12:21:11.674608] [INFO ] [MAIN ] [2911/3493] SPH kept (0.5s) | 2908 kept, 3 rejected | 137.9/min | ETA: 4.2m [2026-01-27T12:21:12.143278] [DEBUG] [REMOTE ] SPOK: Retrieved 5330 rows, trimmed to 300. [2026-01-27T12:21:12.143437] [DEBUG] [REMOTE ] SPOK: PASS: History has at least 300 days. [2026-01-27T12:21:12.143799] [DEBUG] [REMOTE ] SPOK: PASS: Price check passed. Min price $12.43. [2026-01-27T12:21:12.144220] [DEBUG] [REMOTE ] SPOK: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:12.144407] [DEBUG] [REMOTE ] SPOK: PASS: Integrity check passed. [2026-01-27T12:21:12.144468] [DEBUG] [REMOTE ] SPOK: Symbol is viable for forecasting. [2026-01-27T12:21:12.144539] [INFO ] [MAIN ] [2912/3493] SPOK kept (0.5s) | 2909 kept, 3 rejected | 137.9/min | ETA: 4.2m [2026-01-27T12:21:12.392852] [DEBUG] [REMOTE ] SPRC: Retrieved 1105 rows, trimmed to 300. [2026-01-27T12:21:12.393010] [DEBUG] [REMOTE ] SPRC: PASS: History has at least 300 days. [2026-01-27T12:21:12.393288] [DEBUG] [REMOTE ] SPRC: FAIL: Price check failed. Min price $0.93 < $1.00. [2026-01-27T12:21:12.393384] [WARN ] [LOCAL ] SPRC: SET TO BLACKLISTED [2026-01-27T12:21:12.394763] [INFO ] [MAIN ] [2913/3493] SPRC rejected (0.2s) | 2909 kept, 4 rejected | 138.0/min | ETA: 4.2m [2026-01-27T12:21:13.030634] [DEBUG] [REMOTE ] SPRO: Retrieved 4859 rows, trimmed to 300. [2026-01-27T12:21:13.030780] [DEBUG] [REMOTE ] SPRO: PASS: History has at least 300 days. [2026-01-27T12:21:13.031031] [DEBUG] [REMOTE ] SPRO: PASS: Price check passed. Min price $2.20. [2026-01-27T12:21:13.031171] [DEBUG] [REMOTE ] SPRO: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:13.031292] [DEBUG] [REMOTE ] SPRO: PASS: Integrity check passed. [2026-01-27T12:21:13.031334] [DEBUG] [REMOTE ] SPRO: Symbol is viable for forecasting. [2026-01-27T12:21:13.031386] [INFO ] [MAIN ] [2914/3493] SPRO kept (0.6s) | 2910 kept, 4 rejected | 137.9/min | ETA: 4.2m [2026-01-27T12:21:13.246217] [DEBUG] [REMOTE ] SPRX: Retrieved 1124 rows, trimmed to 300. [2026-01-27T12:21:13.246357] [DEBUG] [REMOTE ] SPRX: PASS: History has at least 300 days. [2026-01-27T12:21:13.246617] [DEBUG] [REMOTE ] SPRX: PASS: Price check passed. Min price $34.85. [2026-01-27T12:21:13.246953] [DEBUG] [REMOTE ] SPRX: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:13.247099] [DEBUG] [REMOTE ] SPRX: PASS: Integrity check passed. [2026-01-27T12:21:13.247143] [DEBUG] [REMOTE ] SPRX: Symbol is viable for forecasting. [2026-01-27T12:21:13.247195] [INFO ] [MAIN ] [2915/3493] SPRX kept (0.2s) | 2911 kept, 4 rejected | 138.0/min | ETA: 4.2m [2026-01-27T12:21:13.677096] [DEBUG] [REMOTE ] SPRY: Retrieved 1290 rows, trimmed to 300. [2026-01-27T12:21:13.677238] [DEBUG] [REMOTE ] SPRY: PASS: History has at least 300 days. [2026-01-27T12:21:13.677451] [DEBUG] [REMOTE ] SPRY: PASS: Price check passed. Min price $6.73. [2026-01-27T12:21:13.677640] [DEBUG] [REMOTE ] SPRY: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:13.677762] [DEBUG] [REMOTE ] SPRY: PASS: Integrity check passed. [2026-01-27T12:21:13.677805] [DEBUG] [REMOTE ] SPRY: Symbol is viable for forecasting. [2026-01-27T12:21:13.677858] [INFO ] [MAIN ] [2916/3493] SPRY kept (0.4s) | 2912 kept, 4 rejected | 138.0/min | ETA: 4.2m [2026-01-27T12:21:14.233504] [DEBUG] [REMOTE ] SPSC: Retrieved 3965 rows, trimmed to 300. [2026-01-27T12:21:14.233744] [DEBUG] [REMOTE ] SPSC: PASS: History has at least 300 days. [2026-01-27T12:21:14.234039] [DEBUG] [REMOTE ] SPSC: PASS: Price check passed. Min price $78.03. [2026-01-27T12:21:14.234188] [DEBUG] [REMOTE ] SPSC: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:14.234322] [DEBUG] [REMOTE ] SPSC: PASS: Integrity check passed. [2026-01-27T12:21:14.234365] [DEBUG] [REMOTE ] SPSC: Symbol is viable for forecasting. [2026-01-27T12:21:14.234422] [INFO ] [MAIN ] [2917/3493] SPSC kept (0.6s) | 2913 kept, 4 rejected | 138.0/min | ETA: 4.2m [2026-01-27T12:21:14.567564] [DEBUG] [REMOTE ] SPWH: Retrieved 2961 rows, trimmed to 300. [2026-01-27T12:21:14.567845] [DEBUG] [REMOTE ] SPWH: PASS: History has at least 300 days. [2026-01-27T12:21:14.568345] [DEBUG] [REMOTE ] SPWH: PASS: Price check passed. Min price $1.36. [2026-01-27T12:21:14.568660] [DEBUG] [REMOTE ] SPWH: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:14.568809] [DEBUG] [REMOTE ] SPWH: PASS: Integrity check passed. [2026-01-27T12:21:14.568854] [DEBUG] [REMOTE ] SPWH: Symbol is viable for forecasting. [2026-01-27T12:21:14.568912] [INFO ] [MAIN ] [2918/3493] SPWH kept (0.3s) | 2914 kept, 4 rejected | 138.0/min | ETA: 4.2m [2026-01-27T12:21:15.115463] [DEBUG] [REMOTE ] SPXC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:15.115650] [DEBUG] [REMOTE ] SPXC: PASS: History has at least 300 days. [2026-01-27T12:21:15.115933] [DEBUG] [REMOTE ] SPXC: PASS: Price check passed. Min price $198.85. [2026-01-27T12:21:15.116084] [DEBUG] [REMOTE ] SPXC: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:15.116213] [DEBUG] [REMOTE ] SPXC: PASS: Integrity check passed. [2026-01-27T12:21:15.116255] [DEBUG] [REMOTE ] SPXC: Symbol is viable for forecasting. [2026-01-27T12:21:15.116309] [INFO ] [MAIN ] [2919/3493] SPXC kept (0.5s) | 2915 kept, 4 rejected | 138.0/min | ETA: 4.2m [2026-01-27T12:21:15.596347] [DEBUG] [REMOTE ] SPXX: Retrieved 5073 rows, trimmed to 300. [2026-01-27T12:21:15.596548] [DEBUG] [REMOTE ] SPXX: PASS: History has at least 300 days. [2026-01-27T12:21:15.596959] [DEBUG] [REMOTE ] SPXX: PASS: Price check passed. Min price $16.68. [2026-01-27T12:21:15.597166] [DEBUG] [REMOTE ] SPXX: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:15.597353] [DEBUG] [REMOTE ] SPXX: PASS: Integrity check passed. [2026-01-27T12:21:15.597407] [DEBUG] [REMOTE ] SPXX: Symbol is viable for forecasting. [2026-01-27T12:21:15.597487] [INFO ] [MAIN ] [2920/3493] SPXX kept (0.5s) | 2916 kept, 4 rejected | 137.9/min | ETA: 4.2m [2026-01-27T12:21:16.069695] [DEBUG] [REMOTE ] SQM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:16.069852] [DEBUG] [REMOTE ] SQM: PASS: History has at least 300 days. [2026-01-27T12:21:16.070087] [DEBUG] [REMOTE ] SQM: PASS: Price check passed. Min price $45.99. [2026-01-27T12:21:16.070233] [DEBUG] [REMOTE ] SQM: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:16.070375] [DEBUG] [REMOTE ] SQM: PASS: Integrity check passed. [2026-01-27T12:21:16.070426] [DEBUG] [REMOTE ] SQM: Symbol is viable for forecasting. [2026-01-27T12:21:16.070492] [INFO ] [MAIN ] [2921/3493] SQM kept (0.5s) | 2917 kept, 4 rejected | 137.9/min | ETA: 4.1m [2026-01-27T12:21:16.490661] [DEBUG] [REMOTE ] SQNS: Retrieved 3714 rows, trimmed to 300. [2026-01-27T12:21:16.490812] [DEBUG] [REMOTE ] SQNS: PASS: History has at least 300 days. [2026-01-27T12:21:16.491079] [DEBUG] [REMOTE ] SQNS: PASS: Price check passed. Min price $4.49. [2026-01-27T12:21:16.491230] [DEBUG] [REMOTE ] SQNS: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:16.491370] [DEBUG] [REMOTE ] SQNS: PASS: Integrity check passed. [2026-01-27T12:21:16.491416] [DEBUG] [REMOTE ] SQNS: Symbol is viable for forecasting. [2026-01-27T12:21:16.491486] [INFO ] [MAIN ] [2922/3493] SQNS kept (0.4s) | 2918 kept, 4 rejected | 137.9/min | ETA: 4.1m [2026-01-27T12:21:16.872307] [DEBUG] [REMOTE ] SQQQ: Retrieved 4013 rows, trimmed to 300. [2026-01-27T12:21:16.872447] [DEBUG] [REMOTE ] SQQQ: PASS: History has at least 300 days. [2026-01-27T12:21:16.872692] [DEBUG] [REMOTE ] SQQQ: PASS: Price check passed. Min price $62.36. [2026-01-27T12:21:16.872840] [DEBUG] [REMOTE ] SQQQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:16.872962] [DEBUG] [REMOTE ] SQQQ: PASS: Integrity check passed. [2026-01-27T12:21:16.873004] [DEBUG] [REMOTE ] SQQQ: Symbol is viable for forecasting. [2026-01-27T12:21:16.873056] [INFO ] [MAIN ] [2923/3493] SQQQ kept (0.4s) | 2919 kept, 4 rejected | 138.0/min | ETA: 4.1m [2026-01-27T12:21:17.125774] [DEBUG] [REMOTE ] SRAD: Retrieved 1096 rows, trimmed to 300. [2026-01-27T12:21:17.125953] [DEBUG] [REMOTE ] SRAD: PASS: History has at least 300 days. [2026-01-27T12:21:17.126253] [DEBUG] [REMOTE ] SRAD: PASS: Price check passed. Min price $18.14. [2026-01-27T12:21:17.126434] [DEBUG] [REMOTE ] SRAD: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:17.126623] [DEBUG] [REMOTE ] SRAD: PASS: Integrity check passed. [2026-01-27T12:21:17.126679] [DEBUG] [REMOTE ] SRAD: Symbol is viable for forecasting. [2026-01-27T12:21:17.126743] [INFO ] [MAIN ] [2924/3493] SRAD kept (0.3s) | 2920 kept, 4 rejected | 138.0/min | ETA: 4.1m [2026-01-27T12:21:17.503198] [DEBUG] [REMOTE ] SRBK: Retrieved 589 rows, trimmed to 300. [2026-01-27T12:21:17.503341] [DEBUG] [REMOTE ] SRBK: PASS: History has at least 300 days. [2026-01-27T12:21:17.503549] [DEBUG] [REMOTE ] SRBK: PASS: Price check passed. Min price $14.67. [2026-01-27T12:21:17.503716] [DEBUG] [REMOTE ] SRBK: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:17.503827] [DEBUG] [REMOTE ] SRBK: PASS: Integrity check passed. [2026-01-27T12:21:17.503866] [DEBUG] [REMOTE ] SRBK: Symbol is viable for forecasting. [2026-01-27T12:21:17.503922] [INFO ] [MAIN ] [2925/3493] SRBK kept (0.4s) | 2921 kept, 4 rejected | 138.0/min | ETA: 4.1m [2026-01-27T12:21:18.191610] [DEBUG] [REMOTE ] SRCE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:18.191773] [DEBUG] [REMOTE ] SRCE: PASS: History has at least 300 days. [2026-01-27T12:21:18.192052] [DEBUG] [REMOTE ] SRCE: PASS: Price check passed. Min price $58.70. [2026-01-27T12:21:18.192197] [DEBUG] [REMOTE ] SRCE: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:18.192384] [DEBUG] [REMOTE ] SRCE: PASS: Integrity check passed. [2026-01-27T12:21:18.192437] [DEBUG] [REMOTE ] SRCE: Symbol is viable for forecasting. [2026-01-27T12:21:18.193023] [INFO ] [MAIN ] [2926/3493] SRCE kept (0.7s) | 2922 kept, 4 rejected | 137.9/min | ETA: 4.1m [2026-01-27T12:21:18.687018] [DEBUG] [REMOTE ] SRE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:18.687195] [DEBUG] [REMOTE ] SRE: PASS: History has at least 300 days. [2026-01-27T12:21:18.687528] [DEBUG] [REMOTE ] SRE: PASS: Price check passed. Min price $85.75. [2026-01-27T12:21:18.687924] [DEBUG] [REMOTE ] SRE: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:18.688104] [DEBUG] [REMOTE ] SRE: PASS: Integrity check passed. [2026-01-27T12:21:18.688165] [DEBUG] [REMOTE ] SRE: Symbol is viable for forecasting. [2026-01-27T12:21:18.688258] [INFO ] [MAIN ] [2927/3493] SRE kept (0.5s) | 2923 kept, 4 rejected | 137.9/min | ETA: 4.1m [2026-01-27T12:21:19.000012] [DEBUG] [REMOTE ] SREA: Retrieved 1654 rows, trimmed to 300. [2026-01-27T12:21:19.000192] [DEBUG] [REMOTE ] SREA: PASS: History has at least 300 days. [2026-01-27T12:21:19.000490] [DEBUG] [REMOTE ] SREA: PASS: Price check passed. Min price $21.47. [2026-01-27T12:21:19.000716] [DEBUG] [REMOTE ] SREA: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:19.000885] [DEBUG] [REMOTE ] SREA: PASS: Integrity check passed. [2026-01-27T12:21:19.000944] [DEBUG] [REMOTE ] SREA: Symbol is viable for forecasting. [2026-01-27T12:21:19.001017] [INFO ] [MAIN ] [2928/3493] SREA kept (0.3s) | 2924 kept, 4 rejected | 138.0/min | ETA: 4.1m [2026-01-27T12:21:19.327191] [DEBUG] [REMOTE ] SRFM: Retrieved 627 rows, trimmed to 300. [2026-01-27T12:21:19.327337] [DEBUG] [REMOTE ] SRFM: PASS: History has at least 300 days. [2026-01-27T12:21:19.327547] [DEBUG] [REMOTE ] SRFM: PASS: Price check passed. Min price $1.79. [2026-01-27T12:21:19.327733] [DEBUG] [REMOTE ] SRFM: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:19.327847] [DEBUG] [REMOTE ] SRFM: PASS: Integrity check passed. [2026-01-27T12:21:19.327902] [DEBUG] [REMOTE ] SRFM: Symbol is viable for forecasting. [2026-01-27T12:21:19.327952] [INFO ] [MAIN ] [2929/3493] SRFM kept (0.3s) | 2925 kept, 4 rejected | 138.0/min | ETA: 4.1m [2026-01-27T12:21:19.704733] [DEBUG] [REMOTE ] SRG: Retrieved 2656 rows, trimmed to 300. [2026-01-27T12:21:19.704878] [DEBUG] [REMOTE ] SRG: PASS: History has at least 300 days. [2026-01-27T12:21:19.705129] [DEBUG] [REMOTE ] SRG: PASS: Price check passed. Min price $3.25. [2026-01-27T12:21:19.705284] [DEBUG] [REMOTE ] SRG: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:19.705404] [DEBUG] [REMOTE ] SRG: PASS: Integrity check passed. [2026-01-27T12:21:19.705446] [DEBUG] [REMOTE ] SRG: Symbol is viable for forecasting. [2026-01-27T12:21:19.705498] [INFO ] [MAIN ] [2930/3493] SRG kept (0.4s) | 2926 kept, 4 rejected | 138.0/min | ETA: 4.1m [2026-01-27T12:21:20.350616] [DEBUG] [REMOTE ] SRI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:20.350760] [DEBUG] [REMOTE ] SRI: PASS: History has at least 300 days. [2026-01-27T12:21:20.350995] [DEBUG] [REMOTE ] SRI: PASS: Price check passed. Min price $5.48. [2026-01-27T12:21:20.351166] [DEBUG] [REMOTE ] SRI: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:20.351288] [DEBUG] [REMOTE ] SRI: PASS: Integrity check passed. [2026-01-27T12:21:20.351330] [DEBUG] [REMOTE ] SRI: Symbol is viable for forecasting. [2026-01-27T12:21:20.351380] [INFO ] [MAIN ] [2931/3493] SRI kept (0.6s) | 2927 kept, 4 rejected | 138.0/min | ETA: 4.1m [2026-01-27T12:21:20.633851] [DEBUG] [REMOTE ] SRRK: Retrieved 1928 rows, trimmed to 300. [2026-01-27T12:21:20.634069] [DEBUG] [REMOTE ] SRRK: PASS: History has at least 300 days. [2026-01-27T12:21:20.634346] [DEBUG] [REMOTE ] SRRK: PASS: Price check passed. Min price $27.99. [2026-01-27T12:21:20.634506] [DEBUG] [REMOTE ] SRRK: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:20.634652] [DEBUG] [REMOTE ] SRRK: PASS: Integrity check passed. [2026-01-27T12:21:20.634697] [DEBUG] [REMOTE ] SRRK: Symbol is viable for forecasting. [2026-01-27T12:21:20.634763] [INFO ] [MAIN ] [2932/3493] SRRK kept (0.3s) | 2928 kept, 4 rejected | 138.0/min | ETA: 4.1m [2026-01-27T12:21:21.133282] [DEBUG] [REMOTE ] SRTS: Retrieved 2389 rows, trimmed to 300. [2026-01-27T12:21:21.133414] [DEBUG] [REMOTE ] SRTS: PASS: History has at least 300 days. [2026-01-27T12:21:21.133651] [DEBUG] [REMOTE ] SRTS: PASS: Price check passed. Min price $3.10. [2026-01-27T12:21:21.133795] [DEBUG] [REMOTE ] SRTS: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:21.133906] [DEBUG] [REMOTE ] SRTS: PASS: Integrity check passed. [2026-01-27T12:21:21.133947] [DEBUG] [REMOTE ] SRTS: Symbol is viable for forecasting. [2026-01-27T12:21:21.134012] [INFO ] [MAIN ] [2933/3493] SRTS kept (0.5s) | 2929 kept, 4 rejected | 138.0/min | ETA: 4.1m [2026-01-27T12:21:21.687154] [DEBUG] [REMOTE ] SSB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:21.687640] [DEBUG] [REMOTE ] SSB: PASS: History has at least 300 days. [2026-01-27T12:21:21.688032] [DEBUG] [REMOTE ] SSB: PASS: Price check passed. Min price $85.31. [2026-01-27T12:21:21.688186] [DEBUG] [REMOTE ] SSB: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:21.688524] [DEBUG] [REMOTE ] SSB: PASS: Integrity check passed. [2026-01-27T12:21:21.688569] [DEBUG] [REMOTE ] SSB: Symbol is viable for forecasting. [2026-01-27T12:21:21.688911] [INFO ] [MAIN ] [2934/3493] SSB kept (0.6s) | 2930 kept, 4 rejected | 137.9/min | ETA: 4.1m [2026-01-27T12:21:22.142254] [DEBUG] [REMOTE ] SSD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:22.142397] [DEBUG] [REMOTE ] SSD: PASS: History has at least 300 days. [2026-01-27T12:21:22.142750] [DEBUG] [REMOTE ] SSD: PASS: Price check passed. Min price $157.72. [2026-01-27T12:21:22.142904] [DEBUG] [REMOTE ] SSD: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:22.143026] [DEBUG] [REMOTE ] SSD: PASS: Integrity check passed. [2026-01-27T12:21:22.143068] [DEBUG] [REMOTE ] SSD: Symbol is viable for forecasting. [2026-01-27T12:21:22.143117] [INFO ] [MAIN ] [2935/3493] SSD kept (0.5s) | 2931 kept, 4 rejected | 137.9/min | ETA: 4.0m [2026-01-27T12:21:22.702549] [DEBUG] [REMOTE ] SSL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:22.702718] [DEBUG] [REMOTE ] SSL: PASS: History has at least 300 days. [2026-01-27T12:21:22.702973] [DEBUG] [REMOTE ] SSL: PASS: Price check passed. Min price $6.00. [2026-01-27T12:21:22.703146] [DEBUG] [REMOTE ] SSL: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:22.703295] [DEBUG] [REMOTE ] SSL: PASS: Integrity check passed. [2026-01-27T12:21:22.703344] [DEBUG] [REMOTE ] SSL: Symbol is viable for forecasting. [2026-01-27T12:21:22.703400] [INFO ] [MAIN ] [2936/3493] SSL kept (0.6s) | 2932 kept, 4 rejected | 137.9/min | ETA: 4.0m [2026-01-27T12:21:23.071991] [DEBUG] [REMOTE ] SSNC: Retrieved 3980 rows, trimmed to 300. [2026-01-27T12:21:23.072128] [DEBUG] [REMOTE ] SSNC: PASS: History has at least 300 days. [2026-01-27T12:21:23.072561] [DEBUG] [REMOTE ] SSNC: PASS: Price check passed. Min price $80.91. [2026-01-27T12:21:23.072738] [DEBUG] [REMOTE ] SSNC: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:23.072891] [DEBUG] [REMOTE ] SSNC: PASS: Integrity check passed. [2026-01-27T12:21:23.072933] [DEBUG] [REMOTE ] SSNC: Symbol is viable for forecasting. [2026-01-27T12:21:23.072984] [INFO ] [MAIN ] [2937/3493] SSNC kept (0.4s) | 2933 kept, 4 rejected | 137.9/min | ETA: 4.0m [2026-01-27T12:21:23.586155] [DEBUG] [REMOTE ] SSP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:23.586304] [DEBUG] [REMOTE ] SSP: PASS: History has at least 300 days. [2026-01-27T12:21:23.586539] [DEBUG] [REMOTE ] SSP: PASS: Price check passed. Min price $2.05. [2026-01-27T12:21:23.586698] [DEBUG] [REMOTE ] SSP: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:23.586818] [DEBUG] [REMOTE ] SSP: PASS: Integrity check passed. [2026-01-27T12:21:23.586858] [DEBUG] [REMOTE ] SSP: Symbol is viable for forecasting. [2026-01-27T12:21:23.586908] [INFO ] [MAIN ] [2938/3493] SSP kept (0.5s) | 2934 kept, 4 rejected | 137.9/min | ETA: 4.0m [2026-01-27T12:21:24.145544] [DEBUG] [REMOTE ] SSRM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:24.145705] [DEBUG] [REMOTE ] SSRM: PASS: History has at least 300 days. [2026-01-27T12:21:24.145944] [DEBUG] [REMOTE ] SSRM: PASS: Price check passed. Min price $19.48. [2026-01-27T12:21:24.146095] [DEBUG] [REMOTE ] SSRM: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:24.146236] [DEBUG] [REMOTE ] SSRM: PASS: Integrity check passed. [2026-01-27T12:21:24.146277] [DEBUG] [REMOTE ] SSRM: Symbol is viable for forecasting. [2026-01-27T12:21:24.146341] [INFO ] [MAIN ] [2939/3493] SSRM kept (0.6s) | 2935 kept, 4 rejected | 137.9/min | ETA: 4.0m [2026-01-27T12:21:24.459988] [DEBUG] [REMOTE ] SSSS: Retrieved 3708 rows, trimmed to 300. [2026-01-27T12:21:24.460114] [DEBUG] [REMOTE ] SSSS: PASS: History has at least 300 days. [2026-01-27T12:21:24.460343] [DEBUG] [REMOTE ] SSSS: PASS: Price check passed. Min price $8.71. [2026-01-27T12:21:24.460514] [DEBUG] [REMOTE ] SSSS: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:24.460690] [DEBUG] [REMOTE ] SSSS: PASS: Integrity check passed. [2026-01-27T12:21:24.460743] [DEBUG] [REMOTE ] SSSS: Symbol is viable for forecasting. [2026-01-27T12:21:24.460795] [INFO ] [MAIN ] [2940/3493] SSSS kept (0.3s) | 2936 kept, 4 rejected | 137.9/min | ETA: 4.0m [2026-01-27T12:21:24.699261] [DEBUG] [REMOTE ] SSTI: Retrieved 2171 rows, trimmed to 300. [2026-01-27T12:21:24.699616] [DEBUG] [REMOTE ] SSTI: PASS: History has at least 300 days. [2026-01-27T12:21:24.699842] [DEBUG] [REMOTE ] SSTI: PASS: Price check passed. Min price $5.89. [2026-01-27T12:21:24.699980] [DEBUG] [REMOTE ] SSTI: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:24.700105] [DEBUG] [REMOTE ] SSTI: PASS: Integrity check passed. [2026-01-27T12:21:24.700154] [DEBUG] [REMOTE ] SSTI: Symbol is viable for forecasting. [2026-01-27T12:21:24.700211] [INFO ] [MAIN ] [2941/3493] SSTI kept (0.2s) | 2937 kept, 4 rejected | 138.0/min | ETA: 4.0m [2026-01-27T12:21:25.286828] [DEBUG] [REMOTE ] SSTK: Retrieved 3340 rows, trimmed to 300. [2026-01-27T12:21:25.286976] [DEBUG] [REMOTE ] SSTK: PASS: History has at least 300 days. [2026-01-27T12:21:25.287213] [DEBUG] [REMOTE ] SSTK: PASS: Price check passed. Min price $18.02. [2026-01-27T12:21:25.287353] [DEBUG] [REMOTE ] SSTK: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:25.287474] [DEBUG] [REMOTE ] SSTK: PASS: Integrity check passed. [2026-01-27T12:21:25.287516] [DEBUG] [REMOTE ] SSTK: Symbol is viable for forecasting. [2026-01-27T12:21:25.287628] [INFO ] [MAIN ] [2942/3493] SSTK kept (0.6s) | 2938 kept, 4 rejected | 137.9/min | ETA: 4.0m [2026-01-27T12:21:25.826849] [DEBUG] [REMOTE ] SSYS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:25.827093] [DEBUG] [REMOTE ] SSYS: PASS: History has at least 300 days. [2026-01-27T12:21:25.827499] [DEBUG] [REMOTE ] SSYS: PASS: Price check passed. Min price $8.20. [2026-01-27T12:21:25.832064] [DEBUG] [REMOTE ] SSYS: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:25.832470] [DEBUG] [REMOTE ] SSYS: PASS: Integrity check passed. [2026-01-27T12:21:25.832518] [DEBUG] [REMOTE ] SSYS: Symbol is viable for forecasting. [2026-01-27T12:21:25.832622] [INFO ] [MAIN ] [2943/3493] SSYS kept (0.5s) | 2939 kept, 4 rejected | 137.9/min | ETA: 4.0m [2026-01-27T12:21:26.277216] [DEBUG] [REMOTE ] STAA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:26.277445] [DEBUG] [REMOTE ] STAA: PASS: History has at least 300 days. [2026-01-27T12:21:26.278003] [DEBUG] [REMOTE ] STAA: PASS: Price check passed. Min price $19.11. [2026-01-27T12:21:26.278301] [DEBUG] [REMOTE ] STAA: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:26.278449] [DEBUG] [REMOTE ] STAA: PASS: Integrity check passed. [2026-01-27T12:21:26.278491] [DEBUG] [REMOTE ] STAA: Symbol is viable for forecasting. [2026-01-27T12:21:26.278548] [INFO ] [MAIN ] [2944/3493] STAA kept (0.4s) | 2940 kept, 4 rejected | 137.9/min | ETA: 4.0m [2026-01-27T12:21:26.640352] [DEBUG] [REMOTE ] STAG: Retrieved 3716 rows, trimmed to 300. [2026-01-27T12:21:26.640517] [DEBUG] [REMOTE ] STAG: PASS: History has at least 300 days. [2026-01-27T12:21:26.640828] [DEBUG] [REMOTE ] STAG: PASS: Price check passed. Min price $36.63. [2026-01-27T12:21:26.641001] [DEBUG] [REMOTE ] STAG: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:26.641288] [DEBUG] [REMOTE ] STAG: PASS: Integrity check passed. [2026-01-27T12:21:26.641361] [DEBUG] [REMOTE ] STAG: Symbol is viable for forecasting. [2026-01-27T12:21:26.641425] [INFO ] [MAIN ] [2945/3493] STAG kept (0.4s) | 2941 kept, 4 rejected | 137.9/min | ETA: 4.0m [2026-01-27T12:21:27.144598] [DEBUG] [REMOTE ] STBA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:27.144733] [DEBUG] [REMOTE ] STBA: PASS: History has at least 300 days. [2026-01-27T12:21:27.144944] [DEBUG] [REMOTE ] STBA: PASS: Price check passed. Min price $35.62. [2026-01-27T12:21:27.145081] [DEBUG] [REMOTE ] STBA: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:27.145193] [DEBUG] [REMOTE ] STBA: PASS: Integrity check passed. [2026-01-27T12:21:27.145233] [DEBUG] [REMOTE ] STBA: Symbol is viable for forecasting. [2026-01-27T12:21:27.145282] [INFO ] [MAIN ] [2946/3493] STBA kept (0.5s) | 2942 kept, 4 rejected | 137.9/min | ETA: 4.0m [2026-01-27T12:21:27.671088] [DEBUG] [REMOTE ] STC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:27.671426] [DEBUG] [REMOTE ] STC: PASS: History has at least 300 days. [2026-01-27T12:21:27.671685] [DEBUG] [REMOTE ] STC: PASS: Price check passed. Min price $65.02. [2026-01-27T12:21:27.671824] [DEBUG] [REMOTE ] STC: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:27.671944] [DEBUG] [REMOTE ] STC: PASS: Integrity check passed. [2026-01-27T12:21:27.672178] [DEBUG] [REMOTE ] STC: Symbol is viable for forecasting. [2026-01-27T12:21:27.672228] [INFO ] [MAIN ] [2947/3493] STC kept (0.5s) | 2943 kept, 4 rejected | 137.9/min | ETA: 4.0m [2026-01-27T12:21:28.190877] [DEBUG] [REMOTE ] STE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:28.191151] [DEBUG] [REMOTE ] STE: PASS: History has at least 300 days. [2026-01-27T12:21:28.191628] [DEBUG] [REMOTE ] STE: PASS: Price check passed. Min price $235.12. [2026-01-27T12:21:28.191817] [DEBUG] [REMOTE ] STE: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:28.192061] [DEBUG] [REMOTE ] STE: PASS: Integrity check passed. [2026-01-27T12:21:28.192114] [DEBUG] [REMOTE ] STE: Symbol is viable for forecasting. [2026-01-27T12:21:28.192189] [INFO ] [MAIN ] [2948/3493] STE kept (0.5s) | 2944 kept, 4 rejected | 137.9/min | ETA: 4.0m [2026-01-27T12:21:28.515369] [DEBUG] [REMOTE ] STEL: Retrieved 2060 rows, trimmed to 300. [2026-01-27T12:21:28.515611] [DEBUG] [REMOTE ] STEL: PASS: History has at least 300 days. [2026-01-27T12:21:28.515886] [DEBUG] [REMOTE ] STEL: PASS: Price check passed. Min price $29.19. [2026-01-27T12:21:28.516044] [DEBUG] [REMOTE ] STEL: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:28.516196] [DEBUG] [REMOTE ] STEL: PASS: Integrity check passed. [2026-01-27T12:21:28.516249] [DEBUG] [REMOTE ] STEL: Symbol is viable for forecasting. [2026-01-27T12:21:28.516306] [INFO ] [MAIN ] [2949/3493] STEL kept (0.3s) | 2945 kept, 4 rejected | 137.9/min | ETA: 3.9m [2026-01-27T12:21:28.848735] [DEBUG] [REMOTE ] STEM: Retrieved 1330 rows, trimmed to 300. [2026-01-27T12:21:28.848875] [DEBUG] [REMOTE ] STEM: PASS: History has at least 300 days. [2026-01-27T12:21:28.849081] [DEBUG] [REMOTE ] STEM: PASS: Price check passed. Min price $13.85. [2026-01-27T12:21:28.849219] [DEBUG] [REMOTE ] STEM: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:28.849328] [DEBUG] [REMOTE ] STEM: PASS: Integrity check passed. [2026-01-27T12:21:28.849369] [DEBUG] [REMOTE ] STEM: Symbol is viable for forecasting. [2026-01-27T12:21:28.849417] [INFO ] [MAIN ] [2950/3493] STEM kept (0.3s) | 2946 kept, 4 rejected | 137.9/min | ETA: 3.9m [2026-01-27T12:21:29.194326] [DEBUG] [REMOTE ] STEP: Retrieved 1346 rows, trimmed to 300. [2026-01-27T12:21:29.194460] [DEBUG] [REMOTE ] STEP: PASS: History has at least 300 days. [2026-01-27T12:21:29.194686] [DEBUG] [REMOTE ] STEP: PASS: Price check passed. Min price $59.11. [2026-01-27T12:21:29.194834] [DEBUG] [REMOTE ] STEP: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:29.194947] [DEBUG] [REMOTE ] STEP: PASS: Integrity check passed. [2026-01-27T12:21:29.195000] [DEBUG] [REMOTE ] STEP: Symbol is viable for forecasting. [2026-01-27T12:21:29.195050] [INFO ] [MAIN ] [2951/3493] STEP kept (0.3s) | 2947 kept, 4 rejected | 137.9/min | ETA: 3.9m [2026-01-27T12:21:29.637027] [DEBUG] [REMOTE ] STHO: Retrieved 707 rows, trimmed to 300. [2026-01-27T12:21:29.637162] [DEBUG] [REMOTE ] STHO: PASS: History has at least 300 days. [2026-01-27T12:21:29.637556] [DEBUG] [REMOTE ] STHO: PASS: Price check passed. Min price $7.01. [2026-01-27T12:21:29.637736] [DEBUG] [REMOTE ] STHO: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:29.637848] [DEBUG] [REMOTE ] STHO: PASS: Integrity check passed. [2026-01-27T12:21:29.637888] [DEBUG] [REMOTE ] STHO: Symbol is viable for forecasting. [2026-01-27T12:21:29.637936] [INFO ] [MAIN ] [2952/3493] STHO kept (0.4s) | 2948 kept, 4 rejected | 137.9/min | ETA: 3.9m [2026-01-27T12:21:29.931447] [DEBUG] [REMOTE ] STI: Retrieved 496 rows, trimmed to 300. [2026-01-27T12:21:29.931694] [DEBUG] [REMOTE ] STI: PASS: History has at least 300 days. [2026-01-27T12:21:29.932026] [DEBUG] [REMOTE ] STI: PASS: Price check passed. Min price $6.04. [2026-01-27T12:21:29.932208] [DEBUG] [REMOTE ] STI: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:29.932371] [DEBUG] [REMOTE ] STI: PASS: Integrity check passed. [2026-01-27T12:21:29.932421] [DEBUG] [REMOTE ] STI: Symbol is viable for forecasting. [2026-01-27T12:21:29.932476] [INFO ] [MAIN ] [2953/3493] STI kept (0.3s) | 2949 kept, 4 rejected | 138.0/min | ETA: 3.9m [2026-01-27T12:21:30.431458] [DEBUG] [REMOTE ] STIM: Retrieved 1904 rows, trimmed to 300. [2026-01-27T12:21:30.431698] [DEBUG] [REMOTE ] STIM: PASS: History has at least 300 days. [2026-01-27T12:21:30.432020] [DEBUG] [REMOTE ] STIM: PASS: Price check passed. Min price $1.27. [2026-01-27T12:21:30.432195] [DEBUG] [REMOTE ] STIM: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:30.432340] [DEBUG] [REMOTE ] STIM: PASS: Integrity check passed. [2026-01-27T12:21:30.432384] [DEBUG] [REMOTE ] STIM: Symbol is viable for forecasting. [2026-01-27T12:21:30.432439] [INFO ] [MAIN ] [2954/3493] STIM kept (0.5s) | 2950 kept, 4 rejected | 137.9/min | ETA: 3.9m [2026-01-27T12:21:30.993619] [DEBUG] [REMOTE ] STK: Retrieved 4064 rows, trimmed to 300. [2026-01-27T12:21:30.993922] [DEBUG] [REMOTE ] STK: PASS: History has at least 300 days. [2026-01-27T12:21:30.994307] [DEBUG] [REMOTE ] STK: PASS: Price check passed. Min price $33.25. [2026-01-27T12:21:30.994465] [DEBUG] [REMOTE ] STK: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:30.994850] [DEBUG] [REMOTE ] STK: PASS: Integrity check passed. [2026-01-27T12:21:30.994920] [DEBUG] [REMOTE ] STK: Symbol is viable for forecasting. [2026-01-27T12:21:30.994984] [INFO ] [MAIN ] [2955/3493] STK kept (0.6s) | 2951 kept, 4 rejected | 137.9/min | ETA: 3.9m [2026-01-27T12:21:31.271991] [DEBUG] [REMOTE ] STKH: Retrieved 1224 rows, trimmed to 300. [2026-01-27T12:21:31.272211] [DEBUG] [REMOTE ] STKH: PASS: History has at least 300 days. [2026-01-27T12:21:31.272487] [DEBUG] [REMOTE ] STKH: PASS: Price check passed. Min price $2.18. [2026-01-27T12:21:31.272683] [DEBUG] [REMOTE ] STKH: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:31.272855] [DEBUG] [REMOTE ] STKH: PASS: Integrity check passed. [2026-01-27T12:21:31.272913] [DEBUG] [REMOTE ] STKH: Symbol is viable for forecasting. [2026-01-27T12:21:31.272971] [INFO ] [MAIN ] [2956/3493] STKH kept (0.3s) | 2952 kept, 4 rejected | 137.9/min | ETA: 3.9m [2026-01-27T12:21:31.926257] [DEBUG] [REMOTE ] STKL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:31.926820] [DEBUG] [REMOTE ] STKL: PASS: History has at least 300 days. [2026-01-27T12:21:31.927165] [DEBUG] [REMOTE ] STKL: PASS: Price check passed. Min price $3.35. [2026-01-27T12:21:31.927317] [DEBUG] [REMOTE ] STKL: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:31.927805] [DEBUG] [REMOTE ] STKL: PASS: Integrity check passed. [2026-01-27T12:21:31.927860] [DEBUG] [REMOTE ] STKL: Symbol is viable for forecasting. [2026-01-27T12:21:31.927925] [INFO ] [MAIN ] [2957/3493] STKL kept (0.7s) | 2953 kept, 4 rejected | 137.9/min | ETA: 3.9m [2026-01-27T12:21:32.257334] [DEBUG] [REMOTE ] STKS: Retrieved 2912 rows, trimmed to 300. [2026-01-27T12:21:32.257470] [DEBUG] [REMOTE ] STKS: PASS: History has at least 300 days. [2026-01-27T12:21:32.257721] [DEBUG] [REMOTE ] STKS: PASS: Price check passed. Min price $1.75. [2026-01-27T12:21:32.257859] [DEBUG] [REMOTE ] STKS: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:32.257969] [DEBUG] [REMOTE ] STKS: PASS: Integrity check passed. [2026-01-27T12:21:32.258009] [DEBUG] [REMOTE ] STKS: Symbol is viable for forecasting. [2026-01-27T12:21:32.258057] [INFO ] [MAIN ] [2958/3493] STKS kept (0.3s) | 2954 kept, 4 rejected | 137.9/min | ETA: 3.9m [2026-01-27T12:21:32.703408] [DEBUG] [REMOTE ] STLA: Retrieved 3932 rows, trimmed to 300. [2026-01-27T12:21:32.703650] [DEBUG] [REMOTE ] STLA: PASS: History has at least 300 days. [2026-01-27T12:21:32.704137] [DEBUG] [REMOTE ] STLA: PASS: Price check passed. Min price $9.23. [2026-01-27T12:21:32.704376] [DEBUG] [REMOTE ] STLA: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:32.704624] [DEBUG] [REMOTE ] STLA: PASS: Integrity check passed. [2026-01-27T12:21:32.704684] [DEBUG] [REMOTE ] STLA: Symbol is viable for forecasting. [2026-01-27T12:21:32.704761] [INFO ] [MAIN ] [2959/3493] STLA kept (0.4s) | 2955 kept, 4 rejected | 137.9/min | ETA: 3.9m [2026-01-27T12:21:33.283266] [DEBUG] [REMOTE ] STLD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:33.283429] [DEBUG] [REMOTE ] STLD: PASS: History has at least 300 days. [2026-01-27T12:21:33.283714] [DEBUG] [REMOTE ] STLD: PASS: Price check passed. Min price $151.17. [2026-01-27T12:21:33.283855] [DEBUG] [REMOTE ] STLD: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:33.283984] [DEBUG] [REMOTE ] STLD: PASS: Integrity check passed. [2026-01-27T12:21:33.284026] [DEBUG] [REMOTE ] STLD: Symbol is viable for forecasting. [2026-01-27T12:21:33.284085] [INFO ] [MAIN ] [2960/3493] STLD kept (0.6s) | 2956 kept, 4 rejected | 137.9/min | ETA: 3.9m [2026-01-27T12:21:33.807750] [DEBUG] [REMOTE ] STM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:33.807917] [DEBUG] [REMOTE ] STM: PASS: History has at least 300 days. [2026-01-27T12:21:33.808217] [DEBUG] [REMOTE ] STM: PASS: Price check passed. Min price $21.13. [2026-01-27T12:21:33.808357] [DEBUG] [REMOTE ] STM: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:33.808489] [DEBUG] [REMOTE ] STM: PASS: Integrity check passed. [2026-01-27T12:21:33.808529] [DEBUG] [REMOTE ] STM: Symbol is viable for forecasting. [2026-01-27T12:21:33.808625] [INFO ] [MAIN ] [2961/3493] STM kept (0.5s) | 2957 kept, 4 rejected | 137.9/min | ETA: 3.9m [2026-01-27T12:21:34.142198] [DEBUG] [REMOTE ] STN: Retrieved 5150 rows, trimmed to 300. [2026-01-27T12:21:34.142363] [DEBUG] [REMOTE ] STN: PASS: History has at least 300 days. [2026-01-27T12:21:34.142655] [DEBUG] [REMOTE ] STN: PASS: Price check passed. Min price $91.87. [2026-01-27T12:21:34.142812] [DEBUG] [REMOTE ] STN: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:34.142938] [DEBUG] [REMOTE ] STN: PASS: Integrity check passed. [2026-01-27T12:21:34.142980] [DEBUG] [REMOTE ] STN: Symbol is viable for forecasting. [2026-01-27T12:21:34.143031] [INFO ] [MAIN ] [2962/3493] STN kept (0.3s) | 2958 kept, 4 rejected | 137.9/min | ETA: 3.9m [2026-01-27T12:21:34.491741] [DEBUG] [REMOTE ] STNE: Retrieved 1821 rows, trimmed to 300. [2026-01-27T12:21:34.492195] [DEBUG] [REMOTE ] STNE: PASS: History has at least 300 days. [2026-01-27T12:21:34.492675] [DEBUG] [REMOTE ] STNE: PASS: Price check passed. Min price $14.07. [2026-01-27T12:21:34.492881] [DEBUG] [REMOTE ] STNE: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:34.493094] [DEBUG] [REMOTE ] STNE: PASS: Integrity check passed. [2026-01-27T12:21:34.493149] [DEBUG] [REMOTE ] STNE: Symbol is viable for forecasting. [2026-01-27T12:21:34.493222] [INFO ] [MAIN ] [2963/3493] STNE kept (0.4s) | 2959 kept, 4 rejected | 137.9/min | ETA: 3.8m [2026-01-27T12:21:34.904618] [DEBUG] [REMOTE ] STOK: Retrieved 1660 rows, trimmed to 300. [2026-01-27T12:21:34.905056] [DEBUG] [REMOTE ] STOK: PASS: History has at least 300 days. [2026-01-27T12:21:34.905386] [DEBUG] [REMOTE ] STOK: PASS: Price check passed. Min price $22.37. [2026-01-27T12:21:34.905567] [DEBUG] [REMOTE ] STOK: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:34.905745] [DEBUG] [REMOTE ] STOK: PASS: Integrity check passed. [2026-01-27T12:21:34.905796] [DEBUG] [REMOTE ] STOK: Symbol is viable for forecasting. [2026-01-27T12:21:34.905873] [INFO ] [MAIN ] [2964/3493] STOK kept (0.4s) | 2960 kept, 4 rejected | 137.9/min | ETA: 3.8m [2026-01-27T12:21:35.464554] [DEBUG] [REMOTE ] STRA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:35.464727] [DEBUG] [REMOTE ] STRA: PASS: History has at least 300 days. [2026-01-27T12:21:35.465010] [DEBUG] [REMOTE ] STRA: PASS: Price check passed. Min price $74.07. [2026-01-27T12:21:35.465150] [DEBUG] [REMOTE ] STRA: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:35.465285] [DEBUG] [REMOTE ] STRA: PASS: Integrity check passed. [2026-01-27T12:21:35.465327] [DEBUG] [REMOTE ] STRA: Symbol is viable for forecasting. [2026-01-27T12:21:35.465381] [INFO ] [MAIN ] [2965/3493] STRA kept (0.6s) | 2961 kept, 4 rejected | 137.9/min | ETA: 3.8m [2026-01-27T12:21:35.899807] [DEBUG] [REMOTE ] STRL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:35.899969] [DEBUG] [REMOTE ] STRL: PASS: History has at least 300 days. [2026-01-27T12:21:35.900256] [DEBUG] [REMOTE ] STRL: PASS: Price check passed. Min price $283.57. [2026-01-27T12:21:35.900427] [DEBUG] [REMOTE ] STRL: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:35.900787] [DEBUG] [REMOTE ] STRL: PASS: Integrity check passed. [2026-01-27T12:21:35.900834] [DEBUG] [REMOTE ] STRL: Symbol is viable for forecasting. [2026-01-27T12:21:35.900888] [INFO ] [MAIN ] [2966/3493] STRL kept (0.4s) | 2962 kept, 4 rejected | 137.9/min | ETA: 3.8m [2026-01-27T12:21:36.314758] [DEBUG] [REMOTE ] STRS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:36.314918] [DEBUG] [REMOTE ] STRS: PASS: History has at least 300 days. [2026-01-27T12:21:36.315299] [DEBUG] [REMOTE ] STRS: PASS: Price check passed. Min price $18.51. [2026-01-27T12:21:36.315513] [DEBUG] [REMOTE ] STRS: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:36.315686] [DEBUG] [REMOTE ] STRS: PASS: Integrity check passed. [2026-01-27T12:21:36.315739] [DEBUG] [REMOTE ] STRS: Symbol is viable for forecasting. [2026-01-27T12:21:36.316375] [INFO ] [MAIN ] [2967/3493] STRS kept (0.4s) | 2963 kept, 4 rejected | 137.9/min | ETA: 3.8m [2026-01-27T12:21:36.480266] [DEBUG] [REMOTE ] STSS: Retrieved 948 rows, trimmed to 300. [2026-01-27T12:21:36.480420] [DEBUG] [REMOTE ] STSS: PASS: History has at least 300 days. [2026-01-27T12:21:36.480672] [DEBUG] [REMOTE ] STSS: PASS: Price check passed. Min price $1.89. [2026-01-27T12:21:36.480822] [DEBUG] [REMOTE ] STSS: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:36.480970] [DEBUG] [REMOTE ] STSS: PASS: Integrity check passed. [2026-01-27T12:21:36.481019] [DEBUG] [REMOTE ] STSS: Symbol is viable for forecasting. [2026-01-27T12:21:36.481083] [INFO ] [MAIN ] [2968/3493] STSS kept (0.2s) | 2964 kept, 4 rejected | 137.9/min | ETA: 3.8m [2026-01-27T12:21:37.006449] [DEBUG] [REMOTE ] STTK: Retrieved 1329 rows, trimmed to 300. [2026-01-27T12:21:37.006602] [DEBUG] [REMOTE ] STTK: PASS: History has at least 300 days. [2026-01-27T12:21:37.006810] [DEBUG] [REMOTE ] STTK: PASS: Price check passed. Min price $1.84. [2026-01-27T12:21:37.006945] [DEBUG] [REMOTE ] STTK: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:37.007070] [DEBUG] [REMOTE ] STTK: PASS: Integrity check passed. [2026-01-27T12:21:37.007110] [DEBUG] [REMOTE ] STTK: Symbol is viable for forecasting. [2026-01-27T12:21:37.007157] [INFO ] [MAIN ] [2969/3493] STTK kept (0.5s) | 2965 kept, 4 rejected | 137.9/min | ETA: 3.8m [2026-01-27T12:21:37.286236] [DEBUG] [REMOTE ] STVN: Retrieved 1137 rows, trimmed to 300. [2026-01-27T12:21:37.286379] [DEBUG] [REMOTE ] STVN: PASS: History has at least 300 days. [2026-01-27T12:21:37.286611] [DEBUG] [REMOTE ] STVN: PASS: Price check passed. Min price $17.27. [2026-01-27T12:21:37.286749] [DEBUG] [REMOTE ] STVN: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:37.286889] [DEBUG] [REMOTE ] STVN: PASS: Integrity check passed. [2026-01-27T12:21:37.286930] [DEBUG] [REMOTE ] STVN: Symbol is viable for forecasting. [2026-01-27T12:21:37.286978] [INFO ] [MAIN ] [2970/3493] STVN kept (0.3s) | 2966 kept, 4 rejected | 138.0/min | ETA: 3.8m [2026-01-27T12:21:37.902258] [DEBUG] [REMOTE ] STWD: Retrieved 4139 rows, trimmed to 300. [2026-01-27T12:21:37.902416] [DEBUG] [REMOTE ] STWD: PASS: History has at least 300 days. [2026-01-27T12:21:37.902697] [DEBUG] [REMOTE ] STWD: PASS: Price check passed. Min price $17.08. [2026-01-27T12:21:37.902844] [DEBUG] [REMOTE ] STWD: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:37.902970] [DEBUG] [REMOTE ] STWD: PASS: Integrity check passed. [2026-01-27T12:21:37.903012] [DEBUG] [REMOTE ] STWD: Symbol is viable for forecasting. [2026-01-27T12:21:37.903064] [INFO ] [MAIN ] [2971/3493] STWD kept (0.6s) | 2967 kept, 4 rejected | 137.9/min | ETA: 3.8m [2026-01-27T12:21:38.351006] [DEBUG] [REMOTE ] STX: Retrieved 5817 rows, trimmed to 300. [2026-01-27T12:21:38.351151] [DEBUG] [REMOTE ] STX: PASS: History has at least 300 days. [2026-01-27T12:21:38.351380] [DEBUG] [REMOTE ] STX: PASS: Price check passed. Min price $236.88. [2026-01-27T12:21:38.351519] [DEBUG] [REMOTE ] STX: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:38.351720] [DEBUG] [REMOTE ] STX: PASS: Integrity check passed. [2026-01-27T12:21:38.351784] [DEBUG] [REMOTE ] STX: Symbol is viable for forecasting. [2026-01-27T12:21:38.351835] [INFO ] [MAIN ] [2972/3493] STX kept (0.4s) | 2968 kept, 4 rejected | 137.9/min | ETA: 3.8m [2026-01-27T12:21:38.526490] [DEBUG] [REMOTE ] STXE: Retrieved 749 rows, trimmed to 300. [2026-01-27T12:21:38.526708] [DEBUG] [REMOTE ] STXE: PASS: History has at least 300 days. [2026-01-27T12:21:38.527095] [DEBUG] [REMOTE ] STXE: PASS: Price check passed. Min price $33.83. [2026-01-27T12:21:38.527248] [DEBUG] [REMOTE ] STXE: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:38.527392] [DEBUG] [REMOTE ] STXE: PASS: Integrity check passed. [2026-01-27T12:21:38.527446] [DEBUG] [REMOTE ] STXE: Symbol is viable for forecasting. [2026-01-27T12:21:38.527504] [INFO ] [MAIN ] [2973/3493] STXE kept (0.2s) | 2969 kept, 4 rejected | 138.0/min | ETA: 3.8m [2026-01-27T12:21:38.987012] [DEBUG] [REMOTE ] STXG: Retrieved 803 rows, trimmed to 300. [2026-01-27T12:21:38.987253] [DEBUG] [REMOTE ] STXG: PASS: History has at least 300 days. [2026-01-27T12:21:38.987675] [DEBUG] [REMOTE ] STXG: PASS: Price check passed. Min price $48.63. [2026-01-27T12:21:38.987890] [DEBUG] [REMOTE ] STXG: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:38.988080] [DEBUG] [REMOTE ] STXG: PASS: Integrity check passed. [2026-01-27T12:21:38.988145] [DEBUG] [REMOTE ] STXG: Symbol is viable for forecasting. [2026-01-27T12:21:38.988228] [INFO ] [MAIN ] [2974/3493] STXG kept (0.5s) | 2970 kept, 4 rejected | 138.0/min | ETA: 3.8m [2026-01-27T12:21:39.618698] [DEBUG] [REMOTE ] SUI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:39.618880] [DEBUG] [REMOTE ] SUI: PASS: History has at least 300 days. [2026-01-27T12:21:39.619268] [DEBUG] [REMOTE ] SUI: PASS: Price check passed. Min price $118.54. [2026-01-27T12:21:39.619507] [DEBUG] [REMOTE ] SUI: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:39.619839] [DEBUG] [REMOTE ] SUI: PASS: Integrity check passed. [2026-01-27T12:21:39.619899] [DEBUG] [REMOTE ] SUI: Symbol is viable for forecasting. [2026-01-27T12:21:39.619974] [INFO ] [MAIN ] [2975/3493] SUI kept (0.6s) | 2971 kept, 4 rejected | 137.9/min | ETA: 3.8m [2026-01-27T12:21:39.852922] [DEBUG] [REMOTE ] SUN: Retrieved 3355 rows, trimmed to 300. [2026-01-27T12:21:39.853052] [DEBUG] [REMOTE ] SUN: PASS: History has at least 300 days. [2026-01-27T12:21:39.853261] [DEBUG] [REMOTE ] SUN: PASS: Price check passed. Min price $50.16. [2026-01-27T12:21:39.853401] [DEBUG] [REMOTE ] SUN: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:39.853512] [DEBUG] [REMOTE ] SUN: PASS: Integrity check passed. [2026-01-27T12:21:39.853553] [DEBUG] [REMOTE ] SUN: Symbol is viable for forecasting. [2026-01-27T12:21:39.853621] [INFO ] [MAIN ] [2976/3493] SUN kept (0.2s) | 2972 kept, 4 rejected | 138.0/min | ETA: 3.7m [2026-01-27T12:21:40.219397] [DEBUG] [REMOTE ] SUNS: Retrieved 3185 rows, trimmed to 300. [2026-01-27T12:21:40.219627] [DEBUG] [REMOTE ] SUNS: PASS: History has at least 300 days. [2026-01-27T12:21:40.219907] [DEBUG] [REMOTE ] SUNS: PASS: Price check passed. Min price $8.93. [2026-01-27T12:21:40.220059] [DEBUG] [REMOTE ] SUNS: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:40.220225] [DEBUG] [REMOTE ] SUNS: PASS: Integrity check passed. [2026-01-27T12:21:40.220275] [DEBUG] [REMOTE ] SUNS: Symbol is viable for forecasting. [2026-01-27T12:21:40.220332] [INFO ] [MAIN ] [2977/3493] SUNS kept (0.4s) | 2973 kept, 4 rejected | 138.0/min | ETA: 3.7m [2026-01-27T12:21:40.790716] [DEBUG] [REMOTE ] SUPN: Retrieved 3454 rows, trimmed to 300. [2026-01-27T12:21:40.790898] [DEBUG] [REMOTE ] SUPN: PASS: History has at least 300 days. [2026-01-27T12:21:40.791233] [DEBUG] [REMOTE ] SUPN: PASS: Price check passed. Min price $44.12. [2026-01-27T12:21:40.791411] [DEBUG] [REMOTE ] SUPN: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:40.791602] [DEBUG] [REMOTE ] SUPN: PASS: Integrity check passed. [2026-01-27T12:21:40.791655] [DEBUG] [REMOTE ] SUPN: Symbol is viable for forecasting. [2026-01-27T12:21:40.791721] [INFO ] [MAIN ] [2978/3493] SUPN kept (0.6s) | 2974 kept, 4 rejected | 138.0/min | ETA: 3.7m [2026-01-27T12:21:41.206419] [DEBUG] [REMOTE ] SURG: Retrieved 4553 rows, trimmed to 300. [2026-01-27T12:21:41.206616] [DEBUG] [REMOTE ] SURG: PASS: History has at least 300 days. [2026-01-27T12:21:41.206879] [DEBUG] [REMOTE ] SURG: PASS: Price check passed. Min price $1.20. [2026-01-27T12:21:41.207028] [DEBUG] [REMOTE ] SURG: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:41.207158] [DEBUG] [REMOTE ] SURG: PASS: Integrity check passed. [2026-01-27T12:21:41.207202] [DEBUG] [REMOTE ] SURG: Symbol is viable for forecasting. [2026-01-27T12:21:41.207253] [INFO ] [MAIN ] [2979/3493] SURG kept (0.4s) | 2975 kept, 4 rejected | 138.0/min | ETA: 3.7m [2026-01-27T12:21:41.531194] [DEBUG] [REMOTE ] SUSB: Retrieved 2143 rows, trimmed to 300. [2026-01-27T12:21:41.531333] [DEBUG] [REMOTE ] SUSB: PASS: History has at least 300 days. [2026-01-27T12:21:41.531551] [DEBUG] [REMOTE ] SUSB: PASS: Price check passed. Min price $24.98. [2026-01-27T12:21:41.531718] [DEBUG] [REMOTE ] SUSB: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:41.531837] [DEBUG] [REMOTE ] SUSB: PASS: Integrity check passed. [2026-01-27T12:21:41.531880] [DEBUG] [REMOTE ] SUSB: Symbol is viable for forecasting. [2026-01-27T12:21:41.531930] [INFO ] [MAIN ] [2980/3493] SUSB kept (0.3s) | 2976 kept, 4 rejected | 138.0/min | ETA: 3.7m [2026-01-27T12:21:41.937685] [DEBUG] [REMOTE ] SUSC: Retrieved 2141 rows, trimmed to 300. [2026-01-27T12:21:41.937830] [DEBUG] [REMOTE ] SUSC: PASS: History has at least 300 days. [2026-01-27T12:21:41.938057] [DEBUG] [REMOTE ] SUSC: PASS: Price check passed. Min price $23.20. [2026-01-27T12:21:41.938222] [DEBUG] [REMOTE ] SUSC: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:41.938387] [DEBUG] [REMOTE ] SUSC: PASS: Integrity check passed. [2026-01-27T12:21:41.938436] [DEBUG] [REMOTE ] SUSC: Symbol is viable for forecasting. [2026-01-27T12:21:41.938497] [INFO ] [MAIN ] [2981/3493] SUSC kept (0.4s) | 2977 kept, 4 rejected | 138.0/min | ETA: 3.7m [2026-01-27T12:21:42.300441] [DEBUG] [REMOTE ] SUSL: Retrieved 1687 rows, trimmed to 300. [2026-01-27T12:21:42.300624] [DEBUG] [REMOTE ] SUSL: PASS: History has at least 300 days. [2026-01-27T12:21:42.300909] [DEBUG] [REMOTE ] SUSL: PASS: Price check passed. Min price $115.28. [2026-01-27T12:21:42.301108] [DEBUG] [REMOTE ] SUSL: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:42.301270] [DEBUG] [REMOTE ] SUSL: PASS: Integrity check passed. [2026-01-27T12:21:42.301331] [DEBUG] [REMOTE ] SUSL: Symbol is viable for forecasting. [2026-01-27T12:21:42.301410] [INFO ] [MAIN ] [2982/3493] SUSL kept (0.4s) | 2978 kept, 4 rejected | 138.0/min | ETA: 3.7m [2026-01-27T12:21:42.563288] [DEBUG] [REMOTE ] SUUN: Retrieved 674 rows, trimmed to 300. [2026-01-27T12:21:42.563425] [DEBUG] [REMOTE ] SUUN: PASS: History has at least 300 days. [2026-01-27T12:21:42.563664] [DEBUG] [REMOTE ] SUUN: PASS: Price check passed. Min price $1.41. [2026-01-27T12:21:42.563808] [DEBUG] [REMOTE ] SUUN: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:42.563925] [DEBUG] [REMOTE ] SUUN: PASS: Integrity check passed. [2026-01-27T12:21:42.563967] [DEBUG] [REMOTE ] SUUN: Symbol is viable for forecasting. [2026-01-27T12:21:42.564018] [INFO ] [MAIN ] [2983/3493] SUUN kept (0.3s) | 2979 kept, 4 rejected | 138.0/min | ETA: 3.7m [2026-01-27T12:21:43.269053] [DEBUG] [REMOTE ] SUZ: Retrieved 4640 rows, trimmed to 300. [2026-01-27T12:21:43.269198] [DEBUG] [REMOTE ] SUZ: PASS: History has at least 300 days. [2026-01-27T12:21:43.269424] [DEBUG] [REMOTE ] SUZ: PASS: Price check passed. Min price $8.56. [2026-01-27T12:21:43.269562] [DEBUG] [REMOTE ] SUZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:43.269706] [DEBUG] [REMOTE ] SUZ: PASS: Integrity check passed. [2026-01-27T12:21:43.269747] [DEBUG] [REMOTE ] SUZ: Symbol is viable for forecasting. [2026-01-27T12:21:43.269798] [INFO ] [MAIN ] [2984/3493] SUZ kept (0.7s) | 2980 kept, 4 rejected | 138.0/min | ETA: 3.7m [2026-01-27T12:21:43.727386] [DEBUG] [REMOTE ] SVC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:43.727900] [DEBUG] [REMOTE ] SVC: PASS: History has at least 300 days. [2026-01-27T12:21:43.728211] [DEBUG] [REMOTE ] SVC: PASS: Price check passed. Min price $1.55. [2026-01-27T12:21:43.728382] [DEBUG] [REMOTE ] SVC: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:43.728530] [DEBUG] [REMOTE ] SVC: PASS: Integrity check passed. [2026-01-27T12:21:43.728600] [DEBUG] [REMOTE ] SVC: Symbol is viable for forecasting. [2026-01-27T12:21:43.728669] [INFO ] [MAIN ] [2985/3493] SVC kept (0.5s) | 2981 kept, 4 rejected | 138.0/min | ETA: 3.7m [2026-01-27T12:21:43.926449] [DEBUG] [REMOTE ] SVCO: Retrieved 429 rows, trimmed to 300. [2026-01-27T12:21:43.926601] [DEBUG] [REMOTE ] SVCO: PASS: History has at least 300 days. [2026-01-27T12:21:43.926809] [DEBUG] [REMOTE ] SVCO: PASS: Price check passed. Min price $3.83. [2026-01-27T12:21:43.926948] [DEBUG] [REMOTE ] SVCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:43.927058] [DEBUG] [REMOTE ] SVCO: PASS: Integrity check passed. [2026-01-27T12:21:43.927099] [DEBUG] [REMOTE ] SVCO: Symbol is viable for forecasting. [2026-01-27T12:21:43.927149] [INFO ] [MAIN ] [2986/3493] SVCO kept (0.2s) | 2982 kept, 4 rejected | 138.0/min | ETA: 3.7m [2026-01-27T12:21:44.544787] [DEBUG] [REMOTE ] SVRA: Retrieved 5467 rows, trimmed to 300. [2026-01-27T12:21:44.544927] [DEBUG] [REMOTE ] SVRA: PASS: History has at least 300 days. [2026-01-27T12:21:44.545147] [DEBUG] [REMOTE ] SVRA: PASS: Price check passed. Min price $3.95. [2026-01-27T12:21:44.545307] [DEBUG] [REMOTE ] SVRA: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:44.545425] [DEBUG] [REMOTE ] SVRA: PASS: Integrity check passed. [2026-01-27T12:21:44.545466] [DEBUG] [REMOTE ] SVRA: Symbol is viable for forecasting. [2026-01-27T12:21:44.545517] [INFO ] [MAIN ] [2987/3493] SVRA kept (0.6s) | 2983 kept, 4 rejected | 138.0/min | ETA: 3.7m [2026-01-27T12:21:45.045528] [DEBUG] [REMOTE ] SWBI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:45.045768] [DEBUG] [REMOTE ] SWBI: PASS: History has at least 300 days. [2026-01-27T12:21:45.046250] [DEBUG] [REMOTE ] SWBI: PASS: Price check passed. Min price $8.06. [2026-01-27T12:21:45.046457] [DEBUG] [REMOTE ] SWBI: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:45.046654] [DEBUG] [REMOTE ] SWBI: PASS: Integrity check passed. [2026-01-27T12:21:45.046712] [DEBUG] [REMOTE ] SWBI: Symbol is viable for forecasting. [2026-01-27T12:21:45.046785] [INFO ] [MAIN ] [2988/3493] SWBI kept (0.5s) | 2984 kept, 4 rejected | 138.0/min | ETA: 3.7m [2026-01-27T12:21:45.332200] [DEBUG] [REMOTE ] SWIM: Retrieved 1195 rows, trimmed to 300. [2026-01-27T12:21:45.332323] [DEBUG] [REMOTE ] SWIM: PASS: History has at least 300 days. [2026-01-27T12:21:45.332526] [DEBUG] [REMOTE ] SWIM: PASS: Price check passed. Min price $6.14. [2026-01-27T12:21:45.332690] [DEBUG] [REMOTE ] SWIM: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:45.332799] [DEBUG] [REMOTE ] SWIM: PASS: Integrity check passed. [2026-01-27T12:21:45.332840] [DEBUG] [REMOTE ] SWIM: Symbol is viable for forecasting. [2026-01-27T12:21:45.332889] [INFO ] [MAIN ] [2989/3493] SWIM kept (0.3s) | 2985 kept, 4 rejected | 138.0/min | ETA: 3.7m [2026-01-27T12:21:45.764221] [DEBUG] [REMOTE ] SWK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:45.764359] [DEBUG] [REMOTE ] SWK: PASS: History has at least 300 days. [2026-01-27T12:21:45.764622] [DEBUG] [REMOTE ] SWK: PASS: Price check passed. Min price $61.40. [2026-01-27T12:21:45.764784] [DEBUG] [REMOTE ] SWK: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:45.764907] [DEBUG] [REMOTE ] SWK: PASS: Integrity check passed. [2026-01-27T12:21:45.764950] [DEBUG] [REMOTE ] SWK: Symbol is viable for forecasting. [2026-01-27T12:21:45.765001] [INFO ] [MAIN ] [2990/3493] SWK kept (0.4s) | 2986 kept, 4 rejected | 138.0/min | ETA: 3.6m [2026-01-27T12:21:46.205017] [DEBUG] [REMOTE ] SWKS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:46.205161] [DEBUG] [REMOTE ] SWKS: PASS: History has at least 300 days. [2026-01-27T12:21:46.205394] [DEBUG] [REMOTE ] SWKS: PASS: Price check passed. Min price $57.41. [2026-01-27T12:21:46.205533] [DEBUG] [REMOTE ] SWKS: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:46.205680] [DEBUG] [REMOTE ] SWKS: PASS: Integrity check passed. [2026-01-27T12:21:46.205722] [DEBUG] [REMOTE ] SWKS: Symbol is viable for forecasting. [2026-01-27T12:21:46.205772] [INFO ] [MAIN ] [2991/3493] SWKS kept (0.4s) | 2987 kept, 4 rejected | 138.0/min | ETA: 3.6m [2026-01-27T12:21:46.571874] [DEBUG] [REMOTE ] SWX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:46.572097] [DEBUG] [REMOTE ] SWX: PASS: History has at least 300 days. [2026-01-27T12:21:46.572450] [DEBUG] [REMOTE ] SWX: PASS: Price check passed. Min price $78.22. [2026-01-27T12:21:46.572619] [DEBUG] [REMOTE ] SWX: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:46.572803] [DEBUG] [REMOTE ] SWX: PASS: Integrity check passed. [2026-01-27T12:21:46.572846] [DEBUG] [REMOTE ] SWX: Symbol is viable for forecasting. [2026-01-27T12:21:46.572928] [INFO ] [MAIN ] [2992/3493] SWX kept (0.4s) | 2988 kept, 4 rejected | 138.0/min | ETA: 3.6m [2026-01-27T12:21:46.851600] [DEBUG] [REMOTE ] SXC: Retrieved 3650 rows, trimmed to 300. [2026-01-27T12:21:46.851746] [DEBUG] [REMOTE ] SXC: PASS: History has at least 300 days. [2026-01-27T12:21:46.851963] [DEBUG] [REMOTE ] SXC: PASS: Price check passed. Min price $6.29. [2026-01-27T12:21:46.852123] [DEBUG] [REMOTE ] SXC: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:46.852240] [DEBUG] [REMOTE ] SXC: PASS: Integrity check passed. [2026-01-27T12:21:46.852281] [DEBUG] [REMOTE ] SXC: Symbol is viable for forecasting. [2026-01-27T12:21:46.852331] [INFO ] [MAIN ] [2993/3493] SXC kept (0.3s) | 2989 kept, 4 rejected | 138.0/min | ETA: 3.6m [2026-01-27T12:21:47.565836] [DEBUG] [REMOTE ] SXI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:47.566078] [DEBUG] [REMOTE ] SXI: PASS: History has at least 300 days. [2026-01-27T12:21:47.566493] [DEBUG] [REMOTE ] SXI: PASS: Price check passed. Min price $217.28. [2026-01-27T12:21:47.566673] [DEBUG] [REMOTE ] SXI: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:47.566897] [DEBUG] [REMOTE ] SXI: PASS: Integrity check passed. [2026-01-27T12:21:47.566946] [DEBUG] [REMOTE ] SXI: Symbol is viable for forecasting. [2026-01-27T12:21:47.567009] [INFO ] [MAIN ] [2994/3493] SXI kept (0.7s) | 2990 kept, 4 rejected | 138.0/min | ETA: 3.6m [2026-01-27T12:21:47.719143] [DEBUG] [REMOTE ] SY: Retrieved 1693 rows, trimmed to 300. [2026-01-27T12:21:47.719329] [DEBUG] [REMOTE ] SY: PASS: History has at least 300 days. [2026-01-27T12:21:47.719619] [DEBUG] [REMOTE ] SY: PASS: Price check passed. Min price $2.49. [2026-01-27T12:21:47.719767] [DEBUG] [REMOTE ] SY: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:47.719905] [DEBUG] [REMOTE ] SY: PASS: Integrity check passed. [2026-01-27T12:21:47.719950] [DEBUG] [REMOTE ] SY: Symbol is viable for forecasting. [2026-01-27T12:21:47.720003] [INFO ] [MAIN ] [2995/3493] SY kept (0.2s) | 2991 kept, 4 rejected | 138.0/min | ETA: 3.6m [2026-01-27T12:21:48.309495] [DEBUG] [REMOTE ] SYF: Retrieved 2889 rows, trimmed to 300. [2026-01-27T12:21:48.309655] [DEBUG] [REMOTE ] SYF: PASS: History has at least 300 days. [2026-01-27T12:21:48.309874] [DEBUG] [REMOTE ] SYF: PASS: Price check passed. Min price $70.47. [2026-01-27T12:21:48.310012] [DEBUG] [REMOTE ] SYF: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:48.310127] [DEBUG] [REMOTE ] SYF: PASS: Integrity check passed. [2026-01-27T12:21:48.310166] [DEBUG] [REMOTE ] SYF: Symbol is viable for forecasting. [2026-01-27T12:21:48.310216] [INFO ] [MAIN ] [2996/3493] SYF kept (0.6s) | 2992 kept, 4 rejected | 138.0/min | ETA: 3.6m [2026-01-27T12:21:48.866597] [DEBUG] [REMOTE ] SYK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:48.866776] [DEBUG] [REMOTE ] SYK: PASS: History has at least 300 days. [2026-01-27T12:21:48.867062] [DEBUG] [REMOTE ] SYK: PASS: Price check passed. Min price $348.18. [2026-01-27T12:21:48.867203] [DEBUG] [REMOTE ] SYK: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:48.867340] [DEBUG] [REMOTE ] SYK: PASS: Integrity check passed. [2026-01-27T12:21:48.867382] [DEBUG] [REMOTE ] SYK: Symbol is viable for forecasting. [2026-01-27T12:21:48.867433] [INFO ] [MAIN ] [2997/3493] SYK kept (0.6s) | 2993 kept, 4 rejected | 138.0/min | ETA: 3.6m [2026-01-27T12:21:49.139255] [DEBUG] [REMOTE ] SYM: Retrieved 1227 rows, trimmed to 300. [2026-01-27T12:21:49.139522] [DEBUG] [REMOTE ] SYM: PASS: History has at least 300 days. [2026-01-27T12:21:49.139955] [DEBUG] [REMOTE ] SYM: PASS: Price check passed. Min price $52.94. [2026-01-27T12:21:49.140141] [DEBUG] [REMOTE ] SYM: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:49.140323] [DEBUG] [REMOTE ] SYM: PASS: Integrity check passed. [2026-01-27T12:21:49.140375] [DEBUG] [REMOTE ] SYM: Symbol is viable for forecasting. [2026-01-27T12:21:49.140447] [INFO ] [MAIN ] [2998/3493] SYM kept (0.3s) | 2994 kept, 4 rejected | 138.0/min | ETA: 3.6m [2026-01-27T12:21:49.782676] [DEBUG] [REMOTE ] SYNA: Retrieved 6037 rows, trimmed to 300. [2026-01-27T12:21:49.782927] [DEBUG] [REMOTE ] SYNA: PASS: History has at least 300 days. [2026-01-27T12:21:49.783433] [DEBUG] [REMOTE ] SYNA: PASS: Price check passed. Min price $58.52. [2026-01-27T12:21:49.783673] [DEBUG] [REMOTE ] SYNA: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:49.783875] [DEBUG] [REMOTE ] SYNA: PASS: Integrity check passed. [2026-01-27T12:21:49.783928] [DEBUG] [REMOTE ] SYNA: Symbol is viable for forecasting. [2026-01-27T12:21:49.783998] [INFO ] [MAIN ] [2999/3493] SYNA kept (0.6s) | 2995 kept, 4 rejected | 138.0/min | ETA: 3.6m [2026-01-27T12:21:50.065205] [DEBUG] [REMOTE ] SYRE: Retrieved 2465 rows, trimmed to 300. [2026-01-27T12:21:50.065393] [DEBUG] [REMOTE ] SYRE: PASS: History has at least 300 days. [2026-01-27T12:21:50.065791] [DEBUG] [REMOTE ] SYRE: PASS: Price check passed. Min price $22.18. [2026-01-27T12:21:50.066008] [DEBUG] [REMOTE ] SYRE: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:50.066314] [DEBUG] [REMOTE ] SYRE: PASS: Integrity check passed. [2026-01-27T12:21:50.066380] [DEBUG] [REMOTE ] SYRE: Symbol is viable for forecasting. [2026-01-27T12:21:50.066463] [INFO ] [MAIN ] [3000/3493] SYRE kept (0.3s) | 2996 kept, 4 rejected | 138.0/min | ETA: 3.6m [2026-01-27T12:21:50.635392] [DEBUG] [REMOTE ] SYY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:50.635642] [DEBUG] [REMOTE ] SYY: PASS: History has at least 300 days. [2026-01-27T12:21:50.636077] [DEBUG] [REMOTE ] SYY: PASS: Price check passed. Min price $72.05. [2026-01-27T12:21:50.636252] [DEBUG] [REMOTE ] SYY: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:50.636420] [DEBUG] [REMOTE ] SYY: PASS: Integrity check passed. [2026-01-27T12:21:50.636468] [DEBUG] [REMOTE ] SYY: Symbol is viable for forecasting. [2026-01-27T12:21:50.636533] [INFO ] [MAIN ] [3001/3493] SYY kept (0.6s) | 2997 kept, 4 rejected | 138.0/min | ETA: 3.6m [2026-01-27T12:21:51.114564] [DEBUG] [REMOTE ] TAC: Retrieved 6158 rows, trimmed to 300. [2026-01-27T12:21:51.114736] [DEBUG] [REMOTE ] TAC: PASS: History has at least 300 days. [2026-01-27T12:21:51.114962] [DEBUG] [REMOTE ] TAC: PASS: Price check passed. Min price $12.10. [2026-01-27T12:21:51.115105] [DEBUG] [REMOTE ] TAC: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:51.115225] [DEBUG] [REMOTE ] TAC: PASS: Integrity check passed. [2026-01-27T12:21:51.115265] [DEBUG] [REMOTE ] TAC: Symbol is viable for forecasting. [2026-01-27T12:21:51.115314] [INFO ] [MAIN ] [3002/3493] TAC kept (0.5s) | 2998 kept, 4 rejected | 138.0/min | ETA: 3.6m [2026-01-27T12:21:51.490356] [DEBUG] [REMOTE ] TAK: Retrieved 4338 rows, trimmed to 300. [2026-01-27T12:21:51.490493] [DEBUG] [REMOTE ] TAK: PASS: History has at least 300 days. [2026-01-27T12:21:51.490735] [DEBUG] [REMOTE ] TAK: PASS: Price check passed. Min price $13.23. [2026-01-27T12:21:51.490873] [DEBUG] [REMOTE ] TAK: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:51.491017] [DEBUG] [REMOTE ] TAK: PASS: Integrity check passed. [2026-01-27T12:21:51.491057] [DEBUG] [REMOTE ] TAK: Symbol is viable for forecasting. [2026-01-27T12:21:51.491105] [INFO ] [MAIN ] [3003/3493] TAK kept (0.4s) | 2999 kept, 4 rejected | 138.0/min | ETA: 3.6m [2026-01-27T12:21:51.884036] [DEBUG] [REMOTE ] TAL: Retrieved 3839 rows, trimmed to 300. [2026-01-27T12:21:51.884265] [DEBUG] [REMOTE ] TAL: PASS: History has at least 300 days. [2026-01-27T12:21:51.884561] [DEBUG] [REMOTE ] TAL: PASS: Price check passed. Min price $10.70. [2026-01-27T12:21:51.884733] [DEBUG] [REMOTE ] TAL: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:51.884868] [DEBUG] [REMOTE ] TAL: PASS: Integrity check passed. [2026-01-27T12:21:51.884910] [DEBUG] [REMOTE ] TAL: Symbol is viable for forecasting. [2026-01-27T12:21:51.884967] [INFO ] [MAIN ] [3004/3493] TAL kept (0.4s) | 3000 kept, 4 rejected | 138.0/min | ETA: 3.5m [2026-01-27T12:21:52.187312] [DEBUG] [REMOTE ] TALK: Retrieved 1379 rows, trimmed to 300. [2026-01-27T12:21:52.187454] [DEBUG] [REMOTE ] TALK: PASS: History has at least 300 days. [2026-01-27T12:21:52.187793] [DEBUG] [REMOTE ] TALK: PASS: Price check passed. Min price $2.77. [2026-01-27T12:21:52.187975] [DEBUG] [REMOTE ] TALK: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:52.188131] [DEBUG] [REMOTE ] TALK: PASS: Integrity check passed. [2026-01-27T12:21:52.188194] [DEBUG] [REMOTE ] TALK: Symbol is viable for forecasting. [2026-01-27T12:21:52.188258] [INFO ] [MAIN ] [3005/3493] TALK kept (0.3s) | 3001 kept, 4 rejected | 138.0/min | ETA: 3.5m [2026-01-27T12:21:52.530342] [DEBUG] [REMOTE ] TALO: Retrieved 1938 rows, trimmed to 300. [2026-01-27T12:21:52.530504] [DEBUG] [REMOTE ] TALO: PASS: History has at least 300 days. [2026-01-27T12:21:52.530847] [DEBUG] [REMOTE ] TALO: PASS: Price check passed. Min price $9.56. [2026-01-27T12:21:52.531037] [DEBUG] [REMOTE ] TALO: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:52.531194] [DEBUG] [REMOTE ] TALO: PASS: Integrity check passed. [2026-01-27T12:21:52.531247] [DEBUG] [REMOTE ] TALO: Symbol is viable for forecasting. [2026-01-27T12:21:52.531314] [INFO ] [MAIN ] [3006/3493] TALO kept (0.3s) | 3002 kept, 4 rejected | 138.0/min | ETA: 3.5m [2026-01-27T12:21:53.135561] [DEBUG] [REMOTE ] TAOP: Retrieved 4872 rows, trimmed to 300. [2026-01-27T12:21:53.135752] [DEBUG] [REMOTE ] TAOP: PASS: History has at least 300 days. [2026-01-27T12:21:53.136009] [DEBUG] [REMOTE ] TAOP: PASS: Price check passed. Min price $1.29. [2026-01-27T12:21:53.136159] [DEBUG] [REMOTE ] TAOP: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:53.136279] [DEBUG] [REMOTE ] TAOP: PASS: Integrity check passed. [2026-01-27T12:21:53.136321] [DEBUG] [REMOTE ] TAOP: Symbol is viable for forecasting. [2026-01-27T12:21:53.136373] [INFO ] [MAIN ] [3007/3493] TAOP kept (0.6s) | 3003 kept, 4 rejected | 138.0/min | ETA: 3.5m [2026-01-27T12:21:53.563758] [DEBUG] [REMOTE ] TAP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:53.563922] [DEBUG] [REMOTE ] TAP: PASS: History has at least 300 days. [2026-01-27T12:21:53.564166] [DEBUG] [REMOTE ] TAP: PASS: Price check passed. Min price $42.77. [2026-01-27T12:21:53.564419] [DEBUG] [REMOTE ] TAP: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:53.564545] [DEBUG] [REMOTE ] TAP: PASS: Integrity check passed. [2026-01-27T12:21:53.564610] [DEBUG] [REMOTE ] TAP: Symbol is viable for forecasting. [2026-01-27T12:21:53.564662] [INFO ] [MAIN ] [3008/3493] TAP kept (0.4s) | 3004 kept, 4 rejected | 138.0/min | ETA: 3.5m [2026-01-27T12:21:53.901670] [DEBUG] [REMOTE ] TARA: Retrieved 2831 rows, trimmed to 300. [2026-01-27T12:21:53.901879] [DEBUG] [REMOTE ] TARA: PASS: History has at least 300 days. [2026-01-27T12:21:53.902180] [DEBUG] [REMOTE ] TARA: PASS: Price check passed. Min price $4.29. [2026-01-27T12:21:53.902335] [DEBUG] [REMOTE ] TARA: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:53.902477] [DEBUG] [REMOTE ] TARA: PASS: Integrity check passed. [2026-01-27T12:21:53.902521] [DEBUG] [REMOTE ] TARA: Symbol is viable for forecasting. [2026-01-27T12:21:53.902610] [INFO ] [MAIN ] [3009/3493] TARA kept (0.3s) | 3005 kept, 4 rejected | 138.0/min | ETA: 3.5m [2026-01-27T12:21:54.223171] [DEBUG] [REMOTE ] TARK: Retrieved 937 rows, trimmed to 300. [2026-01-27T12:21:54.223400] [DEBUG] [REMOTE ] TARK: PASS: History has at least 300 days. [2026-01-27T12:21:54.223784] [DEBUG] [REMOTE ] TARK: PASS: Price check passed. Min price $42.51. [2026-01-27T12:21:54.224027] [DEBUG] [REMOTE ] TARK: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:54.224184] [DEBUG] [REMOTE ] TARK: PASS: Integrity check passed. [2026-01-27T12:21:54.224251] [DEBUG] [REMOTE ] TARK: Symbol is viable for forecasting. [2026-01-27T12:21:54.224329] [INFO ] [MAIN ] [3010/3493] TARK kept (0.3s) | 3006 kept, 4 rejected | 138.0/min | ETA: 3.5m [2026-01-27T12:21:54.511072] [DEBUG] [REMOTE ] TARS: Retrieved 1324 rows, trimmed to 300. [2026-01-27T12:21:54.511225] [DEBUG] [REMOTE ] TARS: PASS: History has at least 300 days. [2026-01-27T12:21:54.511463] [DEBUG] [REMOTE ] TARS: PASS: Price check passed. Min price $67.52. [2026-01-27T12:21:54.511636] [DEBUG] [REMOTE ] TARS: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:54.511756] [DEBUG] [REMOTE ] TARS: PASS: Integrity check passed. [2026-01-27T12:21:54.511798] [DEBUG] [REMOTE ] TARS: Symbol is viable for forecasting. [2026-01-27T12:21:54.511848] [INFO ] [MAIN ] [3011/3493] TARS kept (0.3s) | 3007 kept, 4 rejected | 138.0/min | ETA: 3.5m [2026-01-27T12:21:55.016326] [DEBUG] [REMOTE ] TASK: Retrieved 1161 rows, trimmed to 300. [2026-01-27T12:21:55.016466] [DEBUG] [REMOTE ] TASK: PASS: History has at least 300 days. [2026-01-27T12:21:55.016701] [DEBUG] [REMOTE ] TASK: PASS: Price check passed. Min price $10.77. [2026-01-27T12:21:55.016849] [DEBUG] [REMOTE ] TASK: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:55.016964] [DEBUG] [REMOTE ] TASK: PASS: Integrity check passed. [2026-01-27T12:21:55.017007] [DEBUG] [REMOTE ] TASK: Symbol is viable for forecasting. [2026-01-27T12:21:55.017059] [INFO ] [MAIN ] [3012/3493] TASK kept (0.5s) | 3008 kept, 4 rejected | 138.0/min | ETA: 3.5m [2026-01-27T12:21:55.618549] [DEBUG] [REMOTE ] TAYD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:55.618725] [DEBUG] [REMOTE ] TAYD: PASS: History has at least 300 days. [2026-01-27T12:21:55.618996] [DEBUG] [REMOTE ] TAYD: PASS: Price check passed. Min price $43.14. [2026-01-27T12:21:55.619137] [DEBUG] [REMOTE ] TAYD: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:55.619262] [DEBUG] [REMOTE ] TAYD: PASS: Integrity check passed. [2026-01-27T12:21:55.619302] [DEBUG] [REMOTE ] TAYD: Symbol is viable for forecasting. [2026-01-27T12:21:55.619351] [INFO ] [MAIN ] [3013/3493] TAYD kept (0.6s) | 3009 kept, 4 rejected | 138.0/min | ETA: 3.5m [2026-01-27T12:21:55.887244] [DEBUG] [REMOTE ] TBB: Retrieved 2065 rows, trimmed to 300. [2026-01-27T12:21:55.887435] [DEBUG] [REMOTE ] TBB: PASS: History has at least 300 days. [2026-01-27T12:21:55.887892] [DEBUG] [REMOTE ] TBB: PASS: Price check passed. Min price $21.82. [2026-01-27T12:21:55.888069] [DEBUG] [REMOTE ] TBB: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:55.888248] [DEBUG] [REMOTE ] TBB: PASS: Integrity check passed. [2026-01-27T12:21:55.888292] [DEBUG] [REMOTE ] TBB: Symbol is viable for forecasting. [2026-01-27T12:21:55.888348] [INFO ] [MAIN ] [3014/3493] TBB kept (0.3s) | 3010 kept, 4 rejected | 138.0/min | ETA: 3.5m [2026-01-27T12:21:56.493543] [DEBUG] [REMOTE ] TBBK: Retrieved 5530 rows, trimmed to 300. [2026-01-27T12:21:56.493738] [DEBUG] [REMOTE ] TBBK: PASS: History has at least 300 days. [2026-01-27T12:21:56.494173] [DEBUG] [REMOTE ] TBBK: PASS: Price check passed. Min price $59.41. [2026-01-27T12:21:56.494331] [DEBUG] [REMOTE ] TBBK: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:56.494474] [DEBUG] [REMOTE ] TBBK: PASS: Integrity check passed. [2026-01-27T12:21:56.494516] [DEBUG] [REMOTE ] TBBK: Symbol is viable for forecasting. [2026-01-27T12:21:56.494569] [INFO ] [MAIN ] [3015/3493] TBBK kept (0.6s) | 3011 kept, 4 rejected | 138.0/min | ETA: 3.5m [2026-01-27T12:21:56.943702] [DEBUG] [REMOTE ] TBI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:21:56.943855] [DEBUG] [REMOTE ] TBI: PASS: History has at least 300 days. [2026-01-27T12:21:56.944099] [DEBUG] [REMOTE ] TBI: PASS: Price check passed. Min price $4.40. [2026-01-27T12:21:56.944238] [DEBUG] [REMOTE ] TBI: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:56.944361] [DEBUG] [REMOTE ] TBI: PASS: Integrity check passed. [2026-01-27T12:21:56.944402] [DEBUG] [REMOTE ] TBI: Symbol is viable for forecasting. [2026-01-27T12:21:56.944452] [INFO ] [MAIN ] [3016/3493] TBI kept (0.4s) | 3012 kept, 4 rejected | 138.0/min | ETA: 3.5m [2026-01-27T12:21:57.179540] [DEBUG] [REMOTE ] TBIL: Retrieved 869 rows, trimmed to 300. [2026-01-27T12:21:57.179699] [DEBUG] [REMOTE ] TBIL: PASS: History has at least 300 days. [2026-01-27T12:21:57.179947] [DEBUG] [REMOTE ] TBIL: PASS: Price check passed. Min price $49.54. [2026-01-27T12:21:57.180090] [DEBUG] [REMOTE ] TBIL: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:57.180200] [DEBUG] [REMOTE ] TBIL: PASS: Integrity check passed. [2026-01-27T12:21:57.180239] [DEBUG] [REMOTE ] TBIL: Symbol is viable for forecasting. [2026-01-27T12:21:57.180287] [INFO ] [MAIN ] [3017/3493] TBIL kept (0.2s) | 3013 kept, 4 rejected | 138.0/min | ETA: 3.4m [2026-01-27T12:21:57.575339] [DEBUG] [REMOTE ] TBLA: Retrieved 1148 rows, trimmed to 300. [2026-01-27T12:21:57.575500] [DEBUG] [REMOTE ] TBLA: PASS: History has at least 300 days. [2026-01-27T12:21:57.575762] [DEBUG] [REMOTE ] TBLA: PASS: Price check passed. Min price $3.33. [2026-01-27T12:21:57.575900] [DEBUG] [REMOTE ] TBLA: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:57.576017] [DEBUG] [REMOTE ] TBLA: PASS: Integrity check passed. [2026-01-27T12:21:57.576057] [DEBUG] [REMOTE ] TBLA: Symbol is viable for forecasting. [2026-01-27T12:21:57.576105] [INFO ] [MAIN ] [3018/3493] TBLA kept (0.4s) | 3014 kept, 4 rejected | 138.0/min | ETA: 3.4m [2026-01-27T12:21:57.981887] [DEBUG] [REMOTE ] TBLD: Retrieved 1129 rows, trimmed to 300. [2026-01-27T12:21:57.982058] [DEBUG] [REMOTE ] TBLD: PASS: History has at least 300 days. [2026-01-27T12:21:57.982337] [DEBUG] [REMOTE ] TBLD: PASS: Price check passed. Min price $19.39. [2026-01-27T12:21:57.982505] [DEBUG] [REMOTE ] TBLD: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:57.982675] [DEBUG] [REMOTE ] TBLD: PASS: Integrity check passed. [2026-01-27T12:21:57.982722] [DEBUG] [REMOTE ] TBLD: Symbol is viable for forecasting. [2026-01-27T12:21:57.982781] [INFO ] [MAIN ] [3019/3493] TBLD kept (0.4s) | 3015 kept, 4 rejected | 138.0/min | ETA: 3.4m [2026-01-27T12:21:58.480465] [DEBUG] [REMOTE ] TBPH: Retrieved 2941 rows, trimmed to 300. [2026-01-27T12:21:58.480647] [DEBUG] [REMOTE ] TBPH: PASS: History has at least 300 days. [2026-01-27T12:21:58.480909] [DEBUG] [REMOTE ] TBPH: PASS: Price check passed. Min price $14.17. [2026-01-27T12:21:58.481092] [DEBUG] [REMOTE ] TBPH: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:58.481219] [DEBUG] [REMOTE ] TBPH: PASS: Integrity check passed. [2026-01-27T12:21:58.481261] [DEBUG] [REMOTE ] TBPH: Symbol is viable for forecasting. [2026-01-27T12:21:58.481311] [INFO ] [MAIN ] [3020/3493] TBPH kept (0.5s) | 3016 kept, 4 rejected | 138.0/min | ETA: 3.4m [2026-01-27T12:21:58.949471] [DEBUG] [REMOTE ] TBRG: Retrieved 5959 rows, trimmed to 300. [2026-01-27T12:21:58.949663] [DEBUG] [REMOTE ] TBRG: PASS: History has at least 300 days. [2026-01-27T12:21:58.949973] [DEBUG] [REMOTE ] TBRG: PASS: Price check passed. Min price $19.06. [2026-01-27T12:21:58.950161] [DEBUG] [REMOTE ] TBRG: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:58.950430] [DEBUG] [REMOTE ] TBRG: PASS: Integrity check passed. [2026-01-27T12:21:58.950490] [DEBUG] [REMOTE ] TBRG: Symbol is viable for forecasting. [2026-01-27T12:21:58.950557] [INFO ] [MAIN ] [3021/3493] TBRG kept (0.5s) | 3017 kept, 4 rejected | 138.0/min | ETA: 3.4m [2026-01-27T12:21:59.382947] [DEBUG] [REMOTE ] TCBI: Retrieved 5648 rows, trimmed to 300. [2026-01-27T12:21:59.383170] [DEBUG] [REMOTE ] TCBI: PASS: History has at least 300 days. [2026-01-27T12:21:59.383488] [DEBUG] [REMOTE ] TCBI: PASS: Price check passed. Min price $82.14. [2026-01-27T12:21:59.383662] [DEBUG] [REMOTE ] TCBI: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:59.383803] [DEBUG] [REMOTE ] TCBI: PASS: Integrity check passed. [2026-01-27T12:21:59.383845] [DEBUG] [REMOTE ] TCBI: Symbol is viable for forecasting. [2026-01-27T12:21:59.383902] [INFO ] [MAIN ] [3022/3493] TCBI kept (0.4s) | 3018 kept, 4 rejected | 138.0/min | ETA: 3.4m [2026-01-27T12:21:59.646186] [DEBUG] [REMOTE ] TCBIO: Retrieved 1235 rows, trimmed to 300. [2026-01-27T12:21:59.646415] [DEBUG] [REMOTE ] TCBIO: PASS: History has at least 300 days. [2026-01-27T12:21:59.646780] [DEBUG] [REMOTE ] TCBIO: PASS: Price check passed. Min price $20.02. [2026-01-27T12:21:59.646988] [DEBUG] [REMOTE ] TCBIO: PASS: Continuity check passed with 300 days. [2026-01-27T12:21:59.647159] [DEBUG] [REMOTE ] TCBIO: PASS: Integrity check passed. [2026-01-27T12:21:59.647221] [DEBUG] [REMOTE ] TCBIO: Symbol is viable for forecasting. [2026-01-27T12:21:59.647296] [INFO ] [MAIN ] [3023/3493] TCBIO kept (0.3s) | 3019 kept, 4 rejected | 138.0/min | ETA: 3.4m [2026-01-27T12:22:00.269887] [DEBUG] [REMOTE ] TCBK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:00.270100] [DEBUG] [REMOTE ] TCBK: PASS: History has at least 300 days. [2026-01-27T12:22:00.270474] [DEBUG] [REMOTE ] TCBK: PASS: Price check passed. Min price $43.53. [2026-01-27T12:22:00.270648] [DEBUG] [REMOTE ] TCBK: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:00.270807] [DEBUG] [REMOTE ] TCBK: PASS: Integrity check passed. [2026-01-27T12:22:00.270848] [DEBUG] [REMOTE ] TCBK: Symbol is viable for forecasting. [2026-01-27T12:22:00.270904] [INFO ] [MAIN ] [3024/3493] TCBK kept (0.6s) | 3020 kept, 4 rejected | 138.0/min | ETA: 3.4m [2026-01-27T12:22:00.529351] [DEBUG] [REMOTE ] TCBX: Retrieved 1056 rows, trimmed to 300. [2026-01-27T12:22:00.529490] [DEBUG] [REMOTE ] TCBX: PASS: History has at least 300 days. [2026-01-27T12:22:00.529714] [DEBUG] [REMOTE ] TCBX: PASS: Price check passed. Min price $36.05. [2026-01-27T12:22:00.529853] [DEBUG] [REMOTE ] TCBX: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:00.530004] [DEBUG] [REMOTE ] TCBX: PASS: Integrity check passed. [2026-01-27T12:22:00.530053] [DEBUG] [REMOTE ] TCBX: Symbol is viable for forecasting. [2026-01-27T12:22:00.530104] [INFO ] [MAIN ] [3025/3493] TCBX kept (0.3s) | 3021 kept, 4 rejected | 138.0/min | ETA: 3.4m [2026-01-27T12:22:00.981541] [DEBUG] [REMOTE ] TCMD: Retrieved 2387 rows, trimmed to 300. [2026-01-27T12:22:00.981792] [DEBUG] [REMOTE ] TCMD: PASS: History has at least 300 days. [2026-01-27T12:22:00.982144] [DEBUG] [REMOTE ] TCMD: PASS: Price check passed. Min price $15.07. [2026-01-27T12:22:00.982340] [DEBUG] [REMOTE ] TCMD: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:00.982505] [DEBUG] [REMOTE ] TCMD: PASS: Integrity check passed. [2026-01-27T12:22:00.982567] [DEBUG] [REMOTE ] TCMD: Symbol is viable for forecasting. [2026-01-27T12:22:00.982664] [INFO ] [MAIN ] [3026/3493] TCMD kept (0.5s) | 3022 kept, 4 rejected | 138.0/min | ETA: 3.4m [2026-01-27T12:22:01.571335] [DEBUG] [REMOTE ] TCOM: Retrieved 5567 rows, trimmed to 300. [2026-01-27T12:22:01.571543] [DEBUG] [REMOTE ] TCOM: PASS: History has at least 300 days. [2026-01-27T12:22:01.571858] [DEBUG] [REMOTE ] TCOM: PASS: Price check passed. Min price $60.47. [2026-01-27T12:22:01.572010] [DEBUG] [REMOTE ] TCOM: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:01.572137] [DEBUG] [REMOTE ] TCOM: PASS: Integrity check passed. [2026-01-27T12:22:01.572179] [DEBUG] [REMOTE ] TCOM: Symbol is viable for forecasting. [2026-01-27T12:22:01.572233] [INFO ] [MAIN ] [3027/3493] TCOM kept (0.6s) | 3023 kept, 4 rejected | 138.0/min | ETA: 3.4m [2026-01-27T12:22:01.948815] [DEBUG] [REMOTE ] TCPC: Retrieved 3472 rows, trimmed to 300. [2026-01-27T12:22:01.949055] [DEBUG] [REMOTE ] TCPC: PASS: History has at least 300 days. [2026-01-27T12:22:01.949426] [DEBUG] [REMOTE ] TCPC: PASS: Price check passed. Min price $5.10. [2026-01-27T12:22:01.949606] [DEBUG] [REMOTE ] TCPC: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:01.949764] [DEBUG] [REMOTE ] TCPC: PASS: Integrity check passed. [2026-01-27T12:22:01.949808] [DEBUG] [REMOTE ] TCPC: Symbol is viable for forecasting. [2026-01-27T12:22:01.949869] [INFO ] [MAIN ] [3028/3493] TCPC kept (0.4s) | 3024 kept, 4 rejected | 138.0/min | ETA: 3.4m [2026-01-27T12:22:02.436126] [DEBUG] [REMOTE ] TCX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:02.436327] [DEBUG] [REMOTE ] TCX: PASS: History has at least 300 days. [2026-01-27T12:22:02.436770] [DEBUG] [REMOTE ] TCX: PASS: Price check passed. Min price $18.27. [2026-01-27T12:22:02.436921] [DEBUG] [REMOTE ] TCX: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:02.437062] [DEBUG] [REMOTE ] TCX: PASS: Integrity check passed. [2026-01-27T12:22:02.437103] [DEBUG] [REMOTE ] TCX: Symbol is viable for forecasting. [2026-01-27T12:22:02.437156] [INFO ] [MAIN ] [3029/3493] TCX kept (0.5s) | 3025 kept, 4 rejected | 138.0/min | ETA: 3.4m [2026-01-27T12:22:02.922478] [DEBUG] [REMOTE ] TD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:02.922633] [DEBUG] [REMOTE ] TD: PASS: History has at least 300 days. [2026-01-27T12:22:02.922870] [DEBUG] [REMOTE ] TD: PASS: Price check passed. Min price $79.77. [2026-01-27T12:22:02.923017] [DEBUG] [REMOTE ] TD: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:02.923139] [DEBUG] [REMOTE ] TD: PASS: Integrity check passed. [2026-01-27T12:22:02.923180] [DEBUG] [REMOTE ] TD: Symbol is viable for forecasting. [2026-01-27T12:22:02.923229] [INFO ] [MAIN ] [3030/3493] TD kept (0.5s) | 3026 kept, 4 rejected | 138.0/min | ETA: 3.4m [2026-01-27T12:22:03.397059] [DEBUG] [REMOTE ] TDC: Retrieved 4609 rows, trimmed to 300. [2026-01-27T12:22:03.397308] [DEBUG] [REMOTE ] TDC: PASS: History has at least 300 days. [2026-01-27T12:22:03.398015] [DEBUG] [REMOTE ] TDC: PASS: Price check passed. Min price $20.71. [2026-01-27T12:22:03.398203] [DEBUG] [REMOTE ] TDC: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:03.398401] [DEBUG] [REMOTE ] TDC: PASS: Integrity check passed. [2026-01-27T12:22:03.398454] [DEBUG] [REMOTE ] TDC: Symbol is viable for forecasting. [2026-01-27T12:22:03.398526] [INFO ] [MAIN ] [3031/3493] TDC kept (0.5s) | 3027 kept, 4 rejected | 138.0/min | ETA: 3.3m [2026-01-27T12:22:03.799062] [DEBUG] [REMOTE ] TDF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:03.799393] [DEBUG] [REMOTE ] TDF: PASS: History has at least 300 days. [2026-01-27T12:22:03.799655] [DEBUG] [REMOTE ] TDF: PASS: Price check passed. Min price $10.80. [2026-01-27T12:22:03.799803] [DEBUG] [REMOTE ] TDF: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:03.799924] [DEBUG] [REMOTE ] TDF: PASS: Integrity check passed. [2026-01-27T12:22:03.799969] [DEBUG] [REMOTE ] TDF: Symbol is viable for forecasting. [2026-01-27T12:22:03.800030] [INFO ] [MAIN ] [3032/3493] TDF kept (0.4s) | 3028 kept, 4 rejected | 138.0/min | ETA: 3.3m [2026-01-27T12:22:04.247228] [DEBUG] [REMOTE ] TDG: Retrieved 4998 rows, trimmed to 300. [2026-01-27T12:22:04.247558] [DEBUG] [REMOTE ] TDG: PASS: History has at least 300 days. [2026-01-27T12:22:04.247974] [DEBUG] [REMOTE ] TDG: PASS: Price check passed. Min price $1261.64. [2026-01-27T12:22:04.248162] [DEBUG] [REMOTE ] TDG: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:04.248338] [DEBUG] [REMOTE ] TDG: PASS: Integrity check passed. [2026-01-27T12:22:04.248385] [DEBUG] [REMOTE ] TDG: Symbol is viable for forecasting. [2026-01-27T12:22:04.248442] [INFO ] [MAIN ] [3033/3493] TDG kept (0.4s) | 3029 kept, 4 rejected | 138.0/min | ETA: 3.3m [2026-01-27T12:22:04.569038] [DEBUG] [REMOTE ] TDS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:04.569196] [DEBUG] [REMOTE ] TDS: PASS: History has at least 300 days. [2026-01-27T12:22:04.569447] [DEBUG] [REMOTE ] TDS: PASS: Price check passed. Min price $30.52. [2026-01-27T12:22:04.569609] [DEBUG] [REMOTE ] TDS: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:04.569733] [DEBUG] [REMOTE ] TDS: PASS: Integrity check passed. [2026-01-27T12:22:04.569776] [DEBUG] [REMOTE ] TDS: Symbol is viable for forecasting. [2026-01-27T12:22:04.569826] [INFO ] [MAIN ] [3034/3493] TDS kept (0.3s) | 3030 kept, 4 rejected | 138.0/min | ETA: 3.3m [2026-01-27T12:22:04.788097] [DEBUG] [REMOTE ] TDSC: Retrieved 1345 rows, trimmed to 300. [2026-01-27T12:22:04.788340] [DEBUG] [REMOTE ] TDSC: PASS: History has at least 300 days. [2026-01-27T12:22:04.788693] [DEBUG] [REMOTE ] TDSC: PASS: Price check passed. Min price $24.51. [2026-01-27T12:22:04.788859] [DEBUG] [REMOTE ] TDSC: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:04.788995] [DEBUG] [REMOTE ] TDSC: PASS: Integrity check passed. [2026-01-27T12:22:04.789039] [DEBUG] [REMOTE ] TDSC: Symbol is viable for forecasting. [2026-01-27T12:22:04.789094] [INFO ] [MAIN ] [3035/3493] TDSC kept (0.2s) | 3031 kept, 4 rejected | 138.0/min | ETA: 3.3m [2026-01-27T12:22:05.284649] [DEBUG] [REMOTE ] TDUP: Retrieved 1214 rows, trimmed to 300. [2026-01-27T12:22:05.284858] [DEBUG] [REMOTE ] TDUP: PASS: History has at least 300 days. [2026-01-27T12:22:05.285126] [DEBUG] [REMOTE ] TDUP: PASS: Price check passed. Min price $5.19. [2026-01-27T12:22:05.285312] [DEBUG] [REMOTE ] TDUP: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:05.285511] [DEBUG] [REMOTE ] TDUP: PASS: Integrity check passed. [2026-01-27T12:22:05.285594] [DEBUG] [REMOTE ] TDUP: Symbol is viable for forecasting. [2026-01-27T12:22:05.285675] [INFO ] [MAIN ] [3036/3493] TDUP kept (0.5s) | 3032 kept, 4 rejected | 138.0/min | ETA: 3.3m [2026-01-27T12:22:05.917812] [DEBUG] [REMOTE ] TDY: Retrieved 6582 rows, trimmed to 300. [2026-01-27T12:22:05.917960] [DEBUG] [REMOTE ] TDY: PASS: History has at least 300 days. [2026-01-27T12:22:05.918232] [DEBUG] [REMOTE ] TDY: PASS: Price check passed. Min price $484.47. [2026-01-27T12:22:05.918381] [DEBUG] [REMOTE ] TDY: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:05.918502] [DEBUG] [REMOTE ] TDY: PASS: Integrity check passed. [2026-01-27T12:22:05.918545] [DEBUG] [REMOTE ] TDY: Symbol is viable for forecasting. [2026-01-27T12:22:05.918614] [INFO ] [MAIN ] [3037/3493] TDY kept (0.6s) | 3033 kept, 4 rejected | 138.0/min | ETA: 3.3m [2026-01-27T12:22:06.239326] [DEBUG] [REMOTE ] TEAM: Retrieved 2545 rows, trimmed to 300. [2026-01-27T12:22:06.239463] [DEBUG] [REMOTE ] TEAM: PASS: History has at least 300 days. [2026-01-27T12:22:06.239710] [DEBUG] [REMOTE ] TEAM: PASS: Price check passed. Min price $118.06. [2026-01-27T12:22:06.239874] [DEBUG] [REMOTE ] TEAM: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:06.240017] [DEBUG] [REMOTE ] TEAM: PASS: Integrity check passed. [2026-01-27T12:22:06.240061] [DEBUG] [REMOTE ] TEAM: Symbol is viable for forecasting. [2026-01-27T12:22:06.240112] [INFO ] [MAIN ] [3038/3493] TEAM kept (0.3s) | 3034 kept, 4 rejected | 138.0/min | ETA: 3.3m [2026-01-27T12:22:06.785310] [DEBUG] [REMOTE ] TECH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:06.785558] [DEBUG] [REMOTE ] TECH: PASS: History has at least 300 days. [2026-01-27T12:22:06.785985] [DEBUG] [REMOTE ] TECH: PASS: Price check passed. Min price $56.99. [2026-01-27T12:22:06.786136] [DEBUG] [REMOTE ] TECH: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:06.786295] [DEBUG] [REMOTE ] TECH: PASS: Integrity check passed. [2026-01-27T12:22:06.786337] [DEBUG] [REMOTE ] TECH: Symbol is viable for forecasting. [2026-01-27T12:22:06.786395] [INFO ] [MAIN ] [3039/3493] TECH kept (0.5s) | 3035 kept, 4 rejected | 138.0/min | ETA: 3.3m [2026-01-27T12:22:07.312870] [DEBUG] [REMOTE ] TECK: Retrieved 5919 rows, trimmed to 300. [2026-01-27T12:22:07.313071] [DEBUG] [REMOTE ] TECK: PASS: History has at least 300 days. [2026-01-27T12:22:07.313365] [DEBUG] [REMOTE ] TECK: PASS: Price check passed. Min price $38.15. [2026-01-27T12:22:07.313515] [DEBUG] [REMOTE ] TECK: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:07.313667] [DEBUG] [REMOTE ] TECK: PASS: Integrity check passed. [2026-01-27T12:22:07.313711] [DEBUG] [REMOTE ] TECK: Symbol is viable for forecasting. [2026-01-27T12:22:07.313769] [INFO ] [MAIN ] [3040/3493] TECK kept (0.5s) | 3036 kept, 4 rejected | 138.0/min | ETA: 3.3m [2026-01-27T12:22:07.374971] [DEBUG] [REMOTE ] TECX: Exception occurred during daily data fetch: 'API call returned an empty response.'. [2026-01-27T12:22:07.375382] [DEBUG] [REMOTE ] TECX: FAIL: History check failed. No DataFrame was returned. [2026-01-27T12:22:07.375483] [WARN ] [LOCAL ] TECX: SET TO BLACKLISTED [2026-01-27T12:22:07.376882] [INFO ] [MAIN ] [3041/3493] TECX rejected (0.1s) | 3036 kept, 5 rejected | 138.0/min | ETA: 3.3m [2026-01-27T12:22:08.171496] [DEBUG] [REMOTE ] TEI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:08.171755] [DEBUG] [REMOTE ] TEI: PASS: History has at least 300 days. [2026-01-27T12:22:08.172288] [DEBUG] [REMOTE ] TEI: PASS: Price check passed. Min price $5.86. [2026-01-27T12:22:08.172442] [DEBUG] [REMOTE ] TEI: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:08.172610] [DEBUG] [REMOTE ] TEI: PASS: Integrity check passed. [2026-01-27T12:22:08.172655] [DEBUG] [REMOTE ] TEI: Symbol is viable for forecasting. [2026-01-27T12:22:08.172714] [INFO ] [MAIN ] [3042/3493] TEI kept (0.8s) | 3037 kept, 5 rejected | 138.0/min | ETA: 3.3m [2026-01-27T12:22:08.374739] [DEBUG] [REMOTE ] TELO: Retrieved 491 rows, trimmed to 300. [2026-01-27T12:22:08.374925] [DEBUG] [REMOTE ] TELO: PASS: History has at least 300 days. [2026-01-27T12:22:08.375168] [DEBUG] [REMOTE ] TELO: PASS: Price check passed. Min price $1.27. [2026-01-27T12:22:08.375491] [DEBUG] [REMOTE ] TELO: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:08.375624] [DEBUG] [REMOTE ] TELO: PASS: Integrity check passed. [2026-01-27T12:22:08.375668] [DEBUG] [REMOTE ] TELO: Symbol is viable for forecasting. [2026-01-27T12:22:08.375719] [INFO ] [MAIN ] [3043/3493] TELO kept (0.2s) | 3038 kept, 5 rejected | 138.0/min | ETA: 3.3m [2026-01-27T12:22:08.764152] [DEBUG] [REMOTE ] TEM: Retrieved 404 rows, trimmed to 300. [2026-01-27T12:22:08.764357] [DEBUG] [REMOTE ] TEM: PASS: History has at least 300 days. [2026-01-27T12:22:08.764633] [DEBUG] [REMOTE ] TEM: PASS: Price check passed. Min price $59.05. [2026-01-27T12:22:08.764780] [DEBUG] [REMOTE ] TEM: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:08.764907] [DEBUG] [REMOTE ] TEM: PASS: Integrity check passed. [2026-01-27T12:22:08.764949] [DEBUG] [REMOTE ] TEM: Symbol is viable for forecasting. [2026-01-27T12:22:08.765003] [INFO ] [MAIN ] [3044/3493] TEM kept (0.4s) | 3039 kept, 5 rejected | 138.0/min | ETA: 3.3m [2026-01-27T12:22:09.243461] [DEBUG] [REMOTE ] TENB: Retrieved 1885 rows, trimmed to 300. [2026-01-27T12:22:09.243703] [DEBUG] [REMOTE ] TENB: PASS: History has at least 300 days. [2026-01-27T12:22:09.244082] [DEBUG] [REMOTE ] TENB: PASS: Price check passed. Min price $21.86. [2026-01-27T12:22:09.244234] [DEBUG] [REMOTE ] TENB: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:09.244366] [DEBUG] [REMOTE ] TENB: PASS: Integrity check passed. [2026-01-27T12:22:09.244408] [DEBUG] [REMOTE ] TENB: Symbol is viable for forecasting. [2026-01-27T12:22:09.244463] [INFO ] [MAIN ] [3045/3493] TENB kept (0.5s) | 3040 kept, 5 rejected | 138.0/min | ETA: 3.2m [2026-01-27T12:22:09.846182] [DEBUG] [REMOTE ] TENX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:09.846427] [DEBUG] [REMOTE ] TENX: PASS: History has at least 300 days. [2026-01-27T12:22:09.846977] [DEBUG] [REMOTE ] TENX: PASS: Price check passed. Min price $6.69. [2026-01-27T12:22:09.847150] [DEBUG] [REMOTE ] TENX: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:09.847295] [DEBUG] [REMOTE ] TENX: PASS: Integrity check passed. [2026-01-27T12:22:09.847338] [DEBUG] [REMOTE ] TENX: Symbol is viable for forecasting. [2026-01-27T12:22:09.847397] [INFO ] [MAIN ] [3046/3493] TENX kept (0.6s) | 3041 kept, 5 rejected | 138.0/min | ETA: 3.2m [2026-01-27T12:22:10.106677] [DEBUG] [REMOTE ] TERN: Retrieved 1248 rows, trimmed to 300. [2026-01-27T12:22:10.106888] [DEBUG] [REMOTE ] TERN: PASS: History has at least 300 days. [2026-01-27T12:22:10.107149] [DEBUG] [REMOTE ] TERN: PASS: Price check passed. Min price $8.02. [2026-01-27T12:22:10.107323] [DEBUG] [REMOTE ] TERN: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:10.107447] [DEBUG] [REMOTE ] TERN: PASS: Integrity check passed. [2026-01-27T12:22:10.107491] [DEBUG] [REMOTE ] TERN: Symbol is viable for forecasting. [2026-01-27T12:22:10.107548] [INFO ] [MAIN ] [3047/3493] TERN kept (0.3s) | 3042 kept, 5 rejected | 138.0/min | ETA: 3.2m [2026-01-27T12:22:10.686469] [DEBUG] [REMOTE ] TEVA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:10.686691] [DEBUG] [REMOTE ] TEVA: PASS: History has at least 300 days. [2026-01-27T12:22:10.686979] [DEBUG] [REMOTE ] TEVA: PASS: Price check passed. Min price $20.03. [2026-01-27T12:22:10.687132] [DEBUG] [REMOTE ] TEVA: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:10.687259] [DEBUG] [REMOTE ] TEVA: PASS: Integrity check passed. [2026-01-27T12:22:10.687302] [DEBUG] [REMOTE ] TEVA: Symbol is viable for forecasting. [2026-01-27T12:22:10.687358] [INFO ] [MAIN ] [3048/3493] TEVA kept (0.6s) | 3043 kept, 5 rejected | 138.0/min | ETA: 3.2m [2026-01-27T12:22:11.088370] [DEBUG] [REMOTE ] TEX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:11.088671] [DEBUG] [REMOTE ] TEX: PASS: History has at least 300 days. [2026-01-27T12:22:11.089083] [DEBUG] [REMOTE ] TEX: PASS: Price check passed. Min price $41.78. [2026-01-27T12:22:11.089234] [DEBUG] [REMOTE ] TEX: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:11.089390] [DEBUG] [REMOTE ] TEX: PASS: Integrity check passed. [2026-01-27T12:22:11.089434] [DEBUG] [REMOTE ] TEX: Symbol is viable for forecasting. [2026-01-27T12:22:11.089493] [INFO ] [MAIN ] [3049/3493] TEX kept (0.4s) | 3044 kept, 5 rejected | 138.0/min | ETA: 3.2m [2026-01-27T12:22:11.658225] [DEBUG] [REMOTE ] TFC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:11.658422] [DEBUG] [REMOTE ] TFC: PASS: History has at least 300 days. [2026-01-27T12:22:11.658728] [DEBUG] [REMOTE ] TFC: PASS: Price check passed. Min price $43.23. [2026-01-27T12:22:11.658873] [DEBUG] [REMOTE ] TFC: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:11.659004] [DEBUG] [REMOTE ] TFC: PASS: Integrity check passed. [2026-01-27T12:22:11.659044] [DEBUG] [REMOTE ] TFC: Symbol is viable for forecasting. [2026-01-27T12:22:11.659098] [INFO ] [MAIN ] [3050/3493] TFC kept (0.6s) | 3045 kept, 5 rejected | 138.0/min | ETA: 3.2m [2026-01-27T12:22:12.058754] [DEBUG] [REMOTE ] TFII: Retrieved 4376 rows, trimmed to 300. [2026-01-27T12:22:12.059048] [DEBUG] [REMOTE ] TFII: PASS: History has at least 300 days. [2026-01-27T12:22:12.059472] [DEBUG] [REMOTE ] TFII: PASS: Price check passed. Min price $80.34. [2026-01-27T12:22:12.059655] [DEBUG] [REMOTE ] TFII: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:12.060041] [DEBUG] [REMOTE ] TFII: PASS: Integrity check passed. [2026-01-27T12:22:12.060088] [DEBUG] [REMOTE ] TFII: Symbol is viable for forecasting. [2026-01-27T12:22:12.060147] [INFO ] [MAIN ] [3051/3493] TFII kept (0.4s) | 3046 kept, 5 rejected | 138.0/min | ETA: 3.2m [2026-01-27T12:22:12.425416] [DEBUG] [REMOTE ] TFIN: Retrieved 2819 rows, trimmed to 300. [2026-01-27T12:22:12.425663] [DEBUG] [REMOTE ] TFIN: PASS: History has at least 300 days. [2026-01-27T12:22:12.426051] [DEBUG] [REMOTE ] TFIN: PASS: Price check passed. Min price $50.56. [2026-01-27T12:22:12.426221] [DEBUG] [REMOTE ] TFIN: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:12.426404] [DEBUG] [REMOTE ] TFIN: PASS: Integrity check passed. [2026-01-27T12:22:12.426455] [DEBUG] [REMOTE ] TFIN: Symbol is viable for forecasting. [2026-01-27T12:22:12.426517] [INFO ] [MAIN ] [3052/3493] TFIN kept (0.4s) | 3047 kept, 5 rejected | 138.0/min | ETA: 3.2m [2026-01-27T12:22:12.767157] [DEBUG] [REMOTE ] TFPM: Retrieved 1084 rows, trimmed to 300. [2026-01-27T12:22:12.767390] [DEBUG] [REMOTE ] TFPM: PASS: History has at least 300 days. [2026-01-27T12:22:12.767808] [DEBUG] [REMOTE ] TFPM: PASS: Price check passed. Min price $27.18. [2026-01-27T12:22:12.767975] [DEBUG] [REMOTE ] TFPM: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:12.768112] [DEBUG] [REMOTE ] TFPM: PASS: Integrity check passed. [2026-01-27T12:22:12.768157] [DEBUG] [REMOTE ] TFPM: Symbol is viable for forecasting. [2026-01-27T12:22:12.768214] [INFO ] [MAIN ] [3053/3493] TFPM kept (0.3s) | 3048 kept, 5 rejected | 138.0/min | ETA: 3.2m [2026-01-27T12:22:13.283991] [DEBUG] [REMOTE ] TFSL: Retrieved 4721 rows, trimmed to 300. [2026-01-27T12:22:13.284210] [DEBUG] [REMOTE ] TFSL: PASS: History has at least 300 days. [2026-01-27T12:22:13.284728] [DEBUG] [REMOTE ] TFSL: PASS: Price check passed. Min price $12.99. [2026-01-27T12:22:13.284924] [DEBUG] [REMOTE ] TFSL: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:13.285094] [DEBUG] [REMOTE ] TFSL: PASS: Integrity check passed. [2026-01-27T12:22:13.285148] [DEBUG] [REMOTE ] TFSL: Symbol is viable for forecasting. [2026-01-27T12:22:13.285219] [INFO ] [MAIN ] [3054/3493] TFSL kept (0.5s) | 3049 kept, 5 rejected | 138.0/min | ETA: 3.2m [2026-01-27T12:22:13.751675] [DEBUG] [REMOTE ] TG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:13.751878] [DEBUG] [REMOTE ] TG: PASS: History has at least 300 days. [2026-01-27T12:22:13.752193] [DEBUG] [REMOTE ] TG: PASS: Price check passed. Min price $6.29. [2026-01-27T12:22:13.752336] [DEBUG] [REMOTE ] TG: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:13.752474] [DEBUG] [REMOTE ] TG: PASS: Integrity check passed. [2026-01-27T12:22:13.752679] [DEBUG] [REMOTE ] TG: Symbol is viable for forecasting. [2026-01-27T12:22:13.752766] [INFO ] [MAIN ] [3055/3493] TG kept (0.5s) | 3050 kept, 5 rejected | 138.0/min | ETA: 3.2m [2026-01-27T12:22:14.113072] [DEBUG] [REMOTE ] TGLS: Retrieved 3447 rows, trimmed to 300. [2026-01-27T12:22:14.113275] [DEBUG] [REMOTE ] TGLS: PASS: History has at least 300 days. [2026-01-27T12:22:14.113550] [DEBUG] [REMOTE ] TGLS: PASS: Price check passed. Min price $44.78. [2026-01-27T12:22:14.113720] [DEBUG] [REMOTE ] TGLS: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:14.113852] [DEBUG] [REMOTE ] TGLS: PASS: Integrity check passed. [2026-01-27T12:22:14.113896] [DEBUG] [REMOTE ] TGLS: Symbol is viable for forecasting. [2026-01-27T12:22:14.113953] [INFO ] [MAIN ] [3056/3493] TGLS kept (0.4s) | 3051 kept, 5 rejected | 138.0/min | ETA: 3.2m [2026-01-27T12:22:14.629881] [DEBUG] [REMOTE ] TGNA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:14.630235] [DEBUG] [REMOTE ] TGNA: PASS: History has at least 300 days. [2026-01-27T12:22:14.630600] [DEBUG] [REMOTE ] TGNA: PASS: Price check passed. Min price $18.73. [2026-01-27T12:22:14.630753] [DEBUG] [REMOTE ] TGNA: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:14.630939] [DEBUG] [REMOTE ] TGNA: PASS: Integrity check passed. [2026-01-27T12:22:14.630986] [DEBUG] [REMOTE ] TGNA: Symbol is viable for forecasting. [2026-01-27T12:22:14.631043] [INFO ] [MAIN ] [3057/3493] TGNA kept (0.5s) | 3052 kept, 5 rejected | 138.0/min | ETA: 3.2m [2026-01-27T12:22:15.106271] [DEBUG] [REMOTE ] TGS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:15.106491] [DEBUG] [REMOTE ] TGS: PASS: History has at least 300 days. [2026-01-27T12:22:15.106802] [DEBUG] [REMOTE ] TGS: PASS: Price check passed. Min price $28.55. [2026-01-27T12:22:15.106951] [DEBUG] [REMOTE ] TGS: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:15.107091] [DEBUG] [REMOTE ] TGS: PASS: Integrity check passed. [2026-01-27T12:22:15.107133] [DEBUG] [REMOTE ] TGS: Symbol is viable for forecasting. [2026-01-27T12:22:15.107190] [INFO ] [MAIN ] [3058/3493] TGS kept (0.5s) | 3053 kept, 5 rejected | 138.0/min | ETA: 3.2m [2026-01-27T12:22:15.474551] [DEBUG] [REMOTE ] TGTX: Retrieved 3958 rows, trimmed to 300. [2026-01-27T12:22:15.474784] [DEBUG] [REMOTE ] TGTX: PASS: History has at least 300 days. [2026-01-27T12:22:15.475112] [DEBUG] [REMOTE ] TGTX: PASS: Price check passed. Min price $27.72. [2026-01-27T12:22:15.475261] [DEBUG] [REMOTE ] TGTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:15.475399] [DEBUG] [REMOTE ] TGTX: PASS: Integrity check passed. [2026-01-27T12:22:15.475442] [DEBUG] [REMOTE ] TGTX: Symbol is viable for forecasting. [2026-01-27T12:22:15.475499] [INFO ] [MAIN ] [3059/3493] TGTX kept (0.4s) | 3054 kept, 5 rejected | 138.0/min | ETA: 3.1m [2026-01-27T12:22:15.858713] [DEBUG] [REMOTE ] TH: Retrieved 3052 rows, trimmed to 300. [2026-01-27T12:22:15.858905] [DEBUG] [REMOTE ] TH: PASS: History has at least 300 days. [2026-01-27T12:22:15.859162] [DEBUG] [REMOTE ] TH: PASS: Price check passed. Min price $6.22. [2026-01-27T12:22:15.859361] [DEBUG] [REMOTE ] TH: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:15.859493] [DEBUG] [REMOTE ] TH: PASS: Integrity check passed. [2026-01-27T12:22:15.859547] [DEBUG] [REMOTE ] TH: Symbol is viable for forecasting. [2026-01-27T12:22:15.859623] [INFO ] [MAIN ] [3060/3493] TH kept (0.4s) | 3055 kept, 5 rejected | 138.0/min | ETA: 3.1m [2026-01-27T12:22:16.426757] [DEBUG] [REMOTE ] THC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:16.426975] [DEBUG] [REMOTE ] THC: PASS: History has at least 300 days. [2026-01-27T12:22:16.427282] [DEBUG] [REMOTE ] THC: PASS: Price check passed. Min price $186.68. [2026-01-27T12:22:16.427435] [DEBUG] [REMOTE ] THC: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:16.427810] [DEBUG] [REMOTE ] THC: PASS: Integrity check passed. [2026-01-27T12:22:16.427857] [DEBUG] [REMOTE ] THC: Symbol is viable for forecasting. [2026-01-27T12:22:16.427963] [INFO ] [MAIN ] [3061/3493] THC kept (0.6s) | 3056 kept, 5 rejected | 138.0/min | ETA: 3.1m [2026-01-27T12:22:16.796519] [DEBUG] [REMOTE ] THFF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:16.796744] [DEBUG] [REMOTE ] THFF: PASS: History has at least 300 days. [2026-01-27T12:22:16.797046] [DEBUG] [REMOTE ] THFF: PASS: Price check passed. Min price $52.82. [2026-01-27T12:22:16.797256] [DEBUG] [REMOTE ] THFF: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:16.797402] [DEBUG] [REMOTE ] THFF: PASS: Integrity check passed. [2026-01-27T12:22:16.797443] [DEBUG] [REMOTE ] THFF: Symbol is viable for forecasting. [2026-01-27T12:22:16.798335] [INFO ] [MAIN ] [3062/3493] THFF kept (0.4s) | 3057 kept, 5 rejected | 138.0/min | ETA: 3.1m [2026-01-27T12:22:17.306810] [DEBUG] [REMOTE ] THG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:17.307148] [DEBUG] [REMOTE ] THG: PASS: History has at least 300 days. [2026-01-27T12:22:17.307490] [DEBUG] [REMOTE ] THG: PASS: Price check passed. Min price $167.53. [2026-01-27T12:22:17.307686] [DEBUG] [REMOTE ] THG: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:17.307831] [DEBUG] [REMOTE ] THG: PASS: Integrity check passed. [2026-01-27T12:22:17.307876] [DEBUG] [REMOTE ] THG: Symbol is viable for forecasting. [2026-01-27T12:22:17.307935] [INFO ] [MAIN ] [3063/3493] THG kept (0.5s) | 3058 kept, 5 rejected | 138.0/min | ETA: 3.1m [2026-01-27T12:22:17.790823] [DEBUG] [REMOTE ] THO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:17.790969] [DEBUG] [REMOTE ] THO: PASS: History has at least 300 days. [2026-01-27T12:22:17.791194] [DEBUG] [REMOTE ] THO: PASS: Price check passed. Min price $95.56. [2026-01-27T12:22:17.791347] [DEBUG] [REMOTE ] THO: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:17.791483] [DEBUG] [REMOTE ] THO: PASS: Integrity check passed. [2026-01-27T12:22:17.791523] [DEBUG] [REMOTE ] THO: Symbol is viable for forecasting. [2026-01-27T12:22:17.791590] [INFO ] [MAIN ] [3064/3493] THO kept (0.5s) | 3059 kept, 5 rejected | 138.0/min | ETA: 3.1m [2026-01-27T12:22:18.194065] [DEBUG] [REMOTE ] THQ: Retrieved 2891 rows, trimmed to 300. [2026-01-27T12:22:18.194250] [DEBUG] [REMOTE ] THQ: PASS: History has at least 300 days. [2026-01-27T12:22:18.194556] [DEBUG] [REMOTE ] THQ: PASS: Price check passed. Min price $16.92. [2026-01-27T12:22:18.194917] [DEBUG] [REMOTE ] THQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:18.195039] [DEBUG] [REMOTE ] THQ: PASS: Integrity check passed. [2026-01-27T12:22:18.195082] [DEBUG] [REMOTE ] THQ: Symbol is viable for forecasting. [2026-01-27T12:22:18.195136] [INFO ] [MAIN ] [3065/3493] THQ kept (0.4s) | 3060 kept, 5 rejected | 138.0/min | ETA: 3.1m [2026-01-27T12:22:18.672675] [DEBUG] [REMOTE ] THRM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:18.672909] [DEBUG] [REMOTE ] THRM: PASS: History has at least 300 days. [2026-01-27T12:22:18.673269] [DEBUG] [REMOTE ] THRM: PASS: Price check passed. Min price $32.69. [2026-01-27T12:22:18.673424] [DEBUG] [REMOTE ] THRM: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:18.673655] [DEBUG] [REMOTE ] THRM: PASS: Integrity check passed. [2026-01-27T12:22:18.673705] [DEBUG] [REMOTE ] THRM: Symbol is viable for forecasting. [2026-01-27T12:22:18.673818] [INFO ] [MAIN ] [3066/3493] THRM kept (0.5s) | 3061 kept, 5 rejected | 138.0/min | ETA: 3.1m [2026-01-27T12:22:18.929691] [DEBUG] [REMOTE ] THRY: Retrieved 1335 rows, trimmed to 300. [2026-01-27T12:22:18.929891] [DEBUG] [REMOTE ] THRY: PASS: History has at least 300 days. [2026-01-27T12:22:18.930170] [DEBUG] [REMOTE ] THRY: PASS: Price check passed. Min price $4.85. [2026-01-27T12:22:18.930318] [DEBUG] [REMOTE ] THRY: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:18.930438] [DEBUG] [REMOTE ] THRY: PASS: Integrity check passed. [2026-01-27T12:22:18.930481] [DEBUG] [REMOTE ] THRY: Symbol is viable for forecasting. [2026-01-27T12:22:18.930536] [INFO ] [MAIN ] [3067/3493] THRY kept (0.3s) | 3062 kept, 5 rejected | 138.0/min | ETA: 3.1m [2026-01-27T12:22:19.494799] [DEBUG] [REMOTE ] THS: Retrieved 5177 rows, trimmed to 300. [2026-01-27T12:22:19.495094] [DEBUG] [REMOTE ] THS: PASS: History has at least 300 days. [2026-01-27T12:22:19.495565] [DEBUG] [REMOTE ] THS: PASS: Price check passed. Min price $17.84. [2026-01-27T12:22:19.495749] [DEBUG] [REMOTE ] THS: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:19.495924] [DEBUG] [REMOTE ] THS: PASS: Integrity check passed. [2026-01-27T12:22:19.495967] [DEBUG] [REMOTE ] THS: Symbol is viable for forecasting. [2026-01-27T12:22:19.496029] [INFO ] [MAIN ] [3068/3493] THS kept (0.6s) | 3063 kept, 5 rejected | 138.0/min | ETA: 3.1m [2026-01-27T12:22:19.855557] [DEBUG] [REMOTE ] TIGO: Retrieved 3659 rows, trimmed to 300. [2026-01-27T12:22:19.855943] [DEBUG] [REMOTE ] TIGO: PASS: History has at least 300 days. [2026-01-27T12:22:19.856188] [DEBUG] [REMOTE ] TIGO: PASS: Price check passed. Min price $45.16. [2026-01-27T12:22:19.856334] [DEBUG] [REMOTE ] TIGO: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:19.856479] [DEBUG] [REMOTE ] TIGO: PASS: Integrity check passed. [2026-01-27T12:22:19.856539] [DEBUG] [REMOTE ] TIGO: Symbol is viable for forecasting. [2026-01-27T12:22:19.856614] [INFO ] [MAIN ] [3069/3493] TIGO kept (0.4s) | 3064 kept, 5 rejected | 138.0/min | ETA: 3.1m [2026-01-27T12:22:20.098672] [DEBUG] [REMOTE ] TIL: Retrieved 1219 rows, trimmed to 300. [2026-01-27T12:22:20.098816] [DEBUG] [REMOTE ] TIL: PASS: History has at least 300 days. [2026-01-27T12:22:20.099033] [DEBUG] [REMOTE ] TIL: PASS: Price check passed. Min price $6.66. [2026-01-27T12:22:20.099175] [DEBUG] [REMOTE ] TIL: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:20.099292] [DEBUG] [REMOTE ] TIL: PASS: Integrity check passed. [2026-01-27T12:22:20.099332] [DEBUG] [REMOTE ] TIL: Symbol is viable for forecasting. [2026-01-27T12:22:20.099381] [INFO ] [MAIN ] [3070/3493] TIL kept (0.2s) | 3065 kept, 5 rejected | 138.0/min | ETA: 3.1m [2026-01-27T12:22:20.771459] [DEBUG] [REMOTE ] TILE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:20.771637] [DEBUG] [REMOTE ] TILE: PASS: History has at least 300 days. [2026-01-27T12:22:20.771921] [DEBUG] [REMOTE ] TILE: PASS: Price check passed. Min price $24.88. [2026-01-27T12:22:20.772063] [DEBUG] [REMOTE ] TILE: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:20.772190] [DEBUG] [REMOTE ] TILE: PASS: Integrity check passed. [2026-01-27T12:22:20.772231] [DEBUG] [REMOTE ] TILE: Symbol is viable for forecasting. [2026-01-27T12:22:20.772282] [INFO ] [MAIN ] [3071/3493] TILE kept (0.7s) | 3066 kept, 5 rejected | 138.0/min | ETA: 3.1m [2026-01-27T12:22:21.046311] [DEBUG] [REMOTE ] TIMB: Retrieved 1324 rows, trimmed to 300. [2026-01-27T12:22:21.046755] [DEBUG] [REMOTE ] TIMB: PASS: History has at least 300 days. [2026-01-27T12:22:21.047059] [DEBUG] [REMOTE ] TIMB: PASS: Price check passed. Min price $18.74. [2026-01-27T12:22:21.047214] [DEBUG] [REMOTE ] TIMB: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:21.047349] [DEBUG] [REMOTE ] TIMB: PASS: Integrity check passed. [2026-01-27T12:22:21.047392] [DEBUG] [REMOTE ] TIMB: Symbol is viable for forecasting. [2026-01-27T12:22:21.047681] [INFO ] [MAIN ] [3072/3493] TIMB kept (0.3s) | 3067 kept, 5 rejected | 138.0/min | ETA: 3.1m [2026-01-27T12:22:21.456156] [DEBUG] [REMOTE ] TITN: Retrieved 4557 rows, trimmed to 300. [2026-01-27T12:22:21.456303] [DEBUG] [REMOTE ] TITN: PASS: History has at least 300 days. [2026-01-27T12:22:21.456539] [DEBUG] [REMOTE ] TITN: PASS: Price check passed. Min price $14.94. [2026-01-27T12:22:21.456708] [DEBUG] [REMOTE ] TITN: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:21.456833] [DEBUG] [REMOTE ] TITN: PASS: Integrity check passed. [2026-01-27T12:22:21.456876] [DEBUG] [REMOTE ] TITN: Symbol is viable for forecasting. [2026-01-27T12:22:21.456926] [INFO ] [MAIN ] [3073/3493] TITN kept (0.4s) | 3068 kept, 5 rejected | 138.0/min | ETA: 3.0m [2026-01-27T12:22:22.052423] [DEBUG] [REMOTE ] TJX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:22.052628] [DEBUG] [REMOTE ] TJX: PASS: History has at least 300 days. [2026-01-27T12:22:22.052987] [DEBUG] [REMOTE ] TJX: PASS: Price check passed. Min price $139.73. [2026-01-27T12:22:22.053201] [DEBUG] [REMOTE ] TJX: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:22.053380] [DEBUG] [REMOTE ] TJX: PASS: Integrity check passed. [2026-01-27T12:22:22.053439] [DEBUG] [REMOTE ] TJX: Symbol is viable for forecasting. [2026-01-27T12:22:22.053518] [INFO ] [MAIN ] [3074/3493] TJX kept (0.6s) | 3069 kept, 5 rejected | 138.0/min | ETA: 3.0m [2026-01-27T12:22:22.544079] [DEBUG] [REMOTE ] TK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:22.544215] [DEBUG] [REMOTE ] TK: PASS: History has at least 300 days. [2026-01-27T12:22:22.544428] [DEBUG] [REMOTE ] TK: PASS: Price check passed. Min price $8.74. [2026-01-27T12:22:22.544567] [DEBUG] [REMOTE ] TK: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:22.544700] [DEBUG] [REMOTE ] TK: PASS: Integrity check passed. [2026-01-27T12:22:22.544740] [DEBUG] [REMOTE ] TK: Symbol is viable for forecasting. [2026-01-27T12:22:22.544788] [INFO ] [MAIN ] [3075/3493] TK kept (0.5s) | 3070 kept, 5 rejected | 138.0/min | ETA: 3.0m [2026-01-27T12:22:23.026614] [DEBUG] [REMOTE ] TKC: Retrieved 6424 rows, trimmed to 300. [2026-01-27T12:22:23.026764] [DEBUG] [REMOTE ] TKC: PASS: History has at least 300 days. [2026-01-27T12:22:23.027005] [DEBUG] [REMOTE ] TKC: PASS: Price check passed. Min price $5.47. [2026-01-27T12:22:23.027144] [DEBUG] [REMOTE ] TKC: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:23.027264] [DEBUG] [REMOTE ] TKC: PASS: Integrity check passed. [2026-01-27T12:22:23.027303] [DEBUG] [REMOTE ] TKC: Symbol is viable for forecasting. [2026-01-27T12:22:23.027353] [INFO ] [MAIN ] [3076/3493] TKC kept (0.5s) | 3071 kept, 5 rejected | 138.0/min | ETA: 3.0m [2026-01-27T12:22:23.252925] [DEBUG] [REMOTE ] TKNO: Retrieved 1151 rows, trimmed to 300. [2026-01-27T12:22:23.253066] [DEBUG] [REMOTE ] TKNO: PASS: History has at least 300 days. [2026-01-27T12:22:23.253385] [DEBUG] [REMOTE ] TKNO: PASS: Price check passed. Min price $3.18. [2026-01-27T12:22:23.253544] [DEBUG] [REMOTE ] TKNO: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:23.253702] [DEBUG] [REMOTE ] TKNO: PASS: Integrity check passed. [2026-01-27T12:22:23.253760] [DEBUG] [REMOTE ] TKNO: Symbol is viable for forecasting. [2026-01-27T12:22:23.253826] [INFO ] [MAIN ] [3077/3493] TKNO kept (0.2s) | 3072 kept, 5 rejected | 138.0/min | ETA: 3.0m [2026-01-27T12:22:23.606618] [DEBUG] [REMOTE ] TKO: Retrieved 595 rows, trimmed to 300. [2026-01-27T12:22:23.606760] [DEBUG] [REMOTE ] TKO: PASS: History has at least 300 days. [2026-01-27T12:22:23.606967] [DEBUG] [REMOTE ] TKO: PASS: Price check passed. Min price $175.83. [2026-01-27T12:22:23.607102] [DEBUG] [REMOTE ] TKO: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:23.607211] [DEBUG] [REMOTE ] TKO: PASS: Integrity check passed. [2026-01-27T12:22:23.607251] [DEBUG] [REMOTE ] TKO: Symbol is viable for forecasting. [2026-01-27T12:22:23.607299] [INFO ] [MAIN ] [3078/3493] TKO kept (0.4s) | 3073 kept, 5 rejected | 138.0/min | ETA: 3.0m [2026-01-27T12:22:24.243198] [DEBUG] [REMOTE ] TLK: Retrieved 6290 rows, trimmed to 300. [2026-01-27T12:22:24.243342] [DEBUG] [REMOTE ] TLK: PASS: History has at least 300 days. [2026-01-27T12:22:24.243612] [DEBUG] [REMOTE ] TLK: PASS: Price check passed. Min price $19.51. [2026-01-27T12:22:24.243760] [DEBUG] [REMOTE ] TLK: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:24.243881] [DEBUG] [REMOTE ] TLK: PASS: Integrity check passed. [2026-01-27T12:22:24.243923] [DEBUG] [REMOTE ] TLK: Symbol is viable for forecasting. [2026-01-27T12:22:24.243973] [INFO ] [MAIN ] [3079/3493] TLK kept (0.6s) | 3074 kept, 5 rejected | 138.0/min | ETA: 3.0m [2026-01-27T12:22:24.463455] [DEBUG] [REMOTE ] TLN: Retrieved 664 rows, trimmed to 300. [2026-01-27T12:22:24.463610] [DEBUG] [REMOTE ] TLN: PASS: History has at least 300 days. [2026-01-27T12:22:24.463823] [DEBUG] [REMOTE ] TLN: PASS: Price check passed. Min price $348.38. [2026-01-27T12:22:24.463957] [DEBUG] [REMOTE ] TLN: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:24.464065] [DEBUG] [REMOTE ] TLN: PASS: Integrity check passed. [2026-01-27T12:22:24.464104] [DEBUG] [REMOTE ] TLN: Symbol is viable for forecasting. [2026-01-27T12:22:24.464152] [INFO ] [MAIN ] [3080/3493] TLN kept (0.2s) | 3075 kept, 5 rejected | 138.0/min | ETA: 3.0m [2026-01-27T12:22:24.895246] [DEBUG] [REMOTE ] TLS: Retrieved 1300 rows, trimmed to 300. [2026-01-27T12:22:24.895395] [DEBUG] [REMOTE ] TLS: PASS: History has at least 300 days. [2026-01-27T12:22:24.895631] [DEBUG] [REMOTE ] TLS: PASS: Price check passed. Min price $4.96. [2026-01-27T12:22:24.895770] [DEBUG] [REMOTE ] TLS: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:24.895880] [DEBUG] [REMOTE ] TLS: PASS: Integrity check passed. [2026-01-27T12:22:24.895920] [DEBUG] [REMOTE ] TLS: Symbol is viable for forecasting. [2026-01-27T12:22:24.895968] [INFO ] [MAIN ] [3081/3493] TLS kept (0.4s) | 3076 kept, 5 rejected | 138.0/min | ETA: 3.0m [2026-01-27T12:22:25.332353] [DEBUG] [REMOTE ] TLSA: Retrieved 1803 rows, trimmed to 300. [2026-01-27T12:22:25.332486] [DEBUG] [REMOTE ] TLSA: PASS: History has at least 300 days. [2026-01-27T12:22:25.332737] [DEBUG] [REMOTE ] TLSA: PASS: Price check passed. Min price $1.35. [2026-01-27T12:22:25.332878] [DEBUG] [REMOTE ] TLSA: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:25.332993] [DEBUG] [REMOTE ] TLSA: PASS: Integrity check passed. [2026-01-27T12:22:25.333033] [DEBUG] [REMOTE ] TLSA: Symbol is viable for forecasting. [2026-01-27T12:22:25.333080] [INFO ] [MAIN ] [3082/3493] TLSA kept (0.4s) | 3077 kept, 5 rejected | 138.0/min | ETA: 3.0m [2026-01-27T12:22:25.658296] [DEBUG] [REMOTE ] TLSI: Retrieved 617 rows, trimmed to 300. [2026-01-27T12:22:25.658469] [DEBUG] [REMOTE ] TLSI: PASS: History has at least 300 days. [2026-01-27T12:22:25.658728] [DEBUG] [REMOTE ] TLSI: PASS: Price check passed. Min price $4.00. [2026-01-27T12:22:25.658866] [DEBUG] [REMOTE ] TLSI: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:25.658977] [DEBUG] [REMOTE ] TLSI: PASS: Integrity check passed. [2026-01-27T12:22:25.659017] [DEBUG] [REMOTE ] TLSI: Symbol is viable for forecasting. [2026-01-27T12:22:25.659065] [INFO ] [MAIN ] [3083/3493] TLSI kept (0.3s) | 3078 kept, 5 rejected | 138.0/min | ETA: 3.0m [2026-01-27T12:22:26.095518] [DEBUG] [REMOTE ] TLYS: Retrieved 3451 rows, trimmed to 300. [2026-01-27T12:22:26.095757] [DEBUG] [REMOTE ] TLYS: PASS: History has at least 300 days. [2026-01-27T12:22:26.096066] [DEBUG] [REMOTE ] TLYS: PASS: Price check passed. Min price $1.18. [2026-01-27T12:22:26.096214] [DEBUG] [REMOTE ] TLYS: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:26.096353] [DEBUG] [REMOTE ] TLYS: PASS: Integrity check passed. [2026-01-27T12:22:26.096396] [DEBUG] [REMOTE ] TLYS: Symbol is viable for forecasting. [2026-01-27T12:22:26.096451] [INFO ] [MAIN ] [3084/3493] TLYS kept (0.4s) | 3079 kept, 5 rejected | 138.0/min | ETA: 3.0m [2026-01-27T12:22:26.729276] [DEBUG] [REMOTE ] TM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:26.729448] [DEBUG] [REMOTE ] TM: PASS: History has at least 300 days. [2026-01-27T12:22:26.729773] [DEBUG] [REMOTE ] TM: PASS: Price check passed. Min price $191.25. [2026-01-27T12:22:26.729928] [DEBUG] [REMOTE ] TM: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:26.730070] [DEBUG] [REMOTE ] TM: PASS: Integrity check passed. [2026-01-27T12:22:26.730122] [DEBUG] [REMOTE ] TM: Symbol is viable for forecasting. [2026-01-27T12:22:26.730186] [INFO ] [MAIN ] [3085/3493] TM kept (0.6s) | 3080 kept, 5 rejected | 138.0/min | ETA: 3.0m [2026-01-27T12:22:26.964699] [DEBUG] [REMOTE ] TMC: Retrieved 1098 rows, trimmed to 300. [2026-01-27T12:22:26.964868] [DEBUG] [REMOTE ] TMC: PASS: History has at least 300 days. [2026-01-27T12:22:26.965143] [DEBUG] [REMOTE ] TMC: PASS: Price check passed. Min price $4.88. [2026-01-27T12:22:26.965334] [DEBUG] [REMOTE ] TMC: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:26.965482] [DEBUG] [REMOTE ] TMC: PASS: Integrity check passed. [2026-01-27T12:22:26.965536] [DEBUG] [REMOTE ] TMC: Symbol is viable for forecasting. [2026-01-27T12:22:26.965626] [INFO ] [MAIN ] [3086/3493] TMC kept (0.2s) | 3081 kept, 5 rejected | 138.0/min | ETA: 2.9m [2026-01-27T12:22:27.368682] [DEBUG] [REMOTE ] TMCI: Retrieved 1195 rows, trimmed to 300. [2026-01-27T12:22:27.368821] [DEBUG] [REMOTE ] TMCI: PASS: History has at least 300 days. [2026-01-27T12:22:27.369025] [DEBUG] [REMOTE ] TMCI: PASS: Price check passed. Min price $2.38. [2026-01-27T12:22:27.369184] [DEBUG] [REMOTE ] TMCI: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:27.369314] [DEBUG] [REMOTE ] TMCI: PASS: Integrity check passed. [2026-01-27T12:22:27.369354] [DEBUG] [REMOTE ] TMCI: Symbol is viable for forecasting. [2026-01-27T12:22:27.369401] [INFO ] [MAIN ] [3087/3493] TMCI kept (0.4s) | 3082 kept, 5 rejected | 138.0/min | ETA: 2.9m [2026-01-27T12:22:27.708338] [DEBUG] [REMOTE ] TMDX: Retrieved 1693 rows, trimmed to 300. [2026-01-27T12:22:27.708478] [DEBUG] [REMOTE ] TMDX: PASS: History has at least 300 days. [2026-01-27T12:22:27.708721] [DEBUG] [REMOTE ] TMDX: PASS: Price check passed. Min price $113.40. [2026-01-27T12:22:27.708858] [DEBUG] [REMOTE ] TMDX: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:27.708967] [DEBUG] [REMOTE ] TMDX: PASS: Integrity check passed. [2026-01-27T12:22:27.709008] [DEBUG] [REMOTE ] TMDX: Symbol is viable for forecasting. [2026-01-27T12:22:27.709057] [INFO ] [MAIN ] [3088/3493] TMDX kept (0.3s) | 3083 kept, 5 rejected | 138.0/min | ETA: 2.9m [2026-01-27T12:22:28.205082] [DEBUG] [REMOTE ] TME: Retrieved 1789 rows, trimmed to 300. [2026-01-27T12:22:28.205233] [DEBUG] [REMOTE ] TME: PASS: History has at least 300 days. [2026-01-27T12:22:28.205446] [DEBUG] [REMOTE ] TME: PASS: Price check passed. Min price $16.04. [2026-01-27T12:22:28.205611] [DEBUG] [REMOTE ] TME: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:28.205728] [DEBUG] [REMOTE ] TME: PASS: Integrity check passed. [2026-01-27T12:22:28.205769] [DEBUG] [REMOTE ] TME: Symbol is viable for forecasting. [2026-01-27T12:22:28.205817] [INFO ] [MAIN ] [3089/3493] TME kept (0.5s) | 3084 kept, 5 rejected | 138.0/min | ETA: 2.9m [2026-01-27T12:22:28.677457] [DEBUG] [REMOTE ] TMHC: Retrieved 3219 rows, trimmed to 300. [2026-01-27T12:22:28.677646] [DEBUG] [REMOTE ] TMHC: PASS: History has at least 300 days. [2026-01-27T12:22:28.677871] [DEBUG] [REMOTE ] TMHC: PASS: Price check passed. Min price $57.80. [2026-01-27T12:22:28.678010] [DEBUG] [REMOTE ] TMHC: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:28.678124] [DEBUG] [REMOTE ] TMHC: PASS: Integrity check passed. [2026-01-27T12:22:28.678165] [DEBUG] [REMOTE ] TMHC: Symbol is viable for forecasting. [2026-01-27T12:22:28.678214] [INFO ] [MAIN ] [3090/3493] TMHC kept (0.5s) | 3085 kept, 5 rejected | 138.0/min | ETA: 2.9m [2026-01-27T12:22:29.198287] [DEBUG] [REMOTE ] TMUS: Retrieved 4723 rows, trimmed to 300. [2026-01-27T12:22:29.198421] [DEBUG] [REMOTE ] TMUS: PASS: History has at least 300 days. [2026-01-27T12:22:29.198665] [DEBUG] [REMOTE ] TMUS: PASS: Price check passed. Min price $183.60. [2026-01-27T12:22:29.198813] [DEBUG] [REMOTE ] TMUS: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:29.198928] [DEBUG] [REMOTE ] TMUS: PASS: Integrity check passed. [2026-01-27T12:22:29.198969] [DEBUG] [REMOTE ] TMUS: Symbol is viable for forecasting. [2026-01-27T12:22:29.199018] [INFO ] [MAIN ] [3091/3493] TMUS kept (0.5s) | 3086 kept, 5 rejected | 138.0/min | ETA: 2.9m [2026-01-27T12:22:29.686065] [DEBUG] [REMOTE ] TNC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:29.686214] [DEBUG] [REMOTE ] TNC: PASS: History has at least 300 days. [2026-01-27T12:22:29.686443] [DEBUG] [REMOTE ] TNC: PASS: Price check passed. Min price $68.68. [2026-01-27T12:22:29.686609] [DEBUG] [REMOTE ] TNC: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:29.686753] [DEBUG] [REMOTE ] TNC: PASS: Integrity check passed. [2026-01-27T12:22:29.686793] [DEBUG] [REMOTE ] TNC: Symbol is viable for forecasting. [2026-01-27T12:22:29.686843] [INFO ] [MAIN ] [3092/3493] TNC kept (0.5s) | 3087 kept, 5 rejected | 138.0/min | ETA: 2.9m [2026-01-27T12:22:30.035839] [DEBUG] [REMOTE ] TNDM: Retrieved 3066 rows, trimmed to 300. [2026-01-27T12:22:30.035979] [DEBUG] [REMOTE ] TNDM: PASS: History has at least 300 days. [2026-01-27T12:22:30.036202] [DEBUG] [REMOTE ] TNDM: PASS: Price check passed. Min price $13.33. [2026-01-27T12:22:30.036342] [DEBUG] [REMOTE ] TNDM: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:30.036459] [DEBUG] [REMOTE ] TNDM: PASS: Integrity check passed. [2026-01-27T12:22:30.036501] [DEBUG] [REMOTE ] TNDM: Symbol is viable for forecasting. [2026-01-27T12:22:30.036551] [INFO ] [MAIN ] [3093/3493] TNDM kept (0.3s) | 3088 kept, 5 rejected | 138.0/min | ETA: 2.9m [2026-01-27T12:22:30.356246] [DEBUG] [REMOTE ] TNGX: Retrieved 1354 rows, trimmed to 300. [2026-01-27T12:22:30.356445] [DEBUG] [REMOTE ] TNGX: PASS: History has at least 300 days. [2026-01-27T12:22:30.356746] [DEBUG] [REMOTE ] TNGX: PASS: Price check passed. Min price $7.51. [2026-01-27T12:22:30.356906] [DEBUG] [REMOTE ] TNGX: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:30.357028] [DEBUG] [REMOTE ] TNGX: PASS: Integrity check passed. [2026-01-27T12:22:30.357070] [DEBUG] [REMOTE ] TNGX: Symbol is viable for forecasting. [2026-01-27T12:22:30.357125] [INFO ] [MAIN ] [3094/3493] TNGX kept (0.3s) | 3089 kept, 5 rejected | 138.0/min | ETA: 2.9m [2026-01-27T12:22:30.886065] [DEBUG] [REMOTE ] TNK: Retrieved 4557 rows, trimmed to 300. [2026-01-27T12:22:30.886219] [DEBUG] [REMOTE ] TNK: PASS: History has at least 300 days. [2026-01-27T12:22:30.886440] [DEBUG] [REMOTE ] TNK: PASS: Price check passed. Min price $51.50. [2026-01-27T12:22:30.886595] [DEBUG] [REMOTE ] TNK: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:30.886735] [DEBUG] [REMOTE ] TNK: PASS: Integrity check passed. [2026-01-27T12:22:30.886784] [DEBUG] [REMOTE ] TNK: Symbol is viable for forecasting. [2026-01-27T12:22:30.886835] [INFO ] [MAIN ] [3095/3493] TNK kept (0.5s) | 3090 kept, 5 rejected | 138.0/min | ETA: 2.9m [2026-01-27T12:22:31.308975] [DEBUG] [REMOTE ] TNL: Retrieved 4911 rows, trimmed to 300. [2026-01-27T12:22:31.309128] [DEBUG] [REMOTE ] TNL: PASS: History has at least 300 days. [2026-01-27T12:22:31.309386] [DEBUG] [REMOTE ] TNL: PASS: Price check passed. Min price $60.77. [2026-01-27T12:22:31.309527] [DEBUG] [REMOTE ] TNL: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:31.309687] [DEBUG] [REMOTE ] TNL: PASS: Integrity check passed. [2026-01-27T12:22:31.309740] [DEBUG] [REMOTE ] TNL: Symbol is viable for forecasting. [2026-01-27T12:22:31.309799] [INFO ] [MAIN ] [3096/3493] TNL kept (0.4s) | 3091 kept, 5 rejected | 138.0/min | ETA: 2.9m [2026-01-27T12:22:31.599058] [DEBUG] [REMOTE ] TNXP: Retrieved 3447 rows, trimmed to 300. [2026-01-27T12:22:31.599197] [DEBUG] [REMOTE ] TNXP: PASS: History has at least 300 days. [2026-01-27T12:22:31.599421] [DEBUG] [REMOTE ] TNXP: PASS: Price check passed. Min price $14.08. [2026-01-27T12:22:31.599564] [DEBUG] [REMOTE ] TNXP: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:31.599740] [DEBUG] [REMOTE ] TNXP: PASS: Integrity check passed. [2026-01-27T12:22:31.599795] [DEBUG] [REMOTE ] TNXP: Symbol is viable for forecasting. [2026-01-27T12:22:31.599846] [INFO ] [MAIN ] [3097/3493] TNXP kept (0.3s) | 3092 kept, 5 rejected | 138.0/min | ETA: 2.9m [2026-01-27T12:22:31.934246] [DEBUG] [REMOTE ] TOI: Retrieved 1052 rows, trimmed to 300. [2026-01-27T12:22:31.934385] [DEBUG] [REMOTE ] TOI: PASS: History has at least 300 days. [2026-01-27T12:22:31.934638] [DEBUG] [REMOTE ] TOI: PASS: Price check passed. Min price $2.94. [2026-01-27T12:22:31.934814] [DEBUG] [REMOTE ] TOI: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:31.934924] [DEBUG] [REMOTE ] TOI: PASS: Integrity check passed. [2026-01-27T12:22:31.934964] [DEBUG] [REMOTE ] TOI: Symbol is viable for forecasting. [2026-01-27T12:22:31.935209] [INFO ] [MAIN ] [3098/3493] TOI kept (0.3s) | 3093 kept, 5 rejected | 138.1/min | ETA: 2.9m [2026-01-27T12:22:32.502941] [DEBUG] [REMOTE ] TOL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:32.503087] [DEBUG] [REMOTE ] TOL: PASS: History has at least 300 days. [2026-01-27T12:22:32.503322] [DEBUG] [REMOTE ] TOL: PASS: Price check passed. Min price $126.03. [2026-01-27T12:22:32.503481] [DEBUG] [REMOTE ] TOL: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:32.503626] [DEBUG] [REMOTE ] TOL: PASS: Integrity check passed. [2026-01-27T12:22:32.503669] [DEBUG] [REMOTE ] TOL: Symbol is viable for forecasting. [2026-01-27T12:22:32.503723] [INFO ] [MAIN ] [3099/3493] TOL kept (0.6s) | 3094 kept, 5 rejected | 138.0/min | ETA: 2.9m [2026-01-27T12:22:32.747385] [DEBUG] [REMOTE ] TORO: Retrieved 727 rows, trimmed to 300. [2026-01-27T12:22:32.747529] [DEBUG] [REMOTE ] TORO: PASS: History has at least 300 days. [2026-01-27T12:22:32.747791] [DEBUG] [REMOTE ] TORO: PASS: Price check passed. Min price $2.45. [2026-01-27T12:22:32.747936] [DEBUG] [REMOTE ] TORO: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:32.748050] [DEBUG] [REMOTE ] TORO: PASS: Integrity check passed. [2026-01-27T12:22:32.748093] [DEBUG] [REMOTE ] TORO: Symbol is viable for forecasting. [2026-01-27T12:22:32.748155] [INFO ] [MAIN ] [3100/3493] TORO kept (0.2s) | 3095 kept, 5 rejected | 138.1/min | ETA: 2.8m [2026-01-27T12:22:33.445713] [DEBUG] [REMOTE ] TOWN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:33.445895] [DEBUG] [REMOTE ] TOWN: PASS: History has at least 300 days. [2026-01-27T12:22:33.446149] [DEBUG] [REMOTE ] TOWN: PASS: Price check passed. Min price $31.77. [2026-01-27T12:22:33.446291] [DEBUG] [REMOTE ] TOWN: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:33.446416] [DEBUG] [REMOTE ] TOWN: PASS: Integrity check passed. [2026-01-27T12:22:33.446457] [DEBUG] [REMOTE ] TOWN: Symbol is viable for forecasting. [2026-01-27T12:22:33.446508] [INFO ] [MAIN ] [3101/3493] TOWN kept (0.7s) | 3096 kept, 5 rejected | 138.0/min | ETA: 2.8m [2026-01-27T12:22:33.622715] [DEBUG] [REMOTE ] TOYO: Retrieved 394 rows, trimmed to 300. [2026-01-27T12:22:33.622842] [DEBUG] [REMOTE ] TOYO: PASS: History has at least 300 days. [2026-01-27T12:22:33.623236] [DEBUG] [REMOTE ] TOYO: PASS: Price check passed. Min price $5.76. [2026-01-27T12:22:33.623374] [DEBUG] [REMOTE ] TOYO: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:33.623490] [DEBUG] [REMOTE ] TOYO: PASS: Integrity check passed. [2026-01-27T12:22:33.623537] [DEBUG] [REMOTE ] TOYO: Symbol is viable for forecasting. [2026-01-27T12:22:33.623609] [INFO ] [MAIN ] [3102/3493] TOYO kept (0.2s) | 3097 kept, 5 rejected | 138.1/min | ETA: 2.8m [2026-01-27T12:22:34.141934] [DEBUG] [REMOTE ] TPB: Retrieved 2441 rows, trimmed to 300. [2026-01-27T12:22:34.142082] [DEBUG] [REMOTE ] TPB: PASS: History has at least 300 days. [2026-01-27T12:22:34.142318] [DEBUG] [REMOTE ] TPB: PASS: Price check passed. Min price $88.10. [2026-01-27T12:22:34.142465] [DEBUG] [REMOTE ] TPB: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:34.142600] [DEBUG] [REMOTE ] TPB: PASS: Integrity check passed. [2026-01-27T12:22:34.142645] [DEBUG] [REMOTE ] TPB: Symbol is viable for forecasting. [2026-01-27T12:22:34.142697] [INFO ] [MAIN ] [3103/3493] TPB kept (0.5s) | 3098 kept, 5 rejected | 138.1/min | ETA: 2.8m [2026-01-27T12:22:34.705627] [DEBUG] [REMOTE ] TPC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:34.705768] [DEBUG] [REMOTE ] TPC: PASS: History has at least 300 days. [2026-01-27T12:22:34.705986] [DEBUG] [REMOTE ] TPC: PASS: Price check passed. Min price $58.71. [2026-01-27T12:22:34.706123] [DEBUG] [REMOTE ] TPC: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:34.706240] [DEBUG] [REMOTE ] TPC: PASS: Integrity check passed. [2026-01-27T12:22:34.706281] [DEBUG] [REMOTE ] TPC: Symbol is viable for forecasting. [2026-01-27T12:22:34.706331] [INFO ] [MAIN ] [3104/3493] TPC kept (0.6s) | 3099 kept, 5 rejected | 138.0/min | ETA: 2.8m [2026-01-27T12:22:34.935319] [DEBUG] [REMOTE ] TPG: Retrieved 1011 rows, trimmed to 300. [2026-01-27T12:22:34.935501] [DEBUG] [REMOTE ] TPG: PASS: History has at least 300 days. [2026-01-27T12:22:34.935824] [DEBUG] [REMOTE ] TPG: PASS: Price check passed. Min price $52.87. [2026-01-27T12:22:34.936023] [DEBUG] [REMOTE ] TPG: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:34.936174] [DEBUG] [REMOTE ] TPG: PASS: Integrity check passed. [2026-01-27T12:22:34.936223] [DEBUG] [REMOTE ] TPG: Symbol is viable for forecasting. [2026-01-27T12:22:34.936287] [INFO ] [MAIN ] [3105/3493] TPG kept (0.2s) | 3100 kept, 5 rejected | 138.1/min | ETA: 2.8m [2026-01-27T12:22:35.258604] [DEBUG] [REMOTE ] TPGXL: Retrieved 475 rows, trimmed to 300. [2026-01-27T12:22:35.258767] [DEBUG] [REMOTE ] TPGXL: PASS: History has at least 300 days. [2026-01-27T12:22:35.259053] [DEBUG] [REMOTE ] TPGXL: PASS: Price check passed. Min price $24.75. [2026-01-27T12:22:35.259416] [DEBUG] [REMOTE ] TPGXL: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:35.259551] [DEBUG] [REMOTE ] TPGXL: PASS: Integrity check passed. [2026-01-27T12:22:35.259622] [DEBUG] [REMOTE ] TPGXL: Symbol is viable for forecasting. [2026-01-27T12:22:35.259684] [INFO ] [MAIN ] [3106/3493] TPGXL kept (0.3s) | 3101 kept, 5 rejected | 138.1/min | ETA: 2.8m [2026-01-27T12:22:35.848286] [DEBUG] [REMOTE ] TPH: Retrieved 3266 rows, trimmed to 300. [2026-01-27T12:22:35.848426] [DEBUG] [REMOTE ] TPH: PASS: History has at least 300 days. [2026-01-27T12:22:35.848681] [DEBUG] [REMOTE ] TPH: PASS: Price check passed. Min price $30.65. [2026-01-27T12:22:35.848824] [DEBUG] [REMOTE ] TPH: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:35.848943] [DEBUG] [REMOTE ] TPH: PASS: Integrity check passed. [2026-01-27T12:22:35.848984] [DEBUG] [REMOTE ] TPH: Symbol is viable for forecasting. [2026-01-27T12:22:35.849034] [INFO ] [MAIN ] [3107/3493] TPH kept (0.6s) | 3102 kept, 5 rejected | 138.1/min | ETA: 2.8m [2026-01-27T12:22:36.382700] [DEBUG] [REMOTE ] TPL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:36.382872] [DEBUG] [REMOTE ] TPL: PASS: History has at least 300 days. [2026-01-27T12:22:36.383164] [DEBUG] [REMOTE ] TPL: PASS: Price check passed. Min price $273.56. [2026-01-27T12:22:36.383314] [DEBUG] [REMOTE ] TPL: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:36.383453] [DEBUG] [REMOTE ] TPL: PASS: Integrity check passed. [2026-01-27T12:22:36.383494] [DEBUG] [REMOTE ] TPL: Symbol is viable for forecasting. [2026-01-27T12:22:36.383548] [INFO ] [MAIN ] [3108/3493] TPL kept (0.5s) | 3103 kept, 5 rejected | 138.0/min | ETA: 2.8m [2026-01-27T12:22:36.705034] [DEBUG] [REMOTE ] TPVG: Retrieved 2991 rows, trimmed to 300. [2026-01-27T12:22:36.705186] [DEBUG] [REMOTE ] TPVG: PASS: History has at least 300 days. [2026-01-27T12:22:36.705411] [DEBUG] [REMOTE ] TPVG: PASS: Price check passed. Min price $5.23. [2026-01-27T12:22:36.705555] [DEBUG] [REMOTE ] TPVG: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:36.705697] [DEBUG] [REMOTE ] TPVG: PASS: Integrity check passed. [2026-01-27T12:22:36.705740] [DEBUG] [REMOTE ] TPVG: Symbol is viable for forecasting. [2026-01-27T12:22:36.705791] [INFO ] [MAIN ] [3109/3493] TPVG kept (0.3s) | 3104 kept, 5 rejected | 138.1/min | ETA: 2.8m [2026-01-27T12:22:37.019847] [DEBUG] [REMOTE ] TPYP: Retrieved 2659 rows, trimmed to 300. [2026-01-27T12:22:37.019992] [DEBUG] [REMOTE ] TPYP: PASS: History has at least 300 days. [2026-01-27T12:22:37.020211] [DEBUG] [REMOTE ] TPYP: PASS: Price check passed. Min price $33.73. [2026-01-27T12:22:37.020350] [DEBUG] [REMOTE ] TPYP: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:37.020462] [DEBUG] [REMOTE ] TPYP: PASS: Integrity check passed. [2026-01-27T12:22:37.020505] [DEBUG] [REMOTE ] TPYP: Symbol is viable for forecasting. [2026-01-27T12:22:37.020556] [INFO ] [MAIN ] [3110/3493] TPYP kept (0.3s) | 3105 kept, 5 rejected | 138.1/min | ETA: 2.8m [2026-01-27T12:22:37.578077] [DEBUG] [REMOTE ] TPZ: Retrieved 4149 rows, trimmed to 300. [2026-01-27T12:22:37.578227] [DEBUG] [REMOTE ] TPZ: PASS: History has at least 300 days. [2026-01-27T12:22:37.578479] [DEBUG] [REMOTE ] TPZ: PASS: Price check passed. Min price $20.00. [2026-01-27T12:22:37.578650] [DEBUG] [REMOTE ] TPZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:37.578775] [DEBUG] [REMOTE ] TPZ: PASS: Integrity check passed. [2026-01-27T12:22:37.578818] [DEBUG] [REMOTE ] TPZ: Symbol is viable for forecasting. [2026-01-27T12:22:37.578869] [INFO ] [MAIN ] [3111/3493] TPZ kept (0.6s) | 3106 kept, 5 rejected | 138.1/min | ETA: 2.8m [2026-01-27T12:22:37.981473] [DEBUG] [REMOTE ] TQQQ: Retrieved 4013 rows, trimmed to 300. [2026-01-27T12:22:37.981628] [DEBUG] [REMOTE ] TQQQ: PASS: History has at least 300 days. [2026-01-27T12:22:37.981849] [DEBUG] [REMOTE ] TQQQ: PASS: Price check passed. Min price $46.38. [2026-01-27T12:22:37.982001] [DEBUG] [REMOTE ] TQQQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:37.982118] [DEBUG] [REMOTE ] TQQQ: PASS: Integrity check passed. [2026-01-27T12:22:37.982160] [DEBUG] [REMOTE ] TQQQ: Symbol is viable for forecasting. [2026-01-27T12:22:37.982210] [INFO ] [MAIN ] [3112/3493] TQQQ kept (0.4s) | 3107 kept, 5 rejected | 138.1/min | ETA: 2.8m [2026-01-27T12:22:38.501154] [DEBUG] [REMOTE ] TRC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:38.501317] [DEBUG] [REMOTE ] TRC: PASS: History has at least 300 days. [2026-01-27T12:22:38.501635] [DEBUG] [REMOTE ] TRC: PASS: Price check passed. Min price $15.58. [2026-01-27T12:22:38.501792] [DEBUG] [REMOTE ] TRC: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:38.501925] [DEBUG] [REMOTE ] TRC: PASS: Integrity check passed. [2026-01-27T12:22:38.501974] [DEBUG] [REMOTE ] TRC: Symbol is viable for forecasting. [2026-01-27T12:22:38.502026] [INFO ] [MAIN ] [3113/3493] TRC kept (0.5s) | 3108 kept, 5 rejected | 138.1/min | ETA: 2.8m [2026-01-27T12:22:38.718946] [DEBUG] [REMOTE ] TRDA: Retrieved 1063 rows, trimmed to 300. [2026-01-27T12:22:38.719104] [DEBUG] [REMOTE ] TRDA: PASS: History has at least 300 days. [2026-01-27T12:22:38.719313] [DEBUG] [REMOTE ] TRDA: PASS: Price check passed. Min price $6.62. [2026-01-27T12:22:38.719449] [DEBUG] [REMOTE ] TRDA: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:38.719560] [DEBUG] [REMOTE ] TRDA: PASS: Integrity check passed. [2026-01-27T12:22:38.719620] [DEBUG] [REMOTE ] TRDA: Symbol is viable for forecasting. [2026-01-27T12:22:38.719669] [INFO ] [MAIN ] [3114/3493] TRDA kept (0.2s) | 3109 kept, 5 rejected | 138.1/min | ETA: 2.7m [2026-01-27T12:22:39.293211] [DEBUG] [REMOTE ] TREE: Retrieved 4391 rows, trimmed to 300. [2026-01-27T12:22:39.293352] [DEBUG] [REMOTE ] TREE: PASS: History has at least 300 days. [2026-01-27T12:22:39.293601] [DEBUG] [REMOTE ] TREE: PASS: Price check passed. Min price $48.11. [2026-01-27T12:22:39.293747] [DEBUG] [REMOTE ] TREE: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:39.293905] [DEBUG] [REMOTE ] TREE: PASS: Integrity check passed. [2026-01-27T12:22:39.293960] [DEBUG] [REMOTE ] TREE: Symbol is viable for forecasting. [2026-01-27T12:22:39.294016] [INFO ] [MAIN ] [3115/3493] TREE kept (0.6s) | 3110 kept, 5 rejected | 138.1/min | ETA: 2.7m [2026-01-27T12:22:39.775059] [DEBUG] [REMOTE ] TREX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:39.775200] [DEBUG] [REMOTE ] TREX: PASS: History has at least 300 days. [2026-01-27T12:22:39.775423] [DEBUG] [REMOTE ] TREX: PASS: Price check passed. Min price $30.13. [2026-01-27T12:22:39.775568] [DEBUG] [REMOTE ] TREX: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:39.775709] [DEBUG] [REMOTE ] TREX: PASS: Integrity check passed. [2026-01-27T12:22:39.775751] [DEBUG] [REMOTE ] TREX: Symbol is viable for forecasting. [2026-01-27T12:22:39.775802] [INFO ] [MAIN ] [3116/3493] TREX kept (0.5s) | 3111 kept, 5 rejected | 138.1/min | ETA: 2.7m [2026-01-27T12:22:40.196089] [DEBUG] [REMOTE ] TRGP: Retrieved 3806 rows, trimmed to 300. [2026-01-27T12:22:40.196231] [DEBUG] [REMOTE ] TRGP: PASS: History has at least 300 days. [2026-01-27T12:22:40.196450] [DEBUG] [REMOTE ] TRGP: PASS: Price check passed. Min price $150.40. [2026-01-27T12:22:40.196615] [DEBUG] [REMOTE ] TRGP: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:40.196734] [DEBUG] [REMOTE ] TRGP: PASS: Integrity check passed. [2026-01-27T12:22:40.196774] [DEBUG] [REMOTE ] TRGP: Symbol is viable for forecasting. [2026-01-27T12:22:40.196823] [INFO ] [MAIN ] [3117/3493] TRGP kept (0.4s) | 3112 kept, 5 rejected | 138.1/min | ETA: 2.7m [2026-01-27T12:22:40.638976] [DEBUG] [REMOTE ] TRI: Retrieved 5944 rows, trimmed to 300. [2026-01-27T12:22:40.639167] [DEBUG] [REMOTE ] TRI: PASS: History has at least 300 days. [2026-01-27T12:22:40.639508] [DEBUG] [REMOTE ] TRI: PASS: Price check passed. Min price $120.11. [2026-01-27T12:22:40.639748] [DEBUG] [REMOTE ] TRI: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:40.639958] [DEBUG] [REMOTE ] TRI: PASS: Integrity check passed. [2026-01-27T12:22:40.640035] [DEBUG] [REMOTE ] TRI: Symbol is viable for forecasting. [2026-01-27T12:22:40.640118] [INFO ] [MAIN ] [3118/3493] TRI kept (0.4s) | 3113 kept, 5 rejected | 138.1/min | ETA: 2.7m [2026-01-27T12:22:40.889017] [DEBUG] [REMOTE ] TRIN: Retrieved 1253 rows, trimmed to 300. [2026-01-27T12:22:40.889427] [DEBUG] [REMOTE ] TRIN: PASS: History has at least 300 days. [2026-01-27T12:22:40.889742] [DEBUG] [REMOTE ] TRIN: PASS: Price check passed. Min price $13.66. [2026-01-27T12:22:40.889893] [DEBUG] [REMOTE ] TRIN: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:40.890043] [DEBUG] [REMOTE ] TRIN: PASS: Integrity check passed. [2026-01-27T12:22:40.890089] [DEBUG] [REMOTE ] TRIN: Symbol is viable for forecasting. [2026-01-27T12:22:40.890146] [INFO ] [MAIN ] [3119/3493] TRIN kept (0.2s) | 3114 kept, 5 rejected | 138.1/min | ETA: 2.7m [2026-01-27T12:22:41.383822] [DEBUG] [REMOTE ] TRIP: Retrieved 3553 rows, trimmed to 300. [2026-01-27T12:22:41.383981] [DEBUG] [REMOTE ] TRIP: PASS: History has at least 300 days. [2026-01-27T12:22:41.384208] [DEBUG] [REMOTE ] TRIP: PASS: Price check passed. Min price $13.05. [2026-01-27T12:22:41.384355] [DEBUG] [REMOTE ] TRIP: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:41.384483] [DEBUG] [REMOTE ] TRIP: PASS: Integrity check passed. [2026-01-27T12:22:41.384533] [DEBUG] [REMOTE ] TRIP: Symbol is viable for forecasting. [2026-01-27T12:22:41.384609] [INFO ] [MAIN ] [3120/3493] TRIP kept (0.5s) | 3115 kept, 5 rejected | 138.1/min | ETA: 2.7m [2026-01-27T12:22:41.998223] [DEBUG] [REMOTE ] TRMB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:41.998369] [DEBUG] [REMOTE ] TRMB: PASS: History has at least 300 days. [2026-01-27T12:22:41.998626] [DEBUG] [REMOTE ] TRMB: PASS: Price check passed. Min price $69.59. [2026-01-27T12:22:41.998771] [DEBUG] [REMOTE ] TRMB: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:41.998897] [DEBUG] [REMOTE ] TRMB: PASS: Integrity check passed. [2026-01-27T12:22:41.998949] [DEBUG] [REMOTE ] TRMB: Symbol is viable for forecasting. [2026-01-27T12:22:41.999010] [INFO ] [MAIN ] [3121/3493] TRMB kept (0.6s) | 3116 kept, 5 rejected | 138.1/min | ETA: 2.7m [2026-01-27T12:22:42.286117] [DEBUG] [REMOTE ] TRMD: Retrieved 1991 rows, trimmed to 300. [2026-01-27T12:22:42.286298] [DEBUG] [REMOTE ] TRMD: PASS: History has at least 300 days. [2026-01-27T12:22:42.286556] [DEBUG] [REMOTE ] TRMD: PASS: Price check passed. Min price $19.39. [2026-01-27T12:22:42.286733] [DEBUG] [REMOTE ] TRMD: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:42.286854] [DEBUG] [REMOTE ] TRMD: PASS: Integrity check passed. [2026-01-27T12:22:42.286897] [DEBUG] [REMOTE ] TRMD: Symbol is viable for forecasting. [2026-01-27T12:22:42.286951] [INFO ] [MAIN ] [3122/3493] TRMD kept (0.3s) | 3117 kept, 5 rejected | 138.1/min | ETA: 2.7m [2026-01-27T12:22:42.873461] [DEBUG] [REMOTE ] TRMK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:42.873646] [DEBUG] [REMOTE ] TRMK: PASS: History has at least 300 days. [2026-01-27T12:22:42.873906] [DEBUG] [REMOTE ] TRMK: PASS: Price check passed. Min price $36.51. [2026-01-27T12:22:42.874048] [DEBUG] [REMOTE ] TRMK: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:42.874176] [DEBUG] [REMOTE ] TRMK: PASS: Integrity check passed. [2026-01-27T12:22:42.874218] [DEBUG] [REMOTE ] TRMK: Symbol is viable for forecasting. [2026-01-27T12:22:42.874270] [INFO ] [MAIN ] [3123/3493] TRMK kept (0.6s) | 3118 kept, 5 rejected | 138.1/min | ETA: 2.7m [2026-01-27T12:22:43.267376] [DEBUG] [REMOTE ] TRN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:43.267688] [DEBUG] [REMOTE ] TRN: PASS: History has at least 300 days. [2026-01-27T12:22:43.268048] [DEBUG] [REMOTE ] TRN: PASS: Price check passed. Min price $24.62. [2026-01-27T12:22:43.268214] [DEBUG] [REMOTE ] TRN: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:43.268374] [DEBUG] [REMOTE ] TRN: PASS: Integrity check passed. [2026-01-27T12:22:43.268424] [DEBUG] [REMOTE ] TRN: Symbol is viable for forecasting. [2026-01-27T12:22:43.268491] [INFO ] [MAIN ] [3124/3493] TRN kept (0.4s) | 3119 kept, 5 rejected | 138.1/min | ETA: 2.7m [2026-01-27T12:22:43.649880] [DEBUG] [REMOTE ] TRNO: Retrieved 4014 rows, trimmed to 300. [2026-01-27T12:22:43.650018] [DEBUG] [REMOTE ] TRNO: PASS: History has at least 300 days. [2026-01-27T12:22:43.650232] [DEBUG] [REMOTE ] TRNO: PASS: Price check passed. Min price $56.64. [2026-01-27T12:22:43.650368] [DEBUG] [REMOTE ] TRNO: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:43.650485] [DEBUG] [REMOTE ] TRNO: PASS: Integrity check passed. [2026-01-27T12:22:43.650525] [DEBUG] [REMOTE ] TRNO: Symbol is viable for forecasting. [2026-01-27T12:22:43.650591] [INFO ] [MAIN ] [3125/3493] TRNO kept (0.4s) | 3120 kept, 5 rejected | 138.1/min | ETA: 2.7m [2026-01-27T12:22:44.201864] [DEBUG] [REMOTE ] TRNS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:44.202077] [DEBUG] [REMOTE ] TRNS: PASS: History has at least 300 days. [2026-01-27T12:22:44.202400] [DEBUG] [REMOTE ] TRNS: PASS: Price check passed. Min price $52.06. [2026-01-27T12:22:44.202550] [DEBUG] [REMOTE ] TRNS: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:44.202723] [DEBUG] [REMOTE ] TRNS: PASS: Integrity check passed. [2026-01-27T12:22:44.202767] [DEBUG] [REMOTE ] TRNS: Symbol is viable for forecasting. [2026-01-27T12:22:44.202826] [INFO ] [MAIN ] [3126/3493] TRNS kept (0.6s) | 3121 kept, 5 rejected | 138.0/min | ETA: 2.7m [2026-01-27T12:22:44.578611] [DEBUG] [REMOTE ] TROX: Retrieved 3810 rows, trimmed to 300. [2026-01-27T12:22:44.578780] [DEBUG] [REMOTE ] TROX: PASS: History has at least 300 days. [2026-01-27T12:22:44.579059] [DEBUG] [REMOTE ] TROX: PASS: Price check passed. Min price $2.88. [2026-01-27T12:22:44.579203] [DEBUG] [REMOTE ] TROX: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:44.579339] [DEBUG] [REMOTE ] TROX: PASS: Integrity check passed. [2026-01-27T12:22:44.579380] [DEBUG] [REMOTE ] TROX: Symbol is viable for forecasting. [2026-01-27T12:22:44.579432] [INFO ] [MAIN ] [3127/3493] TROX kept (0.4s) | 3122 kept, 5 rejected | 138.1/min | ETA: 2.7m [2026-01-27T12:22:44.982339] [DEBUG] [REMOTE ] TRP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:44.982565] [DEBUG] [REMOTE ] TRP: PASS: History has at least 300 days. [2026-01-27T12:22:44.982910] [DEBUG] [REMOTE ] TRP: PASS: Price check passed. Min price $49.23. [2026-01-27T12:22:44.983063] [DEBUG] [REMOTE ] TRP: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:44.983204] [DEBUG] [REMOTE ] TRP: PASS: Integrity check passed. [2026-01-27T12:22:44.983249] [DEBUG] [REMOTE ] TRP: Symbol is viable for forecasting. [2026-01-27T12:22:44.983308] [INFO ] [MAIN ] [3128/3493] TRP kept (0.4s) | 3123 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-27T12:22:45.456750] [DEBUG] [REMOTE ] TRS: Retrieved 4702 rows, trimmed to 300. [2026-01-27T12:22:45.456986] [DEBUG] [REMOTE ] TRS: PASS: History has at least 300 days. [2026-01-27T12:22:45.457356] [DEBUG] [REMOTE ] TRS: PASS: Price check passed. Min price $31.08. [2026-01-27T12:22:45.457507] [DEBUG] [REMOTE ] TRS: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:45.457720] [DEBUG] [REMOTE ] TRS: PASS: Integrity check passed. [2026-01-27T12:22:45.457769] [DEBUG] [REMOTE ] TRS: Symbol is viable for forecasting. [2026-01-27T12:22:45.457830] [INFO ] [MAIN ] [3129/3493] TRS kept (0.5s) | 3124 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-27T12:22:45.751782] [DEBUG] [REMOTE ] TRTX: Retrieved 2141 rows, trimmed to 300. [2026-01-27T12:22:45.752032] [DEBUG] [REMOTE ] TRTX: PASS: History has at least 300 days. [2026-01-27T12:22:45.752368] [DEBUG] [REMOTE ] TRTX: PASS: Price check passed. Min price $8.42. [2026-01-27T12:22:45.752530] [DEBUG] [REMOTE ] TRTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:45.752731] [DEBUG] [REMOTE ] TRTX: PASS: Integrity check passed. [2026-01-27T12:22:45.752784] [DEBUG] [REMOTE ] TRTX: Symbol is viable for forecasting. [2026-01-27T12:22:45.752845] [INFO ] [MAIN ] [3130/3493] TRTX kept (0.3s) | 3125 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-27T12:22:46.202643] [DEBUG] [REMOTE ] TRUP: Retrieved 2898 rows, trimmed to 300. [2026-01-27T12:22:46.202796] [DEBUG] [REMOTE ] TRUP: PASS: History has at least 300 days. [2026-01-27T12:22:46.203061] [DEBUG] [REMOTE ] TRUP: PASS: Price check passed. Min price $31.22. [2026-01-27T12:22:46.203208] [DEBUG] [REMOTE ] TRUP: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:46.203326] [DEBUG] [REMOTE ] TRUP: PASS: Integrity check passed. [2026-01-27T12:22:46.203368] [DEBUG] [REMOTE ] TRUP: Symbol is viable for forecasting. [2026-01-27T12:22:46.203422] [INFO ] [MAIN ] [3131/3493] TRUP kept (0.5s) | 3126 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-27T12:22:46.546606] [DEBUG] [REMOTE ] TRVG: Retrieved 2288 rows, trimmed to 300. [2026-01-27T12:22:46.546742] [DEBUG] [REMOTE ] TRVG: PASS: History has at least 300 days. [2026-01-27T12:22:46.546964] [DEBUG] [REMOTE ] TRVG: PASS: Price check passed. Min price $2.77. [2026-01-27T12:22:46.547150] [DEBUG] [REMOTE ] TRVG: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:46.547299] [DEBUG] [REMOTE ] TRVG: PASS: Integrity check passed. [2026-01-27T12:22:46.547354] [DEBUG] [REMOTE ] TRVG: Symbol is viable for forecasting. [2026-01-27T12:22:46.547422] [INFO ] [MAIN ] [3132/3493] TRVG kept (0.3s) | 3127 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-27T12:22:47.041934] [DEBUG] [REMOTE ] TS: Retrieved 5814 rows, trimmed to 300. [2026-01-27T12:22:47.042118] [DEBUG] [REMOTE ] TS: PASS: History has at least 300 days. [2026-01-27T12:22:47.042412] [DEBUG] [REMOTE ] TS: PASS: Price check passed. Min price $37.53. [2026-01-27T12:22:47.042552] [DEBUG] [REMOTE ] TS: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:47.042704] [DEBUG] [REMOTE ] TS: PASS: Integrity check passed. [2026-01-27T12:22:47.042745] [DEBUG] [REMOTE ] TS: Symbol is viable for forecasting. [2026-01-27T12:22:47.042796] [INFO ] [MAIN ] [3133/3493] TS kept (0.5s) | 3128 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-27T12:22:47.503500] [DEBUG] [REMOTE ] TSBK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:47.503666] [DEBUG] [REMOTE ] TSBK: PASS: History has at least 300 days. [2026-01-27T12:22:47.503903] [DEBUG] [REMOTE ] TSBK: PASS: Price check passed. Min price $30.99. [2026-01-27T12:22:47.504047] [DEBUG] [REMOTE ] TSBK: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:47.504170] [DEBUG] [REMOTE ] TSBK: PASS: Integrity check passed. [2026-01-27T12:22:47.504212] [DEBUG] [REMOTE ] TSBK: Symbol is viable for forecasting. [2026-01-27T12:22:47.504264] [INFO ] [MAIN ] [3134/3493] TSBK kept (0.5s) | 3129 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-27T12:22:48.008362] [DEBUG] [REMOTE ] TSCO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:48.008536] [DEBUG] [REMOTE ] TSCO: PASS: History has at least 300 days. [2026-01-27T12:22:48.008808] [DEBUG] [REMOTE ] TSCO: PASS: Price check passed. Min price $49.83. [2026-01-27T12:22:48.008957] [DEBUG] [REMOTE ] TSCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:48.009082] [DEBUG] [REMOTE ] TSCO: PASS: Integrity check passed. [2026-01-27T12:22:48.009124] [DEBUG] [REMOTE ] TSCO: Symbol is viable for forecasting. [2026-01-27T12:22:48.009176] [INFO ] [MAIN ] [3135/3493] TSCO kept (0.5s) | 3130 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-27T12:22:48.224532] [DEBUG] [REMOTE ] TSDD: Retrieved 609 rows, trimmed to 300. [2026-01-27T12:22:48.224680] [DEBUG] [REMOTE ] TSDD: PASS: History has at least 300 days. [2026-01-27T12:22:48.224885] [DEBUG] [REMOTE ] TSDD: PASS: Price check passed. Min price $6.59. [2026-01-27T12:22:48.225020] [DEBUG] [REMOTE ] TSDD: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:48.225132] [DEBUG] [REMOTE ] TSDD: PASS: Integrity check passed. [2026-01-27T12:22:48.225172] [DEBUG] [REMOTE ] TSDD: Symbol is viable for forecasting. [2026-01-27T12:22:48.225236] [INFO ] [MAIN ] [3136/3493] TSDD kept (0.2s) | 3131 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-27T12:22:48.876816] [DEBUG] [REMOTE ] TSEM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:48.876971] [DEBUG] [REMOTE ] TSEM: PASS: History has at least 300 days. [2026-01-27T12:22:48.877247] [DEBUG] [REMOTE ] TSEM: PASS: Price check passed. Min price $82.45. [2026-01-27T12:22:48.877385] [DEBUG] [REMOTE ] TSEM: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:48.877510] [DEBUG] [REMOTE ] TSEM: PASS: Integrity check passed. [2026-01-27T12:22:48.877551] [DEBUG] [REMOTE ] TSEM: Symbol is viable for forecasting. [2026-01-27T12:22:48.877640] [INFO ] [MAIN ] [3137/3493] TSEM kept (0.7s) | 3132 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-27T12:22:49.147306] [DEBUG] [REMOTE ] TSHA: Retrieved 1340 rows, trimmed to 300. [2026-01-27T12:22:49.147437] [DEBUG] [REMOTE ] TSHA: PASS: History has at least 300 days. [2026-01-27T12:22:49.147696] [DEBUG] [REMOTE ] TSHA: PASS: Price check passed. Min price $3.83. [2026-01-27T12:22:49.147836] [DEBUG] [REMOTE ] TSHA: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:49.147945] [DEBUG] [REMOTE ] TSHA: PASS: Integrity check passed. [2026-01-27T12:22:49.147985] [DEBUG] [REMOTE ] TSHA: Symbol is viable for forecasting. [2026-01-27T12:22:49.148034] [INFO ] [MAIN ] [3138/3493] TSHA kept (0.3s) | 3133 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-27T12:22:49.789957] [DEBUG] [REMOTE ] TSI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:49.790108] [DEBUG] [REMOTE ] TSI: PASS: History has at least 300 days. [2026-01-27T12:22:49.790343] [DEBUG] [REMOTE ] TSI: PASS: Price check passed. Min price $4.71. [2026-01-27T12:22:49.790483] [DEBUG] [REMOTE ] TSI: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:49.790634] [DEBUG] [REMOTE ] TSI: PASS: Integrity check passed. [2026-01-27T12:22:49.790685] [DEBUG] [REMOTE ] TSI: Symbol is viable for forecasting. [2026-01-27T12:22:49.790745] [INFO ] [MAIN ] [3139/3493] TSI kept (0.6s) | 3134 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-27T12:22:50.012535] [DEBUG] [REMOTE ] TSL: Retrieved 869 rows, trimmed to 300. [2026-01-27T12:22:50.012685] [DEBUG] [REMOTE ] TSL: PASS: History has at least 300 days. [2026-01-27T12:22:50.012888] [DEBUG] [REMOTE ] TSL: PASS: Price check passed. Min price $15.81. [2026-01-27T12:22:50.013023] [DEBUG] [REMOTE ] TSL: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:50.013135] [DEBUG] [REMOTE ] TSL: PASS: Integrity check passed. [2026-01-27T12:22:50.013174] [DEBUG] [REMOTE ] TSL: Symbol is viable for forecasting. [2026-01-27T12:22:50.013222] [INFO ] [MAIN ] [3140/3493] TSL kept (0.2s) | 3135 kept, 5 rejected | 138.1/min | ETA: 2.6m [2026-01-27T12:22:50.583646] [DEBUG] [REMOTE ] TSLA: Retrieved 3918 rows, trimmed to 300. [2026-01-27T12:22:50.583781] [DEBUG] [REMOTE ] TSLA: PASS: History has at least 300 days. [2026-01-27T12:22:50.584001] [DEBUG] [REMOTE ] TSLA: PASS: Price check passed. Min price $391.09. [2026-01-27T12:22:50.584184] [DEBUG] [REMOTE ] TSLA: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:50.584337] [DEBUG] [REMOTE ] TSLA: PASS: Integrity check passed. [2026-01-27T12:22:50.584383] [DEBUG] [REMOTE ] TSLA: Symbol is viable for forecasting. [2026-01-27T12:22:50.584432] [INFO ] [MAIN ] [3141/3493] TSLA kept (0.6s) | 3136 kept, 5 rejected | 138.1/min | ETA: 2.5m [2026-01-27T12:22:50.810549] [DEBUG] [REMOTE ] TSLL: Retrieved 869 rows, trimmed to 300. [2026-01-27T12:22:50.810706] [DEBUG] [REMOTE ] TSLL: PASS: History has at least 300 days. [2026-01-27T12:22:50.810913] [DEBUG] [REMOTE ] TSLL: PASS: Price check passed. Min price $14.91. [2026-01-27T12:22:50.811050] [DEBUG] [REMOTE ] TSLL: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:50.811159] [DEBUG] [REMOTE ] TSLL: PASS: Integrity check passed. [2026-01-27T12:22:50.811199] [DEBUG] [REMOTE ] TSLL: Symbol is viable for forecasting. [2026-01-27T12:22:50.811265] [INFO ] [MAIN ] [3142/3493] TSLL kept (0.2s) | 3137 kept, 5 rejected | 138.1/min | ETA: 2.5m [2026-01-27T12:22:51.156323] [DEBUG] [REMOTE ] TSLQ: Retrieved 887 rows, trimmed to 300. [2026-01-27T12:22:51.156465] [DEBUG] [REMOTE ] TSLQ: PASS: History has at least 300 days. [2026-01-27T12:22:51.156701] [DEBUG] [REMOTE ] TSLQ: PASS: Price check passed. Min price $15.42. [2026-01-27T12:22:51.156844] [DEBUG] [REMOTE ] TSLQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:51.156959] [DEBUG] [REMOTE ] TSLQ: PASS: Integrity check passed. [2026-01-27T12:22:51.157002] [DEBUG] [REMOTE ] TSLQ: Symbol is viable for forecasting. [2026-01-27T12:22:51.157052] [INFO ] [MAIN ] [3143/3493] TSLQ kept (0.3s) | 3138 kept, 5 rejected | 138.1/min | ETA: 2.5m [2026-01-27T12:22:51.609927] [DEBUG] [REMOTE ] TSLS: Retrieved 869 rows, trimmed to 300. [2026-01-27T12:22:51.610063] [DEBUG] [REMOTE ] TSLS: PASS: History has at least 300 days. [2026-01-27T12:22:51.610276] [DEBUG] [REMOTE ] TSLS: PASS: Price check passed. Min price $4.66. [2026-01-27T12:22:51.610422] [DEBUG] [REMOTE ] TSLS: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:51.610536] [DEBUG] [REMOTE ] TSLS: PASS: Integrity check passed. [2026-01-27T12:22:51.610596] [DEBUG] [REMOTE ] TSLS: Symbol is viable for forecasting. [2026-01-27T12:22:51.610650] [INFO ] [MAIN ] [3144/3493] TSLS kept (0.5s) | 3139 kept, 5 rejected | 138.1/min | ETA: 2.5m [2026-01-27T12:22:52.137672] [DEBUG] [REMOTE ] TSLX: Retrieved 2980 rows, trimmed to 300. [2026-01-27T12:22:52.137800] [DEBUG] [REMOTE ] TSLX: PASS: History has at least 300 days. [2026-01-27T12:22:52.138007] [DEBUG] [REMOTE ] TSLX: PASS: Price check passed. Min price $20.26. [2026-01-27T12:22:52.138143] [DEBUG] [REMOTE ] TSLX: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:52.138255] [DEBUG] [REMOTE ] TSLX: PASS: Integrity check passed. [2026-01-27T12:22:52.138298] [DEBUG] [REMOTE ] TSLX: Symbol is viable for forecasting. [2026-01-27T12:22:52.138346] [INFO ] [MAIN ] [3145/3493] TSLX kept (0.5s) | 3140 kept, 5 rejected | 138.1/min | ETA: 2.5m [2026-01-27T12:22:52.767641] [DEBUG] [REMOTE ] TSM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:52.767783] [DEBUG] [REMOTE ] TSM: PASS: History has at least 300 days. [2026-01-27T12:22:52.768021] [DEBUG] [REMOTE ] TSM: PASS: Price check passed. Min price $274.34. [2026-01-27T12:22:52.768165] [DEBUG] [REMOTE ] TSM: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:52.768296] [DEBUG] [REMOTE ] TSM: PASS: Integrity check passed. [2026-01-27T12:22:52.768340] [DEBUG] [REMOTE ] TSM: Symbol is viable for forecasting. [2026-01-27T12:22:52.768392] [INFO ] [MAIN ] [3146/3493] TSM kept (0.6s) | 3141 kept, 5 rejected | 138.1/min | ETA: 2.5m [2026-01-27T12:22:53.326603] [DEBUG] [REMOTE ] TSN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:53.326748] [DEBUG] [REMOTE ] TSN: PASS: History has at least 300 days. [2026-01-27T12:22:53.326983] [DEBUG] [REMOTE ] TSN: PASS: Price check passed. Min price $50.28. [2026-01-27T12:22:53.327122] [DEBUG] [REMOTE ] TSN: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:53.327240] [DEBUG] [REMOTE ] TSN: PASS: Integrity check passed. [2026-01-27T12:22:53.327280] [DEBUG] [REMOTE ] TSN: Symbol is viable for forecasting. [2026-01-27T12:22:53.328140] [INFO ] [MAIN ] [3147/3493] TSN kept (0.6s) | 3142 kept, 5 rejected | 138.0/min | ETA: 2.5m [2026-01-27T12:22:53.650169] [DEBUG] [REMOTE ] TSQ: Retrieved 2894 rows, trimmed to 300. [2026-01-27T12:22:53.650303] [DEBUG] [REMOTE ] TSQ: PASS: History has at least 300 days. [2026-01-27T12:22:53.650514] [DEBUG] [REMOTE ] TSQ: PASS: Price check passed. Min price $4.26. [2026-01-27T12:22:53.650679] [DEBUG] [REMOTE ] TSQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:53.650793] [DEBUG] [REMOTE ] TSQ: PASS: Integrity check passed. [2026-01-27T12:22:53.650833] [DEBUG] [REMOTE ] TSQ: Symbol is viable for forecasting. [2026-01-27T12:22:53.650898] [INFO ] [MAIN ] [3148/3493] TSQ kept (0.3s) | 3143 kept, 5 rejected | 138.1/min | ETA: 2.5m [2026-01-27T12:22:54.200095] [DEBUG] [REMOTE ] TTC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:54.200233] [DEBUG] [REMOTE ] TTC: PASS: History has at least 300 days. [2026-01-27T12:22:54.200458] [DEBUG] [REMOTE ] TTC: PASS: Price check passed. Min price $67.65. [2026-01-27T12:22:54.200618] [DEBUG] [REMOTE ] TTC: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:54.200735] [DEBUG] [REMOTE ] TTC: PASS: Integrity check passed. [2026-01-27T12:22:54.200776] [DEBUG] [REMOTE ] TTC: Symbol is viable for forecasting. [2026-01-27T12:22:54.200826] [INFO ] [MAIN ] [3149/3493] TTC kept (0.5s) | 3144 kept, 5 rejected | 138.0/min | ETA: 2.5m [2026-01-27T12:22:54.493670] [DEBUG] [REMOTE ] TTD: Retrieved 2349 rows, trimmed to 300. [2026-01-27T12:22:54.493804] [DEBUG] [REMOTE ] TTD: PASS: History has at least 300 days. [2026-01-27T12:22:54.494015] [DEBUG] [REMOTE ] TTD: PASS: Price check passed. Min price $33.81. [2026-01-27T12:22:54.494152] [DEBUG] [REMOTE ] TTD: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:54.494286] [DEBUG] [REMOTE ] TTD: PASS: Integrity check passed. [2026-01-27T12:22:54.494334] [DEBUG] [REMOTE ] TTD: Symbol is viable for forecasting. [2026-01-27T12:22:54.494382] [INFO ] [MAIN ] [3150/3493] TTD kept (0.3s) | 3145 kept, 5 rejected | 138.1/min | ETA: 2.5m [2026-01-27T12:22:54.912491] [DEBUG] [REMOTE ] TTE: Retrieved 4587 rows, trimmed to 300. [2026-01-27T12:22:54.912659] [DEBUG] [REMOTE ] TTE: PASS: History has at least 300 days. [2026-01-27T12:22:54.912884] [DEBUG] [REMOTE ] TTE: PASS: Price check passed. Min price $61.30. [2026-01-27T12:22:54.913025] [DEBUG] [REMOTE ] TTE: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:54.913145] [DEBUG] [REMOTE ] TTE: PASS: Integrity check passed. [2026-01-27T12:22:54.913195] [DEBUG] [REMOTE ] TTE: Symbol is viable for forecasting. [2026-01-27T12:22:54.913256] [INFO ] [MAIN ] [3151/3493] TTE kept (0.4s) | 3146 kept, 5 rejected | 138.1/min | ETA: 2.5m [2026-01-27T12:22:55.496001] [DEBUG] [REMOTE ] TTEC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:55.496133] [DEBUG] [REMOTE ] TTEC: PASS: History has at least 300 days. [2026-01-27T12:22:55.496346] [DEBUG] [REMOTE ] TTEC: PASS: Price check passed. Min price $2.57. [2026-01-27T12:22:55.496486] [DEBUG] [REMOTE ] TTEC: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:55.496620] [DEBUG] [REMOTE ] TTEC: PASS: Integrity check passed. [2026-01-27T12:22:55.496662] [DEBUG] [REMOTE ] TTEC: Symbol is viable for forecasting. [2026-01-27T12:22:55.496711] [INFO ] [MAIN ] [3152/3493] TTEC kept (0.6s) | 3147 kept, 5 rejected | 138.0/min | ETA: 2.5m [2026-01-27T12:22:55.959907] [DEBUG] [REMOTE ] TTEK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:55.960042] [DEBUG] [REMOTE ] TTEK: PASS: History has at least 300 days. [2026-01-27T12:22:55.960262] [DEBUG] [REMOTE ] TTEK: PASS: Price check passed. Min price $31.79. [2026-01-27T12:22:55.960403] [DEBUG] [REMOTE ] TTEK: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:55.960519] [DEBUG] [REMOTE ] TTEK: PASS: Integrity check passed. [2026-01-27T12:22:55.960560] [DEBUG] [REMOTE ] TTEK: Symbol is viable for forecasting. [2026-01-27T12:22:55.960630] [INFO ] [MAIN ] [3153/3493] TTEK kept (0.5s) | 3148 kept, 5 rejected | 138.0/min | ETA: 2.5m [2026-01-27T12:22:56.429358] [DEBUG] [REMOTE ] TTI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:56.429493] [DEBUG] [REMOTE ] TTI: PASS: History has at least 300 days. [2026-01-27T12:22:56.429727] [DEBUG] [REMOTE ] TTI: PASS: Price check passed. Min price $7.00. [2026-01-27T12:22:56.429867] [DEBUG] [REMOTE ] TTI: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:56.429981] [DEBUG] [REMOTE ] TTI: PASS: Integrity check passed. [2026-01-27T12:22:56.430021] [DEBUG] [REMOTE ] TTI: Symbol is viable for forecasting. [2026-01-27T12:22:56.430086] [INFO ] [MAIN ] [3154/3493] TTI kept (0.5s) | 3149 kept, 5 rejected | 138.0/min | ETA: 2.5m [2026-01-27T12:22:56.900742] [DEBUG] [REMOTE ] TTMI: Retrieved 6371 rows, trimmed to 300. [2026-01-27T12:22:56.900909] [DEBUG] [REMOTE ] TTMI: PASS: History has at least 300 days. [2026-01-27T12:22:56.901196] [DEBUG] [REMOTE ] TTMI: PASS: Price check passed. Min price $58.45. [2026-01-27T12:22:56.901372] [DEBUG] [REMOTE ] TTMI: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:56.901544] [DEBUG] [REMOTE ] TTMI: PASS: Integrity check passed. [2026-01-27T12:22:56.901620] [DEBUG] [REMOTE ] TTMI: Symbol is viable for forecasting. [2026-01-27T12:22:56.901696] [INFO ] [MAIN ] [3155/3493] TTMI kept (0.5s) | 3150 kept, 5 rejected | 138.0/min | ETA: 2.4m [2026-01-27T12:22:57.396262] [DEBUG] [REMOTE ] TTWO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:57.396403] [DEBUG] [REMOTE ] TTWO: PASS: History has at least 300 days. [2026-01-27T12:22:57.396851] [DEBUG] [REMOTE ] TTWO: PASS: Price check passed. Min price $232.00. [2026-01-27T12:22:57.396989] [DEBUG] [REMOTE ] TTWO: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:57.397105] [DEBUG] [REMOTE ] TTWO: PASS: Integrity check passed. [2026-01-27T12:22:57.397144] [DEBUG] [REMOTE ] TTWO: Symbol is viable for forecasting. [2026-01-27T12:22:57.397194] [INFO ] [MAIN ] [3156/3493] TTWO kept (0.5s) | 3151 kept, 5 rejected | 138.0/min | ETA: 2.4m [2026-01-27T12:22:57.616885] [DEBUG] [REMOTE ] TUGN: Retrieved 924 rows, trimmed to 300. [2026-01-27T12:22:57.617028] [DEBUG] [REMOTE ] TUGN: PASS: History has at least 300 days. [2026-01-27T12:22:57.617240] [DEBUG] [REMOTE ] TUGN: PASS: Price check passed. Min price $24.13. [2026-01-27T12:22:57.617378] [DEBUG] [REMOTE ] TUGN: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:57.617725] [DEBUG] [REMOTE ] TUGN: PASS: Integrity check passed. [2026-01-27T12:22:57.617769] [DEBUG] [REMOTE ] TUGN: Symbol is viable for forecasting. [2026-01-27T12:22:57.617817] [INFO ] [MAIN ] [3157/3493] TUGN kept (0.2s) | 3152 kept, 5 rejected | 138.1/min | ETA: 2.4m [2026-01-27T12:22:58.150367] [DEBUG] [REMOTE ] TUSK: Retrieved 2332 rows, trimmed to 300. [2026-01-27T12:22:58.150503] [DEBUG] [REMOTE ] TUSK: PASS: History has at least 300 days. [2026-01-27T12:22:58.150754] [DEBUG] [REMOTE ] TUSK: PASS: Price check passed. Min price $1.73. [2026-01-27T12:22:58.150897] [DEBUG] [REMOTE ] TUSK: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:58.151012] [DEBUG] [REMOTE ] TUSK: PASS: Integrity check passed. [2026-01-27T12:22:58.151054] [DEBUG] [REMOTE ] TUSK: Symbol is viable for forecasting. [2026-01-27T12:22:58.151103] [INFO ] [MAIN ] [3158/3493] TUSK kept (0.5s) | 3153 kept, 5 rejected | 138.0/min | ETA: 2.4m [2026-01-27T12:22:58.659131] [DEBUG] [REMOTE ] TVC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:58.659292] [DEBUG] [REMOTE ] TVC: PASS: History has at least 300 days. [2026-01-27T12:22:58.659591] [DEBUG] [REMOTE ] TVC: PASS: Price check passed. Min price $23.80. [2026-01-27T12:22:58.659759] [DEBUG] [REMOTE ] TVC: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:58.659894] [DEBUG] [REMOTE ] TVC: PASS: Integrity check passed. [2026-01-27T12:22:58.659942] [DEBUG] [REMOTE ] TVC: Symbol is viable for forecasting. [2026-01-27T12:22:58.660000] [INFO ] [MAIN ] [3159/3493] TVC kept (0.5s) | 3154 kept, 5 rejected | 138.0/min | ETA: 2.4m [2026-01-27T12:22:59.128839] [DEBUG] [REMOTE ] TVE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:22:59.129016] [DEBUG] [REMOTE ] TVE: PASS: History has at least 300 days. [2026-01-27T12:22:59.129348] [DEBUG] [REMOTE ] TVE: PASS: Price check passed. Min price $23.92. [2026-01-27T12:22:59.129505] [DEBUG] [REMOTE ] TVE: PASS: Continuity check passed with 300 days. [2026-01-27T12:22:59.129668] [DEBUG] [REMOTE ] TVE: PASS: Integrity check passed. [2026-01-27T12:22:59.129731] [DEBUG] [REMOTE ] TVE: Symbol is viable for forecasting. [2026-01-27T12:22:59.129787] [INFO ] [MAIN ] [3160/3493] TVE kept (0.5s) | 3155 kept, 5 rejected | 138.0/min | ETA: 2.4m [2026-01-27T12:23:01.694359] [DEBUG] [REMOTE ] TVTX: Retrieved 3322 rows, trimmed to 300. [2026-01-27T12:23:01.694554] [DEBUG] [REMOTE ] TVTX: PASS: History has at least 300 days. [2026-01-27T12:23:01.694910] [DEBUG] [REMOTE ] TVTX: PASS: Price check passed. Min price $27.87. [2026-01-27T12:23:01.695067] [DEBUG] [REMOTE ] TVTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:01.695208] [DEBUG] [REMOTE ] TVTX: PASS: Integrity check passed. [2026-01-27T12:23:01.695252] [DEBUG] [REMOTE ] TVTX: Symbol is viable for forecasting. [2026-01-27T12:23:01.695313] [INFO ] [MAIN ] [3161/3493] TVTX kept (2.6s) | 3156 kept, 5 rejected | 137.8/min | ETA: 2.4m [2026-01-27T12:23:01.879285] [DEBUG] [REMOTE ] TWFG: Retrieved 382 rows, trimmed to 300. [2026-01-27T12:23:01.879420] [DEBUG] [REMOTE ] TWFG: PASS: History has at least 300 days. [2026-01-27T12:23:01.879702] [DEBUG] [REMOTE ] TWFG: PASS: Price check passed. Min price $24.14. [2026-01-27T12:23:01.879866] [DEBUG] [REMOTE ] TWFG: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:01.880007] [DEBUG] [REMOTE ] TWFG: PASS: Integrity check passed. [2026-01-27T12:23:01.880052] [DEBUG] [REMOTE ] TWFG: Symbol is viable for forecasting. [2026-01-27T12:23:01.880103] [INFO ] [MAIN ] [3162/3493] TWFG kept (0.2s) | 3157 kept, 5 rejected | 137.8/min | ETA: 2.4m [2026-01-27T12:23:02.290902] [DEBUG] [REMOTE ] TWG: Retrieved 446 rows, trimmed to 300. [2026-01-27T12:23:02.291083] [DEBUG] [REMOTE ] TWG: PASS: History has at least 300 days. [2026-01-27T12:23:02.291378] [DEBUG] [REMOTE ] TWG: PASS: Price check passed. Min price $3.29. [2026-01-27T12:23:02.291595] [DEBUG] [REMOTE ] TWG: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:02.291777] [DEBUG] [REMOTE ] TWG: PASS: Integrity check passed. [2026-01-27T12:23:02.291841] [DEBUG] [REMOTE ] TWG: Symbol is viable for forecasting. [2026-01-27T12:23:02.291918] [INFO ] [MAIN ] [3163/3493] TWG kept (0.4s) | 3158 kept, 5 rejected | 137.8/min | ETA: 2.4m [2026-01-27T12:23:02.960451] [DEBUG] [REMOTE ] TWI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:02.960593] [DEBUG] [REMOTE ] TWI: PASS: History has at least 300 days. [2026-01-27T12:23:02.960878] [DEBUG] [REMOTE ] TWI: PASS: Price check passed. Min price $7.19. [2026-01-27T12:23:02.961024] [DEBUG] [REMOTE ] TWI: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:02.961151] [DEBUG] [REMOTE ] TWI: PASS: Integrity check passed. [2026-01-27T12:23:02.961192] [DEBUG] [REMOTE ] TWI: Symbol is viable for forecasting. [2026-01-27T12:23:02.961246] [INFO ] [MAIN ] [3164/3493] TWI kept (0.7s) | 3159 kept, 5 rejected | 137.8/min | ETA: 2.4m [2026-01-27T12:23:03.422755] [DEBUG] [REMOTE ] TWIN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:03.422906] [DEBUG] [REMOTE ] TWIN: PASS: History has at least 300 days. [2026-01-27T12:23:03.423149] [DEBUG] [REMOTE ] TWIN: PASS: Price check passed. Min price $14.45. [2026-01-27T12:23:03.423285] [DEBUG] [REMOTE ] TWIN: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:03.423405] [DEBUG] [REMOTE ] TWIN: PASS: Integrity check passed. [2026-01-27T12:23:03.423447] [DEBUG] [REMOTE ] TWIN: Symbol is viable for forecasting. [2026-01-27T12:23:03.423496] [INFO ] [MAIN ] [3165/3493] TWIN kept (0.5s) | 3160 kept, 5 rejected | 137.8/min | ETA: 2.4m [2026-01-27T12:23:03.722709] [DEBUG] [REMOTE ] TWLO: Retrieved 2411 rows, trimmed to 300. [2026-01-27T12:23:03.722847] [DEBUG] [REMOTE ] TWLO: PASS: History has at least 300 days. [2026-01-27T12:23:03.723066] [DEBUG] [REMOTE ] TWLO: PASS: Price check passed. Min price $111.61. [2026-01-27T12:23:03.723207] [DEBUG] [REMOTE ] TWLO: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:03.723326] [DEBUG] [REMOTE ] TWLO: PASS: Integrity check passed. [2026-01-27T12:23:03.723385] [DEBUG] [REMOTE ] TWLO: Symbol is viable for forecasting. [2026-01-27T12:23:03.723436] [INFO ] [MAIN ] [3166/3493] TWLO kept (0.3s) | 3161 kept, 5 rejected | 137.8/min | ETA: 2.4m [2026-01-27T12:23:04.199229] [DEBUG] [REMOTE ] TWO: Retrieved 4083 rows, trimmed to 300. [2026-01-27T12:23:04.199421] [DEBUG] [REMOTE ] TWO: PASS: History has at least 300 days. [2026-01-27T12:23:04.199748] [DEBUG] [REMOTE ] TWO: PASS: Price check passed. Min price $9.12. [2026-01-27T12:23:04.199914] [DEBUG] [REMOTE ] TWO: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:04.200070] [DEBUG] [REMOTE ] TWO: PASS: Integrity check passed. [2026-01-27T12:23:04.200115] [DEBUG] [REMOTE ] TWO: Symbol is viable for forecasting. [2026-01-27T12:23:04.200169] [INFO ] [MAIN ] [3167/3493] TWO kept (0.5s) | 3162 kept, 5 rejected | 137.8/min | ETA: 2.4m [2026-01-27T12:23:04.654913] [DEBUG] [REMOTE ] TX: Retrieved 5027 rows, trimmed to 300. [2026-01-27T12:23:04.655085] [DEBUG] [REMOTE ] TX: PASS: History has at least 300 days. [2026-01-27T12:23:04.655411] [DEBUG] [REMOTE ] TX: PASS: Price check passed. Min price $34.53. [2026-01-27T12:23:04.655560] [DEBUG] [REMOTE ] TX: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:04.655724] [DEBUG] [REMOTE ] TX: PASS: Integrity check passed. [2026-01-27T12:23:04.655768] [DEBUG] [REMOTE ] TX: Symbol is viable for forecasting. [2026-01-27T12:23:04.655821] [INFO ] [MAIN ] [3168/3493] TX kept (0.5s) | 3163 kept, 5 rejected | 137.8/min | ETA: 2.4m [2026-01-27T12:23:04.932553] [DEBUG] [REMOTE ] TXG: Retrieved 1600 rows, trimmed to 300. [2026-01-27T12:23:04.932782] [DEBUG] [REMOTE ] TXG: PASS: History has at least 300 days. [2026-01-27T12:23:04.933080] [DEBUG] [REMOTE ] TXG: PASS: Price check passed. Min price $12.44. [2026-01-27T12:23:04.933231] [DEBUG] [REMOTE ] TXG: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:04.933368] [DEBUG] [REMOTE ] TXG: PASS: Integrity check passed. [2026-01-27T12:23:04.933412] [DEBUG] [REMOTE ] TXG: Symbol is viable for forecasting. [2026-01-27T12:23:04.933468] [INFO ] [MAIN ] [3169/3493] TXG kept (0.3s) | 3164 kept, 5 rejected | 137.8/min | ETA: 2.4m [2026-01-27T12:23:05.481191] [DEBUG] [REMOTE ] TXMD: Retrieved 5565 rows, trimmed to 300. [2026-01-27T12:23:05.481391] [DEBUG] [REMOTE ] TXMD: PASS: History has at least 300 days. [2026-01-27T12:23:05.481678] [DEBUG] [REMOTE ] TXMD: PASS: Price check passed. Min price $1.15. [2026-01-27T12:23:05.481828] [DEBUG] [REMOTE ] TXMD: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:05.481958] [DEBUG] [REMOTE ] TXMD: PASS: Integrity check passed. [2026-01-27T12:23:05.482001] [DEBUG] [REMOTE ] TXMD: Symbol is viable for forecasting. [2026-01-27T12:23:05.482056] [INFO ] [MAIN ] [3170/3493] TXMD kept (0.5s) | 3165 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-27T12:23:05.918166] [DEBUG] [REMOTE ] TXN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:05.918325] [DEBUG] [REMOTE ] TXN: PASS: History has at least 300 days. [2026-01-27T12:23:05.918561] [DEBUG] [REMOTE ] TXN: PASS: Price check passed. Min price $153.33. [2026-01-27T12:23:05.918720] [DEBUG] [REMOTE ] TXN: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:05.918840] [DEBUG] [REMOTE ] TXN: PASS: Integrity check passed. [2026-01-27T12:23:05.918880] [DEBUG] [REMOTE ] TXN: Symbol is viable for forecasting. [2026-01-27T12:23:05.918929] [INFO ] [MAIN ] [3171/3493] TXN kept (0.4s) | 3166 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-27T12:23:06.135638] [DEBUG] [REMOTE ] TXO: Retrieved 751 rows, trimmed to 300. [2026-01-27T12:23:06.135800] [DEBUG] [REMOTE ] TXO: PASS: History has at least 300 days. [2026-01-27T12:23:06.136019] [DEBUG] [REMOTE ] TXO: PASS: Price check passed. Min price $10.15. [2026-01-27T12:23:06.136163] [DEBUG] [REMOTE ] TXO: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:06.136280] [DEBUG] [REMOTE ] TXO: PASS: Integrity check passed. [2026-01-27T12:23:06.136339] [DEBUG] [REMOTE ] TXO: Symbol is viable for forecasting. [2026-01-27T12:23:06.136392] [INFO ] [MAIN ] [3172/3493] TXO kept (0.2s) | 3167 kept, 5 rejected | 137.9/min | ETA: 2.3m [2026-01-27T12:23:06.794206] [DEBUG] [REMOTE ] TXRH: Retrieved 5361 rows, trimmed to 300. [2026-01-27T12:23:06.794342] [DEBUG] [REMOTE ] TXRH: PASS: History has at least 300 days. [2026-01-27T12:23:06.794593] [DEBUG] [REMOTE ] TXRH: PASS: Price check passed. Min price $160.09. [2026-01-27T12:23:06.794742] [DEBUG] [REMOTE ] TXRH: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:06.794861] [DEBUG] [REMOTE ] TXRH: PASS: Integrity check passed. [2026-01-27T12:23:06.794903] [DEBUG] [REMOTE ] TXRH: Symbol is viable for forecasting. [2026-01-27T12:23:06.794955] [INFO ] [MAIN ] [3173/3493] TXRH kept (0.7s) | 3168 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-27T12:23:07.341837] [DEBUG] [REMOTE ] TY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:07.341992] [DEBUG] [REMOTE ] TY: PASS: History has at least 300 days. [2026-01-27T12:23:07.342259] [DEBUG] [REMOTE ] TY: PASS: Price check passed. Min price $31.25. [2026-01-27T12:23:07.342406] [DEBUG] [REMOTE ] TY: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:07.342546] [DEBUG] [REMOTE ] TY: PASS: Integrity check passed. [2026-01-27T12:23:07.342623] [DEBUG] [REMOTE ] TY: Symbol is viable for forecasting. [2026-01-27T12:23:07.342682] [INFO ] [MAIN ] [3174/3493] TY kept (0.5s) | 3169 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-27T12:23:07.839040] [DEBUG] [REMOTE ] TYG: Retrieved 5515 rows, trimmed to 300. [2026-01-27T12:23:07.839249] [DEBUG] [REMOTE ] TYG: PASS: History has at least 300 days. [2026-01-27T12:23:07.839539] [DEBUG] [REMOTE ] TYG: PASS: Price check passed. Min price $39.83. [2026-01-27T12:23:07.839707] [DEBUG] [REMOTE ] TYG: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:07.839842] [DEBUG] [REMOTE ] TYG: PASS: Integrity check passed. [2026-01-27T12:23:07.839885] [DEBUG] [REMOTE ] TYG: Symbol is viable for forecasting. [2026-01-27T12:23:07.839940] [INFO ] [MAIN ] [3175/3493] TYG kept (0.5s) | 3170 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-27T12:23:08.077370] [DEBUG] [REMOTE ] TYGO: Retrieved 1102 rows, trimmed to 300. [2026-01-27T12:23:08.077626] [DEBUG] [REMOTE ] TYGO: PASS: History has at least 300 days. [2026-01-27T12:23:08.077898] [DEBUG] [REMOTE ] TYGO: PASS: Price check passed. Min price $1.38. [2026-01-27T12:23:08.078045] [DEBUG] [REMOTE ] TYGO: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:08.078210] [DEBUG] [REMOTE ] TYGO: PASS: Integrity check passed. [2026-01-27T12:23:08.078257] [DEBUG] [REMOTE ] TYGO: Symbol is viable for forecasting. [2026-01-27T12:23:08.078315] [INFO ] [MAIN ] [3176/3493] TYGO kept (0.2s) | 3171 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-27T12:23:08.708199] [DEBUG] [REMOTE ] TYL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:08.708416] [DEBUG] [REMOTE ] TYL: PASS: History has at least 300 days. [2026-01-27T12:23:08.708738] [DEBUG] [REMOTE ] TYL: PASS: Price check passed. Min price $428.47. [2026-01-27T12:23:08.708896] [DEBUG] [REMOTE ] TYL: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:08.709038] [DEBUG] [REMOTE ] TYL: PASS: Integrity check passed. [2026-01-27T12:23:08.709080] [DEBUG] [REMOTE ] TYL: Symbol is viable for forecasting. [2026-01-27T12:23:08.709136] [INFO ] [MAIN ] [3177/3493] TYL kept (0.6s) | 3172 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-27T12:23:08.977772] [DEBUG] [REMOTE ] TYRA: Retrieved 1094 rows, trimmed to 300. [2026-01-27T12:23:08.978006] [DEBUG] [REMOTE ] TYRA: PASS: History has at least 300 days. [2026-01-27T12:23:08.978307] [DEBUG] [REMOTE ] TYRA: PASS: Price check passed. Min price $14.28. [2026-01-27T12:23:08.978476] [DEBUG] [REMOTE ] TYRA: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:08.978633] [DEBUG] [REMOTE ] TYRA: PASS: Integrity check passed. [2026-01-27T12:23:08.978706] [DEBUG] [REMOTE ] TYRA: Symbol is viable for forecasting. [2026-01-27T12:23:08.978765] [INFO ] [MAIN ] [3178/3493] TYRA kept (0.3s) | 3173 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-27T12:23:09.430525] [DEBUG] [REMOTE ] TZOO: Retrieved 5890 rows, trimmed to 300. [2026-01-27T12:23:09.430767] [DEBUG] [REMOTE ] TZOO: PASS: History has at least 300 days. [2026-01-27T12:23:09.431108] [DEBUG] [REMOTE ] TZOO: PASS: Price check passed. Min price $5.74. [2026-01-27T12:23:09.431284] [DEBUG] [REMOTE ] TZOO: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:09.431446] [DEBUG] [REMOTE ] TZOO: PASS: Integrity check passed. [2026-01-27T12:23:09.431491] [DEBUG] [REMOTE ] TZOO: Symbol is viable for forecasting. [2026-01-27T12:23:09.431553] [INFO ] [MAIN ] [3179/3493] TZOO kept (0.5s) | 3174 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-27T12:23:09.974093] [DEBUG] [REMOTE ] UAA: Retrieved 5076 rows, trimmed to 300. [2026-01-27T12:23:09.974237] [DEBUG] [REMOTE ] UAA: PASS: History has at least 300 days. [2026-01-27T12:23:09.974500] [DEBUG] [REMOTE ] UAA: PASS: Price check passed. Min price $4.17. [2026-01-27T12:23:09.974675] [DEBUG] [REMOTE ] UAA: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:09.974800] [DEBUG] [REMOTE ] UAA: PASS: Integrity check passed. [2026-01-27T12:23:09.974840] [DEBUG] [REMOTE ] UAA: Symbol is viable for forecasting. [2026-01-27T12:23:09.974891] [INFO ] [MAIN ] [3180/3493] UAA kept (0.5s) | 3175 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-27T12:23:10.331667] [DEBUG] [REMOTE ] UAE: Retrieved 2952 rows, trimmed to 300. [2026-01-27T12:23:10.331829] [DEBUG] [REMOTE ] UAE: PASS: History has at least 300 days. [2026-01-27T12:23:10.332125] [DEBUG] [REMOTE ] UAE: PASS: Price check passed. Min price $18.31. [2026-01-27T12:23:10.332273] [DEBUG] [REMOTE ] UAE: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:10.332403] [DEBUG] [REMOTE ] UAE: PASS: Integrity check passed. [2026-01-27T12:23:10.332445] [DEBUG] [REMOTE ] UAE: Symbol is viable for forecasting. [2026-01-27T12:23:10.332494] [INFO ] [MAIN ] [3181/3493] UAE kept (0.4s) | 3176 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-27T12:23:10.772821] [DEBUG] [REMOTE ] UAL: Retrieved 5024 rows, trimmed to 300. [2026-01-27T12:23:10.772966] [DEBUG] [REMOTE ] UAL: PASS: History has at least 300 days. [2026-01-27T12:23:10.773208] [DEBUG] [REMOTE ] UAL: PASS: Price check passed. Min price $89.95. [2026-01-27T12:23:10.773396] [DEBUG] [REMOTE ] UAL: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:10.773536] [DEBUG] [REMOTE ] UAL: PASS: Integrity check passed. [2026-01-27T12:23:10.773598] [DEBUG] [REMOTE ] UAL: Symbol is viable for forecasting. [2026-01-27T12:23:10.773654] [INFO ] [MAIN ] [3182/3493] UAL kept (0.4s) | 3177 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-27T12:23:11.339962] [DEBUG] [REMOTE ] UBFO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:11.340115] [DEBUG] [REMOTE ] UBFO: PASS: History has at least 300 days. [2026-01-27T12:23:11.340398] [DEBUG] [REMOTE ] UBFO: PASS: Price check passed. Min price $9.04. [2026-01-27T12:23:11.340543] [DEBUG] [REMOTE ] UBFO: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:11.340690] [DEBUG] [REMOTE ] UBFO: PASS: Integrity check passed. [2026-01-27T12:23:11.340734] [DEBUG] [REMOTE ] UBFO: Symbol is viable for forecasting. [2026-01-27T12:23:11.340799] [INFO ] [MAIN ] [3183/3493] UBFO kept (0.6s) | 3178 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-27T12:23:11.562084] [DEBUG] [REMOTE ] UBND: Retrieved 1081 rows, trimmed to 300. [2026-01-27T12:23:11.562245] [DEBUG] [REMOTE ] UBND: PASS: History has at least 300 days. [2026-01-27T12:23:11.562499] [DEBUG] [REMOTE ] UBND: PASS: Price check passed. Min price $21.77. [2026-01-27T12:23:11.562701] [DEBUG] [REMOTE ] UBND: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:11.562839] [DEBUG] [REMOTE ] UBND: PASS: Integrity check passed. [2026-01-27T12:23:11.562905] [DEBUG] [REMOTE ] UBND: Symbol is viable for forecasting. [2026-01-27T12:23:11.562968] [INFO ] [MAIN ] [3184/3493] UBND kept (0.2s) | 3179 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-27T12:23:11.952853] [DEBUG] [REMOTE ] UBRL: Retrieved 349 rows, trimmed to 300. [2026-01-27T12:23:11.952995] [DEBUG] [REMOTE ] UBRL: PASS: History has at least 300 days. [2026-01-27T12:23:11.953206] [DEBUG] [REMOTE ] UBRL: PASS: Price check passed. Min price $19.91. [2026-01-27T12:23:11.953344] [DEBUG] [REMOTE ] UBRL: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:11.953455] [DEBUG] [REMOTE ] UBRL: PASS: Integrity check passed. [2026-01-27T12:23:11.953495] [DEBUG] [REMOTE ] UBRL: Symbol is viable for forecasting. [2026-01-27T12:23:11.953543] [INFO ] [MAIN ] [3185/3493] UBRL kept (0.4s) | 3180 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-27T12:23:12.505506] [DEBUG] [REMOTE ] UBS: Retrieved 2809 rows, trimmed to 300. [2026-01-27T12:23:12.505672] [DEBUG] [REMOTE ] UBS: PASS: History has at least 300 days. [2026-01-27T12:23:12.505904] [DEBUG] [REMOTE ] UBS: PASS: Price check passed. Min price $36.79. [2026-01-27T12:23:12.506044] [DEBUG] [REMOTE ] UBS: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:12.506163] [DEBUG] [REMOTE ] UBS: PASS: Integrity check passed. [2026-01-27T12:23:12.506205] [DEBUG] [REMOTE ] UBS: Symbol is viable for forecasting. [2026-01-27T12:23:12.506255] [INFO ] [MAIN ] [3186/3493] UBS kept (0.6s) | 3181 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-27T12:23:13.023948] [DEBUG] [REMOTE ] UBSI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:13.024134] [DEBUG] [REMOTE ] UBSI: PASS: History has at least 300 days. [2026-01-27T12:23:13.024552] [DEBUG] [REMOTE ] UBSI: PASS: Price check passed. Min price $34.50. [2026-01-27T12:23:13.024763] [DEBUG] [REMOTE ] UBSI: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:13.024942] [DEBUG] [REMOTE ] UBSI: PASS: Integrity check passed. [2026-01-27T12:23:13.024999] [DEBUG] [REMOTE ] UBSI: Symbol is viable for forecasting. [2026-01-27T12:23:13.025076] [INFO ] [MAIN ] [3187/3493] UBSI kept (0.5s) | 3182 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-27T12:23:13.257211] [DEBUG] [REMOTE ] UDMY: Retrieved 1063 rows, trimmed to 300. [2026-01-27T12:23:13.257374] [DEBUG] [REMOTE ] UDMY: PASS: History has at least 300 days. [2026-01-27T12:23:13.257827] [DEBUG] [REMOTE ] UDMY: PASS: Price check passed. Min price $4.91. [2026-01-27T12:23:13.258206] [DEBUG] [REMOTE ] UDMY: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:13.258357] [DEBUG] [REMOTE ] UDMY: PASS: Integrity check passed. [2026-01-27T12:23:13.258410] [DEBUG] [REMOTE ] UDMY: Symbol is viable for forecasting. [2026-01-27T12:23:13.258473] [INFO ] [MAIN ] [3188/3493] UDMY kept (0.2s) | 3183 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-27T12:23:13.775610] [DEBUG] [REMOTE ] UE: Retrieved 2772 rows, trimmed to 300. [2026-01-27T12:23:13.775769] [DEBUG] [REMOTE ] UE: PASS: History has at least 300 days. [2026-01-27T12:23:13.776046] [DEBUG] [REMOTE ] UE: PASS: Price check passed. Min price $18.32. [2026-01-27T12:23:13.776195] [DEBUG] [REMOTE ] UE: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:13.776320] [DEBUG] [REMOTE ] UE: PASS: Integrity check passed. [2026-01-27T12:23:13.776362] [DEBUG] [REMOTE ] UE: Symbol is viable for forecasting. [2026-01-27T12:23:13.776413] [INFO ] [MAIN ] [3189/3493] UE kept (0.5s) | 3184 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-27T12:23:14.349200] [DEBUG] [REMOTE ] UEIC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:14.349364] [DEBUG] [REMOTE ] UEIC: PASS: History has at least 300 days. [2026-01-27T12:23:14.349665] [DEBUG] [REMOTE ] UEIC: PASS: Price check passed. Min price $2.76. [2026-01-27T12:23:14.349841] [DEBUG] [REMOTE ] UEIC: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:14.349994] [DEBUG] [REMOTE ] UEIC: PASS: Integrity check passed. [2026-01-27T12:23:14.350047] [DEBUG] [REMOTE ] UEIC: Symbol is viable for forecasting. [2026-01-27T12:23:14.350126] [INFO ] [MAIN ] [3190/3493] UEIC kept (0.6s) | 3185 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-27T12:23:14.815540] [DEBUG] [REMOTE ] UFCS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:14.815828] [DEBUG] [REMOTE ] UFCS: PASS: History has at least 300 days. [2026-01-27T12:23:14.816187] [DEBUG] [REMOTE ] UFCS: PASS: Price check passed. Min price $29.90. [2026-01-27T12:23:14.816405] [DEBUG] [REMOTE ] UFCS: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:14.816555] [DEBUG] [REMOTE ] UFCS: PASS: Integrity check passed. [2026-01-27T12:23:14.816618] [DEBUG] [REMOTE ] UFCS: Symbol is viable for forecasting. [2026-01-27T12:23:14.816700] [INFO ] [MAIN ] [3191/3493] UFCS kept (0.5s) | 3186 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-27T12:23:15.241311] [DEBUG] [REMOTE ] UFI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:15.241482] [DEBUG] [REMOTE ] UFI: PASS: History has at least 300 days. [2026-01-27T12:23:15.241828] [DEBUG] [REMOTE ] UFI: PASS: Price check passed. Min price $2.98. [2026-01-27T12:23:15.242022] [DEBUG] [REMOTE ] UFI: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:15.242174] [DEBUG] [REMOTE ] UFI: PASS: Integrity check passed. [2026-01-27T12:23:15.242224] [DEBUG] [REMOTE ] UFI: Symbol is viable for forecasting. [2026-01-27T12:23:15.242287] [INFO ] [MAIN ] [3192/3493] UFI kept (0.4s) | 3187 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-27T12:23:15.526268] [DEBUG] [REMOTE ] UFO: Retrieved 1707 rows, trimmed to 300. [2026-01-27T12:23:15.526399] [DEBUG] [REMOTE ] UFO: PASS: History has at least 300 days. [2026-01-27T12:23:15.526626] [DEBUG] [REMOTE ] UFO: PASS: Price check passed. Min price $31.37. [2026-01-27T12:23:15.526792] [DEBUG] [REMOTE ] UFO: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:15.526915] [DEBUG] [REMOTE ] UFO: PASS: Integrity check passed. [2026-01-27T12:23:15.526955] [DEBUG] [REMOTE ] UFO: Symbol is viable for forecasting. [2026-01-27T12:23:15.527005] [INFO ] [MAIN ] [3193/3493] UFO kept (0.3s) | 3188 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-27T12:23:16.168950] [DEBUG] [REMOTE ] UFPI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:16.169109] [DEBUG] [REMOTE ] UFPI: PASS: History has at least 300 days. [2026-01-27T12:23:16.169373] [DEBUG] [REMOTE ] UFPI: PASS: Price check passed. Min price $87.77. [2026-01-27T12:23:16.169516] [DEBUG] [REMOTE ] UFPI: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:16.169666] [DEBUG] [REMOTE ] UFPI: PASS: Integrity check passed. [2026-01-27T12:23:16.169721] [DEBUG] [REMOTE ] UFPI: Symbol is viable for forecasting. [2026-01-27T12:23:16.169784] [INFO ] [MAIN ] [3194/3493] UFPI kept (0.6s) | 3189 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-27T12:23:16.626778] [DEBUG] [REMOTE ] UGI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:16.626926] [DEBUG] [REMOTE ] UGI: PASS: History has at least 300 days. [2026-01-27T12:23:16.627191] [DEBUG] [REMOTE ] UGI: PASS: Price check passed. Min price $32.89. [2026-01-27T12:23:16.627336] [DEBUG] [REMOTE ] UGI: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:16.627462] [DEBUG] [REMOTE ] UGI: PASS: Integrity check passed. [2026-01-27T12:23:16.627504] [DEBUG] [REMOTE ] UGI: Symbol is viable for forecasting. [2026-01-27T12:23:16.627555] [INFO ] [MAIN ] [3195/3493] UGI kept (0.5s) | 3190 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-27T12:23:17.296061] [DEBUG] [REMOTE ] UGP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:17.296209] [DEBUG] [REMOTE ] UGP: PASS: History has at least 300 days. [2026-01-27T12:23:17.296455] [DEBUG] [REMOTE ] UGP: PASS: Price check passed. Min price $3.63. [2026-01-27T12:23:17.296647] [DEBUG] [REMOTE ] UGP: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:17.296797] [DEBUG] [REMOTE ] UGP: PASS: Integrity check passed. [2026-01-27T12:23:17.296840] [DEBUG] [REMOTE ] UGP: Symbol is viable for forecasting. [2026-01-27T12:23:17.297077] [INFO ] [MAIN ] [3196/3493] UGP kept (0.7s) | 3191 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-27T12:23:17.761453] [DEBUG] [REMOTE ] UHAL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:17.761619] [DEBUG] [REMOTE ] UHAL: PASS: History has at least 300 days. [2026-01-27T12:23:17.761865] [DEBUG] [REMOTE ] UHAL: PASS: Price check passed. Min price $48.76. [2026-01-27T12:23:17.762008] [DEBUG] [REMOTE ] UHAL: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:17.762131] [DEBUG] [REMOTE ] UHAL: PASS: Integrity check passed. [2026-01-27T12:23:17.762171] [DEBUG] [REMOTE ] UHAL: Symbol is viable for forecasting. [2026-01-27T12:23:17.762222] [INFO ] [MAIN ] [3197/3493] UHAL kept (0.5s) | 3192 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-27T12:23:18.017462] [DEBUG] [REMOTE ] UHG: Retrieved 1213 rows, trimmed to 300. [2026-01-27T12:23:18.017629] [DEBUG] [REMOTE ] UHG: PASS: History has at least 300 days. [2026-01-27T12:23:18.017852] [DEBUG] [REMOTE ] UHG: PASS: Price check passed. Min price $1.03. [2026-01-27T12:23:18.018010] [DEBUG] [REMOTE ] UHG: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:18.018130] [DEBUG] [REMOTE ] UHG: PASS: Integrity check passed. [2026-01-27T12:23:18.018173] [DEBUG] [REMOTE ] UHG: Symbol is viable for forecasting. [2026-01-27T12:23:18.018224] [INFO ] [MAIN ] [3198/3493] UHG kept (0.3s) | 3193 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-27T12:23:18.716172] [DEBUG] [REMOTE ] UHS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:18.716310] [DEBUG] [REMOTE ] UHS: PASS: History has at least 300 days. [2026-01-27T12:23:18.716532] [DEBUG] [REMOTE ] UHS: PASS: Price check passed. Min price $199.22. [2026-01-27T12:23:18.716688] [DEBUG] [REMOTE ] UHS: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:18.716803] [DEBUG] [REMOTE ] UHS: PASS: Integrity check passed. [2026-01-27T12:23:18.716843] [DEBUG] [REMOTE ] UHS: Symbol is viable for forecasting. [2026-01-27T12:23:18.716891] [INFO ] [MAIN ] [3199/3493] UHS kept (0.7s) | 3194 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-27T12:23:19.078374] [DEBUG] [REMOTE ] UI: Retrieved 3590 rows, trimmed to 300. [2026-01-27T12:23:19.078507] [DEBUG] [REMOTE ] UI: PASS: History has at least 300 days. [2026-01-27T12:23:19.078771] [DEBUG] [REMOTE ] UI: PASS: Price check passed. Min price $515.44. [2026-01-27T12:23:19.078941] [DEBUG] [REMOTE ] UI: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:19.079051] [DEBUG] [REMOTE ] UI: PASS: Integrity check passed. [2026-01-27T12:23:19.079273] [DEBUG] [REMOTE ] UI: Symbol is viable for forecasting. [2026-01-27T12:23:19.079320] [INFO ] [MAIN ] [3200/3493] UI kept (0.4s) | 3195 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-27T12:23:19.677256] [DEBUG] [REMOTE ] UIS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:19.677429] [DEBUG] [REMOTE ] UIS: PASS: History has at least 300 days. [2026-01-27T12:23:19.677809] [DEBUG] [REMOTE ] UIS: PASS: Price check passed. Min price $2.39. [2026-01-27T12:23:19.677977] [DEBUG] [REMOTE ] UIS: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:19.678323] [DEBUG] [REMOTE ] UIS: PASS: Integrity check passed. [2026-01-27T12:23:19.678386] [DEBUG] [REMOTE ] UIS: Symbol is viable for forecasting. [2026-01-27T12:23:19.678443] [INFO ] [MAIN ] [3201/3493] UIS kept (0.6s) | 3196 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-27T12:23:19.991848] [DEBUG] [REMOTE ] UITB: Retrieved 2072 rows, trimmed to 300. [2026-01-27T12:23:19.991988] [DEBUG] [REMOTE ] UITB: PASS: History has at least 300 days. [2026-01-27T12:23:19.992228] [DEBUG] [REMOTE ] UITB: PASS: Price check passed. Min price $46.99. [2026-01-27T12:23:19.992415] [DEBUG] [REMOTE ] UITB: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:19.992607] [DEBUG] [REMOTE ] UITB: PASS: Integrity check passed. [2026-01-27T12:23:19.992656] [DEBUG] [REMOTE ] UITB: Symbol is viable for forecasting. [2026-01-27T12:23:19.992719] [INFO ] [MAIN ] [3202/3493] UITB kept (0.3s) | 3197 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-27T12:23:20.546317] [DEBUG] [REMOTE ] UL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:20.546535] [DEBUG] [REMOTE ] UL: PASS: History has at least 300 days. [2026-01-27T12:23:20.546851] [DEBUG] [REMOTE ] UL: PASS: Price check passed. Min price $62.27. [2026-01-27T12:23:20.547000] [DEBUG] [REMOTE ] UL: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:20.547132] [DEBUG] [REMOTE ] UL: PASS: Integrity check passed. [2026-01-27T12:23:20.547175] [DEBUG] [REMOTE ] UL: Symbol is viable for forecasting. [2026-01-27T12:23:20.547230] [INFO ] [MAIN ] [3203/3493] UL kept (0.6s) | 3198 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-27T12:23:20.918920] [DEBUG] [REMOTE ] ULBI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:20.919196] [DEBUG] [REMOTE ] ULBI: PASS: History has at least 300 days. [2026-01-27T12:23:20.919460] [DEBUG] [REMOTE ] ULBI: PASS: Price check passed. Min price $5.05. [2026-01-27T12:23:20.919628] [DEBUG] [REMOTE ] ULBI: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:20.919765] [DEBUG] [REMOTE ] ULBI: PASS: Integrity check passed. [2026-01-27T12:23:20.919808] [DEBUG] [REMOTE ] ULBI: Symbol is viable for forecasting. [2026-01-27T12:23:20.919863] [INFO ] [MAIN ] [3204/3493] ULBI kept (0.4s) | 3199 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-27T12:23:21.178103] [DEBUG] [REMOTE ] ULCC: Retrieved 1210 rows, trimmed to 300. [2026-01-27T12:23:21.178304] [DEBUG] [REMOTE ] ULCC: PASS: History has at least 300 days. [2026-01-27T12:23:21.178602] [DEBUG] [REMOTE ] ULCC: PASS: Price check passed. Min price $3.60. [2026-01-27T12:23:21.178760] [DEBUG] [REMOTE ] ULCC: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:21.178889] [DEBUG] [REMOTE ] ULCC: PASS: Integrity check passed. [2026-01-27T12:23:21.178933] [DEBUG] [REMOTE ] ULCC: Symbol is viable for forecasting. [2026-01-27T12:23:21.178990] [INFO ] [MAIN ] [3205/3493] ULCC kept (0.3s) | 3200 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-27T12:23:21.521240] [DEBUG] [REMOTE ] ULH: Retrieved 2448 rows, trimmed to 300. [2026-01-27T12:23:21.521378] [DEBUG] [REMOTE ] ULH: PASS: History has at least 300 days. [2026-01-27T12:23:21.521631] [DEBUG] [REMOTE ] ULH: PASS: Price check passed. Min price $12.87. [2026-01-27T12:23:21.521778] [DEBUG] [REMOTE ] ULH: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:21.521903] [DEBUG] [REMOTE ] ULH: PASS: Integrity check passed. [2026-01-27T12:23:21.521945] [DEBUG] [REMOTE ] ULH: Symbol is viable for forecasting. [2026-01-27T12:23:21.521995] [INFO ] [MAIN ] [3206/3493] ULH kept (0.3s) | 3201 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-27T12:23:22.092040] [DEBUG] [REMOTE ] ULTA: Retrieved 4591 rows, trimmed to 300. [2026-01-27T12:23:22.092191] [DEBUG] [REMOTE ] ULTA: PASS: History has at least 300 days. [2026-01-27T12:23:22.092433] [DEBUG] [REMOTE ] ULTA: PASS: Price check passed. Min price $496.44. [2026-01-27T12:23:22.092603] [DEBUG] [REMOTE ] ULTA: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:22.092732] [DEBUG] [REMOTE ] ULTA: PASS: Integrity check passed. [2026-01-27T12:23:22.092776] [DEBUG] [REMOTE ] ULTA: Symbol is viable for forecasting. [2026-01-27T12:23:22.092826] [INFO ] [MAIN ] [3207/3493] ULTA kept (0.6s) | 3202 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-27T12:23:22.339755] [DEBUG] [REMOTE ] ULY: Retrieved 568 rows, trimmed to 300. [2026-01-27T12:23:22.339890] [DEBUG] [REMOTE ] ULY: PASS: History has at least 300 days. [2026-01-27T12:23:22.340099] [DEBUG] [REMOTE ] ULY: PASS: Price check passed. Min price $1.76. [2026-01-27T12:23:22.340239] [DEBUG] [REMOTE ] ULY: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:22.340370] [DEBUG] [REMOTE ] ULY: PASS: Integrity check passed. [2026-01-27T12:23:22.340412] [DEBUG] [REMOTE ] ULY: Symbol is viable for forecasting. [2026-01-27T12:23:22.340460] [INFO ] [MAIN ] [3208/3493] ULY kept (0.2s) | 3203 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-27T12:23:23.022298] [DEBUG] [REMOTE ] UMBF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:23.022508] [DEBUG] [REMOTE ] UMBF: PASS: History has at least 300 days. [2026-01-27T12:23:23.022823] [DEBUG] [REMOTE ] UMBF: PASS: Price check passed. Min price $103.61. [2026-01-27T12:23:23.022969] [DEBUG] [REMOTE ] UMBF: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:23.023103] [DEBUG] [REMOTE ] UMBF: PASS: Integrity check passed. [2026-01-27T12:23:23.023146] [DEBUG] [REMOTE ] UMBF: Symbol is viable for forecasting. [2026-01-27T12:23:23.023198] [INFO ] [MAIN ] [3209/3493] UMBF kept (0.7s) | 3204 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-27T12:23:23.570991] [DEBUG] [REMOTE ] UMC: Retrieved 6375 rows, trimmed to 300. [2026-01-27T12:23:23.571245] [DEBUG] [REMOTE ] UMC: PASS: History has at least 300 days. [2026-01-27T12:23:23.571673] [DEBUG] [REMOTE ] UMC: PASS: Price check passed. Min price $7.02. [2026-01-27T12:23:23.571869] [DEBUG] [REMOTE ] UMC: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:23.572031] [DEBUG] [REMOTE ] UMC: PASS: Integrity check passed. [2026-01-27T12:23:23.572077] [DEBUG] [REMOTE ] UMC: Symbol is viable for forecasting. [2026-01-27T12:23:23.572375] [INFO ] [MAIN ] [3210/3493] UMC kept (0.5s) | 3205 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-27T12:23:24.195696] [DEBUG] [REMOTE ] UMH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:24.195881] [DEBUG] [REMOTE ] UMH: PASS: History has at least 300 days. [2026-01-27T12:23:24.196201] [DEBUG] [REMOTE ] UMH: PASS: Price check passed. Min price $14.01. [2026-01-27T12:23:24.196364] [DEBUG] [REMOTE ] UMH: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:24.196516] [DEBUG] [REMOTE ] UMH: PASS: Integrity check passed. [2026-01-27T12:23:24.196562] [DEBUG] [REMOTE ] UMH: Symbol is viable for forecasting. [2026-01-27T12:23:24.196642] [INFO ] [MAIN ] [3211/3493] UMH kept (0.6s) | 3206 kept, 5 rejected | 137.7/min | ETA: 2.0m [2026-01-27T12:23:24.444972] [DEBUG] [REMOTE ] UMMA: Retrieved 1015 rows, trimmed to 300. [2026-01-27T12:23:24.445127] [DEBUG] [REMOTE ] UMMA: PASS: History has at least 300 days. [2026-01-27T12:23:24.445369] [DEBUG] [REMOTE ] UMMA: PASS: Price check passed. Min price $27.33. [2026-01-27T12:23:24.445515] [DEBUG] [REMOTE ] UMMA: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:24.445657] [DEBUG] [REMOTE ] UMMA: PASS: Integrity check passed. [2026-01-27T12:23:24.445702] [DEBUG] [REMOTE ] UMMA: Symbol is viable for forecasting. [2026-01-27T12:23:24.445753] [INFO ] [MAIN ] [3212/3493] UMMA kept (0.2s) | 3207 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-27T12:23:24.914830] [DEBUG] [REMOTE ] UNCY: Retrieved 1141 rows, trimmed to 300. [2026-01-27T12:23:24.914975] [DEBUG] [REMOTE ] UNCY: PASS: History has at least 300 days. [2026-01-27T12:23:24.915193] [DEBUG] [REMOTE ] UNCY: PASS: Price check passed. Min price $4.44. [2026-01-27T12:23:24.915338] [DEBUG] [REMOTE ] UNCY: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:24.915454] [DEBUG] [REMOTE ] UNCY: PASS: Integrity check passed. [2026-01-27T12:23:24.915497] [DEBUG] [REMOTE ] UNCY: Symbol is viable for forecasting. [2026-01-27T12:23:24.915747] [INFO ] [MAIN ] [3213/3493] UNCY kept (0.5s) | 3208 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-27T12:23:25.467417] [DEBUG] [REMOTE ] UNF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:25.467667] [DEBUG] [REMOTE ] UNF: PASS: History has at least 300 days. [2026-01-27T12:23:25.467984] [DEBUG] [REMOTE ] UNF: PASS: Price check passed. Min price $149.72. [2026-01-27T12:23:25.468324] [DEBUG] [REMOTE ] UNF: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:25.468490] [DEBUG] [REMOTE ] UNF: PASS: Integrity check passed. [2026-01-27T12:23:25.468533] [DEBUG] [REMOTE ] UNF: Symbol is viable for forecasting. [2026-01-27T12:23:25.468605] [INFO ] [MAIN ] [3214/3493] UNF kept (0.6s) | 3209 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-27T12:23:25.937294] [DEBUG] [REMOTE ] UNFI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:25.937726] [DEBUG] [REMOTE ] UNFI: PASS: History has at least 300 days. [2026-01-27T12:23:25.938067] [DEBUG] [REMOTE ] UNFI: PASS: Price check passed. Min price $31.42. [2026-01-27T12:23:25.938409] [DEBUG] [REMOTE ] UNFI: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:25.938561] [DEBUG] [REMOTE ] UNFI: PASS: Integrity check passed. [2026-01-27T12:23:25.938623] [DEBUG] [REMOTE ] UNFI: Symbol is viable for forecasting. [2026-01-27T12:23:25.938681] [INFO ] [MAIN ] [3215/3493] UNFI kept (0.5s) | 3210 kept, 5 rejected | 137.7/min | ETA: 2.0m [2026-01-27T12:23:26.412787] [DEBUG] [REMOTE ] UNM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:26.413020] [DEBUG] [REMOTE ] UNM: PASS: History has at least 300 days. [2026-01-27T12:23:26.413357] [DEBUG] [REMOTE ] UNM: PASS: Price check passed. Min price $72.82. [2026-01-27T12:23:26.413507] [DEBUG] [REMOTE ] UNM: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:26.413668] [DEBUG] [REMOTE ] UNM: PASS: Integrity check passed. [2026-01-27T12:23:26.413714] [DEBUG] [REMOTE ] UNM: Symbol is viable for forecasting. [2026-01-27T12:23:26.413771] [INFO ] [MAIN ] [3216/3493] UNM kept (0.5s) | 3211 kept, 5 rejected | 137.7/min | ETA: 2.0m [2026-01-27T12:23:26.712942] [DEBUG] [REMOTE ] UNMA: Retrieved 1911 rows, trimmed to 300. [2026-01-27T12:23:26.713129] [DEBUG] [REMOTE ] UNMA: PASS: History has at least 300 days. [2026-01-27T12:23:26.713387] [DEBUG] [REMOTE ] UNMA: PASS: Price check passed. Min price $23.03. [2026-01-27T12:23:26.713535] [DEBUG] [REMOTE ] UNMA: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:26.713678] [DEBUG] [REMOTE ] UNMA: PASS: Integrity check passed. [2026-01-27T12:23:26.713721] [DEBUG] [REMOTE ] UNMA: Symbol is viable for forecasting. [2026-01-27T12:23:26.713773] [INFO ] [MAIN ] [3217/3493] UNMA kept (0.3s) | 3212 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-27T12:23:27.189466] [DEBUG] [REMOTE ] UNP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:27.189689] [DEBUG] [REMOTE ] UNP: PASS: History has at least 300 days. [2026-01-27T12:23:27.189977] [DEBUG] [REMOTE ] UNP: PASS: Price check passed. Min price $215.11. [2026-01-27T12:23:27.190129] [DEBUG] [REMOTE ] UNP: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:27.190263] [DEBUG] [REMOTE ] UNP: PASS: Integrity check passed. [2026-01-27T12:23:27.190306] [DEBUG] [REMOTE ] UNP: Symbol is viable for forecasting. [2026-01-27T12:23:27.190360] [INFO ] [MAIN ] [3218/3493] UNP kept (0.5s) | 3213 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-27T12:23:27.671620] [DEBUG] [REMOTE ] UNTY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:27.671757] [DEBUG] [REMOTE ] UNTY: PASS: History has at least 300 days. [2026-01-27T12:23:27.671985] [DEBUG] [REMOTE ] UNTY: PASS: Price check passed. Min price $45.04. [2026-01-27T12:23:27.672149] [DEBUG] [REMOTE ] UNTY: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:27.672305] [DEBUG] [REMOTE ] UNTY: PASS: Integrity check passed. [2026-01-27T12:23:27.672363] [DEBUG] [REMOTE ] UNTY: Symbol is viable for forecasting. [2026-01-27T12:23:27.672425] [INFO ] [MAIN ] [3219/3493] UNTY kept (0.5s) | 3214 kept, 5 rejected | 137.7/min | ETA: 2.0m [2026-01-27T12:23:28.171193] [DEBUG] [REMOTE ] UPBD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:28.171364] [DEBUG] [REMOTE ] UPBD: PASS: History has at least 300 days. [2026-01-27T12:23:28.171692] [DEBUG] [REMOTE ] UPBD: PASS: Price check passed. Min price $15.75. [2026-01-27T12:23:28.171865] [DEBUG] [REMOTE ] UPBD: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:28.172001] [DEBUG] [REMOTE ] UPBD: PASS: Integrity check passed. [2026-01-27T12:23:28.172044] [DEBUG] [REMOTE ] UPBD: Symbol is viable for forecasting. [2026-01-27T12:23:28.172098] [INFO ] [MAIN ] [3220/3493] UPBD kept (0.5s) | 3215 kept, 5 rejected | 137.7/min | ETA: 2.0m [2026-01-27T12:23:28.442029] [DEBUG] [REMOTE ] UPC: Retrieved 1217 rows, trimmed to 300. [2026-01-27T12:23:28.442183] [DEBUG] [REMOTE ] UPC: PASS: History has at least 300 days. [2026-01-27T12:23:28.442606] [DEBUG] [REMOTE ] UPC: PASS: Price check passed. Min price $3.40. [2026-01-27T12:23:28.442754] [DEBUG] [REMOTE ] UPC: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:28.442873] [DEBUG] [REMOTE ] UPC: PASS: Integrity check passed. [2026-01-27T12:23:28.442915] [DEBUG] [REMOTE ] UPC: Symbol is viable for forecasting. [2026-01-27T12:23:28.442966] [INFO ] [MAIN ] [3221/3493] UPC kept (0.3s) | 3216 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-27T12:23:28.752478] [DEBUG] [REMOTE ] UPLD: Retrieved 2820 rows, trimmed to 300. [2026-01-27T12:23:28.752639] [DEBUG] [REMOTE ] UPLD: PASS: History has at least 300 days. [2026-01-27T12:23:28.752862] [DEBUG] [REMOTE ] UPLD: PASS: Price check passed. Min price $1.43. [2026-01-27T12:23:28.753005] [DEBUG] [REMOTE ] UPLD: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:28.753122] [DEBUG] [REMOTE ] UPLD: PASS: Integrity check passed. [2026-01-27T12:23:28.753163] [DEBUG] [REMOTE ] UPLD: Symbol is viable for forecasting. [2026-01-27T12:23:28.753213] [INFO ] [MAIN ] [3222/3493] UPLD kept (0.3s) | 3217 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-27T12:23:29.463163] [DEBUG] [REMOTE ] UPS: Retrieved 6591 rows, trimmed to 300. [2026-01-27T12:23:29.463317] [DEBUG] [REMOTE ] UPS: PASS: History has at least 300 days. [2026-01-27T12:23:29.463570] [DEBUG] [REMOTE ] UPS: PASS: Price check passed. Min price $90.87. [2026-01-27T12:23:29.463737] [DEBUG] [REMOTE ] UPS: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:29.463867] [DEBUG] [REMOTE ] UPS: PASS: Integrity check passed. [2026-01-27T12:23:29.463909] [DEBUG] [REMOTE ] UPS: Symbol is viable for forecasting. [2026-01-27T12:23:29.463960] [INFO ] [MAIN ] [3223/3493] UPS kept (0.7s) | 3218 kept, 5 rejected | 137.7/min | ETA: 2.0m [2026-01-27T12:23:29.750091] [DEBUG] [REMOTE ] UPWK: Retrieved 1837 rows, trimmed to 300. [2026-01-27T12:23:29.750227] [DEBUG] [REMOTE ] UPWK: PASS: History has at least 300 days. [2026-01-27T12:23:29.750442] [DEBUG] [REMOTE ] UPWK: PASS: Price check passed. Min price $15.63. [2026-01-27T12:23:29.750602] [DEBUG] [REMOTE ] UPWK: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:29.750730] [DEBUG] [REMOTE ] UPWK: PASS: Integrity check passed. [2026-01-27T12:23:29.750771] [DEBUG] [REMOTE ] UPWK: Symbol is viable for forecasting. [2026-01-27T12:23:29.750822] [INFO ] [MAIN ] [3224/3493] UPWK kept (0.3s) | 3219 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-27T12:23:29.971009] [DEBUG] [REMOTE ] UPXI: Retrieved 1152 rows, trimmed to 300. [2026-01-27T12:23:29.971148] [DEBUG] [REMOTE ] UPXI: PASS: History has at least 300 days. [2026-01-27T12:23:29.971350] [DEBUG] [REMOTE ] UPXI: PASS: Price check passed. Min price $1.68. [2026-01-27T12:23:29.971484] [DEBUG] [REMOTE ] UPXI: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:29.971624] [DEBUG] [REMOTE ] UPXI: PASS: Integrity check passed. [2026-01-27T12:23:29.971667] [DEBUG] [REMOTE ] UPXI: Symbol is viable for forecasting. [2026-01-27T12:23:29.971714] [INFO ] [MAIN ] [3225/3493] UPXI kept (0.2s) | 3220 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-27T12:23:30.723878] [DEBUG] [REMOTE ] URBN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:30.724116] [DEBUG] [REMOTE ] URBN: PASS: History has at least 300 days. [2026-01-27T12:23:30.724456] [DEBUG] [REMOTE ] URBN: PASS: Price check passed. Min price $59.57. [2026-01-27T12:23:30.724803] [DEBUG] [REMOTE ] URBN: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:30.724977] [DEBUG] [REMOTE ] URBN: PASS: Integrity check passed. [2026-01-27T12:23:30.725027] [DEBUG] [REMOTE ] URBN: Symbol is viable for forecasting. [2026-01-27T12:23:30.725086] [INFO ] [MAIN ] [3226/3493] URBN kept (0.8s) | 3221 kept, 5 rejected | 137.7/min | ETA: 1.9m [2026-01-27T12:23:31.009439] [DEBUG] [REMOTE ] URGN: Retrieved 2194 rows, trimmed to 300. [2026-01-27T12:23:31.009684] [DEBUG] [REMOTE ] URGN: PASS: History has at least 300 days. [2026-01-27T12:23:31.009988] [DEBUG] [REMOTE ] URGN: PASS: Price check passed. Min price $18.74. [2026-01-27T12:23:31.010149] [DEBUG] [REMOTE ] URGN: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:31.010296] [DEBUG] [REMOTE ] URGN: PASS: Integrity check passed. [2026-01-27T12:23:31.010342] [DEBUG] [REMOTE ] URGN: Symbol is viable for forecasting. [2026-01-27T12:23:31.010414] [INFO ] [MAIN ] [3227/3493] URGN kept (0.3s) | 3222 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-27T12:23:31.608716] [DEBUG] [REMOTE ] URI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:31.608948] [DEBUG] [REMOTE ] URI: PASS: History has at least 300 days. [2026-01-27T12:23:31.609297] [DEBUG] [REMOTE ] URI: PASS: Price check passed. Min price $770.00. [2026-01-27T12:23:31.609442] [DEBUG] [REMOTE ] URI: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:31.609617] [DEBUG] [REMOTE ] URI: PASS: Integrity check passed. [2026-01-27T12:23:31.609665] [DEBUG] [REMOTE ] URI: Symbol is viable for forecasting. [2026-01-27T12:23:31.609723] [INFO ] [MAIN ] [3228/3493] URI kept (0.6s) | 3223 kept, 5 rejected | 137.7/min | ETA: 1.9m [2026-01-27T12:23:31.846859] [DEBUG] [REMOTE ] URNJ: Retrieved 747 rows, trimmed to 300. [2026-01-27T12:23:31.847063] [DEBUG] [REMOTE ] URNJ: PASS: History has at least 300 days. [2026-01-27T12:23:31.847322] [DEBUG] [REMOTE ] URNJ: PASS: Price check passed. Min price $21.59. [2026-01-27T12:23:31.847483] [DEBUG] [REMOTE ] URNJ: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:31.847662] [DEBUG] [REMOTE ] URNJ: PASS: Integrity check passed. [2026-01-27T12:23:31.847711] [DEBUG] [REMOTE ] URNJ: Symbol is viable for forecasting. [2026-01-27T12:23:31.847766] [INFO ] [MAIN ] [3229/3493] URNJ kept (0.2s) | 3224 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-27T12:23:32.268502] [DEBUG] [REMOTE ] UROY: Retrieved 1515 rows, trimmed to 300. [2026-01-27T12:23:32.268727] [DEBUG] [REMOTE ] UROY: PASS: History has at least 300 days. [2026-01-27T12:23:32.269005] [DEBUG] [REMOTE ] UROY: PASS: Price check passed. Min price $3.32. [2026-01-27T12:23:32.269155] [DEBUG] [REMOTE ] UROY: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:32.269280] [DEBUG] [REMOTE ] UROY: PASS: Integrity check passed. [2026-01-27T12:23:32.269323] [DEBUG] [REMOTE ] UROY: Symbol is viable for forecasting. [2026-01-27T12:23:32.269378] [INFO ] [MAIN ] [3230/3493] UROY kept (0.4s) | 3225 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-27T12:23:32.889437] [DEBUG] [REMOTE ] USA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:32.889635] [DEBUG] [REMOTE ] USA: PASS: History has at least 300 days. [2026-01-27T12:23:32.889952] [DEBUG] [REMOTE ] USA: PASS: Price check passed. Min price $5.67. [2026-01-27T12:23:32.890130] [DEBUG] [REMOTE ] USA: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:32.890287] [DEBUG] [REMOTE ] USA: PASS: Integrity check passed. [2026-01-27T12:23:32.890340] [DEBUG] [REMOTE ] USA: Symbol is viable for forecasting. [2026-01-27T12:23:32.890404] [INFO ] [MAIN ] [3231/3493] USA kept (0.6s) | 3226 kept, 5 rejected | 137.7/min | ETA: 1.9m [2026-01-27T12:23:33.236102] [DEBUG] [REMOTE ] USAC: Retrieved 3277 rows, trimmed to 300. [2026-01-27T12:23:33.236235] [DEBUG] [REMOTE ] USAC: PASS: History has at least 300 days. [2026-01-27T12:23:33.236448] [DEBUG] [REMOTE ] USAC: PASS: Price check passed. Min price $21.54. [2026-01-27T12:23:33.236634] [DEBUG] [REMOTE ] USAC: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:33.236750] [DEBUG] [REMOTE ] USAC: PASS: Integrity check passed. [2026-01-27T12:23:33.236791] [DEBUG] [REMOTE ] USAC: Symbol is viable for forecasting. [2026-01-27T12:23:33.236843] [INFO ] [MAIN ] [3232/3493] USAC kept (0.3s) | 3227 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-27T12:23:33.777798] [DEBUG] [REMOTE ] USB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:33.777944] [DEBUG] [REMOTE ] USB: PASS: History has at least 300 days. [2026-01-27T12:23:33.778181] [DEBUG] [REMOTE ] USB: PASS: Price check passed. Min price $45.03. [2026-01-27T12:23:33.778349] [DEBUG] [REMOTE ] USB: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:33.778480] [DEBUG] [REMOTE ] USB: PASS: Integrity check passed. [2026-01-27T12:23:33.778521] [DEBUG] [REMOTE ] USB: Symbol is viable for forecasting. [2026-01-27T12:23:33.778592] [INFO ] [MAIN ] [3233/3493] USB kept (0.5s) | 3228 kept, 5 rejected | 137.7/min | ETA: 1.9m [2026-01-27T12:23:34.008814] [DEBUG] [REMOTE ] USCB: Retrieved 1132 rows, trimmed to 300. [2026-01-27T12:23:34.008971] [DEBUG] [REMOTE ] USCB: PASS: History has at least 300 days. [2026-01-27T12:23:34.009218] [DEBUG] [REMOTE ] USCB: PASS: Price check passed. Min price $17.06. [2026-01-27T12:23:34.009362] [DEBUG] [REMOTE ] USCB: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:34.009481] [DEBUG] [REMOTE ] USCB: PASS: Integrity check passed. [2026-01-27T12:23:34.009533] [DEBUG] [REMOTE ] USCB: Symbol is viable for forecasting. [2026-01-27T12:23:34.009639] [INFO ] [MAIN ] [3234/3493] USCB kept (0.2s) | 3229 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-27T12:23:34.358205] [DEBUG] [REMOTE ] USDX: Retrieved 478 rows, trimmed to 300. [2026-01-27T12:23:34.358338] [DEBUG] [REMOTE ] USDX: PASS: History has at least 300 days. [2026-01-27T12:23:34.358537] [DEBUG] [REMOTE ] USDX: PASS: Price check passed. Min price $25.32. [2026-01-27T12:23:34.358709] [DEBUG] [REMOTE ] USDX: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:34.358818] [DEBUG] [REMOTE ] USDX: PASS: Integrity check passed. [2026-01-27T12:23:34.358857] [DEBUG] [REMOTE ] USDX: Symbol is viable for forecasting. [2026-01-27T12:23:34.358905] [INFO ] [MAIN ] [3235/3493] USDX kept (0.3s) | 3230 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-27T12:23:34.809413] [DEBUG] [REMOTE ] USEA: Retrieved 893 rows, trimmed to 300. [2026-01-27T12:23:34.809544] [DEBUG] [REMOTE ] USEA: PASS: History has at least 300 days. [2026-01-27T12:23:34.809769] [DEBUG] [REMOTE ] USEA: PASS: Price check passed. Min price $1.41. [2026-01-27T12:23:34.809911] [DEBUG] [REMOTE ] USEA: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:34.810024] [DEBUG] [REMOTE ] USEA: PASS: Integrity check passed. [2026-01-27T12:23:34.810066] [DEBUG] [REMOTE ] USEA: Symbol is viable for forecasting. [2026-01-27T12:23:34.810117] [INFO ] [MAIN ] [3236/3493] USEA kept (0.5s) | 3231 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-27T12:23:35.302654] [DEBUG] [REMOTE ] USFD: Retrieved 2430 rows, trimmed to 300. [2026-01-27T12:23:35.302783] [DEBUG] [REMOTE ] USFD: PASS: History has at least 300 days. [2026-01-27T12:23:35.302990] [DEBUG] [REMOTE ] USFD: PASS: Price check passed. Min price $70.05. [2026-01-27T12:23:35.303124] [DEBUG] [REMOTE ] USFD: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:35.303240] [DEBUG] [REMOTE ] USFD: PASS: Integrity check passed. [2026-01-27T12:23:35.303280] [DEBUG] [REMOTE ] USFD: Symbol is viable for forecasting. [2026-01-27T12:23:35.303329] [INFO ] [MAIN ] [3237/3493] USFD kept (0.5s) | 3232 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-27T12:23:35.603245] [DEBUG] [REMOTE ] USGO: Retrieved 694 rows, trimmed to 300. [2026-01-27T12:23:35.603390] [DEBUG] [REMOTE ] USGO: PASS: History has at least 300 days. [2026-01-27T12:23:35.603635] [DEBUG] [REMOTE ] USGO: PASS: Price check passed. Min price $8.78. [2026-01-27T12:23:35.603798] [DEBUG] [REMOTE ] USGO: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:35.603917] [DEBUG] [REMOTE ] USGO: PASS: Integrity check passed. [2026-01-27T12:23:35.603959] [DEBUG] [REMOTE ] USGO: Symbol is viable for forecasting. [2026-01-27T12:23:35.604008] [INFO ] [MAIN ] [3238/3493] USGO kept (0.3s) | 3233 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-27T12:23:36.235995] [DEBUG] [REMOTE ] USIG: Retrieved 4790 rows, trimmed to 300. [2026-01-27T12:23:36.236209] [DEBUG] [REMOTE ] USIG: PASS: History has at least 300 days. [2026-01-27T12:23:36.236518] [DEBUG] [REMOTE ] USIG: PASS: Price check passed. Min price $51.36. [2026-01-27T12:23:36.236688] [DEBUG] [REMOTE ] USIG: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:36.236827] [DEBUG] [REMOTE ] USIG: PASS: Integrity check passed. [2026-01-27T12:23:36.236868] [DEBUG] [REMOTE ] USIG: Symbol is viable for forecasting. [2026-01-27T12:23:36.236922] [INFO ] [MAIN ] [3239/3493] USIG kept (0.6s) | 3234 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-27T12:23:36.685398] [DEBUG] [REMOTE ] USIO: Retrieved 6300 rows, trimmed to 300. [2026-01-27T12:23:36.685637] [DEBUG] [REMOTE ] USIO: PASS: History has at least 300 days. [2026-01-27T12:23:36.685971] [DEBUG] [REMOTE ] USIO: PASS: Price check passed. Min price $1.32. [2026-01-27T12:23:36.686149] [DEBUG] [REMOTE ] USIO: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:36.686293] [DEBUG] [REMOTE ] USIO: PASS: Integrity check passed. [2026-01-27T12:23:36.686336] [DEBUG] [REMOTE ] USIO: Symbol is viable for forecasting. [2026-01-27T12:23:36.686392] [INFO ] [MAIN ] [3240/3493] USIO kept (0.4s) | 3235 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-27T12:23:37.233834] [DEBUG] [REMOTE ] USLM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:37.234097] [DEBUG] [REMOTE ] USLM: PASS: History has at least 300 days. [2026-01-27T12:23:37.234539] [DEBUG] [REMOTE ] USLM: PASS: Price check passed. Min price $111.00. [2026-01-27T12:23:37.234726] [DEBUG] [REMOTE ] USLM: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:37.234907] [DEBUG] [REMOTE ] USLM: PASS: Integrity check passed. [2026-01-27T12:23:37.234954] [DEBUG] [REMOTE ] USLM: Symbol is viable for forecasting. [2026-01-27T12:23:37.235030] [INFO ] [MAIN ] [3241/3493] USLM kept (0.5s) | 3236 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-27T12:23:37.532468] [DEBUG] [REMOTE ] USMC: Retrieved 2082 rows, trimmed to 300. [2026-01-27T12:23:37.532617] [DEBUG] [REMOTE ] USMC: PASS: History has at least 300 days. [2026-01-27T12:23:37.532823] [DEBUG] [REMOTE ] USMC: PASS: Price check passed. Min price $66.08. [2026-01-27T12:23:37.532960] [DEBUG] [REMOTE ] USMC: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:37.533068] [DEBUG] [REMOTE ] USMC: PASS: Integrity check passed. [2026-01-27T12:23:37.533108] [DEBUG] [REMOTE ] USMC: Symbol is viable for forecasting. [2026-01-27T12:23:37.533156] [INFO ] [MAIN ] [3242/3493] USMC kept (0.3s) | 3237 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-27T12:23:37.826940] [DEBUG] [REMOTE ] USOI: Retrieved 413 rows, trimmed to 300. [2026-01-27T12:23:37.827080] [DEBUG] [REMOTE ] USOI: PASS: History has at least 300 days. [2026-01-27T12:23:37.827317] [DEBUG] [REMOTE ] USOI: PASS: Price check passed. Min price $45.02. [2026-01-27T12:23:37.827466] [DEBUG] [REMOTE ] USOI: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:37.827629] [DEBUG] [REMOTE ] USOI: PASS: Integrity check passed. [2026-01-27T12:23:37.827676] [DEBUG] [REMOTE ] USOI: Symbol is viable for forecasting. [2026-01-27T12:23:37.827727] [INFO ] [MAIN ] [3243/3493] USOI kept (0.3s) | 3238 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-27T12:23:38.222007] [DEBUG] [REMOTE ] USOY: Retrieved 428 rows, trimmed to 300. [2026-01-27T12:23:38.222156] [DEBUG] [REMOTE ] USOY: PASS: History has at least 300 days. [2026-01-27T12:23:38.222403] [DEBUG] [REMOTE ] USOY: PASS: Price check passed. Min price $6.09. [2026-01-27T12:23:38.222545] [DEBUG] [REMOTE ] USOY: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:38.222688] [DEBUG] [REMOTE ] USOY: PASS: Integrity check passed. [2026-01-27T12:23:38.222731] [DEBUG] [REMOTE ] USOY: Symbol is viable for forecasting. [2026-01-27T12:23:38.222781] [INFO ] [MAIN ] [3244/3493] USOY kept (0.4s) | 3239 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-27T12:23:38.741319] [DEBUG] [REMOTE ] USTB: Retrieved 2072 rows, trimmed to 300. [2026-01-27T12:23:38.741452] [DEBUG] [REMOTE ] USTB: PASS: History has at least 300 days. [2026-01-27T12:23:38.741709] [DEBUG] [REMOTE ] USTB: PASS: Price check passed. Min price $50.30. [2026-01-27T12:23:38.741855] [DEBUG] [REMOTE ] USTB: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:38.741969] [DEBUG] [REMOTE ] USTB: PASS: Integrity check passed. [2026-01-27T12:23:38.742012] [DEBUG] [REMOTE ] USTB: Symbol is viable for forecasting. [2026-01-27T12:23:38.742062] [INFO ] [MAIN ] [3245/3493] USTB kept (0.5s) | 3240 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-27T12:23:39.132562] [DEBUG] [REMOTE ] USVM: Retrieved 2072 rows, trimmed to 300. [2026-01-27T12:23:39.132708] [DEBUG] [REMOTE ] USVM: PASS: History has at least 300 days. [2026-01-27T12:23:39.132918] [DEBUG] [REMOTE ] USVM: PASS: Price check passed. Min price $86.13. [2026-01-27T12:23:39.133055] [DEBUG] [REMOTE ] USVM: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:39.133165] [DEBUG] [REMOTE ] USVM: PASS: Integrity check passed. [2026-01-27T12:23:39.133206] [DEBUG] [REMOTE ] USVM: Symbol is viable for forecasting. [2026-01-27T12:23:39.133254] [INFO ] [MAIN ] [3246/3493] USVM kept (0.4s) | 3241 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-27T12:23:39.508653] [DEBUG] [REMOTE ] USXF: Retrieved 1408 rows, trimmed to 300. [2026-01-27T12:23:39.508806] [DEBUG] [REMOTE ] USXF: PASS: History has at least 300 days. [2026-01-27T12:23:39.509079] [DEBUG] [REMOTE ] USXF: PASS: Price check passed. Min price $54.69. [2026-01-27T12:23:39.509292] [DEBUG] [REMOTE ] USXF: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:39.509472] [DEBUG] [REMOTE ] USXF: PASS: Integrity check passed. [2026-01-27T12:23:39.509534] [DEBUG] [REMOTE ] USXF: Symbol is viable for forecasting. [2026-01-27T12:23:39.509630] [INFO ] [MAIN ] [3247/3493] USXF kept (0.4s) | 3242 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-27T12:23:39.874784] [DEBUG] [REMOTE ] UTEN: Retrieved 869 rows, trimmed to 300. [2026-01-27T12:23:39.874923] [DEBUG] [REMOTE ] UTEN: PASS: History has at least 300 days. [2026-01-27T12:23:39.875131] [DEBUG] [REMOTE ] UTEN: PASS: Price check passed. Min price $43.74. [2026-01-27T12:23:39.875265] [DEBUG] [REMOTE ] UTEN: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:39.875374] [DEBUG] [REMOTE ] UTEN: PASS: Integrity check passed. [2026-01-27T12:23:39.875624] [DEBUG] [REMOTE ] UTEN: Symbol is viable for forecasting. [2026-01-27T12:23:39.875674] [INFO ] [MAIN ] [3248/3493] UTEN kept (0.4s) | 3243 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-27T12:23:40.470745] [DEBUG] [REMOTE ] UTF: Retrieved 5462 rows, trimmed to 300. [2026-01-27T12:23:40.470907] [DEBUG] [REMOTE ] UTF: PASS: History has at least 300 days. [2026-01-27T12:23:40.471143] [DEBUG] [REMOTE ] UTF: PASS: Price check passed. Min price $23.12. [2026-01-27T12:23:40.471286] [DEBUG] [REMOTE ] UTF: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:40.471405] [DEBUG] [REMOTE ] UTF: PASS: Integrity check passed. [2026-01-27T12:23:40.471447] [DEBUG] [REMOTE ] UTF: Symbol is viable for forecasting. [2026-01-27T12:23:40.471498] [INFO ] [MAIN ] [3249/3493] UTF kept (0.6s) | 3244 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-27T12:23:40.938211] [DEBUG] [REMOTE ] UTI: Retrieved 5560 rows, trimmed to 300. [2026-01-27T12:23:40.938361] [DEBUG] [REMOTE ] UTI: PASS: History has at least 300 days. [2026-01-27T12:23:40.938656] [DEBUG] [REMOTE ] UTI: PASS: Price check passed. Min price $21.77. [2026-01-27T12:23:40.938822] [DEBUG] [REMOTE ] UTI: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:40.938955] [DEBUG] [REMOTE ] UTI: PASS: Integrity check passed. [2026-01-27T12:23:40.939002] [DEBUG] [REMOTE ] UTI: Symbol is viable for forecasting. [2026-01-27T12:23:40.939061] [INFO ] [MAIN ] [3250/3493] UTI kept (0.5s) | 3245 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-27T12:23:41.429711] [DEBUG] [REMOTE ] UTL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:41.429847] [DEBUG] [REMOTE ] UTL: PASS: History has at least 300 days. [2026-01-27T12:23:41.430068] [DEBUG] [REMOTE ] UTL: PASS: Price check passed. Min price $47.12. [2026-01-27T12:23:41.430206] [DEBUG] [REMOTE ] UTL: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:41.430324] [DEBUG] [REMOTE ] UTL: PASS: Integrity check passed. [2026-01-27T12:23:41.430366] [DEBUG] [REMOTE ] UTL: Symbol is viable for forecasting. [2026-01-27T12:23:41.430415] [INFO ] [MAIN ] [3251/3493] UTL kept (0.5s) | 3246 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-27T12:23:41.725830] [DEBUG] [REMOTE ] UTMD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:41.725972] [DEBUG] [REMOTE ] UTMD: PASS: History has at least 300 days. [2026-01-27T12:23:41.726222] [DEBUG] [REMOTE ] UTMD: PASS: Price check passed. Min price $53.52. [2026-01-27T12:23:41.726364] [DEBUG] [REMOTE ] UTMD: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:41.726486] [DEBUG] [REMOTE ] UTMD: PASS: Integrity check passed. [2026-01-27T12:23:41.726528] [DEBUG] [REMOTE ] UTMD: Symbol is viable for forecasting. [2026-01-27T12:23:41.726596] [INFO ] [MAIN ] [3252/3493] UTMD kept (0.3s) | 3247 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-27T12:23:41.974128] [DEBUG] [REMOTE ] UTZ: Retrieved 1797 rows, trimmed to 300. [2026-01-27T12:23:41.974248] [DEBUG] [REMOTE ] UTZ: PASS: History has at least 300 days. [2026-01-27T12:23:41.974447] [DEBUG] [REMOTE ] UTZ: PASS: Price check passed. Min price $9.16. [2026-01-27T12:23:41.974611] [DEBUG] [REMOTE ] UTZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:41.974724] [DEBUG] [REMOTE ] UTZ: PASS: Integrity check passed. [2026-01-27T12:23:41.974770] [DEBUG] [REMOTE ] UTZ: Symbol is viable for forecasting. [2026-01-27T12:23:41.974827] [INFO ] [MAIN ] [3253/3493] UTZ kept (0.2s) | 3248 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-27T12:23:42.674101] [DEBUG] [REMOTE ] UVE: Retrieved 5696 rows, trimmed to 300. [2026-01-27T12:23:42.674238] [DEBUG] [REMOTE ] UVE: PASS: History has at least 300 days. [2026-01-27T12:23:42.674462] [DEBUG] [REMOTE ] UVE: PASS: Price check passed. Min price $28.85. [2026-01-27T12:23:42.674619] [DEBUG] [REMOTE ] UVE: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:42.674737] [DEBUG] [REMOTE ] UVE: PASS: Integrity check passed. [2026-01-27T12:23:42.674777] [DEBUG] [REMOTE ] UVE: Symbol is viable for forecasting. [2026-01-27T12:23:42.675014] [INFO ] [MAIN ] [3254/3493] UVE kept (0.7s) | 3249 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-27T12:23:43.127621] [DEBUG] [REMOTE ] UVSP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:43.127760] [DEBUG] [REMOTE ] UVSP: PASS: History has at least 300 days. [2026-01-27T12:23:43.127986] [DEBUG] [REMOTE ] UVSP: PASS: Price check passed. Min price $29.13. [2026-01-27T12:23:43.128129] [DEBUG] [REMOTE ] UVSP: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:43.128246] [DEBUG] [REMOTE ] UVSP: PASS: Integrity check passed. [2026-01-27T12:23:43.128288] [DEBUG] [REMOTE ] UVSP: Symbol is viable for forecasting. [2026-01-27T12:23:43.128338] [INFO ] [MAIN ] [3255/3493] UVSP kept (0.5s) | 3250 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-27T12:23:43.418824] [DEBUG] [REMOTE ] UWMC: Retrieved 1230 rows, trimmed to 300. [2026-01-27T12:23:43.418967] [DEBUG] [REMOTE ] UWMC: PASS: History has at least 300 days. [2026-01-27T12:23:43.419210] [DEBUG] [REMOTE ] UWMC: PASS: Price check passed. Min price $4.38. [2026-01-27T12:23:43.419359] [DEBUG] [REMOTE ] UWMC: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:43.419496] [DEBUG] [REMOTE ] UWMC: PASS: Integrity check passed. [2026-01-27T12:23:43.419540] [DEBUG] [REMOTE ] UWMC: Symbol is viable for forecasting. [2026-01-27T12:23:43.419608] [INFO ] [MAIN ] [3256/3493] UWMC kept (0.3s) | 3251 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-27T12:23:43.727776] [DEBUG] [REMOTE ] UXIN: Retrieved 1905 rows, trimmed to 300. [2026-01-27T12:23:43.727914] [DEBUG] [REMOTE ] UXIN: PASS: History has at least 300 days. [2026-01-27T12:23:43.728134] [DEBUG] [REMOTE ] UXIN: PASS: Price check passed. Min price $2.50. [2026-01-27T12:23:43.728302] [DEBUG] [REMOTE ] UXIN: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:43.728449] [DEBUG] [REMOTE ] UXIN: PASS: Integrity check passed. [2026-01-27T12:23:43.728501] [DEBUG] [REMOTE ] UXIN: Symbol is viable for forecasting. [2026-01-27T12:23:43.728551] [INFO ] [MAIN ] [3257/3493] UXIN kept (0.3s) | 3252 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-27T12:23:44.125471] [DEBUG] [REMOTE ] UYLD: Retrieved 815 rows, trimmed to 300. [2026-01-27T12:23:44.125650] [DEBUG] [REMOTE ] UYLD: PASS: History has at least 300 days. [2026-01-27T12:23:44.125872] [DEBUG] [REMOTE ] UYLD: PASS: Price check passed. Min price $50.70. [2026-01-27T12:23:44.126013] [DEBUG] [REMOTE ] UYLD: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:44.126127] [DEBUG] [REMOTE ] UYLD: PASS: Integrity check passed. [2026-01-27T12:23:44.126168] [DEBUG] [REMOTE ] UYLD: Symbol is viable for forecasting. [2026-01-27T12:23:44.126218] [INFO ] [MAIN ] [3258/3493] UYLD kept (0.4s) | 3253 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-27T12:23:44.600470] [DEBUG] [REMOTE ] UZE: Retrieved 1283 rows, trimmed to 300. [2026-01-27T12:23:44.600637] [DEBUG] [REMOTE ] UZE: PASS: History has at least 300 days. [2026-01-27T12:23:44.600857] [DEBUG] [REMOTE ] UZE: PASS: Price check passed. Min price $17.44. [2026-01-27T12:23:44.600999] [DEBUG] [REMOTE ] UZE: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:44.601109] [DEBUG] [REMOTE ] UZE: PASS: Integrity check passed. [2026-01-27T12:23:44.601150] [DEBUG] [REMOTE ] UZE: Symbol is viable for forecasting. [2026-01-27T12:23:44.601199] [INFO ] [MAIN ] [3259/3493] UZE kept (0.5s) | 3254 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-27T12:23:45.079026] [DEBUG] [REMOTE ] VAC: Retrieved 3573 rows, trimmed to 300. [2026-01-27T12:23:45.079160] [DEBUG] [REMOTE ] VAC: PASS: History has at least 300 days. [2026-01-27T12:23:45.079385] [DEBUG] [REMOTE ] VAC: PASS: Price check passed. Min price $44.87. [2026-01-27T12:23:45.079555] [DEBUG] [REMOTE ] VAC: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:45.079698] [DEBUG] [REMOTE ] VAC: PASS: Integrity check passed. [2026-01-27T12:23:45.079741] [DEBUG] [REMOTE ] VAC: Symbol is viable for forecasting. [2026-01-27T12:23:45.079789] [INFO ] [MAIN ] [3260/3493] VAC kept (0.5s) | 3255 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-27T12:23:45.609211] [DEBUG] [REMOTE ] VAL: Retrieved 5641 rows, trimmed to 300. [2026-01-27T12:23:45.609342] [DEBUG] [REMOTE ] VAL: PASS: History has at least 300 days. [2026-01-27T12:23:45.609551] [DEBUG] [REMOTE ] VAL: PASS: Price check passed. Min price $49.03. [2026-01-27T12:23:45.609709] [DEBUG] [REMOTE ] VAL: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:45.609819] [DEBUG] [REMOTE ] VAL: PASS: Integrity check passed. [2026-01-27T12:23:45.609859] [DEBUG] [REMOTE ] VAL: Symbol is viable for forecasting. [2026-01-27T12:23:45.609906] [INFO ] [MAIN ] [3261/3493] VAL kept (0.5s) | 3256 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-27T12:23:46.134365] [DEBUG] [REMOTE ] VALE: Retrieved 6001 rows, trimmed to 300. [2026-01-27T12:23:46.134516] [DEBUG] [REMOTE ] VALE: PASS: History has at least 300 days. [2026-01-27T12:23:46.134744] [DEBUG] [REMOTE ] VALE: PASS: Price check passed. Min price $11.62. [2026-01-27T12:23:46.134881] [DEBUG] [REMOTE ] VALE: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:46.134991] [DEBUG] [REMOTE ] VALE: PASS: Integrity check passed. [2026-01-27T12:23:46.135030] [DEBUG] [REMOTE ] VALE: Symbol is viable for forecasting. [2026-01-27T12:23:46.135078] [INFO ] [MAIN ] [3262/3493] VALE kept (0.5s) | 3257 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-27T12:23:46.372848] [DEBUG] [REMOTE ] VALN: Retrieved 1187 rows, trimmed to 300. [2026-01-27T12:23:46.372987] [DEBUG] [REMOTE ] VALN: PASS: History has at least 300 days. [2026-01-27T12:23:46.373198] [DEBUG] [REMOTE ] VALN: PASS: Price check passed. Min price $8.07. [2026-01-27T12:23:46.373334] [DEBUG] [REMOTE ] VALN: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:46.373445] [DEBUG] [REMOTE ] VALN: PASS: Integrity check passed. [2026-01-27T12:23:46.373485] [DEBUG] [REMOTE ] VALN: Symbol is viable for forecasting. [2026-01-27T12:23:46.373534] [INFO ] [MAIN ] [3263/3493] VALN kept (0.2s) | 3258 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-27T12:23:46.887227] [DEBUG] [REMOTE ] VANI: Retrieved 2811 rows, trimmed to 300. [2026-01-27T12:23:46.887468] [DEBUG] [REMOTE ] VANI: PASS: History has at least 300 days. [2026-01-27T12:23:46.887903] [DEBUG] [REMOTE ] VANI: PASS: Price check passed. Min price $1.23. [2026-01-27T12:23:46.888108] [DEBUG] [REMOTE ] VANI: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:46.888300] [DEBUG] [REMOTE ] VANI: PASS: Integrity check passed. [2026-01-27T12:23:46.888363] [DEBUG] [REMOTE ] VANI: Symbol is viable for forecasting. [2026-01-27T12:23:46.888444] [INFO ] [MAIN ] [3264/3493] VANI kept (0.5s) | 3259 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-27T12:23:47.477511] [DEBUG] [REMOTE ] VBF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:47.477805] [DEBUG] [REMOTE ] VBF: PASS: History has at least 300 days. [2026-01-27T12:23:47.478207] [DEBUG] [REMOTE ] VBF: PASS: Price check passed. Min price $15.24. [2026-01-27T12:23:47.478413] [DEBUG] [REMOTE ] VBF: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:47.478615] [DEBUG] [REMOTE ] VBF: PASS: Integrity check passed. [2026-01-27T12:23:47.478665] [DEBUG] [REMOTE ] VBF: Symbol is viable for forecasting. [2026-01-27T12:23:47.478728] [INFO ] [MAIN ] [3265/3493] VBF kept (0.6s) | 3260 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-27T12:23:47.743385] [DEBUG] [REMOTE ] VBNK: Retrieved 1107 rows, trimmed to 300. [2026-01-27T12:23:47.743731] [DEBUG] [REMOTE ] VBNK: PASS: History has at least 300 days. [2026-01-27T12:23:47.744206] [DEBUG] [REMOTE ] VBNK: PASS: Price check passed. Min price $11.25. [2026-01-27T12:23:47.744391] [DEBUG] [REMOTE ] VBNK: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:47.744563] [DEBUG] [REMOTE ] VBNK: PASS: Integrity check passed. [2026-01-27T12:23:47.744639] [DEBUG] [REMOTE ] VBNK: Symbol is viable for forecasting. [2026-01-27T12:23:47.744713] [INFO ] [MAIN ] [3266/3493] VBNK kept (0.3s) | 3261 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-27T12:23:48.246379] [DEBUG] [REMOTE ] VC: Retrieved 3850 rows, trimmed to 300. [2026-01-27T12:23:48.246495] [DEBUG] [REMOTE ] VC: PASS: History has at least 300 days. [2026-01-27T12:23:48.246740] [DEBUG] [REMOTE ] VC: PASS: Price check passed. Min price $91.41. [2026-01-27T12:23:48.246887] [DEBUG] [REMOTE ] VC: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:48.247007] [DEBUG] [REMOTE ] VC: PASS: Integrity check passed. [2026-01-27T12:23:48.247050] [DEBUG] [REMOTE ] VC: Symbol is viable for forecasting. [2026-01-27T12:23:48.247102] [INFO ] [MAIN ] [3267/3493] VC kept (0.5s) | 3262 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-27T12:23:48.721884] [DEBUG] [REMOTE ] VCEL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:48.722043] [DEBUG] [REMOTE ] VCEL: PASS: History has at least 300 days. [2026-01-27T12:23:48.722279] [DEBUG] [REMOTE ] VCEL: PASS: Price check passed. Min price $34.53. [2026-01-27T12:23:48.722425] [DEBUG] [REMOTE ] VCEL: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:48.722549] [DEBUG] [REMOTE ] VCEL: PASS: Integrity check passed. [2026-01-27T12:23:48.722705] [DEBUG] [REMOTE ] VCEL: Symbol is viable for forecasting. [2026-01-27T12:23:48.722762] [INFO ] [MAIN ] [3268/3493] VCEL kept (0.5s) | 3263 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-27T12:23:48.869588] [DEBUG] [REMOTE ] VCRB: Retrieved 529 rows, trimmed to 300. [2026-01-27T12:23:48.869726] [DEBUG] [REMOTE ] VCRB: PASS: History has at least 300 days. [2026-01-27T12:23:48.869932] [DEBUG] [REMOTE ] VCRB: PASS: Price check passed. Min price $77.31. [2026-01-27T12:23:48.870070] [DEBUG] [REMOTE ] VCRB: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:48.870180] [DEBUG] [REMOTE ] VCRB: PASS: Integrity check passed. [2026-01-27T12:23:48.870220] [DEBUG] [REMOTE ] VCRB: Symbol is viable for forecasting. [2026-01-27T12:23:48.870269] [INFO ] [MAIN ] [3269/3493] VCRB kept (0.1s) | 3264 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-27T12:23:49.569549] [DEBUG] [REMOTE ] VCSH: Retrieved 4067 rows, trimmed to 300. [2026-01-27T12:23:49.569744] [DEBUG] [REMOTE ] VCSH: PASS: History has at least 300 days. [2026-01-27T12:23:49.570001] [DEBUG] [REMOTE ] VCSH: PASS: Price check passed. Min price $78.93. [2026-01-27T12:23:49.570149] [DEBUG] [REMOTE ] VCSH: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:49.570277] [DEBUG] [REMOTE ] VCSH: PASS: Integrity check passed. [2026-01-27T12:23:49.570328] [DEBUG] [REMOTE ] VCSH: Symbol is viable for forecasting. [2026-01-27T12:23:49.570420] [INFO ] [MAIN ] [3270/3493] VCSH kept (0.7s) | 3265 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-27T12:23:50.002951] [DEBUG] [REMOTE ] VECO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:50.003104] [DEBUG] [REMOTE ] VECO: PASS: History has at least 300 days. [2026-01-27T12:23:50.003362] [DEBUG] [REMOTE ] VECO: PASS: Price check passed. Min price $26.39. [2026-01-27T12:23:50.003499] [DEBUG] [REMOTE ] VECO: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:50.003647] [DEBUG] [REMOTE ] VECO: PASS: Integrity check passed. [2026-01-27T12:23:50.003689] [DEBUG] [REMOTE ] VECO: Symbol is viable for forecasting. [2026-01-27T12:23:50.003916] [INFO ] [MAIN ] [3271/3493] VECO kept (0.4s) | 3266 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-27T12:23:50.234289] [DEBUG] [REMOTE ] VEEE: Retrieved 1134 rows, trimmed to 300. [2026-01-27T12:23:50.234433] [DEBUG] [REMOTE ] VEEE: PASS: History has at least 300 days. [2026-01-27T12:23:50.234744] [DEBUG] [REMOTE ] VEEE: PASS: Price check passed. Min price $1.50. [2026-01-27T12:23:50.234914] [DEBUG] [REMOTE ] VEEE: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:50.235053] [DEBUG] [REMOTE ] VEEE: PASS: Integrity check passed. [2026-01-27T12:23:50.235100] [DEBUG] [REMOTE ] VEEE: Symbol is viable for forecasting. [2026-01-27T12:23:50.235151] [INFO ] [MAIN ] [3272/3493] VEEE kept (0.2s) | 3267 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-27T12:23:50.674562] [DEBUG] [REMOTE ] VEL: Retrieved 1513 rows, trimmed to 300. [2026-01-27T12:23:50.674711] [DEBUG] [REMOTE ] VEL: PASS: History has at least 300 days. [2026-01-27T12:23:50.674928] [DEBUG] [REMOTE ] VEL: PASS: Price check passed. Min price $18.17. [2026-01-27T12:23:50.675071] [DEBUG] [REMOTE ] VEL: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:50.675186] [DEBUG] [REMOTE ] VEL: PASS: Integrity check passed. [2026-01-27T12:23:50.675228] [DEBUG] [REMOTE ] VEL: Symbol is viable for forecasting. [2026-01-27T12:23:50.675278] [INFO ] [MAIN ] [3273/3493] VEL kept (0.4s) | 3268 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-27T12:23:51.213498] [DEBUG] [REMOTE ] VEON: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:51.213685] [DEBUG] [REMOTE ] VEON: PASS: History has at least 300 days. [2026-01-27T12:23:51.213937] [DEBUG] [REMOTE ] VEON: PASS: Price check passed. Min price $43.56. [2026-01-27T12:23:51.214075] [DEBUG] [REMOTE ] VEON: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:51.214196] [DEBUG] [REMOTE ] VEON: PASS: Integrity check passed. [2026-01-27T12:23:51.214237] [DEBUG] [REMOTE ] VEON: Symbol is viable for forecasting. [2026-01-27T12:23:51.214286] [INFO ] [MAIN ] [3274/3493] VEON kept (0.5s) | 3269 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-27T12:23:51.487148] [DEBUG] [REMOTE ] VERA: Retrieved 1180 rows, trimmed to 300. [2026-01-27T12:23:51.487280] [DEBUG] [REMOTE ] VERA: PASS: History has at least 300 days. [2026-01-27T12:23:51.487487] [DEBUG] [REMOTE ] VERA: PASS: Price check passed. Min price $24.10. [2026-01-27T12:23:51.487752] [DEBUG] [REMOTE ] VERA: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:51.487868] [DEBUG] [REMOTE ] VERA: PASS: Integrity check passed. [2026-01-27T12:23:51.487910] [DEBUG] [REMOTE ] VERA: Symbol is viable for forecasting. [2026-01-27T12:23:51.487959] [INFO ] [MAIN ] [3275/3493] VERA kept (0.3s) | 3270 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-27T12:23:51.905186] [DEBUG] [REMOTE ] VERI: Retrieved 2188 rows, trimmed to 300. [2026-01-27T12:23:51.905320] [DEBUG] [REMOTE ] VERI: PASS: History has at least 300 days. [2026-01-27T12:23:51.905539] [DEBUG] [REMOTE ] VERI: PASS: Price check passed. Min price $3.83. [2026-01-27T12:23:51.905726] [DEBUG] [REMOTE ] VERI: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:51.905847] [DEBUG] [REMOTE ] VERI: PASS: Integrity check passed. [2026-01-27T12:23:51.905890] [DEBUG] [REMOTE ] VERI: Symbol is viable for forecasting. [2026-01-27T12:23:51.905939] [INFO ] [MAIN ] [3276/3493] VERI kept (0.4s) | 3271 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-27T12:23:52.357359] [DEBUG] [REMOTE ] VERO: Retrieved 3325 rows, trimmed to 300. [2026-01-27T12:23:52.357487] [DEBUG] [REMOTE ] VERO: PASS: History has at least 300 days. [2026-01-27T12:23:52.357761] [DEBUG] [REMOTE ] VERO: PASS: Price check passed. Min price $1.43. [2026-01-27T12:23:52.357905] [DEBUG] [REMOTE ] VERO: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:52.358032] [DEBUG] [REMOTE ] VERO: PASS: Integrity check passed. [2026-01-27T12:23:52.358073] [DEBUG] [REMOTE ] VERO: Symbol is viable for forecasting. [2026-01-27T12:23:52.358122] [INFO ] [MAIN ] [3277/3493] VERO kept (0.5s) | 3272 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-27T12:23:52.624348] [DEBUG] [REMOTE ] VERX: Retrieved 1380 rows, trimmed to 300. [2026-01-27T12:23:52.624474] [DEBUG] [REMOTE ] VERX: PASS: History has at least 300 days. [2026-01-27T12:23:52.624732] [DEBUG] [REMOTE ] VERX: PASS: Price check passed. Min price $18.66. [2026-01-27T12:23:52.624872] [DEBUG] [REMOTE ] VERX: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:52.624982] [DEBUG] [REMOTE ] VERX: PASS: Integrity check passed. [2026-01-27T12:23:52.625023] [DEBUG] [REMOTE ] VERX: Symbol is viable for forecasting. [2026-01-27T12:23:52.625071] [INFO ] [MAIN ] [3278/3493] VERX kept (0.3s) | 3273 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-27T12:23:53.285212] [DEBUG] [REMOTE ] VFC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:53.285440] [DEBUG] [REMOTE ] VFC: PASS: History has at least 300 days. [2026-01-27T12:23:53.285796] [DEBUG] [REMOTE ] VFC: PASS: Price check passed. Min price $13.70. [2026-01-27T12:23:53.285949] [DEBUG] [REMOTE ] VFC: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:53.286105] [DEBUG] [REMOTE ] VFC: PASS: Integrity check passed. [2026-01-27T12:23:53.286149] [DEBUG] [REMOTE ] VFC: Symbol is viable for forecasting. [2026-01-27T12:23:53.286207] [INFO ] [MAIN ] [3279/3493] VFC kept (0.7s) | 3274 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-27T12:23:53.597834] [DEBUG] [REMOTE ] VFF: Retrieved 3976 rows, trimmed to 300. [2026-01-27T12:23:53.597973] [DEBUG] [REMOTE ] VFF: PASS: History has at least 300 days. [2026-01-27T12:23:53.598193] [DEBUG] [REMOTE ] VFF: PASS: Price check passed. Min price $2.96. [2026-01-27T12:23:53.598340] [DEBUG] [REMOTE ] VFF: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:53.598458] [DEBUG] [REMOTE ] VFF: PASS: Integrity check passed. [2026-01-27T12:23:53.598501] [DEBUG] [REMOTE ] VFF: Symbol is viable for forecasting. [2026-01-27T12:23:53.598551] [INFO ] [MAIN ] [3280/3493] VFF kept (0.3s) | 3275 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-27T12:23:53.938597] [DEBUG] [REMOTE ] VFLO: Retrieved 651 rows, trimmed to 300. [2026-01-27T12:23:53.938746] [DEBUG] [REMOTE ] VFLO: PASS: History has at least 300 days. [2026-01-27T12:23:53.938957] [DEBUG] [REMOTE ] VFLO: PASS: Price check passed. Min price $36.61. [2026-01-27T12:23:53.939099] [DEBUG] [REMOTE ] VFLO: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:53.939224] [DEBUG] [REMOTE ] VFLO: PASS: Integrity check passed. [2026-01-27T12:23:53.939265] [DEBUG] [REMOTE ] VFLO: Symbol is viable for forecasting. [2026-01-27T12:23:53.939314] [INFO ] [MAIN ] [3281/3493] VFLO kept (0.3s) | 3276 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-27T12:23:54.313438] [DEBUG] [REMOTE ] VFS: Retrieved 1101 rows, trimmed to 300. [2026-01-27T12:23:54.313632] [DEBUG] [REMOTE ] VFS: PASS: History has at least 300 days. [2026-01-27T12:23:54.313871] [DEBUG] [REMOTE ] VFS: PASS: Price check passed. Min price $3.14. [2026-01-27T12:23:54.314013] [DEBUG] [REMOTE ] VFS: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:54.314129] [DEBUG] [REMOTE ] VFS: PASS: Integrity check passed. [2026-01-27T12:23:54.314170] [DEBUG] [REMOTE ] VFS: Symbol is viable for forecasting. [2026-01-27T12:23:54.314220] [INFO ] [MAIN ] [3282/3493] VFS kept (0.4s) | 3277 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-27T12:23:54.875524] [DEBUG] [REMOTE ] VGI: Retrieved 3500 rows, trimmed to 300. [2026-01-27T12:23:54.875701] [DEBUG] [REMOTE ] VGI: PASS: History has at least 300 days. [2026-01-27T12:23:54.875932] [DEBUG] [REMOTE ] VGI: PASS: Price check passed. Min price $7.54. [2026-01-27T12:23:54.876075] [DEBUG] [REMOTE ] VGI: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:54.876191] [DEBUG] [REMOTE ] VGI: PASS: Integrity check passed. [2026-01-27T12:23:54.876232] [DEBUG] [REMOTE ] VGI: Symbol is viable for forecasting. [2026-01-27T12:23:54.876280] [INFO ] [MAIN ] [3283/3493] VGI kept (0.6s) | 3278 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-27T12:23:55.378792] [DEBUG] [REMOTE ] VGM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:55.378973] [DEBUG] [REMOTE ] VGM: PASS: History has at least 300 days. [2026-01-27T12:23:55.379242] [DEBUG] [REMOTE ] VGM: PASS: Price check passed. Min price $9.96. [2026-01-27T12:23:55.379392] [DEBUG] [REMOTE ] VGM: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:55.379526] [DEBUG] [REMOTE ] VGM: PASS: Integrity check passed. [2026-01-27T12:23:55.379568] [DEBUG] [REMOTE ] VGM: Symbol is viable for forecasting. [2026-01-27T12:23:55.379653] [INFO ] [MAIN ] [3284/3493] VGM kept (0.5s) | 3279 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-27T12:23:55.787058] [DEBUG] [REMOTE ] VGSH: Retrieved 4067 rows, trimmed to 300. [2026-01-27T12:23:55.787202] [DEBUG] [REMOTE ] VGSH: PASS: History has at least 300 days. [2026-01-27T12:23:55.787428] [DEBUG] [REMOTE ] VGSH: PASS: Price check passed. Min price $58.26. [2026-01-27T12:23:55.787605] [DEBUG] [REMOTE ] VGSH: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:55.787736] [DEBUG] [REMOTE ] VGSH: PASS: Integrity check passed. [2026-01-27T12:23:55.787779] [DEBUG] [REMOTE ] VGSH: Symbol is viable for forecasting. [2026-01-27T12:23:55.787829] [INFO ] [MAIN ] [3285/3493] VGSH kept (0.4s) | 3280 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-27T12:23:56.075060] [DEBUG] [REMOTE ] VICI: Retrieved 2079 rows, trimmed to 300. [2026-01-27T12:23:56.075180] [DEBUG] [REMOTE ] VICI: PASS: History has at least 300 days. [2026-01-27T12:23:56.075383] [DEBUG] [REMOTE ] VICI: PASS: Price check passed. Min price $27.30. [2026-01-27T12:23:56.075519] [DEBUG] [REMOTE ] VICI: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:56.075657] [DEBUG] [REMOTE ] VICI: PASS: Integrity check passed. [2026-01-27T12:23:56.075703] [DEBUG] [REMOTE ] VICI: Symbol is viable for forecasting. [2026-01-27T12:23:56.075751] [INFO ] [MAIN ] [3286/3493] VICI kept (0.3s) | 3281 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-27T12:23:56.487912] [DEBUG] [REMOTE ] VIGI: Retrieved 2490 rows, trimmed to 300. [2026-01-27T12:23:56.488044] [DEBUG] [REMOTE ] VIGI: PASS: History has at least 300 days. [2026-01-27T12:23:56.488260] [DEBUG] [REMOTE ] VIGI: PASS: Price check passed. Min price $86.90. [2026-01-27T12:23:56.488395] [DEBUG] [REMOTE ] VIGI: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:56.488504] [DEBUG] [REMOTE ] VIGI: PASS: Integrity check passed. [2026-01-27T12:23:56.488544] [DEBUG] [REMOTE ] VIGI: Symbol is viable for forecasting. [2026-01-27T12:23:56.488611] [INFO ] [MAIN ] [3287/3493] VIGI kept (0.4s) | 3282 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-27T12:23:56.847112] [DEBUG] [REMOTE ] VINP: Retrieved 1254 rows, trimmed to 300. [2026-01-27T12:23:56.847256] [DEBUG] [REMOTE ] VINP: PASS: History has at least 300 days. [2026-01-27T12:23:56.847517] [DEBUG] [REMOTE ] VINP: PASS: Price check passed. Min price $11.19. [2026-01-27T12:23:56.847822] [DEBUG] [REMOTE ] VINP: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:56.847972] [DEBUG] [REMOTE ] VINP: PASS: Integrity check passed. [2026-01-27T12:23:56.848021] [DEBUG] [REMOTE ] VINP: Symbol is viable for forecasting. [2026-01-27T12:23:56.848083] [INFO ] [MAIN ] [3288/3493] VINP kept (0.4s) | 3283 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-27T12:23:57.333371] [DEBUG] [REMOTE ] VIPS: Retrieved 3480 rows, trimmed to 300. [2026-01-27T12:23:57.333504] [DEBUG] [REMOTE ] VIPS: PASS: History has at least 300 days. [2026-01-27T12:23:57.333745] [DEBUG] [REMOTE ] VIPS: PASS: Price check passed. Min price $16.71. [2026-01-27T12:23:57.333882] [DEBUG] [REMOTE ] VIPS: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:57.333994] [DEBUG] [REMOTE ] VIPS: PASS: Integrity check passed. [2026-01-27T12:23:57.334034] [DEBUG] [REMOTE ] VIPS: Symbol is viable for forecasting. [2026-01-27T12:23:57.334081] [INFO ] [MAIN ] [3289/3493] VIPS kept (0.5s) | 3284 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-27T12:23:58.029627] [DEBUG] [REMOTE ] VIRC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:58.029785] [DEBUG] [REMOTE ] VIRC: PASS: History has at least 300 days. [2026-01-27T12:23:58.030220] [DEBUG] [REMOTE ] VIRC: PASS: Price check passed. Min price $6.24. [2026-01-27T12:23:58.030365] [DEBUG] [REMOTE ] VIRC: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:58.030487] [DEBUG] [REMOTE ] VIRC: PASS: Integrity check passed. [2026-01-27T12:23:58.030529] [DEBUG] [REMOTE ] VIRC: Symbol is viable for forecasting. [2026-01-27T12:23:58.030598] [INFO ] [MAIN ] [3290/3493] VIRC kept (0.7s) | 3285 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-27T12:23:58.292663] [DEBUG] [REMOTE ] VITL: Retrieved 1378 rows, trimmed to 300. [2026-01-27T12:23:58.292794] [DEBUG] [REMOTE ] VITL: PASS: History has at least 300 days. [2026-01-27T12:23:58.293004] [DEBUG] [REMOTE ] VITL: PASS: Price check passed. Min price $27.30. [2026-01-27T12:23:58.293144] [DEBUG] [REMOTE ] VITL: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:58.293256] [DEBUG] [REMOTE ] VITL: PASS: Integrity check passed. [2026-01-27T12:23:58.293296] [DEBUG] [REMOTE ] VITL: Symbol is viable for forecasting. [2026-01-27T12:23:58.293346] [INFO ] [MAIN ] [3291/3493] VITL kept (0.3s) | 3286 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-27T12:23:58.926147] [DEBUG] [REMOTE ] VKQ: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:58.926300] [DEBUG] [REMOTE ] VKQ: PASS: History has at least 300 days. [2026-01-27T12:23:58.926594] [DEBUG] [REMOTE ] VKQ: PASS: Price check passed. Min price $9.37. [2026-01-27T12:23:58.926794] [DEBUG] [REMOTE ] VKQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:58.926941] [DEBUG] [REMOTE ] VKQ: PASS: Integrity check passed. [2026-01-27T12:23:58.926994] [DEBUG] [REMOTE ] VKQ: Symbol is viable for forecasting. [2026-01-27T12:23:58.927059] [INFO ] [MAIN ] [3292/3493] VKQ kept (0.6s) | 3287 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-27T12:23:59.265221] [DEBUG] [REMOTE ] VKTX: Retrieved 2702 rows, trimmed to 300. [2026-01-27T12:23:59.265348] [DEBUG] [REMOTE ] VKTX: PASS: History has at least 300 days. [2026-01-27T12:23:59.265558] [DEBUG] [REMOTE ] VKTX: PASS: Price check passed. Min price $30.69. [2026-01-27T12:23:59.265728] [DEBUG] [REMOTE ] VKTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:59.265840] [DEBUG] [REMOTE ] VKTX: PASS: Integrity check passed. [2026-01-27T12:23:59.265881] [DEBUG] [REMOTE ] VKTX: Symbol is viable for forecasting. [2026-01-27T12:23:59.265930] [INFO ] [MAIN ] [3293/3493] VKTX kept (0.3s) | 3288 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-27T12:23:59.774868] [DEBUG] [REMOTE ] VLGEA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:23:59.775020] [DEBUG] [REMOTE ] VLGEA: PASS: History has at least 300 days. [2026-01-27T12:23:59.775237] [DEBUG] [REMOTE ] VLGEA: PASS: Price check passed. Min price $31.15. [2026-01-27T12:23:59.775380] [DEBUG] [REMOTE ] VLGEA: PASS: Continuity check passed with 300 days. [2026-01-27T12:23:59.775495] [DEBUG] [REMOTE ] VLGEA: PASS: Integrity check passed. [2026-01-27T12:23:59.775535] [DEBUG] [REMOTE ] VLGEA: Symbol is viable for forecasting. [2026-01-27T12:23:59.775605] [INFO ] [MAIN ] [3294/3493] VLGEA kept (0.5s) | 3289 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-27T12:24:00.004242] [DEBUG] [REMOTE ] VLN: Retrieved 1083 rows, trimmed to 300. [2026-01-27T12:24:00.004379] [DEBUG] [REMOTE ] VLN: PASS: History has at least 300 days. [2026-01-27T12:24:00.004609] [DEBUG] [REMOTE ] VLN: PASS: Price check passed. Min price $1.38. [2026-01-27T12:24:00.004755] [DEBUG] [REMOTE ] VLN: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:00.004866] [DEBUG] [REMOTE ] VLN: PASS: Integrity check passed. [2026-01-27T12:24:00.004908] [DEBUG] [REMOTE ] VLN: Symbol is viable for forecasting. [2026-01-27T12:24:00.004957] [INFO ] [MAIN ] [3295/3493] VLN kept (0.2s) | 3290 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-27T12:24:00.653861] [DEBUG] [REMOTE ] VLO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:00.654008] [DEBUG] [REMOTE ] VLO: PASS: History has at least 300 days. [2026-01-27T12:24:00.654236] [DEBUG] [REMOTE ] VLO: PASS: Price check passed. Min price $161.94. [2026-01-27T12:24:00.654403] [DEBUG] [REMOTE ] VLO: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:00.654528] [DEBUG] [REMOTE ] VLO: PASS: Integrity check passed. [2026-01-27T12:24:00.654590] [DEBUG] [REMOTE ] VLO: Symbol is viable for forecasting. [2026-01-27T12:24:00.654645] [INFO ] [MAIN ] [3296/3493] VLO kept (0.6s) | 3291 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-27T12:24:01.044017] [DEBUG] [REMOTE ] VLRS: Retrieved 3107 rows, trimmed to 300. [2026-01-27T12:24:01.044152] [DEBUG] [REMOTE ] VLRS: PASS: History has at least 300 days. [2026-01-27T12:24:01.044366] [DEBUG] [REMOTE ] VLRS: PASS: Price check passed. Min price $6.30. [2026-01-27T12:24:01.044505] [DEBUG] [REMOTE ] VLRS: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:01.044637] [DEBUG] [REMOTE ] VLRS: PASS: Integrity check passed. [2026-01-27T12:24:01.044680] [DEBUG] [REMOTE ] VLRS: Symbol is viable for forecasting. [2026-01-27T12:24:01.044731] [INFO ] [MAIN ] [3297/3493] VLRS kept (0.4s) | 3292 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-27T12:24:01.273349] [DEBUG] [REMOTE ] VLTO: Retrieved 579 rows, trimmed to 300. [2026-01-27T12:24:01.273560] [DEBUG] [REMOTE ] VLTO: PASS: History has at least 300 days. [2026-01-27T12:24:01.273855] [DEBUG] [REMOTE ] VLTO: PASS: Price check passed. Min price $97.16. [2026-01-27T12:24:01.274017] [DEBUG] [REMOTE ] VLTO: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:01.274151] [DEBUG] [REMOTE ] VLTO: PASS: Integrity check passed. [2026-01-27T12:24:01.274201] [DEBUG] [REMOTE ] VLTO: Symbol is viable for forecasting. [2026-01-27T12:24:01.274258] [INFO ] [MAIN ] [3298/3493] VLTO kept (0.2s) | 3293 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-27T12:24:01.964254] [DEBUG] [REMOTE ] VLY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:01.964516] [DEBUG] [REMOTE ] VLY: PASS: History has at least 300 days. [2026-01-27T12:24:01.964935] [DEBUG] [REMOTE ] VLY: PASS: Price check passed. Min price $10.33. [2026-01-27T12:24:01.965105] [DEBUG] [REMOTE ] VLY: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:01.965268] [DEBUG] [REMOTE ] VLY: PASS: Integrity check passed. [2026-01-27T12:24:01.965311] [DEBUG] [REMOTE ] VLY: Symbol is viable for forecasting. [2026-01-27T12:24:01.965534] [INFO ] [MAIN ] [3299/3493] VLY kept (0.7s) | 3294 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-27T12:24:02.343820] [DEBUG] [REMOTE ] VMBS: Retrieved 4067 rows, trimmed to 300. [2026-01-27T12:24:02.344016] [DEBUG] [REMOTE ] VMBS: PASS: History has at least 300 days. [2026-01-27T12:24:02.344330] [DEBUG] [REMOTE ] VMBS: PASS: Price check passed. Min price $46.53. [2026-01-27T12:24:02.344485] [DEBUG] [REMOTE ] VMBS: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:02.344646] [DEBUG] [REMOTE ] VMBS: PASS: Integrity check passed. [2026-01-27T12:24:02.344690] [DEBUG] [REMOTE ] VMBS: Symbol is viable for forecasting. [2026-01-27T12:24:02.344747] [INFO ] [MAIN ] [3300/3493] VMBS kept (0.4s) | 3295 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-27T12:24:02.641235] [DEBUG] [REMOTE ] VMD: Retrieved 1997 rows, trimmed to 300. [2026-01-27T12:24:02.641383] [DEBUG] [REMOTE ] VMD: PASS: History has at least 300 days. [2026-01-27T12:24:02.641634] [DEBUG] [REMOTE ] VMD: PASS: Price check passed. Min price $6.26. [2026-01-27T12:24:02.641778] [DEBUG] [REMOTE ] VMD: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:02.641901] [DEBUG] [REMOTE ] VMD: PASS: Integrity check passed. [2026-01-27T12:24:02.641951] [DEBUG] [REMOTE ] VMD: Symbol is viable for forecasting. [2026-01-27T12:24:02.642010] [INFO ] [MAIN ] [3301/3493] VMD kept (0.3s) | 3296 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-27T12:24:03.171722] [DEBUG] [REMOTE ] VMI: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:03.171870] [DEBUG] [REMOTE ] VMI: PASS: History has at least 300 days. [2026-01-27T12:24:03.172293] [DEBUG] [REMOTE ] VMI: PASS: Price check passed. Min price $378.59. [2026-01-27T12:24:03.172434] [DEBUG] [REMOTE ] VMI: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:03.172550] [DEBUG] [REMOTE ] VMI: PASS: Integrity check passed. [2026-01-27T12:24:03.172609] [DEBUG] [REMOTE ] VMI: Symbol is viable for forecasting. [2026-01-27T12:24:03.172660] [INFO ] [MAIN ] [3302/3493] VMI kept (0.5s) | 3297 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-27T12:24:03.631476] [DEBUG] [REMOTE ] VMO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:03.631681] [DEBUG] [REMOTE ] VMO: PASS: History has at least 300 days. [2026-01-27T12:24:03.631910] [DEBUG] [REMOTE ] VMO: PASS: Price check passed. Min price $9.37. [2026-01-27T12:24:03.632046] [DEBUG] [REMOTE ] VMO: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:03.632161] [DEBUG] [REMOTE ] VMO: PASS: Integrity check passed. [2026-01-27T12:24:03.632201] [DEBUG] [REMOTE ] VMO: Symbol is viable for forecasting. [2026-01-27T12:24:03.632251] [INFO ] [MAIN ] [3303/3493] VMO kept (0.5s) | 3298 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-27T12:24:04.033964] [DEBUG] [REMOTE ] VNDA: Retrieved 4978 rows, trimmed to 300. [2026-01-27T12:24:04.034102] [DEBUG] [REMOTE ] VNDA: PASS: History has at least 300 days. [2026-01-27T12:24:04.034321] [DEBUG] [REMOTE ] VNDA: PASS: Price check passed. Min price $4.32. [2026-01-27T12:24:04.034457] [DEBUG] [REMOTE ] VNDA: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:04.034589] [DEBUG] [REMOTE ] VNDA: PASS: Integrity check passed. [2026-01-27T12:24:04.034632] [DEBUG] [REMOTE ] VNDA: Symbol is viable for forecasting. [2026-01-27T12:24:04.034680] [INFO ] [MAIN ] [3304/3493] VNDA kept (0.4s) | 3299 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-27T12:24:04.517871] [DEBUG] [REMOTE ] VNO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:04.518054] [DEBUG] [REMOTE ] VNO: PASS: History has at least 300 days. [2026-01-27T12:24:04.518521] [DEBUG] [REMOTE ] VNO: PASS: Price check passed. Min price $31.84. [2026-01-27T12:24:04.518757] [DEBUG] [REMOTE ] VNO: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:04.518932] [DEBUG] [REMOTE ] VNO: PASS: Integrity check passed. [2026-01-27T12:24:04.518992] [DEBUG] [REMOTE ] VNO: Symbol is viable for forecasting. [2026-01-27T12:24:04.519064] [INFO ] [MAIN ] [3305/3493] VNO kept (0.5s) | 3300 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-27T12:24:04.867308] [DEBUG] [REMOTE ] VNOM: Retrieved 2919 rows, trimmed to 300. [2026-01-27T12:24:04.867440] [DEBUG] [REMOTE ] VNOM: PASS: History has at least 300 days. [2026-01-27T12:24:04.867697] [DEBUG] [REMOTE ] VNOM: PASS: Price check passed. Min price $35.84. [2026-01-27T12:24:04.867836] [DEBUG] [REMOTE ] VNOM: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:04.867948] [DEBUG] [REMOTE ] VNOM: PASS: Integrity check passed. [2026-01-27T12:24:04.867988] [DEBUG] [REMOTE ] VNOM: Symbol is viable for forecasting. [2026-01-27T12:24:04.868036] [INFO ] [MAIN ] [3306/3493] VNOM kept (0.3s) | 3301 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-27T12:24:05.251312] [DEBUG] [REMOTE ] VNQI: Retrieved 3831 rows, trimmed to 300. [2026-01-27T12:24:05.251456] [DEBUG] [REMOTE ] VNQI: PASS: History has at least 300 days. [2026-01-27T12:24:05.251720] [DEBUG] [REMOTE ] VNQI: PASS: Price check passed. Min price $44.28. [2026-01-27T12:24:05.251866] [DEBUG] [REMOTE ] VNQI: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:05.251995] [DEBUG] [REMOTE ] VNQI: PASS: Integrity check passed. [2026-01-27T12:24:05.252037] [DEBUG] [REMOTE ] VNQI: Symbol is viable for forecasting. [2026-01-27T12:24:05.252088] [INFO ] [MAIN ] [3307/3493] VNQI kept (0.4s) | 3302 kept, 5 rejected | 137.8/min | ETA: 1.3m [2026-01-27T12:24:05.650445] [DEBUG] [REMOTE ] VOC: Retrieved 3702 rows, trimmed to 300. [2026-01-27T12:24:05.650610] [DEBUG] [REMOTE ] VOC: PASS: History has at least 300 days. [2026-01-27T12:24:05.650836] [DEBUG] [REMOTE ] VOC: PASS: Price check passed. Min price $2.70. [2026-01-27T12:24:05.651001] [DEBUG] [REMOTE ] VOC: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:05.651124] [DEBUG] [REMOTE ] VOC: PASS: Integrity check passed. [2026-01-27T12:24:05.651165] [DEBUG] [REMOTE ] VOC: Symbol is viable for forecasting. [2026-01-27T12:24:05.651214] [INFO ] [MAIN ] [3308/3493] VOC kept (0.4s) | 3303 kept, 5 rejected | 137.8/min | ETA: 1.3m [2026-01-27T12:24:06.184674] [DEBUG] [REMOTE ] VOD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:06.184820] [DEBUG] [REMOTE ] VOD: PASS: History has at least 300 days. [2026-01-27T12:24:06.185058] [DEBUG] [REMOTE ] VOD: PASS: Price check passed. Min price $10.96. [2026-01-27T12:24:06.185196] [DEBUG] [REMOTE ] VOD: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:06.185314] [DEBUG] [REMOTE ] VOD: PASS: Integrity check passed. [2026-01-27T12:24:06.185462] [DEBUG] [REMOTE ] VOD: Symbol is viable for forecasting. [2026-01-27T12:24:06.185534] [INFO ] [MAIN ] [3309/3493] VOD kept (0.5s) | 3304 kept, 5 rejected | 137.8/min | ETA: 1.3m [2026-01-27T12:24:06.549292] [DEBUG] [REMOTE ] VONE: Retrieved 3859 rows, trimmed to 300. [2026-01-27T12:24:06.549431] [DEBUG] [REMOTE ] VONE: PASS: History has at least 300 days. [2026-01-27T12:24:06.549682] [DEBUG] [REMOTE ] VONE: PASS: Price check passed. Min price $294.41. [2026-01-27T12:24:06.549832] [DEBUG] [REMOTE ] VONE: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:06.549948] [DEBUG] [REMOTE ] VONE: PASS: Integrity check passed. [2026-01-27T12:24:06.549991] [DEBUG] [REMOTE ] VONE: Symbol is viable for forecasting. [2026-01-27T12:24:06.550042] [INFO ] [MAIN ] [3310/3493] VONE kept (0.4s) | 3305 kept, 5 rejected | 137.8/min | ETA: 1.3m [2026-01-27T12:24:06.982749] [DEBUG] [REMOTE ] VONG: Retrieved 3859 rows, trimmed to 300. [2026-01-27T12:24:06.982894] [DEBUG] [REMOTE ] VONG: PASS: History has at least 300 days. [2026-01-27T12:24:06.983143] [DEBUG] [REMOTE ] VONG: PASS: Price check passed. Min price $116.91. [2026-01-27T12:24:06.983287] [DEBUG] [REMOTE ] VONG: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:06.983409] [DEBUG] [REMOTE ] VONG: PASS: Integrity check passed. [2026-01-27T12:24:06.983452] [DEBUG] [REMOTE ] VONG: Symbol is viable for forecasting. [2026-01-27T12:24:06.983504] [INFO ] [MAIN ] [3311/3493] VONG kept (0.4s) | 3306 kept, 5 rejected | 137.8/min | ETA: 1.3m [2026-01-27T12:24:07.236250] [DEBUG] [REMOTE ] VOTE: Retrieved 1153 rows, trimmed to 300. [2026-01-27T12:24:07.236385] [DEBUG] [REMOTE ] VOTE: PASS: History has at least 300 days. [2026-01-27T12:24:07.236608] [DEBUG] [REMOTE ] VOTE: PASS: Price check passed. Min price $76.46. [2026-01-27T12:24:07.236749] [DEBUG] [REMOTE ] VOTE: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:07.236861] [DEBUG] [REMOTE ] VOTE: PASS: Integrity check passed. [2026-01-27T12:24:07.236901] [DEBUG] [REMOTE ] VOTE: Symbol is viable for forecasting. [2026-01-27T12:24:07.236949] [INFO ] [MAIN ] [3312/3493] VOTE kept (0.3s) | 3307 kept, 5 rejected | 137.8/min | ETA: 1.3m [2026-01-27T12:24:07.739334] [DEBUG] [REMOTE ] VPG: Retrieved 3922 rows, trimmed to 300. [2026-01-27T12:24:07.739473] [DEBUG] [REMOTE ] VPG: PASS: History has at least 300 days. [2026-01-27T12:24:07.739732] [DEBUG] [REMOTE ] VPG: PASS: Price check passed. Min price $29.28. [2026-01-27T12:24:07.739874] [DEBUG] [REMOTE ] VPG: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:07.739991] [DEBUG] [REMOTE ] VPG: PASS: Integrity check passed. [2026-01-27T12:24:07.740032] [DEBUG] [REMOTE ] VPG: Symbol is viable for forecasting. [2026-01-27T12:24:07.740272] [INFO ] [MAIN ] [3313/3493] VPG kept (0.5s) | 3308 kept, 5 rejected | 137.8/min | ETA: 1.3m [2026-01-27T12:24:08.021759] [DEBUG] [REMOTE ] VPLS: Retrieved 534 rows, trimmed to 300. [2026-01-27T12:24:08.021901] [DEBUG] [REMOTE ] VPLS: PASS: History has at least 300 days. [2026-01-27T12:24:08.022317] [DEBUG] [REMOTE ] VPLS: PASS: Price check passed. Min price $77.53. [2026-01-27T12:24:08.022458] [DEBUG] [REMOTE ] VPLS: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:08.022617] [DEBUG] [REMOTE ] VPLS: PASS: Integrity check passed. [2026-01-27T12:24:08.022676] [DEBUG] [REMOTE ] VPLS: Symbol is viable for forecasting. [2026-01-27T12:24:08.022730] [INFO ] [MAIN ] [3314/3493] VPLS kept (0.3s) | 3309 kept, 5 rejected | 137.8/min | ETA: 1.3m [2026-01-27T12:24:08.552453] [DEBUG] [REMOTE ] VRA: Retrieved 3838 rows, trimmed to 300. [2026-01-27T12:24:08.552624] [DEBUG] [REMOTE ] VRA: PASS: History has at least 300 days. [2026-01-27T12:24:08.552852] [DEBUG] [REMOTE ] VRA: PASS: Price check passed. Min price $1.80. [2026-01-27T12:24:08.552993] [DEBUG] [REMOTE ] VRA: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:08.553108] [DEBUG] [REMOTE ] VRA: PASS: Integrity check passed. [2026-01-27T12:24:08.553148] [DEBUG] [REMOTE ] VRA: Symbol is viable for forecasting. [2026-01-27T12:24:08.553246] [INFO ] [MAIN ] [3315/3493] VRA kept (0.5s) | 3310 kept, 5 rejected | 137.8/min | ETA: 1.3m [2026-01-27T12:24:08.911052] [DEBUG] [REMOTE ] VRCA: Retrieved 1913 rows, trimmed to 300. [2026-01-27T12:24:08.911189] [DEBUG] [REMOTE ] VRCA: PASS: History has at least 300 days. [2026-01-27T12:24:08.911421] [DEBUG] [REMOTE ] VRCA: PASS: Price check passed. Min price $3.28. [2026-01-27T12:24:08.911590] [DEBUG] [REMOTE ] VRCA: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:08.911713] [DEBUG] [REMOTE ] VRCA: PASS: Integrity check passed. [2026-01-27T12:24:08.911755] [DEBUG] [REMOTE ] VRCA: Symbol is viable for forecasting. [2026-01-27T12:24:08.911805] [INFO ] [MAIN ] [3316/3493] VRCA kept (0.4s) | 3311 kept, 5 rejected | 137.8/min | ETA: 1.3m [2026-01-27T12:24:09.370907] [DEBUG] [REMOTE ] VRDN: Retrieved 2919 rows, trimmed to 300. [2026-01-27T12:24:09.371063] [DEBUG] [REMOTE ] VRDN: PASS: History has at least 300 days. [2026-01-27T12:24:09.371301] [DEBUG] [REMOTE ] VRDN: PASS: Price check passed. Min price $22.55. [2026-01-27T12:24:09.371446] [DEBUG] [REMOTE ] VRDN: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:09.371563] [DEBUG] [REMOTE ] VRDN: PASS: Integrity check passed. [2026-01-27T12:24:09.371625] [DEBUG] [REMOTE ] VRDN: Symbol is viable for forecasting. [2026-01-27T12:24:09.371677] [INFO ] [MAIN ] [3317/3493] VRDN kept (0.5s) | 3312 kept, 5 rejected | 137.8/min | ETA: 1.3m [2026-01-27T12:24:09.895625] [DEBUG] [REMOTE ] VRE: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:09.895767] [DEBUG] [REMOTE ] VRE: PASS: History has at least 300 days. [2026-01-27T12:24:09.895994] [DEBUG] [REMOTE ] VRE: PASS: Price check passed. Min price $14.10. [2026-01-27T12:24:09.896141] [DEBUG] [REMOTE ] VRE: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:09.896265] [DEBUG] [REMOTE ] VRE: PASS: Integrity check passed. [2026-01-27T12:24:09.896307] [DEBUG] [REMOTE ] VRE: Symbol is viable for forecasting. [2026-01-27T12:24:09.896360] [INFO ] [MAIN ] [3318/3493] VRE kept (0.5s) | 3313 kept, 5 rejected | 137.8/min | ETA: 1.3m [2026-01-27T12:24:10.206956] [DEBUG] [REMOTE ] VREX: Retrieved 2266 rows, trimmed to 300. [2026-01-27T12:24:10.207087] [DEBUG] [REMOTE ] VREX: PASS: History has at least 300 days. [2026-01-27T12:24:10.207296] [DEBUG] [REMOTE ] VREX: PASS: Price check passed. Min price $10.24. [2026-01-27T12:24:10.207435] [DEBUG] [REMOTE ] VREX: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:10.207548] [DEBUG] [REMOTE ] VREX: PASS: Integrity check passed. [2026-01-27T12:24:10.207625] [DEBUG] [REMOTE ] VREX: Symbol is viable for forecasting. [2026-01-27T12:24:10.207689] [INFO ] [MAIN ] [3319/3493] VREX kept (0.3s) | 3314 kept, 5 rejected | 137.8/min | ETA: 1.3m [2026-01-27T12:24:10.591526] [DEBUG] [REMOTE ] VRIG: Retrieved 2348 rows, trimmed to 300. [2026-01-27T12:24:10.591693] [DEBUG] [REMOTE ] VRIG: PASS: History has at least 300 days. [2026-01-27T12:24:10.591928] [DEBUG] [REMOTE ] VRIG: PASS: Price check passed. Min price $24.78. [2026-01-27T12:24:10.592072] [DEBUG] [REMOTE ] VRIG: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:10.592195] [DEBUG] [REMOTE ] VRIG: PASS: Integrity check passed. [2026-01-27T12:24:10.592238] [DEBUG] [REMOTE ] VRIG: Symbol is viable for forecasting. [2026-01-27T12:24:10.592291] [INFO ] [MAIN ] [3320/3493] VRIG kept (0.4s) | 3315 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-27T12:24:11.032144] [DEBUG] [REMOTE ] VRNS: Retrieved 2995 rows, trimmed to 300. [2026-01-27T12:24:11.032500] [DEBUG] [REMOTE ] VRNS: PASS: History has at least 300 days. [2026-01-27T12:24:11.032760] [DEBUG] [REMOTE ] VRNS: PASS: Price check passed. Min price $30.20. [2026-01-27T12:24:11.032904] [DEBUG] [REMOTE ] VRNS: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:11.033021] [DEBUG] [REMOTE ] VRNS: PASS: Integrity check passed. [2026-01-27T12:24:11.033063] [DEBUG] [REMOTE ] VRNS: Symbol is viable for forecasting. [2026-01-27T12:24:11.033140] [INFO ] [MAIN ] [3321/3493] VRNS kept (0.4s) | 3316 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-27T12:24:11.398987] [DEBUG] [REMOTE ] VRRM: Retrieved 2222 rows, trimmed to 300. [2026-01-27T12:24:11.399132] [DEBUG] [REMOTE ] VRRM: PASS: History has at least 300 days. [2026-01-27T12:24:11.399355] [DEBUG] [REMOTE ] VRRM: PASS: Price check passed. Min price $20.53. [2026-01-27T12:24:11.399500] [DEBUG] [REMOTE ] VRRM: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:11.399642] [DEBUG] [REMOTE ] VRRM: PASS: Integrity check passed. [2026-01-27T12:24:11.399687] [DEBUG] [REMOTE ] VRRM: Symbol is viable for forecasting. [2026-01-27T12:24:11.399739] [INFO ] [MAIN ] [3322/3493] VRRM kept (0.4s) | 3317 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-27T12:24:11.866007] [DEBUG] [REMOTE ] VRSK: Retrieved 4100 rows, trimmed to 300. [2026-01-27T12:24:11.866159] [DEBUG] [REMOTE ] VRSK: PASS: History has at least 300 days. [2026-01-27T12:24:11.866598] [DEBUG] [REMOTE ] VRSK: PASS: Price check passed. Min price $207.57. [2026-01-27T12:24:11.866769] [DEBUG] [REMOTE ] VRSK: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:11.866895] [DEBUG] [REMOTE ] VRSK: PASS: Integrity check passed. [2026-01-27T12:24:11.866937] [DEBUG] [REMOTE ] VRSK: Symbol is viable for forecasting. [2026-01-27T12:24:11.866989] [INFO ] [MAIN ] [3323/3493] VRSK kept (0.5s) | 3318 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-27T12:24:12.362812] [DEBUG] [REMOTE ] VRSN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:12.362972] [DEBUG] [REMOTE ] VRSN: PASS: History has at least 300 days. [2026-01-27T12:24:12.363194] [DEBUG] [REMOTE ] VRSN: PASS: Price check passed. Min price $232.10. [2026-01-27T12:24:12.363332] [DEBUG] [REMOTE ] VRSN: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:12.363448] [DEBUG] [REMOTE ] VRSN: PASS: Integrity check passed. [2026-01-27T12:24:12.363489] [DEBUG] [REMOTE ] VRSN: Symbol is viable for forecasting. [2026-01-27T12:24:12.363538] [INFO ] [MAIN ] [3324/3493] VRSN kept (0.5s) | 3319 kept, 5 rejected | 137.8/min | ETA: 1.2m [2026-01-27T12:24:12.741132] [DEBUG] [REMOTE ] VRTS: Retrieved 4292 rows, trimmed to 300. [2026-01-27T12:24:12.741278] [DEBUG] [REMOTE ] VRTS: PASS: History has at least 300 days. [2026-01-27T12:24:12.741541] [DEBUG] [REMOTE ] VRTS: PASS: Price check passed. Min price $155.33. [2026-01-27T12:24:12.741714] [DEBUG] [REMOTE ] VRTS: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:12.741836] [DEBUG] [REMOTE ] VRTS: PASS: Integrity check passed. [2026-01-27T12:24:12.741876] [DEBUG] [REMOTE ] VRTS: Symbol is viable for forecasting. [2026-01-27T12:24:12.741927] [INFO ] [MAIN ] [3325/3493] VRTS kept (0.4s) | 3320 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-27T12:24:13.223880] [DEBUG] [REMOTE ] VRTX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:13.224316] [DEBUG] [REMOTE ] VRTX: PASS: History has at least 300 days. [2026-01-27T12:24:13.224689] [DEBUG] [REMOTE ] VRTX: PASS: Price check passed. Min price $409.47. [2026-01-27T12:24:13.224847] [DEBUG] [REMOTE ] VRTX: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:13.225001] [DEBUG] [REMOTE ] VRTX: PASS: Integrity check passed. [2026-01-27T12:24:13.225050] [DEBUG] [REMOTE ] VRTX: Symbol is viable for forecasting. [2026-01-27T12:24:13.225109] [INFO ] [MAIN ] [3326/3493] VRTX kept (0.5s) | 3321 kept, 5 rejected | 137.8/min | ETA: 1.2m [2026-01-27T12:24:13.384857] [DEBUG] [REMOTE ] VS: Retrieved 1262 rows, trimmed to 300. [2026-01-27T12:24:13.385089] [DEBUG] [REMOTE ] VS: PASS: History has at least 300 days. [2026-01-27T12:24:13.385615] [DEBUG] [REMOTE ] VS: PASS: Price check passed. Min price $1.21. [2026-01-27T12:24:13.385824] [DEBUG] [REMOTE ] VS: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:13.386002] [DEBUG] [REMOTE ] VS: PASS: Integrity check passed. [2026-01-27T12:24:13.386094] [DEBUG] [REMOTE ] VS: Symbol is viable for forecasting. [2026-01-27T12:24:13.386175] [INFO ] [MAIN ] [3327/3493] VS kept (0.2s) | 3322 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-27T12:24:13.865335] [DEBUG] [REMOTE ] VSCO: Retrieved 1134 rows, trimmed to 300. [2026-01-27T12:24:13.865504] [DEBUG] [REMOTE ] VSCO: PASS: History has at least 300 days. [2026-01-27T12:24:13.865798] [DEBUG] [REMOTE ] VSCO: PASS: Price check passed. Min price $33.79. [2026-01-27T12:24:13.866000] [DEBUG] [REMOTE ] VSCO: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:13.866169] [DEBUG] [REMOTE ] VSCO: PASS: Integrity check passed. [2026-01-27T12:24:13.866232] [DEBUG] [REMOTE ] VSCO: Symbol is viable for forecasting. [2026-01-27T12:24:13.866309] [INFO ] [MAIN ] [3328/3493] VSCO kept (0.5s) | 3323 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-27T12:24:14.336364] [DEBUG] [REMOTE ] VSDA: Retrieved 2206 rows, trimmed to 300. [2026-01-27T12:24:14.336499] [DEBUG] [REMOTE ] VSDA: PASS: History has at least 300 days. [2026-01-27T12:24:14.336745] [DEBUG] [REMOTE ] VSDA: PASS: Price check passed. Min price $50.93. [2026-01-27T12:24:14.336924] [DEBUG] [REMOTE ] VSDA: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:14.337065] [DEBUG] [REMOTE ] VSDA: PASS: Integrity check passed. [2026-01-27T12:24:14.337112] [DEBUG] [REMOTE ] VSDA: Symbol is viable for forecasting. [2026-01-27T12:24:14.337171] [INFO ] [MAIN ] [3329/3493] VSDA kept (0.5s) | 3324 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-27T12:24:14.886622] [DEBUG] [REMOTE ] VSEC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:14.886770] [DEBUG] [REMOTE ] VSEC: PASS: History has at least 300 days. [2026-01-27T12:24:14.887018] [DEBUG] [REMOTE ] VSEC: PASS: Price check passed. Min price $161.55. [2026-01-27T12:24:14.887161] [DEBUG] [REMOTE ] VSEC: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:14.887283] [DEBUG] [REMOTE ] VSEC: PASS: Integrity check passed. [2026-01-27T12:24:14.887326] [DEBUG] [REMOTE ] VSEC: Symbol is viable for forecasting. [2026-01-27T12:24:14.887378] [INFO ] [MAIN ] [3330/3493] VSEC kept (0.6s) | 3325 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-27T12:24:15.382718] [DEBUG] [REMOTE ] VSH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:15.382943] [DEBUG] [REMOTE ] VSH: PASS: History has at least 300 days. [2026-01-27T12:24:15.383310] [DEBUG] [REMOTE ] VSH: PASS: Price check passed. Min price $11.74. [2026-01-27T12:24:15.383676] [DEBUG] [REMOTE ] VSH: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:15.383806] [DEBUG] [REMOTE ] VSH: PASS: Integrity check passed. [2026-01-27T12:24:15.383855] [DEBUG] [REMOTE ] VSH: Symbol is viable for forecasting. [2026-01-27T12:24:15.383927] [INFO ] [MAIN ] [3331/3493] VSH kept (0.5s) | 3326 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-27T12:24:15.727483] [DEBUG] [REMOTE ] VSTM: Retrieved 3519 rows, trimmed to 300. [2026-01-27T12:24:15.727665] [DEBUG] [REMOTE ] VSTM: PASS: History has at least 300 days. [2026-01-27T12:24:15.727896] [DEBUG] [REMOTE ] VSTM: PASS: Price check passed. Min price $6.24. [2026-01-27T12:24:15.728034] [DEBUG] [REMOTE ] VSTM: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:15.728173] [DEBUG] [REMOTE ] VSTM: PASS: Integrity check passed. [2026-01-27T12:24:15.728223] [DEBUG] [REMOTE ] VSTM: Symbol is viable for forecasting. [2026-01-27T12:24:15.728281] [INFO ] [MAIN ] [3332/3493] VSTM kept (0.3s) | 3327 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-27T12:24:15.974203] [DEBUG] [REMOTE ] VSTS: Retrieved 578 rows, trimmed to 300. [2026-01-27T12:24:15.974334] [DEBUG] [REMOTE ] VSTS: PASS: History has at least 300 days. [2026-01-27T12:24:15.974558] [DEBUG] [REMOTE ] VSTS: PASS: Price check passed. Min price $4.99. [2026-01-27T12:24:15.974754] [DEBUG] [REMOTE ] VSTS: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:15.974887] [DEBUG] [REMOTE ] VSTS: PASS: Integrity check passed. [2026-01-27T12:24:15.974948] [DEBUG] [REMOTE ] VSTS: Symbol is viable for forecasting. [2026-01-27T12:24:15.975000] [INFO ] [MAIN ] [3333/3493] VSTS kept (0.2s) | 3328 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-27T12:24:16.391075] [DEBUG] [REMOTE ] VTC: Retrieved 2062 rows, trimmed to 300. [2026-01-27T12:24:16.391205] [DEBUG] [REMOTE ] VTC: PASS: History has at least 300 days. [2026-01-27T12:24:16.391425] [DEBUG] [REMOTE ] VTC: PASS: Price check passed. Min price $77.07. [2026-01-27T12:24:16.391594] [DEBUG] [REMOTE ] VTC: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:16.391718] [DEBUG] [REMOTE ] VTC: PASS: Integrity check passed. [2026-01-27T12:24:16.391761] [DEBUG] [REMOTE ] VTC: Symbol is viable for forecasting. [2026-01-27T12:24:16.391810] [INFO ] [MAIN ] [3334/3493] VTC kept (0.4s) | 3329 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-27T12:24:16.831940] [DEBUG] [REMOTE ] VTEX: Retrieved 1134 rows, trimmed to 300. [2026-01-27T12:24:16.832076] [DEBUG] [REMOTE ] VTEX: PASS: History has at least 300 days. [2026-01-27T12:24:16.832283] [DEBUG] [REMOTE ] VTEX: PASS: Price check passed. Min price $3.23. [2026-01-27T12:24:16.832621] [DEBUG] [REMOTE ] VTEX: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:16.832734] [DEBUG] [REMOTE ] VTEX: PASS: Integrity check passed. [2026-01-27T12:24:16.832774] [DEBUG] [REMOTE ] VTEX: Symbol is viable for forecasting. [2026-01-27T12:24:16.832822] [INFO ] [MAIN ] [3335/3493] VTEX kept (0.4s) | 3330 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-27T12:24:17.322484] [DEBUG] [REMOTE ] VTIP: Retrieved 3337 rows, trimmed to 300. [2026-01-27T12:24:17.322633] [DEBUG] [REMOTE ] VTIP: PASS: History has at least 300 days. [2026-01-27T12:24:17.322845] [DEBUG] [REMOTE ] VTIP: PASS: Price check passed. Min price $49.27. [2026-01-27T12:24:17.322981] [DEBUG] [REMOTE ] VTIP: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:17.323092] [DEBUG] [REMOTE ] VTIP: PASS: Integrity check passed. [2026-01-27T12:24:17.323139] [DEBUG] [REMOTE ] VTIP: Symbol is viable for forecasting. [2026-01-27T12:24:17.323195] [INFO ] [MAIN ] [3336/3493] VTIP kept (0.5s) | 3331 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-27T12:24:17.615136] [DEBUG] [REMOTE ] VTIX: 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-27T12:24:17.615709] [DEBUG] [REMOTE ] VTIX: FAIL: History check failed. No DataFrame was returned. [2026-01-27T12:24:17.615823] [WARN ] [LOCAL ] VTIX: SET TO BLACKLISTED [2026-01-27T12:24:17.617122] [INFO ] [MAIN ] [3337/3493] VTIX rejected (0.3s) | 3331 kept, 6 rejected | 137.9/min | ETA: 1.1m [2026-01-27T12:24:18.036547] [DEBUG] [REMOTE ] VTMX: Retrieved 645 rows, trimmed to 300. [2026-01-27T12:24:18.036690] [DEBUG] [REMOTE ] VTMX: PASS: History has at least 300 days. [2026-01-27T12:24:18.036896] [DEBUG] [REMOTE ] VTMX: PASS: Price check passed. Min price $29.55. [2026-01-27T12:24:18.037033] [DEBUG] [REMOTE ] VTMX: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:18.037141] [DEBUG] [REMOTE ] VTMX: PASS: Integrity check passed. [2026-01-27T12:24:18.037182] [DEBUG] [REMOTE ] VTMX: Symbol is viable for forecasting. [2026-01-27T12:24:18.037231] [INFO ] [MAIN ] [3338/3493] VTMX kept (0.4s) | 3332 kept, 6 rejected | 137.9/min | ETA: 1.1m [2026-01-27T12:24:18.745821] [DEBUG] [REMOTE ] VTN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:18.745962] [DEBUG] [REMOTE ] VTN: PASS: History has at least 300 days. [2026-01-27T12:24:18.746193] [DEBUG] [REMOTE ] VTN: PASS: Price check passed. Min price $10.68. [2026-01-27T12:24:18.746342] [DEBUG] [REMOTE ] VTN: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:18.746481] [DEBUG] [REMOTE ] VTN: PASS: Integrity check passed. [2026-01-27T12:24:18.746534] [DEBUG] [REMOTE ] VTN: Symbol is viable for forecasting. [2026-01-27T12:24:18.746624] [INFO ] [MAIN ] [3339/3493] VTN kept (0.7s) | 3333 kept, 6 rejected | 137.9/min | ETA: 1.1m [2026-01-27T12:24:19.082428] [DEBUG] [REMOTE ] VTOL: Retrieved 3271 rows, trimmed to 300. [2026-01-27T12:24:19.082542] [DEBUG] [REMOTE ] VTOL: PASS: History has at least 300 days. [2026-01-27T12:24:19.082794] [DEBUG] [REMOTE ] VTOL: PASS: Price check passed. Min price $35.70. [2026-01-27T12:24:19.082955] [DEBUG] [REMOTE ] VTOL: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:19.083078] [DEBUG] [REMOTE ] VTOL: PASS: Integrity check passed. [2026-01-27T12:24:19.083121] [DEBUG] [REMOTE ] VTOL: Symbol is viable for forecasting. [2026-01-27T12:24:19.083174] [INFO ] [MAIN ] [3340/3493] VTOL kept (0.3s) | 3334 kept, 6 rejected | 137.9/min | ETA: 1.1m [2026-01-27T12:24:19.451804] [DEBUG] [REMOTE ] VTRS: Retrieved 1303 rows, trimmed to 300. [2026-01-27T12:24:19.451937] [DEBUG] [REMOTE ] VTRS: PASS: History has at least 300 days. [2026-01-27T12:24:19.452173] [DEBUG] [REMOTE ] VTRS: PASS: Price check passed. Min price $10.00. [2026-01-27T12:24:19.452351] [DEBUG] [REMOTE ] VTRS: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:19.452489] [DEBUG] [REMOTE ] VTRS: PASS: Integrity check passed. [2026-01-27T12:24:19.452532] [DEBUG] [REMOTE ] VTRS: Symbol is viable for forecasting. [2026-01-27T12:24:19.452608] [INFO ] [MAIN ] [3341/3493] VTRS kept (0.4s) | 3335 kept, 6 rejected | 137.9/min | ETA: 1.1m [2026-01-27T12:24:19.782146] [DEBUG] [REMOTE ] VTS: Retrieved 763 rows, trimmed to 300. [2026-01-27T12:24:19.782285] [DEBUG] [REMOTE ] VTS: PASS: History has at least 300 days. [2026-01-27T12:24:19.782499] [DEBUG] [REMOTE ] VTS: PASS: Price check passed. Min price $18.95. [2026-01-27T12:24:19.782671] [DEBUG] [REMOTE ] VTS: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:19.782790] [DEBUG] [REMOTE ] VTS: PASS: Integrity check passed. [2026-01-27T12:24:19.782831] [DEBUG] [REMOTE ] VTS: Symbol is viable for forecasting. [2026-01-27T12:24:19.782881] [INFO ] [MAIN ] [3342/3493] VTS kept (0.3s) | 3336 kept, 6 rejected | 137.9/min | ETA: 1.1m [2026-01-27T12:24:20.267828] [DEBUG] [REMOTE ] VTSI: Retrieved 2469 rows, trimmed to 300. [2026-01-27T12:24:20.267966] [DEBUG] [REMOTE ] VTSI: PASS: History has at least 300 days. [2026-01-27T12:24:20.268180] [DEBUG] [REMOTE ] VTSI: PASS: Price check passed. Min price $4.20. [2026-01-27T12:24:20.268352] [DEBUG] [REMOTE ] VTSI: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:20.268468] [DEBUG] [REMOTE ] VTSI: PASS: Integrity check passed. [2026-01-27T12:24:20.268511] [DEBUG] [REMOTE ] VTSI: Symbol is viable for forecasting. [2026-01-27T12:24:20.268562] [INFO ] [MAIN ] [3343/3493] VTSI kept (0.5s) | 3337 kept, 6 rejected | 137.9/min | ETA: 1.1m [2026-01-27T12:24:20.744336] [DEBUG] [REMOTE ] VTWG: Retrieved 3859 rows, trimmed to 300. [2026-01-27T12:24:20.744482] [DEBUG] [REMOTE ] VTWG: PASS: History has at least 300 days. [2026-01-27T12:24:20.744744] [DEBUG] [REMOTE ] VTWG: PASS: Price check passed. Min price $219.02. [2026-01-27T12:24:20.744904] [DEBUG] [REMOTE ] VTWG: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:20.745037] [DEBUG] [REMOTE ] VTWG: PASS: Integrity check passed. [2026-01-27T12:24:20.745080] [DEBUG] [REMOTE ] VTWG: Symbol is viable for forecasting. [2026-01-27T12:24:20.745131] [INFO ] [MAIN ] [3344/3493] VTWG kept (0.5s) | 3338 kept, 6 rejected | 137.9/min | ETA: 1.1m [2026-01-27T12:24:21.154052] [DEBUG] [REMOTE ] VTWO: Retrieved 3859 rows, trimmed to 300. [2026-01-27T12:24:21.154195] [DEBUG] [REMOTE ] VTWO: PASS: History has at least 300 days. [2026-01-27T12:24:21.154482] [DEBUG] [REMOTE ] VTWO: PASS: Price check passed. Min price $92.28. [2026-01-27T12:24:21.154670] [DEBUG] [REMOTE ] VTWO: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:21.154805] [DEBUG] [REMOTE ] VTWO: PASS: Integrity check passed. [2026-01-27T12:24:21.154849] [DEBUG] [REMOTE ] VTWO: Symbol is viable for forecasting. [2026-01-27T12:24:21.154912] [INFO ] [MAIN ] [3345/3493] VTWO kept (0.4s) | 3339 kept, 6 rejected | 137.9/min | ETA: 1.1m [2026-01-27T12:24:21.395566] [DEBUG] [REMOTE ] VTYX: Retrieved 1069 rows, trimmed to 300. [2026-01-27T12:24:21.395713] [DEBUG] [REMOTE ] VTYX: PASS: History has at least 300 days. [2026-01-27T12:24:21.395920] [DEBUG] [REMOTE ] VTYX: PASS: Price check passed. Min price $7.37. [2026-01-27T12:24:21.396062] [DEBUG] [REMOTE ] VTYX: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:21.396172] [DEBUG] [REMOTE ] VTYX: PASS: Integrity check passed. [2026-01-27T12:24:21.396214] [DEBUG] [REMOTE ] VTYX: Symbol is viable for forecasting. [2026-01-27T12:24:21.396263] [INFO ] [MAIN ] [3346/3493] VTYX kept (0.2s) | 3340 kept, 6 rejected | 137.9/min | ETA: 1.1m [2026-01-27T12:24:21.915955] [DEBUG] [REMOTE ] VUZI: Retrieved 3978 rows, trimmed to 300. [2026-01-27T12:24:21.916150] [DEBUG] [REMOTE ] VUZI: PASS: History has at least 300 days. [2026-01-27T12:24:21.916410] [DEBUG] [REMOTE ] VUZI: PASS: Price check passed. Min price $2.05. [2026-01-27T12:24:21.916558] [DEBUG] [REMOTE ] VUZI: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:21.916705] [DEBUG] [REMOTE ] VUZI: PASS: Integrity check passed. [2026-01-27T12:24:21.916748] [DEBUG] [REMOTE ] VUZI: Symbol is viable for forecasting. [2026-01-27T12:24:21.916803] [INFO ] [MAIN ] [3347/3493] VUZI kept (0.5s) | 3341 kept, 6 rejected | 137.9/min | ETA: 1.1m [2026-01-27T12:24:22.245970] [DEBUG] [REMOTE ] VVOS: Retrieved 1285 rows, trimmed to 300. [2026-01-27T12:24:22.246168] [DEBUG] [REMOTE ] VVOS: PASS: History has at least 300 days. [2026-01-27T12:24:22.246421] [DEBUG] [REMOTE ] VVOS: PASS: Price check passed. Min price $1.70. [2026-01-27T12:24:22.246566] [DEBUG] [REMOTE ] VVOS: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:22.246715] [DEBUG] [REMOTE ] VVOS: PASS: Integrity check passed. [2026-01-27T12:24:22.246759] [DEBUG] [REMOTE ] VVOS: Symbol is viable for forecasting. [2026-01-27T12:24:22.246811] [INFO ] [MAIN ] [3348/3493] VVOS kept (0.3s) | 3342 kept, 6 rejected | 137.9/min | ETA: 1.1m [2026-01-27T12:24:22.707962] [DEBUG] [REMOTE ] VVX: Retrieved 2855 rows, trimmed to 300. [2026-01-27T12:24:22.708151] [DEBUG] [REMOTE ] VVX: PASS: History has at least 300 days. [2026-01-27T12:24:22.708401] [DEBUG] [REMOTE ] VVX: PASS: Price check passed. Min price $52.16. [2026-01-27T12:24:22.708542] [DEBUG] [REMOTE ] VVX: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:22.708680] [DEBUG] [REMOTE ] VVX: PASS: Integrity check passed. [2026-01-27T12:24:22.708722] [DEBUG] [REMOTE ] VVX: Symbol is viable for forecasting. [2026-01-27T12:24:22.708775] [INFO ] [MAIN ] [3349/3493] VVX kept (0.5s) | 3343 kept, 6 rejected | 137.9/min | ETA: 1.0m [2026-01-27T12:24:23.101773] [DEBUG] [REMOTE ] VWOB: Retrieved 3181 rows, trimmed to 300. [2026-01-27T12:24:23.101908] [DEBUG] [REMOTE ] VWOB: PASS: History has at least 300 days. [2026-01-27T12:24:23.102120] [DEBUG] [REMOTE ] VWOB: PASS: Price check passed. Min price $66.60. [2026-01-27T12:24:23.102263] [DEBUG] [REMOTE ] VWOB: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:23.102398] [DEBUG] [REMOTE ] VWOB: PASS: Integrity check passed. [2026-01-27T12:24:23.102446] [DEBUG] [REMOTE ] VWOB: Symbol is viable for forecasting. [2026-01-27T12:24:23.102494] [INFO ] [MAIN ] [3350/3493] VWOB kept (0.4s) | 3344 kept, 6 rejected | 137.9/min | ETA: 1.0m [2026-01-27T12:24:23.559261] [DEBUG] [REMOTE ] VXUS: Retrieved 3770 rows, trimmed to 300. [2026-01-27T12:24:23.559695] [DEBUG] [REMOTE ] VXUS: PASS: History has at least 300 days. [2026-01-27T12:24:23.559970] [DEBUG] [REMOTE ] VXUS: PASS: Price check passed. Min price $70.90. [2026-01-27T12:24:23.560139] [DEBUG] [REMOTE ] VXUS: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:23.560295] [DEBUG] [REMOTE ] VXUS: PASS: Integrity check passed. [2026-01-27T12:24:23.560366] [DEBUG] [REMOTE ] VXUS: Symbol is viable for forecasting. [2026-01-27T12:24:23.560422] [INFO ] [MAIN ] [3351/3493] VXUS kept (0.5s) | 3345 kept, 6 rejected | 137.9/min | ETA: 1.0m [2026-01-27T12:24:23.871791] [DEBUG] [REMOTE ] VYMI: Retrieved 2490 rows, trimmed to 300. [2026-01-27T12:24:23.871997] [DEBUG] [REMOTE ] VYMI: PASS: History has at least 300 days. [2026-01-27T12:24:23.872301] [DEBUG] [REMOTE ] VYMI: PASS: Price check passed. Min price $83.75. [2026-01-27T12:24:23.872462] [DEBUG] [REMOTE ] VYMI: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:23.872624] [DEBUG] [REMOTE ] VYMI: PASS: Integrity check passed. [2026-01-27T12:24:23.872670] [DEBUG] [REMOTE ] VYMI: Symbol is viable for forecasting. [2026-01-27T12:24:23.872725] [INFO ] [MAIN ] [3352/3493] VYMI kept (0.3s) | 3346 kept, 6 rejected | 137.9/min | ETA: 1.0m [2026-01-27T12:24:24.446606] [DEBUG] [REMOTE ] VYX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:24.446763] [DEBUG] [REMOTE ] VYX: PASS: History has at least 300 days. [2026-01-27T12:24:24.447058] [DEBUG] [REMOTE ] VYX: PASS: Price check passed. Min price $9.61. [2026-01-27T12:24:24.447247] [DEBUG] [REMOTE ] VYX: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:24.447395] [DEBUG] [REMOTE ] VYX: PASS: Integrity check passed. [2026-01-27T12:24:24.447439] [DEBUG] [REMOTE ] VYX: Symbol is viable for forecasting. [2026-01-27T12:24:24.447491] [INFO ] [MAIN ] [3353/3493] VYX kept (0.6s) | 3347 kept, 6 rejected | 137.9/min | ETA: 1.0m [2026-01-27T12:24:24.938236] [DEBUG] [REMOTE ] VZ: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:24.938381] [DEBUG] [REMOTE ] VZ: PASS: History has at least 300 days. [2026-01-27T12:24:24.938643] [DEBUG] [REMOTE ] VZ: PASS: Price check passed. Min price $38.30. [2026-01-27T12:24:24.938788] [DEBUG] [REMOTE ] VZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:24.939098] [DEBUG] [REMOTE ] VZ: PASS: Integrity check passed. [2026-01-27T12:24:24.939139] [DEBUG] [REMOTE ] VZ: Symbol is viable for forecasting. [2026-01-27T12:24:24.939189] [INFO ] [MAIN ] [3354/3493] VZ kept (0.5s) | 3348 kept, 6 rejected | 137.9/min | ETA: 1.0m [2026-01-27T12:24:25.409797] [DEBUG] [REMOTE ] WAB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:25.409939] [DEBUG] [REMOTE ] WAB: PASS: History has at least 300 days. [2026-01-27T12:24:25.410169] [DEBUG] [REMOTE ] WAB: PASS: Price check passed. Min price $196.14. [2026-01-27T12:24:25.410306] [DEBUG] [REMOTE ] WAB: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:25.410422] [DEBUG] [REMOTE ] WAB: PASS: Integrity check passed. [2026-01-27T12:24:25.410462] [DEBUG] [REMOTE ] WAB: Symbol is viable for forecasting. [2026-01-27T12:24:25.410512] [INFO ] [MAIN ] [3355/3493] WAB kept (0.5s) | 3349 kept, 6 rejected | 137.9/min | ETA: 1.0m [2026-01-27T12:24:25.865872] [DEBUG] [REMOTE ] WABC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:25.866019] [DEBUG] [REMOTE ] WABC: PASS: History has at least 300 days. [2026-01-27T12:24:25.866299] [DEBUG] [REMOTE ] WABC: PASS: Price check passed. Min price $46.42. [2026-01-27T12:24:25.866465] [DEBUG] [REMOTE ] WABC: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:25.866609] [DEBUG] [REMOTE ] WABC: PASS: Integrity check passed. [2026-01-27T12:24:25.866652] [DEBUG] [REMOTE ] WABC: Symbol is viable for forecasting. [2026-01-27T12:24:25.866701] [INFO ] [MAIN ] [3356/3493] WABC kept (0.5s) | 3350 kept, 6 rejected | 137.9/min | ETA: 60s [2026-01-27T12:24:26.375220] [DEBUG] [REMOTE ] WAFD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:26.375392] [DEBUG] [REMOTE ] WAFD: PASS: History has at least 300 days. [2026-01-27T12:24:26.375679] [DEBUG] [REMOTE ] WAFD: PASS: Price check passed. Min price $28.79. [2026-01-27T12:24:26.375824] [DEBUG] [REMOTE ] WAFD: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:26.375945] [DEBUG] [REMOTE ] WAFD: PASS: Integrity check passed. [2026-01-27T12:24:26.376021] [DEBUG] [REMOTE ] WAFD: Symbol is viable for forecasting. [2026-01-27T12:24:26.376080] [INFO ] [MAIN ] [3357/3493] WAFD kept (0.5s) | 3351 kept, 6 rejected | 137.9/min | ETA: 59s [2026-01-27T12:24:26.620196] [DEBUG] [REMOTE ] WAFDP: Retrieved 1251 rows, trimmed to 300. [2026-01-27T12:24:26.620357] [DEBUG] [REMOTE ] WAFDP: PASS: History has at least 300 days. [2026-01-27T12:24:26.620622] [DEBUG] [REMOTE ] WAFDP: PASS: Price check passed. Min price $16.17. [2026-01-27T12:24:26.620770] [DEBUG] [REMOTE ] WAFDP: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:26.620888] [DEBUG] [REMOTE ] WAFDP: PASS: Integrity check passed. [2026-01-27T12:24:26.620930] [DEBUG] [REMOTE ] WAFDP: Symbol is viable for forecasting. [2026-01-27T12:24:26.620981] [INFO ] [MAIN ] [3358/3493] WAFDP kept (0.2s) | 3352 kept, 6 rejected | 137.9/min | ETA: 59s [2026-01-27T12:24:27.219629] [DEBUG] [REMOTE ] WAL: Retrieved 5174 rows, trimmed to 300. [2026-01-27T12:24:27.219775] [DEBUG] [REMOTE ] WAL: PASS: History has at least 300 days. [2026-01-27T12:24:27.219997] [DEBUG] [REMOTE ] WAL: PASS: Price check passed. Min price $73.86. [2026-01-27T12:24:27.220136] [DEBUG] [REMOTE ] WAL: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:27.220251] [DEBUG] [REMOTE ] WAL: PASS: Integrity check passed. [2026-01-27T12:24:27.220291] [DEBUG] [REMOTE ] WAL: Symbol is viable for forecasting. [2026-01-27T12:24:27.220340] [INFO ] [MAIN ] [3359/3493] WAL kept (0.6s) | 3353 kept, 6 rejected | 137.9/min | ETA: 58s [2026-01-27T12:24:27.448647] [DEBUG] [REMOTE ] WALD: Retrieved 1182 rows, trimmed to 300. [2026-01-27T12:24:27.448787] [DEBUG] [REMOTE ] WALD: PASS: History has at least 300 days. [2026-01-27T12:24:27.448999] [DEBUG] [REMOTE ] WALD: PASS: Price check passed. Min price $1.47. [2026-01-27T12:24:27.449158] [DEBUG] [REMOTE ] WALD: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:27.449303] [DEBUG] [REMOTE ] WALD: PASS: Integrity check passed. [2026-01-27T12:24:27.449369] [DEBUG] [REMOTE ] WALD: Symbol is viable for forecasting. [2026-01-27T12:24:27.449452] [INFO ] [MAIN ] [3360/3493] WALD kept (0.2s) | 3354 kept, 6 rejected | 137.9/min | ETA: 58s [2026-01-27T12:24:28.094049] [DEBUG] [REMOTE ] WASH: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:28.094185] [DEBUG] [REMOTE ] WASH: PASS: History has at least 300 days. [2026-01-27T12:24:28.094407] [DEBUG] [REMOTE ] WASH: PASS: Price check passed. Min price $26.15. [2026-01-27T12:24:28.094547] [DEBUG] [REMOTE ] WASH: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:28.094684] [DEBUG] [REMOTE ] WASH: PASS: Integrity check passed. [2026-01-27T12:24:28.094726] [DEBUG] [REMOTE ] WASH: Symbol is viable for forecasting. [2026-01-27T12:24:28.094775] [INFO ] [MAIN ] [3361/3493] WASH kept (0.6s) | 3355 kept, 6 rejected | 137.9/min | ETA: 57s [2026-01-27T12:24:28.392721] [DEBUG] [REMOTE ] WAVE: Retrieved 1147 rows, trimmed to 300. [2026-01-27T12:24:28.392876] [DEBUG] [REMOTE ] WAVE: PASS: History has at least 300 days. [2026-01-27T12:24:28.393122] [DEBUG] [REMOTE ] WAVE: PASS: Price check passed. Min price $5.16. [2026-01-27T12:24:28.393288] [DEBUG] [REMOTE ] WAVE: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:28.393421] [DEBUG] [REMOTE ] WAVE: PASS: Integrity check passed. [2026-01-27T12:24:28.393473] [DEBUG] [REMOTE ] WAVE: Symbol is viable for forecasting. [2026-01-27T12:24:28.393533] [INFO ] [MAIN ] [3362/3493] WAVE kept (0.3s) | 3356 kept, 6 rejected | 137.9/min | ETA: 57s [2026-01-27T12:24:28.691314] [DEBUG] [REMOTE ] WAY: Retrieved 409 rows, trimmed to 300. [2026-01-27T12:24:28.691460] [DEBUG] [REMOTE ] WAY: PASS: History has at least 300 days. [2026-01-27T12:24:28.691700] [DEBUG] [REMOTE ] WAY: PASS: Price check passed. Min price $29.51. [2026-01-27T12:24:28.691838] [DEBUG] [REMOTE ] WAY: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:28.691947] [DEBUG] [REMOTE ] WAY: PASS: Integrity check passed. [2026-01-27T12:24:28.692003] [DEBUG] [REMOTE ] WAY: Symbol is viable for forecasting. [2026-01-27T12:24:28.692053] [INFO ] [MAIN ] [3363/3493] WAY kept (0.3s) | 3357 kept, 6 rejected | 137.9/min | ETA: 57s [2026-01-27T12:24:29.234980] [DEBUG] [REMOTE ] WB: Retrieved 2961 rows, trimmed to 300. [2026-01-27T12:24:29.235111] [DEBUG] [REMOTE ] WB: PASS: History has at least 300 days. [2026-01-27T12:24:29.235322] [DEBUG] [REMOTE ] WB: PASS: Price check passed. Min price $9.54. [2026-01-27T12:24:29.235461] [DEBUG] [REMOTE ] WB: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:29.235592] [DEBUG] [REMOTE ] WB: PASS: Integrity check passed. [2026-01-27T12:24:29.235636] [DEBUG] [REMOTE ] WB: Symbol is viable for forecasting. [2026-01-27T12:24:29.235684] [INFO ] [MAIN ] [3364/3493] WB kept (0.5s) | 3358 kept, 6 rejected | 137.9/min | ETA: 56s [2026-01-27T12:24:29.738248] [DEBUG] [REMOTE ] WBD: Retrieved 5168 rows, trimmed to 300. [2026-01-27T12:24:29.738386] [DEBUG] [REMOTE ] WBD: PASS: History has at least 300 days. [2026-01-27T12:24:29.738630] [DEBUG] [REMOTE ] WBD: PASS: Price check passed. Min price $21.34. [2026-01-27T12:24:29.738773] [DEBUG] [REMOTE ] WBD: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:29.738889] [DEBUG] [REMOTE ] WBD: PASS: Integrity check passed. [2026-01-27T12:24:29.738930] [DEBUG] [REMOTE ] WBD: Symbol is viable for forecasting. [2026-01-27T12:24:29.738982] [INFO ] [MAIN ] [3365/3493] WBD kept (0.5s) | 3359 kept, 6 rejected | 137.9/min | ETA: 56s [2026-01-27T12:24:30.050916] [DEBUG] [REMOTE ] WBIY: Retrieved 2284 rows, trimmed to 300. [2026-01-27T12:24:30.051059] [DEBUG] [REMOTE ] WBIY: PASS: History has at least 300 days. [2026-01-27T12:24:30.051285] [DEBUG] [REMOTE ] WBIY: PASS: Price check passed. Min price $29.87. [2026-01-27T12:24:30.051448] [DEBUG] [REMOTE ] WBIY: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:30.051801] [DEBUG] [REMOTE ] WBIY: PASS: Integrity check passed. [2026-01-27T12:24:30.051846] [DEBUG] [REMOTE ] WBIY: Symbol is viable for forecasting. [2026-01-27T12:24:30.051898] [INFO ] [MAIN ] [3366/3493] WBIY kept (0.3s) | 3360 kept, 6 rejected | 137.9/min | ETA: 55s [2026-01-27T12:24:30.613024] [DEBUG] [REMOTE ] WBS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:30.613158] [DEBUG] [REMOTE ] WBS: PASS: History has at least 300 days. [2026-01-27T12:24:30.613401] [DEBUG] [REMOTE ] WBS: PASS: Price check passed. Min price $54.51. [2026-01-27T12:24:30.613543] [DEBUG] [REMOTE ] WBS: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:30.613680] [DEBUG] [REMOTE ] WBS: PASS: Integrity check passed. [2026-01-27T12:24:30.613721] [DEBUG] [REMOTE ] WBS: Symbol is viable for forecasting. [2026-01-27T12:24:30.613769] [INFO ] [MAIN ] [3367/3493] WBS kept (0.6s) | 3361 kept, 6 rejected | 137.9/min | ETA: 55s [2026-01-27T12:24:30.812289] [DEBUG] [REMOTE ] WBTN: Retrieved 396 rows, trimmed to 300. [2026-01-27T12:24:30.812420] [DEBUG] [REMOTE ] WBTN: PASS: History has at least 300 days. [2026-01-27T12:24:30.812665] [DEBUG] [REMOTE ] WBTN: PASS: Price check passed. Min price $12.19. [2026-01-27T12:24:30.812850] [DEBUG] [REMOTE ] WBTN: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:30.813000] [DEBUG] [REMOTE ] WBTN: PASS: Integrity check passed. [2026-01-27T12:24:30.813058] [DEBUG] [REMOTE ] WBTN: Symbol is viable for forecasting. [2026-01-27T12:24:30.813114] [INFO ] [MAIN ] [3368/3493] WBTN kept (0.2s) | 3362 kept, 6 rejected | 137.9/min | ETA: 54s [2026-01-27T12:24:31.279278] [DEBUG] [REMOTE ] WBX: Retrieved 1082 rows, trimmed to 300. [2026-01-27T12:24:31.279426] [DEBUG] [REMOTE ] WBX: PASS: History has at least 300 days. [2026-01-27T12:24:31.279724] [DEBUG] [REMOTE ] WBX: PASS: Price check passed. Min price $2.34. [2026-01-27T12:24:31.279893] [DEBUG] [REMOTE ] WBX: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:31.280016] [DEBUG] [REMOTE ] WBX: PASS: Integrity check passed. [2026-01-27T12:24:31.280075] [DEBUG] [REMOTE ] WBX: Symbol is viable for forecasting. [2026-01-27T12:24:31.280125] [INFO ] [MAIN ] [3369/3493] WBX kept (0.5s) | 3363 kept, 6 rejected | 137.9/min | ETA: 54s [2026-01-27T12:24:31.884713] [DEBUG] [REMOTE ] WCC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:31.884868] [DEBUG] [REMOTE ] WCC: PASS: History has at least 300 days. [2026-01-27T12:24:31.885122] [DEBUG] [REMOTE ] WCC: PASS: Price check passed. Min price $227.89. [2026-01-27T12:24:31.885264] [DEBUG] [REMOTE ] WCC: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:31.885416] [DEBUG] [REMOTE ] WCC: PASS: Integrity check passed. [2026-01-27T12:24:31.885459] [DEBUG] [REMOTE ] WCC: Symbol is viable for forecasting. [2026-01-27T12:24:31.885508] [INFO ] [MAIN ] [3370/3493] WCC kept (0.6s) | 3364 kept, 6 rejected | 137.9/min | ETA: 54s [2026-01-27T12:24:32.193499] [DEBUG] [REMOTE ] WCLD: Retrieved 1605 rows, trimmed to 300. [2026-01-27T12:24:32.193658] [DEBUG] [REMOTE ] WCLD: PASS: History has at least 300 days. [2026-01-27T12:24:32.193872] [DEBUG] [REMOTE ] WCLD: PASS: Price check passed. Min price $31.37. [2026-01-27T12:24:32.194012] [DEBUG] [REMOTE ] WCLD: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:32.194123] [DEBUG] [REMOTE ] WCLD: PASS: Integrity check passed. [2026-01-27T12:24:32.194165] [DEBUG] [REMOTE ] WCLD: Symbol is viable for forecasting. [2026-01-27T12:24:32.194222] [INFO ] [MAIN ] [3371/3493] WCLD kept (0.3s) | 3365 kept, 6 rejected | 137.9/min | ETA: 53s [2026-01-27T12:24:32.676951] [DEBUG] [REMOTE ] WD: Retrieved 3800 rows, trimmed to 300. [2026-01-27T12:24:32.677097] [DEBUG] [REMOTE ] WD: PASS: History has at least 300 days. [2026-01-27T12:24:32.677349] [DEBUG] [REMOTE ] WD: PASS: Price check passed. Min price $58.72. [2026-01-27T12:24:32.677523] [DEBUG] [REMOTE ] WD: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:32.677695] [DEBUG] [REMOTE ] WD: PASS: Integrity check passed. [2026-01-27T12:24:32.677744] [DEBUG] [REMOTE ] WD: Symbol is viable for forecasting. [2026-01-27T12:24:32.677795] [INFO ] [MAIN ] [3372/3493] WD kept (0.5s) | 3366 kept, 6 rejected | 137.9/min | ETA: 53s [2026-01-27T12:24:33.084895] [DEBUG] [REMOTE ] WDAY: Retrieved 3339 rows, trimmed to 300. [2026-01-27T12:24:33.085023] [DEBUG] [REMOTE ] WDAY: PASS: History has at least 300 days. [2026-01-27T12:24:33.085233] [DEBUG] [REMOTE ] WDAY: PASS: Price check passed. Min price $182.99. [2026-01-27T12:24:33.085370] [DEBUG] [REMOTE ] WDAY: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:33.085480] [DEBUG] [REMOTE ] WDAY: PASS: Integrity check passed. [2026-01-27T12:24:33.085521] [DEBUG] [REMOTE ] WDAY: Symbol is viable for forecasting. [2026-01-27T12:24:33.085587] [INFO ] [MAIN ] [3373/3493] WDAY kept (0.4s) | 3367 kept, 6 rejected | 137.9/min | ETA: 52s [2026-01-27T12:24:33.623445] [DEBUG] [REMOTE ] WDC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:33.623629] [DEBUG] [REMOTE ] WDC: PASS: History has at least 300 days. [2026-01-27T12:24:33.623891] [DEBUG] [REMOTE ] WDC: PASS: Price check passed. Min price $138.02. [2026-01-27T12:24:33.624028] [DEBUG] [REMOTE ] WDC: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:33.624152] [DEBUG] [REMOTE ] WDC: PASS: Integrity check passed. [2026-01-27T12:24:33.624193] [DEBUG] [REMOTE ] WDC: Symbol is viable for forecasting. [2026-01-27T12:24:33.624359] [INFO ] [MAIN ] [3374/3493] WDC kept (0.5s) | 3368 kept, 6 rejected | 137.9/min | ETA: 52s [2026-01-27T12:24:34.102667] [DEBUG] [REMOTE ] WDFC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:34.102833] [DEBUG] [REMOTE ] WDFC: PASS: History has at least 300 days. [2026-01-27T12:24:34.103237] [DEBUG] [REMOTE ] WDFC: PASS: Price check passed. Min price $186.59. [2026-01-27T12:24:34.103390] [DEBUG] [REMOTE ] WDFC: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:34.103523] [DEBUG] [REMOTE ] WDFC: PASS: Integrity check passed. [2026-01-27T12:24:34.103602] [DEBUG] [REMOTE ] WDFC: Symbol is viable for forecasting. [2026-01-27T12:24:34.103659] [INFO ] [MAIN ] [3375/3493] WDFC kept (0.5s) | 3369 kept, 6 rejected | 137.9/min | ETA: 51s [2026-01-27T12:24:34.335138] [DEBUG] [REMOTE ] WDH: Retrieved 1185 rows, trimmed to 300. [2026-01-27T12:24:34.335367] [DEBUG] [REMOTE ] WDH: PASS: History has at least 300 days. [2026-01-27T12:24:34.335690] [DEBUG] [REMOTE ] WDH: PASS: Price check passed. Min price $1.58. [2026-01-27T12:24:34.335873] [DEBUG] [REMOTE ] WDH: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:34.336022] [DEBUG] [REMOTE ] WDH: PASS: Integrity check passed. [2026-01-27T12:24:34.336071] [DEBUG] [REMOTE ] WDH: Symbol is viable for forecasting. [2026-01-27T12:24:34.336135] [INFO ] [MAIN ] [3376/3493] WDH kept (0.2s) | 3370 kept, 6 rejected | 137.9/min | ETA: 51s [2026-01-27T12:24:34.749091] [DEBUG] [REMOTE ] WDI: Retrieved 1151 rows, trimmed to 300. [2026-01-27T12:24:34.749265] [DEBUG] [REMOTE ] WDI: PASS: History has at least 300 days. [2026-01-27T12:24:34.749537] [DEBUG] [REMOTE ] WDI: PASS: Price check passed. Min price $13.51. [2026-01-27T12:24:34.750366] [DEBUG] [REMOTE ] WDI: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:34.750517] [DEBUG] [REMOTE ] WDI: PASS: Integrity check passed. [2026-01-27T12:24:34.750584] [DEBUG] [REMOTE ] WDI: Symbol is viable for forecasting. [2026-01-27T12:24:34.750655] [INFO ] [MAIN ] [3377/3493] WDI kept (0.4s) | 3371 kept, 6 rejected | 137.9/min | ETA: 50s [2026-01-27T12:24:35.312500] [DEBUG] [REMOTE ] WDS: Retrieved 4663 rows, trimmed to 300. [2026-01-27T12:24:35.312685] [DEBUG] [REMOTE ] WDS: PASS: History has at least 300 days. [2026-01-27T12:24:35.312937] [DEBUG] [REMOTE ] WDS: PASS: Price check passed. Min price $14.58. [2026-01-27T12:24:35.313076] [DEBUG] [REMOTE ] WDS: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:35.313194] [DEBUG] [REMOTE ] WDS: PASS: Integrity check passed. [2026-01-27T12:24:35.313235] [DEBUG] [REMOTE ] WDS: Symbol is viable for forecasting. [2026-01-27T12:24:35.313283] [INFO ] [MAIN ] [3378/3493] WDS kept (0.6s) | 3372 kept, 6 rejected | 137.9/min | ETA: 50s [2026-01-27T12:24:35.757197] [DEBUG] [REMOTE ] WEA: Retrieved 5997 rows, trimmed to 300. [2026-01-27T12:24:35.757332] [DEBUG] [REMOTE ] WEA: PASS: History has at least 300 days. [2026-01-27T12:24:35.757551] [DEBUG] [REMOTE ] WEA: PASS: Price check passed. Min price $10.78. [2026-01-27T12:24:35.757777] [DEBUG] [REMOTE ] WEA: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:35.758088] [DEBUG] [REMOTE ] WEA: PASS: Integrity check passed. [2026-01-27T12:24:35.758128] [DEBUG] [REMOTE ] WEA: Symbol is viable for forecasting. [2026-01-27T12:24:35.758178] [INFO ] [MAIN ] [3379/3493] WEA kept (0.4s) | 3373 kept, 6 rejected | 137.9/min | ETA: 50s [2026-01-27T12:24:36.223995] [DEBUG] [REMOTE ] WEC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:36.224145] [DEBUG] [REMOTE ] WEC: PASS: History has at least 300 days. [2026-01-27T12:24:36.224391] [DEBUG] [REMOTE ] WEC: PASS: Price check passed. Min price $103.48. [2026-01-27T12:24:36.224530] [DEBUG] [REMOTE ] WEC: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:36.224679] [DEBUG] [REMOTE ] WEC: PASS: Integrity check passed. [2026-01-27T12:24:36.224721] [DEBUG] [REMOTE ] WEC: Symbol is viable for forecasting. [2026-01-27T12:24:36.224770] [INFO ] [MAIN ] [3380/3493] WEC kept (0.5s) | 3374 kept, 6 rejected | 137.9/min | ETA: 49s [2026-01-27T12:24:36.695589] [DEBUG] [REMOTE ] WEN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:36.695730] [DEBUG] [REMOTE ] WEN: PASS: History has at least 300 days. [2026-01-27T12:24:36.695952] [DEBUG] [REMOTE ] WEN: PASS: Price check passed. Min price $7.74. [2026-01-27T12:24:36.696090] [DEBUG] [REMOTE ] WEN: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:36.696208] [DEBUG] [REMOTE ] WEN: PASS: Integrity check passed. [2026-01-27T12:24:36.696265] [DEBUG] [REMOTE ] WEN: Symbol is viable for forecasting. [2026-01-27T12:24:36.696315] [INFO ] [MAIN ] [3381/3493] WEN kept (0.5s) | 3375 kept, 6 rejected | 137.9/min | ETA: 49s [2026-01-27T12:24:37.385296] [DEBUG] [REMOTE ] WERN: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:37.385434] [DEBUG] [REMOTE ] WERN: PASS: History has at least 300 days. [2026-01-27T12:24:37.385685] [DEBUG] [REMOTE ] WERN: PASS: Price check passed. Min price $23.05. [2026-01-27T12:24:37.385839] [DEBUG] [REMOTE ] WERN: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:37.385960] [DEBUG] [REMOTE ] WERN: PASS: Integrity check passed. [2026-01-27T12:24:37.386000] [DEBUG] [REMOTE ] WERN: Symbol is viable for forecasting. [2026-01-27T12:24:37.386048] [INFO ] [MAIN ] [3382/3493] WERN kept (0.7s) | 3376 kept, 6 rejected | 137.9/min | ETA: 48s [2026-01-27T12:24:37.770095] [DEBUG] [REMOTE ] WES: Retrieved 3301 rows, trimmed to 300. [2026-01-27T12:24:37.770283] [DEBUG] [REMOTE ] WES: PASS: History has at least 300 days. [2026-01-27T12:24:37.770550] [DEBUG] [REMOTE ] WES: PASS: Price check passed. Min price $37.34. [2026-01-27T12:24:37.770722] [DEBUG] [REMOTE ] WES: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:37.770853] [DEBUG] [REMOTE ] WES: PASS: Integrity check passed. [2026-01-27T12:24:37.770899] [DEBUG] [REMOTE ] WES: Symbol is viable for forecasting. [2026-01-27T12:24:37.770955] [INFO ] [MAIN ] [3383/3493] WES kept (0.4s) | 3377 kept, 6 rejected | 137.9/min | ETA: 48s [2026-01-27T12:24:38.284922] [DEBUG] [REMOTE ] WEX: Retrieved 5268 rows, trimmed to 300. [2026-01-27T12:24:38.285060] [DEBUG] [REMOTE ] WEX: PASS: History has at least 300 days. [2026-01-27T12:24:38.285291] [DEBUG] [REMOTE ] WEX: PASS: Price check passed. Min price $136.40. [2026-01-27T12:24:38.285433] [DEBUG] [REMOTE ] WEX: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:38.285550] [DEBUG] [REMOTE ] WEX: PASS: Integrity check passed. [2026-01-27T12:24:38.285611] [DEBUG] [REMOTE ] WEX: Symbol is viable for forecasting. [2026-01-27T12:24:38.285665] [INFO ] [MAIN ] [3384/3493] WEX kept (0.5s) | 3378 kept, 6 rejected | 137.9/min | ETA: 47s [2026-01-27T12:24:38.767756] [DEBUG] [REMOTE ] WEYS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:38.767965] [DEBUG] [REMOTE ] WEYS: PASS: History has at least 300 days. [2026-01-27T12:24:38.768370] [DEBUG] [REMOTE ] WEYS: PASS: Price check passed. Min price $26.15. [2026-01-27T12:24:38.768610] [DEBUG] [REMOTE ] WEYS: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:38.768816] [DEBUG] [REMOTE ] WEYS: PASS: Integrity check passed. [2026-01-27T12:24:38.768881] [DEBUG] [REMOTE ] WEYS: Symbol is viable for forecasting. [2026-01-27T12:24:38.768964] [INFO ] [MAIN ] [3385/3493] WEYS kept (0.5s) | 3379 kept, 6 rejected | 137.9/min | ETA: 47s [2026-01-27T12:24:39.258679] [DEBUG] [REMOTE ] WF: Retrieved 5615 rows, trimmed to 300. [2026-01-27T12:24:39.258945] [DEBUG] [REMOTE ] WF: PASS: History has at least 300 days. [2026-01-27T12:24:39.259438] [DEBUG] [REMOTE ] WF: PASS: Price check passed. Min price $53.04. [2026-01-27T12:24:39.259666] [DEBUG] [REMOTE ] WF: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:39.259859] [DEBUG] [REMOTE ] WF: PASS: Integrity check passed. [2026-01-27T12:24:39.259917] [DEBUG] [REMOTE ] WF: Symbol is viable for forecasting. [2026-01-27T12:24:39.260003] [INFO ] [MAIN ] [3386/3493] WF kept (0.5s) | 3380 kept, 6 rejected | 137.9/min | ETA: 47s [2026-01-27T12:24:39.728371] [DEBUG] [REMOTE ] WFG: Retrieved 4647 rows, trimmed to 300. [2026-01-27T12:24:39.728569] [DEBUG] [REMOTE ] WFG: PASS: History has at least 300 days. [2026-01-27T12:24:39.729121] [DEBUG] [REMOTE ] WFG: PASS: Price check passed. Min price $57.61. [2026-01-27T12:24:39.729338] [DEBUG] [REMOTE ] WFG: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:39.729535] [DEBUG] [REMOTE ] WFG: PASS: Integrity check passed. [2026-01-27T12:24:39.729640] [DEBUG] [REMOTE ] WFG: Symbol is viable for forecasting. [2026-01-27T12:24:39.729726] [INFO ] [MAIN ] [3387/3493] WFG kept (0.5s) | 3381 kept, 6 rejected | 137.9/min | ETA: 46s [2026-01-27T12:24:39.996991] [DEBUG] [REMOTE ] WFRD: Retrieved 1271 rows, trimmed to 300. [2026-01-27T12:24:39.997180] [DEBUG] [REMOTE ] WFRD: PASS: History has at least 300 days. [2026-01-27T12:24:39.997438] [DEBUG] [REMOTE ] WFRD: PASS: Price check passed. Min price $69.97. [2026-01-27T12:24:39.997652] [DEBUG] [REMOTE ] WFRD: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:39.997785] [DEBUG] [REMOTE ] WFRD: PASS: Integrity check passed. [2026-01-27T12:24:39.997834] [DEBUG] [REMOTE ] WFRD: Symbol is viable for forecasting. [2026-01-27T12:24:39.997902] [INFO ] [MAIN ] [3388/3493] WFRD kept (0.3s) | 3382 kept, 6 rejected | 137.9/min | ETA: 46s [2026-01-27T12:24:40.360209] [DEBUG] [REMOTE ] WGMI: Retrieved 994 rows, trimmed to 300. [2026-01-27T12:24:40.360466] [DEBUG] [REMOTE ] WGMI: PASS: History has at least 300 days. [2026-01-27T12:24:40.360894] [DEBUG] [REMOTE ] WGMI: PASS: Price check passed. Min price $36.51. [2026-01-27T12:24:40.361080] [DEBUG] [REMOTE ] WGMI: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:40.361429] [DEBUG] [REMOTE ] WGMI: PASS: Integrity check passed. [2026-01-27T12:24:40.361493] [DEBUG] [REMOTE ] WGMI: Symbol is viable for forecasting. [2026-01-27T12:24:40.361612] [INFO ] [MAIN ] [3389/3493] WGMI kept (0.4s) | 3383 kept, 6 rejected | 137.9/min | ETA: 45s [2026-01-27T12:24:40.998369] [DEBUG] [REMOTE ] WGO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:40.998535] [DEBUG] [REMOTE ] WGO: PASS: History has at least 300 days. [2026-01-27T12:24:40.998834] [DEBUG] [REMOTE ] WGO: PASS: Price check passed. Min price $31.91. [2026-01-27T12:24:40.998978] [DEBUG] [REMOTE ] WGO: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:40.999108] [DEBUG] [REMOTE ] WGO: PASS: Integrity check passed. [2026-01-27T12:24:40.999149] [DEBUG] [REMOTE ] WGO: Symbol is viable for forecasting. [2026-01-27T12:24:40.999200] [INFO ] [MAIN ] [3390/3493] WGO kept (0.6s) | 3384 kept, 6 rejected | 137.9/min | ETA: 45s [2026-01-27T12:24:41.265320] [DEBUG] [REMOTE ] WGS: Retrieved 1311 rows, trimmed to 300. [2026-01-27T12:24:41.265465] [DEBUG] [REMOTE ] WGS: PASS: History has at least 300 days. [2026-01-27T12:24:41.265704] [DEBUG] [REMOTE ] WGS: PASS: Price check passed. Min price $99.68. [2026-01-27T12:24:41.265853] [DEBUG] [REMOTE ] WGS: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:41.265973] [DEBUG] [REMOTE ] WGS: PASS: Integrity check passed. [2026-01-27T12:24:41.266016] [DEBUG] [REMOTE ] WGS: Symbol is viable for forecasting. [2026-01-27T12:24:41.266068] [INFO ] [MAIN ] [3391/3493] WGS kept (0.3s) | 3385 kept, 6 rejected | 137.9/min | ETA: 44s [2026-01-27T12:24:41.703875] [DEBUG] [REMOTE ] WH: Retrieved 1929 rows, trimmed to 300. [2026-01-27T12:24:41.704008] [DEBUG] [REMOTE ] WH: PASS: History has at least 300 days. [2026-01-27T12:24:41.704220] [DEBUG] [REMOTE ] WH: PASS: Price check passed. Min price $68.95. [2026-01-27T12:24:41.704362] [DEBUG] [REMOTE ] WH: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:41.704477] [DEBUG] [REMOTE ] WH: PASS: Integrity check passed. [2026-01-27T12:24:41.704517] [DEBUG] [REMOTE ] WH: Symbol is viable for forecasting. [2026-01-27T12:24:41.704564] [INFO ] [MAIN ] [3392/3493] WH kept (0.4s) | 3386 kept, 6 rejected | 137.9/min | ETA: 44s [2026-01-27T12:24:42.094232] [DEBUG] [REMOTE ] WHD: Retrieved 2001 rows, trimmed to 300. [2026-01-27T12:24:42.094338] [DEBUG] [REMOTE ] WHD: PASS: History has at least 300 days. [2026-01-27T12:24:42.094541] [DEBUG] [REMOTE ] WHD: PASS: Price check passed. Min price $39.65. [2026-01-27T12:24:42.094700] [DEBUG] [REMOTE ] WHD: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:42.094812] [DEBUG] [REMOTE ] WHD: PASS: Integrity check passed. [2026-01-27T12:24:42.094868] [DEBUG] [REMOTE ] WHD: Symbol is viable for forecasting. [2026-01-27T12:24:42.094917] [INFO ] [MAIN ] [3393/3493] WHD kept (0.4s) | 3387 kept, 6 rejected | 137.9/min | ETA: 44s [2026-01-27T12:24:42.595008] [DEBUG] [REMOTE ] WHF: Retrieved 3303 rows, trimmed to 300. [2026-01-27T12:24:42.595144] [DEBUG] [REMOTE ] WHF: PASS: History has at least 300 days. [2026-01-27T12:24:42.595375] [DEBUG] [REMOTE ] WHF: PASS: Price check passed. Min price $6.52. [2026-01-27T12:24:42.595520] [DEBUG] [REMOTE ] WHF: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:42.595658] [DEBUG] [REMOTE ] WHF: PASS: Integrity check passed. [2026-01-27T12:24:42.595703] [DEBUG] [REMOTE ] WHF: Symbol is viable for forecasting. [2026-01-27T12:24:42.595767] [INFO ] [MAIN ] [3394/3493] WHF kept (0.5s) | 3388 kept, 6 rejected | 137.9/min | ETA: 43s [2026-01-27T12:24:43.029615] [DEBUG] [REMOTE ] WHG: Retrieved 5943 rows, trimmed to 300. [2026-01-27T12:24:43.029757] [DEBUG] [REMOTE ] WHG: PASS: History has at least 300 days. [2026-01-27T12:24:43.029985] [DEBUG] [REMOTE ] WHG: PASS: Price check passed. Min price $15.45. [2026-01-27T12:24:43.030126] [DEBUG] [REMOTE ] WHG: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:43.030265] [DEBUG] [REMOTE ] WHG: PASS: Integrity check passed. [2026-01-27T12:24:43.030307] [DEBUG] [REMOTE ] WHG: Symbol is viable for forecasting. [2026-01-27T12:24:43.030365] [INFO ] [MAIN ] [3395/3493] WHG kept (0.4s) | 3389 kept, 6 rejected | 137.9/min | ETA: 43s [2026-01-27T12:24:43.465184] [DEBUG] [REMOTE ] WIA: Retrieved 5617 rows, trimmed to 300. [2026-01-27T12:24:43.465382] [DEBUG] [REMOTE ] WIA: PASS: History has at least 300 days. [2026-01-27T12:24:43.465853] [DEBUG] [REMOTE ] WIA: PASS: Price check passed. Min price $8.11. [2026-01-27T12:24:43.466020] [DEBUG] [REMOTE ] WIA: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:43.466165] [DEBUG] [REMOTE ] WIA: PASS: Integrity check passed. [2026-01-27T12:24:43.466208] [DEBUG] [REMOTE ] WIA: Symbol is viable for forecasting. [2026-01-27T12:24:43.466262] [INFO ] [MAIN ] [3396/3493] WIA kept (0.4s) | 3390 kept, 6 rejected | 137.9/min | ETA: 42s [2026-01-27T12:24:43.766764] [DEBUG] [REMOTE ] WIMI: Retrieved 1462 rows, trimmed to 300. [2026-01-27T12:24:43.766954] [DEBUG] [REMOTE ] WIMI: PASS: History has at least 300 days. [2026-01-27T12:24:43.767239] [DEBUG] [REMOTE ] WIMI: PASS: Price check passed. Min price $2.37. [2026-01-27T12:24:43.767387] [DEBUG] [REMOTE ] WIMI: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:43.767508] [DEBUG] [REMOTE ] WIMI: PASS: Integrity check passed. [2026-01-27T12:24:43.767551] [DEBUG] [REMOTE ] WIMI: Symbol is viable for forecasting. [2026-01-27T12:24:43.767654] [INFO ] [MAIN ] [3397/3493] WIMI kept (0.3s) | 3391 kept, 6 rejected | 137.9/min | ETA: 42s [2026-01-27T12:24:44.353433] [DEBUG] [REMOTE ] WINA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:44.353655] [DEBUG] [REMOTE ] WINA: PASS: History has at least 300 days. [2026-01-27T12:24:44.353939] [DEBUG] [REMOTE ] WINA: PASS: Price check passed. Min price $382.62. [2026-01-27T12:24:44.354276] [DEBUG] [REMOTE ] WINA: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:44.354407] [DEBUG] [REMOTE ] WINA: PASS: Integrity check passed. [2026-01-27T12:24:44.354448] [DEBUG] [REMOTE ] WINA: Symbol is viable for forecasting. [2026-01-27T12:24:44.354666] [INFO ] [MAIN ] [3398/3493] WINA kept (0.6s) | 3392 kept, 6 rejected | 137.9/min | ETA: 41s [2026-01-27T12:24:44.711103] [DEBUG] [REMOTE ] WING: Retrieved 2671 rows, trimmed to 300. [2026-01-27T12:24:44.711262] [DEBUG] [REMOTE ] WING: PASS: History has at least 300 days. [2026-01-27T12:24:44.711512] [DEBUG] [REMOTE ] WING: PASS: Price check passed. Min price $213.81. [2026-01-27T12:24:44.711699] [DEBUG] [REMOTE ] WING: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:44.711830] [DEBUG] [REMOTE ] WING: PASS: Integrity check passed. [2026-01-27T12:24:44.711893] [DEBUG] [REMOTE ] WING: Symbol is viable for forecasting. [2026-01-27T12:24:44.711950] [INFO ] [MAIN ] [3399/3493] WING kept (0.4s) | 3393 kept, 6 rejected | 137.9/min | ETA: 41s [2026-01-27T12:24:44.972837] [DEBUG] [REMOTE ] WINN: Retrieved 997 rows, trimmed to 300. [2026-01-27T12:24:44.973023] [DEBUG] [REMOTE ] WINN: PASS: History has at least 300 days. [2026-01-27T12:24:44.973314] [DEBUG] [REMOTE ] WINN: PASS: Price check passed. Min price $30.05. [2026-01-27T12:24:44.973455] [DEBUG] [REMOTE ] WINN: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:44.973591] [DEBUG] [REMOTE ] WINN: PASS: Integrity check passed. [2026-01-27T12:24:44.973644] [DEBUG] [REMOTE ] WINN: Symbol is viable for forecasting. [2026-01-27T12:24:44.973710] [INFO ] [MAIN ] [3400/3493] WINN kept (0.3s) | 3394 kept, 6 rejected | 137.9/min | ETA: 40s [2026-01-27T12:24:45.488864] [DEBUG] [REMOTE ] WIX: Retrieved 3072 rows, trimmed to 300. [2026-01-27T12:24:45.489018] [DEBUG] [REMOTE ] WIX: PASS: History has at least 300 days. [2026-01-27T12:24:45.489272] [DEBUG] [REMOTE ] WIX: PASS: Price check passed. Min price $76.24. [2026-01-27T12:24:45.489423] [DEBUG] [REMOTE ] WIX: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:45.489542] [DEBUG] [REMOTE ] WIX: PASS: Integrity check passed. [2026-01-27T12:24:45.489602] [DEBUG] [REMOTE ] WIX: Symbol is viable for forecasting. [2026-01-27T12:24:45.489656] [INFO ] [MAIN ] [3401/3493] WIX kept (0.5s) | 3395 kept, 6 rejected | 137.9/min | ETA: 40s [2026-01-27T12:24:45.895703] [DEBUG] [REMOTE ] WK: Retrieved 2795 rows, trimmed to 300. [2026-01-27T12:24:45.895946] [DEBUG] [REMOTE ] WK: PASS: History has at least 300 days. [2026-01-27T12:24:45.896220] [DEBUG] [REMOTE ] WK: PASS: Price check passed. Min price $80.13. [2026-01-27T12:24:45.896370] [DEBUG] [REMOTE ] WK: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:45.896524] [DEBUG] [REMOTE ] WK: PASS: Integrity check passed. [2026-01-27T12:24:45.896594] [DEBUG] [REMOTE ] WK: Symbol is viable for forecasting. [2026-01-27T12:24:45.896653] [INFO ] [MAIN ] [3402/3493] WK kept (0.4s) | 3396 kept, 6 rejected | 137.9/min | ETA: 40s [2026-01-27T12:24:46.414423] [DEBUG] [REMOTE ] WKC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:46.414597] [DEBUG] [REMOTE ] WKC: PASS: History has at least 300 days. [2026-01-27T12:24:46.414850] [DEBUG] [REMOTE ] WKC: PASS: Price check passed. Min price $22.86. [2026-01-27T12:24:46.414988] [DEBUG] [REMOTE ] WKC: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:46.415113] [DEBUG] [REMOTE ] WKC: PASS: Integrity check passed. [2026-01-27T12:24:46.415153] [DEBUG] [REMOTE ] WKC: Symbol is viable for forecasting. [2026-01-27T12:24:46.415203] [INFO ] [MAIN ] [3403/3493] WKC kept (0.5s) | 3397 kept, 6 rejected | 137.9/min | ETA: 39s [2026-01-27T12:24:46.712342] [DEBUG] [REMOTE ] WKEY: Retrieved 1769 rows, trimmed to 300. [2026-01-27T12:24:46.712474] [DEBUG] [REMOTE ] WKEY: PASS: History has at least 300 days. [2026-01-27T12:24:46.712713] [DEBUG] [REMOTE ] WKEY: PASS: Price check passed. Min price $7.40. [2026-01-27T12:24:46.712854] [DEBUG] [REMOTE ] WKEY: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:46.712970] [DEBUG] [REMOTE ] WKEY: PASS: Integrity check passed. [2026-01-27T12:24:46.713012] [DEBUG] [REMOTE ] WKEY: Symbol is viable for forecasting. [2026-01-27T12:24:46.713062] [INFO ] [MAIN ] [3404/3493] WKEY kept (0.3s) | 3398 kept, 6 rejected | 137.9/min | ETA: 39s [2026-01-27T12:24:47.250787] [DEBUG] [REMOTE ] WKSP: Retrieved 5670 rows, trimmed to 300. [2026-01-27T12:24:47.250979] [DEBUG] [REMOTE ] WKSP: PASS: History has at least 300 days. [2026-01-27T12:24:47.251418] [DEBUG] [REMOTE ] WKSP: PASS: Price check passed. Min price $1.94. [2026-01-27T12:24:47.251592] [DEBUG] [REMOTE ] WKSP: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:47.251766] [DEBUG] [REMOTE ] WKSP: PASS: Integrity check passed. [2026-01-27T12:24:47.251818] [DEBUG] [REMOTE ] WKSP: Symbol is viable for forecasting. [2026-01-27T12:24:47.251888] [INFO ] [MAIN ] [3405/3493] WKSP kept (0.5s) | 3399 kept, 6 rejected | 137.9/min | ETA: 38s [2026-01-27T12:24:47.652542] [DEBUG] [REMOTE ] WLDN: Retrieved 4823 rows, trimmed to 300. [2026-01-27T12:24:47.652793] [DEBUG] [REMOTE ] WLDN: PASS: History has at least 300 days. [2026-01-27T12:24:47.653089] [DEBUG] [REMOTE ] WLDN: PASS: Price check passed. Min price $85.27. [2026-01-27T12:24:47.653232] [DEBUG] [REMOTE ] WLDN: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:47.653386] [DEBUG] [REMOTE ] WLDN: PASS: Integrity check passed. [2026-01-27T12:24:47.653430] [DEBUG] [REMOTE ] WLDN: Symbol is viable for forecasting. [2026-01-27T12:24:47.653485] [INFO ] [MAIN ] [3406/3493] WLDN kept (0.4s) | 3400 kept, 6 rejected | 137.9/min | ETA: 38s [2026-01-27T12:24:47.756411] [DEBUG] [REMOTE ] WLDS: Retrieved 845 rows, trimmed to 300. [2026-01-27T12:24:47.756569] [DEBUG] [REMOTE ] WLDS: PASS: History has at least 300 days. [2026-01-27T12:24:47.756830] [DEBUG] [REMOTE ] WLDS: PASS: Price check passed. Min price $1.02. [2026-01-27T12:24:47.756980] [DEBUG] [REMOTE ] WLDS: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:47.757099] [DEBUG] [REMOTE ] WLDS: PASS: Integrity check passed. [2026-01-27T12:24:47.757147] [DEBUG] [REMOTE ] WLDS: Symbol is viable for forecasting. [2026-01-27T12:24:47.757207] [INFO ] [MAIN ] [3407/3493] WLDS kept (0.1s) | 3401 kept, 6 rejected | 137.9/min | ETA: 37s [2026-01-27T12:24:48.478705] [DEBUG] [REMOTE ] WLFC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:48.478861] [DEBUG] [REMOTE ] WLFC: PASS: History has at least 300 days. [2026-01-27T12:24:48.479297] [DEBUG] [REMOTE ] WLFC: PASS: Price check passed. Min price $115.05. [2026-01-27T12:24:48.479455] [DEBUG] [REMOTE ] WLFC: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:48.479614] [DEBUG] [REMOTE ] WLFC: PASS: Integrity check passed. [2026-01-27T12:24:48.479661] [DEBUG] [REMOTE ] WLFC: Symbol is viable for forecasting. [2026-01-27T12:24:48.479711] [INFO ] [MAIN ] [3408/3493] WLFC kept (0.7s) | 3402 kept, 6 rejected | 137.9/min | ETA: 37s [2026-01-27T12:24:48.941351] [DEBUG] [REMOTE ] WLK: Retrieved 5399 rows, trimmed to 300. [2026-01-27T12:24:48.941506] [DEBUG] [REMOTE ] WLK: PASS: History has at least 300 days. [2026-01-27T12:24:48.941804] [DEBUG] [REMOTE ] WLK: PASS: Price check passed. Min price $55.91. [2026-01-27T12:24:48.941948] [DEBUG] [REMOTE ] WLK: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:48.942082] [DEBUG] [REMOTE ] WLK: PASS: Integrity check passed. [2026-01-27T12:24:48.942125] [DEBUG] [REMOTE ] WLK: Symbol is viable for forecasting. [2026-01-27T12:24:48.942197] [INFO ] [MAIN ] [3409/3493] WLK kept (0.5s) | 3403 kept, 6 rejected | 137.9/min | ETA: 37s [2026-01-27T12:24:49.274961] [DEBUG] [REMOTE ] WLKP: Retrieved 2890 rows, trimmed to 300. [2026-01-27T12:24:49.275104] [DEBUG] [REMOTE ] WLKP: PASS: History has at least 300 days. [2026-01-27T12:24:49.275318] [DEBUG] [REMOTE ] WLKP: PASS: Price check passed. Min price $17.87. [2026-01-27T12:24:49.275474] [DEBUG] [REMOTE ] WLKP: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:49.275614] [DEBUG] [REMOTE ] WLKP: PASS: Integrity check passed. [2026-01-27T12:24:49.275660] [DEBUG] [REMOTE ] WLKP: Symbol is viable for forecasting. [2026-01-27T12:24:49.275714] [INFO ] [MAIN ] [3410/3493] WLKP kept (0.3s) | 3404 kept, 6 rejected | 137.9/min | ETA: 36s [2026-01-27T12:24:49.597514] [DEBUG] [REMOTE ] WMG: Retrieved 1419 rows, trimmed to 300. [2026-01-27T12:24:49.597702] [DEBUG] [REMOTE ] WMG: PASS: History has at least 300 days. [2026-01-27T12:24:49.597955] [DEBUG] [REMOTE ] WMG: PASS: Price check passed. Min price $27.61. [2026-01-27T12:24:49.598092] [DEBUG] [REMOTE ] WMG: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:49.598217] [DEBUG] [REMOTE ] WMG: PASS: Integrity check passed. [2026-01-27T12:24:49.598258] [DEBUG] [REMOTE ] WMG: Symbol is viable for forecasting. [2026-01-27T12:24:49.598305] [INFO ] [MAIN ] [3411/3493] WMG kept (0.3s) | 3405 kept, 6 rejected | 137.9/min | ETA: 36s [2026-01-27T12:24:50.220125] [DEBUG] [REMOTE ] WMK: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:50.220268] [DEBUG] [REMOTE ] WMK: PASS: History has at least 300 days. [2026-01-27T12:24:50.220541] [DEBUG] [REMOTE ] WMK: PASS: Price check passed. Min price $63.00. [2026-01-27T12:24:50.220700] [DEBUG] [REMOTE ] WMK: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:50.220830] [DEBUG] [REMOTE ] WMK: PASS: Integrity check passed. [2026-01-27T12:24:50.220871] [DEBUG] [REMOTE ] WMK: Symbol is viable for forecasting. [2026-01-27T12:24:50.220924] [INFO ] [MAIN ] [3412/3493] WMK kept (0.6s) | 3406 kept, 6 rejected | 137.9/min | ETA: 35s [2026-01-27T12:24:50.531315] [DEBUG] [REMOTE ] WMS: Retrieved 2893 rows, trimmed to 300. [2026-01-27T12:24:50.531451] [DEBUG] [REMOTE ] WMS: PASS: History has at least 300 days. [2026-01-27T12:24:50.531702] [DEBUG] [REMOTE ] WMS: PASS: Price check passed. Min price $134.57. [2026-01-27T12:24:50.531850] [DEBUG] [REMOTE ] WMS: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:50.531966] [DEBUG] [REMOTE ] WMS: PASS: Integrity check passed. [2026-01-27T12:24:50.532008] [DEBUG] [REMOTE ] WMS: Symbol is viable for forecasting. [2026-01-27T12:24:50.532057] [INFO ] [MAIN ] [3413/3493] WMS kept (0.3s) | 3407 kept, 6 rejected | 137.9/min | ETA: 35s [2026-01-27T12:24:51.119235] [DEBUG] [REMOTE ] WNC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:51.119381] [DEBUG] [REMOTE ] WNC: PASS: History has at least 300 days. [2026-01-27T12:24:51.119731] [DEBUG] [REMOTE ] WNC: PASS: Price check passed. Min price $7.45. [2026-01-27T12:24:51.119884] [DEBUG] [REMOTE ] WNC: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:51.120023] [DEBUG] [REMOTE ] WNC: PASS: Integrity check passed. [2026-01-27T12:24:51.120073] [DEBUG] [REMOTE ] WNC: Symbol is viable for forecasting. [2026-01-27T12:24:51.120149] [INFO ] [MAIN ] [3414/3493] WNC kept (0.6s) | 3408 kept, 6 rejected | 137.9/min | ETA: 34s [2026-01-27T12:24:51.570756] [DEBUG] [REMOTE ] WNEB: Retrieved 5972 rows, trimmed to 300. [2026-01-27T12:24:51.570966] [DEBUG] [REMOTE ] WNEB: PASS: History has at least 300 days. [2026-01-27T12:24:51.571253] [DEBUG] [REMOTE ] WNEB: PASS: Price check passed. Min price $11.25. [2026-01-27T12:24:51.571612] [DEBUG] [REMOTE ] WNEB: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:51.571751] [DEBUG] [REMOTE ] WNEB: PASS: Integrity check passed. [2026-01-27T12:24:51.571796] [DEBUG] [REMOTE ] WNEB: Symbol is viable for forecasting. [2026-01-27T12:24:51.571854] [INFO ] [MAIN ] [3415/3493] WNEB kept (0.5s) | 3409 kept, 6 rejected | 137.9/min | ETA: 34s [2026-01-27T12:24:52.010143] [DEBUG] [REMOTE ] WOOD: Retrieved 4424 rows, trimmed to 300. [2026-01-27T12:24:52.010296] [DEBUG] [REMOTE ] WOOD: PASS: History has at least 300 days. [2026-01-27T12:24:52.010606] [DEBUG] [REMOTE ] WOOD: PASS: Price check passed. Min price $65.94. [2026-01-27T12:24:52.010810] [DEBUG] [REMOTE ] WOOD: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:52.010978] [DEBUG] [REMOTE ] WOOD: PASS: Integrity check passed. [2026-01-27T12:24:52.011036] [DEBUG] [REMOTE ] WOOD: Symbol is viable for forecasting. [2026-01-27T12:24:52.011105] [INFO ] [MAIN ] [3416/3493] WOOD kept (0.4s) | 3410 kept, 6 rejected | 137.9/min | ETA: 34s [2026-01-27T12:24:52.266282] [DEBUG] [REMOTE ] WOOF: Retrieved 1263 rows, trimmed to 300. [2026-01-27T12:24:52.266413] [DEBUG] [REMOTE ] WOOF: PASS: History has at least 300 days. [2026-01-27T12:24:52.266638] [DEBUG] [REMOTE ] WOOF: PASS: Price check passed. Min price $2.63. [2026-01-27T12:24:52.266775] [DEBUG] [REMOTE ] WOOF: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:52.266936] [DEBUG] [REMOTE ] WOOF: PASS: Integrity check passed. [2026-01-27T12:24:52.266983] [DEBUG] [REMOTE ] WOOF: Symbol is viable for forecasting. [2026-01-27T12:24:52.267036] [INFO ] [MAIN ] [3417/3493] WOOF kept (0.3s) | 3411 kept, 6 rejected | 137.9/min | ETA: 33s [2026-01-27T12:24:52.880488] [DEBUG] [REMOTE ] WPC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:52.880641] [DEBUG] [REMOTE ] WPC: PASS: History has at least 300 days. [2026-01-27T12:24:52.880863] [DEBUG] [REMOTE ] WPC: PASS: Price check passed. Min price $63.27. [2026-01-27T12:24:52.881000] [DEBUG] [REMOTE ] WPC: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:52.881114] [DEBUG] [REMOTE ] WPC: PASS: Integrity check passed. [2026-01-27T12:24:52.881154] [DEBUG] [REMOTE ] WPC: Symbol is viable for forecasting. [2026-01-27T12:24:52.881203] [INFO ] [MAIN ] [3418/3493] WPC kept (0.6s) | 3412 kept, 6 rejected | 137.9/min | ETA: 33s [2026-01-27T12:24:53.350390] [DEBUG] [REMOTE ] WPP: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:53.350532] [DEBUG] [REMOTE ] WPP: PASS: History has at least 300 days. [2026-01-27T12:24:53.350803] [DEBUG] [REMOTE ] WPP: PASS: Price check passed. Min price $17.62. [2026-01-27T12:24:53.350988] [DEBUG] [REMOTE ] WPP: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:53.351170] [DEBUG] [REMOTE ] WPP: PASS: Integrity check passed. [2026-01-27T12:24:53.351224] [DEBUG] [REMOTE ] WPP: Symbol is viable for forecasting. [2026-01-27T12:24:53.351277] [INFO ] [MAIN ] [3419/3493] WPP kept (0.5s) | 3413 kept, 6 rejected | 137.9/min | ETA: 32s [2026-01-27T12:24:53.624906] [DEBUG] [REMOTE ] WRAP: Retrieved 1926 rows, trimmed to 300. [2026-01-27T12:24:53.625031] [DEBUG] [REMOTE ] WRAP: PASS: History has at least 300 days. [2026-01-27T12:24:53.625237] [DEBUG] [REMOTE ] WRAP: PASS: Price check passed. Min price $1.98. [2026-01-27T12:24:53.625372] [DEBUG] [REMOTE ] WRAP: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:53.625480] [DEBUG] [REMOTE ] WRAP: PASS: Integrity check passed. [2026-01-27T12:24:53.625519] [DEBUG] [REMOTE ] WRAP: Symbol is viable for forecasting. [2026-01-27T12:24:53.625567] [INFO ] [MAIN ] [3420/3493] WRAP kept (0.3s) | 3414 kept, 6 rejected | 137.9/min | ETA: 32s [2026-01-27T12:24:54.197562] [DEBUG] [REMOTE ] WRB: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:54.197756] [DEBUG] [REMOTE ] WRB: PASS: History has at least 300 days. [2026-01-27T12:24:54.197978] [DEBUG] [REMOTE ] WRB: PASS: Price check passed. Min price $65.58. [2026-01-27T12:24:54.198127] [DEBUG] [REMOTE ] WRB: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:54.198263] [DEBUG] [REMOTE ] WRB: PASS: Integrity check passed. [2026-01-27T12:24:54.198308] [DEBUG] [REMOTE ] WRB: Symbol is viable for forecasting. [2026-01-27T12:24:54.198359] [INFO ] [MAIN ] [3421/3493] WRB kept (0.6s) | 3415 kept, 6 rejected | 137.9/min | ETA: 31s [2026-01-27T12:24:54.427010] [DEBUG] [REMOTE ] WRBY: Retrieved 1085 rows, trimmed to 300. [2026-01-27T12:24:54.427205] [DEBUG] [REMOTE ] WRBY: PASS: History has at least 300 days. [2026-01-27T12:24:54.427503] [DEBUG] [REMOTE ] WRBY: PASS: Price check passed. Min price $16.49. [2026-01-27T12:24:54.427700] [DEBUG] [REMOTE ] WRBY: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:54.427827] [DEBUG] [REMOTE ] WRBY: PASS: Integrity check passed. [2026-01-27T12:24:54.427875] [DEBUG] [REMOTE ] WRBY: Symbol is viable for forecasting. [2026-01-27T12:24:54.427932] [INFO ] [MAIN ] [3422/3493] WRBY kept (0.2s) | 3416 kept, 6 rejected | 137.9/min | ETA: 31s [2026-01-27T12:24:55.057042] [DEBUG] [REMOTE ] WRLD: Retrieved 6596 rows, trimmed to 300. [2026-01-27T12:24:55.057692] [DEBUG] [REMOTE ] WRLD: PASS: History has at least 300 days. [2026-01-27T12:24:55.058045] [DEBUG] [REMOTE ] WRLD: PASS: Price check passed. Min price $126.42. [2026-01-27T12:24:55.058191] [DEBUG] [REMOTE ] WRLD: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:55.058555] [DEBUG] [REMOTE ] WRLD: PASS: Integrity check passed. [2026-01-27T12:24:55.058619] [DEBUG] [REMOTE ] WRLD: Symbol is viable for forecasting. [2026-01-27T12:24:55.058677] [INFO ] [MAIN ] [3423/3493] WRLD kept (0.6s) | 3417 kept, 6 rejected | 137.9/min | ETA: 30s [2026-01-27T12:24:55.518529] [DEBUG] [REMOTE ] WSBC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:55.518778] [DEBUG] [REMOTE ] WSBC: PASS: History has at least 300 days. [2026-01-27T12:24:55.519484] [DEBUG] [REMOTE ] WSBC: PASS: Price check passed. Min price $29.48. [2026-01-27T12:24:55.519666] [DEBUG] [REMOTE ] WSBC: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:55.519836] [DEBUG] [REMOTE ] WSBC: PASS: Integrity check passed. [2026-01-27T12:24:55.519889] [DEBUG] [REMOTE ] WSBC: Symbol is viable for forecasting. [2026-01-27T12:24:55.519948] [INFO ] [MAIN ] [3424/3493] WSBC kept (0.5s) | 3418 kept, 6 rejected | 137.9/min | ETA: 30s [2026-01-27T12:24:55.977198] [DEBUG] [REMOTE ] WSBF: Retrieved 5108 rows, trimmed to 300. [2026-01-27T12:24:55.977468] [DEBUG] [REMOTE ] WSBF: PASS: History has at least 300 days. [2026-01-27T12:24:55.977992] [DEBUG] [REMOTE ] WSBF: PASS: Price check passed. Min price $15.03. [2026-01-27T12:24:55.978180] [DEBUG] [REMOTE ] WSBF: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:55.978365] [DEBUG] [REMOTE ] WSBF: PASS: Integrity check passed. [2026-01-27T12:24:55.978413] [DEBUG] [REMOTE ] WSBF: Symbol is viable for forecasting. [2026-01-27T12:24:55.978492] [INFO ] [MAIN ] [3425/3493] WSBF kept (0.5s) | 3419 kept, 6 rejected | 137.9/min | ETA: 30s [2026-01-27T12:24:56.266790] [DEBUG] [REMOTE ] WSC: Retrieved 2046 rows, trimmed to 300. [2026-01-27T12:24:56.266984] [DEBUG] [REMOTE ] WSC: PASS: History has at least 300 days. [2026-01-27T12:24:56.267455] [DEBUG] [REMOTE ] WSC: PASS: Price check passed. Min price $14.93. [2026-01-27T12:24:56.267649] [DEBUG] [REMOTE ] WSC: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:56.267789] [DEBUG] [REMOTE ] WSC: PASS: Integrity check passed. [2026-01-27T12:24:56.267832] [DEBUG] [REMOTE ] WSC: Symbol is viable for forecasting. [2026-01-27T12:24:56.267886] [INFO ] [MAIN ] [3426/3493] WSC kept (0.3s) | 3420 kept, 6 rejected | 137.9/min | ETA: 29s [2026-01-27T12:24:56.930662] [DEBUG] [REMOTE ] WSFS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:56.930868] [DEBUG] [REMOTE ] WSFS: PASS: History has at least 300 days. [2026-01-27T12:24:56.931155] [DEBUG] [REMOTE ] WSFS: PASS: Price check passed. Min price $51.93. [2026-01-27T12:24:56.931301] [DEBUG] [REMOTE ] WSFS: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:56.931436] [DEBUG] [REMOTE ] WSFS: PASS: Integrity check passed. [2026-01-27T12:24:56.931480] [DEBUG] [REMOTE ] WSFS: Symbol is viable for forecasting. [2026-01-27T12:24:56.931535] [INFO ] [MAIN ] [3427/3493] WSFS kept (0.7s) | 3421 kept, 6 rejected | 137.9/min | ETA: 29s [2026-01-27T12:24:57.409370] [DEBUG] [REMOTE ] WSM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:57.409625] [DEBUG] [REMOTE ] WSM: PASS: History has at least 300 days. [2026-01-27T12:24:57.410134] [DEBUG] [REMOTE ] WSM: PASS: Price check passed. Min price $172.01. [2026-01-27T12:24:57.410289] [DEBUG] [REMOTE ] WSM: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:57.410443] [DEBUG] [REMOTE ] WSM: PASS: Integrity check passed. [2026-01-27T12:24:57.410486] [DEBUG] [REMOTE ] WSM: Symbol is viable for forecasting. [2026-01-27T12:24:57.410547] [INFO ] [MAIN ] [3428/3493] WSM kept (0.5s) | 3422 kept, 6 rejected | 137.9/min | ETA: 28s [2026-01-27T12:24:57.901258] [DEBUG] [REMOTE ] WSO: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:57.901466] [DEBUG] [REMOTE ] WSO: PASS: History has at least 300 days. [2026-01-27T12:24:57.901787] [DEBUG] [REMOTE ] WSO: PASS: Price check passed. Min price $320.99. [2026-01-27T12:24:57.901945] [DEBUG] [REMOTE ] WSO: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:57.902103] [DEBUG] [REMOTE ] WSO: PASS: Integrity check passed. [2026-01-27T12:24:57.902148] [DEBUG] [REMOTE ] WSO: Symbol is viable for forecasting. [2026-01-27T12:24:57.902202] [INFO ] [MAIN ] [3429/3493] WSO kept (0.5s) | 3423 kept, 6 rejected | 137.9/min | ETA: 28s [2026-01-27T12:24:58.431279] [DEBUG] [REMOTE ] WTBA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:58.431505] [DEBUG] [REMOTE ] WTBA: PASS: History has at least 300 days. [2026-01-27T12:24:58.431907] [DEBUG] [REMOTE ] WTBA: PASS: Price check passed. Min price $21.03. [2026-01-27T12:24:58.432066] [DEBUG] [REMOTE ] WTBA: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:58.432213] [DEBUG] [REMOTE ] WTBA: PASS: Integrity check passed. [2026-01-27T12:24:58.432254] [DEBUG] [REMOTE ] WTBA: Symbol is viable for forecasting. [2026-01-27T12:24:58.432311] [INFO ] [MAIN ] [3430/3493] WTBA kept (0.5s) | 3424 kept, 6 rejected | 137.9/min | ETA: 27s [2026-01-27T12:24:58.916241] [DEBUG] [REMOTE ] WTFC: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:58.916390] [DEBUG] [REMOTE ] WTFC: PASS: History has at least 300 days. [2026-01-27T12:24:58.916650] [DEBUG] [REMOTE ] WTFC: PASS: Price check passed. Min price $123.45. [2026-01-27T12:24:58.916793] [DEBUG] [REMOTE ] WTFC: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:58.916917] [DEBUG] [REMOTE ] WTFC: PASS: Integrity check passed. [2026-01-27T12:24:58.916957] [DEBUG] [REMOTE ] WTFC: Symbol is viable for forecasting. [2026-01-27T12:24:58.917006] [INFO ] [MAIN ] [3431/3493] WTFC kept (0.5s) | 3425 kept, 6 rejected | 137.9/min | ETA: 27s [2026-01-27T12:24:59.334270] [DEBUG] [REMOTE ] WTI: Retrieved 5281 rows, trimmed to 300. [2026-01-27T12:24:59.334634] [DEBUG] [REMOTE ] WTI: PASS: History has at least 300 days. [2026-01-27T12:24:59.334881] [DEBUG] [REMOTE ] WTI: PASS: Price check passed. Min price $1.50. [2026-01-27T12:24:59.335025] [DEBUG] [REMOTE ] WTI: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:59.335162] [DEBUG] [REMOTE ] WTI: PASS: Integrity check passed. [2026-01-27T12:24:59.335212] [DEBUG] [REMOTE ] WTI: Symbol is viable for forecasting. [2026-01-27T12:24:59.335271] [INFO ] [MAIN ] [3432/3493] WTI kept (0.4s) | 3426 kept, 6 rejected | 137.9/min | ETA: 27s [2026-01-27T12:24:59.791422] [DEBUG] [REMOTE ] WTRG: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:24:59.791548] [DEBUG] [REMOTE ] WTRG: PASS: History has at least 300 days. [2026-01-27T12:24:59.791814] [DEBUG] [REMOTE ] WTRG: PASS: Price check passed. Min price $37.16. [2026-01-27T12:24:59.791955] [DEBUG] [REMOTE ] WTRG: PASS: Continuity check passed with 300 days. [2026-01-27T12:24:59.792071] [DEBUG] [REMOTE ] WTRG: PASS: Integrity check passed. [2026-01-27T12:24:59.792112] [DEBUG] [REMOTE ] WTRG: Symbol is viable for forecasting. [2026-01-27T12:24:59.792161] [INFO ] [MAIN ] [3433/3493] WTRG kept (0.5s) | 3427 kept, 6 rejected | 137.8/min | ETA: 26s [2026-01-27T12:25:00.266268] [DEBUG] [REMOTE ] WTS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:25:00.266418] [DEBUG] [REMOTE ] WTS: PASS: History has at least 300 days. [2026-01-27T12:25:00.266681] [DEBUG] [REMOTE ] WTS: PASS: Price check passed. Min price $263.05. [2026-01-27T12:25:00.266832] [DEBUG] [REMOTE ] WTS: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:00.267066] [DEBUG] [REMOTE ] WTS: PASS: Integrity check passed. [2026-01-27T12:25:00.267114] [DEBUG] [REMOTE ] WTS: Symbol is viable for forecasting. [2026-01-27T12:25:00.267166] [INFO ] [MAIN ] [3434/3493] WTS kept (0.5s) | 3428 kept, 6 rejected | 137.8/min | ETA: 26s [2026-01-27T12:25:00.803521] [DEBUG] [REMOTE ] WULF: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:25:00.803672] [DEBUG] [REMOTE ] WULF: PASS: History has at least 300 days. [2026-01-27T12:25:00.803897] [DEBUG] [REMOTE ] WULF: PASS: Price check passed. Min price $10.99. [2026-01-27T12:25:00.804058] [DEBUG] [REMOTE ] WULF: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:00.804175] [DEBUG] [REMOTE ] WULF: PASS: Integrity check passed. [2026-01-27T12:25:00.804216] [DEBUG] [REMOTE ] WULF: Symbol is viable for forecasting. [2026-01-27T12:25:00.804264] [INFO ] [MAIN ] [3435/3493] WULF kept (0.5s) | 3429 kept, 6 rejected | 137.8/min | ETA: 25s [2026-01-27T12:25:01.153383] [DEBUG] [REMOTE ] WVE: Retrieved 2565 rows, trimmed to 300. [2026-01-27T12:25:01.153543] [DEBUG] [REMOTE ] WVE: PASS: History has at least 300 days. [2026-01-27T12:25:01.153880] [DEBUG] [REMOTE ] WVE: PASS: Price check passed. Min price $6.67. [2026-01-27T12:25:01.154066] [DEBUG] [REMOTE ] WVE: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:01.154237] [DEBUG] [REMOTE ] WVE: PASS: Integrity check passed. [2026-01-27T12:25:01.154290] [DEBUG] [REMOTE ] WVE: Symbol is viable for forecasting. [2026-01-27T12:25:01.154354] [INFO ] [MAIN ] [3436/3493] WVE kept (0.4s) | 3430 kept, 6 rejected | 137.8/min | ETA: 25s [2026-01-27T12:25:01.575038] [DEBUG] [REMOTE ] WWD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:25:01.575187] [DEBUG] [REMOTE ] WWD: PASS: History has at least 300 days. [2026-01-27T12:25:01.575436] [DEBUG] [REMOTE ] WWD: PASS: Price check passed. Min price $257.36. [2026-01-27T12:25:01.575610] [DEBUG] [REMOTE ] WWD: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:01.575763] [DEBUG] [REMOTE ] WWD: PASS: Integrity check passed. [2026-01-27T12:25:01.575815] [DEBUG] [REMOTE ] WWD: Symbol is viable for forecasting. [2026-01-27T12:25:01.575873] [INFO ] [MAIN ] [3437/3493] WWD kept (0.4s) | 3431 kept, 6 rejected | 137.8/min | ETA: 24s [2026-01-27T12:25:02.087687] [DEBUG] [REMOTE ] WY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:25:02.087834] [DEBUG] [REMOTE ] WY: PASS: History has at least 300 days. [2026-01-27T12:25:02.088072] [DEBUG] [REMOTE ] WY: PASS: Price check passed. Min price $21.15. [2026-01-27T12:25:02.088215] [DEBUG] [REMOTE ] WY: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:02.088339] [DEBUG] [REMOTE ] WY: PASS: Integrity check passed. [2026-01-27T12:25:02.088380] [DEBUG] [REMOTE ] WY: Symbol is viable for forecasting. [2026-01-27T12:25:02.088634] [INFO ] [MAIN ] [3438/3493] WY kept (0.5s) | 3432 kept, 6 rejected | 137.8/min | ETA: 24s [2026-01-27T12:25:02.558886] [DEBUG] [REMOTE ] WYNN: Retrieved 5849 rows, trimmed to 300. [2026-01-27T12:25:02.559140] [DEBUG] [REMOTE ] WYNN: PASS: History has at least 300 days. [2026-01-27T12:25:02.559565] [DEBUG] [REMOTE ] WYNN: PASS: Price check passed. Min price $111.28. [2026-01-27T12:25:02.559766] [DEBUG] [REMOTE ] WYNN: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:02.559966] [DEBUG] [REMOTE ] WYNN: PASS: Integrity check passed. [2026-01-27T12:25:02.560022] [DEBUG] [REMOTE ] WYNN: Symbol is viable for forecasting. [2026-01-27T12:25:02.560288] [INFO ] [MAIN ] [3439/3493] WYNN kept (0.5s) | 3433 kept, 6 rejected | 137.8/min | ETA: 24s [2026-01-27T12:25:02.730034] [DEBUG] [REMOTE ] XBIL: Retrieved 725 rows, trimmed to 300. [2026-01-27T12:25:02.730282] [DEBUG] [REMOTE ] XBIL: PASS: History has at least 300 days. [2026-01-27T12:25:02.730629] [DEBUG] [REMOTE ] XBIL: PASS: Price check passed. Min price $49.72. [2026-01-27T12:25:02.730819] [DEBUG] [REMOTE ] XBIL: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:02.731174] [DEBUG] [REMOTE ] XBIL: PASS: Integrity check passed. [2026-01-27T12:25:02.731227] [DEBUG] [REMOTE ] XBIL: Symbol is viable for forecasting. [2026-01-27T12:25:02.731300] [INFO ] [MAIN ] [3440/3493] XBIL kept (0.2s) | 3434 kept, 6 rejected | 137.9/min | ETA: 23s [2026-01-27T12:25:03.448734] [DEBUG] [REMOTE ] XEL: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:25:03.448979] [DEBUG] [REMOTE ] XEL: PASS: History has at least 300 days. [2026-01-27T12:25:03.449306] [DEBUG] [REMOTE ] XEL: PASS: Price check passed. Min price $72.12. [2026-01-27T12:25:03.449655] [DEBUG] [REMOTE ] XEL: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:03.449807] [DEBUG] [REMOTE ] XEL: PASS: Integrity check passed. [2026-01-27T12:25:03.449851] [DEBUG] [REMOTE ] XEL: Symbol is viable for forecasting. [2026-01-27T12:25:03.449907] [INFO ] [MAIN ] [3441/3493] XEL kept (0.7s) | 3435 kept, 6 rejected | 137.8/min | ETA: 23s [2026-01-27T12:25:03.830124] [DEBUG] [REMOTE ] XENE: Retrieved 2821 rows, trimmed to 300. [2026-01-27T12:25:03.830354] [DEBUG] [REMOTE ] XENE: PASS: History has at least 300 days. [2026-01-27T12:25:03.830679] [DEBUG] [REMOTE ] XENE: PASS: Price check passed. Min price $38.25. [2026-01-27T12:25:03.830844] [DEBUG] [REMOTE ] XENE: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:03.830980] [DEBUG] [REMOTE ] XENE: PASS: Integrity check passed. [2026-01-27T12:25:03.831024] [DEBUG] [REMOTE ] XENE: Symbol is viable for forecasting. [2026-01-27T12:25:03.831081] [INFO ] [MAIN ] [3442/3493] XENE kept (0.4s) | 3436 kept, 6 rejected | 137.8/min | ETA: 22s [2026-01-27T12:25:04.131488] [DEBUG] [REMOTE ] XERS: Retrieved 1909 rows, trimmed to 300. [2026-01-27T12:25:04.131741] [DEBUG] [REMOTE ] XERS: PASS: History has at least 300 days. [2026-01-27T12:25:04.132087] [DEBUG] [REMOTE ] XERS: PASS: Price check passed. Min price $6.47. [2026-01-27T12:25:04.132261] [DEBUG] [REMOTE ] XERS: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:04.132415] [DEBUG] [REMOTE ] XERS: PASS: Integrity check passed. [2026-01-27T12:25:04.132471] [DEBUG] [REMOTE ] XERS: Symbol is viable for forecasting. [2026-01-27T12:25:04.132529] [INFO ] [MAIN ] [3443/3493] XERS kept (0.3s) | 3437 kept, 6 rejected | 137.9/min | ETA: 22s [2026-01-27T12:25:04.513059] [DEBUG] [REMOTE ] XGN: Retrieved 1596 rows, trimmed to 300. [2026-01-27T12:25:04.513199] [DEBUG] [REMOTE ] XGN: PASS: History has at least 300 days. [2026-01-27T12:25:04.513534] [DEBUG] [REMOTE ] XGN: PASS: Price check passed. Min price $4.41. [2026-01-27T12:25:04.513923] [DEBUG] [REMOTE ] XGN: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:04.514053] [DEBUG] [REMOTE ] XGN: PASS: Integrity check passed. [2026-01-27T12:25:04.514114] [DEBUG] [REMOTE ] XGN: Symbol is viable for forecasting. [2026-01-27T12:25:04.514181] [INFO ] [MAIN ] [3444/3493] XGN kept (0.4s) | 3438 kept, 6 rejected | 137.9/min | ETA: 21s [2026-01-27T12:25:05.091504] [DEBUG] [REMOTE ] XOM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:25:05.091746] [DEBUG] [REMOTE ] XOM: PASS: History has at least 300 days. [2026-01-27T12:25:05.092051] [DEBUG] [REMOTE ] XOM: PASS: Price check passed. Min price $112.71. [2026-01-27T12:25:05.092200] [DEBUG] [REMOTE ] XOM: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:05.092375] [DEBUG] [REMOTE ] XOM: PASS: Integrity check passed. [2026-01-27T12:25:05.092431] [DEBUG] [REMOTE ] XOM: Symbol is viable for forecasting. [2026-01-27T12:25:05.092697] [INFO ] [MAIN ] [3445/3493] XOM kept (0.6s) | 3439 kept, 6 rejected | 137.8/min | ETA: 21s [2026-01-27T12:25:05.556116] [DEBUG] [REMOTE ] XOMA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:25:05.556321] [DEBUG] [REMOTE ] XOMA: PASS: History has at least 300 days. [2026-01-27T12:25:05.556635] [DEBUG] [REMOTE ] XOMA: PASS: Price check passed. Min price $24.90. [2026-01-27T12:25:05.556792] [DEBUG] [REMOTE ] XOMA: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:05.556927] [DEBUG] [REMOTE ] XOMA: PASS: Integrity check passed. [2026-01-27T12:25:05.556971] [DEBUG] [REMOTE ] XOMA: Symbol is viable for forecasting. [2026-01-27T12:25:05.557027] [INFO ] [MAIN ] [3446/3493] XOMA kept (0.5s) | 3440 kept, 6 rejected | 137.8/min | ETA: 20s [2026-01-27T12:25:05.761510] [DEBUG] [REMOTE ] XOS: Retrieved 1112 rows, trimmed to 300. [2026-01-27T12:25:05.761738] [DEBUG] [REMOTE ] XOS: PASS: History has at least 300 days. [2026-01-27T12:25:05.762014] [DEBUG] [REMOTE ] XOS: PASS: Price check passed. Min price $1.80. [2026-01-27T12:25:05.762193] [DEBUG] [REMOTE ] XOS: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:05.762328] [DEBUG] [REMOTE ] XOS: PASS: Integrity check passed. [2026-01-27T12:25:05.762372] [DEBUG] [REMOTE ] XOS: Symbol is viable for forecasting. [2026-01-27T12:25:05.762428] [INFO ] [MAIN ] [3447/3493] XOS kept (0.2s) | 3441 kept, 6 rejected | 137.9/min | ETA: 20s [2026-01-27T12:25:06.251431] [DEBUG] [REMOTE ] XP: Retrieved 1538 rows, trimmed to 300. [2026-01-27T12:25:06.251672] [DEBUG] [REMOTE ] XP: PASS: History has at least 300 days. [2026-01-27T12:25:06.251960] [DEBUG] [REMOTE ] XP: PASS: Price check passed. Min price $15.75. [2026-01-27T12:25:06.252111] [DEBUG] [REMOTE ] XP: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:06.252249] [DEBUG] [REMOTE ] XP: PASS: Integrity check passed. [2026-01-27T12:25:06.252292] [DEBUG] [REMOTE ] XP: Symbol is viable for forecasting. [2026-01-27T12:25:06.252347] [INFO ] [MAIN ] [3448/3493] XP kept (0.5s) | 3442 kept, 6 rejected | 137.9/min | ETA: 20s [2026-01-27T12:25:06.682543] [DEBUG] [REMOTE ] XPEL: Retrieved 4652 rows, trimmed to 300. [2026-01-27T12:25:06.682792] [DEBUG] [REMOTE ] XPEL: PASS: History has at least 300 days. [2026-01-27T12:25:06.683103] [DEBUG] [REMOTE ] XPEL: PASS: Price check passed. Min price $34.10. [2026-01-27T12:25:06.683264] [DEBUG] [REMOTE ] XPEL: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:06.683398] [DEBUG] [REMOTE ] XPEL: PASS: Integrity check passed. [2026-01-27T12:25:06.683444] [DEBUG] [REMOTE ] XPEL: Symbol is viable for forecasting. [2026-01-27T12:25:06.683710] [INFO ] [MAIN ] [3449/3493] XPEL kept (0.4s) | 3443 kept, 6 rejected | 137.9/min | ETA: 19s [2026-01-27T12:25:07.196983] [DEBUG] [REMOTE ] XPO: Retrieved 5611 rows, trimmed to 300. [2026-01-27T12:25:07.197207] [DEBUG] [REMOTE ] XPO: PASS: History has at least 300 days. [2026-01-27T12:25:07.197558] [DEBUG] [REMOTE ] XPO: PASS: Price check passed. Min price $124.75. [2026-01-27T12:25:07.197969] [DEBUG] [REMOTE ] XPO: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:07.198130] [DEBUG] [REMOTE ] XPO: PASS: Integrity check passed. [2026-01-27T12:25:07.198186] [DEBUG] [REMOTE ] XPO: Symbol is viable for forecasting. [2026-01-27T12:25:07.198281] [INFO ] [MAIN ] [3450/3493] XPO kept (0.5s) | 3444 kept, 6 rejected | 137.8/min | ETA: 19s [2026-01-27T12:25:07.468788] [DEBUG] [REMOTE ] XPOF: Retrieved 1132 rows, trimmed to 300. [2026-01-27T12:25:07.468985] [DEBUG] [REMOTE ] XPOF: PASS: History has at least 300 days. [2026-01-27T12:25:07.469239] [DEBUG] [REMOTE ] XPOF: PASS: Price check passed. Min price $5.49. [2026-01-27T12:25:07.469383] [DEBUG] [REMOTE ] XPOF: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:07.469498] [DEBUG] [REMOTE ] XPOF: PASS: Integrity check passed. [2026-01-27T12:25:07.469539] [DEBUG] [REMOTE ] XPOF: Symbol is viable for forecasting. [2026-01-27T12:25:07.469612] [INFO ] [MAIN ] [3451/3493] XPOF kept (0.3s) | 3445 kept, 6 rejected | 137.9/min | ETA: 18s [2026-01-27T12:25:07.948019] [DEBUG] [REMOTE ] XPRO: Retrieved 3134 rows, trimmed to 300. [2026-01-27T12:25:07.948163] [DEBUG] [REMOTE ] XPRO: PASS: History has at least 300 days. [2026-01-27T12:25:07.948393] [DEBUG] [REMOTE ] XPRO: PASS: Price check passed. Min price $12.52. [2026-01-27T12:25:07.948537] [DEBUG] [REMOTE ] XPRO: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:07.948677] [DEBUG] [REMOTE ] XPRO: PASS: Integrity check passed. [2026-01-27T12:25:07.948719] [DEBUG] [REMOTE ] XPRO: Symbol is viable for forecasting. [2026-01-27T12:25:07.948770] [INFO ] [MAIN ] [3452/3493] XPRO kept (0.5s) | 3446 kept, 6 rejected | 137.9/min | ETA: 18s [2026-01-27T12:25:08.436916] [DEBUG] [REMOTE ] XRAY: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:25:08.437132] [DEBUG] [REMOTE ] XRAY: PASS: History has at least 300 days. [2026-01-27T12:25:08.437459] [DEBUG] [REMOTE ] XRAY: PASS: Price check passed. Min price $9.75. [2026-01-27T12:25:08.437727] [DEBUG] [REMOTE ] XRAY: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:08.437876] [DEBUG] [REMOTE ] XRAY: PASS: Integrity check passed. [2026-01-27T12:25:08.437921] [DEBUG] [REMOTE ] XRAY: Symbol is viable for forecasting. [2026-01-27T12:25:08.437978] [INFO ] [MAIN ] [3453/3493] XRAY kept (0.5s) | 3447 kept, 6 rejected | 137.9/min | ETA: 17s [2026-01-27T12:25:08.906882] [DEBUG] [REMOTE ] XRX: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:25:08.907137] [DEBUG] [REMOTE ] XRX: PASS: History has at least 300 days. [2026-01-27T12:25:08.907438] [DEBUG] [REMOTE ] XRX: PASS: Price check passed. Min price $2.22. [2026-01-27T12:25:08.907820] [DEBUG] [REMOTE ] XRX: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:08.907956] [DEBUG] [REMOTE ] XRX: PASS: Integrity check passed. [2026-01-27T12:25:08.907999] [DEBUG] [REMOTE ] XRX: Symbol is viable for forecasting. [2026-01-27T12:25:08.908056] [INFO ] [MAIN ] [3454/3493] XRX kept (0.5s) | 3448 kept, 6 rejected | 137.9/min | ETA: 17s [2026-01-27T12:25:09.102128] [DEBUG] [REMOTE ] XTIA: Retrieved 470 rows, trimmed to 300. [2026-01-27T12:25:09.102322] [DEBUG] [REMOTE ] XTIA: PASS: History has at least 300 days. [2026-01-27T12:25:09.102637] [DEBUG] [REMOTE ] XTIA: PASS: Price check passed. Min price $1.24. [2026-01-27T12:25:09.102799] [DEBUG] [REMOTE ] XTIA: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:09.102923] [DEBUG] [REMOTE ] XTIA: PASS: Integrity check passed. [2026-01-27T12:25:09.102965] [DEBUG] [REMOTE ] XTIA: Symbol is viable for forecasting. [2026-01-27T12:25:09.103025] [INFO ] [MAIN ] [3455/3493] XTIA kept (0.2s) | 3449 kept, 6 rejected | 137.9/min | ETA: 17s [2026-01-27T12:25:09.516316] [DEBUG] [REMOTE ] XYF: Retrieved 1847 rows, trimmed to 300. [2026-01-27T12:25:09.516547] [DEBUG] [REMOTE ] XYF: PASS: History has at least 300 days. [2026-01-27T12:25:09.516847] [DEBUG] [REMOTE ] XYF: PASS: Price check passed. Min price $5.59. [2026-01-27T12:25:09.516993] [DEBUG] [REMOTE ] XYF: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:09.517114] [DEBUG] [REMOTE ] XYF: PASS: Integrity check passed. [2026-01-27T12:25:09.517157] [DEBUG] [REMOTE ] XYF: Symbol is viable for forecasting. [2026-01-27T12:25:09.517212] [INFO ] [MAIN ] [3456/3493] XYF kept (0.4s) | 3450 kept, 6 rejected | 137.9/min | ETA: 16s [2026-01-27T12:25:10.101338] [DEBUG] [REMOTE ] XYL: Retrieved 3591 rows, trimmed to 300. [2026-01-27T12:25:10.101552] [DEBUG] [REMOTE ] XYL: PASS: History has at least 300 days. [2026-01-27T12:25:10.101914] [DEBUG] [REMOTE ] XYL: PASS: Price check passed. Min price $136.18. [2026-01-27T12:25:10.102119] [DEBUG] [REMOTE ] XYL: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:10.102301] [DEBUG] [REMOTE ] XYL: PASS: Integrity check passed. [2026-01-27T12:25:10.102361] [DEBUG] [REMOTE ] XYL: Symbol is viable for forecasting. [2026-01-27T12:25:10.102436] [INFO ] [MAIN ] [3457/3493] XYL kept (0.6s) | 3451 kept, 6 rejected | 137.9/min | ETA: 16s [2026-01-27T12:25:10.388002] [DEBUG] [REMOTE ] YALA: Retrieved 1336 rows, trimmed to 300. [2026-01-27T12:25:10.388216] [DEBUG] [REMOTE ] YALA: PASS: History has at least 300 days. [2026-01-27T12:25:10.388489] [DEBUG] [REMOTE ] YALA: PASS: Price check passed. Min price $6.58. [2026-01-27T12:25:10.388686] [DEBUG] [REMOTE ] YALA: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:10.388820] [DEBUG] [REMOTE ] YALA: PASS: Integrity check passed. [2026-01-27T12:25:10.388864] [DEBUG] [REMOTE ] YALA: Symbol is viable for forecasting. [2026-01-27T12:25:10.388919] [INFO ] [MAIN ] [3458/3493] YALA kept (0.3s) | 3452 kept, 6 rejected | 137.9/min | ETA: 15s [2026-01-27T12:25:10.793286] [DEBUG] [REMOTE ] YELP: Retrieved 3495 rows, trimmed to 300. [2026-01-27T12:25:10.793492] [DEBUG] [REMOTE ] YELP: PASS: History has at least 300 days. [2026-01-27T12:25:10.793834] [DEBUG] [REMOTE ] YELP: PASS: Price check passed. Min price $27.51. [2026-01-27T12:25:10.794025] [DEBUG] [REMOTE ] YELP: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:10.794154] [DEBUG] [REMOTE ] YELP: PASS: Integrity check passed. [2026-01-27T12:25:10.794198] [DEBUG] [REMOTE ] YELP: Symbol is viable for forecasting. [2026-01-27T12:25:10.794252] [INFO ] [MAIN ] [3459/3493] YELP kept (0.4s) | 3453 kept, 6 rejected | 137.9/min | ETA: 15s [2026-01-27T12:25:11.190191] [DEBUG] [REMOTE ] YETI: Retrieved 1821 rows, trimmed to 300. [2026-01-27T12:25:11.190391] [DEBUG] [REMOTE ] YETI: PASS: History has at least 300 days. [2026-01-27T12:25:11.190678] [DEBUG] [REMOTE ] YETI: PASS: Price check passed. Min price $32.50. [2026-01-27T12:25:11.190825] [DEBUG] [REMOTE ] YETI: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:11.190946] [DEBUG] [REMOTE ] YETI: PASS: Integrity check passed. [2026-01-27T12:25:11.190989] [DEBUG] [REMOTE ] YETI: Symbol is viable for forecasting. [2026-01-27T12:25:11.191045] [INFO ] [MAIN ] [3460/3493] YETI kept (0.4s) | 3454 kept, 6 rejected | 137.9/min | ETA: 14s [2026-01-27T12:25:11.575100] [DEBUG] [REMOTE ] YMM: Retrieved 1154 rows, trimmed to 300. [2026-01-27T12:25:11.575315] [DEBUG] [REMOTE ] YMM: PASS: History has at least 300 days. [2026-01-27T12:25:11.575652] [DEBUG] [REMOTE ] YMM: PASS: Price check passed. Min price $9.80. [2026-01-27T12:25:11.575821] [DEBUG] [REMOTE ] YMM: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:11.575958] [DEBUG] [REMOTE ] YMM: PASS: Integrity check passed. [2026-01-27T12:25:11.576003] [DEBUG] [REMOTE ] YMM: Symbol is viable for forecasting. [2026-01-27T12:25:11.576059] [INFO ] [MAIN ] [3461/3493] YMM kept (0.4s) | 3455 kept, 6 rejected | 137.9/min | ETA: 14s [2026-01-27T12:25:12.186876] [DEBUG] [REMOTE ] YPF: Retrieved 6597 rows, trimmed to 300. [2026-01-27T12:25:12.187129] [DEBUG] [REMOTE ] YPF: PASS: History has at least 300 days. [2026-01-27T12:25:12.187525] [DEBUG] [REMOTE ] YPF: PASS: Price check passed. Min price $32.78. [2026-01-27T12:25:12.187727] [DEBUG] [REMOTE ] YPF: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:12.187897] [DEBUG] [REMOTE ] YPF: PASS: Integrity check passed. [2026-01-27T12:25:12.187941] [DEBUG] [REMOTE ] YPF: Symbol is viable for forecasting. [2026-01-27T12:25:12.188035] [INFO ] [MAIN ] [3462/3493] YPF kept (0.6s) | 3456 kept, 6 rejected | 137.9/min | ETA: 13s [2026-01-27T12:25:12.391846] [DEBUG] [REMOTE ] YQQQ: Retrieved 362 rows, trimmed to 300. [2026-01-27T12:25:12.392034] [DEBUG] [REMOTE ] YQQQ: PASS: History has at least 300 days. [2026-01-27T12:25:12.392305] [DEBUG] [REMOTE ] YQQQ: PASS: Price check passed. Min price $11.42. [2026-01-27T12:25:12.392463] [DEBUG] [REMOTE ] YQQQ: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:12.392614] [DEBUG] [REMOTE ] YQQQ: PASS: Integrity check passed. [2026-01-27T12:25:12.392687] [DEBUG] [REMOTE ] YQQQ: Symbol is viable for forecasting. [2026-01-27T12:25:12.392752] [INFO ] [MAIN ] [3463/3493] YQQQ kept (0.2s) | 3457 kept, 6 rejected | 137.9/min | ETA: 13s [2026-01-27T12:25:12.920752] [DEBUG] [REMOTE ] YRD: Retrieved 2539 rows, trimmed to 300. [2026-01-27T12:25:12.920958] [DEBUG] [REMOTE ] YRD: PASS: History has at least 300 days. [2026-01-27T12:25:12.921243] [DEBUG] [REMOTE ] YRD: PASS: Price check passed. Min price $3.70. [2026-01-27T12:25:12.921387] [DEBUG] [REMOTE ] YRD: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:12.921518] [DEBUG] [REMOTE ] YRD: PASS: Integrity check passed. [2026-01-27T12:25:12.921559] [DEBUG] [REMOTE ] YRD: Symbol is viable for forecasting. [2026-01-27T12:25:12.921636] [INFO ] [MAIN ] [3464/3493] YRD kept (0.5s) | 3458 kept, 6 rejected | 137.9/min | ETA: 13s [2026-01-27T12:25:13.255530] [DEBUG] [REMOTE ] YSG: Retrieved 1300 rows, trimmed to 300. [2026-01-27T12:25:13.255767] [DEBUG] [REMOTE ] YSG: PASS: History has at least 300 days. [2026-01-27T12:25:13.256027] [DEBUG] [REMOTE ] YSG: PASS: Price check passed. Min price $3.89. [2026-01-27T12:25:13.256216] [DEBUG] [REMOTE ] YSG: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:13.256341] [DEBUG] [REMOTE ] YSG: PASS: Integrity check passed. [2026-01-27T12:25:13.256385] [DEBUG] [REMOTE ] YSG: Symbol is viable for forecasting. [2026-01-27T12:25:13.256441] [INFO ] [MAIN ] [3465/3493] YSG kept (0.3s) | 3459 kept, 6 rejected | 137.9/min | ETA: 12s [2026-01-27T12:25:13.718080] [DEBUG] [REMOTE ] YTRA: Retrieved 2287 rows, trimmed to 300. [2026-01-27T12:25:13.718275] [DEBUG] [REMOTE ] YTRA: PASS: History has at least 300 days. [2026-01-27T12:25:13.718594] [DEBUG] [REMOTE ] YTRA: PASS: Price check passed. Min price $1.37. [2026-01-27T12:25:13.718941] [DEBUG] [REMOTE ] YTRA: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:13.719075] [DEBUG] [REMOTE ] YTRA: PASS: Integrity check passed. [2026-01-27T12:25:13.719118] [DEBUG] [REMOTE ] YTRA: Symbol is viable for forecasting. [2026-01-27T12:25:13.719173] [INFO ] [MAIN ] [3466/3493] YTRA kept (0.5s) | 3460 kept, 6 rejected | 137.9/min | ETA: 12s [2026-01-27T12:25:14.250565] [DEBUG] [REMOTE ] YUM: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:25:14.250816] [DEBUG] [REMOTE ] YUM: PASS: History has at least 300 days. [2026-01-27T12:25:14.251149] [DEBUG] [REMOTE ] YUM: PASS: Price check passed. Min price $137.55. [2026-01-27T12:25:14.251303] [DEBUG] [REMOTE ] YUM: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:14.251453] [DEBUG] [REMOTE ] YUM: PASS: Integrity check passed. [2026-01-27T12:25:14.251497] [DEBUG] [REMOTE ] YUM: Symbol is viable for forecasting. [2026-01-27T12:25:14.251554] [INFO ] [MAIN ] [3467/3493] YUM kept (0.5s) | 3461 kept, 6 rejected | 137.9/min | ETA: 11s [2026-01-27T12:25:14.545460] [DEBUG] [REMOTE ] YUMC: Retrieved 2331 rows, trimmed to 300. [2026-01-27T12:25:14.545674] [DEBUG] [REMOTE ] YUMC: PASS: History has at least 300 days. [2026-01-27T12:25:14.545933] [DEBUG] [REMOTE ] YUMC: PASS: Price check passed. Min price $42.87. [2026-01-27T12:25:14.546077] [DEBUG] [REMOTE ] YUMC: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:14.546195] [DEBUG] [REMOTE ] YUMC: PASS: Integrity check passed. [2026-01-27T12:25:14.546236] [DEBUG] [REMOTE ] YUMC: Symbol is viable for forecasting. [2026-01-27T12:25:14.546286] [INFO ] [MAIN ] [3468/3493] YUMC kept (0.3s) | 3462 kept, 6 rejected | 137.9/min | ETA: 11s [2026-01-27T12:25:14.981431] [DEBUG] [REMOTE ] Z: Retrieved 2636 rows, trimmed to 300. [2026-01-27T12:25:14.981887] [DEBUG] [REMOTE ] Z: PASS: History has at least 300 days. [2026-01-27T12:25:14.982262] [DEBUG] [REMOTE ] Z: PASS: Price check passed. Min price $64.92. [2026-01-27T12:25:14.982453] [DEBUG] [REMOTE ] Z: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:14.982888] [DEBUG] [REMOTE ] Z: PASS: Integrity check passed. [2026-01-27T12:25:14.982951] [DEBUG] [REMOTE ] Z: Symbol is viable for forecasting. [2026-01-27T12:25:14.983027] [INFO ] [MAIN ] [3469/3493] Z kept (0.4s) | 3463 kept, 6 rejected | 137.9/min | ETA: 10s [2026-01-27T12:25:15.670926] [DEBUG] [REMOTE ] ZBH: Retrieved 6162 rows, trimmed to 300. [2026-01-27T12:25:15.671190] [DEBUG] [REMOTE ] ZBH: PASS: History has at least 300 days. [2026-01-27T12:25:15.671528] [DEBUG] [REMOTE ] ZBH: PASS: Price check passed. Min price $86.55. [2026-01-27T12:25:15.671914] [DEBUG] [REMOTE ] ZBH: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:15.672068] [DEBUG] [REMOTE ] ZBH: PASS: Integrity check passed. [2026-01-27T12:25:15.672111] [DEBUG] [REMOTE ] ZBH: Symbol is viable for forecasting. [2026-01-27T12:25:15.672170] [INFO ] [MAIN ] [3470/3493] ZBH kept (0.7s) | 3464 kept, 6 rejected | 137.9/min | ETA: 10s [2026-01-27T12:25:15.871261] [DEBUG] [REMOTE ] ZBIO: Retrieved 342 rows, trimmed to 300. [2026-01-27T12:25:15.871459] [DEBUG] [REMOTE ] ZBIO: PASS: History has at least 300 days. [2026-01-27T12:25:15.871747] [DEBUG] [REMOTE ] ZBIO: PASS: Price check passed. Min price $15.20. [2026-01-27T12:25:15.871961] [DEBUG] [REMOTE ] ZBIO: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:15.872083] [DEBUG] [REMOTE ] ZBIO: PASS: Integrity check passed. [2026-01-27T12:25:15.872127] [DEBUG] [REMOTE ] ZBIO: Symbol is viable for forecasting. [2026-01-27T12:25:15.872181] [INFO ] [MAIN ] [3471/3493] ZBIO kept (0.2s) | 3465 kept, 6 rejected | 137.9/min | ETA: 10s [2026-01-27T12:25:16.521597] [DEBUG] [REMOTE ] ZBRA: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:25:16.521810] [DEBUG] [REMOTE ] ZBRA: PASS: History has at least 300 days. [2026-01-27T12:25:16.522094] [DEBUG] [REMOTE ] ZBRA: PASS: Price check passed. Min price $228.40. [2026-01-27T12:25:16.522255] [DEBUG] [REMOTE ] ZBRA: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:16.522403] [DEBUG] [REMOTE ] ZBRA: PASS: Integrity check passed. [2026-01-27T12:25:16.522448] [DEBUG] [REMOTE ] ZBRA: Symbol is viable for forecasting. [2026-01-27T12:25:16.522505] [INFO ] [MAIN ] [3472/3493] ZBRA kept (0.7s) | 3466 kept, 6 rejected | 137.9/min | ETA: 9s [2026-01-27T12:25:17.000531] [DEBUG] [REMOTE ] ZD: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:25:17.000802] [DEBUG] [REMOTE ] ZD: PASS: History has at least 300 days. [2026-01-27T12:25:17.001199] [DEBUG] [REMOTE ] ZD: PASS: Price check passed. Min price $29.20. [2026-01-27T12:25:17.001348] [DEBUG] [REMOTE ] ZD: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:17.001505] [DEBUG] [REMOTE ] ZD: PASS: Integrity check passed. [2026-01-27T12:25:17.001547] [DEBUG] [REMOTE ] ZD: Symbol is viable for forecasting. [2026-01-27T12:25:17.001629] [INFO ] [MAIN ] [3473/3493] ZD kept (0.5s) | 3467 kept, 6 rejected | 137.9/min | ETA: 9s [2026-01-27T12:25:17.339736] [DEBUG] [REMOTE ] ZEPP: Retrieved 2001 rows, trimmed to 300. [2026-01-27T12:25:17.339962] [DEBUG] [REMOTE ] ZEPP: PASS: History has at least 300 days. [2026-01-27T12:25:17.340330] [DEBUG] [REMOTE ] ZEPP: PASS: Price check passed. Min price $20.65. [2026-01-27T12:25:17.340549] [DEBUG] [REMOTE ] ZEPP: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:17.340759] [DEBUG] [REMOTE ] ZEPP: PASS: Integrity check passed. [2026-01-27T12:25:17.340826] [DEBUG] [REMOTE ] ZEPP: Symbol is viable for forecasting. [2026-01-27T12:25:17.340914] [INFO ] [MAIN ] [3474/3493] ZEPP kept (0.3s) | 3468 kept, 6 rejected | 137.9/min | ETA: 8s [2026-01-27T12:25:17.673180] [DEBUG] [REMOTE ] ZETA: Retrieved 1162 rows, trimmed to 300. [2026-01-27T12:25:17.673396] [DEBUG] [REMOTE ] ZETA: PASS: History has at least 300 days. [2026-01-27T12:25:17.673697] [DEBUG] [REMOTE ] ZETA: PASS: Price check passed. Min price $16.30. [2026-01-27T12:25:17.674051] [DEBUG] [REMOTE ] ZETA: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:17.674177] [DEBUG] [REMOTE ] ZETA: PASS: Integrity check passed. [2026-01-27T12:25:17.674220] [DEBUG] [REMOTE ] ZETA: Symbol is viable for forecasting. [2026-01-27T12:25:17.674272] [INFO ] [MAIN ] [3475/3493] ZETA kept (0.3s) | 3469 kept, 6 rejected | 137.9/min | ETA: 8s [2026-01-27T12:25:18.283938] [DEBUG] [REMOTE ] ZEUS: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:25:18.284159] [DEBUG] [REMOTE ] ZEUS: PASS: History has at least 300 days. [2026-01-27T12:25:18.284645] [DEBUG] [REMOTE ] ZEUS: PASS: Price check passed. Min price $33.51. [2026-01-27T12:25:18.284991] [DEBUG] [REMOTE ] ZEUS: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:18.285141] [DEBUG] [REMOTE ] ZEUS: PASS: Integrity check passed. [2026-01-27T12:25:18.285183] [DEBUG] [REMOTE ] ZEUS: Symbol is viable for forecasting. [2026-01-27T12:25:18.285242] [INFO ] [MAIN ] [3476/3493] ZEUS kept (0.6s) | 3470 kept, 6 rejected | 137.9/min | ETA: 7s [2026-01-27T12:25:18.512795] [DEBUG] [REMOTE ] ZGN: Retrieved 1028 rows, trimmed to 300. [2026-01-27T12:25:18.512994] [DEBUG] [REMOTE ] ZGN: PASS: History has at least 300 days. [2026-01-27T12:25:18.513281] [DEBUG] [REMOTE ] ZGN: PASS: Price check passed. Min price $9.56. [2026-01-27T12:25:18.513450] [DEBUG] [REMOTE ] ZGN: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:18.513588] [DEBUG] [REMOTE ] ZGN: PASS: Integrity check passed. [2026-01-27T12:25:18.513631] [DEBUG] [REMOTE ] ZGN: Symbol is viable for forecasting. [2026-01-27T12:25:18.513688] [INFO ] [MAIN ] [3477/3493] ZGN kept (0.2s) | 3471 kept, 6 rejected | 137.9/min | ETA: 7s [2026-01-27T12:25:18.920132] [DEBUG] [REMOTE ] ZH: Retrieved 1214 rows, trimmed to 300. [2026-01-27T12:25:18.920342] [DEBUG] [REMOTE ] ZH: PASS: History has at least 300 days. [2026-01-27T12:25:18.920639] [DEBUG] [REMOTE ] ZH: PASS: Price check passed. Min price $3.27. [2026-01-27T12:25:18.921046] [DEBUG] [REMOTE ] ZH: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:18.921183] [DEBUG] [REMOTE ] ZH: PASS: Integrity check passed. [2026-01-27T12:25:18.921227] [DEBUG] [REMOTE ] ZH: Symbol is viable for forecasting. [2026-01-27T12:25:18.921283] [INFO ] [MAIN ] [3478/3493] ZH kept (0.4s) | 3472 kept, 6 rejected | 137.9/min | ETA: 7s [2026-01-27T12:25:19.236023] [DEBUG] [REMOTE ] ZIM: Retrieved 1254 rows, trimmed to 300. [2026-01-27T12:25:19.236247] [DEBUG] [REMOTE ] ZIM: PASS: History has at least 300 days. [2026-01-27T12:25:19.236547] [DEBUG] [REMOTE ] ZIM: PASS: Price check passed. Min price $14.12. [2026-01-27T12:25:19.236750] [DEBUG] [REMOTE ] ZIM: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:19.236909] [DEBUG] [REMOTE ] ZIM: PASS: Integrity check passed. [2026-01-27T12:25:19.237158] [DEBUG] [REMOTE ] ZIM: Symbol is viable for forecasting. [2026-01-27T12:25:19.237233] [INFO ] [MAIN ] [3479/3493] ZIM kept (0.3s) | 3473 kept, 6 rejected | 137.9/min | ETA: 6s [2026-01-27T12:25:19.892442] [DEBUG] [REMOTE ] ZION: Retrieved 6598 rows, trimmed to 300. [2026-01-27T12:25:19.892669] [DEBUG] [REMOTE ] ZION: PASS: History has at least 300 days. [2026-01-27T12:25:19.892952] [DEBUG] [REMOTE ] ZION: PASS: Price check passed. Min price $48.92. [2026-01-27T12:25:19.893096] [DEBUG] [REMOTE ] ZION: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:19.893231] [DEBUG] [REMOTE ] ZION: PASS: Integrity check passed. [2026-01-27T12:25:19.893274] [DEBUG] [REMOTE ] ZION: Symbol is viable for forecasting. [2026-01-27T12:25:19.893327] [INFO ] [MAIN ] [3480/3493] ZION kept (0.7s) | 3474 kept, 6 rejected | 137.9/min | ETA: 6s [2026-01-27T12:25:20.167704] [DEBUG] [REMOTE ] ZIP: Retrieved 1172 rows, trimmed to 300. [2026-01-27T12:25:20.168114] [DEBUG] [REMOTE ] ZIP: PASS: History has at least 300 days. [2026-01-27T12:25:20.168383] [DEBUG] [REMOTE ] ZIP: PASS: Price check passed. Min price $2.56. [2026-01-27T12:25:20.168623] [DEBUG] [REMOTE ] ZIP: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:20.168760] [DEBUG] [REMOTE ] ZIP: PASS: Integrity check passed. [2026-01-27T12:25:20.168805] [DEBUG] [REMOTE ] ZIP: Symbol is viable for forecasting. [2026-01-27T12:25:20.168861] [INFO ] [MAIN ] [3481/3493] ZIP kept (0.3s) | 3475 kept, 6 rejected | 137.9/min | ETA: 5s [2026-01-27T12:25:20.578532] [DEBUG] [REMOTE ] ZLAB: Retrieved 2098 rows, trimmed to 300. [2026-01-27T12:25:20.578756] [DEBUG] [REMOTE ] ZLAB: PASS: History has at least 300 days. [2026-01-27T12:25:20.579034] [DEBUG] [REMOTE ] ZLAB: PASS: Price check passed. Min price $17.00. [2026-01-27T12:25:20.579193] [DEBUG] [REMOTE ] ZLAB: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:20.579320] [DEBUG] [REMOTE ] ZLAB: PASS: Integrity check passed. [2026-01-27T12:25:20.579365] [DEBUG] [REMOTE ] ZLAB: Symbol is viable for forecasting. [2026-01-27T12:25:20.579421] [INFO ] [MAIN ] [3482/3493] ZLAB kept (0.4s) | 3476 kept, 6 rejected | 137.9/min | ETA: 5s [2026-01-27T12:25:20.987099] [DEBUG] [REMOTE ] ZM: Retrieved 1702 rows, trimmed to 300. [2026-01-27T12:25:20.987284] [DEBUG] [REMOTE ] ZM: PASS: History has at least 300 days. [2026-01-27T12:25:20.987541] [DEBUG] [REMOTE ] ZM: PASS: Price check passed. Min price $78.42. [2026-01-27T12:25:20.987758] [DEBUG] [REMOTE ] ZM: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:20.987882] [DEBUG] [REMOTE ] ZM: PASS: Integrity check passed. [2026-01-27T12:25:20.987925] [DEBUG] [REMOTE ] ZM: Symbol is viable for forecasting. [2026-01-27T12:25:20.987979] [INFO ] [MAIN ] [3483/3493] ZM kept (0.4s) | 3477 kept, 6 rejected | 137.9/min | ETA: 4s [2026-01-27T12:25:21.367764] [DEBUG] [REMOTE ] ZNTL: Retrieved 1460 rows, trimmed to 300. [2026-01-27T12:25:21.367960] [DEBUG] [REMOTE ] ZNTL: PASS: History has at least 300 days. [2026-01-27T12:25:21.368215] [DEBUG] [REMOTE ] ZNTL: PASS: Price check passed. Min price $1.28. [2026-01-27T12:25:21.368366] [DEBUG] [REMOTE ] ZNTL: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:21.368492] [DEBUG] [REMOTE ] ZNTL: PASS: Integrity check passed. [2026-01-27T12:25:21.368537] [DEBUG] [REMOTE ] ZNTL: Symbol is viable for forecasting. [2026-01-27T12:25:21.368610] [INFO ] [MAIN ] [3484/3493] ZNTL kept (0.4s) | 3478 kept, 6 rejected | 137.9/min | ETA: 4s [2026-01-27T12:25:21.811622] [DEBUG] [REMOTE ] ZS: Retrieved 1976 rows, trimmed to 300. [2026-01-27T12:25:21.811829] [DEBUG] [REMOTE ] ZS: PASS: History has at least 300 days. [2026-01-27T12:25:21.812204] [DEBUG] [REMOTE ] ZS: PASS: Price check passed. Min price $206.32. [2026-01-27T12:25:21.812411] [DEBUG] [REMOTE ] ZS: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:21.812619] [DEBUG] [REMOTE ] ZS: PASS: Integrity check passed. [2026-01-27T12:25:21.812683] [DEBUG] [REMOTE ] ZS: Symbol is viable for forecasting. [2026-01-27T12:25:21.812761] [INFO ] [MAIN ] [3485/3493] ZS kept (0.4s) | 3479 kept, 6 rejected | 137.9/min | ETA: 3s [2026-01-27T12:25:22.209981] [DEBUG] [REMOTE ] ZTO: Retrieved 2323 rows, trimmed to 300. [2026-01-27T12:25:22.210173] [DEBUG] [REMOTE ] ZTO: PASS: History has at least 300 days. [2026-01-27T12:25:22.210432] [DEBUG] [REMOTE ] ZTO: PASS: Price check passed. Min price $18.59. [2026-01-27T12:25:22.210596] [DEBUG] [REMOTE ] ZTO: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:22.210720] [DEBUG] [REMOTE ] ZTO: PASS: Integrity check passed. [2026-01-27T12:25:22.210764] [DEBUG] [REMOTE ] ZTO: Symbol is viable for forecasting. [2026-01-27T12:25:22.210819] [INFO ] [MAIN ] [3486/3493] ZTO kept (0.4s) | 3480 kept, 6 rejected | 137.9/min | ETA: 3s [2026-01-27T12:25:22.655289] [DEBUG] [REMOTE ] ZTS: Retrieved 3265 rows, trimmed to 300. [2026-01-27T12:25:22.655517] [DEBUG] [REMOTE ] ZTS: PASS: History has at least 300 days. [2026-01-27T12:25:22.655941] [DEBUG] [REMOTE ] ZTS: PASS: Price check passed. Min price $115.25. [2026-01-27T12:25:22.656106] [DEBUG] [REMOTE ] ZTS: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:22.656268] [DEBUG] [REMOTE ] ZTS: PASS: Integrity check passed. [2026-01-27T12:25:22.656312] [DEBUG] [REMOTE ] ZTS: Symbol is viable for forecasting. [2026-01-27T12:25:22.656371] [INFO ] [MAIN ] [3487/3493] ZTS kept (0.4s) | 3481 kept, 6 rejected | 137.9/min | ETA: 3s [2026-01-27T12:25:23.156456] [DEBUG] [REMOTE ] ZUMZ: Retrieved 5213 rows, trimmed to 300. [2026-01-27T12:25:23.156714] [DEBUG] [REMOTE ] ZUMZ: PASS: History has at least 300 days. [2026-01-27T12:25:23.157083] [DEBUG] [REMOTE ] ZUMZ: PASS: Price check passed. Min price $21.17. [2026-01-27T12:25:23.157291] [DEBUG] [REMOTE ] ZUMZ: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:23.157681] [DEBUG] [REMOTE ] ZUMZ: PASS: Integrity check passed. [2026-01-27T12:25:23.157764] [DEBUG] [REMOTE ] ZUMZ: Symbol is viable for forecasting. [2026-01-27T12:25:23.157837] [INFO ] [MAIN ] [3488/3493] ZUMZ kept (0.5s) | 3482 kept, 6 rejected | 137.9/min | ETA: 2s [2026-01-27T12:25:23.395303] [DEBUG] [REMOTE ] ZURA: Retrieved 1102 rows, trimmed to 300. [2026-01-27T12:25:23.395643] [DEBUG] [REMOTE ] ZURA: PASS: History has at least 300 days. [2026-01-27T12:25:23.396003] [DEBUG] [REMOTE ] ZURA: PASS: Price check passed. Min price $3.45. [2026-01-27T12:25:23.396229] [DEBUG] [REMOTE ] ZURA: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:23.396412] [DEBUG] [REMOTE ] ZURA: PASS: Integrity check passed. [2026-01-27T12:25:23.396477] [DEBUG] [REMOTE ] ZURA: Symbol is viable for forecasting. [2026-01-27T12:25:23.396559] [INFO ] [MAIN ] [3489/3493] ZURA kept (0.2s) | 3483 kept, 6 rejected | 137.9/min | ETA: 2s [2026-01-27T12:25:23.773515] [DEBUG] [REMOTE ] ZVIA: Retrieved 1133 rows, trimmed to 300. [2026-01-27T12:25:23.773758] [DEBUG] [REMOTE ] ZVIA: PASS: History has at least 300 days. [2026-01-27T12:25:23.774229] [DEBUG] [REMOTE ] ZVIA: PASS: Price check passed. Min price $1.68. [2026-01-27T12:25:23.774401] [DEBUG] [REMOTE ] ZVIA: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:23.774551] [DEBUG] [REMOTE ] ZVIA: PASS: Integrity check passed. [2026-01-27T12:25:23.774628] [DEBUG] [REMOTE ] ZVIA: Symbol is viable for forecasting. [2026-01-27T12:25:23.774687] [INFO ] [MAIN ] [3490/3493] ZVIA kept (0.4s) | 3484 kept, 6 rejected | 137.9/min | ETA: 1s [2026-01-27T12:25:24.288030] [DEBUG] [REMOTE ] ZVRA: Retrieved 2711 rows, trimmed to 300. [2026-01-27T12:25:24.288276] [DEBUG] [REMOTE ] ZVRA: PASS: History has at least 300 days. [2026-01-27T12:25:24.288638] [DEBUG] [REMOTE ] ZVRA: PASS: Price check passed. Min price $8.10. [2026-01-27T12:25:24.288813] [DEBUG] [REMOTE ] ZVRA: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:24.289313] [DEBUG] [REMOTE ] ZVRA: PASS: Integrity check passed. [2026-01-27T12:25:24.289364] [DEBUG] [REMOTE ] ZVRA: Symbol is viable for forecasting. [2026-01-27T12:25:24.289432] [INFO ] [MAIN ] [3491/3493] ZVRA kept (0.5s) | 3485 kept, 6 rejected | 137.9/min | ETA: 1s [2026-01-27T12:25:24.751190] [DEBUG] [REMOTE ] ZWS: Retrieved 3476 rows, trimmed to 300. [2026-01-27T12:25:24.751414] [DEBUG] [REMOTE ] ZWS: PASS: History has at least 300 days. [2026-01-27T12:25:24.751765] [DEBUG] [REMOTE ] ZWS: PASS: Price check passed. Min price $44.74. [2026-01-27T12:25:24.751926] [DEBUG] [REMOTE ] ZWS: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:24.752059] [DEBUG] [REMOTE ] ZWS: PASS: Integrity check passed. [2026-01-27T12:25:24.752103] [DEBUG] [REMOTE ] ZWS: Symbol is viable for forecasting. [2026-01-27T12:25:24.752158] [INFO ] [MAIN ] [3492/3493] ZWS kept (0.5s) | 3486 kept, 6 rejected | 137.9/min | ETA: 0s [2026-01-27T12:25:25.070451] [DEBUG] [REMOTE ] ZYME: Retrieved 2198 rows, trimmed to 300. [2026-01-27T12:25:25.070677] [DEBUG] [REMOTE ] ZYME: PASS: History has at least 300 days. [2026-01-27T12:25:25.070953] [DEBUG] [REMOTE ] ZYME: PASS: Price check passed. Min price $16.46. [2026-01-27T12:25:25.071096] [DEBUG] [REMOTE ] ZYME: PASS: Continuity check passed with 300 days. [2026-01-27T12:25:25.071260] [DEBUG] [REMOTE ] ZYME: PASS: Integrity check passed. [2026-01-27T12:25:25.071306] [DEBUG] [REMOTE ] ZYME: Symbol is viable for forecasting. [2026-01-27T12:25:25.071362] [INFO ] [MAIN ] [3493/3493] ZYME kept (0.3s) | 3487 kept, 6 rejected | 137.9/min | ETA: 0s [2026-01-27T12:25:25.071427] [INFO ] [MAIN ] Completed in 25.3m | 3487 viable symbols [2026-01-27T12:25:25.071466] [INFO ] [MAIN ] Saving master inventory... [2026-01-27T12:25:25.072483] [DEBUG] [LOCAL ] Master symbol inventory refreshed with 3487 symbols. [2026-01-27T12:25:25.072533] [INFO ] [MAIN ] Master inventory saved successfully. [2026-01-27T12:25:25.072725] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-01-27T12:25:25.072988] [INFO ] [STATE ] Last completion updated: 2026-01-27T12:25:25.072860