[2026-01-16T12:00:01.260733] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-01-16T12:00:01.490213] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-01-16T12:00:01.668311] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-01-16T12:00:01.840664] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-01-16T12:00:02.016246] [DEBUG] [R-STATUS ] Registered 'mag' as a dependent service. [2026-01-16T12:00:02.016607] [WARN ] [STATE ] State set to: WAITING [2026-01-16T12:00:02.016697] [INFO ] [STATE ] Checking tetsuo service statuses... [2026-01-16T12:00:02.090933] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-16T12:00:02.158425] [WARN ] [sig-status] Service 'sig' is not running. [2026-01-16T12:00:02.244337] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-16T12:00:02.322895] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-16T12:00:02.396233] [WARN ] [mag-status] Service 'mag' is not running. [2026-01-16T12:00:02.396474] [WARN ] [STATE ] State set to: RUNNING [2026-01-16T12:00:02.396530] [INFO ] [MAIN ] Starting data fetch [2026-01-16T12:00:02.396565] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch nasdaqlisted.txt [2026-01-16T12:00:04.074896] [DEBUG] [REMOTE ] Fetched 3905 NASDAQ symbols [2026-01-16T12:00:04.075169] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch otherlisted.txt [2026-01-16T12:00:05.441261] [DEBUG] [REMOTE ] Fetched 1957 NYSE symbols [2026-01-16T12:00:05.443174] [INFO ] [MAIN ] Fetched 5862 unique symbols [2026-01-16T12:00:05.444561] [INFO ] [MAIN ] Loaded 2471 blacklisted symbols from 3 files [2026-01-16T12:00:05.445058] [INFO ] [MAIN ] 3508 symbols after blacklist filtering [2026-01-16T12:00:06.091024] [DEBUG] [REMOTE ] A: Retrieved 6579 rows, trimmed to 300. [2026-01-16T12:00:06.091184] [DEBUG] [REMOTE ] A: PASS: History has at least 300 days. [2026-01-16T12:00:06.091536] [DEBUG] [REMOTE ] A: PASS: Price check passed. Min price $135.84. [2026-01-16T12:00:06.091727] [DEBUG] [REMOTE ] A: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:06.091867] [DEBUG] [REMOTE ] A: PASS: Integrity check passed. [2026-01-16T12:00:06.091911] [DEBUG] [REMOTE ] A: Symbol is viable for forecasting. [2026-01-16T12:00:06.091968] [INFO ] [MAIN ] [1/3508] A kept (0.6s) | 1 kept, 0 rejected | 92.8/min | ETA: 37.8m [2026-01-16T12:00:06.772528] [DEBUG] [REMOTE ] AAL: Retrieved 5108 rows, trimmed to 300. [2026-01-16T12:00:06.772688] [DEBUG] [REMOTE ] AAL: PASS: History has at least 300 days. [2026-01-16T12:00:06.772927] [DEBUG] [REMOTE ] AAL: PASS: Price check passed. Min price $12.09. [2026-01-16T12:00:06.773074] [DEBUG] [REMOTE ] AAL: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:06.773198] [DEBUG] [REMOTE ] AAL: PASS: Integrity check passed. [2026-01-16T12:00:06.773241] [DEBUG] [REMOTE ] AAL: Symbol is viable for forecasting. [2026-01-16T12:00:06.773299] [INFO ] [MAIN ] [2/3508] AAL kept (0.7s) | 2 kept, 0 rejected | 90.3/min | ETA: 38.8m [2026-01-16T12:00:07.114099] [DEBUG] [REMOTE ] AAOI: Retrieved 3095 rows, trimmed to 300. [2026-01-16T12:00:07.114248] [DEBUG] [REMOTE ] AAOI: PASS: History has at least 300 days. [2026-01-16T12:00:07.114718] [DEBUG] [REMOTE ] AAOI: PASS: Price check passed. Min price $19.49. [2026-01-16T12:00:07.114889] [DEBUG] [REMOTE ] AAOI: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:07.115009] [DEBUG] [REMOTE ] AAOI: PASS: Integrity check passed. [2026-01-16T12:00:07.115051] [DEBUG] [REMOTE ] AAOI: Symbol is viable for forecasting. [2026-01-16T12:00:07.115100] [INFO ] [MAIN ] [3/3508] AAOI kept (0.3s) | 3 kept, 0 rejected | 107.8/min | ETA: 32.5m [2026-01-16T12:00:07.598025] [DEBUG] [REMOTE ] AAON: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:07.598156] [DEBUG] [REMOTE ] AAON: PASS: History has at least 300 days. [2026-01-16T12:00:07.598436] [DEBUG] [REMOTE ] AAON: PASS: Price check passed. Min price $73.49. [2026-01-16T12:00:07.598622] [DEBUG] [REMOTE ] AAON: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:07.598741] [DEBUG] [REMOTE ] AAON: PASS: Integrity check passed. [2026-01-16T12:00:07.598782] [DEBUG] [REMOTE ] AAON: Symbol is viable for forecasting. [2026-01-16T12:00:07.598830] [INFO ] [MAIN ] [4/3508] AAON kept (0.5s) | 4 kept, 0 rejected | 111.4/min | ETA: 31.4m [2026-01-16T12:00:07.905654] [DEBUG] [REMOTE ] AAP: Retrieved 6071 rows, trimmed to 300. [2026-01-16T12:00:07.905786] [DEBUG] [REMOTE ] AAP: PASS: History has at least 300 days. [2026-01-16T12:00:07.905997] [DEBUG] [REMOTE ] AAP: PASS: Price check passed. Min price $38.53. [2026-01-16T12:00:07.906136] [DEBUG] [REMOTE ] AAP: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:07.906249] [DEBUG] [REMOTE ] AAP: PASS: Integrity check passed. [2026-01-16T12:00:07.906291] [DEBUG] [REMOTE ] AAP: Symbol is viable for forecasting. [2026-01-16T12:00:07.906340] [INFO ] [MAIN ] [5/3508] AAP kept (0.3s) | 5 kept, 0 rejected | 121.9/min | ETA: 28.7m [2026-01-16T12:00:08.240566] [DEBUG] [REMOTE ] AAPB: Retrieved 863 rows, trimmed to 300. [2026-01-16T12:00:08.240714] [DEBUG] [REMOTE ] AAPB: PASS: History has at least 300 days. [2026-01-16T12:00:08.240917] [DEBUG] [REMOTE ] AAPB: PASS: Price check passed. Min price $28.88. [2026-01-16T12:00:08.241059] [DEBUG] [REMOTE ] AAPB: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:08.241169] [DEBUG] [REMOTE ] AAPB: PASS: Integrity check passed. [2026-01-16T12:00:08.241209] [DEBUG] [REMOTE ] AAPB: Symbol is viable for forecasting. [2026-01-16T12:00:08.241258] [INFO ] [MAIN ] [6/3508] AAPB kept (0.3s) | 6 kept, 0 rejected | 128.7/min | ETA: 27.2m [2026-01-16T12:00:08.653540] [DEBUG] [REMOTE ] AAPD: Retrieved 863 rows, trimmed to 300. [2026-01-16T12:00:08.653680] [DEBUG] [REMOTE ] AAPD: PASS: History has at least 300 days. [2026-01-16T12:00:08.653879] [DEBUG] [REMOTE ] AAPD: PASS: Price check passed. Min price $12.40. [2026-01-16T12:00:08.654012] [DEBUG] [REMOTE ] AAPD: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:08.654120] [DEBUG] [REMOTE ] AAPD: PASS: Integrity check passed. [2026-01-16T12:00:08.654159] [DEBUG] [REMOTE ] AAPD: Symbol is viable for forecasting. [2026-01-16T12:00:08.654206] [INFO ] [MAIN ] [7/3508] AAPD kept (0.4s) | 7 kept, 0 rejected | 130.9/min | ETA: 26.8m [2026-01-16T12:00:10.154361] [DEBUG] [REMOTE ] AAPL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:10.154505] [DEBUG] [REMOTE ] AAPL: PASS: History has at least 300 days. [2026-01-16T12:00:10.154764] [DEBUG] [REMOTE ] AAPL: PASS: Price check passed. Min price $258.20. [2026-01-16T12:00:10.154908] [DEBUG] [REMOTE ] AAPL: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:10.155031] [DEBUG] [REMOTE ] AAPL: PASS: Integrity check passed. [2026-01-16T12:00:10.155072] [DEBUG] [REMOTE ] AAPL: Symbol is viable for forecasting. [2026-01-16T12:00:10.155124] [INFO ] [MAIN ] [8/3508] AAPL kept (1.5s) | 8 kept, 0 rejected | 101.9/min | ETA: 34.3m [2026-01-16T12:00:10.521929] [DEBUG] [REMOTE ] AAXJ: Retrieved 4382 rows, trimmed to 300. [2026-01-16T12:00:10.522059] [DEBUG] [REMOTE ] AAXJ: PASS: History has at least 300 days. [2026-01-16T12:00:10.522261] [DEBUG] [REMOTE ] AAXJ: PASS: Price check passed. Min price $89.36. [2026-01-16T12:00:10.522416] [DEBUG] [REMOTE ] AAXJ: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:10.522541] [DEBUG] [REMOTE ] AAXJ: PASS: Integrity check passed. [2026-01-16T12:00:10.522602] [DEBUG] [REMOTE ] AAXJ: Symbol is viable for forecasting. [2026-01-16T12:00:10.522651] [INFO ] [MAIN ] [9/3508] AAXJ kept (0.4s) | 9 kept, 0 rejected | 106.4/min | ETA: 32.9m [2026-01-16T12:00:11.257907] [DEBUG] [REMOTE ] AB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:11.258048] [DEBUG] [REMOTE ] AB: PASS: History has at least 300 days. [2026-01-16T12:00:11.258348] [DEBUG] [REMOTE ] AB: PASS: Price check passed. Min price $37.94. [2026-01-16T12:00:11.258606] [DEBUG] [REMOTE ] AB: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:11.258776] [DEBUG] [REMOTE ] AB: PASS: Integrity check passed. [2026-01-16T12:00:11.258836] [DEBUG] [REMOTE ] AB: Symbol is viable for forecasting. [2026-01-16T12:00:11.258909] [INFO ] [MAIN ] [10/3508] AB kept (0.7s) | 10 kept, 0 rejected | 103.2/min | ETA: 33.9m [2026-01-16T12:00:11.777374] [DEBUG] [REMOTE ] ABCB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:11.777598] [DEBUG] [REMOTE ] ABCB: PASS: History has at least 300 days. [2026-01-16T12:00:11.778111] [DEBUG] [REMOTE ] ABCB: PASS: Price check passed. Min price $70.24. [2026-01-16T12:00:11.778259] [DEBUG] [REMOTE ] ABCB: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:11.778395] [DEBUG] [REMOTE ] ABCB: PASS: Integrity check passed. [2026-01-16T12:00:11.778438] [DEBUG] [REMOTE ] ABCB: Symbol is viable for forecasting. [2026-01-16T12:00:11.778493] [INFO ] [MAIN ] [11/3508] ABCB kept (0.5s) | 11 kept, 0 rejected | 104.2/min | ETA: 33.6m [2026-01-16T12:00:12.670338] [DEBUG] [REMOTE ] ABCL: Retrieved 1279 rows, trimmed to 300. [2026-01-16T12:00:12.670474] [DEBUG] [REMOTE ] ABCL: PASS: History has at least 300 days. [2026-01-16T12:00:12.670705] [DEBUG] [REMOTE ] ABCL: PASS: Price check passed. Min price $3.35. [2026-01-16T12:00:12.670846] [DEBUG] [REMOTE ] ABCL: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:12.670957] [DEBUG] [REMOTE ] ABCL: PASS: Integrity check passed. [2026-01-16T12:00:12.670997] [DEBUG] [REMOTE ] ABCL: Symbol is viable for forecasting. [2026-01-16T12:00:12.671045] [INFO ] [MAIN ] [12/3508] ABCL kept (0.9s) | 12 kept, 0 rejected | 99.6/min | ETA: 35.1m [2026-01-16T12:00:13.237437] [DEBUG] [REMOTE ] ABEO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:13.237592] [DEBUG] [REMOTE ] ABEO: PASS: History has at least 300 days. [2026-01-16T12:00:13.237821] [DEBUG] [REMOTE ] ABEO: PASS: Price check passed. Min price $4.17. [2026-01-16T12:00:13.237956] [DEBUG] [REMOTE ] ABEO: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:13.238069] [DEBUG] [REMOTE ] ABEO: PASS: Integrity check passed. [2026-01-16T12:00:13.238109] [DEBUG] [REMOTE ] ABEO: Symbol is viable for forecasting. [2026-01-16T12:00:13.238157] [INFO ] [MAIN ] [13/3508] ABEO kept (0.6s) | 13 kept, 0 rejected | 100.1/min | ETA: 34.9m [2026-01-16T12:00:13.765502] [DEBUG] [REMOTE ] ABG: Retrieved 5995 rows, trimmed to 300. [2026-01-16T12:00:13.765678] [DEBUG] [REMOTE ] ABG: PASS: History has at least 300 days. [2026-01-16T12:00:13.765937] [DEBUG] [REMOTE ] ABG: PASS: Price check passed. Min price $210.94. [2026-01-16T12:00:13.766084] [DEBUG] [REMOTE ] ABG: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:13.766212] [DEBUG] [REMOTE ] ABG: PASS: Integrity check passed. [2026-01-16T12:00:13.766255] [DEBUG] [REMOTE ] ABG: Symbol is viable for forecasting. [2026-01-16T12:00:13.766306] [INFO ] [MAIN ] [14/3508] ABG kept (0.5s) | 14 kept, 0 rejected | 100.9/min | ETA: 34.6m [2026-01-16T12:00:14.147762] [DEBUG] [REMOTE ] ABM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:14.147910] [DEBUG] [REMOTE ] ABM: PASS: History has at least 300 days. [2026-01-16T12:00:14.148351] [DEBUG] [REMOTE ] ABM: PASS: Price check passed. Min price $40.05. [2026-01-16T12:00:14.148485] [DEBUG] [REMOTE ] ABM: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:14.148626] [DEBUG] [REMOTE ] ABM: PASS: Integrity check passed. [2026-01-16T12:00:14.148669] [DEBUG] [REMOTE ] ABM: Symbol is viable for forecasting. [2026-01-16T12:00:14.148717] [INFO ] [MAIN ] [15/3508] ABM kept (0.4s) | 15 kept, 0 rejected | 103.4/min | ETA: 33.8m [2026-01-16T12:00:14.539964] [DEBUG] [REMOTE ] ABNB: Retrieved 1280 rows, trimmed to 300. [2026-01-16T12:00:14.540102] [DEBUG] [REMOTE ] ABNB: PASS: History has at least 300 days. [2026-01-16T12:00:14.540307] [DEBUG] [REMOTE ] ABNB: PASS: Price check passed. Min price $111.54. [2026-01-16T12:00:14.540462] [DEBUG] [REMOTE ] ABNB: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:14.540600] [DEBUG] [REMOTE ] ABNB: PASS: Integrity check passed. [2026-01-16T12:00:14.540643] [DEBUG] [REMOTE ] ABNB: Symbol is viable for forecasting. [2026-01-16T12:00:14.540693] [INFO ] [MAIN ] [16/3508] ABNB kept (0.4s) | 16 kept, 0 rejected | 105.5/min | ETA: 33.1m [2026-01-16T12:00:14.805081] [DEBUG] [REMOTE ] ABOS: Retrieved 1141 rows, trimmed to 300. [2026-01-16T12:00:14.805223] [DEBUG] [REMOTE ] ABOS: PASS: History has at least 300 days. [2026-01-16T12:00:14.805430] [DEBUG] [REMOTE ] ABOS: PASS: Price check passed. Min price $1.55. [2026-01-16T12:00:14.805601] [DEBUG] [REMOTE ] ABOS: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:14.805727] [DEBUG] [REMOTE ] ABOS: PASS: Integrity check passed. [2026-01-16T12:00:14.805770] [DEBUG] [REMOTE ] ABOS: Symbol is viable for forecasting. [2026-01-16T12:00:14.805833] [INFO ] [MAIN ] [17/3508] ABOS kept (0.3s) | 17 kept, 0 rejected | 109.0/min | ETA: 32.0m [2026-01-16T12:00:15.199633] [DEBUG] [REMOTE ] ABSI: Retrieved 1127 rows, trimmed to 300. [2026-01-16T12:00:15.199779] [DEBUG] [REMOTE ] ABSI: PASS: History has at least 300 days. [2026-01-16T12:00:15.199983] [DEBUG] [REMOTE ] ABSI: PASS: Price check passed. Min price $2.64. [2026-01-16T12:00:15.200116] [DEBUG] [REMOTE ] ABSI: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:15.200224] [DEBUG] [REMOTE ] ABSI: PASS: Integrity check passed. [2026-01-16T12:00:15.200264] [DEBUG] [REMOTE ] ABSI: Symbol is viable for forecasting. [2026-01-16T12:00:15.200310] [INFO ] [MAIN ] [18/3508] ABSI kept (0.4s) | 18 kept, 0 rejected | 110.7/min | ETA: 31.5m [2026-01-16T12:00:15.891984] [DEBUG] [REMOTE ] ABUS: Retrieved 2630 rows, trimmed to 300. [2026-01-16T12:00:15.892110] [DEBUG] [REMOTE ] ABUS: PASS: History has at least 300 days. [2026-01-16T12:00:15.892316] [DEBUG] [REMOTE ] ABUS: PASS: Price check passed. Min price $4.17. [2026-01-16T12:00:15.892450] [DEBUG] [REMOTE ] ABUS: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:15.892560] [DEBUG] [REMOTE ] ABUS: PASS: Integrity check passed. [2026-01-16T12:00:15.892628] [DEBUG] [REMOTE ] ABUS: Symbol is viable for forecasting. [2026-01-16T12:00:15.892677] [INFO ] [MAIN ] [19/3508] ABUS kept (0.7s) | 19 kept, 0 rejected | 109.1/min | ETA: 32.0m [2026-01-16T12:00:16.240129] [DEBUG] [REMOTE ] ABVC: Retrieved 3718 rows, trimmed to 300. [2026-01-16T12:00:16.240493] [DEBUG] [REMOTE ] ABVC: PASS: History has at least 300 days. [2026-01-16T12:00:16.240739] [DEBUG] [REMOTE ] ABVC: PASS: Price check passed. Min price $2.03. [2026-01-16T12:00:16.240880] [DEBUG] [REMOTE ] ABVC: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:16.240994] [DEBUG] [REMOTE ] ABVC: PASS: Integrity check passed. [2026-01-16T12:00:16.241035] [DEBUG] [REMOTE ] ABVC: Symbol is viable for forecasting. [2026-01-16T12:00:16.241084] [INFO ] [MAIN ] [20/3508] ABVC kept (0.3s) | 20 kept, 0 rejected | 111.2/min | ETA: 31.4m [2026-01-16T12:00:16.485710] [DEBUG] [REMOTE ] ABVE: Retrieved 388 rows, trimmed to 300. [2026-01-16T12:00:16.485837] [DEBUG] [REMOTE ] ABVE: PASS: History has at least 300 days. [2026-01-16T12:00:16.486072] [DEBUG] [REMOTE ] ABVE: PASS: Price check passed. Min price $1.57. [2026-01-16T12:00:16.486213] [DEBUG] [REMOTE ] ABVE: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:16.486326] [DEBUG] [REMOTE ] ABVE: PASS: Integrity check passed. [2026-01-16T12:00:16.486367] [DEBUG] [REMOTE ] ABVE: Symbol is viable for forecasting. [2026-01-16T12:00:16.486416] [INFO ] [MAIN ] [21/3508] ABVE kept (0.2s) | 21 kept, 0 rejected | 114.1/min | ETA: 30.6m [2026-01-16T12:00:16.897907] [DEBUG] [REMOTE ] ABVX: Retrieved 561 rows, trimmed to 300. [2026-01-16T12:00:16.898033] [DEBUG] [REMOTE ] ABVX: PASS: History has at least 300 days. [2026-01-16T12:00:16.898235] [DEBUG] [REMOTE ] ABVX: PASS: Price check passed. Min price $90.47. [2026-01-16T12:00:16.898391] [DEBUG] [REMOTE ] ABVX: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:16.898505] [DEBUG] [REMOTE ] ABVX: PASS: Integrity check passed. [2026-01-16T12:00:16.898547] [DEBUG] [REMOTE ] ABVX: Symbol is viable for forecasting. [2026-01-16T12:00:16.898621] [INFO ] [MAIN ] [22/3508] ABVX kept (0.4s) | 22 kept, 0 rejected | 115.2/min | ETA: 30.2m [2026-01-16T12:00:17.662470] [DEBUG] [REMOTE ] ACA: Retrieved 1812 rows, trimmed to 300. [2026-01-16T12:00:17.662651] [DEBUG] [REMOTE ] ACA: PASS: History has at least 300 days. [2026-01-16T12:00:17.662892] [DEBUG] [REMOTE ] ACA: PASS: Price check passed. Min price $92.21. [2026-01-16T12:00:17.663039] [DEBUG] [REMOTE ] ACA: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:17.663168] [DEBUG] [REMOTE ] ACA: PASS: Integrity check passed. [2026-01-16T12:00:17.663210] [DEBUG] [REMOTE ] ACA: Symbol is viable for forecasting. [2026-01-16T12:00:17.663261] [INFO ] [MAIN ] [23/3508] ACA kept (0.8s) | 23 kept, 0 rejected | 112.9/min | ETA: 30.9m [2026-01-16T12:00:18.178465] [DEBUG] [REMOTE ] ACAD: Retrieved 5444 rows, trimmed to 300. [2026-01-16T12:00:18.178730] [DEBUG] [REMOTE ] ACAD: PASS: History has at least 300 days. [2026-01-16T12:00:18.181415] [DEBUG] [REMOTE ] ACAD: PASS: Price check passed. Min price $21.27. [2026-01-16T12:00:18.181742] [DEBUG] [REMOTE ] ACAD: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:18.181965] [DEBUG] [REMOTE ] ACAD: PASS: Integrity check passed. [2026-01-16T12:00:18.182032] [DEBUG] [REMOTE ] ACAD: Symbol is viable for forecasting. [2026-01-16T12:00:18.182116] [INFO ] [MAIN ] [24/3508] ACAD kept (0.5s) | 24 kept, 0 rejected | 113.1/min | ETA: 30.8m [2026-01-16T12:00:18.526387] [DEBUG] [REMOTE ] ACB: Retrieved 2897 rows, trimmed to 300. [2026-01-16T12:00:18.526682] [DEBUG] [REMOTE ] ACB: PASS: History has at least 300 days. [2026-01-16T12:00:18.527112] [DEBUG] [REMOTE ] ACB: PASS: Price check passed. Min price $4.08. [2026-01-16T12:00:18.527306] [DEBUG] [REMOTE ] ACB: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:18.527511] [DEBUG] [REMOTE ] ACB: PASS: Integrity check passed. [2026-01-16T12:00:18.527620] [DEBUG] [REMOTE ] ACB: Symbol is viable for forecasting. [2026-01-16T12:00:18.527709] [INFO ] [MAIN ] [25/3508] ACB kept (0.3s) | 25 kept, 0 rejected | 114.7/min | ETA: 30.4m [2026-01-16T12:00:19.588379] [DEBUG] [REMOTE ] ACCO: Retrieved 5136 rows, trimmed to 300. [2026-01-16T12:00:19.588545] [DEBUG] [REMOTE ] ACCO: PASS: History has at least 300 days. [2026-01-16T12:00:19.588864] [DEBUG] [REMOTE ] ACCO: PASS: Price check passed. Min price $3.20. [2026-01-16T12:00:19.589061] [DEBUG] [REMOTE ] ACCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:19.589226] [DEBUG] [REMOTE ] ACCO: PASS: Integrity check passed. [2026-01-16T12:00:19.589285] [DEBUG] [REMOTE ] ACCO: Symbol is viable for forecasting. [2026-01-16T12:00:19.589344] [INFO ] [MAIN ] [26/3508] ACCO kept (1.1s) | 26 kept, 0 rejected | 110.3/min | ETA: 31.6m [2026-01-16T12:00:19.836058] [DEBUG] [REMOTE ] ACDC: Retrieved 922 rows, trimmed to 300. [2026-01-16T12:00:19.836230] [DEBUG] [REMOTE ] ACDC: PASS: History has at least 300 days. [2026-01-16T12:00:19.836517] [DEBUG] [REMOTE ] ACDC: PASS: Price check passed. Min price $3.19. [2026-01-16T12:00:19.836766] [DEBUG] [REMOTE ] ACDC: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:19.836938] [DEBUG] [REMOTE ] ACDC: PASS: Integrity check passed. [2026-01-16T12:00:19.836998] [DEBUG] [REMOTE ] ACDC: Symbol is viable for forecasting. [2026-01-16T12:00:19.837070] [INFO ] [MAIN ] [27/3508] ACDC kept (0.2s) | 27 kept, 0 rejected | 112.6/min | ETA: 30.9m [2026-01-16T12:00:20.264815] [DEBUG] [REMOTE ] ACEL: Retrieved 1545 rows, trimmed to 300. [2026-01-16T12:00:20.264952] [DEBUG] [REMOTE ] ACEL: PASS: History has at least 300 days. [2026-01-16T12:00:20.265188] [DEBUG] [REMOTE ] ACEL: PASS: Price check passed. Min price $9.61. [2026-01-16T12:00:20.265355] [DEBUG] [REMOTE ] ACEL: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:20.265481] [DEBUG] [REMOTE ] ACEL: PASS: Integrity check passed. [2026-01-16T12:00:20.265524] [DEBUG] [REMOTE ] ACEL: Symbol is viable for forecasting. [2026-01-16T12:00:20.265606] [INFO ] [MAIN ] [28/3508] ACEL kept (0.4s) | 28 kept, 0 rejected | 113.4/min | ETA: 30.7m [2026-01-16T12:00:21.418332] [DEBUG] [REMOTE ] ACGL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:21.418470] [DEBUG] [REMOTE ] ACGL: PASS: History has at least 300 days. [2026-01-16T12:00:21.418722] [DEBUG] [REMOTE ] ACGL: PASS: Price check passed. Min price $84.72. [2026-01-16T12:00:21.418863] [DEBUG] [REMOTE ] ACGL: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:21.418990] [DEBUG] [REMOTE ] ACGL: PASS: Integrity check passed. [2026-01-16T12:00:21.419037] [DEBUG] [REMOTE ] ACGL: Symbol is viable for forecasting. [2026-01-16T12:00:21.419087] [INFO ] [MAIN ] [29/3508] ACGL kept (1.2s) | 29 kept, 0 rejected | 108.9/min | ETA: 31.9m [2026-01-16T12:00:21.623127] [DEBUG] [REMOTE ] ACGLN: Retrieved 1161 rows, trimmed to 300. [2026-01-16T12:00:21.623268] [DEBUG] [REMOTE ] ACGLN: PASS: History has at least 300 days. [2026-01-16T12:00:21.623473] [DEBUG] [REMOTE ] ACGLN: PASS: Price check passed. Min price $16.57. [2026-01-16T12:00:21.623641] [DEBUG] [REMOTE ] ACGLN: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:21.623758] [DEBUG] [REMOTE ] ACGLN: PASS: Integrity check passed. [2026-01-16T12:00:21.623798] [DEBUG] [REMOTE ] ACGLN: Symbol is viable for forecasting. [2026-01-16T12:00:21.623845] [INFO ] [MAIN ] [30/3508] ACGLN kept (0.2s) | 30 kept, 0 rejected | 111.3/min | ETA: 31.3m [2026-01-16T12:00:22.109551] [DEBUG] [REMOTE ] ACGLO: Retrieved 2117 rows, trimmed to 300. [2026-01-16T12:00:22.109700] [DEBUG] [REMOTE ] ACGLO: PASS: History has at least 300 days. [2026-01-16T12:00:22.109911] [DEBUG] [REMOTE ] ACGLO: PASS: Price check passed. Min price $20.17. [2026-01-16T12:00:22.110049] [DEBUG] [REMOTE ] ACGLO: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:22.110161] [DEBUG] [REMOTE ] ACGLO: PASS: Integrity check passed. [2026-01-16T12:00:22.110203] [DEBUG] [REMOTE ] ACGLO: Symbol is viable for forecasting. [2026-01-16T12:00:22.110252] [INFO ] [MAIN ] [31/3508] ACGLO kept (0.5s) | 31 kept, 0 rejected | 111.6/min | ETA: 31.2m [2026-01-16T12:00:22.873529] [DEBUG] [REMOTE ] ACH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:22.873711] [DEBUG] [REMOTE ] ACH: PASS: History has at least 300 days. [2026-01-16T12:00:22.874027] [DEBUG] [REMOTE ] ACH: PASS: Price check passed. Min price $1.91. [2026-01-16T12:00:22.874168] [DEBUG] [REMOTE ] ACH: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:22.874306] [DEBUG] [REMOTE ] ACH: PASS: Integrity check passed. [2026-01-16T12:00:22.874347] [DEBUG] [REMOTE ] ACH: Symbol is viable for forecasting. [2026-01-16T12:00:22.874399] [INFO ] [MAIN ] [32/3508] ACH kept (0.8s) | 32 kept, 0 rejected | 110.2/min | ETA: 31.6m [2026-01-16T12:00:23.428588] [DEBUG] [REMOTE ] ACHC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:23.428741] [DEBUG] [REMOTE ] ACHC: PASS: History has at least 300 days. [2026-01-16T12:00:23.429131] [DEBUG] [REMOTE ] ACHC: PASS: Price check passed. Min price $11.73. [2026-01-16T12:00:23.429268] [DEBUG] [REMOTE ] ACHC: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:23.429385] [DEBUG] [REMOTE ] ACHC: PASS: Integrity check passed. [2026-01-16T12:00:23.429425] [DEBUG] [REMOTE ] ACHC: Symbol is viable for forecasting. [2026-01-16T12:00:23.429473] [INFO ] [MAIN ] [33/3508] ACHC kept (0.6s) | 33 kept, 0 rejected | 110.1/min | ETA: 31.6m [2026-01-16T12:00:23.712328] [DEBUG] [REMOTE ] ACI: Retrieved 1396 rows, trimmed to 300. [2026-01-16T12:00:23.712452] [DEBUG] [REMOTE ] ACI: PASS: History has at least 300 days. [2026-01-16T12:00:23.712686] [DEBUG] [REMOTE ] ACI: PASS: Price check passed. Min price $16.09. [2026-01-16T12:00:23.712844] [DEBUG] [REMOTE ] ACI: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:23.712955] [DEBUG] [REMOTE ] ACI: PASS: Integrity check passed. [2026-01-16T12:00:23.712995] [DEBUG] [REMOTE ] ACI: Symbol is viable for forecasting. [2026-01-16T12:00:23.713040] [INFO ] [MAIN ] [34/3508] ACI kept (0.3s) | 34 kept, 0 rejected | 111.7/min | ETA: 31.1m [2026-01-16T12:00:24.257069] [DEBUG] [REMOTE ] ACIC: Retrieved 4576 rows, trimmed to 300. [2026-01-16T12:00:24.257220] [DEBUG] [REMOTE ] ACIC: PASS: History has at least 300 days. [2026-01-16T12:00:24.257470] [DEBUG] [REMOTE ] ACIC: PASS: Price check passed. Min price $10.54. [2026-01-16T12:00:24.257646] [DEBUG] [REMOTE ] ACIC: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:24.257787] [DEBUG] [REMOTE ] ACIC: PASS: Integrity check passed. [2026-01-16T12:00:24.257832] [DEBUG] [REMOTE ] ACIC: Symbol is viable for forecasting. [2026-01-16T12:00:24.257889] [INFO ] [MAIN ] [35/3508] ACIC kept (0.5s) | 35 kept, 0 rejected | 111.6/min | ETA: 31.1m [2026-01-16T12:00:24.716735] [DEBUG] [REMOTE ] ACLS: Retrieved 6418 rows, trimmed to 300. [2026-01-16T12:00:24.716905] [DEBUG] [REMOTE ] ACLS: PASS: History has at least 300 days. [2026-01-16T12:00:24.717214] [DEBUG] [REMOTE ] ACLS: PASS: Price check passed. Min price $74.12. [2026-01-16T12:00:24.717395] [DEBUG] [REMOTE ] ACLS: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:24.717532] [DEBUG] [REMOTE ] ACLS: PASS: Integrity check passed. [2026-01-16T12:00:24.717597] [DEBUG] [REMOTE ] ACLS: Symbol is viable for forecasting. [2026-01-16T12:00:24.717653] [INFO ] [MAIN ] [36/3508] ACLS kept (0.5s) | 36 kept, 0 rejected | 112.1/min | ETA: 31.0m [2026-01-16T12:00:24.925463] [DEBUG] [REMOTE ] ACLX: Retrieved 990 rows, trimmed to 300. [2026-01-16T12:00:24.925651] [DEBUG] [REMOTE ] ACLX: PASS: History has at least 300 days. [2026-01-16T12:00:24.925897] [DEBUG] [REMOTE ] ACLX: PASS: Price check passed. Min price $61.83. [2026-01-16T12:00:24.926053] [DEBUG] [REMOTE ] ACLX: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:24.926183] [DEBUG] [REMOTE ] ACLX: PASS: Integrity check passed. [2026-01-16T12:00:24.926228] [DEBUG] [REMOTE ] ACLX: Symbol is viable for forecasting. [2026-01-16T12:00:24.926283] [INFO ] [MAIN ] [37/3508] ACLX kept (0.2s) | 37 kept, 0 rejected | 114.0/min | ETA: 30.5m [2026-01-16T12:00:25.597813] [DEBUG] [REMOTE ] ACM: Retrieved 4702 rows, trimmed to 300. [2026-01-16T12:00:25.598012] [DEBUG] [REMOTE ] ACM: PASS: History has at least 300 days. [2026-01-16T12:00:25.598286] [DEBUG] [REMOTE ] ACM: PASS: Price check passed. Min price $95.03. [2026-01-16T12:00:25.598435] [DEBUG] [REMOTE ] ACM: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:25.598586] [DEBUG] [REMOTE ] ACM: PASS: Integrity check passed. [2026-01-16T12:00:25.598633] [DEBUG] [REMOTE ] ACM: Symbol is viable for forecasting. [2026-01-16T12:00:25.598689] [INFO ] [MAIN ] [38/3508] ACM kept (0.7s) | 38 kept, 0 rejected | 113.1/min | ETA: 30.7m [2026-01-16T12:00:25.953306] [DEBUG] [REMOTE ] ACN: Retrieved 6160 rows, trimmed to 300. [2026-01-16T12:00:25.953455] [DEBUG] [REMOTE ] ACN: PASS: History has at least 300 days. [2026-01-16T12:00:25.953722] [DEBUG] [REMOTE ] ACN: PASS: Price check passed. Min price $238.59. [2026-01-16T12:00:25.953874] [DEBUG] [REMOTE ] ACN: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:25.954000] [DEBUG] [REMOTE ] ACN: PASS: Integrity check passed. [2026-01-16T12:00:25.954042] [DEBUG] [REMOTE ] ACN: Symbol is viable for forecasting. [2026-01-16T12:00:25.954094] [INFO ] [MAIN ] [39/3508] ACN kept (0.4s) | 39 kept, 0 rejected | 114.1/min | ETA: 30.4m [2026-01-16T12:00:26.548824] [DEBUG] [REMOTE ] ACNB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:26.549012] [DEBUG] [REMOTE ] ACNB: PASS: History has at least 300 days. [2026-01-16T12:00:26.549383] [DEBUG] [REMOTE ] ACNB: PASS: Price check passed. Min price $43.23. [2026-01-16T12:00:26.549624] [DEBUG] [REMOTE ] ACNB: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:26.549796] [DEBUG] [REMOTE ] ACNB: PASS: Integrity check passed. [2026-01-16T12:00:26.549859] [DEBUG] [REMOTE ] ACNB: Symbol is viable for forecasting. [2026-01-16T12:00:26.549934] [INFO ] [MAIN ] [40/3508] ACNB kept (0.6s) | 40 kept, 0 rejected | 113.7/min | ETA: 30.5m [2026-01-16T12:00:26.805472] [DEBUG] [REMOTE ] ACON: Retrieved 937 rows, trimmed to 300. [2026-01-16T12:00:26.805694] [DEBUG] [REMOTE ] ACON: PASS: History has at least 300 days. [2026-01-16T12:00:26.805945] [DEBUG] [REMOTE ] ACON: PASS: Price check passed. Min price $4.00. [2026-01-16T12:00:26.806271] [DEBUG] [REMOTE ] ACON: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:26.806389] [DEBUG] [REMOTE ] ACON: PASS: Integrity check passed. [2026-01-16T12:00:26.806431] [DEBUG] [REMOTE ] ACON: Symbol is viable for forecasting. [2026-01-16T12:00:26.806483] [INFO ] [MAIN ] [41/3508] ACON kept (0.3s) | 41 kept, 0 rejected | 115.2/min | ETA: 30.1m [2026-01-16T12:00:27.326136] [DEBUG] [REMOTE ] ACP: Retrieved 3765 rows, trimmed to 300. [2026-01-16T12:00:27.326274] [DEBUG] [REMOTE ] ACP: PASS: History has at least 300 days. [2026-01-16T12:00:27.326494] [DEBUG] [REMOTE ] ACP: PASS: Price check passed. Min price $5.08. [2026-01-16T12:00:27.326684] [DEBUG] [REMOTE ] ACP: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:27.326818] [DEBUG] [REMOTE ] ACP: PASS: Integrity check passed. [2026-01-16T12:00:27.326861] [DEBUG] [REMOTE ] ACP: Symbol is viable for forecasting. [2026-01-16T12:00:27.326913] [INFO ] [MAIN ] [42/3508] ACP kept (0.5s) | 42 kept, 0 rejected | 115.2/min | ETA: 30.1m [2026-01-16T12:00:27.738402] [DEBUG] [REMOTE ] ACRE: Retrieved 3450 rows, trimmed to 300. [2026-01-16T12:00:27.738542] [DEBUG] [REMOTE ] ACRE: PASS: History has at least 300 days. [2026-01-16T12:00:27.738980] [DEBUG] [REMOTE ] ACRE: PASS: Price check passed. Min price $4.26. [2026-01-16T12:00:27.739115] [DEBUG] [REMOTE ] ACRE: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:27.739225] [DEBUG] [REMOTE ] ACRE: PASS: Integrity check passed. [2026-01-16T12:00:27.739264] [DEBUG] [REMOTE ] ACRE: Symbol is viable for forecasting. [2026-01-16T12:00:27.739311] [INFO ] [MAIN ] [43/3508] ACRE kept (0.4s) | 43 kept, 0 rejected | 115.7/min | ETA: 29.9m [2026-01-16T12:00:28.072656] [DEBUG] [REMOTE ] ACRS: Retrieved 2584 rows, trimmed to 300. [2026-01-16T12:00:28.072790] [DEBUG] [REMOTE ] ACRS: PASS: History has at least 300 days. [2026-01-16T12:00:28.073195] [DEBUG] [REMOTE ] ACRS: PASS: Price check passed. Min price $2.13. [2026-01-16T12:00:28.073333] [DEBUG] [REMOTE ] ACRS: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:28.073447] [DEBUG] [REMOTE ] ACRS: PASS: Integrity check passed. [2026-01-16T12:00:28.073487] [DEBUG] [REMOTE ] ACRS: Symbol is viable for forecasting. [2026-01-16T12:00:28.073535] [INFO ] [MAIN ] [44/3508] ACRS kept (0.3s) | 44 kept, 0 rejected | 116.7/min | ETA: 29.7m [2026-01-16T12:00:28.600149] [DEBUG] [REMOTE ] ACTG: Retrieved 5808 rows, trimmed to 300. [2026-01-16T12:00:28.600321] [DEBUG] [REMOTE ] ACTG: PASS: History has at least 300 days. [2026-01-16T12:00:28.600667] [DEBUG] [REMOTE ] ACTG: PASS: Price check passed. Min price $3.26. [2026-01-16T12:00:28.600873] [DEBUG] [REMOTE ] ACTG: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:28.601053] [DEBUG] [REMOTE ] ACTG: PASS: Integrity check passed. [2026-01-16T12:00:28.601119] [DEBUG] [REMOTE ] ACTG: Symbol is viable for forecasting. [2026-01-16T12:00:28.601198] [INFO ] [MAIN ] [45/3508] ACTG kept (0.5s) | 45 kept, 0 rejected | 116.6/min | ETA: 29.7m [2026-01-16T12:00:28.778389] [DEBUG] [REMOTE ] ACVA: Retrieved 1210 rows, trimmed to 300. [2026-01-16T12:00:28.778533] [DEBUG] [REMOTE ] ACVA: PASS: History has at least 300 days. [2026-01-16T12:00:28.778785] [DEBUG] [REMOTE ] ACVA: PASS: Price check passed. Min price $5.09. [2026-01-16T12:00:28.778958] [DEBUG] [REMOTE ] ACVA: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:28.779091] [DEBUG] [REMOTE ] ACVA: PASS: Integrity check passed. [2026-01-16T12:00:28.779135] [DEBUG] [REMOTE ] ACVA: Symbol is viable for forecasting. [2026-01-16T12:00:28.779185] [INFO ] [MAIN ] [46/3508] ACVA kept (0.2s) | 46 kept, 0 rejected | 118.3/min | ETA: 29.3m [2026-01-16T12:00:29.371075] [DEBUG] [REMOTE ] ACWI: Retrieved 4480 rows, trimmed to 300. [2026-01-16T12:00:29.371192] [DEBUG] [REMOTE ] ACWI: PASS: History has at least 300 days. [2026-01-16T12:00:29.371395] [DEBUG] [REMOTE ] ACWI: PASS: Price check passed. Min price $134.31. [2026-01-16T12:00:29.371528] [DEBUG] [REMOTE ] ACWI: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:29.371656] [DEBUG] [REMOTE ] ACWI: PASS: Integrity check passed. [2026-01-16T12:00:29.371698] [DEBUG] [REMOTE ] ACWI: Symbol is viable for forecasting. [2026-01-16T12:00:29.371745] [INFO ] [MAIN ] [47/3508] ACWI kept (0.6s) | 47 kept, 0 rejected | 117.9/min | ETA: 29.4m [2026-01-16T12:00:29.880343] [DEBUG] [REMOTE ] ACWX: Retrieved 4479 rows, trimmed to 300. [2026-01-16T12:00:29.880471] [DEBUG] [REMOTE ] ACWX: PASS: History has at least 300 days. [2026-01-16T12:00:29.880718] [DEBUG] [REMOTE ] ACWX: PASS: Price check passed. Min price $63.07. [2026-01-16T12:00:29.880864] [DEBUG] [REMOTE ] ACWX: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:29.880978] [DEBUG] [REMOTE ] ACWX: PASS: Integrity check passed. [2026-01-16T12:00:29.881019] [DEBUG] [REMOTE ] ACWX: Symbol is viable for forecasting. [2026-01-16T12:00:29.881068] [INFO ] [MAIN ] [48/3508] ACWX kept (0.5s) | 48 kept, 0 rejected | 117.9/min | ETA: 29.4m [2026-01-16T12:00:30.104167] [DEBUG] [REMOTE ] ACXP: Retrieved 1145 rows, trimmed to 300. [2026-01-16T12:00:30.104331] [DEBUG] [REMOTE ] ACXP: PASS: History has at least 300 days. [2026-01-16T12:00:30.104618] [DEBUG] [REMOTE ] ACXP: PASS: Price check passed. Min price $2.49. [2026-01-16T12:00:30.104808] [DEBUG] [REMOTE ] ACXP: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:30.104961] [DEBUG] [REMOTE ] ACXP: PASS: Integrity check passed. [2026-01-16T12:00:30.105020] [DEBUG] [REMOTE ] ACXP: Symbol is viable for forecasting. [2026-01-16T12:00:30.105090] [INFO ] [MAIN ] [49/3508] ACXP kept (0.2s) | 49 kept, 0 rejected | 119.2/min | ETA: 29.0m [2026-01-16T12:00:30.825125] [DEBUG] [REMOTE ] ADBE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:30.825263] [DEBUG] [REMOTE ] ADBE: PASS: History has at least 300 days. [2026-01-16T12:00:30.825488] [DEBUG] [REMOTE ] ADBE: PASS: Price check passed. Min price $304.09. [2026-01-16T12:00:30.825646] [DEBUG] [REMOTE ] ADBE: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:30.825765] [DEBUG] [REMOTE ] ADBE: PASS: Integrity check passed. [2026-01-16T12:00:30.825806] [DEBUG] [REMOTE ] ADBE: Symbol is viable for forecasting. [2026-01-16T12:00:30.825857] [INFO ] [MAIN ] [50/3508] ADBE kept (0.7s) | 50 kept, 0 rejected | 118.2/min | ETA: 29.3m [2026-01-16T12:00:31.405452] [DEBUG] [REMOTE ] ADC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:31.405612] [DEBUG] [REMOTE ] ADC: PASS: History has at least 300 days. [2026-01-16T12:00:31.405862] [DEBUG] [REMOTE ] ADC: PASS: Price check passed. Min price $70.46. [2026-01-16T12:00:31.406002] [DEBUG] [REMOTE ] ADC: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:31.406126] [DEBUG] [REMOTE ] ADC: PASS: Integrity check passed. [2026-01-16T12:00:31.406167] [DEBUG] [REMOTE ] ADC: Symbol is viable for forecasting. [2026-01-16T12:00:31.406216] [INFO ] [MAIN ] [51/3508] ADC kept (0.6s) | 51 kept, 0 rejected | 117.9/min | ETA: 29.3m [2026-01-16T12:00:31.730779] [DEBUG] [REMOTE ] ADEA: Retrieved 5573 rows, trimmed to 300. [2026-01-16T12:00:31.730962] [DEBUG] [REMOTE ] ADEA: PASS: History has at least 300 days. [2026-01-16T12:00:31.731279] [DEBUG] [REMOTE ] ADEA: PASS: Price check passed. Min price $11.69. [2026-01-16T12:00:31.731446] [DEBUG] [REMOTE ] ADEA: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:31.731620] [DEBUG] [REMOTE ] ADEA: PASS: Integrity check passed. [2026-01-16T12:00:31.731672] [DEBUG] [REMOTE ] ADEA: Symbol is viable for forecasting. [2026-01-16T12:00:31.731737] [INFO ] [MAIN ] [52/3508] ADEA kept (0.3s) | 52 kept, 0 rejected | 118.7/min | ETA: 29.1m [2026-01-16T12:00:32.313283] [DEBUG] [REMOTE ] ADI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:32.313438] [DEBUG] [REMOTE ] ADI: PASS: History has at least 300 days. [2026-01-16T12:00:32.313736] [DEBUG] [REMOTE ] ADI: PASS: Price check passed. Min price $224.40. [2026-01-16T12:00:32.313883] [DEBUG] [REMOTE ] ADI: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:32.314016] [DEBUG] [REMOTE ] ADI: PASS: Integrity check passed. [2026-01-16T12:00:32.314059] [DEBUG] [REMOTE ] ADI: Symbol is viable for forecasting. [2026-01-16T12:00:32.314110] [INFO ] [MAIN ] [53/3508] ADI kept (0.6s) | 53 kept, 0 rejected | 118.4/min | ETA: 29.2m [2026-01-16T12:00:32.787610] [DEBUG] [REMOTE ] ADM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:32.787758] [DEBUG] [REMOTE ] ADM: PASS: History has at least 300 days. [2026-01-16T12:00:32.788037] [DEBUG] [REMOTE ] ADM: PASS: Price check passed. Min price $55.51. [2026-01-16T12:00:32.788175] [DEBUG] [REMOTE ] ADM: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:32.788298] [DEBUG] [REMOTE ] ADM: PASS: Integrity check passed. [2026-01-16T12:00:32.788338] [DEBUG] [REMOTE ] ADM: Symbol is viable for forecasting. [2026-01-16T12:00:32.788389] [INFO ] [MAIN ] [54/3508] ADM kept (0.5s) | 54 kept, 0 rejected | 118.5/min | ETA: 29.1m [2026-01-16T12:00:33.122305] [DEBUG] [REMOTE ] ADMA: Retrieved 3080 rows, trimmed to 300. [2026-01-16T12:00:33.122441] [DEBUG] [REMOTE ] ADMA: PASS: History has at least 300 days. [2026-01-16T12:00:33.122679] [DEBUG] [REMOTE ] ADMA: PASS: Price check passed. Min price $14.03. [2026-01-16T12:00:33.122820] [DEBUG] [REMOTE ] ADMA: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:33.122935] [DEBUG] [REMOTE ] ADMA: PASS: Integrity check passed. [2026-01-16T12:00:33.122976] [DEBUG] [REMOTE ] ADMA: Symbol is viable for forecasting. [2026-01-16T12:00:33.123026] [INFO ] [MAIN ] [55/3508] ADMA kept (0.3s) | 55 kept, 0 rejected | 119.2/min | ETA: 29.0m [2026-01-16T12:00:33.656197] [DEBUG] [REMOTE ] ADP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:33.656329] [DEBUG] [REMOTE ] ADP: PASS: History has at least 300 days. [2026-01-16T12:00:33.656543] [DEBUG] [REMOTE ] ADP: PASS: Price check passed. Min price $247.48. [2026-01-16T12:00:33.656718] [DEBUG] [REMOTE ] ADP: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:33.656833] [DEBUG] [REMOTE ] ADP: PASS: Integrity check passed. [2026-01-16T12:00:33.656874] [DEBUG] [REMOTE ] ADP: Symbol is viable for forecasting. [2026-01-16T12:00:33.656922] [INFO ] [MAIN ] [56/3508] ADP kept (0.5s) | 56 kept, 0 rejected | 119.1/min | ETA: 29.0m [2026-01-16T12:00:33.884952] [DEBUG] [REMOTE ] ADSE: Retrieved 1019 rows, trimmed to 300. [2026-01-16T12:00:33.885089] [DEBUG] [REMOTE ] ADSE: PASS: History has at least 300 days. [2026-01-16T12:00:33.885296] [DEBUG] [REMOTE ] ADSE: PASS: Price check passed. Min price $9.96. [2026-01-16T12:00:33.885436] [DEBUG] [REMOTE ] ADSE: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:33.885548] [DEBUG] [REMOTE ] ADSE: PASS: Integrity check passed. [2026-01-16T12:00:33.885613] [DEBUG] [REMOTE ] ADSE: Symbol is viable for forecasting. [2026-01-16T12:00:33.885664] [INFO ] [MAIN ] [57/3508] ADSE kept (0.2s) | 57 kept, 0 rejected | 120.3/min | ETA: 28.7m [2026-01-16T12:00:34.552248] [DEBUG] [REMOTE ] ADSK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:34.552394] [DEBUG] [REMOTE ] ADSK: PASS: History has at least 300 days. [2026-01-16T12:00:34.552668] [DEBUG] [REMOTE ] ADSK: PASS: Price check passed. Min price $261.28. [2026-01-16T12:00:34.552807] [DEBUG] [REMOTE ] ADSK: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:34.552926] [DEBUG] [REMOTE ] ADSK: PASS: Integrity check passed. [2026-01-16T12:00:34.552971] [DEBUG] [REMOTE ] ADSK: Symbol is viable for forecasting. [2026-01-16T12:00:34.553019] [INFO ] [MAIN ] [58/3508] ADSK kept (0.7s) | 58 kept, 0 rejected | 119.6/min | ETA: 28.9m [2026-01-16T12:00:35.020899] [DEBUG] [REMOTE ] ADTN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:35.021038] [DEBUG] [REMOTE ] ADTN: PASS: History has at least 300 days. [2026-01-16T12:00:35.021269] [DEBUG] [REMOTE ] ADTN: PASS: Price check passed. Min price $7.25. [2026-01-16T12:00:35.021407] [DEBUG] [REMOTE ] ADTN: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:35.021526] [DEBUG] [REMOTE ] ADTN: PASS: Integrity check passed. [2026-01-16T12:00:35.021566] [DEBUG] [REMOTE ] ADTN: Symbol is viable for forecasting. [2026-01-16T12:00:35.021636] [INFO ] [MAIN ] [59/3508] ADTN kept (0.5s) | 59 kept, 0 rejected | 119.7/min | ETA: 28.8m [2026-01-16T12:00:35.553716] [DEBUG] [REMOTE ] ADUS: Retrieved 4079 rows, trimmed to 300. [2026-01-16T12:00:35.553853] [DEBUG] [REMOTE ] ADUS: PASS: History has at least 300 days. [2026-01-16T12:00:35.554069] [DEBUG] [REMOTE ] ADUS: PASS: Price check passed. Min price $106.58. [2026-01-16T12:00:35.554211] [DEBUG] [REMOTE ] ADUS: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:35.554328] [DEBUG] [REMOTE ] ADUS: PASS: Integrity check passed. [2026-01-16T12:00:35.554369] [DEBUG] [REMOTE ] ADUS: Symbol is viable for forecasting. [2026-01-16T12:00:35.554419] [INFO ] [MAIN ] [60/3508] ADUS kept (0.5s) | 60 kept, 0 rejected | 119.6/min | ETA: 28.8m [2026-01-16T12:00:36.034931] [DEBUG] [REMOTE ] ADX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:36.035067] [DEBUG] [REMOTE ] ADX: PASS: History has at least 300 days. [2026-01-16T12:00:36.035302] [DEBUG] [REMOTE ] ADX: PASS: Price check passed. Min price $22.21. [2026-01-16T12:00:36.035469] [DEBUG] [REMOTE ] ADX: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:36.035626] [DEBUG] [REMOTE ] ADX: PASS: Integrity check passed. [2026-01-16T12:00:36.035672] [DEBUG] [REMOTE ] ADX: Symbol is viable for forecasting. [2026-01-16T12:00:36.035725] [INFO ] [MAIN ] [61/3508] ADX kept (0.5s) | 61 kept, 0 rejected | 119.6/min | ETA: 28.8m [2026-01-16T12:00:36.533803] [DEBUG] [REMOTE ] AEE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:36.533941] [DEBUG] [REMOTE ] AEE: PASS: History has at least 300 days. [2026-01-16T12:00:36.534166] [DEBUG] [REMOTE ] AEE: PASS: Price check passed. Min price $97.25. [2026-01-16T12:00:36.534307] [DEBUG] [REMOTE ] AEE: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:36.534426] [DEBUG] [REMOTE ] AEE: PASS: Integrity check passed. [2026-01-16T12:00:36.534467] [DEBUG] [REMOTE ] AEE: Symbol is viable for forecasting. [2026-01-16T12:00:36.535023] [INFO ] [MAIN ] [62/3508] AEE kept (0.5s) | 62 kept, 0 rejected | 119.7/min | ETA: 28.8m [2026-01-16T12:00:36.803103] [DEBUG] [REMOTE ] AEFC: Retrieved 1565 rows, trimmed to 300. [2026-01-16T12:00:36.803227] [DEBUG] [REMOTE ] AEFC: PASS: History has at least 300 days. [2026-01-16T12:00:36.803435] [DEBUG] [REMOTE ] AEFC: PASS: Price check passed. Min price $19.63. [2026-01-16T12:00:36.803606] [DEBUG] [REMOTE ] AEFC: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:36.803732] [DEBUG] [REMOTE ] AEFC: PASS: Integrity check passed. [2026-01-16T12:00:36.803775] [DEBUG] [REMOTE ] AEFC: Symbol is viable for forecasting. [2026-01-16T12:00:36.803825] [INFO ] [MAIN ] [63/3508] AEFC kept (0.3s) | 63 kept, 0 rejected | 120.5/min | ETA: 28.6m [2026-01-16T12:00:37.435106] [DEBUG] [REMOTE ] AEG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:37.435307] [DEBUG] [REMOTE ] AEG: PASS: History has at least 300 days. [2026-01-16T12:00:37.435654] [DEBUG] [REMOTE ] AEG: PASS: Price check passed. Min price $7.21. [2026-01-16T12:00:37.435821] [DEBUG] [REMOTE ] AEG: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:37.435987] [DEBUG] [REMOTE ] AEG: PASS: Integrity check passed. [2026-01-16T12:00:37.436041] [DEBUG] [REMOTE ] AEG: Symbol is viable for forecasting. [2026-01-16T12:00:37.436109] [INFO ] [MAIN ] [64/3508] AEG kept (0.6s) | 64 kept, 0 rejected | 120.0/min | ETA: 28.7m [2026-01-16T12:00:37.828877] [DEBUG] [REMOTE ] AEHL: Retrieved 4549 rows, trimmed to 300. [2026-01-16T12:00:37.829015] [DEBUG] [REMOTE ] AEHL: PASS: History has at least 300 days. [2026-01-16T12:00:37.829298] [DEBUG] [REMOTE ] AEHL: PASS: Price check passed. Min price $1.13. [2026-01-16T12:00:37.829449] [DEBUG] [REMOTE ] AEHL: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:37.829609] [DEBUG] [REMOTE ] AEHL: PASS: Integrity check passed. [2026-01-16T12:00:37.829658] [DEBUG] [REMOTE ] AEHL: Symbol is viable for forecasting. [2026-01-16T12:00:37.829710] [INFO ] [MAIN ] [65/3508] AEHL kept (0.4s) | 65 kept, 0 rejected | 120.4/min | ETA: 28.6m [2026-01-16T12:00:38.092848] [DEBUG] [REMOTE ] AEI: Retrieved 1291 rows, trimmed to 300. [2026-01-16T12:00:38.093001] [DEBUG] [REMOTE ] AEI: PASS: History has at least 300 days. [2026-01-16T12:00:38.093236] [DEBUG] [REMOTE ] AEI: PASS: Price check passed. Min price $2.33. [2026-01-16T12:00:38.093373] [DEBUG] [REMOTE ] AEI: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:38.093494] [DEBUG] [REMOTE ] AEI: PASS: Integrity check passed. [2026-01-16T12:00:38.093534] [DEBUG] [REMOTE ] AEI: Symbol is viable for forecasting. [2026-01-16T12:00:38.093602] [INFO ] [MAIN ] [66/3508] AEI kept (0.3s) | 66 kept, 0 rejected | 121.3/min | ETA: 28.4m [2026-01-16T12:00:38.849435] [DEBUG] [REMOTE ] AEIS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:38.849605] [DEBUG] [REMOTE ] AEIS: PASS: History has at least 300 days. [2026-01-16T12:00:38.849868] [DEBUG] [REMOTE ] AEIS: PASS: Price check passed. Min price $188.79. [2026-01-16T12:00:38.850009] [DEBUG] [REMOTE ] AEIS: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:38.850137] [DEBUG] [REMOTE ] AEIS: PASS: Integrity check passed. [2026-01-16T12:00:38.850180] [DEBUG] [REMOTE ] AEIS: Symbol is viable for forecasting. [2026-01-16T12:00:38.850242] [INFO ] [MAIN ] [67/3508] AEIS kept (0.8s) | 67 kept, 0 rejected | 120.3/min | ETA: 28.6m [2026-01-16T12:00:39.343127] [DEBUG] [REMOTE ] AEM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:39.343509] [DEBUG] [REMOTE ] AEM: PASS: History has at least 300 days. [2026-01-16T12:00:39.343880] [DEBUG] [REMOTE ] AEM: PASS: Price check passed. Min price $154.81. [2026-01-16T12:00:39.344090] [DEBUG] [REMOTE ] AEM: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:39.344272] [DEBUG] [REMOTE ] AEM: PASS: Integrity check passed. [2026-01-16T12:00:39.344335] [DEBUG] [REMOTE ] AEM: Symbol is viable for forecasting. [2026-01-16T12:00:39.344413] [INFO ] [MAIN ] [68/3508] AEM kept (0.5s) | 68 kept, 0 rejected | 120.4/min | ETA: 28.6m [2026-01-16T12:00:39.817354] [DEBUG] [REMOTE ] AEO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:39.817496] [DEBUG] [REMOTE ] AEO: PASS: History has at least 300 days. [2026-01-16T12:00:39.817754] [DEBUG] [REMOTE ] AEO: PASS: Price check passed. Min price $15.64. [2026-01-16T12:00:39.817892] [DEBUG] [REMOTE ] AEO: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:39.818014] [DEBUG] [REMOTE ] AEO: PASS: Integrity check passed. [2026-01-16T12:00:39.818059] [DEBUG] [REMOTE ] AEO: Symbol is viable for forecasting. [2026-01-16T12:00:39.818109] [INFO ] [MAIN ] [69/3508] AEO kept (0.5s) | 69 kept, 0 rejected | 120.4/min | ETA: 28.6m [2026-01-16T12:00:40.299967] [DEBUG] [REMOTE ] AEP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:40.300114] [DEBUG] [REMOTE ] AEP: PASS: History has at least 300 days. [2026-01-16T12:00:40.300374] [DEBUG] [REMOTE ] AEP: PASS: Price check passed. Min price $113.70. [2026-01-16T12:00:40.300510] [DEBUG] [REMOTE ] AEP: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:40.300655] [DEBUG] [REMOTE ] AEP: PASS: Integrity check passed. [2026-01-16T12:00:40.300699] [DEBUG] [REMOTE ] AEP: Symbol is viable for forecasting. [2026-01-16T12:00:40.300749] [INFO ] [MAIN ] [70/3508] AEP kept (0.5s) | 70 kept, 0 rejected | 120.5/min | ETA: 28.5m [2026-01-16T12:00:40.792889] [DEBUG] [REMOTE ] AES: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:40.793049] [DEBUG] [REMOTE ] AES: PASS: History has at least 300 days. [2026-01-16T12:00:40.793327] [DEBUG] [REMOTE ] AES: PASS: Price check passed. Min price $13.44. [2026-01-16T12:00:40.793468] [DEBUG] [REMOTE ] AES: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:40.793625] [DEBUG] [REMOTE ] AES: PASS: Integrity check passed. [2026-01-16T12:00:40.793669] [DEBUG] [REMOTE ] AES: Symbol is viable for forecasting. [2026-01-16T12:00:40.793721] [INFO ] [MAIN ] [71/3508] AES kept (0.5s) | 71 kept, 0 rejected | 120.5/min | ETA: 28.5m [2026-01-16T12:00:41.016882] [DEBUG] [REMOTE ] AESI: Retrieved 717 rows, trimmed to 300. [2026-01-16T12:00:41.017029] [DEBUG] [REMOTE ] AESI: PASS: History has at least 300 days. [2026-01-16T12:00:41.017243] [DEBUG] [REMOTE ] AESI: PASS: Price check passed. Min price $8.10. [2026-01-16T12:00:41.017380] [DEBUG] [REMOTE ] AESI: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:41.017498] [DEBUG] [REMOTE ] AESI: PASS: Integrity check passed. [2026-01-16T12:00:41.017538] [DEBUG] [REMOTE ] AESI: Symbol is viable for forecasting. [2026-01-16T12:00:41.017619] [INFO ] [MAIN ] [72/3508] AESI kept (0.2s) | 72 kept, 0 rejected | 121.4/min | ETA: 28.3m [2026-01-16T12:00:41.488681] [DEBUG] [REMOTE ] AEVA: Retrieved 1480 rows, trimmed to 300. [2026-01-16T12:00:41.488850] [DEBUG] [REMOTE ] AEVA: PASS: History has at least 300 days. [2026-01-16T12:00:41.489123] [DEBUG] [REMOTE ] AEVA: PASS: Price check passed. Min price $9.19. [2026-01-16T12:00:41.489312] [DEBUG] [REMOTE ] AEVA: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:41.489472] [DEBUG] [REMOTE ] AEVA: PASS: Integrity check passed. [2026-01-16T12:00:41.489532] [DEBUG] [REMOTE ] AEVA: Symbol is viable for forecasting. [2026-01-16T12:00:41.489622] [INFO ] [MAIN ] [73/3508] AEVA kept (0.5s) | 73 kept, 0 rejected | 121.5/min | ETA: 28.3m [2026-01-16T12:00:41.830375] [DEBUG] [REMOTE ] AEYE: Retrieved 3201 rows, trimmed to 300. [2026-01-16T12:00:41.830517] [DEBUG] [REMOTE ] AEYE: PASS: History has at least 300 days. [2026-01-16T12:00:41.830796] [DEBUG] [REMOTE ] AEYE: PASS: Price check passed. Min price $9.36. [2026-01-16T12:00:41.830940] [DEBUG] [REMOTE ] AEYE: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:41.831067] [DEBUG] [REMOTE ] AEYE: PASS: Integrity check passed. [2026-01-16T12:00:41.831108] [DEBUG] [REMOTE ] AEYE: Symbol is viable for forecasting. [2026-01-16T12:00:41.831158] [INFO ] [MAIN ] [74/3508] AEYE kept (0.3s) | 74 kept, 0 rejected | 122.0/min | ETA: 28.1m [2026-01-16T12:00:42.366873] [DEBUG] [REMOTE ] AFB: Retrieved 6031 rows, trimmed to 300. [2026-01-16T12:00:42.367015] [DEBUG] [REMOTE ] AFB: PASS: History has at least 300 days. [2026-01-16T12:00:42.367239] [DEBUG] [REMOTE ] AFB: PASS: Price check passed. Min price $10.66. [2026-01-16T12:00:42.367379] [DEBUG] [REMOTE ] AFB: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:42.367499] [DEBUG] [REMOTE ] AFB: PASS: Integrity check passed. [2026-01-16T12:00:42.367539] [DEBUG] [REMOTE ] AFB: Symbol is viable for forecasting. [2026-01-16T12:00:42.367607] [INFO ] [MAIN ] [75/3508] AFB kept (0.5s) | 75 kept, 0 rejected | 121.9/min | ETA: 28.2m [2026-01-16T12:00:42.680610] [DEBUG] [REMOTE ] AFCG: Retrieved 1213 rows, trimmed to 300. [2026-01-16T12:00:42.680790] [DEBUG] [REMOTE ] AFCG: PASS: History has at least 300 days. [2026-01-16T12:00:42.681144] [DEBUG] [REMOTE ] AFCG: PASS: Price check passed. Min price $2.43. [2026-01-16T12:00:42.681356] [DEBUG] [REMOTE ] AFCG: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:42.681530] [DEBUG] [REMOTE ] AFCG: PASS: Integrity check passed. [2026-01-16T12:00:42.681617] [DEBUG] [REMOTE ] AFCG: Symbol is viable for forecasting. [2026-01-16T12:00:42.681701] [INFO ] [MAIN ] [76/3508] AFCG kept (0.3s) | 76 kept, 0 rejected | 122.5/min | ETA: 28.0m [2026-01-16T12:00:43.489437] [DEBUG] [REMOTE ] AFG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:43.489603] [DEBUG] [REMOTE ] AFG: PASS: History has at least 300 days. [2026-01-16T12:00:43.489858] [DEBUG] [REMOTE ] AFG: PASS: Price check passed. Min price $127.12. [2026-01-16T12:00:43.490001] [DEBUG] [REMOTE ] AFG: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:43.490131] [DEBUG] [REMOTE ] AFG: PASS: Integrity check passed. [2026-01-16T12:00:43.490172] [DEBUG] [REMOTE ] AFG: Symbol is viable for forecasting. [2026-01-16T12:00:43.490223] [INFO ] [MAIN ] [77/3508] AFG kept (0.8s) | 77 kept, 0 rejected | 121.4/min | ETA: 28.3m [2026-01-16T12:00:43.715201] [DEBUG] [REMOTE ] AFGC: Retrieved 1537 rows, trimmed to 300. [2026-01-16T12:00:43.715319] [DEBUG] [REMOTE ] AFGC: PASS: History has at least 300 days. [2026-01-16T12:00:43.715516] [DEBUG] [REMOTE ] AFGC: PASS: Price check passed. Min price $18.86. [2026-01-16T12:00:43.715672] [DEBUG] [REMOTE ] AFGC: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:43.715785] [DEBUG] [REMOTE ] AFGC: PASS: Integrity check passed. [2026-01-16T12:00:43.715825] [DEBUG] [REMOTE ] AFGC: Symbol is viable for forecasting. [2026-01-16T12:00:43.715874] [INFO ] [MAIN ] [78/3508] AFGC kept (0.2s) | 78 kept, 0 rejected | 122.3/min | ETA: 28.0m [2026-01-16T12:00:44.361059] [DEBUG] [REMOTE ] AFL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:44.361204] [DEBUG] [REMOTE ] AFL: PASS: History has at least 300 days. [2026-01-16T12:00:44.361440] [DEBUG] [REMOTE ] AFL: PASS: Price check passed. Min price $105.14. [2026-01-16T12:00:44.361594] [DEBUG] [REMOTE ] AFL: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:44.361720] [DEBUG] [REMOTE ] AFL: PASS: Integrity check passed. [2026-01-16T12:00:44.361761] [DEBUG] [REMOTE ] AFL: Symbol is viable for forecasting. [2026-01-16T12:00:44.361813] [INFO ] [MAIN ] [79/3508] AFL kept (0.6s) | 79 kept, 0 rejected | 121.8/min | ETA: 28.2m [2026-01-16T12:00:44.600155] [DEBUG] [REMOTE ] AFRI: Retrieved 903 rows, trimmed to 300. [2026-01-16T12:00:44.600299] [DEBUG] [REMOTE ] AFRI: PASS: History has at least 300 days. [2026-01-16T12:00:44.600515] [DEBUG] [REMOTE ] AFRI: PASS: Price check passed. Min price $8.74. [2026-01-16T12:00:44.600698] [DEBUG] [REMOTE ] AFRI: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:44.600820] [DEBUG] [REMOTE ] AFRI: PASS: Integrity check passed. [2026-01-16T12:00:44.600862] [DEBUG] [REMOTE ] AFRI: Symbol is viable for forecasting. [2026-01-16T12:00:44.600911] [INFO ] [MAIN ] [80/3508] AFRI kept (0.2s) | 80 kept, 0 rejected | 122.6/min | ETA: 28.0m [2026-01-16T12:00:45.038487] [DEBUG] [REMOTE ] AFRM: Retrieved 1258 rows, trimmed to 300. [2026-01-16T12:00:45.038660] [DEBUG] [REMOTE ] AFRM: PASS: History has at least 300 days. [2026-01-16T12:00:45.038885] [DEBUG] [REMOTE ] AFRM: PASS: Price check passed. Min price $62.54. [2026-01-16T12:00:45.039027] [DEBUG] [REMOTE ] AFRM: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:45.039147] [DEBUG] [REMOTE ] AFRM: PASS: Integrity check passed. [2026-01-16T12:00:45.039193] [DEBUG] [REMOTE ] AFRM: Symbol is viable for forecasting. [2026-01-16T12:00:45.039243] [INFO ] [MAIN ] [81/3508] AFRM kept (0.4s) | 81 kept, 0 rejected | 122.7/min | ETA: 27.9m [2026-01-16T12:00:45.370800] [DEBUG] [REMOTE ] AFYA: Retrieved 1633 rows, trimmed to 300. [2026-01-16T12:00:45.370943] [DEBUG] [REMOTE ] AFYA: PASS: History has at least 300 days. [2026-01-16T12:00:45.371203] [DEBUG] [REMOTE ] AFYA: PASS: Price check passed. Min price $14.08. [2026-01-16T12:00:45.371379] [DEBUG] [REMOTE ] AFYA: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:45.371532] [DEBUG] [REMOTE ] AFYA: PASS: Integrity check passed. [2026-01-16T12:00:45.371600] [DEBUG] [REMOTE ] AFYA: Symbol is viable for forecasting. [2026-01-16T12:00:45.371655] [INFO ] [MAIN ] [82/3508] AFYA kept (0.3s) | 82 kept, 0 rejected | 123.2/min | ETA: 27.8m [2026-01-16T12:00:45.978323] [DEBUG] [REMOTE ] AG: Retrieved 4813 rows, trimmed to 300. [2026-01-16T12:00:45.978464] [DEBUG] [REMOTE ] AG: PASS: History has at least 300 days. [2026-01-16T12:00:45.978728] [DEBUG] [REMOTE ] AG: PASS: Price check passed. Min price $10.67. [2026-01-16T12:00:45.978868] [DEBUG] [REMOTE ] AG: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:45.978987] [DEBUG] [REMOTE ] AG: PASS: Integrity check passed. [2026-01-16T12:00:45.979028] [DEBUG] [REMOTE ] AG: Symbol is viable for forecasting. [2026-01-16T12:00:45.979076] [INFO ] [MAIN ] [83/3508] AG kept (0.6s) | 83 kept, 0 rejected | 122.9/min | ETA: 27.9m [2026-01-16T12:00:46.489866] [DEBUG] [REMOTE ] AGCO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:46.490009] [DEBUG] [REMOTE ] AGCO: PASS: History has at least 300 days. [2026-01-16T12:00:46.490241] [DEBUG] [REMOTE ] AGCO: PASS: Price check passed. Min price $100.14. [2026-01-16T12:00:46.490385] [DEBUG] [REMOTE ] AGCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:46.490509] [DEBUG] [REMOTE ] AGCO: PASS: Integrity check passed. [2026-01-16T12:00:46.490552] [DEBUG] [REMOTE ] AGCO: Symbol is viable for forecasting. [2026-01-16T12:00:46.490622] [INFO ] [MAIN ] [84/3508] AGCO kept (0.5s) | 84 kept, 0 rejected | 122.8/min | ETA: 27.9m [2026-01-16T12:00:47.077101] [DEBUG] [REMOTE ] AGD: Retrieved 4899 rows, trimmed to 300. [2026-01-16T12:00:47.077254] [DEBUG] [REMOTE ] AGD: PASS: History has at least 300 days. [2026-01-16T12:00:47.077522] [DEBUG] [REMOTE ] AGD: PASS: Price check passed. Min price $11.00. [2026-01-16T12:00:47.077699] [DEBUG] [REMOTE ] AGD: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:47.077823] [DEBUG] [REMOTE ] AGD: PASS: Integrity check passed. [2026-01-16T12:00:47.077866] [DEBUG] [REMOTE ] AGD: Symbol is viable for forecasting. [2026-01-16T12:00:47.077917] [INFO ] [MAIN ] [85/3508] AGD kept (0.6s) | 85 kept, 0 rejected | 122.5/min | ETA: 27.9m [2026-01-16T12:00:47.542352] [DEBUG] [REMOTE ] AGEN: Retrieved 6524 rows, trimmed to 300. [2026-01-16T12:00:47.542673] [DEBUG] [REMOTE ] AGEN: PASS: History has at least 300 days. [2026-01-16T12:00:47.542960] [DEBUG] [REMOTE ] AGEN: PASS: Price check passed. Min price $3.12. [2026-01-16T12:00:47.543155] [DEBUG] [REMOTE ] AGEN: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:47.543331] [DEBUG] [REMOTE ] AGEN: PASS: Integrity check passed. [2026-01-16T12:00:47.543388] [DEBUG] [REMOTE ] AGEN: Symbol is viable for forecasting. [2026-01-16T12:00:47.543656] [INFO ] [MAIN ] [86/3508] AGEN kept (0.5s) | 86 kept, 0 rejected | 122.6/min | ETA: 27.9m [2026-01-16T12:00:47.987215] [DEBUG] [REMOTE ] AGI: Retrieved 5747 rows, trimmed to 300. [2026-01-16T12:00:47.987388] [DEBUG] [REMOTE ] AGI: PASS: History has at least 300 days. [2026-01-16T12:00:47.987939] [DEBUG] [REMOTE ] AGI: PASS: Price check passed. Min price $29.99. [2026-01-16T12:00:47.988134] [DEBUG] [REMOTE ] AGI: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:47.988309] [DEBUG] [REMOTE ] AGI: PASS: Integrity check passed. [2026-01-16T12:00:47.988371] [DEBUG] [REMOTE ] AGI: Symbol is viable for forecasting. [2026-01-16T12:00:47.988443] [INFO ] [MAIN ] [87/3508] AGI kept (0.4s) | 87 kept, 0 rejected | 122.7/min | ETA: 27.9m [2026-01-16T12:00:48.313771] [DEBUG] [REMOTE ] AGIO: Retrieved 3140 rows, trimmed to 300. [2026-01-16T12:00:48.313906] [DEBUG] [REMOTE ] AGIO: PASS: History has at least 300 days. [2026-01-16T12:00:48.314138] [DEBUG] [REMOTE ] AGIO: PASS: Price check passed. Min price $22.34. [2026-01-16T12:00:48.314282] [DEBUG] [REMOTE ] AGIO: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:48.314399] [DEBUG] [REMOTE ] AGIO: PASS: Integrity check passed. [2026-01-16T12:00:48.314442] [DEBUG] [REMOTE ] AGIO: Symbol is viable for forecasting. [2026-01-16T12:00:48.314492] [INFO ] [MAIN ] [88/3508] AGIO kept (0.3s) | 88 kept, 0 rejected | 123.2/min | ETA: 27.8m [2026-01-16T12:00:48.878307] [DEBUG] [REMOTE ] AGM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:48.878681] [DEBUG] [REMOTE ] AGM: PASS: History has at least 300 days. [2026-01-16T12:00:48.878962] [DEBUG] [REMOTE ] AGM: PASS: Price check passed. Min price $155.03. [2026-01-16T12:00:48.879103] [DEBUG] [REMOTE ] AGM: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:48.879242] [DEBUG] [REMOTE ] AGM: PASS: Integrity check passed. [2026-01-16T12:00:48.879288] [DEBUG] [REMOTE ] AGM: Symbol is viable for forecasting. [2026-01-16T12:00:48.879340] [INFO ] [MAIN ] [89/3508] AGM kept (0.6s) | 89 kept, 0 rejected | 122.9/min | ETA: 27.8m [2026-01-16T12:00:49.248155] [DEBUG] [REMOTE ] AGMH: Retrieved 1948 rows, trimmed to 300. [2026-01-16T12:00:49.248304] [DEBUG] [REMOTE ] AGMH: PASS: History has at least 300 days. [2026-01-16T12:00:49.248517] [DEBUG] [REMOTE ] AGMH: PASS: Price check passed. Min price $1.95. [2026-01-16T12:00:49.248686] [DEBUG] [REMOTE ] AGMH: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:49.248805] [DEBUG] [REMOTE ] AGMH: PASS: Integrity check passed. [2026-01-16T12:00:49.248846] [DEBUG] [REMOTE ] AGMH: Symbol is viable for forecasting. [2026-01-16T12:00:49.248894] [INFO ] [MAIN ] [90/3508] AGMH kept (0.4s) | 90 kept, 0 rejected | 123.3/min | ETA: 27.7m [2026-01-16T12:00:49.740523] [DEBUG] [REMOTE ] AGNC: Retrieved 4446 rows, trimmed to 300. [2026-01-16T12:00:49.740733] [DEBUG] [REMOTE ] AGNC: PASS: History has at least 300 days. [2026-01-16T12:00:49.741062] [DEBUG] [REMOTE ] AGNC: PASS: Price check passed. Min price $9.66. [2026-01-16T12:00:49.741245] [DEBUG] [REMOTE ] AGNC: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:49.741408] [DEBUG] [REMOTE ] AGNC: PASS: Integrity check passed. [2026-01-16T12:00:49.741461] [DEBUG] [REMOTE ] AGNC: Symbol is viable for forecasting. [2026-01-16T12:00:49.741527] [INFO ] [MAIN ] [91/3508] AGNC kept (0.5s) | 91 kept, 0 rejected | 123.3/min | ETA: 27.7m [2026-01-16T12:00:49.971486] [DEBUG] [REMOTE ] AGNCL: Retrieved 839 rows, trimmed to 300. [2026-01-16T12:00:49.971645] [DEBUG] [REMOTE ] AGNCL: PASS: History has at least 300 days. [2026-01-16T12:00:49.971863] [DEBUG] [REMOTE ] AGNCL: PASS: Price check passed. Min price $23.84. [2026-01-16T12:00:49.972007] [DEBUG] [REMOTE ] AGNCL: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:49.972148] [DEBUG] [REMOTE ] AGNCL: PASS: Integrity check passed. [2026-01-16T12:00:49.972209] [DEBUG] [REMOTE ] AGNCL: Symbol is viable for forecasting. [2026-01-16T12:00:49.972270] [INFO ] [MAIN ] [92/3508] AGNCL kept (0.2s) | 92 kept, 0 rejected | 124.0/min | ETA: 27.6m [2026-01-16T12:00:50.413946] [DEBUG] [REMOTE ] AGNCM: Retrieved 1731 rows, trimmed to 300. [2026-01-16T12:00:50.414090] [DEBUG] [REMOTE ] AGNCM: PASS: History has at least 300 days. [2026-01-16T12:00:50.414308] [DEBUG] [REMOTE ] AGNCM: PASS: Price check passed. Min price $23.85. [2026-01-16T12:00:50.414447] [DEBUG] [REMOTE ] AGNCM: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:50.414563] [DEBUG] [REMOTE ] AGNCM: PASS: Integrity check passed. [2026-01-16T12:00:50.414644] [DEBUG] [REMOTE ] AGNCM: Symbol is viable for forecasting. [2026-01-16T12:00:50.414701] [INFO ] [MAIN ] [93/3508] AGNCM kept (0.4s) | 93 kept, 0 rejected | 124.1/min | ETA: 27.5m [2026-01-16T12:00:50.838633] [DEBUG] [REMOTE ] AGNCN: Retrieved 2116 rows, trimmed to 300. [2026-01-16T12:00:50.838778] [DEBUG] [REMOTE ] AGNCN: PASS: History has at least 300 days. [2026-01-16T12:00:50.839004] [DEBUG] [REMOTE ] AGNCN: PASS: Price check passed. Min price $24.64. [2026-01-16T12:00:50.839138] [DEBUG] [REMOTE ] AGNCN: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:50.839250] [DEBUG] [REMOTE ] AGNCN: PASS: Integrity check passed. [2026-01-16T12:00:50.839289] [DEBUG] [REMOTE ] AGNCN: Symbol is viable for forecasting. [2026-01-16T12:00:50.839337] [INFO ] [MAIN ] [94/3508] AGNCN kept (0.4s) | 94 kept, 0 rejected | 124.2/min | ETA: 27.5m [2026-01-16T12:00:51.136462] [DEBUG] [REMOTE ] AGNCO: Retrieved 1584 rows, trimmed to 300. [2026-01-16T12:00:51.136655] [DEBUG] [REMOTE ] AGNCO: PASS: History has at least 300 days. [2026-01-16T12:00:51.136883] [DEBUG] [REMOTE ] AGNCO: PASS: Price check passed. Min price $24.56. [2026-01-16T12:00:51.137016] [DEBUG] [REMOTE ] AGNCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:51.137130] [DEBUG] [REMOTE ] AGNCO: PASS: Integrity check passed. [2026-01-16T12:00:51.137169] [DEBUG] [REMOTE ] AGNCO: Symbol is viable for forecasting. [2026-01-16T12:00:51.137216] [INFO ] [MAIN ] [95/3508] AGNCO kept (0.3s) | 95 kept, 0 rejected | 124.7/min | ETA: 27.4m [2026-01-16T12:00:51.625841] [DEBUG] [REMOTE ] AGNCP: Retrieved 1495 rows, trimmed to 300. [2026-01-16T12:00:51.625982] [DEBUG] [REMOTE ] AGNCP: PASS: History has at least 300 days. [2026-01-16T12:00:51.626188] [DEBUG] [REMOTE ] AGNCP: PASS: Price check passed. Min price $24.18. [2026-01-16T12:00:51.626328] [DEBUG] [REMOTE ] AGNCP: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:51.626440] [DEBUG] [REMOTE ] AGNCP: PASS: Integrity check passed. [2026-01-16T12:00:51.626481] [DEBUG] [REMOTE ] AGNCP: Symbol is viable for forecasting. [2026-01-16T12:00:51.626530] [INFO ] [MAIN ] [96/3508] AGNCP kept (0.5s) | 96 kept, 0 rejected | 124.7/min | ETA: 27.4m [2026-01-16T12:00:52.220509] [DEBUG] [REMOTE ] AGO: Retrieved 5468 rows, trimmed to 300. [2026-01-16T12:00:52.220701] [DEBUG] [REMOTE ] AGO: PASS: History has at least 300 days. [2026-01-16T12:00:52.220935] [DEBUG] [REMOTE ] AGO: PASS: Price check passed. Min price $80.27. [2026-01-16T12:00:52.221071] [DEBUG] [REMOTE ] AGO: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:52.221190] [DEBUG] [REMOTE ] AGO: PASS: Integrity check passed. [2026-01-16T12:00:52.221230] [DEBUG] [REMOTE ] AGO: Symbol is viable for forecasting. [2026-01-16T12:00:52.221279] [INFO ] [MAIN ] [97/3508] AGO kept (0.6s) | 97 kept, 0 rejected | 124.4/min | ETA: 27.4m [2026-01-16T12:00:52.651902] [DEBUG] [REMOTE ] AGRO: Retrieved 3764 rows, trimmed to 300. [2026-01-16T12:00:52.652043] [DEBUG] [REMOTE ] AGRO: PASS: History has at least 300 days. [2026-01-16T12:00:52.652301] [DEBUG] [REMOTE ] AGRO: PASS: Price check passed. Min price $7.13. [2026-01-16T12:00:52.652456] [DEBUG] [REMOTE ] AGRO: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:52.652590] [DEBUG] [REMOTE ] AGRO: PASS: Integrity check passed. [2026-01-16T12:00:52.652635] [DEBUG] [REMOTE ] AGRO: Symbol is viable for forecasting. [2026-01-16T12:00:52.652685] [INFO ] [MAIN ] [98/3508] AGRO kept (0.4s) | 98 kept, 0 rejected | 124.6/min | ETA: 27.4m [2026-01-16T12:00:53.128644] [DEBUG] [REMOTE ] AGX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:53.128792] [DEBUG] [REMOTE ] AGX: PASS: History has at least 300 days. [2026-01-16T12:00:53.129036] [DEBUG] [REMOTE ] AGX: PASS: Price check passed. Min price $267.14. [2026-01-16T12:00:53.129185] [DEBUG] [REMOTE ] AGX: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:53.129316] [DEBUG] [REMOTE ] AGX: PASS: Integrity check passed. [2026-01-16T12:00:53.129369] [DEBUG] [REMOTE ] AGX: Symbol is viable for forecasting. [2026-01-16T12:00:53.129432] [INFO ] [MAIN ] [99/3508] AGX kept (0.5s) | 99 kept, 0 rejected | 124.6/min | ETA: 27.4m [2026-01-16T12:00:53.602182] [DEBUG] [REMOTE ] AGYS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:53.602393] [DEBUG] [REMOTE ] AGYS: PASS: History has at least 300 days. [2026-01-16T12:00:53.602762] [DEBUG] [REMOTE ] AGYS: PASS: Price check passed. Min price $112.71. [2026-01-16T12:00:53.602953] [DEBUG] [REMOTE ] AGYS: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:53.603127] [DEBUG] [REMOTE ] AGYS: PASS: Integrity check passed. [2026-01-16T12:00:53.603180] [DEBUG] [REMOTE ] AGYS: Symbol is viable for forecasting. [2026-01-16T12:00:53.603246] [INFO ] [MAIN ] [100/3508] AGYS kept (0.5s) | 100 kept, 0 rejected | 124.6/min | ETA: 27.4m [2026-01-16T12:00:53.932688] [DEBUG] [REMOTE ] AGZD: Retrieved 3037 rows, trimmed to 300. [2026-01-16T12:00:53.932833] [DEBUG] [REMOTE ] AGZD: PASS: History has at least 300 days. [2026-01-16T12:00:53.933061] [DEBUG] [REMOTE ] AGZD: PASS: Price check passed. Min price $22.23. [2026-01-16T12:00:53.933201] [DEBUG] [REMOTE ] AGZD: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:53.933319] [DEBUG] [REMOTE ] AGZD: PASS: Integrity check passed. [2026-01-16T12:00:53.933361] [DEBUG] [REMOTE ] AGZD: Symbol is viable for forecasting. [2026-01-16T12:00:53.933413] [INFO ] [MAIN ] [101/3508] AGZD kept (0.3s) | 101 kept, 0 rejected | 125.0/min | ETA: 27.3m [2026-01-16T12:00:54.284877] [DEBUG] [REMOTE ] AHCO: Retrieved 1909 rows, trimmed to 300. [2026-01-16T12:00:54.285035] [DEBUG] [REMOTE ] AHCO: PASS: History has at least 300 days. [2026-01-16T12:00:54.285259] [DEBUG] [REMOTE ] AHCO: PASS: Price check passed. Min price $8.95. [2026-01-16T12:00:54.285408] [DEBUG] [REMOTE ] AHCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:54.285528] [DEBUG] [REMOTE ] AHCO: PASS: Integrity check passed. [2026-01-16T12:00:54.285588] [DEBUG] [REMOTE ] AHCO: Symbol is viable for forecasting. [2026-01-16T12:00:54.285644] [INFO ] [MAIN ] [102/3508] AHCO kept (0.4s) | 102 kept, 0 rejected | 125.3/min | ETA: 27.2m [2026-01-16T12:00:54.718466] [DEBUG] [REMOTE ] AHH: Retrieved 3193 rows, trimmed to 300. [2026-01-16T12:00:54.718631] [DEBUG] [REMOTE ] AHH: PASS: History has at least 300 days. [2026-01-16T12:00:54.718853] [DEBUG] [REMOTE ] AHH: PASS: Price check passed. Min price $5.91. [2026-01-16T12:00:54.718990] [DEBUG] [REMOTE ] AHH: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:54.719105] [DEBUG] [REMOTE ] AHH: PASS: Integrity check passed. [2026-01-16T12:00:54.719147] [DEBUG] [REMOTE ] AHH: Symbol is viable for forecasting. [2026-01-16T12:00:54.719197] [INFO ] [MAIN ] [103/3508] AHH kept (0.4s) | 103 kept, 0 rejected | 125.4/min | ETA: 27.1m [2026-01-16T12:00:55.077139] [DEBUG] [REMOTE ] AI: Retrieved 1281 rows, trimmed to 300. [2026-01-16T12:00:55.077279] [DEBUG] [REMOTE ] AI: PASS: History has at least 300 days. [2026-01-16T12:00:55.077483] [DEBUG] [REMOTE ] AI: PASS: Price check passed. Min price $12.85. [2026-01-16T12:00:55.077666] [DEBUG] [REMOTE ] AI: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:55.077789] [DEBUG] [REMOTE ] AI: PASS: Integrity check passed. [2026-01-16T12:00:55.077829] [DEBUG] [REMOTE ] AI: Symbol is viable for forecasting. [2026-01-16T12:00:55.077877] [INFO ] [MAIN ] [104/3508] AI kept (0.4s) | 104 kept, 0 rejected | 125.7/min | ETA: 27.1m [2026-01-16T12:00:55.625303] [DEBUG] [REMOTE ] AIA: Retrieved 4567 rows, trimmed to 300. [2026-01-16T12:00:55.625445] [DEBUG] [REMOTE ] AIA: PASS: History has at least 300 days. [2026-01-16T12:00:55.625717] [DEBUG] [REMOTE ] AIA: PASS: Price check passed. Min price $91.01. [2026-01-16T12:00:55.625859] [DEBUG] [REMOTE ] AIA: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:55.625976] [DEBUG] [REMOTE ] AIA: PASS: Integrity check passed. [2026-01-16T12:00:55.626016] [DEBUG] [REMOTE ] AIA: Symbol is viable for forecasting. [2026-01-16T12:00:55.626064] [INFO ] [MAIN ] [105/3508] AIA kept (0.5s) | 105 kept, 0 rejected | 125.5/min | ETA: 27.1m [2026-01-16T12:00:56.113423] [DEBUG] [REMOTE ] AIG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:00:56.113597] [DEBUG] [REMOTE ] AIG: PASS: History has at least 300 days. [2026-01-16T12:00:56.113842] [DEBUG] [REMOTE ] AIG: PASS: Price check passed. Min price $72.29. [2026-01-16T12:00:56.113977] [DEBUG] [REMOTE ] AIG: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:56.114100] [DEBUG] [REMOTE ] AIG: PASS: Integrity check passed. [2026-01-16T12:00:56.114139] [DEBUG] [REMOTE ] AIG: Symbol is viable for forecasting. [2026-01-16T12:00:56.114189] [INFO ] [MAIN ] [106/3508] AIG kept (0.5s) | 106 kept, 0 rejected | 125.5/min | ETA: 27.1m [2026-01-16T12:00:56.505756] [DEBUG] [REMOTE ] AIMD: Retrieved 2927 rows, trimmed to 300. [2026-01-16T12:00:56.505889] [DEBUG] [REMOTE ] AIMD: PASS: History has at least 300 days. [2026-01-16T12:00:56.506095] [DEBUG] [REMOTE ] AIMD: PASS: Price check passed. Min price $1.64. [2026-01-16T12:00:56.506229] [DEBUG] [REMOTE ] AIMD: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:56.506340] [DEBUG] [REMOTE ] AIMD: PASS: Integrity check passed. [2026-01-16T12:00:56.506380] [DEBUG] [REMOTE ] AIMD: Symbol is viable for forecasting. [2026-01-16T12:00:56.506428] [INFO ] [MAIN ] [107/3508] AIMD kept (0.4s) | 107 kept, 0 rejected | 125.7/min | ETA: 27.0m [2026-01-16T12:00:56.705217] [DEBUG] [REMOTE ] AIO: Retrieved 1562 rows, trimmed to 300. [2026-01-16T12:00:56.705345] [DEBUG] [REMOTE ] AIO: PASS: History has at least 300 days. [2026-01-16T12:00:56.705546] [DEBUG] [REMOTE ] AIO: PASS: Price check passed. Min price $20.38. [2026-01-16T12:00:56.705708] [DEBUG] [REMOTE ] AIO: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:56.705816] [DEBUG] [REMOTE ] AIO: PASS: Integrity check passed. [2026-01-16T12:00:56.705857] [DEBUG] [REMOTE ] AIO: Symbol is viable for forecasting. [2026-01-16T12:00:56.705904] [INFO ] [MAIN ] [108/3508] AIO kept (0.2s) | 108 kept, 0 rejected | 126.4/min | ETA: 26.9m [2026-01-16T12:00:57.144722] [DEBUG] [REMOTE ] AIP: Retrieved 1059 rows, trimmed to 300. [2026-01-16T12:00:57.144858] [DEBUG] [REMOTE ] AIP: PASS: History has at least 300 days. [2026-01-16T12:00:57.145095] [DEBUG] [REMOTE ] AIP: PASS: Price check passed. Min price $12.32. [2026-01-16T12:00:57.145238] [DEBUG] [REMOTE ] AIP: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:57.145355] [DEBUG] [REMOTE ] AIP: PASS: Integrity check passed. [2026-01-16T12:00:57.145397] [DEBUG] [REMOTE ] AIP: Symbol is viable for forecasting. [2026-01-16T12:00:57.145450] [INFO ] [MAIN ] [109/3508] AIP kept (0.4s) | 109 kept, 0 rejected | 126.5/min | ETA: 26.9m [2026-01-16T12:00:57.503694] [DEBUG] [REMOTE ] AIPI: Retrieved 406 rows, trimmed to 300. [2026-01-16T12:00:57.503853] [DEBUG] [REMOTE ] AIPI: PASS: History has at least 300 days. [2026-01-16T12:00:57.504127] [DEBUG] [REMOTE ] AIPI: PASS: Price check passed. Min price $37.95. [2026-01-16T12:00:57.504323] [DEBUG] [REMOTE ] AIPI: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:57.504480] [DEBUG] [REMOTE ] AIPI: PASS: Integrity check passed. [2026-01-16T12:00:57.504541] [DEBUG] [REMOTE ] AIPI: Symbol is viable for forecasting. [2026-01-16T12:00:57.504624] [INFO ] [MAIN ] [110/3508] AIPI kept (0.4s) | 110 kept, 0 rejected | 126.8/min | ETA: 26.8m [2026-01-16T12:00:57.997876] [DEBUG] [REMOTE ] AIQ: Retrieved 1928 rows, trimmed to 300. [2026-01-16T12:00:57.998004] [DEBUG] [REMOTE ] AIQ: PASS: History has at least 300 days. [2026-01-16T12:00:57.998206] [DEBUG] [REMOTE ] AIQ: PASS: Price check passed. Min price $47.29. [2026-01-16T12:00:57.998342] [DEBUG] [REMOTE ] AIQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:57.998451] [DEBUG] [REMOTE ] AIQ: PASS: Integrity check passed. [2026-01-16T12:00:57.998491] [DEBUG] [REMOTE ] AIQ: Symbol is viable for forecasting. [2026-01-16T12:00:57.998538] [INFO ] [MAIN ] [111/3508] AIQ kept (0.5s) | 111 kept, 0 rejected | 126.7/min | ETA: 26.8m [2026-01-16T12:00:58.409244] [DEBUG] [REMOTE ] AIRG: Retrieved 2370 rows, trimmed to 300. [2026-01-16T12:00:58.409395] [DEBUG] [REMOTE ] AIRG: PASS: History has at least 300 days. [2026-01-16T12:00:58.409615] [DEBUG] [REMOTE ] AIRG: PASS: Price check passed. Min price $3.07. [2026-01-16T12:00:58.409755] [DEBUG] [REMOTE ] AIRG: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:58.409865] [DEBUG] [REMOTE ] AIRG: PASS: Integrity check passed. [2026-01-16T12:00:58.409905] [DEBUG] [REMOTE ] AIRG: Symbol is viable for forecasting. [2026-01-16T12:00:58.409953] [INFO ] [MAIN ] [112/3508] AIRG kept (0.4s) | 112 kept, 0 rejected | 126.9/min | ETA: 26.8m [2026-01-16T12:00:58.719144] [DEBUG] [REMOTE ] AIRJ: Retrieved 461 rows, trimmed to 300. [2026-01-16T12:00:58.719294] [DEBUG] [REMOTE ] AIRJ: PASS: History has at least 300 days. [2026-01-16T12:00:58.719512] [DEBUG] [REMOTE ] AIRJ: PASS: Price check passed. Min price $2.78. [2026-01-16T12:00:58.719699] [DEBUG] [REMOTE ] AIRJ: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:58.719824] [DEBUG] [REMOTE ] AIRJ: PASS: Integrity check passed. [2026-01-16T12:00:58.719866] [DEBUG] [REMOTE ] AIRJ: Symbol is viable for forecasting. [2026-01-16T12:00:58.719916] [INFO ] [MAIN ] [113/3508] AIRJ kept (0.3s) | 113 kept, 0 rejected | 127.3/min | ETA: 26.7m [2026-01-16T12:00:59.153531] [DEBUG] [REMOTE ] AIRS: Retrieved 1057 rows, trimmed to 300. [2026-01-16T12:00:59.153693] [DEBUG] [REMOTE ] AIRS: PASS: History has at least 300 days. [2026-01-16T12:00:59.153902] [DEBUG] [REMOTE ] AIRS: PASS: Price check passed. Min price $1.85. [2026-01-16T12:00:59.154042] [DEBUG] [REMOTE ] AIRS: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:59.154154] [DEBUG] [REMOTE ] AIRS: PASS: Integrity check passed. [2026-01-16T12:00:59.154196] [DEBUG] [REMOTE ] AIRS: Symbol is viable for forecasting. [2026-01-16T12:00:59.154245] [INFO ] [MAIN ] [114/3508] AIRS kept (0.4s) | 114 kept, 0 rejected | 127.4/min | ETA: 26.7m [2026-01-16T12:00:59.549828] [DEBUG] [REMOTE ] AISP: Retrieved 1178 rows, trimmed to 300. [2026-01-16T12:00:59.549980] [DEBUG] [REMOTE ] AISP: PASS: History has at least 300 days. [2026-01-16T12:00:59.550205] [DEBUG] [REMOTE ] AISP: PASS: Price check passed. Min price $2.76. [2026-01-16T12:00:59.550348] [DEBUG] [REMOTE ] AISP: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:59.550467] [DEBUG] [REMOTE ] AISP: PASS: Integrity check passed. [2026-01-16T12:00:59.550510] [DEBUG] [REMOTE ] AISP: Symbol is viable for forecasting. [2026-01-16T12:00:59.550561] [INFO ] [MAIN ] [115/3508] AISP kept (0.4s) | 115 kept, 0 rejected | 127.5/min | ETA: 26.6m [2026-01-16T12:00:59.981429] [DEBUG] [REMOTE ] AIZN: Retrieved 1290 rows, trimmed to 300. [2026-01-16T12:00:59.981614] [DEBUG] [REMOTE ] AIZN: PASS: History has at least 300 days. [2026-01-16T12:00:59.981833] [DEBUG] [REMOTE ] AIZN: PASS: Price check passed. Min price $19.26. [2026-01-16T12:00:59.981972] [DEBUG] [REMOTE ] AIZN: PASS: Continuity check passed with 300 days. [2026-01-16T12:00:59.982092] [DEBUG] [REMOTE ] AIZN: PASS: Integrity check passed. [2026-01-16T12:00:59.982133] [DEBUG] [REMOTE ] AIZN: Symbol is viable for forecasting. [2026-01-16T12:00:59.982183] [INFO ] [MAIN ] [116/3508] AIZN kept (0.4s) | 116 kept, 0 rejected | 127.6/min | ETA: 26.6m [2026-01-16T12:01:00.678295] [DEBUG] [REMOTE ] AJG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:00.678454] [DEBUG] [REMOTE ] AJG: PASS: History has at least 300 days. [2026-01-16T12:01:00.678733] [DEBUG] [REMOTE ] AJG: PASS: Price check passed. Min price $237.85. [2026-01-16T12:01:00.678872] [DEBUG] [REMOTE ] AJG: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:00.678998] [DEBUG] [REMOTE ] AJG: PASS: Integrity check passed. [2026-01-16T12:01:00.679038] [DEBUG] [REMOTE ] AJG: Symbol is viable for forecasting. [2026-01-16T12:01:00.679088] [INFO ] [MAIN ] [117/3508] AJG kept (0.7s) | 117 kept, 0 rejected | 127.1/min | ETA: 26.7m [2026-01-16T12:01:01.150902] [DEBUG] [REMOTE ] AKAM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:01.151060] [DEBUG] [REMOTE ] AKAM: PASS: History has at least 300 days. [2026-01-16T12:01:01.151297] [DEBUG] [REMOTE ] AKAM: PASS: Price check passed. Min price $71.97. [2026-01-16T12:01:01.151432] [DEBUG] [REMOTE ] AKAM: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:01.151552] [DEBUG] [REMOTE ] AKAM: PASS: Integrity check passed. [2026-01-16T12:01:01.151616] [DEBUG] [REMOTE ] AKAM: Symbol is viable for forecasting. [2026-01-16T12:01:01.151666] [INFO ] [MAIN ] [118/3508] AKAM kept (0.5s) | 118 kept, 0 rejected | 127.1/min | ETA: 26.7m [2026-01-16T12:01:01.502016] [DEBUG] [REMOTE ] AKBA: Retrieved 2975 rows, trimmed to 300. [2026-01-16T12:01:01.502156] [DEBUG] [REMOTE ] AKBA: PASS: History has at least 300 days. [2026-01-16T12:01:01.502372] [DEBUG] [REMOTE ] AKBA: PASS: Price check passed. Min price $1.34. [2026-01-16T12:01:01.502508] [DEBUG] [REMOTE ] AKBA: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:01.502644] [DEBUG] [REMOTE ] AKBA: PASS: Integrity check passed. [2026-01-16T12:01:01.502686] [DEBUG] [REMOTE ] AKBA: Symbol is viable for forecasting. [2026-01-16T12:01:01.502737] [INFO ] [MAIN ] [119/3508] AKBA kept (0.4s) | 119 kept, 0 rejected | 127.4/min | ETA: 26.6m [2026-01-16T12:01:01.938467] [DEBUG] [REMOTE ] AL: Retrieved 3708 rows, trimmed to 300. [2026-01-16T12:01:01.938640] [DEBUG] [REMOTE ] AL: PASS: History has at least 300 days. [2026-01-16T12:01:01.938925] [DEBUG] [REMOTE ] AL: PASS: Price check passed. Min price $63.35. [2026-01-16T12:01:01.939101] [DEBUG] [REMOTE ] AL: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:01.939259] [DEBUG] [REMOTE ] AL: PASS: Integrity check passed. [2026-01-16T12:01:01.939313] [DEBUG] [REMOTE ] AL: Symbol is viable for forecasting. [2026-01-16T12:01:01.939381] [INFO ] [MAIN ] [120/3508] AL kept (0.4s) | 120 kept, 0 rejected | 127.4/min | ETA: 26.6m [2026-01-16T12:01:02.150952] [DEBUG] [REMOTE ] ALAB: Retrieved 458 rows, trimmed to 300. [2026-01-16T12:01:02.151090] [DEBUG] [REMOTE ] ALAB: PASS: History has at least 300 days. [2026-01-16T12:01:02.151302] [DEBUG] [REMOTE ] ALAB: PASS: Price check passed. Min price $139.29. [2026-01-16T12:01:02.151443] [DEBUG] [REMOTE ] ALAB: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:02.151557] [DEBUG] [REMOTE ] ALAB: PASS: Integrity check passed. [2026-01-16T12:01:02.151616] [DEBUG] [REMOTE ] ALAB: Symbol is viable for forecasting. [2026-01-16T12:01:02.151667] [INFO ] [MAIN ] [121/3508] ALAB kept (0.2s) | 121 kept, 0 rejected | 128.0/min | ETA: 26.5m [2026-01-16T12:01:02.985932] [DEBUG] [REMOTE ] ALB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:02.986126] [DEBUG] [REMOTE ] ALB: PASS: History has at least 300 days. [2026-01-16T12:01:02.986365] [DEBUG] [REMOTE ] ALB: PASS: Price check passed. Min price $88.18. [2026-01-16T12:01:02.986501] [DEBUG] [REMOTE ] ALB: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:02.986657] [DEBUG] [REMOTE ] ALB: PASS: Integrity check passed. [2026-01-16T12:01:02.986700] [DEBUG] [REMOTE ] ALB: Symbol is viable for forecasting. [2026-01-16T12:01:02.986752] [INFO ] [MAIN ] [122/3508] ALB kept (0.8s) | 122 kept, 0 rejected | 127.2/min | ETA: 26.6m [2026-01-16T12:01:03.355326] [DEBUG] [REMOTE ] ALC: Retrieved 1703 rows, trimmed to 300. [2026-01-16T12:01:03.355468] [DEBUG] [REMOTE ] ALC: PASS: History has at least 300 days. [2026-01-16T12:01:03.355699] [DEBUG] [REMOTE ] ALC: PASS: Price check passed. Min price $73.60. [2026-01-16T12:01:03.355835] [DEBUG] [REMOTE ] ALC: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:03.355946] [DEBUG] [REMOTE ] ALC: PASS: Integrity check passed. [2026-01-16T12:01:03.355986] [DEBUG] [REMOTE ] ALC: Symbol is viable for forecasting. [2026-01-16T12:01:03.356034] [INFO ] [MAIN ] [123/3508] ALC kept (0.4s) | 123 kept, 0 rejected | 127.4/min | ETA: 26.6m [2026-01-16T12:01:04.230373] [DEBUG] [REMOTE ] ALCO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:04.230555] [DEBUG] [REMOTE ] ALCO: PASS: History has at least 300 days. [2026-01-16T12:01:04.230853] [DEBUG] [REMOTE ] ALCO: PASS: Price check passed. Min price $31.31. [2026-01-16T12:01:04.231009] [DEBUG] [REMOTE ] ALCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:04.231142] [DEBUG] [REMOTE ] ALCO: PASS: Integrity check passed. [2026-01-16T12:01:04.231194] [DEBUG] [REMOTE ] ALCO: Symbol is viable for forecasting. [2026-01-16T12:01:04.231248] [INFO ] [MAIN ] [124/3508] ALCO kept (0.9s) | 124 kept, 0 rejected | 126.6/min | ETA: 26.7m [2026-01-16T12:01:04.600392] [DEBUG] [REMOTE ] ALDX: Retrieved 2945 rows, trimmed to 300. [2026-01-16T12:01:04.600530] [DEBUG] [REMOTE ] ALDX: PASS: History has at least 300 days. [2026-01-16T12:01:04.600785] [DEBUG] [REMOTE ] ALDX: PASS: Price check passed. Min price $3.99. [2026-01-16T12:01:04.600945] [DEBUG] [REMOTE ] ALDX: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:04.601070] [DEBUG] [REMOTE ] ALDX: PASS: Integrity check passed. [2026-01-16T12:01:04.601113] [DEBUG] [REMOTE ] ALDX: Symbol is viable for forecasting. [2026-01-16T12:01:04.601162] [INFO ] [MAIN ] [125/3508] ALDX kept (0.4s) | 125 kept, 0 rejected | 126.8/min | ETA: 26.7m [2026-01-16T12:01:05.012229] [DEBUG] [REMOTE ] ALEX: Retrieved 3417 rows, trimmed to 300. [2026-01-16T12:01:05.012536] [DEBUG] [REMOTE ] ALEX: PASS: History has at least 300 days. [2026-01-16T12:01:05.013070] [DEBUG] [REMOTE ] ALEX: PASS: Price check passed. Min price $14.89. [2026-01-16T12:01:05.013244] [DEBUG] [REMOTE ] ALEX: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:05.013442] [DEBUG] [REMOTE ] ALEX: PASS: Integrity check passed. [2026-01-16T12:01:05.013488] [DEBUG] [REMOTE ] ALEX: Symbol is viable for forecasting. [2026-01-16T12:01:05.013563] [INFO ] [MAIN ] [126/3508] ALEX kept (0.4s) | 126 kept, 0 rejected | 126.9/min | ETA: 26.6m [2026-01-16T12:01:05.587158] [DEBUG] [REMOTE ] ALG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:05.587361] [DEBUG] [REMOTE ] ALG: PASS: History has at least 300 days. [2026-01-16T12:01:05.587762] [DEBUG] [REMOTE ] ALG: PASS: Price check passed. Min price $157.80. [2026-01-16T12:01:05.587932] [DEBUG] [REMOTE ] ALG: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:05.588109] [DEBUG] [REMOTE ] ALG: PASS: Integrity check passed. [2026-01-16T12:01:05.588156] [DEBUG] [REMOTE ] ALG: Symbol is viable for forecasting. [2026-01-16T12:01:05.588221] [INFO ] [MAIN ] [127/3508] ALG kept (0.6s) | 127 kept, 0 rejected | 126.7/min | ETA: 26.7m [2026-01-16T12:01:05.880858] [DEBUG] [REMOTE ] ALGM: Retrieved 1309 rows, trimmed to 300. [2026-01-16T12:01:05.881303] [DEBUG] [REMOTE ] ALGM: PASS: History has at least 300 days. [2026-01-16T12:01:05.881909] [DEBUG] [REMOTE ] ALGM: PASS: Price check passed. Min price $22.80. [2026-01-16T12:01:05.882134] [DEBUG] [REMOTE ] ALGM: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:05.882349] [DEBUG] [REMOTE ] ALGM: PASS: Integrity check passed. [2026-01-16T12:01:05.882412] [DEBUG] [REMOTE ] ALGM: Symbol is viable for forecasting. [2026-01-16T12:01:05.882491] [INFO ] [MAIN ] [128/3508] ALGM kept (0.3s) | 128 kept, 0 rejected | 127.1/min | ETA: 26.6m [2026-01-16T12:01:06.448407] [DEBUG] [REMOTE ] ALGN: Retrieved 6278 rows, trimmed to 300. [2026-01-16T12:01:06.448591] [DEBUG] [REMOTE ] ALGN: PASS: History has at least 300 days. [2026-01-16T12:01:06.448872] [DEBUG] [REMOTE ] ALGN: PASS: Price check passed. Min price $131.91. [2026-01-16T12:01:06.449017] [DEBUG] [REMOTE ] ALGN: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:06.449151] [DEBUG] [REMOTE ] ALGN: PASS: Integrity check passed. [2026-01-16T12:01:06.449194] [DEBUG] [REMOTE ] ALGN: Symbol is viable for forecasting. [2026-01-16T12:01:06.449247] [INFO ] [MAIN ] [129/3508] ALGN kept (0.6s) | 129 kept, 0 rejected | 126.9/min | ETA: 26.6m [2026-01-16T12:01:06.632840] [DEBUG] [REMOTE ] ALGS: Retrieved 1318 rows, trimmed to 300. [2026-01-16T12:01:06.633013] [DEBUG] [REMOTE ] ALGS: PASS: History has at least 300 days. [2026-01-16T12:01:06.633220] [DEBUG] [REMOTE ] ALGS: PASS: Price check passed. Min price $6.07. [2026-01-16T12:01:06.633359] [DEBUG] [REMOTE ] ALGS: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:06.633470] [DEBUG] [REMOTE ] ALGS: PASS: Integrity check passed. [2026-01-16T12:01:06.633510] [DEBUG] [REMOTE ] ALGS: Symbol is viable for forecasting. [2026-01-16T12:01:06.633560] [INFO ] [MAIN ] [130/3508] ALGS kept (0.2s) | 130 kept, 0 rejected | 127.5/min | ETA: 26.5m [2026-01-16T12:01:07.115977] [DEBUG] [REMOTE ] ALHC: Retrieved 1208 rows, trimmed to 300. [2026-01-16T12:01:07.116175] [DEBUG] [REMOTE ] ALHC: PASS: History has at least 300 days. [2026-01-16T12:01:07.116512] [DEBUG] [REMOTE ] ALHC: PASS: Price check passed. Min price $16.04. [2026-01-16T12:01:07.116723] [DEBUG] [REMOTE ] ALHC: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:07.116863] [DEBUG] [REMOTE ] ALHC: PASS: Integrity check passed. [2026-01-16T12:01:07.116910] [DEBUG] [REMOTE ] ALHC: Symbol is viable for forecasting. [2026-01-16T12:01:07.116966] [INFO ] [MAIN ] [131/3508] ALHC kept (0.5s) | 131 kept, 0 rejected | 127.4/min | ETA: 26.5m [2026-01-16T12:01:07.717419] [DEBUG] [REMOTE ] ALK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:07.717599] [DEBUG] [REMOTE ] ALK: PASS: History has at least 300 days. [2026-01-16T12:01:07.717894] [DEBUG] [REMOTE ] ALK: PASS: Price check passed. Min price $37.82. [2026-01-16T12:01:07.718041] [DEBUG] [REMOTE ] ALK: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:07.718181] [DEBUG] [REMOTE ] ALK: PASS: Integrity check passed. [2026-01-16T12:01:07.718228] [DEBUG] [REMOTE ] ALK: Symbol is viable for forecasting. [2026-01-16T12:01:07.718317] [INFO ] [MAIN ] [132/3508] ALK kept (0.6s) | 132 kept, 0 rejected | 127.2/min | ETA: 26.5m [2026-01-16T12:01:08.198145] [DEBUG] [REMOTE ] ALKS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:08.198299] [DEBUG] [REMOTE ] ALKS: PASS: History has at least 300 days. [2026-01-16T12:01:08.198543] [DEBUG] [REMOTE ] ALKS: PASS: Price check passed. Min price $27.81. [2026-01-16T12:01:08.198729] [DEBUG] [REMOTE ] ALKS: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:08.198867] [DEBUG] [REMOTE ] ALKS: PASS: Integrity check passed. [2026-01-16T12:01:08.198912] [DEBUG] [REMOTE ] ALKS: Symbol is viable for forecasting. [2026-01-16T12:01:08.198964] [INFO ] [MAIN ] [133/3508] ALKS kept (0.5s) | 133 kept, 0 rejected | 127.2/min | ETA: 26.5m [2026-01-16T12:01:08.887670] [DEBUG] [REMOTE ] ALL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:08.887808] [DEBUG] [REMOTE ] ALL: PASS: History has at least 300 days. [2026-01-16T12:01:08.888034] [DEBUG] [REMOTE ] ALL: PASS: Price check passed. Min price $189.10. [2026-01-16T12:01:08.888178] [DEBUG] [REMOTE ] ALL: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:08.888299] [DEBUG] [REMOTE ] ALL: PASS: Integrity check passed. [2026-01-16T12:01:08.888341] [DEBUG] [REMOTE ] ALL: Symbol is viable for forecasting. [2026-01-16T12:01:08.888392] [INFO ] [MAIN ] [134/3508] ALL kept (0.7s) | 134 kept, 0 rejected | 126.7/min | ETA: 26.6m [2026-01-16T12:01:09.292442] [DEBUG] [REMOTE ] ALLE: Retrieved 3058 rows, trimmed to 300. [2026-01-16T12:01:09.292619] [DEBUG] [REMOTE ] ALLE: PASS: History has at least 300 days. [2026-01-16T12:01:09.292878] [DEBUG] [REMOTE ] ALLE: PASS: Price check passed. Min price $156.99. [2026-01-16T12:01:09.293020] [DEBUG] [REMOTE ] ALLE: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:09.293145] [DEBUG] [REMOTE ] ALLE: PASS: Integrity check passed. [2026-01-16T12:01:09.293188] [DEBUG] [REMOTE ] ALLE: Symbol is viable for forecasting. [2026-01-16T12:01:09.293239] [INFO ] [MAIN ] [135/3508] ALLE kept (0.4s) | 135 kept, 0 rejected | 126.9/min | ETA: 26.6m [2026-01-16T12:01:09.573410] [DEBUG] [REMOTE ] ALLO: Retrieved 1825 rows, trimmed to 300. [2026-01-16T12:01:09.573559] [DEBUG] [REMOTE ] ALLO: PASS: History has at least 300 days. [2026-01-16T12:01:09.573824] [DEBUG] [REMOTE ] ALLO: PASS: Price check passed. Min price $1.05. [2026-01-16T12:01:09.573968] [DEBUG] [REMOTE ] ALLO: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:09.574087] [DEBUG] [REMOTE ] ALLO: PASS: Integrity check passed. [2026-01-16T12:01:09.574130] [DEBUG] [REMOTE ] ALLO: Symbol is viable for forecasting. [2026-01-16T12:01:09.574181] [INFO ] [MAIN ] [136/3508] ALLO kept (0.3s) | 136 kept, 0 rejected | 127.2/min | ETA: 26.5m [2026-01-16T12:01:09.985455] [DEBUG] [REMOTE ] ALLY: Retrieved 2960 rows, trimmed to 300. [2026-01-16T12:01:09.985620] [DEBUG] [REMOTE ] ALLY: PASS: History has at least 300 days. [2026-01-16T12:01:09.985845] [DEBUG] [REMOTE ] ALLY: PASS: Price check passed. Min price $37.57. [2026-01-16T12:01:09.985982] [DEBUG] [REMOTE ] ALLY: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:09.986096] [DEBUG] [REMOTE ] ALLY: PASS: Integrity check passed. [2026-01-16T12:01:09.986138] [DEBUG] [REMOTE ] ALLY: Symbol is viable for forecasting. [2026-01-16T12:01:09.986188] [INFO ] [MAIN ] [137/3508] ALLY kept (0.4s) | 137 kept, 0 rejected | 127.4/min | ETA: 26.5m [2026-01-16T12:01:10.270689] [DEBUG] [REMOTE ] ALMS: Retrieved 389 rows, trimmed to 300. [2026-01-16T12:01:10.270827] [DEBUG] [REMOTE ] ALMS: PASS: History has at least 300 days. [2026-01-16T12:01:10.271072] [DEBUG] [REMOTE ] ALMS: PASS: Price check passed. Min price $4.49. [2026-01-16T12:01:10.271228] [DEBUG] [REMOTE ] ALMS: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:10.271380] [DEBUG] [REMOTE ] ALMS: PASS: Integrity check passed. [2026-01-16T12:01:10.271431] [DEBUG] [REMOTE ] ALMS: Symbol is viable for forecasting. [2026-01-16T12:01:10.271482] [INFO ] [MAIN ] [138/3508] ALMS kept (0.3s) | 138 kept, 0 rejected | 127.7/min | ETA: 26.4m [2026-01-16T12:01:10.921420] [DEBUG] [REMOTE ] ALNY: Retrieved 5442 rows, trimmed to 300. [2026-01-16T12:01:10.921608] [DEBUG] [REMOTE ] ALNY: PASS: History has at least 300 days. [2026-01-16T12:01:10.921898] [DEBUG] [REMOTE ] ALNY: PASS: Price check passed. Min price $359.26. [2026-01-16T12:01:10.922049] [DEBUG] [REMOTE ] ALNY: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:10.922187] [DEBUG] [REMOTE ] ALNY: PASS: Integrity check passed. [2026-01-16T12:01:10.922231] [DEBUG] [REMOTE ] ALNY: Symbol is viable for forecasting. [2026-01-16T12:01:10.922307] [INFO ] [MAIN ] [139/3508] ALNY kept (0.7s) | 139 kept, 0 rejected | 127.4/min | ETA: 26.4m [2026-01-16T12:01:11.270806] [DEBUG] [REMOTE ] ALRM: Retrieved 2655 rows, trimmed to 300. [2026-01-16T12:01:11.270953] [DEBUG] [REMOTE ] ALRM: PASS: History has at least 300 days. [2026-01-16T12:01:11.271173] [DEBUG] [REMOTE ] ALRM: PASS: Price check passed. Min price $47.13. [2026-01-16T12:01:11.271310] [DEBUG] [REMOTE ] ALRM: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:11.271429] [DEBUG] [REMOTE ] ALRM: PASS: Integrity check passed. [2026-01-16T12:01:11.271469] [DEBUG] [REMOTE ] ALRM: Symbol is viable for forecasting. [2026-01-16T12:01:11.271519] [INFO ] [MAIN ] [140/3508] ALRM kept (0.3s) | 140 kept, 0 rejected | 127.6/min | ETA: 26.4m [2026-01-16T12:01:11.791529] [DEBUG] [REMOTE ] ALRS: Retrieved 6289 rows, trimmed to 300. [2026-01-16T12:01:11.791686] [DEBUG] [REMOTE ] ALRS: PASS: History has at least 300 days. [2026-01-16T12:01:11.791917] [DEBUG] [REMOTE ] ALRS: PASS: Price check passed. Min price $20.73. [2026-01-16T12:01:11.792062] [DEBUG] [REMOTE ] ALRS: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:11.792185] [DEBUG] [REMOTE ] ALRS: PASS: Integrity check passed. [2026-01-16T12:01:11.792228] [DEBUG] [REMOTE ] ALRS: Symbol is viable for forecasting. [2026-01-16T12:01:11.792280] [INFO ] [MAIN ] [141/3508] ALRS kept (0.5s) | 141 kept, 0 rejected | 127.5/min | ETA: 26.4m [2026-01-16T12:01:12.152267] [DEBUG] [REMOTE ] ALSN: Retrieved 3480 rows, trimmed to 300. [2026-01-16T12:01:12.152405] [DEBUG] [REMOTE ] ALSN: PASS: History has at least 300 days. [2026-01-16T12:01:12.152729] [DEBUG] [REMOTE ] ALSN: PASS: Price check passed. Min price $79.02. [2026-01-16T12:01:12.152946] [DEBUG] [REMOTE ] ALSN: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:12.153109] [DEBUG] [REMOTE ] ALSN: PASS: Integrity check passed. [2026-01-16T12:01:12.153166] [DEBUG] [REMOTE ] ALSN: Symbol is viable for forecasting. [2026-01-16T12:01:12.153238] [INFO ] [MAIN ] [142/3508] ALSN kept (0.4s) | 142 kept, 0 rejected | 127.7/min | ETA: 26.4m [2026-01-16T12:01:12.466787] [DEBUG] [REMOTE ] ALTG: Retrieved 1692 rows, trimmed to 300. [2026-01-16T12:01:12.466963] [DEBUG] [REMOTE ] ALTG: PASS: History has at least 300 days. [2026-01-16T12:01:12.467252] [DEBUG] [REMOTE ] ALTG: PASS: Price check passed. Min price $4.19. [2026-01-16T12:01:12.467458] [DEBUG] [REMOTE ] ALTG: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:12.467647] [DEBUG] [REMOTE ] ALTG: PASS: Integrity check passed. [2026-01-16T12:01:12.467714] [DEBUG] [REMOTE ] ALTG: Symbol is viable for forecasting. [2026-01-16T12:01:12.467792] [INFO ] [MAIN ] [143/3508] ALTG kept (0.3s) | 143 kept, 0 rejected | 128.0/min | ETA: 26.3m [2026-01-16T12:01:12.850752] [DEBUG] [REMOTE ] ALTI: Retrieved 762 rows, trimmed to 300. [2026-01-16T12:01:12.850894] [DEBUG] [REMOTE ] ALTI: PASS: History has at least 300 days. [2026-01-16T12:01:12.851112] [DEBUG] [REMOTE ] ALTI: PASS: Price check passed. Min price $3.76. [2026-01-16T12:01:12.851250] [DEBUG] [REMOTE ] ALTI: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:12.851368] [DEBUG] [REMOTE ] ALTI: PASS: Integrity check passed. [2026-01-16T12:01:12.851409] [DEBUG] [REMOTE ] ALTI: Symbol is viable for forecasting. [2026-01-16T12:01:12.851458] [INFO ] [MAIN ] [144/3508] ALTI kept (0.4s) | 144 kept, 0 rejected | 128.2/min | ETA: 26.2m [2026-01-16T12:01:13.426806] [DEBUG] [REMOTE ] ALTS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:13.426947] [DEBUG] [REMOTE ] ALTS: PASS: History has at least 300 days. [2026-01-16T12:01:13.427175] [DEBUG] [REMOTE ] ALTS: PASS: Price check passed. Min price $1.10. [2026-01-16T12:01:13.427320] [DEBUG] [REMOTE ] ALTS: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:13.427441] [DEBUG] [REMOTE ] ALTS: PASS: Integrity check passed. [2026-01-16T12:01:13.427484] [DEBUG] [REMOTE ] ALTS: Symbol is viable for forecasting. [2026-01-16T12:01:13.427537] [INFO ] [MAIN ] [145/3508] ALTS kept (0.6s) | 145 kept, 0 rejected | 128.0/min | ETA: 26.3m [2026-01-16T12:01:13.894305] [DEBUG] [REMOTE ] ALTY: Retrieved 2644 rows, trimmed to 300. [2026-01-16T12:01:13.894446] [DEBUG] [REMOTE ] ALTY: PASS: History has at least 300 days. [2026-01-16T12:01:13.894683] [DEBUG] [REMOTE ] ALTY: PASS: Price check passed. Min price $11.63. [2026-01-16T12:01:13.894825] [DEBUG] [REMOTE ] ALTY: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:13.894939] [DEBUG] [REMOTE ] ALTY: PASS: Integrity check passed. [2026-01-16T12:01:13.894980] [DEBUG] [REMOTE ] ALTY: Symbol is viable for forecasting. [2026-01-16T12:01:13.895029] [INFO ] [MAIN ] [146/3508] ALTY kept (0.5s) | 146 kept, 0 rejected | 128.0/min | ETA: 26.3m [2026-01-16T12:01:14.119047] [DEBUG] [REMOTE ] ALVO: Retrieved 899 rows, trimmed to 300. [2026-01-16T12:01:14.119193] [DEBUG] [REMOTE ] ALVO: PASS: History has at least 300 days. [2026-01-16T12:01:14.119413] [DEBUG] [REMOTE ] ALVO: PASS: Price check passed. Min price $4.58. [2026-01-16T12:01:14.119553] [DEBUG] [REMOTE ] ALVO: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:14.119699] [DEBUG] [REMOTE ] ALVO: PASS: Integrity check passed. [2026-01-16T12:01:14.119747] [DEBUG] [REMOTE ] ALVO: Symbol is viable for forecasting. [2026-01-16T12:01:14.119798] [INFO ] [MAIN ] [147/3508] ALVO kept (0.2s) | 147 kept, 0 rejected | 128.4/min | ETA: 26.2m [2026-01-16T12:01:14.721293] [DEBUG] [REMOTE ] ALX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:14.721513] [DEBUG] [REMOTE ] ALX: PASS: History has at least 300 days. [2026-01-16T12:01:14.721876] [DEBUG] [REMOTE ] ALX: PASS: Price check passed. Min price $205.15. [2026-01-16T12:01:14.722025] [DEBUG] [REMOTE ] ALX: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:14.722210] [DEBUG] [REMOTE ] ALX: PASS: Integrity check passed. [2026-01-16T12:01:14.722256] [DEBUG] [REMOTE ] ALX: Symbol is viable for forecasting. [2026-01-16T12:01:14.722315] [INFO ] [MAIN ] [148/3508] ALX kept (0.6s) | 148 kept, 0 rejected | 128.2/min | ETA: 26.2m [2026-01-16T12:01:15.034162] [DEBUG] [REMOTE ] ALXO: Retrieved 1382 rows, trimmed to 300. [2026-01-16T12:01:15.034325] [DEBUG] [REMOTE ] ALXO: PASS: History has at least 300 days. [2026-01-16T12:01:15.034609] [DEBUG] [REMOTE ] ALXO: PASS: Price check passed. Min price $1.08. [2026-01-16T12:01:15.034799] [DEBUG] [REMOTE ] ALXO: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:15.034948] [DEBUG] [REMOTE ] ALXO: PASS: Integrity check passed. [2026-01-16T12:01:15.035004] [DEBUG] [REMOTE ] ALXO: Symbol is viable for forecasting. [2026-01-16T12:01:15.035072] [INFO ] [MAIN ] [149/3508] ALXO kept (0.3s) | 149 kept, 0 rejected | 128.5/min | ETA: 26.1m [2026-01-16T12:01:15.411301] [DEBUG] [REMOTE ] ALZN: Retrieved 1153 rows, trimmed to 300. [2026-01-16T12:01:15.411461] [DEBUG] [REMOTE ] ALZN: PASS: History has at least 300 days. [2026-01-16T12:01:15.411732] [DEBUG] [REMOTE ] ALZN: PASS: Price check passed. Min price $1.82. [2026-01-16T12:01:15.411879] [DEBUG] [REMOTE ] ALZN: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:15.411998] [DEBUG] [REMOTE ] ALZN: PASS: Integrity check passed. [2026-01-16T12:01:15.412041] [DEBUG] [REMOTE ] ALZN: Symbol is viable for forecasting. [2026-01-16T12:01:15.412091] [INFO ] [MAIN ] [150/3508] ALZN kept (0.4s) | 150 kept, 0 rejected | 128.6/min | ETA: 26.1m [2026-01-16T12:01:15.871383] [DEBUG] [REMOTE ] AM: Retrieved 2815 rows, trimmed to 300. [2026-01-16T12:01:15.871552] [DEBUG] [REMOTE ] AM: PASS: History has at least 300 days. [2026-01-16T12:01:15.871897] [DEBUG] [REMOTE ] AM: PASS: Price check passed. Min price $17.15. [2026-01-16T12:01:15.872114] [DEBUG] [REMOTE ] AM: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:15.872280] [DEBUG] [REMOTE ] AM: PASS: Integrity check passed. [2026-01-16T12:01:15.872340] [DEBUG] [REMOTE ] AM: Symbol is viable for forecasting. [2026-01-16T12:01:15.872412] [INFO ] [MAIN ] [151/3508] AM kept (0.5s) | 151 kept, 0 rejected | 128.6/min | ETA: 26.1m [2026-01-16T12:01:16.294993] [DEBUG] [REMOTE ] AMAL: Retrieved 1871 rows, trimmed to 300. [2026-01-16T12:01:16.295133] [DEBUG] [REMOTE ] AMAL: PASS: History has at least 300 days. [2026-01-16T12:01:16.295340] [DEBUG] [REMOTE ] AMAL: PASS: Price check passed. Min price $26.55. [2026-01-16T12:01:16.295477] [DEBUG] [REMOTE ] AMAL: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:16.295617] [DEBUG] [REMOTE ] AMAL: PASS: Integrity check passed. [2026-01-16T12:01:16.295662] [DEBUG] [REMOTE ] AMAL: Symbol is viable for forecasting. [2026-01-16T12:01:16.295712] [INFO ] [MAIN ] [152/3508] AMAL kept (0.4s) | 152 kept, 0 rejected | 128.7/min | ETA: 26.1m [2026-01-16T12:01:16.577613] [DEBUG] [REMOTE ] AMBA: Retrieved 3335 rows, trimmed to 300. [2026-01-16T12:01:16.577755] [DEBUG] [REMOTE ] AMBA: PASS: History has at least 300 days. [2026-01-16T12:01:16.578133] [DEBUG] [REMOTE ] AMBA: PASS: Price check passed. Min price $64.60. [2026-01-16T12:01:16.578317] [DEBUG] [REMOTE ] AMBA: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:16.578452] [DEBUG] [REMOTE ] AMBA: PASS: Integrity check passed. [2026-01-16T12:01:16.578496] [DEBUG] [REMOTE ] AMBA: Symbol is viable for forecasting. [2026-01-16T12:01:16.578550] [INFO ] [MAIN ] [153/3508] AMBA kept (0.3s) | 153 kept, 0 rejected | 129.1/min | ETA: 26.0m [2026-01-16T12:01:16.852686] [DEBUG] [REMOTE ] AMBP: Retrieved 1117 rows, trimmed to 300. [2026-01-16T12:01:16.852828] [DEBUG] [REMOTE ] AMBP: PASS: History has at least 300 days. [2026-01-16T12:01:16.853042] [DEBUG] [REMOTE ] AMBP: PASS: Price check passed. Min price $3.32. [2026-01-16T12:01:16.853189] [DEBUG] [REMOTE ] AMBP: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:16.853309] [DEBUG] [REMOTE ] AMBP: PASS: Integrity check passed. [2026-01-16T12:01:16.853352] [DEBUG] [REMOTE ] AMBP: Symbol is viable for forecasting. [2026-01-16T12:01:16.853403] [INFO ] [MAIN ] [154/3508] AMBP kept (0.3s) | 154 kept, 0 rejected | 129.4/min | ETA: 25.9m [2026-01-16T12:01:17.537170] [DEBUG] [REMOTE ] AMC: Retrieved 3037 rows, trimmed to 300. [2026-01-16T12:01:17.537306] [DEBUG] [REMOTE ] AMC: PASS: History has at least 300 days. [2026-01-16T12:01:17.537530] [DEBUG] [REMOTE ] AMC: PASS: Price check passed. Min price $1.45. [2026-01-16T12:01:17.537702] [DEBUG] [REMOTE ] AMC: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:17.537823] [DEBUG] [REMOTE ] AMC: PASS: Integrity check passed. [2026-01-16T12:01:17.537864] [DEBUG] [REMOTE ] AMC: Symbol is viable for forecasting. [2026-01-16T12:01:17.537914] [INFO ] [MAIN ] [155/3508] AMC kept (0.7s) | 155 kept, 0 rejected | 129.0/min | ETA: 26.0m [2026-01-16T12:01:17.907664] [DEBUG] [REMOTE ] AMCX: Retrieved 3668 rows, trimmed to 300. [2026-01-16T12:01:17.907801] [DEBUG] [REMOTE ] AMCX: PASS: History has at least 300 days. [2026-01-16T12:01:17.908032] [DEBUG] [REMOTE ] AMCX: PASS: Price check passed. Min price $7.25. [2026-01-16T12:01:17.908177] [DEBUG] [REMOTE ] AMCX: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:17.908301] [DEBUG] [REMOTE ] AMCX: PASS: Integrity check passed. [2026-01-16T12:01:17.908343] [DEBUG] [REMOTE ] AMCX: Symbol is viable for forecasting. [2026-01-16T12:01:17.908392] [INFO ] [MAIN ] [156/3508] AMCX kept (0.4s) | 156 kept, 0 rejected | 129.2/min | ETA: 26.0m [2026-01-16T12:01:18.714300] [DEBUG] [REMOTE ] AMD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:18.714441] [DEBUG] [REMOTE ] AMD: PASS: History has at least 300 days. [2026-01-16T12:01:18.714686] [DEBUG] [REMOTE ] AMD: PASS: Price check passed. Min price $198.11. [2026-01-16T12:01:18.714828] [DEBUG] [REMOTE ] AMD: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:18.714949] [DEBUG] [REMOTE ] AMD: PASS: Integrity check passed. [2026-01-16T12:01:18.714990] [DEBUG] [REMOTE ] AMD: Symbol is viable for forecasting. [2026-01-16T12:01:18.715039] [INFO ] [MAIN ] [157/3508] AMD kept (0.8s) | 157 kept, 0 rejected | 128.6/min | ETA: 26.1m [2026-01-16T12:01:18.880678] [DEBUG] [REMOTE ] AMDL: Retrieved 460 rows, trimmed to 300. [2026-01-16T12:01:18.880821] [DEBUG] [REMOTE ] AMDL: PASS: History has at least 300 days. [2026-01-16T12:01:18.881034] [DEBUG] [REMOTE ] AMDL: PASS: Price check passed. Min price $13.41. [2026-01-16T12:01:18.881176] [DEBUG] [REMOTE ] AMDL: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:18.881290] [DEBUG] [REMOTE ] AMDL: PASS: Integrity check passed. [2026-01-16T12:01:18.881333] [DEBUG] [REMOTE ] AMDL: Symbol is viable for forecasting. [2026-01-16T12:01:18.881383] [INFO ] [MAIN ] [158/3508] AMDL kept (0.2s) | 158 kept, 0 rejected | 129.1/min | ETA: 26.0m [2026-01-16T12:01:19.618103] [DEBUG] [REMOTE ] AME: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:19.618286] [DEBUG] [REMOTE ] AME: PASS: History has at least 300 days. [2026-01-16T12:01:19.618651] [DEBUG] [REMOTE ] AME: PASS: Price check passed. Min price $183.90. [2026-01-16T12:01:19.618860] [DEBUG] [REMOTE ] AME: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:19.619041] [DEBUG] [REMOTE ] AME: PASS: Integrity check passed. [2026-01-16T12:01:19.619099] [DEBUG] [REMOTE ] AME: Symbol is viable for forecasting. [2026-01-16T12:01:19.619175] [INFO ] [MAIN ] [159/3508] AME kept (0.7s) | 159 kept, 0 rejected | 128.6/min | ETA: 26.0m [2026-01-16T12:01:20.162253] [DEBUG] [REMOTE ] AMG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:20.162446] [DEBUG] [REMOTE ] AMG: PASS: History has at least 300 days. [2026-01-16T12:01:20.162845] [DEBUG] [REMOTE ] AMG: PASS: Price check passed. Min price $236.67. [2026-01-16T12:01:20.163036] [DEBUG] [REMOTE ] AMG: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:20.163229] [DEBUG] [REMOTE ] AMG: PASS: Integrity check passed. [2026-01-16T12:01:20.163287] [DEBUG] [REMOTE ] AMG: Symbol is viable for forecasting. [2026-01-16T12:01:20.163365] [INFO ] [MAIN ] [160/3508] AMG kept (0.5s) | 160 kept, 0 rejected | 128.5/min | ETA: 26.1m [2026-01-16T12:01:20.729394] [DEBUG] [REMOTE ] AMGN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:20.729592] [DEBUG] [REMOTE ] AMGN: PASS: History has at least 300 days. [2026-01-16T12:01:20.729887] [DEBUG] [REMOTE ] AMGN: PASS: Price check passed. Min price $289.12. [2026-01-16T12:01:20.730075] [DEBUG] [REMOTE ] AMGN: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:20.730244] [DEBUG] [REMOTE ] AMGN: PASS: Integrity check passed. [2026-01-16T12:01:20.730294] [DEBUG] [REMOTE ] AMGN: Symbol is viable for forecasting. [2026-01-16T12:01:20.730358] [INFO ] [MAIN ] [161/3508] AMGN kept (0.6s) | 161 kept, 0 rejected | 128.3/min | ETA: 26.1m [2026-01-16T12:01:21.120114] [DEBUG] [REMOTE ] AMH: Retrieved 3134 rows, trimmed to 300. [2026-01-16T12:01:21.120246] [DEBUG] [REMOTE ] AMH: PASS: History has at least 300 days. [2026-01-16T12:01:21.120456] [DEBUG] [REMOTE ] AMH: PASS: Price check passed. Min price $29.87. [2026-01-16T12:01:21.120610] [DEBUG] [REMOTE ] AMH: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:21.120727] [DEBUG] [REMOTE ] AMH: PASS: Integrity check passed. [2026-01-16T12:01:21.120767] [DEBUG] [REMOTE ] AMH: Symbol is viable for forecasting. [2026-01-16T12:01:21.120814] [INFO ] [MAIN ] [162/3508] AMH kept (0.4s) | 162 kept, 0 rejected | 128.4/min | ETA: 26.1m [2026-01-16T12:01:21.245946] [DEBUG] [REMOTE ] AMLX: Retrieved 1009 rows, trimmed to 300. [2026-01-16T12:01:21.246086] [DEBUG] [REMOTE ] AMLX: PASS: History has at least 300 days. [2026-01-16T12:01:21.246284] [DEBUG] [REMOTE ] AMLX: PASS: Price check passed. Min price $11.38. [2026-01-16T12:01:21.246417] [DEBUG] [REMOTE ] AMLX: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:21.246524] [DEBUG] [REMOTE ] AMLX: PASS: Integrity check passed. [2026-01-16T12:01:21.246565] [DEBUG] [REMOTE ] AMLX: Symbol is viable for forecasting. [2026-01-16T12:01:21.246785] [INFO ] [MAIN ] [163/3508] AMLX kept (0.1s) | 163 kept, 0 rejected | 129.0/min | ETA: 25.9m [2026-01-16T12:01:21.992178] [DEBUG] [REMOTE ] AMN: Retrieved 6082 rows, trimmed to 300. [2026-01-16T12:01:21.992347] [DEBUG] [REMOTE ] AMN: PASS: History has at least 300 days. [2026-01-16T12:01:21.992688] [DEBUG] [REMOTE ] AMN: PASS: Price check passed. Min price $15.10. [2026-01-16T12:01:21.992903] [DEBUG] [REMOTE ] AMN: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:21.993077] [DEBUG] [REMOTE ] AMN: PASS: Integrity check passed. [2026-01-16T12:01:21.993130] [DEBUG] [REMOTE ] AMN: Symbol is viable for forecasting. [2026-01-16T12:01:21.993194] [INFO ] [MAIN ] [164/3508] AMN kept (0.7s) | 164 kept, 0 rejected | 128.5/min | ETA: 26.0m [2026-01-16T12:01:22.582534] [DEBUG] [REMOTE ] AMP: Retrieved 5116 rows, trimmed to 300. [2026-01-16T12:01:22.582713] [DEBUG] [REMOTE ] AMP: PASS: History has at least 300 days. [2026-01-16T12:01:22.582946] [DEBUG] [REMOTE ] AMP: PASS: Price check passed. Min price $440.80. [2026-01-16T12:01:22.583085] [DEBUG] [REMOTE ] AMP: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:22.583208] [DEBUG] [REMOTE ] AMP: PASS: Integrity check passed. [2026-01-16T12:01:22.583248] [DEBUG] [REMOTE ] AMP: Symbol is viable for forecasting. [2026-01-16T12:01:22.583316] [INFO ] [MAIN ] [165/3508] AMP kept (0.6s) | 165 kept, 0 rejected | 128.3/min | ETA: 26.0m [2026-01-16T12:01:23.159190] [DEBUG] [REMOTE ] AMPG: Retrieved 6509 rows, trimmed to 300. [2026-01-16T12:01:23.159333] [DEBUG] [REMOTE ] AMPG: PASS: History has at least 300 days. [2026-01-16T12:01:23.159556] [DEBUG] [REMOTE ] AMPG: PASS: Price check passed. Min price $2.60. [2026-01-16T12:01:23.159713] [DEBUG] [REMOTE ] AMPG: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:23.159832] [DEBUG] [REMOTE ] AMPG: PASS: Integrity check passed. [2026-01-16T12:01:23.159873] [DEBUG] [REMOTE ] AMPG: Symbol is viable for forecasting. [2026-01-16T12:01:23.159921] [INFO ] [MAIN ] [166/3508] AMPG kept (0.6s) | 166 kept, 0 rejected | 128.2/min | ETA: 26.1m [2026-01-16T12:01:23.489417] [DEBUG] [REMOTE ] AMPH: Retrieved 2908 rows, trimmed to 300. [2026-01-16T12:01:23.489549] [DEBUG] [REMOTE ] AMPH: PASS: History has at least 300 days. [2026-01-16T12:01:23.489786] [DEBUG] [REMOTE ] AMPH: PASS: Price check passed. Min price $24.03. [2026-01-16T12:01:23.489922] [DEBUG] [REMOTE ] AMPH: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:23.490032] [DEBUG] [REMOTE ] AMPH: PASS: Integrity check passed. [2026-01-16T12:01:23.490071] [DEBUG] [REMOTE ] AMPH: Symbol is viable for forecasting. [2026-01-16T12:01:23.490119] [INFO ] [MAIN ] [167/3508] AMPH kept (0.3s) | 167 kept, 0 rejected | 128.4/min | ETA: 26.0m [2026-01-16T12:01:23.751642] [DEBUG] [REMOTE ] AMPL: Retrieved 1080 rows, trimmed to 300. [2026-01-16T12:01:23.751785] [DEBUG] [REMOTE ] AMPL: PASS: History has at least 300 days. [2026-01-16T12:01:23.751991] [DEBUG] [REMOTE ] AMPL: PASS: Price check passed. Min price $9.48. [2026-01-16T12:01:23.752125] [DEBUG] [REMOTE ] AMPL: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:23.752430] [DEBUG] [REMOTE ] AMPL: PASS: Integrity check passed. [2026-01-16T12:01:23.752470] [DEBUG] [REMOTE ] AMPL: Symbol is viable for forecasting. [2026-01-16T12:01:23.752518] [INFO ] [MAIN ] [168/3508] AMPL kept (0.3s) | 168 kept, 0 rejected | 128.7/min | ETA: 25.9m [2026-01-16T12:01:24.192240] [DEBUG] [REMOTE ] AMPX: Retrieved 837 rows, trimmed to 300. [2026-01-16T12:01:24.192375] [DEBUG] [REMOTE ] AMPX: PASS: History has at least 300 days. [2026-01-16T12:01:24.192591] [DEBUG] [REMOTE ] AMPX: PASS: Price check passed. Min price $7.83. [2026-01-16T12:01:24.192730] [DEBUG] [REMOTE ] AMPX: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:24.192839] [DEBUG] [REMOTE ] AMPX: PASS: Integrity check passed. [2026-01-16T12:01:24.192880] [DEBUG] [REMOTE ] AMPX: Symbol is viable for forecasting. [2026-01-16T12:01:24.192927] [INFO ] [MAIN ] [169/3508] AMPX kept (0.4s) | 169 kept, 0 rejected | 128.8/min | ETA: 25.9m [2026-01-16T12:01:24.739089] [DEBUG] [REMOTE ] AMRC: Retrieved 3896 rows, trimmed to 300. [2026-01-16T12:01:24.739222] [DEBUG] [REMOTE ] AMRC: PASS: History has at least 300 days. [2026-01-16T12:01:24.739640] [DEBUG] [REMOTE ] AMRC: PASS: Price check passed. Min price $29.13. [2026-01-16T12:01:24.739782] [DEBUG] [REMOTE ] AMRC: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:24.739896] [DEBUG] [REMOTE ] AMRC: PASS: Integrity check passed. [2026-01-16T12:01:24.739937] [DEBUG] [REMOTE ] AMRC: Symbol is viable for forecasting. [2026-01-16T12:01:24.739987] [INFO ] [MAIN ] [170/3508] AMRC kept (0.5s) | 170 kept, 0 rejected | 128.6/min | ETA: 25.9m [2026-01-16T12:01:25.069818] [DEBUG] [REMOTE ] AMRN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:25.069963] [DEBUG] [REMOTE ] AMRN: PASS: History has at least 300 days. [2026-01-16T12:01:25.070197] [DEBUG] [REMOTE ] AMRN: PASS: Price check passed. Min price $13.50. [2026-01-16T12:01:25.070335] [DEBUG] [REMOTE ] AMRN: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:25.070458] [DEBUG] [REMOTE ] AMRN: PASS: Integrity check passed. [2026-01-16T12:01:25.070498] [DEBUG] [REMOTE ] AMRN: Symbol is viable for forecasting. [2026-01-16T12:01:25.070563] [INFO ] [MAIN ] [171/3508] AMRN kept (0.3s) | 171 kept, 0 rejected | 128.9/min | ETA: 25.9m [2026-01-16T12:01:25.528471] [DEBUG] [REMOTE ] AMRX: Retrieved 4276 rows, trimmed to 300. [2026-01-16T12:01:25.528644] [DEBUG] [REMOTE ] AMRX: PASS: History has at least 300 days. [2026-01-16T12:01:25.528872] [DEBUG] [REMOTE ] AMRX: PASS: Price check passed. Min price $10.00. [2026-01-16T12:01:25.529007] [DEBUG] [REMOTE ] AMRX: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:25.529125] [DEBUG] [REMOTE ] AMRX: PASS: Integrity check passed. [2026-01-16T12:01:25.529165] [DEBUG] [REMOTE ] AMRX: Symbol is viable for forecasting. [2026-01-16T12:01:25.529213] [INFO ] [MAIN ] [172/3508] AMRX kept (0.5s) | 172 kept, 0 rejected | 128.9/min | ETA: 25.9m [2026-01-16T12:01:26.039825] [DEBUG] [REMOTE ] AMSC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:26.039964] [DEBUG] [REMOTE ] AMSC: PASS: History has at least 300 days. [2026-01-16T12:01:26.040301] [DEBUG] [REMOTE ] AMSC: PASS: Price check passed. Min price $28.78. [2026-01-16T12:01:26.040443] [DEBUG] [REMOTE ] AMSC: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:26.040562] [DEBUG] [REMOTE ] AMSC: PASS: Integrity check passed. [2026-01-16T12:01:26.040621] [DEBUG] [REMOTE ] AMSC: Symbol is viable for forecasting. [2026-01-16T12:01:26.040671] [INFO ] [MAIN ] [173/3508] AMSC kept (0.5s) | 173 kept, 0 rejected | 128.8/min | ETA: 25.9m [2026-01-16T12:01:26.541923] [DEBUG] [REMOTE ] AMSF: Retrieved 5070 rows, trimmed to 300. [2026-01-16T12:01:26.542070] [DEBUG] [REMOTE ] AMSF: PASS: History has at least 300 days. [2026-01-16T12:01:26.542304] [DEBUG] [REMOTE ] AMSF: PASS: Price check passed. Min price $36.55. [2026-01-16T12:01:26.542448] [DEBUG] [REMOTE ] AMSF: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:26.542591] [DEBUG] [REMOTE ] AMSF: PASS: Integrity check passed. [2026-01-16T12:01:26.542636] [DEBUG] [REMOTE ] AMSF: Symbol is viable for forecasting. [2026-01-16T12:01:26.542689] [INFO ] [MAIN ] [174/3508] AMSF kept (0.5s) | 174 kept, 0 rejected | 128.7/min | ETA: 25.9m [2026-01-16T12:01:26.811373] [DEBUG] [REMOTE ] AMTB: Retrieved 1855 rows, trimmed to 300. [2026-01-16T12:01:26.811518] [DEBUG] [REMOTE ] AMTB: PASS: History has at least 300 days. [2026-01-16T12:01:26.811795] [DEBUG] [REMOTE ] AMTB: PASS: Price check passed. Min price $16.62. [2026-01-16T12:01:26.811937] [DEBUG] [REMOTE ] AMTB: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:26.812049] [DEBUG] [REMOTE ] AMTB: PASS: Integrity check passed. [2026-01-16T12:01:26.812089] [DEBUG] [REMOTE ] AMTB: Symbol is viable for forecasting. [2026-01-16T12:01:26.812137] [INFO ] [MAIN ] [175/3508] AMTB kept (0.3s) | 175 kept, 0 rejected | 129.0/min | ETA: 25.8m [2026-01-16T12:01:27.284937] [DEBUG] [REMOTE ] AMTX: Retrieved 2931 rows, trimmed to 300. [2026-01-16T12:01:27.285091] [DEBUG] [REMOTE ] AMTX: PASS: History has at least 300 days. [2026-01-16T12:01:27.285360] [DEBUG] [REMOTE ] AMTX: PASS: Price check passed. Min price $1.32. [2026-01-16T12:01:27.285531] [DEBUG] [REMOTE ] AMTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:27.285701] [DEBUG] [REMOTE ] AMTX: PASS: Integrity check passed. [2026-01-16T12:01:27.285755] [DEBUG] [REMOTE ] AMTX: Symbol is viable for forecasting. [2026-01-16T12:01:27.285820] [INFO ] [MAIN ] [176/3508] AMTX kept (0.5s) | 176 kept, 0 rejected | 129.0/min | ETA: 25.8m [2026-01-16T12:01:27.848698] [DEBUG] [REMOTE ] AMWD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:27.848883] [DEBUG] [REMOTE ] AMWD: PASS: History has at least 300 days. [2026-01-16T12:01:27.849169] [DEBUG] [REMOTE ] AMWD: PASS: Price check passed. Min price $47.62. [2026-01-16T12:01:27.849312] [DEBUG] [REMOTE ] AMWD: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:27.849444] [DEBUG] [REMOTE ] AMWD: PASS: Integrity check passed. [2026-01-16T12:01:27.849485] [DEBUG] [REMOTE ] AMWD: Symbol is viable for forecasting. [2026-01-16T12:01:27.849563] [INFO ] [MAIN ] [177/3508] AMWD kept (0.6s) | 177 kept, 0 rejected | 128.9/min | ETA: 25.8m [2026-01-16T12:01:28.139799] [DEBUG] [REMOTE ] AMWL: Retrieved 1339 rows, trimmed to 300. [2026-01-16T12:01:28.139942] [DEBUG] [REMOTE ] AMWL: PASS: History has at least 300 days. [2026-01-16T12:01:28.140153] [DEBUG] [REMOTE ] AMWL: PASS: Price check passed. Min price $3.78. [2026-01-16T12:01:28.140294] [DEBUG] [REMOTE ] AMWL: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:28.140405] [DEBUG] [REMOTE ] AMWL: PASS: Integrity check passed. [2026-01-16T12:01:28.140446] [DEBUG] [REMOTE ] AMWL: Symbol is viable for forecasting. [2026-01-16T12:01:28.140494] [INFO ] [MAIN ] [178/3508] AMWL kept (0.3s) | 178 kept, 0 rejected | 129.1/min | ETA: 25.8m [2026-01-16T12:01:28.858517] [DEBUG] [REMOTE ] AMX: Retrieved 6271 rows, trimmed to 300. [2026-01-16T12:01:28.858674] [DEBUG] [REMOTE ] AMX: PASS: History has at least 300 days. [2026-01-16T12:01:28.858918] [DEBUG] [REMOTE ] AMX: PASS: Price check passed. Min price $19.89. [2026-01-16T12:01:28.859063] [DEBUG] [REMOTE ] AMX: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:28.859188] [DEBUG] [REMOTE ] AMX: PASS: Integrity check passed. [2026-01-16T12:01:28.859234] [DEBUG] [REMOTE ] AMX: Symbol is viable for forecasting. [2026-01-16T12:01:28.859287] [INFO ] [MAIN ] [179/3508] AMX kept (0.7s) | 179 kept, 0 rejected | 128.8/min | ETA: 25.9m [2026-01-16T12:01:29.066441] [DEBUG] [REMOTE ] AMZD: Retrieved 843 rows, trimmed to 300. [2026-01-16T12:01:29.066596] [DEBUG] [REMOTE ] AMZD: PASS: History has at least 300 days. [2026-01-16T12:01:29.066841] [DEBUG] [REMOTE ] AMZD: PASS: Price check passed. Min price $9.14. [2026-01-16T12:01:29.066983] [DEBUG] [REMOTE ] AMZD: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:29.067101] [DEBUG] [REMOTE ] AMZD: PASS: Integrity check passed. [2026-01-16T12:01:29.067143] [DEBUG] [REMOTE ] AMZD: Symbol is viable for forecasting. [2026-01-16T12:01:29.067194] [INFO ] [MAIN ] [180/3508] AMZD kept (0.2s) | 180 kept, 0 rejected | 129.2/min | ETA: 25.8m [2026-01-16T12:01:29.737119] [DEBUG] [REMOTE ] AMZN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:29.737272] [DEBUG] [REMOTE ] AMZN: PASS: History has at least 300 days. [2026-01-16T12:01:29.737532] [DEBUG] [REMOTE ] AMZN: PASS: Price check passed. Min price $217.14. [2026-01-16T12:01:29.737696] [DEBUG] [REMOTE ] AMZN: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:29.737823] [DEBUG] [REMOTE ] AMZN: PASS: Integrity check passed. [2026-01-16T12:01:29.737866] [DEBUG] [REMOTE ] AMZN: Symbol is viable for forecasting. [2026-01-16T12:01:29.737919] [INFO ] [MAIN ] [181/3508] AMZN kept (0.7s) | 181 kept, 0 rejected | 128.8/min | ETA: 25.8m [2026-01-16T12:01:29.850698] [DEBUG] [REMOTE ] AMZZ: Retrieved 460 rows, trimmed to 300. [2026-01-16T12:01:29.850839] [DEBUG] [REMOTE ] AMZZ: PASS: History has at least 300 days. [2026-01-16T12:01:29.851050] [DEBUG] [REMOTE ] AMZZ: PASS: Price check passed. Min price $28.10. [2026-01-16T12:01:29.851199] [DEBUG] [REMOTE ] AMZZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:29.851323] [DEBUG] [REMOTE ] AMZZ: PASS: Integrity check passed. [2026-01-16T12:01:29.851364] [DEBUG] [REMOTE ] AMZZ: Symbol is viable for forecasting. [2026-01-16T12:01:29.851414] [INFO ] [MAIN ] [182/3508] AMZZ kept (0.1s) | 182 kept, 0 rejected | 129.4/min | ETA: 25.7m [2026-01-16T12:01:30.649522] [DEBUG] [REMOTE ] AN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:30.649697] [DEBUG] [REMOTE ] AN: PASS: History has at least 300 days. [2026-01-16T12:01:30.649960] [DEBUG] [REMOTE ] AN: PASS: Price check passed. Min price $190.80. [2026-01-16T12:01:30.650106] [DEBUG] [REMOTE ] AN: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:30.650237] [DEBUG] [REMOTE ] AN: PASS: Integrity check passed. [2026-01-16T12:01:30.650298] [DEBUG] [REMOTE ] AN: Symbol is viable for forecasting. [2026-01-16T12:01:30.650352] [INFO ] [MAIN ] [183/3508] AN kept (0.8s) | 183 kept, 0 rejected | 128.9/min | ETA: 25.8m [2026-01-16T12:01:31.004924] [DEBUG] [REMOTE ] ANAB: Retrieved 2256 rows, trimmed to 300. [2026-01-16T12:01:31.005121] [DEBUG] [REMOTE ] ANAB: PASS: History has at least 300 days. [2026-01-16T12:01:31.005400] [DEBUG] [REMOTE ] ANAB: PASS: Price check passed. Min price $33.09. [2026-01-16T12:01:31.005593] [DEBUG] [REMOTE ] ANAB: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:31.005731] [DEBUG] [REMOTE ] ANAB: PASS: Integrity check passed. [2026-01-16T12:01:31.005775] [DEBUG] [REMOTE ] ANAB: Symbol is viable for forecasting. [2026-01-16T12:01:31.005831] [INFO ] [MAIN ] [184/3508] ANAB kept (0.4s) | 184 kept, 0 rejected | 129.0/min | ETA: 25.8m [2026-01-16T12:01:31.518310] [DEBUG] [REMOTE ] ANDE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:31.518452] [DEBUG] [REMOTE ] ANDE: PASS: History has at least 300 days. [2026-01-16T12:01:31.518699] [DEBUG] [REMOTE ] ANDE: PASS: Price check passed. Min price $45.33. [2026-01-16T12:01:31.518836] [DEBUG] [REMOTE ] ANDE: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:31.518951] [DEBUG] [REMOTE ] ANDE: PASS: Integrity check passed. [2026-01-16T12:01:31.518991] [DEBUG] [REMOTE ] ANDE: Symbol is viable for forecasting. [2026-01-16T12:01:31.519041] [INFO ] [MAIN ] [185/3508] ANDE kept (0.5s) | 185 kept, 0 rejected | 129.0/min | ETA: 25.8m [2026-01-16T12:01:31.990169] [DEBUG] [REMOTE ] ANF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:31.990329] [DEBUG] [REMOTE ] ANF: PASS: History has at least 300 days. [2026-01-16T12:01:31.990756] [DEBUG] [REMOTE ] ANF: PASS: Price check passed. Min price $65.61. [2026-01-16T12:01:31.990940] [DEBUG] [REMOTE ] ANF: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:31.991123] [DEBUG] [REMOTE ] ANF: PASS: Integrity check passed. [2026-01-16T12:01:31.991183] [DEBUG] [REMOTE ] ANF: Symbol is viable for forecasting. [2026-01-16T12:01:31.991266] [INFO ] [MAIN ] [186/3508] ANF kept (0.5s) | 186 kept, 0 rejected | 128.9/min | ETA: 25.8m [2026-01-16T12:01:32.402906] [DEBUG] [REMOTE ] ANGI: Retrieved 3560 rows, trimmed to 300. [2026-01-16T12:01:32.403072] [DEBUG] [REMOTE ] ANGI: PASS: History has at least 300 days. [2026-01-16T12:01:32.403369] [DEBUG] [REMOTE ] ANGI: PASS: Price check passed. Min price $10.42. [2026-01-16T12:01:32.403592] [DEBUG] [REMOTE ] ANGI: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:32.403764] [DEBUG] [REMOTE ] ANGI: PASS: Integrity check passed. [2026-01-16T12:01:32.403823] [DEBUG] [REMOTE ] ANGI: Symbol is viable for forecasting. [2026-01-16T12:01:32.403896] [INFO ] [MAIN ] [187/3508] ANGI kept (0.4s) | 187 kept, 0 rejected | 129.0/min | ETA: 25.7m [2026-01-16T12:01:32.819217] [DEBUG] [REMOTE ] ANGL: Retrieved 3462 rows, trimmed to 300. [2026-01-16T12:01:32.819388] [DEBUG] [REMOTE ] ANGL: PASS: History has at least 300 days. [2026-01-16T12:01:32.819729] [DEBUG] [REMOTE ] ANGL: PASS: Price check passed. Min price $28.83. [2026-01-16T12:01:32.819934] [DEBUG] [REMOTE ] ANGL: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:32.820140] [DEBUG] [REMOTE ] ANGL: PASS: Integrity check passed. [2026-01-16T12:01:32.820199] [DEBUG] [REMOTE ] ANGL: Symbol is viable for forecasting. [2026-01-16T12:01:32.820274] [INFO ] [MAIN ] [188/3508] ANGL kept (0.4s) | 188 kept, 0 rejected | 129.1/min | ETA: 25.7m [2026-01-16T12:01:33.212011] [DEBUG] [REMOTE ] ANGO: Retrieved 5442 rows, trimmed to 300. [2026-01-16T12:01:33.212139] [DEBUG] [REMOTE ] ANGO: PASS: History has at least 300 days. [2026-01-16T12:01:33.212352] [DEBUG] [REMOTE ] ANGO: PASS: Price check passed. Min price $9.86. [2026-01-16T12:01:33.212486] [DEBUG] [REMOTE ] ANGO: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:33.212620] [DEBUG] [REMOTE ] ANGO: PASS: Integrity check passed. [2026-01-16T12:01:33.212678] [DEBUG] [REMOTE ] ANGO: Symbol is viable for forecasting. [2026-01-16T12:01:33.212728] [INFO ] [MAIN ] [189/3508] ANGO kept (0.4s) | 189 kept, 0 rejected | 129.2/min | ETA: 25.7m [2026-01-16T12:01:33.778490] [DEBUG] [REMOTE ] ANIK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:33.778660] [DEBUG] [REMOTE ] ANIK: PASS: History has at least 300 days. [2026-01-16T12:01:33.778910] [DEBUG] [REMOTE ] ANIK: PASS: Price check passed. Min price $9.30. [2026-01-16T12:01:33.779047] [DEBUG] [REMOTE ] ANIK: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:33.779174] [DEBUG] [REMOTE ] ANIK: PASS: Integrity check passed. [2026-01-16T12:01:33.779213] [DEBUG] [REMOTE ] ANIK: Symbol is viable for forecasting. [2026-01-16T12:01:33.779262] [INFO ] [MAIN ] [190/3508] ANIK kept (0.6s) | 190 kept, 0 rejected | 129.1/min | ETA: 25.7m [2026-01-16T12:01:34.293263] [DEBUG] [REMOTE ] ANIP: Retrieved 6463 rows, trimmed to 300. [2026-01-16T12:01:34.293419] [DEBUG] [REMOTE ] ANIP: PASS: History has at least 300 days. [2026-01-16T12:01:34.293707] [DEBUG] [REMOTE ] ANIP: PASS: Price check passed. Min price $76.28. [2026-01-16T12:01:34.293851] [DEBUG] [REMOTE ] ANIP: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:34.293985] [DEBUG] [REMOTE ] ANIP: PASS: Integrity check passed. [2026-01-16T12:01:34.294028] [DEBUG] [REMOTE ] ANIP: Symbol is viable for forecasting. [2026-01-16T12:01:34.294080] [INFO ] [MAIN ] [191/3508] ANIP kept (0.5s) | 191 kept, 0 rejected | 129.0/min | ETA: 25.7m [2026-01-16T12:01:34.788522] [DEBUG] [REMOTE ] ANIX: Retrieved 6291 rows, trimmed to 300. [2026-01-16T12:01:34.788691] [DEBUG] [REMOTE ] ANIX: PASS: History has at least 300 days. [2026-01-16T12:01:34.788940] [DEBUG] [REMOTE ] ANIX: PASS: Price check passed. Min price $3.12. [2026-01-16T12:01:34.789078] [DEBUG] [REMOTE ] ANIX: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:34.789202] [DEBUG] [REMOTE ] ANIX: PASS: Integrity check passed. [2026-01-16T12:01:34.789243] [DEBUG] [REMOTE ] ANIX: Symbol is viable for forecasting. [2026-01-16T12:01:34.789295] [INFO ] [MAIN ] [192/3508] ANIX kept (0.5s) | 192 kept, 0 rejected | 128.9/min | ETA: 25.7m [2026-01-16T12:01:35.135949] [DEBUG] [REMOTE ] ANNX: Retrieved 1377 rows, trimmed to 300. [2026-01-16T12:01:35.136077] [DEBUG] [REMOTE ] ANNX: PASS: History has at least 300 days. [2026-01-16T12:01:35.136282] [DEBUG] [REMOTE ] ANNX: PASS: Price check passed. Min price $2.68. [2026-01-16T12:01:35.136427] [DEBUG] [REMOTE ] ANNX: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:35.136539] [DEBUG] [REMOTE ] ANNX: PASS: Integrity check passed. [2026-01-16T12:01:35.136611] [DEBUG] [REMOTE ] ANNX: Symbol is viable for forecasting. [2026-01-16T12:01:35.136700] [INFO ] [MAIN ] [193/3508] ANNX kept (0.3s) | 193 kept, 0 rejected | 129.1/min | ETA: 25.7m [2026-01-16T12:01:35.330841] [DEBUG] [REMOTE ] ANTX: Retrieved 956 rows, trimmed to 300. [2026-01-16T12:01:35.330984] [DEBUG] [REMOTE ] ANTX: PASS: History has at least 300 days. [2026-01-16T12:01:35.331197] [DEBUG] [REMOTE ] ANTX: PASS: Price check passed. Min price $1.05. [2026-01-16T12:01:35.331334] [DEBUG] [REMOTE ] ANTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:35.331450] [DEBUG] [REMOTE ] ANTX: PASS: Integrity check passed. [2026-01-16T12:01:35.331494] [DEBUG] [REMOTE ] ANTX: Symbol is viable for forecasting. [2026-01-16T12:01:35.331558] [INFO ] [MAIN ] [194/3508] ANTX kept (0.2s) | 194 kept, 0 rejected | 129.5/min | ETA: 25.6m [2026-01-16T12:01:35.854735] [DEBUG] [REMOTE ] ANVS: Retrieved 1500 rows, trimmed to 300. [2026-01-16T12:01:35.854869] [DEBUG] [REMOTE ] ANVS: PASS: History has at least 300 days. [2026-01-16T12:01:35.855095] [DEBUG] [REMOTE ] ANVS: PASS: Price check passed. Min price $1.89. [2026-01-16T12:01:35.855242] [DEBUG] [REMOTE ] ANVS: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:35.855361] [DEBUG] [REMOTE ] ANVS: PASS: Integrity check passed. [2026-01-16T12:01:35.855419] [DEBUG] [REMOTE ] ANVS: Symbol is viable for forecasting. [2026-01-16T12:01:35.855470] [INFO ] [MAIN ] [195/3508] ANVS kept (0.5s) | 195 kept, 0 rejected | 129.4/min | ETA: 25.6m [2026-01-16T12:01:36.459917] [DEBUG] [REMOTE ] AOD: Retrieved 4774 rows, trimmed to 300. [2026-01-16T12:01:36.460100] [DEBUG] [REMOTE ] AOD: PASS: History has at least 300 days. [2026-01-16T12:01:36.460389] [DEBUG] [REMOTE ] AOD: PASS: Price check passed. Min price $9.01. [2026-01-16T12:01:36.460532] [DEBUG] [REMOTE ] AOD: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:36.460706] [DEBUG] [REMOTE ] AOD: PASS: Integrity check passed. [2026-01-16T12:01:36.460751] [DEBUG] [REMOTE ] AOD: Symbol is viable for forecasting. [2026-01-16T12:01:36.460806] [INFO ] [MAIN ] [196/3508] AOD kept (0.6s) | 196 kept, 0 rejected | 129.2/min | ETA: 25.6m [2026-01-16T12:01:36.662789] [DEBUG] [REMOTE ] AOHY: Retrieved 479 rows, trimmed to 300. [2026-01-16T12:01:36.662956] [DEBUG] [REMOTE ] AOHY: PASS: History has at least 300 days. [2026-01-16T12:01:36.663282] [DEBUG] [REMOTE ] AOHY: PASS: Price check passed. Min price $10.91. [2026-01-16T12:01:36.663488] [DEBUG] [REMOTE ] AOHY: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:36.663694] [DEBUG] [REMOTE ] AOHY: PASS: Integrity check passed. [2026-01-16T12:01:36.663769] [DEBUG] [REMOTE ] AOHY: Symbol is viable for forecasting. [2026-01-16T12:01:36.663848] [INFO ] [MAIN ] [197/3508] AOHY kept (0.2s) | 197 kept, 0 rejected | 129.6/min | ETA: 25.6m [2026-01-16T12:01:37.461004] [DEBUG] [REMOTE ] AON: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:37.461148] [DEBUG] [REMOTE ] AON: PASS: History has at least 300 days. [2026-01-16T12:01:37.461404] [DEBUG] [REMOTE ] AON: PASS: Price check passed. Min price $325.36. [2026-01-16T12:01:37.461540] [DEBUG] [REMOTE ] AON: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:37.461687] [DEBUG] [REMOTE ] AON: PASS: Integrity check passed. [2026-01-16T12:01:37.461729] [DEBUG] [REMOTE ] AON: Symbol is viable for forecasting. [2026-01-16T12:01:37.461779] [INFO ] [MAIN ] [198/3508] AON kept (0.8s) | 198 kept, 0 rejected | 129.1/min | ETA: 25.6m [2026-01-16T12:01:37.980607] [DEBUG] [REMOTE ] AOS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:37.980738] [DEBUG] [REMOTE ] AOS: PASS: History has at least 300 days. [2026-01-16T12:01:37.980948] [DEBUG] [REMOTE ] AOS: PASS: Price check passed. Min price $63.25. [2026-01-16T12:01:37.981084] [DEBUG] [REMOTE ] AOS: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:37.981196] [DEBUG] [REMOTE ] AOS: PASS: Integrity check passed. [2026-01-16T12:01:37.981236] [DEBUG] [REMOTE ] AOS: Symbol is viable for forecasting. [2026-01-16T12:01:37.981284] [INFO ] [MAIN ] [199/3508] AOS kept (0.5s) | 199 kept, 0 rejected | 129.0/min | ETA: 25.6m [2026-01-16T12:01:38.305858] [DEBUG] [REMOTE ] AOSL: Retrieved 3954 rows, trimmed to 300. [2026-01-16T12:01:38.305994] [DEBUG] [REMOTE ] AOSL: PASS: History has at least 300 days. [2026-01-16T12:01:38.306209] [DEBUG] [REMOTE ] AOSL: PASS: Price check passed. Min price $17.47. [2026-01-16T12:01:38.306345] [DEBUG] [REMOTE ] AOSL: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:38.306467] [DEBUG] [REMOTE ] AOSL: PASS: Integrity check passed. [2026-01-16T12:01:38.306509] [DEBUG] [REMOTE ] AOSL: Symbol is viable for forecasting. [2026-01-16T12:01:38.306558] [INFO ] [MAIN ] [200/3508] AOSL kept (0.3s) | 200 kept, 0 rejected | 129.2/min | ETA: 25.6m [2026-01-16T12:01:38.874597] [DEBUG] [REMOTE ] AP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:38.874807] [DEBUG] [REMOTE ] AP: PASS: History has at least 300 days. [2026-01-16T12:01:38.875112] [DEBUG] [REMOTE ] AP: PASS: Price check passed. Min price $1.85. [2026-01-16T12:01:38.875262] [DEBUG] [REMOTE ] AP: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:38.875405] [DEBUG] [REMOTE ] AP: PASS: Integrity check passed. [2026-01-16T12:01:38.875468] [DEBUG] [REMOTE ] AP: Symbol is viable for forecasting. [2026-01-16T12:01:38.875529] [INFO ] [MAIN ] [201/3508] AP kept (0.6s) | 201 kept, 0 rejected | 129.1/min | ETA: 25.6m [2026-01-16T12:01:39.353104] [DEBUG] [REMOTE ] APA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:39.353303] [DEBUG] [REMOTE ] APA: PASS: History has at least 300 days. [2026-01-16T12:01:39.353711] [DEBUG] [REMOTE ] APA: PASS: Price check passed. Min price $21.66. [2026-01-16T12:01:39.353917] [DEBUG] [REMOTE ] APA: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:39.354109] [DEBUG] [REMOTE ] APA: PASS: Integrity check passed. [2026-01-16T12:01:39.354168] [DEBUG] [REMOTE ] APA: Symbol is viable for forecasting. [2026-01-16T12:01:39.354245] [INFO ] [MAIN ] [202/3508] APA kept (0.5s) | 202 kept, 0 rejected | 129.1/min | ETA: 25.6m [2026-01-16T12:01:39.727334] [DEBUG] [REMOTE ] APAM: Retrieved 3236 rows, trimmed to 300. [2026-01-16T12:01:39.727517] [DEBUG] [REMOTE ] APAM: PASS: History has at least 300 days. [2026-01-16T12:01:39.727872] [DEBUG] [REMOTE ] APAM: PASS: Price check passed. Min price $40.44. [2026-01-16T12:01:39.728080] [DEBUG] [REMOTE ] APAM: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:39.728258] [DEBUG] [REMOTE ] APAM: PASS: Integrity check passed. [2026-01-16T12:01:39.728317] [DEBUG] [REMOTE ] APAM: Symbol is viable for forecasting. [2026-01-16T12:01:39.728390] [INFO ] [MAIN ] [203/3508] APAM kept (0.4s) | 203 kept, 0 rejected | 129.2/min | ETA: 25.6m [2026-01-16T12:01:40.169958] [DEBUG] [REMOTE ] APD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:40.170189] [DEBUG] [REMOTE ] APD: PASS: History has at least 300 days. [2026-01-16T12:01:40.170441] [DEBUG] [REMOTE ] APD: PASS: Price check passed. Min price $229.12. [2026-01-16T12:01:40.170597] [DEBUG] [REMOTE ] APD: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:40.170728] [DEBUG] [REMOTE ] APD: PASS: Integrity check passed. [2026-01-16T12:01:40.170769] [DEBUG] [REMOTE ] APD: Symbol is viable for forecasting. [2026-01-16T12:01:40.170829] [INFO ] [MAIN ] [204/3508] APD kept (0.4s) | 204 kept, 0 rejected | 129.2/min | ETA: 25.6m [2026-01-16T12:01:40.597884] [DEBUG] [REMOTE ] APEI: Retrieved 4574 rows, trimmed to 300. [2026-01-16T12:01:40.598026] [DEBUG] [REMOTE ] APEI: PASS: History has at least 300 days. [2026-01-16T12:01:40.598255] [DEBUG] [REMOTE ] APEI: PASS: Price check passed. Min price $30.67. [2026-01-16T12:01:40.598394] [DEBUG] [REMOTE ] APEI: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:40.598519] [DEBUG] [REMOTE ] APEI: PASS: Integrity check passed. [2026-01-16T12:01:40.598560] [DEBUG] [REMOTE ] APEI: Symbol is viable for forecasting. [2026-01-16T12:01:40.598632] [INFO ] [MAIN ] [205/3508] APEI kept (0.4s) | 205 kept, 0 rejected | 129.3/min | ETA: 25.6m [2026-01-16T12:01:40.871873] [DEBUG] [REMOTE ] APG: Retrieved 1437 rows, trimmed to 300. [2026-01-16T12:01:40.872014] [DEBUG] [REMOTE ] APG: PASS: History has at least 300 days. [2026-01-16T12:01:40.872218] [DEBUG] [REMOTE ] APG: PASS: Price check passed. Min price $33.64. [2026-01-16T12:01:40.872352] [DEBUG] [REMOTE ] APG: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:40.872463] [DEBUG] [REMOTE ] APG: PASS: Integrity check passed. [2026-01-16T12:01:40.872502] [DEBUG] [REMOTE ] APG: Symbol is viable for forecasting. [2026-01-16T12:01:40.872554] [INFO ] [MAIN ] [206/3508] APG kept (0.3s) | 206 kept, 0 rejected | 129.5/min | ETA: 25.5m [2026-01-16T12:01:41.221261] [DEBUG] [REMOTE ] APGE: Retrieved 630 rows, trimmed to 300. [2026-01-16T12:01:41.221419] [DEBUG] [REMOTE ] APGE: PASS: History has at least 300 days. [2026-01-16T12:01:41.221654] [DEBUG] [REMOTE ] APGE: PASS: Price check passed. Min price $53.32. [2026-01-16T12:01:41.221796] [DEBUG] [REMOTE ] APGE: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:41.221913] [DEBUG] [REMOTE ] APGE: PASS: Integrity check passed. [2026-01-16T12:01:41.221979] [DEBUG] [REMOTE ] APGE: Symbol is viable for forecasting. [2026-01-16T12:01:41.222032] [INFO ] [MAIN ] [207/3508] APGE kept (0.3s) | 207 kept, 0 rejected | 129.7/min | ETA: 25.5m [2026-01-16T12:01:41.892813] [DEBUG] [REMOTE ] APH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:41.892961] [DEBUG] [REMOTE ] APH: PASS: History has at least 300 days. [2026-01-16T12:01:41.893265] [DEBUG] [REMOTE ] APH: PASS: Price check passed. Min price $124.20. [2026-01-16T12:01:41.893425] [DEBUG] [REMOTE ] APH: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:41.893558] [DEBUG] [REMOTE ] APH: PASS: Integrity check passed. [2026-01-16T12:01:41.893634] [DEBUG] [REMOTE ] APH: Symbol is viable for forecasting. [2026-01-16T12:01:41.893699] [INFO ] [MAIN ] [208/3508] APH kept (0.7s) | 208 kept, 0 rejected | 129.4/min | ETA: 25.5m [2026-01-16T12:01:42.143412] [DEBUG] [REMOTE ] API: Retrieved 1396 rows, trimmed to 300. [2026-01-16T12:01:42.143555] [DEBUG] [REMOTE ] API: PASS: History has at least 300 days. [2026-01-16T12:01:42.143794] [DEBUG] [REMOTE ] API: PASS: Price check passed. Min price $3.24. [2026-01-16T12:01:42.143933] [DEBUG] [REMOTE ] API: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:42.144059] [DEBUG] [REMOTE ] API: PASS: Integrity check passed. [2026-01-16T12:01:42.144108] [DEBUG] [REMOTE ] API: Symbol is viable for forecasting. [2026-01-16T12:01:42.144162] [INFO ] [MAIN ] [209/3508] API kept (0.3s) | 209 kept, 0 rejected | 129.7/min | ETA: 25.4m [2026-01-16T12:01:42.554782] [DEBUG] [REMOTE ] APLD: Retrieved 3899 rows, trimmed to 300. [2026-01-16T12:01:42.554985] [DEBUG] [REMOTE ] APLD: PASS: History has at least 300 days. [2026-01-16T12:01:42.555335] [DEBUG] [REMOTE ] APLD: PASS: Price check passed. Min price $21.09. [2026-01-16T12:01:42.555536] [DEBUG] [REMOTE ] APLD: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:42.555731] [DEBUG] [REMOTE ] APLD: PASS: Integrity check passed. [2026-01-16T12:01:42.555783] [DEBUG] [REMOTE ] APLD: Symbol is viable for forecasting. [2026-01-16T12:01:42.555847] [INFO ] [MAIN ] [210/3508] APLD kept (0.4s) | 210 kept, 0 rejected | 129.7/min | ETA: 25.4m [2026-01-16T12:01:43.042103] [DEBUG] [REMOTE ] APLE: Retrieved 2683 rows, trimmed to 300. [2026-01-16T12:01:43.042258] [DEBUG] [REMOTE ] APLE: PASS: History has at least 300 days. [2026-01-16T12:01:43.042476] [DEBUG] [REMOTE ] APLE: PASS: Price check passed. Min price $11.02. [2026-01-16T12:01:43.042669] [DEBUG] [REMOTE ] APLE: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:43.042794] [DEBUG] [REMOTE ] APLE: PASS: Integrity check passed. [2026-01-16T12:01:43.042835] [DEBUG] [REMOTE ] APLE: Symbol is viable for forecasting. [2026-01-16T12:01:43.042883] [INFO ] [MAIN ] [211/3508] APLE kept (0.5s) | 211 kept, 0 rejected | 129.7/min | ETA: 25.4m [2026-01-16T12:01:43.303721] [DEBUG] [REMOTE ] APLS: Retrieved 2056 rows, trimmed to 300. [2026-01-16T12:01:43.303845] [DEBUG] [REMOTE ] APLS: PASS: History has at least 300 days. [2026-01-16T12:01:43.304048] [DEBUG] [REMOTE ] APLS: PASS: Price check passed. Min price $19.00. [2026-01-16T12:01:43.304187] [DEBUG] [REMOTE ] APLS: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:43.304299] [DEBUG] [REMOTE ] APLS: PASS: Integrity check passed. [2026-01-16T12:01:43.304340] [DEBUG] [REMOTE ] APLS: Symbol is viable for forecasting. [2026-01-16T12:01:43.304388] [INFO ] [MAIN ] [212/3508] APLS kept (0.3s) | 212 kept, 0 rejected | 130.0/min | ETA: 25.4m [2026-01-16T12:01:43.832603] [DEBUG] [REMOTE ] APM: Retrieved 1779 rows, trimmed to 300. [2026-01-16T12:01:43.832726] [DEBUG] [REMOTE ] APM: PASS: History has at least 300 days. [2026-01-16T12:01:43.832929] [DEBUG] [REMOTE ] APM: PASS: Price check passed. Min price $1.02. [2026-01-16T12:01:43.833064] [DEBUG] [REMOTE ] APM: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:43.833190] [DEBUG] [REMOTE ] APM: PASS: Integrity check passed. [2026-01-16T12:01:43.833231] [DEBUG] [REMOTE ] APM: Symbol is viable for forecasting. [2026-01-16T12:01:43.833279] [INFO ] [MAIN ] [213/3508] APM kept (0.5s) | 213 kept, 0 rejected | 129.9/min | ETA: 25.4m [2026-01-16T12:01:44.263083] [DEBUG] [REMOTE ] APO: Retrieved 3722 rows, trimmed to 300. [2026-01-16T12:01:44.263206] [DEBUG] [REMOTE ] APO: PASS: History has at least 300 days. [2026-01-16T12:01:44.263407] [DEBUG] [REMOTE ] APO: PASS: Price check passed. Min price $122.55. [2026-01-16T12:01:44.263544] [DEBUG] [REMOTE ] APO: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:44.263676] [DEBUG] [REMOTE ] APO: PASS: Integrity check passed. [2026-01-16T12:01:44.263717] [DEBUG] [REMOTE ] APO: Symbol is viable for forecasting. [2026-01-16T12:01:44.263766] [INFO ] [MAIN ] [214/3508] APO kept (0.4s) | 214 kept, 0 rejected | 129.9/min | ETA: 25.4m [2026-01-16T12:01:44.789975] [DEBUG] [REMOTE ] APOG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:44.790118] [DEBUG] [REMOTE ] APOG: PASS: History has at least 300 days. [2026-01-16T12:01:44.790359] [DEBUG] [REMOTE ] APOG: PASS: Price check passed. Min price $32.11. [2026-01-16T12:01:44.790500] [DEBUG] [REMOTE ] APOG: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:44.790644] [DEBUG] [REMOTE ] APOG: PASS: Integrity check passed. [2026-01-16T12:01:44.790689] [DEBUG] [REMOTE ] APOG: Symbol is viable for forecasting. [2026-01-16T12:01:44.790741] [INFO ] [MAIN ] [215/3508] APOG kept (0.5s) | 215 kept, 0 rejected | 129.8/min | ETA: 25.4m [2026-01-16T12:01:45.103453] [DEBUG] [REMOTE ] APP: Retrieved 1195 rows, trimmed to 300. [2026-01-16T12:01:45.103624] [DEBUG] [REMOTE ] APP: PASS: History has at least 300 days. [2026-01-16T12:01:45.103840] [DEBUG] [REMOTE ] APP: PASS: Price check passed. Min price $520.26. [2026-01-16T12:01:45.103975] [DEBUG] [REMOTE ] APP: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:45.104088] [DEBUG] [REMOTE ] APP: PASS: Integrity check passed. [2026-01-16T12:01:45.104128] [DEBUG] [REMOTE ] APP: Symbol is viable for forecasting. [2026-01-16T12:01:45.104176] [INFO ] [MAIN ] [216/3508] APP kept (0.3s) | 216 kept, 0 rejected | 130.0/min | ETA: 25.3m [2026-01-16T12:01:45.520845] [DEBUG] [REMOTE ] APPF: Retrieved 2655 rows, trimmed to 300. [2026-01-16T12:01:45.521016] [DEBUG] [REMOTE ] APPF: PASS: History has at least 300 days. [2026-01-16T12:01:45.521294] [DEBUG] [REMOTE ] APPF: PASS: Price check passed. Min price $212.95. [2026-01-16T12:01:45.521477] [DEBUG] [REMOTE ] APPF: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:45.521653] [DEBUG] [REMOTE ] APPF: PASS: Integrity check passed. [2026-01-16T12:01:45.521706] [DEBUG] [REMOTE ] APPF: Symbol is viable for forecasting. [2026-01-16T12:01:45.521773] [INFO ] [MAIN ] [217/3508] APPF kept (0.4s) | 217 kept, 0 rejected | 130.1/min | ETA: 25.3m [2026-01-16T12:01:45.889327] [DEBUG] [REMOTE ] APPN: Retrieved 2173 rows, trimmed to 300. [2026-01-16T12:01:45.889460] [DEBUG] [REMOTE ] APPN: PASS: History has at least 300 days. [2026-01-16T12:01:45.889700] [DEBUG] [REMOTE ] APPN: PASS: Price check passed. Min price $28.90. [2026-01-16T12:01:45.889838] [DEBUG] [REMOTE ] APPN: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:45.889952] [DEBUG] [REMOTE ] APPN: PASS: Integrity check passed. [2026-01-16T12:01:45.889994] [DEBUG] [REMOTE ] APPN: Symbol is viable for forecasting. [2026-01-16T12:01:45.890043] [INFO ] [MAIN ] [218/3508] APPN kept (0.4s) | 218 kept, 0 rejected | 130.2/min | ETA: 25.3m [2026-01-16T12:01:46.357797] [DEBUG] [REMOTE ] APPS: Retrieved 4917 rows, trimmed to 300. [2026-01-16T12:01:46.357929] [DEBUG] [REMOTE ] APPS: PASS: History has at least 300 days. [2026-01-16T12:01:46.358195] [DEBUG] [REMOTE ] APPS: PASS: Price check passed. Min price $4.19. [2026-01-16T12:01:46.358336] [DEBUG] [REMOTE ] APPS: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:46.358469] [DEBUG] [REMOTE ] APPS: PASS: Integrity check passed. [2026-01-16T12:01:46.358510] [DEBUG] [REMOTE ] APPS: Symbol is viable for forecasting. [2026-01-16T12:01:46.358559] [INFO ] [MAIN ] [219/3508] APPS kept (0.5s) | 219 kept, 0 rejected | 130.2/min | ETA: 25.3m [2026-01-16T12:01:46.680932] [DEBUG] [REMOTE ] APYX: Retrieved 1770 rows, trimmed to 300. [2026-01-16T12:01:46.681060] [DEBUG] [REMOTE ] APYX: PASS: History has at least 300 days. [2026-01-16T12:01:46.681265] [DEBUG] [REMOTE ] APYX: PASS: Price check passed. Min price $2.90. [2026-01-16T12:01:46.681401] [DEBUG] [REMOTE ] APYX: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:46.681513] [DEBUG] [REMOTE ] APYX: PASS: Integrity check passed. [2026-01-16T12:01:46.681554] [DEBUG] [REMOTE ] APYX: Symbol is viable for forecasting. [2026-01-16T12:01:46.681632] [INFO ] [MAIN ] [220/3508] APYX kept (0.3s) | 220 kept, 0 rejected | 130.4/min | ETA: 25.2m [2026-01-16T12:01:47.117822] [DEBUG] [REMOTE ] AQMS: Retrieved 2631 rows, trimmed to 300. [2026-01-16T12:01:47.117960] [DEBUG] [REMOTE ] AQMS: PASS: History has at least 300 days. [2026-01-16T12:01:47.118167] [DEBUG] [REMOTE ] AQMS: PASS: Price check passed. Min price $4.76. [2026-01-16T12:01:47.118306] [DEBUG] [REMOTE ] AQMS: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:47.118417] [DEBUG] [REMOTE ] AQMS: PASS: Integrity check passed. [2026-01-16T12:01:47.118458] [DEBUG] [REMOTE ] AQMS: Symbol is viable for forecasting. [2026-01-16T12:01:47.118506] [INFO ] [MAIN ] [221/3508] AQMS kept (0.4s) | 221 kept, 0 rejected | 130.4/min | ETA: 25.2m [2026-01-16T12:01:47.596168] [DEBUG] [REMOTE ] AQN: Retrieved 4070 rows, trimmed to 300. [2026-01-16T12:01:47.596321] [DEBUG] [REMOTE ] AQN: PASS: History has at least 300 days. [2026-01-16T12:01:47.596590] [DEBUG] [REMOTE ] AQN: PASS: Price check passed. Min price $5.46. [2026-01-16T12:01:47.596770] [DEBUG] [REMOTE ] AQN: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:47.596898] [DEBUG] [REMOTE ] AQN: PASS: Integrity check passed. [2026-01-16T12:01:47.596939] [DEBUG] [REMOTE ] AQN: Symbol is viable for forecasting. [2026-01-16T12:01:47.596992] [INFO ] [MAIN ] [222/3508] AQN kept (0.5s) | 222 kept, 0 rejected | 130.4/min | ETA: 25.2m [2026-01-16T12:01:47.871989] [DEBUG] [REMOTE ] AQNB: Retrieved 1670 rows, trimmed to 300. [2026-01-16T12:01:47.872137] [DEBUG] [REMOTE ] AQNB: PASS: History has at least 300 days. [2026-01-16T12:01:47.872350] [DEBUG] [REMOTE ] AQNB: PASS: Price check passed. Min price $25.09. [2026-01-16T12:01:47.872485] [DEBUG] [REMOTE ] AQNB: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:47.872622] [DEBUG] [REMOTE ] AQNB: PASS: Integrity check passed. [2026-01-16T12:01:47.872665] [DEBUG] [REMOTE ] AQNB: Symbol is viable for forecasting. [2026-01-16T12:01:47.872714] [INFO ] [MAIN ] [223/3508] AQNB kept (0.3s) | 223 kept, 0 rejected | 130.6/min | ETA: 25.1m [2026-01-16T12:01:48.212613] [DEBUG] [REMOTE ] ARBB: Retrieved 698 rows, trimmed to 300. [2026-01-16T12:01:48.212749] [DEBUG] [REMOTE ] ARBB: PASS: History has at least 300 days. [2026-01-16T12:01:48.212954] [DEBUG] [REMOTE ] ARBB: PASS: Price check passed. Min price $5.22. [2026-01-16T12:01:48.213089] [DEBUG] [REMOTE ] ARBB: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:48.213197] [DEBUG] [REMOTE ] ARBB: PASS: Integrity check passed. [2026-01-16T12:01:48.213237] [DEBUG] [REMOTE ] ARBB: Symbol is viable for forecasting. [2026-01-16T12:01:48.213285] [INFO ] [MAIN ] [224/3508] ARBB kept (0.3s) | 224 kept, 0 rejected | 130.8/min | ETA: 25.1m [2026-01-16T12:01:48.628299] [DEBUG] [REMOTE ] ARBE: Retrieved 1072 rows, trimmed to 300. [2026-01-16T12:01:48.628437] [DEBUG] [REMOTE ] ARBE: PASS: History has at least 300 days. [2026-01-16T12:01:48.628656] [DEBUG] [REMOTE ] ARBE: PASS: Price check passed. Min price $1.03. [2026-01-16T12:01:48.628792] [DEBUG] [REMOTE ] ARBE: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:48.628938] [DEBUG] [REMOTE ] ARBE: PASS: Integrity check passed. [2026-01-16T12:01:48.628987] [DEBUG] [REMOTE ] ARBE: Symbol is viable for forecasting. [2026-01-16T12:01:48.629046] [INFO ] [MAIN ] [225/3508] ARBE kept (0.4s) | 225 kept, 0 rejected | 130.8/min | ETA: 25.1m [2026-01-16T12:01:49.312349] [DEBUG] [REMOTE ] ARCB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:49.312503] [DEBUG] [REMOTE ] ARCB: PASS: History has at least 300 days. [2026-01-16T12:01:49.312796] [DEBUG] [REMOTE ] ARCB: PASS: Price check passed. Min price $59.62. [2026-01-16T12:01:49.312954] [DEBUG] [REMOTE ] ARCB: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:49.313123] [DEBUG] [REMOTE ] ARCB: PASS: Integrity check passed. [2026-01-16T12:01:49.313183] [DEBUG] [REMOTE ] ARCB: Symbol is viable for forecasting. [2026-01-16T12:01:49.313243] [INFO ] [MAIN ] [226/3508] ARCB kept (0.7s) | 226 kept, 0 rejected | 130.6/min | ETA: 25.1m [2026-01-16T12:01:49.811555] [DEBUG] [REMOTE ] ARCC: Retrieved 5355 rows, trimmed to 300. [2026-01-16T12:01:49.811729] [DEBUG] [REMOTE ] ARCC: PASS: History has at least 300 days. [2026-01-16T12:01:49.811961] [DEBUG] [REMOTE ] ARCC: PASS: Price check passed. Min price $19.07. [2026-01-16T12:01:49.812101] [DEBUG] [REMOTE ] ARCC: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:49.812220] [DEBUG] [REMOTE ] ARCC: PASS: Integrity check passed. [2026-01-16T12:01:49.812262] [DEBUG] [REMOTE ] ARCC: Symbol is viable for forecasting. [2026-01-16T12:01:49.812311] [INFO ] [MAIN ] [227/3508] ARCC kept (0.5s) | 227 kept, 0 rejected | 130.5/min | ETA: 25.1m [2026-01-16T12:01:50.230028] [DEBUG] [REMOTE ] ARCO: Retrieved 3711 rows, trimmed to 300. [2026-01-16T12:01:50.230176] [DEBUG] [REMOTE ] ARCO: PASS: History has at least 300 days. [2026-01-16T12:01:50.230435] [DEBUG] [REMOTE ] ARCO: PASS: Price check passed. Min price $6.88. [2026-01-16T12:01:50.230621] [DEBUG] [REMOTE ] ARCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:50.230761] [DEBUG] [REMOTE ] ARCO: PASS: Integrity check passed. [2026-01-16T12:01:50.230808] [DEBUG] [REMOTE ] ARCO: Symbol is viable for forecasting. [2026-01-16T12:01:50.230867] [INFO ] [MAIN ] [228/3508] ARCO kept (0.4s) | 228 kept, 0 rejected | 130.6/min | ETA: 25.1m [2026-01-16T12:01:50.648299] [DEBUG] [REMOTE ] ARDC: Retrieved 3303 rows, trimmed to 300. [2026-01-16T12:01:50.648440] [DEBUG] [REMOTE ] ARDC: PASS: History has at least 300 days. [2026-01-16T12:01:50.648687] [DEBUG] [REMOTE ] ARDC: PASS: Price check passed. Min price $13.10. [2026-01-16T12:01:50.649032] [DEBUG] [REMOTE ] ARDC: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:50.649161] [DEBUG] [REMOTE ] ARDC: PASS: Integrity check passed. [2026-01-16T12:01:50.649206] [DEBUG] [REMOTE ] ARDC: Symbol is viable for forecasting. [2026-01-16T12:01:50.649264] [INFO ] [MAIN ] [229/3508] ARDC kept (0.4s) | 229 kept, 0 rejected | 130.6/min | ETA: 25.1m [2026-01-16T12:01:50.982975] [DEBUG] [REMOTE ] ARDX: Retrieved 2912 rows, trimmed to 300. [2026-01-16T12:01:50.983115] [DEBUG] [REMOTE ] ARDX: PASS: History has at least 300 days. [2026-01-16T12:01:50.983361] [DEBUG] [REMOTE ] ARDX: PASS: Price check passed. Min price $4.96. [2026-01-16T12:01:50.983501] [DEBUG] [REMOTE ] ARDX: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:50.983641] [DEBUG] [REMOTE ] ARDX: PASS: Integrity check passed. [2026-01-16T12:01:50.983685] [DEBUG] [REMOTE ] ARDX: Symbol is viable for forecasting. [2026-01-16T12:01:50.983739] [INFO ] [MAIN ] [230/3508] ARDX kept (0.3s) | 230 kept, 0 rejected | 130.8/min | ETA: 25.1m [2026-01-16T12:01:51.531194] [DEBUG] [REMOTE ] ARE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:51.531403] [DEBUG] [REMOTE ] ARE: PASS: History has at least 300 days. [2026-01-16T12:01:51.531774] [DEBUG] [REMOTE ] ARE: PASS: Price check passed. Min price $44.32. [2026-01-16T12:01:51.531922] [DEBUG] [REMOTE ] ARE: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:51.532079] [DEBUG] [REMOTE ] ARE: PASS: Integrity check passed. [2026-01-16T12:01:51.532121] [DEBUG] [REMOTE ] ARE: Symbol is viable for forecasting. [2026-01-16T12:01:51.532183] [INFO ] [MAIN ] [231/3508] ARE kept (0.5s) | 231 kept, 0 rejected | 130.6/min | ETA: 25.1m [2026-01-16T12:01:51.823173] [DEBUG] [REMOTE ] AREC: Retrieved 2017 rows, trimmed to 300. [2026-01-16T12:01:51.823314] [DEBUG] [REMOTE ] AREC: PASS: History has at least 300 days. [2026-01-16T12:01:51.823530] [DEBUG] [REMOTE ] AREC: PASS: Price check passed. Min price $2.13. [2026-01-16T12:01:51.823715] [DEBUG] [REMOTE ] AREC: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:51.823851] [DEBUG] [REMOTE ] AREC: PASS: Integrity check passed. [2026-01-16T12:01:51.823893] [DEBUG] [REMOTE ] AREC: Symbol is viable for forecasting. [2026-01-16T12:01:51.823943] [INFO ] [MAIN ] [232/3508] AREC kept (0.3s) | 232 kept, 0 rejected | 130.9/min | ETA: 25.0m [2026-01-16T12:01:52.314539] [DEBUG] [REMOTE ] ARES: Retrieved 2945 rows, trimmed to 300. [2026-01-16T12:01:52.314693] [DEBUG] [REMOTE ] ARES: PASS: History has at least 300 days. [2026-01-16T12:01:52.314904] [DEBUG] [REMOTE ] ARES: PASS: Price check passed. Min price $140.44. [2026-01-16T12:01:52.315039] [DEBUG] [REMOTE ] ARES: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:52.315147] [DEBUG] [REMOTE ] ARES: PASS: Integrity check passed. [2026-01-16T12:01:52.315186] [DEBUG] [REMOTE ] ARES: Symbol is viable for forecasting. [2026-01-16T12:01:52.315235] [INFO ] [MAIN ] [233/3508] ARES kept (0.5s) | 233 kept, 0 rejected | 130.8/min | ETA: 25.0m [2026-01-16T12:01:52.655686] [DEBUG] [REMOTE ] ARGX: Retrieved 2178 rows, trimmed to 300. [2026-01-16T12:01:52.655837] [DEBUG] [REMOTE ] ARGX: PASS: History has at least 300 days. [2026-01-16T12:01:52.656065] [DEBUG] [REMOTE ] ARGX: PASS: Price check passed. Min price $788.49. [2026-01-16T12:01:52.656218] [DEBUG] [REMOTE ] ARGX: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:52.656346] [DEBUG] [REMOTE ] ARGX: PASS: Integrity check passed. [2026-01-16T12:01:52.656388] [DEBUG] [REMOTE ] ARGX: Symbol is viable for forecasting. [2026-01-16T12:01:52.656440] [INFO ] [MAIN ] [234/3508] ARGX kept (0.3s) | 234 kept, 0 rejected | 131.0/min | ETA: 25.0m [2026-01-16T12:01:52.928559] [DEBUG] [REMOTE ] ARHS: Retrieved 1053 rows, trimmed to 300. [2026-01-16T12:01:52.928726] [DEBUG] [REMOTE ] ARHS: PASS: History has at least 300 days. [2026-01-16T12:01:52.928939] [DEBUG] [REMOTE ] ARHS: PASS: Price check passed. Min price $8.87. [2026-01-16T12:01:52.929079] [DEBUG] [REMOTE ] ARHS: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:52.929213] [DEBUG] [REMOTE ] ARHS: PASS: Integrity check passed. [2026-01-16T12:01:52.929267] [DEBUG] [REMOTE ] ARHS: Symbol is viable for forecasting. [2026-01-16T12:01:52.929318] [INFO ] [MAIN ] [235/3508] ARHS kept (0.3s) | 235 kept, 0 rejected | 131.2/min | ETA: 25.0m [2026-01-16T12:01:53.539873] [DEBUG] [REMOTE ] ARI: Retrieved 4103 rows, trimmed to 300. [2026-01-16T12:01:53.540028] [DEBUG] [REMOTE ] ARI: PASS: History has at least 300 days. [2026-01-16T12:01:53.540310] [DEBUG] [REMOTE ] ARI: PASS: Price check passed. Min price $9.43. [2026-01-16T12:01:53.540493] [DEBUG] [REMOTE ] ARI: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:53.540660] [DEBUG] [REMOTE ] ARI: PASS: Integrity check passed. [2026-01-16T12:01:53.540707] [DEBUG] [REMOTE ] ARI: Symbol is viable for forecasting. [2026-01-16T12:01:53.540761] [INFO ] [MAIN ] [236/3508] ARI kept (0.6s) | 236 kept, 0 rejected | 131.0/min | ETA: 25.0m [2026-01-16T12:01:53.836110] [DEBUG] [REMOTE ] ARKO: Retrieved 1964 rows, trimmed to 300. [2026-01-16T12:01:53.836276] [DEBUG] [REMOTE ] ARKO: PASS: History has at least 300 days. [2026-01-16T12:01:53.836612] [DEBUG] [REMOTE ] ARKO: PASS: Price check passed. Min price $3.97. [2026-01-16T12:01:53.836874] [DEBUG] [REMOTE ] ARKO: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:53.837049] [DEBUG] [REMOTE ] ARKO: PASS: Integrity check passed. [2026-01-16T12:01:53.837113] [DEBUG] [REMOTE ] ARKO: Symbol is viable for forecasting. [2026-01-16T12:01:53.837194] [INFO ] [MAIN ] [237/3508] ARKO kept (0.3s) | 237 kept, 0 rejected | 131.2/min | ETA: 24.9m [2026-01-16T12:01:54.222393] [DEBUG] [REMOTE ] ARLO: Retrieved 1873 rows, trimmed to 300. [2026-01-16T12:01:54.222568] [DEBUG] [REMOTE ] ARLO: PASS: History has at least 300 days. [2026-01-16T12:01:54.222924] [DEBUG] [REMOTE ] ARLO: PASS: Price check passed. Min price $12.90. [2026-01-16T12:01:54.223132] [DEBUG] [REMOTE ] ARLO: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:54.223310] [DEBUG] [REMOTE ] ARLO: PASS: Integrity check passed. [2026-01-16T12:01:54.223371] [DEBUG] [REMOTE ] ARLO: Symbol is viable for forecasting. [2026-01-16T12:01:54.223444] [INFO ] [MAIN ] [238/3508] ARLO kept (0.4s) | 238 kept, 0 rejected | 131.3/min | ETA: 24.9m [2026-01-16T12:01:54.840333] [DEBUG] [REMOTE ] ARLP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:54.840503] [DEBUG] [REMOTE ] ARLP: PASS: History has at least 300 days. [2026-01-16T12:01:54.840778] [DEBUG] [REMOTE ] ARLP: PASS: Price check passed. Min price $22.50. [2026-01-16T12:01:54.840916] [DEBUG] [REMOTE ] ARLP: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:54.841043] [DEBUG] [REMOTE ] ARLP: PASS: Integrity check passed. [2026-01-16T12:01:54.841082] [DEBUG] [REMOTE ] ARLP: Symbol is viable for forecasting. [2026-01-16T12:01:54.841137] [INFO ] [MAIN ] [239/3508] ARLP kept (0.6s) | 239 kept, 0 rejected | 131.1/min | ETA: 24.9m [2026-01-16T12:01:55.024404] [DEBUG] [REMOTE ] ARM: Retrieved 587 rows, trimmed to 300. [2026-01-16T12:01:55.024539] [DEBUG] [REMOTE ] ARM: PASS: History has at least 300 days. [2026-01-16T12:01:55.024763] [DEBUG] [REMOTE ] ARM: PASS: Price check passed. Min price $104.99. [2026-01-16T12:01:55.024903] [DEBUG] [REMOTE ] ARM: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:55.025016] [DEBUG] [REMOTE ] ARM: PASS: Integrity check passed. [2026-01-16T12:01:55.025058] [DEBUG] [REMOTE ] ARM: Symbol is viable for forecasting. [2026-01-16T12:01:55.025108] [INFO ] [MAIN ] [240/3508] ARM kept (0.2s) | 240 kept, 0 rejected | 131.4/min | ETA: 24.9m [2026-01-16T12:01:55.599165] [DEBUG] [REMOTE ] ARMK: Retrieved 3041 rows, trimmed to 300. [2026-01-16T12:01:55.599327] [DEBUG] [REMOTE ] ARMK: PASS: History has at least 300 days. [2026-01-16T12:01:55.599700] [DEBUG] [REMOTE ] ARMK: PASS: Price check passed. Min price $35.93. [2026-01-16T12:01:55.599894] [DEBUG] [REMOTE ] ARMK: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:55.600064] [DEBUG] [REMOTE ] ARMK: PASS: Integrity check passed. [2026-01-16T12:01:55.600121] [DEBUG] [REMOTE ] ARMK: Symbol is viable for forecasting. [2026-01-16T12:01:55.600191] [INFO ] [MAIN ] [241/3508] ARMK kept (0.6s) | 241 kept, 0 rejected | 131.3/min | ETA: 24.9m [2026-01-16T12:01:55.962483] [DEBUG] [REMOTE ] AROC: Retrieved 2564 rows, trimmed to 300. [2026-01-16T12:01:55.962687] [DEBUG] [REMOTE ] AROC: PASS: History has at least 300 days. [2026-01-16T12:01:55.962961] [DEBUG] [REMOTE ] AROC: PASS: Price check passed. Min price $23.04. [2026-01-16T12:01:55.963135] [DEBUG] [REMOTE ] AROC: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:55.963284] [DEBUG] [REMOTE ] AROC: PASS: Integrity check passed. [2026-01-16T12:01:55.963334] [DEBUG] [REMOTE ] AROC: Symbol is viable for forecasting. [2026-01-16T12:01:55.963397] [INFO ] [MAIN ] [242/3508] AROC kept (0.4s) | 242 kept, 0 rejected | 131.4/min | ETA: 24.9m [2026-01-16T12:01:56.483175] [DEBUG] [REMOTE ] ARQ: Retrieved 5531 rows, trimmed to 300. [2026-01-16T12:01:56.483322] [DEBUG] [REMOTE ] ARQ: PASS: History has at least 300 days. [2026-01-16T12:01:56.483565] [DEBUG] [REMOTE ] ARQ: PASS: Price check passed. Min price $3.20. [2026-01-16T12:01:56.483740] [DEBUG] [REMOTE ] ARQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:56.483868] [DEBUG] [REMOTE ] ARQ: PASS: Integrity check passed. [2026-01-16T12:01:56.483908] [DEBUG] [REMOTE ] ARQ: Symbol is viable for forecasting. [2026-01-16T12:01:56.483957] [INFO ] [MAIN ] [243/3508] ARQ kept (0.5s) | 243 kept, 0 rejected | 131.3/min | ETA: 24.9m [2026-01-16T12:01:56.709641] [DEBUG] [REMOTE ] ARQQ: Retrieved 1095 rows, trimmed to 300. [2026-01-16T12:01:56.709779] [DEBUG] [REMOTE ] ARQQ: PASS: History has at least 300 days. [2026-01-16T12:01:56.709985] [DEBUG] [REMOTE ] ARQQ: PASS: Price check passed. Min price $21.72. [2026-01-16T12:01:56.710120] [DEBUG] [REMOTE ] ARQQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:56.710231] [DEBUG] [REMOTE ] ARQQ: PASS: Integrity check passed. [2026-01-16T12:01:56.710271] [DEBUG] [REMOTE ] ARQQ: Symbol is viable for forecasting. [2026-01-16T12:01:56.710318] [INFO ] [MAIN ] [244/3508] ARQQ kept (0.2s) | 244 kept, 0 rejected | 131.6/min | ETA: 24.8m [2026-01-16T12:01:57.148039] [DEBUG] [REMOTE ] ARRY: Retrieved 1319 rows, trimmed to 300. [2026-01-16T12:01:57.148241] [DEBUG] [REMOTE ] ARRY: PASS: History has at least 300 days. [2026-01-16T12:01:57.148569] [DEBUG] [REMOTE ] ARRY: PASS: Price check passed. Min price $6.68. [2026-01-16T12:01:57.148806] [DEBUG] [REMOTE ] ARRY: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:57.148982] [DEBUG] [REMOTE ] ARRY: PASS: Integrity check passed. [2026-01-16T12:01:57.149046] [DEBUG] [REMOTE ] ARRY: Symbol is viable for forecasting. [2026-01-16T12:01:57.149124] [INFO ] [MAIN ] [245/3508] ARRY kept (0.4s) | 245 kept, 0 rejected | 131.6/min | ETA: 24.8m [2026-01-16T12:01:57.693136] [DEBUG] [REMOTE ] ARTL: Retrieved 1777 rows, trimmed to 300. [2026-01-16T12:01:57.693467] [DEBUG] [REMOTE ] ARTL: PASS: History has at least 300 days. [2026-01-16T12:01:57.693903] [DEBUG] [REMOTE ] ARTL: PASS: Price check passed. Min price $1.16. [2026-01-16T12:01:57.694065] [DEBUG] [REMOTE ] ARTL: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:57.694229] [DEBUG] [REMOTE ] ARTL: PASS: Integrity check passed. [2026-01-16T12:01:57.694285] [DEBUG] [REMOTE ] ARTL: Symbol is viable for forecasting. [2026-01-16T12:01:57.694385] [INFO ] [MAIN ] [246/3508] ARTL kept (0.5s) | 246 kept, 0 rejected | 131.5/min | ETA: 24.8m [2026-01-16T12:01:58.150623] [DEBUG] [REMOTE ] ARTNA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:58.150856] [DEBUG] [REMOTE ] ARTNA: PASS: History has at least 300 days. [2026-01-16T12:01:58.151297] [DEBUG] [REMOTE ] ARTNA: PASS: Price check passed. Min price $30.88. [2026-01-16T12:01:58.151506] [DEBUG] [REMOTE ] ARTNA: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:58.151723] [DEBUG] [REMOTE ] ARTNA: PASS: Integrity check passed. [2026-01-16T12:01:58.151788] [DEBUG] [REMOTE ] ARTNA: Symbol is viable for forecasting. [2026-01-16T12:01:58.151877] [INFO ] [MAIN ] [247/3508] ARTNA kept (0.5s) | 247 kept, 0 rejected | 131.5/min | ETA: 24.8m [2026-01-16T12:01:58.439625] [DEBUG] [REMOTE ] ARVN: Retrieved 1835 rows, trimmed to 300. [2026-01-16T12:01:58.439839] [DEBUG] [REMOTE ] ARVN: PASS: History has at least 300 days. [2026-01-16T12:01:58.440128] [DEBUG] [REMOTE ] ARVN: PASS: Price check passed. Min price $9.16. [2026-01-16T12:01:58.440277] [DEBUG] [REMOTE ] ARVN: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:58.440412] [DEBUG] [REMOTE ] ARVN: PASS: Integrity check passed. [2026-01-16T12:01:58.440455] [DEBUG] [REMOTE ] ARVN: Symbol is viable for forecasting. [2026-01-16T12:01:58.440512] [INFO ] [MAIN ] [248/3508] ARVN kept (0.3s) | 248 kept, 0 rejected | 131.7/min | ETA: 24.8m [2026-01-16T12:01:58.969555] [DEBUG] [REMOTE ] ASA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:58.969801] [DEBUG] [REMOTE ] ASA: PASS: History has at least 300 days. [2026-01-16T12:01:58.970164] [DEBUG] [REMOTE ] ASA: PASS: Price check passed. Min price $44.05. [2026-01-16T12:01:58.970338] [DEBUG] [REMOTE ] ASA: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:58.970491] [DEBUG] [REMOTE ] ASA: PASS: Integrity check passed. [2026-01-16T12:01:58.970534] [DEBUG] [REMOTE ] ASA: Symbol is viable for forecasting. [2026-01-16T12:01:58.970611] [INFO ] [MAIN ] [249/3508] ASA kept (0.5s) | 249 kept, 0 rejected | 131.6/min | ETA: 24.8m [2026-01-16T12:01:59.277837] [DEBUG] [REMOTE ] ASB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:01:59.278045] [DEBUG] [REMOTE ] ASB: PASS: History has at least 300 days. [2026-01-16T12:01:59.278367] [DEBUG] [REMOTE ] ASB: PASS: Price check passed. Min price $23.91. [2026-01-16T12:01:59.278526] [DEBUG] [REMOTE ] ASB: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:59.278695] [DEBUG] [REMOTE ] ASB: PASS: Integrity check passed. [2026-01-16T12:01:59.278740] [DEBUG] [REMOTE ] ASB: Symbol is viable for forecasting. [2026-01-16T12:01:59.278796] [INFO ] [MAIN ] [250/3508] ASB kept (0.3s) | 250 kept, 0 rejected | 131.8/min | ETA: 24.7m [2026-01-16T12:01:59.586982] [DEBUG] [REMOTE ] ASBA: Retrieved 721 rows, trimmed to 300. [2026-01-16T12:01:59.587166] [DEBUG] [REMOTE ] ASBA: PASS: History has at least 300 days. [2026-01-16T12:01:59.587425] [DEBUG] [REMOTE ] ASBA: PASS: Price check passed. Min price $23.99. [2026-01-16T12:01:59.587602] [DEBUG] [REMOTE ] ASBA: PASS: Continuity check passed with 300 days. [2026-01-16T12:01:59.587786] [DEBUG] [REMOTE ] ASBA: PASS: Integrity check passed. [2026-01-16T12:01:59.587835] [DEBUG] [REMOTE ] ASBA: Symbol is viable for forecasting. [2026-01-16T12:01:59.587890] [INFO ] [MAIN ] [251/3508] ASBA kept (0.3s) | 251 kept, 0 rejected | 131.9/min | ETA: 24.7m [2026-01-16T12:02:00.119760] [DEBUG] [REMOTE ] ASC: Retrieved 3134 rows, trimmed to 300. [2026-01-16T12:02:00.119962] [DEBUG] [REMOTE ] ASC: PASS: History has at least 300 days. [2026-01-16T12:02:00.120326] [DEBUG] [REMOTE ] ASC: PASS: Price check passed. Min price $10.45. [2026-01-16T12:02:00.120515] [DEBUG] [REMOTE ] ASC: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:00.120701] [DEBUG] [REMOTE ] ASC: PASS: Integrity check passed. [2026-01-16T12:02:00.120758] [DEBUG] [REMOTE ] ASC: Symbol is viable for forecasting. [2026-01-16T12:02:00.120839] [INFO ] [MAIN ] [252/3508] ASC kept (0.5s) | 252 kept, 0 rejected | 131.9/min | ETA: 24.7m [2026-01-16T12:02:00.821018] [DEBUG] [REMOTE ] ASG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:00.821322] [DEBUG] [REMOTE ] ASG: PASS: History has at least 300 days. [2026-01-16T12:02:00.821793] [DEBUG] [REMOTE ] ASG: PASS: Price check passed. Min price $5.05. [2026-01-16T12:02:00.821963] [DEBUG] [REMOTE ] ASG: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:00.822138] [DEBUG] [REMOTE ] ASG: PASS: Integrity check passed. [2026-01-16T12:02:00.822183] [DEBUG] [REMOTE ] ASG: Symbol is viable for forecasting. [2026-01-16T12:02:00.822250] [INFO ] [MAIN ] [253/3508] ASG kept (0.7s) | 253 kept, 0 rejected | 131.6/min | ETA: 24.7m [2026-01-16T12:02:01.178035] [DEBUG] [REMOTE ] ASGI: Retrieved 1374 rows, trimmed to 300. [2026-01-16T12:02:01.178244] [DEBUG] [REMOTE ] ASGI: PASS: History has at least 300 days. [2026-01-16T12:02:01.178531] [DEBUG] [REMOTE ] ASGI: PASS: Price check passed. Min price $19.95. [2026-01-16T12:02:01.178701] [DEBUG] [REMOTE ] ASGI: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:01.178832] [DEBUG] [REMOTE ] ASGI: PASS: Integrity check passed. [2026-01-16T12:02:01.178875] [DEBUG] [REMOTE ] ASGI: Symbol is viable for forecasting. [2026-01-16T12:02:01.178931] [INFO ] [MAIN ] [254/3508] ASGI kept (0.4s) | 254 kept, 0 rejected | 131.7/min | ETA: 24.7m [2026-01-16T12:02:01.602277] [DEBUG] [REMOTE ] ASGN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:01.602520] [DEBUG] [REMOTE ] ASGN: PASS: History has at least 300 days. [2026-01-16T12:02:01.602931] [DEBUG] [REMOTE ] ASGN: PASS: Price check passed. Min price $40.01. [2026-01-16T12:02:01.603122] [DEBUG] [REMOTE ] ASGN: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:01.603296] [DEBUG] [REMOTE ] ASGN: PASS: Integrity check passed. [2026-01-16T12:02:01.603341] [DEBUG] [REMOTE ] ASGN: Symbol is viable for forecasting. [2026-01-16T12:02:01.603400] [INFO ] [MAIN ] [255/3508] ASGN kept (0.4s) | 255 kept, 0 rejected | 131.7/min | ETA: 24.7m [2026-01-16T12:02:02.122646] [DEBUG] [REMOTE ] ASH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:02.122892] [DEBUG] [REMOTE ] ASH: PASS: History has at least 300 days. [2026-01-16T12:02:02.123290] [DEBUG] [REMOTE ] ASH: PASS: Price check passed. Min price $47.50. [2026-01-16T12:02:02.123448] [DEBUG] [REMOTE ] ASH: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:02.123634] [DEBUG] [REMOTE ] ASH: PASS: Integrity check passed. [2026-01-16T12:02:02.123680] [DEBUG] [REMOTE ] ASH: Symbol is viable for forecasting. [2026-01-16T12:02:02.123741] [INFO ] [MAIN ] [256/3508] ASH kept (0.5s) | 256 kept, 0 rejected | 131.6/min | ETA: 24.7m [2026-01-16T12:02:02.516197] [DEBUG] [REMOTE ] ASIX: Retrieved 2335 rows, trimmed to 300. [2026-01-16T12:02:02.516387] [DEBUG] [REMOTE ] ASIX: PASS: History has at least 300 days. [2026-01-16T12:02:02.516696] [DEBUG] [REMOTE ] ASIX: PASS: Price check passed. Min price $14.26. [2026-01-16T12:02:02.516845] [DEBUG] [REMOTE ] ASIX: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:02.516973] [DEBUG] [REMOTE ] ASIX: PASS: Integrity check passed. [2026-01-16T12:02:02.517017] [DEBUG] [REMOTE ] ASIX: Symbol is viable for forecasting. [2026-01-16T12:02:02.517071] [INFO ] [MAIN ] [257/3508] ASIX kept (0.4s) | 257 kept, 0 rejected | 131.7/min | ETA: 24.7m [2026-01-16T12:02:02.806248] [DEBUG] [REMOTE ] ASLE: Retrieved 1731 rows, trimmed to 300. [2026-01-16T12:02:02.806383] [DEBUG] [REMOTE ] ASLE: PASS: History has at least 300 days. [2026-01-16T12:02:02.806657] [DEBUG] [REMOTE ] ASLE: PASS: Price check passed. Min price $5.94. [2026-01-16T12:02:02.806813] [DEBUG] [REMOTE ] ASLE: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:02.806946] [DEBUG] [REMOTE ] ASLE: PASS: Integrity check passed. [2026-01-16T12:02:02.806997] [DEBUG] [REMOTE ] ASLE: Symbol is viable for forecasting. [2026-01-16T12:02:02.807060] [INFO ] [MAIN ] [258/3508] ASLE kept (0.3s) | 258 kept, 0 rejected | 131.9/min | ETA: 24.6m [2026-01-16T12:02:03.306162] [DEBUG] [REMOTE ] ASMB: Retrieved 3792 rows, trimmed to 300. [2026-01-16T12:02:03.306305] [DEBUG] [REMOTE ] ASMB: PASS: History has at least 300 days. [2026-01-16T12:02:03.306534] [DEBUG] [REMOTE ] ASMB: PASS: Price check passed. Min price $27.50. [2026-01-16T12:02:03.306724] [DEBUG] [REMOTE ] ASMB: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:03.306851] [DEBUG] [REMOTE ] ASMB: PASS: Integrity check passed. [2026-01-16T12:02:03.306892] [DEBUG] [REMOTE ] ASMB: Symbol is viable for forecasting. [2026-01-16T12:02:03.306943] [INFO ] [MAIN ] [259/3508] ASMB kept (0.5s) | 259 kept, 0 rejected | 131.8/min | ETA: 24.6m [2026-01-16T12:02:03.873271] [DEBUG] [REMOTE ] ASML: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:03.873472] [DEBUG] [REMOTE ] ASML: PASS: History has at least 300 days. [2026-01-16T12:02:03.873892] [DEBUG] [REMOTE ] ASML: PASS: Price check passed. Min price $966.57. [2026-01-16T12:02:03.874099] [DEBUG] [REMOTE ] ASML: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:03.874284] [DEBUG] [REMOTE ] ASML: PASS: Integrity check passed. [2026-01-16T12:02:03.874343] [DEBUG] [REMOTE ] ASML: Symbol is viable for forecasting. [2026-01-16T12:02:03.874421] [INFO ] [MAIN ] [260/3508] ASML kept (0.6s) | 260 kept, 0 rejected | 131.7/min | ETA: 24.7m [2026-01-16T12:02:04.086507] [DEBUG] [REMOTE ] ASND: Retrieved 2759 rows, trimmed to 300. [2026-01-16T12:02:04.086704] [DEBUG] [REMOTE ] ASND: PASS: History has at least 300 days. [2026-01-16T12:02:04.086960] [DEBUG] [REMOTE ] ASND: PASS: Price check passed. Min price $196.01. [2026-01-16T12:02:04.087103] [DEBUG] [REMOTE ] ASND: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:04.087224] [DEBUG] [REMOTE ] ASND: PASS: Integrity check passed. [2026-01-16T12:02:04.087265] [DEBUG] [REMOTE ] ASND: Symbol is viable for forecasting. [2026-01-16T12:02:04.087313] [INFO ] [MAIN ] [261/3508] ASND kept (0.2s) | 261 kept, 0 rejected | 132.0/min | ETA: 24.6m [2026-01-16T12:02:04.552162] [DEBUG] [REMOTE ] ASO: Retrieved 1328 rows, trimmed to 300. [2026-01-16T12:02:04.552345] [DEBUG] [REMOTE ] ASO: PASS: History has at least 300 days. [2026-01-16T12:02:04.552692] [DEBUG] [REMOTE ] ASO: PASS: Price check passed. Min price $41.63. [2026-01-16T12:02:04.552902] [DEBUG] [REMOTE ] ASO: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:04.553076] [DEBUG] [REMOTE ] ASO: PASS: Integrity check passed. [2026-01-16T12:02:04.553139] [DEBUG] [REMOTE ] ASO: Symbol is viable for forecasting. [2026-01-16T12:02:04.553216] [INFO ] [MAIN ] [262/3508] ASO kept (0.5s) | 262 kept, 0 rejected | 132.0/min | ETA: 24.6m [2026-01-16T12:02:04.902251] [DEBUG] [REMOTE ] ASPI: Retrieved 797 rows, trimmed to 300. [2026-01-16T12:02:04.902486] [DEBUG] [REMOTE ] ASPI: PASS: History has at least 300 days. [2026-01-16T12:02:04.902881] [DEBUG] [REMOTE ] ASPI: PASS: Price check passed. Min price $5.35. [2026-01-16T12:02:04.903046] [DEBUG] [REMOTE ] ASPI: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:04.903185] [DEBUG] [REMOTE ] ASPI: PASS: Integrity check passed. [2026-01-16T12:02:04.903229] [DEBUG] [REMOTE ] ASPI: Symbol is viable for forecasting. [2026-01-16T12:02:04.903287] [INFO ] [MAIN ] [263/3508] ASPI kept (0.4s) | 263 kept, 0 rejected | 132.1/min | ETA: 24.6m [2026-01-16T12:02:05.329466] [DEBUG] [REMOTE ] ASPN: Retrieved 2916 rows, trimmed to 300. [2026-01-16T12:02:05.329623] [DEBUG] [REMOTE ] ASPN: PASS: History has at least 300 days. [2026-01-16T12:02:05.329864] [DEBUG] [REMOTE ] ASPN: PASS: Price check passed. Min price $2.83. [2026-01-16T12:02:05.330012] [DEBUG] [REMOTE ] ASPN: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:05.330141] [DEBUG] [REMOTE ] ASPN: PASS: Integrity check passed. [2026-01-16T12:02:05.330183] [DEBUG] [REMOTE ] ASPN: Symbol is viable for forecasting. [2026-01-16T12:02:05.330420] [INFO ] [MAIN ] [264/3508] ASPN kept (0.4s) | 264 kept, 0 rejected | 132.1/min | ETA: 24.6m [2026-01-16T12:02:05.848263] [DEBUG] [REMOTE ] ASPS: Retrieved 4137 rows, trimmed to 300. [2026-01-16T12:02:05.848401] [DEBUG] [REMOTE ] ASPS: PASS: History has at least 300 days. [2026-01-16T12:02:05.848643] [DEBUG] [REMOTE ] ASPS: PASS: Price check passed. Min price $5.51. [2026-01-16T12:02:05.848786] [DEBUG] [REMOTE ] ASPS: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:05.848907] [DEBUG] [REMOTE ] ASPS: PASS: Integrity check passed. [2026-01-16T12:02:05.848948] [DEBUG] [REMOTE ] ASPS: Symbol is viable for forecasting. [2026-01-16T12:02:05.848997] [INFO ] [MAIN ] [265/3508] ASPS kept (0.5s) | 265 kept, 0 rejected | 132.1/min | ETA: 24.6m [2026-01-16T12:02:06.355465] [DEBUG] [REMOTE ] ASTE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:06.355631] [DEBUG] [REMOTE ] ASTE: PASS: History has at least 300 days. [2026-01-16T12:02:06.355891] [DEBUG] [REMOTE ] ASTE: PASS: Price check passed. Min price $40.65. [2026-01-16T12:02:06.356029] [DEBUG] [REMOTE ] ASTE: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:06.356155] [DEBUG] [REMOTE ] ASTE: PASS: Integrity check passed. [2026-01-16T12:02:06.356195] [DEBUG] [REMOTE ] ASTE: Symbol is viable for forecasting. [2026-01-16T12:02:06.356245] [INFO ] [MAIN ] [266/3508] ASTE kept (0.5s) | 266 kept, 0 rejected | 132.0/min | ETA: 24.6m [2026-01-16T12:02:06.565653] [DEBUG] [REMOTE ] ASTH: Retrieved 3738 rows, trimmed to 300. [2026-01-16T12:02:06.565788] [DEBUG] [REMOTE ] ASTH: PASS: History has at least 300 days. [2026-01-16T12:02:06.566065] [DEBUG] [REMOTE ] ASTH: PASS: Price check passed. Min price $20.34. [2026-01-16T12:02:06.566210] [DEBUG] [REMOTE ] ASTH: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:06.566331] [DEBUG] [REMOTE ] ASTH: PASS: Integrity check passed. [2026-01-16T12:02:06.566372] [DEBUG] [REMOTE ] ASTH: Symbol is viable for forecasting. [2026-01-16T12:02:06.566423] [INFO ] [MAIN ] [267/3508] ASTH kept (0.2s) | 267 kept, 0 rejected | 132.3/min | ETA: 24.5m [2026-01-16T12:02:07.169037] [DEBUG] [REMOTE ] ASTI: Retrieved 4882 rows, trimmed to 300. [2026-01-16T12:02:07.169185] [DEBUG] [REMOTE ] ASTI: PASS: History has at least 300 days. [2026-01-16T12:02:07.169410] [DEBUG] [REMOTE ] ASTI: PASS: Price check passed. Min price $1.43. [2026-01-16T12:02:07.169545] [DEBUG] [REMOTE ] ASTI: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:07.169696] [DEBUG] [REMOTE ] ASTI: PASS: Integrity check passed. [2026-01-16T12:02:07.169739] [DEBUG] [REMOTE ] ASTI: Symbol is viable for forecasting. [2026-01-16T12:02:07.169790] [INFO ] [MAIN ] [268/3508] ASTI kept (0.6s) | 268 kept, 0 rejected | 132.1/min | ETA: 24.5m [2026-01-16T12:02:07.401027] [DEBUG] [REMOTE ] ASTL: Retrieved 1064 rows, trimmed to 300. [2026-01-16T12:02:07.401171] [DEBUG] [REMOTE ] ASTL: PASS: History has at least 300 days. [2026-01-16T12:02:07.401386] [DEBUG] [REMOTE ] ASTL: PASS: Price check passed. Min price $3.28. [2026-01-16T12:02:07.401526] [DEBUG] [REMOTE ] ASTL: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:07.401662] [DEBUG] [REMOTE ] ASTL: PASS: Integrity check passed. [2026-01-16T12:02:07.401706] [DEBUG] [REMOTE ] ASTL: Symbol is viable for forecasting. [2026-01-16T12:02:07.401758] [INFO ] [MAIN ] [269/3508] ASTL kept (0.2s) | 269 kept, 0 rejected | 132.3/min | ETA: 24.5m [2026-01-16T12:02:07.868086] [DEBUG] [REMOTE ] ASTS: Retrieved 1559 rows, trimmed to 300. [2026-01-16T12:02:07.868234] [DEBUG] [REMOTE ] ASTS: PASS: History has at least 300 days. [2026-01-16T12:02:07.868456] [DEBUG] [REMOTE ] ASTS: PASS: Price check passed. Min price $50.70. [2026-01-16T12:02:07.868618] [DEBUG] [REMOTE ] ASTS: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:07.868744] [DEBUG] [REMOTE ] ASTS: PASS: Integrity check passed. [2026-01-16T12:02:07.868786] [DEBUG] [REMOTE ] ASTS: Symbol is viable for forecasting. [2026-01-16T12:02:07.868837] [INFO ] [MAIN ] [270/3508] ASTS kept (0.5s) | 270 kept, 0 rejected | 132.3/min | ETA: 24.5m [2026-01-16T12:02:08.437100] [DEBUG] [REMOTE ] ASX: Retrieved 6360 rows, trimmed to 300. [2026-01-16T12:02:08.437246] [DEBUG] [REMOTE ] ASX: PASS: History has at least 300 days. [2026-01-16T12:02:08.437491] [DEBUG] [REMOTE ] ASX: PASS: Price check passed. Min price $12.46. [2026-01-16T12:02:08.437656] [DEBUG] [REMOTE ] ASX: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:08.437785] [DEBUG] [REMOTE ] ASX: PASS: Integrity check passed. [2026-01-16T12:02:08.437828] [DEBUG] [REMOTE ] ASX: Symbol is viable for forecasting. [2026-01-16T12:02:08.437878] [INFO ] [MAIN ] [271/3508] ASX kept (0.6s) | 271 kept, 0 rejected | 132.2/min | ETA: 24.5m [2026-01-16T12:02:08.909057] [DEBUG] [REMOTE ] ASYS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:08.909206] [DEBUG] [REMOTE ] ASYS: PASS: History has at least 300 days. [2026-01-16T12:02:08.909456] [DEBUG] [REMOTE ] ASYS: PASS: Price check passed. Min price $7.05. [2026-01-16T12:02:08.909612] [DEBUG] [REMOTE ] ASYS: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:08.909739] [DEBUG] [REMOTE ] ASYS: PASS: Integrity check passed. [2026-01-16T12:02:08.909779] [DEBUG] [REMOTE ] ASYS: Symbol is viable for forecasting. [2026-01-16T12:02:08.909829] [INFO ] [MAIN ] [272/3508] ASYS kept (0.5s) | 272 kept, 0 rejected | 132.2/min | ETA: 24.5m [2026-01-16T12:02:09.033508] [DEBUG] [REMOTE ] ATAI: Retrieved 1150 rows, trimmed to 300. [2026-01-16T12:02:09.033703] [DEBUG] [REMOTE ] ATAI: PASS: History has at least 300 days. [2026-01-16T12:02:09.034017] [DEBUG] [REMOTE ] ATAI: PASS: Price check passed. Min price $3.66. [2026-01-16T12:02:09.034237] [DEBUG] [REMOTE ] ATAI: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:09.034408] [DEBUG] [REMOTE ] ATAI: PASS: Integrity check passed. [2026-01-16T12:02:09.034473] [DEBUG] [REMOTE ] ATAI: Symbol is viable for forecasting. [2026-01-16T12:02:09.034553] [INFO ] [MAIN ] [273/3508] ATAI kept (0.1s) | 273 kept, 0 rejected | 132.5/min | ETA: 24.4m [2026-01-16T12:02:09.771023] [DEBUG] [REMOTE ] ATEC: Retrieved 4937 rows, trimmed to 300. [2026-01-16T12:02:09.771168] [DEBUG] [REMOTE ] ATEC: PASS: History has at least 300 days. [2026-01-16T12:02:09.771713] [DEBUG] [REMOTE ] ATEC: PASS: Price check passed. Min price $15.50. [2026-01-16T12:02:09.771901] [DEBUG] [REMOTE ] ATEC: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:09.772073] [DEBUG] [REMOTE ] ATEC: PASS: Integrity check passed. [2026-01-16T12:02:09.772132] [DEBUG] [REMOTE ] ATEC: Symbol is viable for forecasting. [2026-01-16T12:02:09.772205] [INFO ] [MAIN ] [274/3508] ATEC kept (0.7s) | 274 kept, 0 rejected | 132.2/min | ETA: 24.5m [2026-01-16T12:02:10.132008] [DEBUG] [REMOTE ] ATEN: Retrieved 2974 rows, trimmed to 300. [2026-01-16T12:02:10.132143] [DEBUG] [REMOTE ] ATEN: PASS: History has at least 300 days. [2026-01-16T12:02:10.132370] [DEBUG] [REMOTE ] ATEN: PASS: Price check passed. Min price $16.55. [2026-01-16T12:02:10.132513] [DEBUG] [REMOTE ] ATEN: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:10.132655] [DEBUG] [REMOTE ] ATEN: PASS: Integrity check passed. [2026-01-16T12:02:10.132701] [DEBUG] [REMOTE ] ATEN: Symbol is viable for forecasting. [2026-01-16T12:02:10.132754] [INFO ] [MAIN ] [275/3508] ATEN kept (0.4s) | 275 kept, 0 rejected | 132.3/min | ETA: 24.4m [2026-01-16T12:02:10.493537] [DEBUG] [REMOTE ] ATEX: Retrieved 2755 rows, trimmed to 300. [2026-01-16T12:02:10.493714] [DEBUG] [REMOTE ] ATEX: PASS: History has at least 300 days. [2026-01-16T12:02:10.493951] [DEBUG] [REMOTE ] ATEX: PASS: Price check passed. Min price $17.99. [2026-01-16T12:02:10.494088] [DEBUG] [REMOTE ] ATEX: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:10.494208] [DEBUG] [REMOTE ] ATEX: PASS: Integrity check passed. [2026-01-16T12:02:10.494249] [DEBUG] [REMOTE ] ATEX: Symbol is viable for forecasting. [2026-01-16T12:02:10.494298] [INFO ] [MAIN ] [276/3508] ATEX kept (0.4s) | 276 kept, 0 rejected | 132.4/min | ETA: 24.4m [2026-01-16T12:02:11.044202] [DEBUG] [REMOTE ] ATGE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:11.044336] [DEBUG] [REMOTE ] ATGE: PASS: History has at least 300 days. [2026-01-16T12:02:11.044768] [DEBUG] [REMOTE ] ATGE: PASS: Price check passed. Min price $89.36. [2026-01-16T12:02:11.044909] [DEBUG] [REMOTE ] ATGE: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:11.045025] [DEBUG] [REMOTE ] ATGE: PASS: Integrity check passed. [2026-01-16T12:02:11.045067] [DEBUG] [REMOTE ] ATGE: Symbol is viable for forecasting. [2026-01-16T12:02:11.045118] [INFO ] [MAIN ] [277/3508] ATGE kept (0.6s) | 277 kept, 0 rejected | 132.3/min | ETA: 24.4m [2026-01-16T12:02:11.439088] [DEBUG] [REMOTE ] ATHM: Retrieved 3042 rows, trimmed to 300. [2026-01-16T12:02:11.439220] [DEBUG] [REMOTE ] ATHM: PASS: History has at least 300 days. [2026-01-16T12:02:11.439432] [DEBUG] [REMOTE ] ATHM: PASS: Price check passed. Min price $21.83. [2026-01-16T12:02:11.439587] [DEBUG] [REMOTE ] ATHM: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:11.439705] [DEBUG] [REMOTE ] ATHM: PASS: Integrity check passed. [2026-01-16T12:02:11.439746] [DEBUG] [REMOTE ] ATHM: Symbol is viable for forecasting. [2026-01-16T12:02:11.439794] [INFO ] [MAIN ] [278/3508] ATHM kept (0.4s) | 278 kept, 0 rejected | 132.4/min | ETA: 24.4m [2026-01-16T12:02:11.946848] [DEBUG] [REMOTE ] ATI: Retrieved 6573 rows, trimmed to 300. [2026-01-16T12:02:11.946994] [DEBUG] [REMOTE ] ATI: PASS: History has at least 300 days. [2026-01-16T12:02:11.947218] [DEBUG] [REMOTE ] ATI: PASS: Price check passed. Min price $82.16. [2026-01-16T12:02:11.947359] [DEBUG] [REMOTE ] ATI: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:11.947501] [DEBUG] [REMOTE ] ATI: PASS: Integrity check passed. [2026-01-16T12:02:11.947557] [DEBUG] [REMOTE ] ATI: Symbol is viable for forecasting. [2026-01-16T12:02:11.947627] [INFO ] [MAIN ] [279/3508] ATI kept (0.5s) | 279 kept, 0 rejected | 132.3/min | ETA: 24.4m [2026-01-16T12:02:12.421304] [DEBUG] [REMOTE ] ATLC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:12.421455] [DEBUG] [REMOTE ] ATLC: PASS: History has at least 300 days. [2026-01-16T12:02:12.421735] [DEBUG] [REMOTE ] ATLC: PASS: Price check passed. Min price $51.00. [2026-01-16T12:02:12.421876] [DEBUG] [REMOTE ] ATLC: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:12.422005] [DEBUG] [REMOTE ] ATLC: PASS: Integrity check passed. [2026-01-16T12:02:12.422046] [DEBUG] [REMOTE ] ATLC: Symbol is viable for forecasting. [2026-01-16T12:02:12.422097] [INFO ] [MAIN ] [280/3508] ATLC kept (0.5s) | 280 kept, 0 rejected | 132.3/min | ETA: 24.4m [2026-01-16T12:02:12.621950] [DEBUG] [REMOTE ] ATLCZ: Retrieved 492 rows, trimmed to 300. [2026-01-16T12:02:12.622090] [DEBUG] [REMOTE ] ATLCZ: PASS: History has at least 300 days. [2026-01-16T12:02:12.622305] [DEBUG] [REMOTE ] ATLCZ: PASS: Price check passed. Min price $24.72. [2026-01-16T12:02:12.622448] [DEBUG] [REMOTE ] ATLCZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:12.622570] [DEBUG] [REMOTE ] ATLCZ: PASS: Integrity check passed. [2026-01-16T12:02:12.622638] [DEBUG] [REMOTE ] ATLCZ: Symbol is viable for forecasting. [2026-01-16T12:02:12.622691] [INFO ] [MAIN ] [281/3508] ATLCZ kept (0.2s) | 281 kept, 0 rejected | 132.6/min | ETA: 24.3m [2026-01-16T12:02:13.459227] [DEBUG] [REMOTE ] ATLO: Retrieved 6519 rows, trimmed to 300. [2026-01-16T12:02:13.459376] [DEBUG] [REMOTE ] ATLO: PASS: History has at least 300 days. [2026-01-16T12:02:13.459627] [DEBUG] [REMOTE ] ATLO: PASS: Price check passed. Min price $20.25. [2026-01-16T12:02:13.459769] [DEBUG] [REMOTE ] ATLO: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:13.459888] [DEBUG] [REMOTE ] ATLO: PASS: Integrity check passed. [2026-01-16T12:02:13.459928] [DEBUG] [REMOTE ] ATLO: Symbol is viable for forecasting. [2026-01-16T12:02:13.459977] [INFO ] [MAIN ] [282/3508] ATLO kept (0.8s) | 282 kept, 0 rejected | 132.2/min | ETA: 24.4m [2026-01-16T12:02:13.900483] [DEBUG] [REMOTE ] ATNI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:13.900639] [DEBUG] [REMOTE ] ATNI: PASS: History has at least 300 days. [2026-01-16T12:02:13.900884] [DEBUG] [REMOTE ] ATNI: PASS: Price check passed. Min price $14.03. [2026-01-16T12:02:13.901024] [DEBUG] [REMOTE ] ATNI: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:13.901147] [DEBUG] [REMOTE ] ATNI: PASS: Integrity check passed. [2026-01-16T12:02:13.901189] [DEBUG] [REMOTE ] ATNI: Symbol is viable for forecasting. [2026-01-16T12:02:13.901241] [INFO ] [MAIN ] [283/3508] ATNI kept (0.4s) | 283 kept, 0 rejected | 132.2/min | ETA: 24.4m [2026-01-16T12:02:14.366031] [DEBUG] [REMOTE ] ATO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:14.366161] [DEBUG] [REMOTE ] ATO: PASS: History has at least 300 days. [2026-01-16T12:02:14.366369] [DEBUG] [REMOTE ] ATO: PASS: Price check passed. Min price $166.15. [2026-01-16T12:02:14.366503] [DEBUG] [REMOTE ] ATO: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:14.366659] [DEBUG] [REMOTE ] ATO: PASS: Integrity check passed. [2026-01-16T12:02:14.366711] [DEBUG] [REMOTE ] ATO: Symbol is viable for forecasting. [2026-01-16T12:02:14.366762] [INFO ] [MAIN ] [284/3508] ATO kept (0.5s) | 284 kept, 0 rejected | 132.2/min | ETA: 24.4m [2026-01-16T12:02:14.650056] [DEBUG] [REMOTE ] ATOM: Retrieved 2375 rows, trimmed to 300. [2026-01-16T12:02:14.650197] [DEBUG] [REMOTE ] ATOM: PASS: History has at least 300 days. [2026-01-16T12:02:14.650474] [DEBUG] [REMOTE ] ATOM: PASS: Price check passed. Min price $1.99. [2026-01-16T12:02:14.650681] [DEBUG] [REMOTE ] ATOM: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:14.650811] [DEBUG] [REMOTE ] ATOM: PASS: Integrity check passed. [2026-01-16T12:02:14.650854] [DEBUG] [REMOTE ] ATOM: Symbol is viable for forecasting. [2026-01-16T12:02:14.650904] [INFO ] [MAIN ] [285/3508] ATOM kept (0.3s) | 285 kept, 0 rejected | 132.3/min | ETA: 24.4m [2026-01-16T12:02:15.100121] [DEBUG] [REMOTE ] ATRA: Retrieved 2829 rows, trimmed to 300. [2026-01-16T12:02:15.100258] [DEBUG] [REMOTE ] ATRA: PASS: History has at least 300 days. [2026-01-16T12:02:15.100485] [DEBUG] [REMOTE ] ATRA: PASS: Price check passed. Min price $4.37. [2026-01-16T12:02:15.100662] [DEBUG] [REMOTE ] ATRA: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:15.100784] [DEBUG] [REMOTE ] ATRA: PASS: Integrity check passed. [2026-01-16T12:02:15.100826] [DEBUG] [REMOTE ] ATRA: Symbol is viable for forecasting. [2026-01-16T12:02:15.100876] [INFO ] [MAIN ] [286/3508] ATRA kept (0.4s) | 286 kept, 0 rejected | 132.4/min | ETA: 24.3m [2026-01-16T12:02:15.512559] [DEBUG] [REMOTE ] ATRC: Retrieved 5144 rows, trimmed to 300. [2026-01-16T12:02:15.512752] [DEBUG] [REMOTE ] ATRC: PASS: History has at least 300 days. [2026-01-16T12:02:15.513028] [DEBUG] [REMOTE ] ATRC: PASS: Price check passed. Min price $31.50. [2026-01-16T12:02:15.513190] [DEBUG] [REMOTE ] ATRC: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:15.513320] [DEBUG] [REMOTE ] ATRC: PASS: Integrity check passed. [2026-01-16T12:02:15.513364] [DEBUG] [REMOTE ] ATRC: Symbol is viable for forecasting. [2026-01-16T12:02:15.513416] [INFO ] [MAIN ] [287/3508] ATRC kept (0.4s) | 287 kept, 0 rejected | 132.4/min | ETA: 24.3m [2026-01-16T12:02:16.032313] [DEBUG] [REMOTE ] ATRO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:16.032475] [DEBUG] [REMOTE ] ATRO: PASS: History has at least 300 days. [2026-01-16T12:02:16.032771] [DEBUG] [REMOTE ] ATRO: PASS: Price check passed. Min price $46.98. [2026-01-16T12:02:16.032943] [DEBUG] [REMOTE ] ATRO: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:16.033092] [DEBUG] [REMOTE ] ATRO: PASS: Integrity check passed. [2026-01-16T12:02:16.033141] [DEBUG] [REMOTE ] ATRO: Symbol is viable for forecasting. [2026-01-16T12:02:16.033207] [INFO ] [MAIN ] [288/3508] ATRO kept (0.5s) | 288 kept, 0 rejected | 132.3/min | ETA: 24.3m [2026-01-16T12:02:16.365458] [DEBUG] [REMOTE ] ATXS: Retrieved 2656 rows, trimmed to 300. [2026-01-16T12:02:16.365633] [DEBUG] [REMOTE ] ATXS: PASS: History has at least 300 days. [2026-01-16T12:02:16.365875] [DEBUG] [REMOTE ] ATXS: PASS: Price check passed. Min price $12.16. [2026-01-16T12:02:16.366023] [DEBUG] [REMOTE ] ATXS: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:16.366143] [DEBUG] [REMOTE ] ATXS: PASS: Integrity check passed. [2026-01-16T12:02:16.366185] [DEBUG] [REMOTE ] ATXS: Symbol is viable for forecasting. [2026-01-16T12:02:16.366235] [INFO ] [MAIN ] [289/3508] ATXS kept (0.3s) | 289 kept, 0 rejected | 132.4/min | ETA: 24.3m [2026-01-16T12:02:16.804968] [DEBUG] [REMOTE ] AUB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:16.805127] [DEBUG] [REMOTE ] AUB: PASS: History has at least 300 days. [2026-01-16T12:02:16.805396] [DEBUG] [REMOTE ] AUB: PASS: Price check passed. Min price $31.29. [2026-01-16T12:02:16.805533] [DEBUG] [REMOTE ] AUB: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:16.805694] [DEBUG] [REMOTE ] AUB: PASS: Integrity check passed. [2026-01-16T12:02:16.805737] [DEBUG] [REMOTE ] AUB: Symbol is viable for forecasting. [2026-01-16T12:02:16.805786] [INFO ] [MAIN ] [290/3508] AUB kept (0.4s) | 290 kept, 0 rejected | 132.5/min | ETA: 24.3m [2026-01-16T12:02:17.264973] [DEBUG] [REMOTE ] AUDC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:17.265141] [DEBUG] [REMOTE ] AUDC: PASS: History has at least 300 days. [2026-01-16T12:02:17.265408] [DEBUG] [REMOTE ] AUDC: PASS: Price check passed. Min price $8.46. [2026-01-16T12:02:17.265560] [DEBUG] [REMOTE ] AUDC: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:17.265713] [DEBUG] [REMOTE ] AUDC: PASS: Integrity check passed. [2026-01-16T12:02:17.265755] [DEBUG] [REMOTE ] AUDC: Symbol is viable for forecasting. [2026-01-16T12:02:17.265807] [INFO ] [MAIN ] [291/3508] AUDC kept (0.5s) | 291 kept, 0 rejected | 132.5/min | ETA: 24.3m [2026-01-16T12:02:17.605068] [DEBUG] [REMOTE ] AUPH: Retrieved 2854 rows, trimmed to 300. [2026-01-16T12:02:17.605204] [DEBUG] [REMOTE ] AUPH: PASS: History has at least 300 days. [2026-01-16T12:02:17.605420] [DEBUG] [REMOTE ] AUPH: PASS: Price check passed. Min price $11.58. [2026-01-16T12:02:17.605562] [DEBUG] [REMOTE ] AUPH: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:17.605702] [DEBUG] [REMOTE ] AUPH: PASS: Integrity check passed. [2026-01-16T12:02:17.605743] [DEBUG] [REMOTE ] AUPH: Symbol is viable for forecasting. [2026-01-16T12:02:17.605793] [INFO ] [MAIN ] [292/3508] AUPH kept (0.3s) | 292 kept, 0 rejected | 132.6/min | ETA: 24.3m [2026-01-16T12:02:17.813887] [DEBUG] [REMOTE ] AURA: Retrieved 1057 rows, trimmed to 300. [2026-01-16T12:02:17.814044] [DEBUG] [REMOTE ] AURA: PASS: History has at least 300 days. [2026-01-16T12:02:17.814254] [DEBUG] [REMOTE ] AURA: PASS: Price check passed. Min price $5.06. [2026-01-16T12:02:17.814421] [DEBUG] [REMOTE ] AURA: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:17.814540] [DEBUG] [REMOTE ] AURA: PASS: Integrity check passed. [2026-01-16T12:02:17.814601] [DEBUG] [REMOTE ] AURA: Symbol is viable for forecasting. [2026-01-16T12:02:17.814653] [INFO ] [MAIN ] [293/3508] AURA kept (0.2s) | 293 kept, 0 rejected | 132.8/min | ETA: 24.2m [2026-01-16T12:02:18.229704] [DEBUG] [REMOTE ] AUTL: Retrieved 1902 rows, trimmed to 300. [2026-01-16T12:02:18.229839] [DEBUG] [REMOTE ] AUTL: PASS: History has at least 300 days. [2026-01-16T12:02:18.230053] [DEBUG] [REMOTE ] AUTL: PASS: Price check passed. Min price $1.23. [2026-01-16T12:02:18.230198] [DEBUG] [REMOTE ] AUTL: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:18.230313] [DEBUG] [REMOTE ] AUTL: PASS: Integrity check passed. [2026-01-16T12:02:18.230356] [DEBUG] [REMOTE ] AUTL: Symbol is viable for forecasting. [2026-01-16T12:02:18.230407] [INFO ] [MAIN ] [294/3508] AUTL kept (0.4s) | 294 kept, 0 rejected | 132.8/min | ETA: 24.2m [2026-01-16T12:02:18.930893] [DEBUG] [REMOTE ] AVA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:18.931030] [DEBUG] [REMOTE ] AVA: PASS: History has at least 300 days. [2026-01-16T12:02:18.931257] [DEBUG] [REMOTE ] AVA: PASS: Price check passed. Min price $37.60. [2026-01-16T12:02:18.931399] [DEBUG] [REMOTE ] AVA: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:18.931520] [DEBUG] [REMOTE ] AVA: PASS: Integrity check passed. [2026-01-16T12:02:18.931562] [DEBUG] [REMOTE ] AVA: Symbol is viable for forecasting. [2026-01-16T12:02:18.931643] [INFO ] [MAIN ] [295/3508] AVA kept (0.7s) | 295 kept, 0 rejected | 132.6/min | ETA: 24.2m [2026-01-16T12:02:19.165309] [DEBUG] [REMOTE ] AVAH: Retrieved 1186 rows, trimmed to 300. [2026-01-16T12:02:19.165441] [DEBUG] [REMOTE ] AVAH: PASS: History has at least 300 days. [2026-01-16T12:02:19.165694] [DEBUG] [REMOTE ] AVAH: PASS: Price check passed. Min price $8.08. [2026-01-16T12:02:19.165837] [DEBUG] [REMOTE ] AVAH: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:19.165951] [DEBUG] [REMOTE ] AVAH: PASS: Integrity check passed. [2026-01-16T12:02:19.165993] [DEBUG] [REMOTE ] AVAH: Symbol is viable for forecasting. [2026-01-16T12:02:19.166043] [INFO ] [MAIN ] [296/3508] AVAH kept (0.2s) | 296 kept, 0 rejected | 132.8/min | ETA: 24.2m [2026-01-16T12:02:19.668083] [DEBUG] [REMOTE ] AVAL: Retrieved 2846 rows, trimmed to 300. [2026-01-16T12:02:19.668206] [DEBUG] [REMOTE ] AVAL: PASS: History has at least 300 days. [2026-01-16T12:02:19.668411] [DEBUG] [REMOTE ] AVAL: PASS: Price check passed. Min price $3.77. [2026-01-16T12:02:19.668546] [DEBUG] [REMOTE ] AVAL: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:19.668692] [DEBUG] [REMOTE ] AVAL: PASS: Integrity check passed. [2026-01-16T12:02:19.668734] [DEBUG] [REMOTE ] AVAL: Symbol is viable for forecasting. [2026-01-16T12:02:19.668781] [INFO ] [MAIN ] [297/3508] AVAL kept (0.5s) | 297 kept, 0 rejected | 132.8/min | ETA: 24.2m [2026-01-16T12:02:20.220614] [DEBUG] [REMOTE ] AVB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:20.220742] [DEBUG] [REMOTE ] AVB: PASS: History has at least 300 days. [2026-01-16T12:02:20.220960] [DEBUG] [REMOTE ] AVB: PASS: Price check passed. Min price $172.26. [2026-01-16T12:02:20.221101] [DEBUG] [REMOTE ] AVB: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:20.221217] [DEBUG] [REMOTE ] AVB: PASS: Integrity check passed. [2026-01-16T12:02:20.221258] [DEBUG] [REMOTE ] AVB: Symbol is viable for forecasting. [2026-01-16T12:02:20.221306] [INFO ] [MAIN ] [298/3508] AVB kept (0.6s) | 298 kept, 0 rejected | 132.7/min | ETA: 24.2m [2026-01-16T12:02:20.400344] [DEBUG] [REMOTE ] AVBP: Retrieved 495 rows, trimmed to 300. [2026-01-16T12:02:20.400476] [DEBUG] [REMOTE ] AVBP: PASS: History has at least 300 days. [2026-01-16T12:02:20.400709] [DEBUG] [REMOTE ] AVBP: PASS: Price check passed. Min price $17.60. [2026-01-16T12:02:20.400857] [DEBUG] [REMOTE ] AVBP: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:20.400987] [DEBUG] [REMOTE ] AVBP: PASS: Integrity check passed. [2026-01-16T12:02:20.401034] [DEBUG] [REMOTE ] AVBP: Symbol is viable for forecasting. [2026-01-16T12:02:20.401084] [INFO ] [MAIN ] [299/3508] AVBP kept (0.2s) | 299 kept, 0 rejected | 132.9/min | ETA: 24.1m [2026-01-16T12:02:21.103246] [DEBUG] [REMOTE ] AVD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:21.103390] [DEBUG] [REMOTE ] AVD: PASS: History has at least 300 days. [2026-01-16T12:02:21.103658] [DEBUG] [REMOTE ] AVD: PASS: Price check passed. Min price $3.75. [2026-01-16T12:02:21.103796] [DEBUG] [REMOTE ] AVD: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:21.103922] [DEBUG] [REMOTE ] AVD: PASS: Integrity check passed. [2026-01-16T12:02:21.103963] [DEBUG] [REMOTE ] AVD: Symbol is viable for forecasting. [2026-01-16T12:02:21.104011] [INFO ] [MAIN ] [300/3508] AVD kept (0.7s) | 300 kept, 0 rejected | 132.7/min | ETA: 24.2m [2026-01-16T12:02:21.572525] [DEBUG] [REMOTE ] AVDL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:21.572705] [DEBUG] [REMOTE ] AVDL: PASS: History has at least 300 days. [2026-01-16T12:02:21.572930] [DEBUG] [REMOTE ] AVDL: PASS: Price check passed. Min price $17.87. [2026-01-16T12:02:21.573066] [DEBUG] [REMOTE ] AVDL: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:21.573186] [DEBUG] [REMOTE ] AVDL: PASS: Integrity check passed. [2026-01-16T12:02:21.573227] [DEBUG] [REMOTE ] AVDL: Symbol is viable for forecasting. [2026-01-16T12:02:21.573276] [INFO ] [MAIN ] [301/3508] AVDL kept (0.5s) | 301 kept, 0 rejected | 132.7/min | ETA: 24.2m [2026-01-16T12:02:21.949234] [DEBUG] [REMOTE ] AVGO: Retrieved 4137 rows, trimmed to 300. [2026-01-16T12:02:21.949356] [DEBUG] [REMOTE ] AVGO: PASS: History has at least 300 days. [2026-01-16T12:02:21.949554] [DEBUG] [REMOTE ] AVGO: PASS: Price check passed. Min price $325.40. [2026-01-16T12:02:21.949737] [DEBUG] [REMOTE ] AVGO: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:21.949850] [DEBUG] [REMOTE ] AVGO: PASS: Integrity check passed. [2026-01-16T12:02:21.949889] [DEBUG] [REMOTE ] AVGO: Symbol is viable for forecasting. [2026-01-16T12:02:21.949938] [INFO ] [MAIN ] [302/3508] AVGO kept (0.4s) | 302 kept, 0 rejected | 132.7/min | ETA: 24.2m [2026-01-16T12:02:22.153728] [DEBUG] [REMOTE ] AVGX: Retrieved 351 rows, trimmed to 300. [2026-01-16T12:02:22.153862] [DEBUG] [REMOTE ] AVGX: PASS: History has at least 300 days. [2026-01-16T12:02:22.154067] [DEBUG] [REMOTE ] AVGX: PASS: Price check passed. Min price $41.72. [2026-01-16T12:02:22.154206] [DEBUG] [REMOTE ] AVGX: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:22.154319] [DEBUG] [REMOTE ] AVGX: PASS: Integrity check passed. [2026-01-16T12:02:22.154361] [DEBUG] [REMOTE ] AVGX: Symbol is viable for forecasting. [2026-01-16T12:02:22.154408] [INFO ] [MAIN ] [303/3508] AVGX kept (0.2s) | 303 kept, 0 rejected | 133.0/min | ETA: 24.1m [2026-01-16T12:02:22.828991] [DEBUG] [REMOTE ] AVK: Retrieved 5716 rows, trimmed to 300. [2026-01-16T12:02:22.829125] [DEBUG] [REMOTE ] AVK: PASS: History has at least 300 days. [2026-01-16T12:02:22.829338] [DEBUG] [REMOTE ] AVK: PASS: Price check passed. Min price $11.81. [2026-01-16T12:02:22.829473] [DEBUG] [REMOTE ] AVK: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:22.829615] [DEBUG] [REMOTE ] AVK: PASS: Integrity check passed. [2026-01-16T12:02:22.829658] [DEBUG] [REMOTE ] AVK: Symbol is viable for forecasting. [2026-01-16T12:02:22.829706] [INFO ] [MAIN ] [304/3508] AVK kept (0.7s) | 304 kept, 0 rejected | 132.8/min | ETA: 24.1m [2026-01-16T12:02:23.148890] [DEBUG] [REMOTE ] AVNS: Retrieved 2826 rows, trimmed to 300. [2026-01-16T12:02:23.149023] [DEBUG] [REMOTE ] AVNS: PASS: History has at least 300 days. [2026-01-16T12:02:23.149231] [DEBUG] [REMOTE ] AVNS: PASS: Price check passed. Min price $10.66. [2026-01-16T12:02:23.149367] [DEBUG] [REMOTE ] AVNS: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:23.149481] [DEBUG] [REMOTE ] AVNS: PASS: Integrity check passed. [2026-01-16T12:02:23.149522] [DEBUG] [REMOTE ] AVNS: Symbol is viable for forecasting. [2026-01-16T12:02:23.149588] [INFO ] [MAIN ] [305/3508] AVNS kept (0.3s) | 305 kept, 0 rejected | 132.9/min | ETA: 24.1m [2026-01-16T12:02:23.492383] [DEBUG] [REMOTE ] AVO: Retrieved 1329 rows, trimmed to 300. [2026-01-16T12:02:23.492525] [DEBUG] [REMOTE ] AVO: PASS: History has at least 300 days. [2026-01-16T12:02:23.492804] [DEBUG] [REMOTE ] AVO: PASS: Price check passed. Min price $11.25. [2026-01-16T12:02:23.492951] [DEBUG] [REMOTE ] AVO: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:23.493070] [DEBUG] [REMOTE ] AVO: PASS: Integrity check passed. [2026-01-16T12:02:23.493112] [DEBUG] [REMOTE ] AVO: Symbol is viable for forecasting. [2026-01-16T12:02:23.493164] [INFO ] [MAIN ] [306/3508] AVO kept (0.3s) | 306 kept, 0 rejected | 133.0/min | ETA: 24.1m [2026-01-16T12:02:23.930457] [DEBUG] [REMOTE ] AVTX: Retrieved 2556 rows, trimmed to 300. [2026-01-16T12:02:23.930615] [DEBUG] [REMOTE ] AVTX: PASS: History has at least 300 days. [2026-01-16T12:02:23.930864] [DEBUG] [REMOTE ] AVTX: PASS: Price check passed. Min price $14.73. [2026-01-16T12:02:23.931039] [DEBUG] [REMOTE ] AVTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:23.931186] [DEBUG] [REMOTE ] AVTX: PASS: Integrity check passed. [2026-01-16T12:02:23.931239] [DEBUG] [REMOTE ] AVTX: Symbol is viable for forecasting. [2026-01-16T12:02:23.931302] [INFO ] [MAIN ] [307/3508] AVTX kept (0.4s) | 307 kept, 0 rejected | 133.0/min | ETA: 24.1m [2026-01-16T12:02:24.425468] [DEBUG] [REMOTE ] AVXL: Retrieved 4891 rows, trimmed to 300. [2026-01-16T12:02:24.425633] [DEBUG] [REMOTE ] AVXL: PASS: History has at least 300 days. [2026-01-16T12:02:24.425858] [DEBUG] [REMOTE ] AVXL: PASS: Price check passed. Min price $3.08. [2026-01-16T12:02:24.425995] [DEBUG] [REMOTE ] AVXL: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:24.426114] [DEBUG] [REMOTE ] AVXL: PASS: Integrity check passed. [2026-01-16T12:02:24.426155] [DEBUG] [REMOTE ] AVXL: Symbol is viable for forecasting. [2026-01-16T12:02:24.426204] [INFO ] [MAIN ] [308/3508] AVXL kept (0.5s) | 308 kept, 0 rejected | 133.0/min | ETA: 24.1m [2026-01-16T12:02:24.907999] [DEBUG] [REMOTE ] AVY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:24.908131] [DEBUG] [REMOTE ] AVY: PASS: History has at least 300 days. [2026-01-16T12:02:24.908354] [DEBUG] [REMOTE ] AVY: PASS: Price check passed. Min price $162.66. [2026-01-16T12:02:24.908489] [DEBUG] [REMOTE ] AVY: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:24.908628] [DEBUG] [REMOTE ] AVY: PASS: Integrity check passed. [2026-01-16T12:02:24.908671] [DEBUG] [REMOTE ] AVY: Symbol is viable for forecasting. [2026-01-16T12:02:24.908720] [INFO ] [MAIN ] [309/3508] AVY kept (0.5s) | 309 kept, 0 rejected | 132.9/min | ETA: 24.1m [2026-01-16T12:02:25.443581] [DEBUG] [REMOTE ] AWF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:25.443882] [DEBUG] [REMOTE ] AWF: PASS: History has at least 300 days. [2026-01-16T12:02:25.444094] [DEBUG] [REMOTE ] AWF: PASS: Price check passed. Min price $10.46. [2026-01-16T12:02:25.444230] [DEBUG] [REMOTE ] AWF: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:25.444343] [DEBUG] [REMOTE ] AWF: PASS: Integrity check passed. [2026-01-16T12:02:25.444383] [DEBUG] [REMOTE ] AWF: Symbol is viable for forecasting. [2026-01-16T12:02:25.444430] [INFO ] [MAIN ] [310/3508] AWF kept (0.5s) | 310 kept, 0 rejected | 132.9/min | ETA: 24.1m [2026-01-16T12:02:25.836050] [DEBUG] [REMOTE ] AWI: Retrieved 4841 rows, trimmed to 300. [2026-01-16T12:02:25.836181] [DEBUG] [REMOTE ] AWI: PASS: History has at least 300 days. [2026-01-16T12:02:25.836393] [DEBUG] [REMOTE ] AWI: PASS: Price check passed. Min price $179.87. [2026-01-16T12:02:25.836528] [DEBUG] [REMOTE ] AWI: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:25.836679] [DEBUG] [REMOTE ] AWI: PASS: Integrity check passed. [2026-01-16T12:02:25.836723] [DEBUG] [REMOTE ] AWI: Symbol is viable for forecasting. [2026-01-16T12:02:25.836773] [INFO ] [MAIN ] [311/3508] AWI kept (0.4s) | 311 kept, 0 rejected | 132.9/min | ETA: 24.1m [2026-01-16T12:02:26.300542] [DEBUG] [REMOTE ] AWK: Retrieved 4462 rows, trimmed to 300. [2026-01-16T12:02:26.300691] [DEBUG] [REMOTE ] AWK: PASS: History has at least 300 days. [2026-01-16T12:02:26.300899] [DEBUG] [REMOTE ] AWK: PASS: Price check passed. Min price $125.18. [2026-01-16T12:02:26.301037] [DEBUG] [REMOTE ] AWK: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:26.301149] [DEBUG] [REMOTE ] AWK: PASS: Integrity check passed. [2026-01-16T12:02:26.301190] [DEBUG] [REMOTE ] AWK: Symbol is viable for forecasting. [2026-01-16T12:02:26.301239] [INFO ] [MAIN ] [312/3508] AWK kept (0.5s) | 312 kept, 0 rejected | 132.9/min | ETA: 24.0m [2026-01-16T12:02:26.720546] [DEBUG] [REMOTE ] AWP: Retrieved 4712 rows, trimmed to 300. [2026-01-16T12:02:26.720724] [DEBUG] [REMOTE ] AWP: PASS: History has at least 300 days. [2026-01-16T12:02:26.720962] [DEBUG] [REMOTE ] AWP: PASS: Price check passed. Min price $3.74. [2026-01-16T12:02:26.721104] [DEBUG] [REMOTE ] AWP: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:26.721224] [DEBUG] [REMOTE ] AWP: PASS: Integrity check passed. [2026-01-16T12:02:26.721266] [DEBUG] [REMOTE ] AWP: Symbol is viable for forecasting. [2026-01-16T12:02:26.721318] [INFO ] [MAIN ] [313/3508] AWP kept (0.4s) | 313 kept, 0 rejected | 132.9/min | ETA: 24.0m [2026-01-16T12:02:27.198546] [DEBUG] [REMOTE ] AWRE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:27.198728] [DEBUG] [REMOTE ] AWRE: PASS: History has at least 300 days. [2026-01-16T12:02:27.199191] [DEBUG] [REMOTE ] AWRE: PASS: Price check passed. Min price $1.85. [2026-01-16T12:02:27.199370] [DEBUG] [REMOTE ] AWRE: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:27.199529] [DEBUG] [REMOTE ] AWRE: PASS: Integrity check passed. [2026-01-16T12:02:27.199599] [DEBUG] [REMOTE ] AWRE: Symbol is viable for forecasting. [2026-01-16T12:02:27.199666] [INFO ] [MAIN ] [314/3508] AWRE kept (0.5s) | 314 kept, 0 rejected | 132.9/min | ETA: 24.0m [2026-01-16T12:02:27.660788] [DEBUG] [REMOTE ] AXGN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:27.660934] [DEBUG] [REMOTE ] AXGN: PASS: History has at least 300 days. [2026-01-16T12:02:27.661163] [DEBUG] [REMOTE ] AXGN: PASS: Price check passed. Min price $17.49. [2026-01-16T12:02:27.661308] [DEBUG] [REMOTE ] AXGN: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:27.661466] [DEBUG] [REMOTE ] AXGN: PASS: Integrity check passed. [2026-01-16T12:02:27.661520] [DEBUG] [REMOTE ] AXGN: Symbol is viable for forecasting. [2026-01-16T12:02:27.661590] [INFO ] [MAIN ] [315/3508] AXGN kept (0.5s) | 315 kept, 0 rejected | 132.9/min | ETA: 24.0m [2026-01-16T12:02:28.181427] [DEBUG] [REMOTE ] AXL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:28.181602] [DEBUG] [REMOTE ] AXL: PASS: History has at least 300 days. [2026-01-16T12:02:28.181878] [DEBUG] [REMOTE ] AXL: PASS: Price check passed. Min price $5.83. [2026-01-16T12:02:28.182057] [DEBUG] [REMOTE ] AXL: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:28.182209] [DEBUG] [REMOTE ] AXL: PASS: Integrity check passed. [2026-01-16T12:02:28.182262] [DEBUG] [REMOTE ] AXL: Symbol is viable for forecasting. [2026-01-16T12:02:28.182325] [INFO ] [MAIN ] [316/3508] AXL kept (0.5s) | 316 kept, 0 rejected | 132.8/min | ETA: 24.0m [2026-01-16T12:02:28.668851] [DEBUG] [REMOTE ] AXP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:28.668987] [DEBUG] [REMOTE ] AXP: PASS: History has at least 300 days. [2026-01-16T12:02:28.669209] [DEBUG] [REMOTE ] AXP: PASS: Price check passed. Min price $339.91. [2026-01-16T12:02:28.669345] [DEBUG] [REMOTE ] AXP: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:28.669460] [DEBUG] [REMOTE ] AXP: PASS: Integrity check passed. [2026-01-16T12:02:28.669500] [DEBUG] [REMOTE ] AXP: Symbol is viable for forecasting. [2026-01-16T12:02:28.669550] [INFO ] [MAIN ] [317/3508] AXP kept (0.5s) | 317 kept, 0 rejected | 132.8/min | ETA: 24.0m [2026-01-16T12:02:29.111289] [DEBUG] [REMOTE ] AXS: Retrieved 5673 rows, trimmed to 300. [2026-01-16T12:02:29.111426] [DEBUG] [REMOTE ] AXS: PASS: History has at least 300 days. [2026-01-16T12:02:29.111748] [DEBUG] [REMOTE ] AXS: PASS: Price check passed. Min price $87.89. [2026-01-16T12:02:29.111931] [DEBUG] [REMOTE ] AXS: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:29.112073] [DEBUG] [REMOTE ] AXS: PASS: Integrity check passed. [2026-01-16T12:02:29.112117] [DEBUG] [REMOTE ] AXS: Symbol is viable for forecasting. [2026-01-16T12:02:29.112168] [INFO ] [MAIN ] [318/3508] AXS kept (0.4s) | 318 kept, 0 rejected | 132.8/min | ETA: 24.0m [2026-01-16T12:02:29.289463] [DEBUG] [REMOTE ] AXSM: Retrieved 2553 rows, trimmed to 300. [2026-01-16T12:02:29.289625] [DEBUG] [REMOTE ] AXSM: PASS: History has at least 300 days. [2026-01-16T12:02:29.289845] [DEBUG] [REMOTE ] AXSM: PASS: Price check passed. Min price $127.06. [2026-01-16T12:02:29.289984] [DEBUG] [REMOTE ] AXSM: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:29.290095] [DEBUG] [REMOTE ] AXSM: PASS: Integrity check passed. [2026-01-16T12:02:29.290135] [DEBUG] [REMOTE ] AXSM: Symbol is viable for forecasting. [2026-01-16T12:02:29.290183] [INFO ] [MAIN ] [319/3508] AXSM kept (0.2s) | 319 kept, 0 rejected | 133.1/min | ETA: 24.0m [2026-01-16T12:02:29.848655] [DEBUG] [REMOTE ] AXTA: Retrieved 2810 rows, trimmed to 300. [2026-01-16T12:02:29.848782] [DEBUG] [REMOTE ] AXTA: PASS: History has at least 300 days. [2026-01-16T12:02:29.849185] [DEBUG] [REMOTE ] AXTA: PASS: Price check passed. Min price $27.56. [2026-01-16T12:02:29.849318] [DEBUG] [REMOTE ] AXTA: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:29.849426] [DEBUG] [REMOTE ] AXTA: PASS: Integrity check passed. [2026-01-16T12:02:29.849465] [DEBUG] [REMOTE ] AXTA: Symbol is viable for forecasting. [2026-01-16T12:02:29.849513] [INFO ] [MAIN ] [320/3508] AXTA kept (0.6s) | 320 kept, 0 rejected | 133.0/min | ETA: 24.0m [2026-01-16T12:02:30.312227] [DEBUG] [REMOTE ] AXTI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:30.312372] [DEBUG] [REMOTE ] AXTI: PASS: History has at least 300 days. [2026-01-16T12:02:30.312603] [DEBUG] [REMOTE ] AXTI: PASS: Price check passed. Min price $4.94. [2026-01-16T12:02:30.312741] [DEBUG] [REMOTE ] AXTI: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:30.312851] [DEBUG] [REMOTE ] AXTI: PASS: Integrity check passed. [2026-01-16T12:02:30.312891] [DEBUG] [REMOTE ] AXTI: Symbol is viable for forecasting. [2026-01-16T12:02:30.312938] [INFO ] [MAIN ] [321/3508] AXTI kept (0.5s) | 321 kept, 0 rejected | 132.9/min | ETA: 24.0m [2026-01-16T12:02:30.793133] [DEBUG] [REMOTE ] AYI: Retrieved 6069 rows, trimmed to 300. [2026-01-16T12:02:30.793293] [DEBUG] [REMOTE ] AYI: PASS: History has at least 300 days. [2026-01-16T12:02:30.793569] [DEBUG] [REMOTE ] AYI: PASS: Price check passed. Min price $316.00. [2026-01-16T12:02:30.793736] [DEBUG] [REMOTE ] AYI: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:30.793866] [DEBUG] [REMOTE ] AYI: PASS: Integrity check passed. [2026-01-16T12:02:30.793908] [DEBUG] [REMOTE ] AYI: Symbol is viable for forecasting. [2026-01-16T12:02:30.793959] [INFO ] [MAIN ] [322/3508] AYI kept (0.5s) | 322 kept, 0 rejected | 132.9/min | ETA: 24.0m [2026-01-16T12:02:31.104679] [DEBUG] [REMOTE ] AZ: Retrieved 1393 rows, trimmed to 300. [2026-01-16T12:02:31.104827] [DEBUG] [REMOTE ] AZ: PASS: History has at least 300 days. [2026-01-16T12:02:31.105052] [DEBUG] [REMOTE ] AZ: PASS: Price check passed. Min price $5.20. [2026-01-16T12:02:31.105190] [DEBUG] [REMOTE ] AZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:31.105308] [DEBUG] [REMOTE ] AZ: PASS: Integrity check passed. [2026-01-16T12:02:31.105351] [DEBUG] [REMOTE ] AZ: Symbol is viable for forecasting. [2026-01-16T12:02:31.105402] [INFO ] [MAIN ] [323/3508] AZ kept (0.3s) | 323 kept, 0 rejected | 133.0/min | ETA: 23.9m [2026-01-16T12:02:31.659753] [DEBUG] [REMOTE ] AZN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:31.659907] [DEBUG] [REMOTE ] AZN: PASS: History has at least 300 days. [2026-01-16T12:02:31.660170] [DEBUG] [REMOTE ] AZN: PASS: Price check passed. Min price $81.15. [2026-01-16T12:02:31.660309] [DEBUG] [REMOTE ] AZN: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:31.660437] [DEBUG] [REMOTE ] AZN: PASS: Integrity check passed. [2026-01-16T12:02:31.660479] [DEBUG] [REMOTE ] AZN: Symbol is viable for forecasting. [2026-01-16T12:02:31.660530] [INFO ] [MAIN ] [324/3508] AZN kept (0.6s) | 324 kept, 0 rejected | 133.0/min | ETA: 23.9m [2026-01-16T12:02:32.142264] [DEBUG] [REMOTE ] AZO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:32.142408] [DEBUG] [REMOTE ] AZO: PASS: History has at least 300 days. [2026-01-16T12:02:32.142661] [DEBUG] [REMOTE ] AZO: PASS: Price check passed. Min price $3244.92. [2026-01-16T12:02:32.142804] [DEBUG] [REMOTE ] AZO: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:32.142926] [DEBUG] [REMOTE ] AZO: PASS: Integrity check passed. [2026-01-16T12:02:32.142966] [DEBUG] [REMOTE ] AZO: Symbol is viable for forecasting. [2026-01-16T12:02:32.143016] [INFO ] [MAIN ] [325/3508] AZO kept (0.5s) | 325 kept, 0 rejected | 132.9/min | ETA: 23.9m [2026-01-16T12:02:32.666448] [DEBUG] [REMOTE ] AZZ: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:32.666600] [DEBUG] [REMOTE ] AZZ: PASS: History has at least 300 days. [2026-01-16T12:02:32.666846] [DEBUG] [REMOTE ] AZZ: PASS: Price check passed. Min price $97.64. [2026-01-16T12:02:32.666981] [DEBUG] [REMOTE ] AZZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:32.667099] [DEBUG] [REMOTE ] AZZ: PASS: Integrity check passed. [2026-01-16T12:02:32.667139] [DEBUG] [REMOTE ] AZZ: Symbol is viable for forecasting. [2026-01-16T12:02:32.667187] [INFO ] [MAIN ] [326/3508] AZZ kept (0.5s) | 326 kept, 0 rejected | 132.9/min | ETA: 23.9m [2026-01-16T12:02:33.043846] [DEBUG] [REMOTE ] BA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:33.043977] [DEBUG] [REMOTE ] BA: PASS: History has at least 300 days. [2026-01-16T12:02:33.044186] [DEBUG] [REMOTE ] BA: PASS: Price check passed. Min price $179.12. [2026-01-16T12:02:33.044321] [DEBUG] [REMOTE ] BA: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:33.044432] [DEBUG] [REMOTE ] BA: PASS: Integrity check passed. [2026-01-16T12:02:33.044471] [DEBUG] [REMOTE ] BA: Symbol is viable for forecasting. [2026-01-16T12:02:33.044519] [INFO ] [MAIN ] [327/3508] BA kept (0.4s) | 327 kept, 0 rejected | 132.9/min | ETA: 23.9m [2026-01-16T12:02:33.403632] [DEBUG] [REMOTE ] BABA: Retrieved 2848 rows, trimmed to 300. [2026-01-16T12:02:33.403755] [DEBUG] [REMOTE ] BABA: PASS: History has at least 300 days. [2026-01-16T12:02:33.403957] [DEBUG] [REMOTE ] BABA: PASS: Price check passed. Min price $146.58. [2026-01-16T12:02:33.404091] [DEBUG] [REMOTE ] BABA: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:33.404200] [DEBUG] [REMOTE ] BABA: PASS: Integrity check passed. [2026-01-16T12:02:33.404239] [DEBUG] [REMOTE ] BABA: Symbol is viable for forecasting. [2026-01-16T12:02:33.404288] [INFO ] [MAIN ] [328/3508] BABA kept (0.4s) | 328 kept, 0 rejected | 133.0/min | ETA: 23.9m [2026-01-16T12:02:33.578899] [DEBUG] [REMOTE ] BABX: Retrieved 775 rows, trimmed to 300. [2026-01-16T12:02:33.579003] [DEBUG] [REMOTE ] BABX: PASS: History has at least 300 days. [2026-01-16T12:02:33.579254] [DEBUG] [REMOTE ] BABX: PASS: Price check passed. Min price $35.89. [2026-01-16T12:02:33.579436] [DEBUG] [REMOTE ] BABX: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:33.579606] [DEBUG] [REMOTE ] BABX: PASS: Integrity check passed. [2026-01-16T12:02:33.579667] [DEBUG] [REMOTE ] BABX: Symbol is viable for forecasting. [2026-01-16T12:02:33.579736] [INFO ] [MAIN ] [329/3508] BABX kept (0.2s) | 329 kept, 0 rejected | 133.3/min | ETA: 23.9m [2026-01-16T12:02:34.325758] [DEBUG] [REMOTE ] BAC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:34.325943] [DEBUG] [REMOTE ] BAC: PASS: History has at least 300 days. [2026-01-16T12:02:34.326230] [DEBUG] [REMOTE ] BAC: PASS: Price check passed. Min price $50.74. [2026-01-16T12:02:34.326375] [DEBUG] [REMOTE ] BAC: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:34.326504] [DEBUG] [REMOTE ] BAC: PASS: Integrity check passed. [2026-01-16T12:02:34.326545] [DEBUG] [REMOTE ] BAC: Symbol is viable for forecasting. [2026-01-16T12:02:34.326615] [INFO ] [MAIN ] [330/3508] BAC kept (0.7s) | 330 kept, 0 rejected | 133.0/min | ETA: 23.9m [2026-01-16T12:02:34.692279] [DEBUG] [REMOTE ] BAH: Retrieved 3812 rows, trimmed to 300. [2026-01-16T12:02:34.692410] [DEBUG] [REMOTE ] BAH: PASS: History has at least 300 days. [2026-01-16T12:02:34.692652] [DEBUG] [REMOTE ] BAH: PASS: Price check passed. Min price $79.90. [2026-01-16T12:02:34.692791] [DEBUG] [REMOTE ] BAH: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:34.692904] [DEBUG] [REMOTE ] BAH: PASS: Integrity check passed. [2026-01-16T12:02:34.692945] [DEBUG] [REMOTE ] BAH: Symbol is viable for forecasting. [2026-01-16T12:02:34.692992] [INFO ] [MAIN ] [331/3508] BAH kept (0.4s) | 331 kept, 0 rejected | 133.1/min | ETA: 23.9m [2026-01-16T12:02:35.261439] [DEBUG] [REMOTE ] BALL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:35.261588] [DEBUG] [REMOTE ] BALL: PASS: History has at least 300 days. [2026-01-16T12:02:35.261805] [DEBUG] [REMOTE ] BALL: PASS: Price check passed. Min price $46.22. [2026-01-16T12:02:35.261940] [DEBUG] [REMOTE ] BALL: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:35.262053] [DEBUG] [REMOTE ] BALL: PASS: Integrity check passed. [2026-01-16T12:02:35.262093] [DEBUG] [REMOTE ] BALL: Symbol is viable for forecasting. [2026-01-16T12:02:35.262142] [INFO ] [MAIN ] [332/3508] BALL kept (0.6s) | 332 kept, 0 rejected | 133.0/min | ETA: 23.9m [2026-01-16T12:02:35.481737] [DEBUG] [REMOTE ] BAM: Retrieved 783 rows, trimmed to 300. [2026-01-16T12:02:35.481870] [DEBUG] [REMOTE ] BAM: PASS: History has at least 300 days. [2026-01-16T12:02:35.482076] [DEBUG] [REMOTE ] BAM: PASS: Price check passed. Min price $49.00. [2026-01-16T12:02:35.482214] [DEBUG] [REMOTE ] BAM: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:35.482326] [DEBUG] [REMOTE ] BAM: PASS: Integrity check passed. [2026-01-16T12:02:35.482368] [DEBUG] [REMOTE ] BAM: Symbol is viable for forecasting. [2026-01-16T12:02:35.482416] [INFO ] [MAIN ] [333/3508] BAM kept (0.2s) | 333 kept, 0 rejected | 133.2/min | ETA: 23.8m [2026-01-16T12:02:36.125118] [DEBUG] [REMOTE ] BANC: Retrieved 5861 rows, trimmed to 300. [2026-01-16T12:02:36.125272] [DEBUG] [REMOTE ] BANC: PASS: History has at least 300 days. [2026-01-16T12:02:36.125534] [DEBUG] [REMOTE ] BANC: PASS: Price check passed. Min price $16.12. [2026-01-16T12:02:36.125698] [DEBUG] [REMOTE ] BANC: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:36.125827] [DEBUG] [REMOTE ] BANC: PASS: Integrity check passed. [2026-01-16T12:02:36.125868] [DEBUG] [REMOTE ] BANC: Symbol is viable for forecasting. [2026-01-16T12:02:36.125919] [INFO ] [MAIN ] [334/3508] BANC kept (0.6s) | 334 kept, 0 rejected | 133.0/min | ETA: 23.9m [2026-01-16T12:02:36.418861] [DEBUG] [REMOTE ] BAND: Retrieved 2055 rows, trimmed to 300. [2026-01-16T12:02:36.418988] [DEBUG] [REMOTE ] BAND: PASS: History has at least 300 days. [2026-01-16T12:02:36.419196] [DEBUG] [REMOTE ] BAND: PASS: Price check passed. Min price $13.42. [2026-01-16T12:02:36.419333] [DEBUG] [REMOTE ] BAND: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:36.419444] [DEBUG] [REMOTE ] BAND: PASS: Integrity check passed. [2026-01-16T12:02:36.419485] [DEBUG] [REMOTE ] BAND: Symbol is viable for forecasting. [2026-01-16T12:02:36.419534] [INFO ] [MAIN ] [335/3508] BAND kept (0.3s) | 335 kept, 0 rejected | 133.1/min | ETA: 23.8m [2026-01-16T12:02:36.998517] [DEBUG] [REMOTE ] BANF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:36.998682] [DEBUG] [REMOTE ] BANF: PASS: History has at least 300 days. [2026-01-16T12:02:36.998939] [DEBUG] [REMOTE ] BANF: PASS: Price check passed. Min price $106.01. [2026-01-16T12:02:36.999076] [DEBUG] [REMOTE ] BANF: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:36.999201] [DEBUG] [REMOTE ] BANF: PASS: Integrity check passed. [2026-01-16T12:02:36.999241] [DEBUG] [REMOTE ] BANF: Symbol is viable for forecasting. [2026-01-16T12:02:36.999290] [INFO ] [MAIN ] [336/3508] BANF kept (0.6s) | 336 kept, 0 rejected | 133.0/min | ETA: 23.8m [2026-01-16T12:02:37.368460] [DEBUG] [REMOTE ] BANX: Retrieved 3065 rows, trimmed to 300. [2026-01-16T12:02:37.368655] [DEBUG] [REMOTE ] BANX: PASS: History has at least 300 days. [2026-01-16T12:02:37.369009] [DEBUG] [REMOTE ] BANX: PASS: Price check passed. Min price $20.21. [2026-01-16T12:02:37.369196] [DEBUG] [REMOTE ] BANX: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:37.369364] [DEBUG] [REMOTE ] BANX: PASS: Integrity check passed. [2026-01-16T12:02:37.369416] [DEBUG] [REMOTE ] BANX: Symbol is viable for forecasting. [2026-01-16T12:02:37.369483] [INFO ] [MAIN ] [337/3508] BANX kept (0.4s) | 337 kept, 0 rejected | 133.1/min | ETA: 23.8m [2026-01-16T12:02:37.726692] [DEBUG] [REMOTE ] BAP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:37.726846] [DEBUG] [REMOTE ] BAP: PASS: History has at least 300 days. [2026-01-16T12:02:37.727089] [DEBUG] [REMOTE ] BAP: PASS: Price check passed. Min price $247.85. [2026-01-16T12:02:37.727231] [DEBUG] [REMOTE ] BAP: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:37.727356] [DEBUG] [REMOTE ] BAP: PASS: Integrity check passed. [2026-01-16T12:02:37.727396] [DEBUG] [REMOTE ] BAP: Symbol is viable for forecasting. [2026-01-16T12:02:37.727447] [INFO ] [MAIN ] [338/3508] BAP kept (0.4s) | 338 kept, 0 rejected | 133.2/min | ETA: 23.8m [2026-01-16T12:02:38.142273] [DEBUG] [REMOTE ] BATRA: Retrieved 2452 rows, trimmed to 300. [2026-01-16T12:02:38.142397] [DEBUG] [REMOTE ] BATRA: PASS: History has at least 300 days. [2026-01-16T12:02:38.142625] [DEBUG] [REMOTE ] BATRA: PASS: Price check passed. Min price $41.92. [2026-01-16T12:02:38.142764] [DEBUG] [REMOTE ] BATRA: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:38.142879] [DEBUG] [REMOTE ] BATRA: PASS: Integrity check passed. [2026-01-16T12:02:38.142943] [DEBUG] [REMOTE ] BATRA: Symbol is viable for forecasting. [2026-01-16T12:02:38.143012] [INFO ] [MAIN ] [339/3508] BATRA kept (0.4s) | 339 kept, 0 rejected | 133.2/min | ETA: 23.8m [2026-01-16T12:02:38.620732] [DEBUG] [REMOTE ] BATRK: Retrieved 2452 rows, trimmed to 300. [2026-01-16T12:02:38.620863] [DEBUG] [REMOTE ] BATRK: PASS: History has at least 300 days. [2026-01-16T12:02:38.621111] [DEBUG] [REMOTE ] BATRK: PASS: Price check passed. Min price $38.04. [2026-01-16T12:02:38.621249] [DEBUG] [REMOTE ] BATRK: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:38.621366] [DEBUG] [REMOTE ] BATRK: PASS: Integrity check passed. [2026-01-16T12:02:38.621406] [DEBUG] [REMOTE ] BATRK: Symbol is viable for forecasting. [2026-01-16T12:02:38.621456] [INFO ] [MAIN ] [340/3508] BATRK kept (0.5s) | 340 kept, 0 rejected | 133.2/min | ETA: 23.8m [2026-01-16T12:02:39.081251] [DEBUG] [REMOTE ] BAX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:39.081406] [DEBUG] [REMOTE ] BAX: PASS: History has at least 300 days. [2026-01-16T12:02:39.081668] [DEBUG] [REMOTE ] BAX: PASS: Price check passed. Min price $17.41. [2026-01-16T12:02:39.081807] [DEBUG] [REMOTE ] BAX: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:39.081931] [DEBUG] [REMOTE ] BAX: PASS: Integrity check passed. [2026-01-16T12:02:39.081972] [DEBUG] [REMOTE ] BAX: Symbol is viable for forecasting. [2026-01-16T12:02:39.082022] [INFO ] [MAIN ] [341/3508] BAX kept (0.5s) | 341 kept, 0 rejected | 133.2/min | ETA: 23.8m [2026-01-16T12:02:39.664610] [DEBUG] [REMOTE ] BB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:39.664767] [DEBUG] [REMOTE ] BB: PASS: History has at least 300 days. [2026-01-16T12:02:39.665026] [DEBUG] [REMOTE ] BB: PASS: Price check passed. Min price $3.77. [2026-01-16T12:02:39.665362] [DEBUG] [REMOTE ] BB: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:39.665491] [DEBUG] [REMOTE ] BB: PASS: Integrity check passed. [2026-01-16T12:02:39.665531] [DEBUG] [REMOTE ] BB: Symbol is viable for forecasting. [2026-01-16T12:02:39.665600] [INFO ] [MAIN ] [342/3508] BB kept (0.6s) | 342 kept, 0 rejected | 133.1/min | ETA: 23.8m [2026-01-16T12:02:39.905850] [DEBUG] [REMOTE ] BBAI: Retrieved 1023 rows, trimmed to 300. [2026-01-16T12:02:39.905991] [DEBUG] [REMOTE ] BBAI: PASS: History has at least 300 days. [2026-01-16T12:02:39.906201] [DEBUG] [REMOTE ] BBAI: PASS: Price check passed. Min price $5.40. [2026-01-16T12:02:39.906338] [DEBUG] [REMOTE ] BBAI: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:39.906451] [DEBUG] [REMOTE ] BBAI: PASS: Integrity check passed. [2026-01-16T12:02:39.906492] [DEBUG] [REMOTE ] BBAI: Symbol is viable for forecasting. [2026-01-16T12:02:39.906540] [INFO ] [MAIN ] [343/3508] BBAI kept (0.2s) | 343 kept, 0 rejected | 133.2/min | ETA: 23.8m [2026-01-16T12:02:40.276093] [DEBUG] [REMOTE ] BBCP: Retrieved 2112 rows, trimmed to 300. [2026-01-16T12:02:40.276222] [DEBUG] [REMOTE ] BBCP: PASS: History has at least 300 days. [2026-01-16T12:02:40.276442] [DEBUG] [REMOTE ] BBCP: PASS: Price check passed. Min price $5.86. [2026-01-16T12:02:40.276633] [DEBUG] [REMOTE ] BBCP: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:40.276764] [DEBUG] [REMOTE ] BBCP: PASS: Integrity check passed. [2026-01-16T12:02:40.276805] [DEBUG] [REMOTE ] BBCP: Symbol is viable for forecasting. [2026-01-16T12:02:40.276873] [INFO ] [MAIN ] [344/3508] BBCP kept (0.4s) | 344 kept, 0 rejected | 133.3/min | ETA: 23.7m [2026-01-16T12:02:41.060062] [DEBUG] [REMOTE ] BBD: Retrieved 6075 rows, trimmed to 300. [2026-01-16T12:02:41.060282] [DEBUG] [REMOTE ] BBD: PASS: History has at least 300 days. [2026-01-16T12:02:41.060645] [DEBUG] [REMOTE ] BBD: PASS: Price check passed. Min price $3.20. [2026-01-16T12:02:41.060794] [DEBUG] [REMOTE ] BBD: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:41.060952] [DEBUG] [REMOTE ] BBD: PASS: Integrity check passed. [2026-01-16T12:02:41.060997] [DEBUG] [REMOTE ] BBD: Symbol is viable for forecasting. [2026-01-16T12:02:41.061049] [INFO ] [MAIN ] [345/3508] BBD kept (0.8s) | 345 kept, 0 rejected | 133.0/min | ETA: 23.8m [2026-01-16T12:02:41.406107] [DEBUG] [REMOTE ] BBDO: Retrieved 3482 rows, trimmed to 300. [2026-01-16T12:02:41.406263] [DEBUG] [REMOTE ] BBDO: PASS: History has at least 300 days. [2026-01-16T12:02:41.406496] [DEBUG] [REMOTE ] BBDO: PASS: Price check passed. Min price $2.76. [2026-01-16T12:02:41.406694] [DEBUG] [REMOTE ] BBDO: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:41.406832] [DEBUG] [REMOTE ] BBDO: PASS: Integrity check passed. [2026-01-16T12:02:41.406874] [DEBUG] [REMOTE ] BBDO: Symbol is viable for forecasting. [2026-01-16T12:02:41.406926] [INFO ] [MAIN ] [346/3508] BBDO kept (0.3s) | 346 kept, 0 rejected | 133.1/min | ETA: 23.8m [2026-01-16T12:02:41.978594] [DEBUG] [REMOTE ] BBH: Retrieved 6576 rows, trimmed to 300. [2026-01-16T12:02:41.978742] [DEBUG] [REMOTE ] BBH: PASS: History has at least 300 days. [2026-01-16T12:02:41.978993] [DEBUG] [REMOTE ] BBH: PASS: Price check passed. Min price $175.97. [2026-01-16T12:02:41.979136] [DEBUG] [REMOTE ] BBH: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:41.979262] [DEBUG] [REMOTE ] BBH: PASS: Integrity check passed. [2026-01-16T12:02:41.979304] [DEBUG] [REMOTE ] BBH: Symbol is viable for forecasting. [2026-01-16T12:02:41.979355] [INFO ] [MAIN ] [347/3508] BBH kept (0.6s) | 347 kept, 0 rejected | 133.0/min | ETA: 23.8m [2026-01-16T12:02:42.255087] [DEBUG] [REMOTE ] BBIO: Retrieved 1648 rows, trimmed to 300. [2026-01-16T12:02:42.255222] [DEBUG] [REMOTE ] BBIO: PASS: History has at least 300 days. [2026-01-16T12:02:42.255431] [DEBUG] [REMOTE ] BBIO: PASS: Price check passed. Min price $53.24. [2026-01-16T12:02:42.255566] [DEBUG] [REMOTE ] BBIO: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:42.255719] [DEBUG] [REMOTE ] BBIO: PASS: Integrity check passed. [2026-01-16T12:02:42.255759] [DEBUG] [REMOTE ] BBIO: Symbol is viable for forecasting. [2026-01-16T12:02:42.255809] [INFO ] [MAIN ] [348/3508] BBIO kept (0.3s) | 348 kept, 0 rejected | 133.2/min | ETA: 23.7m [2026-01-16T12:02:42.548841] [DEBUG] [REMOTE ] BBLG: Retrieved 1939 rows, trimmed to 300. [2026-01-16T12:02:42.548991] [DEBUG] [REMOTE ] BBLG: PASS: History has at least 300 days. [2026-01-16T12:02:42.549251] [DEBUG] [REMOTE ] BBLG: PASS: Price check passed. Min price $1.33. [2026-01-16T12:02:42.549398] [DEBUG] [REMOTE ] BBLG: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:42.549531] [DEBUG] [REMOTE ] BBLG: PASS: Integrity check passed. [2026-01-16T12:02:42.549601] [DEBUG] [REMOTE ] BBLG: Symbol is viable for forecasting. [2026-01-16T12:02:42.549673] [INFO ] [MAIN ] [349/3508] BBLG kept (0.3s) | 349 kept, 0 rejected | 133.3/min | ETA: 23.7m [2026-01-16T12:02:43.139692] [DEBUG] [REMOTE ] BBN: Retrieved 3869 rows, trimmed to 300. [2026-01-16T12:02:43.139822] [DEBUG] [REMOTE ] BBN: PASS: History has at least 300 days. [2026-01-16T12:02:43.140033] [DEBUG] [REMOTE ] BBN: PASS: Price check passed. Min price $16.26. [2026-01-16T12:02:43.140175] [DEBUG] [REMOTE ] BBN: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:43.140289] [DEBUG] [REMOTE ] BBN: PASS: Integrity check passed. [2026-01-16T12:02:43.140330] [DEBUG] [REMOTE ] BBN: Symbol is viable for forecasting. [2026-01-16T12:02:43.140394] [INFO ] [MAIN ] [350/3508] BBN kept (0.6s) | 350 kept, 0 rejected | 133.2/min | ETA: 23.7m [2026-01-16T12:02:43.538887] [DEBUG] [REMOTE ] BBSI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:43.539021] [DEBUG] [REMOTE ] BBSI: PASS: History has at least 300 days. [2026-01-16T12:02:43.539325] [DEBUG] [REMOTE ] BBSI: PASS: Price check passed. Min price $33.23. [2026-01-16T12:02:43.539512] [DEBUG] [REMOTE ] BBSI: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:43.539675] [DEBUG] [REMOTE ] BBSI: PASS: Integrity check passed. [2026-01-16T12:02:43.539722] [DEBUG] [REMOTE ] BBSI: Symbol is viable for forecasting. [2026-01-16T12:02:43.539773] [INFO ] [MAIN ] [351/3508] BBSI kept (0.4s) | 351 kept, 0 rejected | 133.2/min | ETA: 23.7m [2026-01-16T12:02:43.724037] [DEBUG] [REMOTE ] BBUC: Retrieved 970 rows, trimmed to 300. [2026-01-16T12:02:43.724170] [DEBUG] [REMOTE ] BBUC: PASS: History has at least 300 days. [2026-01-16T12:02:43.724377] [DEBUG] [REMOTE ] BBUC: PASS: Price check passed. Min price $31.16. [2026-01-16T12:02:43.724520] [DEBUG] [REMOTE ] BBUC: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:43.724654] [DEBUG] [REMOTE ] BBUC: PASS: Integrity check passed. [2026-01-16T12:02:43.724699] [DEBUG] [REMOTE ] BBUC: Symbol is viable for forecasting. [2026-01-16T12:02:43.724749] [INFO ] [MAIN ] [352/3508] BBUC kept (0.2s) | 352 kept, 0 rejected | 133.4/min | ETA: 23.7m [2026-01-16T12:02:44.493846] [DEBUG] [REMOTE ] BBVA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:44.494070] [DEBUG] [REMOTE ] BBVA: PASS: History has at least 300 days. [2026-01-16T12:02:44.494485] [DEBUG] [REMOTE ] BBVA: PASS: Price check passed. Min price $19.21. [2026-01-16T12:02:44.494713] [DEBUG] [REMOTE ] BBVA: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:44.494913] [DEBUG] [REMOTE ] BBVA: PASS: Integrity check passed. [2026-01-16T12:02:44.494972] [DEBUG] [REMOTE ] BBVA: Symbol is viable for forecasting. [2026-01-16T12:02:44.495047] [INFO ] [MAIN ] [353/3508] BBVA kept (0.8s) | 353 kept, 0 rejected | 133.2/min | ETA: 23.7m [2026-01-16T12:02:45.012042] [DEBUG] [REMOTE ] BBWI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:45.012376] [DEBUG] [REMOTE ] BBWI: PASS: History has at least 300 days. [2026-01-16T12:02:45.012878] [DEBUG] [REMOTE ] BBWI: PASS: Price check passed. Min price $14.85. [2026-01-16T12:02:45.013099] [DEBUG] [REMOTE ] BBWI: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:45.013318] [DEBUG] [REMOTE ] BBWI: PASS: Integrity check passed. [2026-01-16T12:02:45.013385] [DEBUG] [REMOTE ] BBWI: Symbol is viable for forecasting. [2026-01-16T12:02:45.013483] [INFO ] [MAIN ] [354/3508] BBWI kept (0.5s) | 354 kept, 0 rejected | 133.1/min | ETA: 23.7m [2026-01-16T12:02:45.489314] [DEBUG] [REMOTE ] BBY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:45.489444] [DEBUG] [REMOTE ] BBY: PASS: History has at least 300 days. [2026-01-16T12:02:45.489684] [DEBUG] [REMOTE ] BBY: PASS: Price check passed. Min price $66.68. [2026-01-16T12:02:45.489825] [DEBUG] [REMOTE ] BBY: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:45.489942] [DEBUG] [REMOTE ] BBY: PASS: Integrity check passed. [2026-01-16T12:02:45.489983] [DEBUG] [REMOTE ] BBY: Symbol is viable for forecasting. [2026-01-16T12:02:45.490032] [INFO ] [MAIN ] [355/3508] BBY kept (0.5s) | 355 kept, 0 rejected | 133.1/min | ETA: 23.7m [2026-01-16T12:02:45.951303] [DEBUG] [REMOTE ] BC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:45.951543] [DEBUG] [REMOTE ] BC: PASS: History has at least 300 days. [2026-01-16T12:02:45.951801] [DEBUG] [REMOTE ] BC: PASS: Price check passed. Min price $58.96. [2026-01-16T12:02:45.951942] [DEBUG] [REMOTE ] BC: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:45.952069] [DEBUG] [REMOTE ] BC: PASS: Integrity check passed. [2026-01-16T12:02:45.952111] [DEBUG] [REMOTE ] BC: Symbol is viable for forecasting. [2026-01-16T12:02:45.952201] [INFO ] [MAIN ] [356/3508] BC kept (0.5s) | 356 kept, 0 rejected | 133.1/min | ETA: 23.7m [2026-01-16T12:02:46.280193] [DEBUG] [REMOTE ] BCAL: Retrieved 2519 rows, trimmed to 300. [2026-01-16T12:02:46.280411] [DEBUG] [REMOTE ] BCAL: PASS: History has at least 300 days. [2026-01-16T12:02:46.280746] [DEBUG] [REMOTE ] BCAL: PASS: Price check passed. Min price $16.69. [2026-01-16T12:02:46.280918] [DEBUG] [REMOTE ] BCAL: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:46.281063] [DEBUG] [REMOTE ] BCAL: PASS: Integrity check passed. [2026-01-16T12:02:46.281113] [DEBUG] [REMOTE ] BCAL: Symbol is viable for forecasting. [2026-01-16T12:02:46.281193] [INFO ] [MAIN ] [357/3508] BCAL kept (0.3s) | 357 kept, 0 rejected | 133.2/min | ETA: 23.7m [2026-01-16T12:02:46.499671] [DEBUG] [REMOTE ] BCAX: Retrieved 336 rows, trimmed to 300. [2026-01-16T12:02:46.499807] [DEBUG] [REMOTE ] BCAX: PASS: History has at least 300 days. [2026-01-16T12:02:46.500011] [DEBUG] [REMOTE ] BCAX: PASS: Price check passed. Min price $13.93. [2026-01-16T12:02:46.500147] [DEBUG] [REMOTE ] BCAX: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:46.500254] [DEBUG] [REMOTE ] BCAX: PASS: Integrity check passed. [2026-01-16T12:02:46.500293] [DEBUG] [REMOTE ] BCAX: Symbol is viable for forecasting. [2026-01-16T12:02:46.500340] [INFO ] [MAIN ] [358/3508] BCAX kept (0.2s) | 358 kept, 0 rejected | 133.4/min | ETA: 23.6m [2026-01-16T12:02:47.148482] [DEBUG] [REMOTE ] BCBP: Retrieved 5599 rows, trimmed to 300. [2026-01-16T12:02:47.148652] [DEBUG] [REMOTE ] BCBP: PASS: History has at least 300 days. [2026-01-16T12:02:47.148888] [DEBUG] [REMOTE ] BCBP: PASS: Price check passed. Min price $7.45. [2026-01-16T12:02:47.149028] [DEBUG] [REMOTE ] BCBP: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:47.149151] [DEBUG] [REMOTE ] BCBP: PASS: Integrity check passed. [2026-01-16T12:02:47.149191] [DEBUG] [REMOTE ] BCBP: Symbol is viable for forecasting. [2026-01-16T12:02:47.149241] [INFO ] [MAIN ] [359/3508] BCBP kept (0.6s) | 359 kept, 0 rejected | 133.2/min | ETA: 23.6m [2026-01-16T12:02:47.515416] [DEBUG] [REMOTE ] BCC: Retrieved 3256 rows, trimmed to 300. [2026-01-16T12:02:47.515545] [DEBUG] [REMOTE ] BCC: PASS: History has at least 300 days. [2026-01-16T12:02:47.515804] [DEBUG] [REMOTE ] BCC: PASS: Price check passed. Min price $65.88. [2026-01-16T12:02:47.515946] [DEBUG] [REMOTE ] BCC: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:47.516062] [DEBUG] [REMOTE ] BCC: PASS: Integrity check passed. [2026-01-16T12:02:47.516103] [DEBUG] [REMOTE ] BCC: Symbol is viable for forecasting. [2026-01-16T12:02:47.516151] [INFO ] [MAIN ] [360/3508] BCC kept (0.4s) | 360 kept, 0 rejected | 133.3/min | ETA: 23.6m [2026-01-16T12:02:47.893029] [DEBUG] [REMOTE ] BCDA: Retrieved 3089 rows, trimmed to 300. [2026-01-16T12:02:47.893158] [DEBUG] [REMOTE ] BCDA: PASS: History has at least 300 days. [2026-01-16T12:02:47.893367] [DEBUG] [REMOTE ] BCDA: PASS: Price check passed. Min price $1.18. [2026-01-16T12:02:47.893501] [DEBUG] [REMOTE ] BCDA: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:47.893633] [DEBUG] [REMOTE ] BCDA: PASS: Integrity check passed. [2026-01-16T12:02:47.893675] [DEBUG] [REMOTE ] BCDA: Symbol is viable for forecasting. [2026-01-16T12:02:47.893723] [INFO ] [MAIN ] [361/3508] BCDA kept (0.4s) | 361 kept, 0 rejected | 133.3/min | ETA: 23.6m [2026-01-16T12:02:48.428630] [DEBUG] [REMOTE ] BCE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:48.428783] [DEBUG] [REMOTE ] BCE: PASS: History has at least 300 days. [2026-01-16T12:02:48.429101] [DEBUG] [REMOTE ] BCE: PASS: Price check passed. Min price $21.99. [2026-01-16T12:02:48.429284] [DEBUG] [REMOTE ] BCE: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:48.429428] [DEBUG] [REMOTE ] BCE: PASS: Integrity check passed. [2026-01-16T12:02:48.429472] [DEBUG] [REMOTE ] BCE: Symbol is viable for forecasting. [2026-01-16T12:02:48.429536] [INFO ] [MAIN ] [362/3508] BCE kept (0.5s) | 362 kept, 0 rejected | 133.3/min | ETA: 23.6m [2026-01-16T12:02:48.869732] [DEBUG] [REMOTE ] BCH: Retrieved 6045 rows, trimmed to 300. [2026-01-16T12:02:48.869874] [DEBUG] [REMOTE ] BCH: PASS: History has at least 300 days. [2026-01-16T12:02:48.870095] [DEBUG] [REMOTE ] BCH: PASS: Price check passed. Min price $32.81. [2026-01-16T12:02:48.870236] [DEBUG] [REMOTE ] BCH: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:48.870550] [DEBUG] [REMOTE ] BCH: PASS: Integrity check passed. [2026-01-16T12:02:48.870610] [DEBUG] [REMOTE ] BCH: Symbol is viable for forecasting. [2026-01-16T12:02:48.870662] [INFO ] [MAIN ] [363/3508] BCH kept (0.4s) | 363 kept, 0 rejected | 133.3/min | ETA: 23.6m [2026-01-16T12:02:49.249065] [DEBUG] [REMOTE ] BCML: Retrieved 5383 rows, trimmed to 300. [2026-01-16T12:02:49.249198] [DEBUG] [REMOTE ] BCML: PASS: History has at least 300 days. [2026-01-16T12:02:49.249405] [DEBUG] [REMOTE ] BCML: PASS: Price check passed. Min price $26.88. [2026-01-16T12:02:49.249540] [DEBUG] [REMOTE ] BCML: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:49.249673] [DEBUG] [REMOTE ] BCML: PASS: Integrity check passed. [2026-01-16T12:02:49.249714] [DEBUG] [REMOTE ] BCML: Symbol is viable for forecasting. [2026-01-16T12:02:49.249762] [INFO ] [MAIN ] [364/3508] BCML kept (0.4s) | 364 kept, 0 rejected | 133.3/min | ETA: 23.6m [2026-01-16T12:02:49.731023] [DEBUG] [REMOTE ] BCO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:49.731167] [DEBUG] [REMOTE ] BCO: PASS: History has at least 300 days. [2026-01-16T12:02:49.731418] [DEBUG] [REMOTE ] BCO: PASS: Price check passed. Min price $105.88. [2026-01-16T12:02:49.731601] [DEBUG] [REMOTE ] BCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:49.731726] [DEBUG] [REMOTE ] BCO: PASS: Integrity check passed. [2026-01-16T12:02:49.731768] [DEBUG] [REMOTE ] BCO: Symbol is viable for forecasting. [2026-01-16T12:02:49.731816] [INFO ] [MAIN ] [365/3508] BCO kept (0.5s) | 365 kept, 0 rejected | 133.3/min | ETA: 23.6m [2026-01-16T12:02:50.178789] [DEBUG] [REMOTE ] BCPC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:50.179028] [DEBUG] [REMOTE ] BCPC: PASS: History has at least 300 days. [2026-01-16T12:02:50.179294] [DEBUG] [REMOTE ] BCPC: PASS: Price check passed. Min price $146.46. [2026-01-16T12:02:50.179439] [DEBUG] [REMOTE ] BCPC: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:50.179565] [DEBUG] [REMOTE ] BCPC: PASS: Integrity check passed. [2026-01-16T12:02:50.179628] [DEBUG] [REMOTE ] BCPC: Symbol is viable for forecasting. [2026-01-16T12:02:50.179687] [INFO ] [MAIN ] [366/3508] BCPC kept (0.4s) | 366 kept, 0 rejected | 133.3/min | ETA: 23.6m [2026-01-16T12:02:50.744834] [DEBUG] [REMOTE ] BCRX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:50.745078] [DEBUG] [REMOTE ] BCRX: PASS: History has at least 300 days. [2026-01-16T12:02:50.745445] [DEBUG] [REMOTE ] BCRX: PASS: Price check passed. Min price $6.75. [2026-01-16T12:02:50.745903] [DEBUG] [REMOTE ] BCRX: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:50.746083] [DEBUG] [REMOTE ] BCRX: PASS: Integrity check passed. [2026-01-16T12:02:50.746133] [DEBUG] [REMOTE ] BCRX: Symbol is viable for forecasting. [2026-01-16T12:02:50.746199] [INFO ] [MAIN ] [367/3508] BCRX kept (0.6s) | 367 kept, 0 rejected | 133.2/min | ETA: 23.6m [2026-01-16T12:02:51.273334] [DEBUG] [REMOTE ] BCS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:51.273596] [DEBUG] [REMOTE ] BCS: PASS: History has at least 300 days. [2026-01-16T12:02:51.274008] [DEBUG] [REMOTE ] BCS: PASS: Price check passed. Min price $19.49. [2026-01-16T12:02:51.274194] [DEBUG] [REMOTE ] BCS: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:51.274617] [DEBUG] [REMOTE ] BCS: PASS: Integrity check passed. [2026-01-16T12:02:51.274745] [DEBUG] [REMOTE ] BCS: Symbol is viable for forecasting. [2026-01-16T12:02:51.274813] [INFO ] [MAIN ] [368/3508] BCS kept (0.5s) | 368 kept, 0 rejected | 133.1/min | ETA: 23.6m [2026-01-16T12:02:51.556292] [DEBUG] [REMOTE ] BCSF: Retrieved 1800 rows, trimmed to 300. [2026-01-16T12:02:51.556504] [DEBUG] [REMOTE ] BCSF: PASS: History has at least 300 days. [2026-01-16T12:02:51.556865] [DEBUG] [REMOTE ] BCSF: PASS: Price check passed. Min price $12.87. [2026-01-16T12:02:51.557016] [DEBUG] [REMOTE ] BCSF: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:51.557159] [DEBUG] [REMOTE ] BCSF: PASS: Integrity check passed. [2026-01-16T12:02:51.557204] [DEBUG] [REMOTE ] BCSF: Symbol is viable for forecasting. [2026-01-16T12:02:51.557261] [INFO ] [MAIN ] [369/3508] BCSF kept (0.3s) | 369 kept, 0 rejected | 133.3/min | ETA: 23.6m [2026-01-16T12:02:52.030610] [DEBUG] [REMOTE ] BCTX: Retrieved 3727 rows, trimmed to 300. [2026-01-16T12:02:52.030811] [DEBUG] [REMOTE ] BCTX: PASS: History has at least 300 days. [2026-01-16T12:02:52.031090] [DEBUG] [REMOTE ] BCTX: PASS: Price check passed. Min price $4.49. [2026-01-16T12:02:52.031238] [DEBUG] [REMOTE ] BCTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:52.031376] [DEBUG] [REMOTE ] BCTX: PASS: Integrity check passed. [2026-01-16T12:02:52.031419] [DEBUG] [REMOTE ] BCTX: Symbol is viable for forecasting. [2026-01-16T12:02:52.031474] [INFO ] [MAIN ] [370/3508] BCTX kept (0.5s) | 370 kept, 0 rejected | 133.3/min | ETA: 23.5m [2026-01-16T12:02:52.439497] [DEBUG] [REMOTE ] BCX: Retrieved 3723 rows, trimmed to 300. [2026-01-16T12:02:52.439774] [DEBUG] [REMOTE ] BCX: PASS: History has at least 300 days. [2026-01-16T12:02:52.440157] [DEBUG] [REMOTE ] BCX: PASS: Price check passed. Min price $9.60. [2026-01-16T12:02:52.440355] [DEBUG] [REMOTE ] BCX: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:52.440526] [DEBUG] [REMOTE ] BCX: PASS: Integrity check passed. [2026-01-16T12:02:52.440602] [DEBUG] [REMOTE ] BCX: Symbol is viable for forecasting. [2026-01-16T12:02:52.440830] [INFO ] [MAIN ] [371/3508] BCX kept (0.4s) | 371 kept, 0 rejected | 133.3/min | ETA: 23.5m [2026-01-16T12:02:52.772963] [DEBUG] [REMOTE ] BCYC: Retrieved 1672 rows, trimmed to 300. [2026-01-16T12:02:52.773160] [DEBUG] [REMOTE ] BCYC: PASS: History has at least 300 days. [2026-01-16T12:02:52.773669] [DEBUG] [REMOTE ] BCYC: PASS: Price check passed. Min price $6.17. [2026-01-16T12:02:52.773820] [DEBUG] [REMOTE ] BCYC: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:52.773979] [DEBUG] [REMOTE ] BCYC: PASS: Integrity check passed. [2026-01-16T12:02:52.774029] [DEBUG] [REMOTE ] BCYC: Symbol is viable for forecasting. [2026-01-16T12:02:52.774087] [INFO ] [MAIN ] [372/3508] BCYC kept (0.3s) | 372 kept, 0 rejected | 133.4/min | ETA: 23.5m [2026-01-16T12:02:53.261875] [DEBUG] [REMOTE ] BDC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:53.262096] [DEBUG] [REMOTE ] BDC: PASS: History has at least 300 days. [2026-01-16T12:02:53.262480] [DEBUG] [REMOTE ] BDC: PASS: Price check passed. Min price $106.30. [2026-01-16T12:02:53.262661] [DEBUG] [REMOTE ] BDC: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:53.262811] [DEBUG] [REMOTE ] BDC: PASS: Integrity check passed. [2026-01-16T12:02:53.263010] [DEBUG] [REMOTE ] BDC: Symbol is viable for forecasting. [2026-01-16T12:02:53.263073] [INFO ] [MAIN ] [373/3508] BDC kept (0.5s) | 373 kept, 0 rejected | 133.4/min | ETA: 23.5m [2026-01-16T12:02:53.632866] [DEBUG] [REMOTE ] BDJ: Retrieved 5128 rows, trimmed to 300. [2026-01-16T12:02:53.633080] [DEBUG] [REMOTE ] BDJ: PASS: History has at least 300 days. [2026-01-16T12:02:53.633389] [DEBUG] [REMOTE ] BDJ: PASS: Price check passed. Min price $8.52. [2026-01-16T12:02:53.633536] [DEBUG] [REMOTE ] BDJ: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:53.633699] [DEBUG] [REMOTE ] BDJ: PASS: Integrity check passed. [2026-01-16T12:02:53.633768] [DEBUG] [REMOTE ] BDJ: Symbol is viable for forecasting. [2026-01-16T12:02:53.633827] [INFO ] [MAIN ] [374/3508] BDJ kept (0.4s) | 374 kept, 0 rejected | 133.4/min | ETA: 23.5m [2026-01-16T12:02:54.185203] [DEBUG] [REMOTE ] BDN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:54.185462] [DEBUG] [REMOTE ] BDN: PASS: History has at least 300 days. [2026-01-16T12:02:54.185941] [DEBUG] [REMOTE ] BDN: PASS: Price check passed. Min price $2.79. [2026-01-16T12:02:54.186150] [DEBUG] [REMOTE ] BDN: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:54.186355] [DEBUG] [REMOTE ] BDN: PASS: Integrity check passed. [2026-01-16T12:02:54.186414] [DEBUG] [REMOTE ] BDN: Symbol is viable for forecasting. [2026-01-16T12:02:54.186498] [INFO ] [MAIN ] [375/3508] BDN kept (0.6s) | 375 kept, 0 rejected | 133.3/min | ETA: 23.5m [2026-01-16T12:02:54.498308] [DEBUG] [REMOTE ] BDRX: Retrieved 2542 rows, trimmed to 300. [2026-01-16T12:02:54.498458] [DEBUG] [REMOTE ] BDRX: PASS: History has at least 300 days. [2026-01-16T12:02:54.498734] [DEBUG] [REMOTE ] BDRX: PASS: Price check passed. Min price $2.09. [2026-01-16T12:02:54.498879] [DEBUG] [REMOTE ] BDRX: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:54.499007] [DEBUG] [REMOTE ] BDRX: PASS: Integrity check passed. [2026-01-16T12:02:54.499050] [DEBUG] [REMOTE ] BDRX: Symbol is viable for forecasting. [2026-01-16T12:02:54.499105] [INFO ] [MAIN ] [376/3508] BDRX kept (0.3s) | 376 kept, 0 rejected | 133.4/min | ETA: 23.5m [2026-01-16T12:02:54.729732] [DEBUG] [REMOTE ] BDSX: Retrieved 1310 rows, trimmed to 300. [2026-01-16T12:02:54.729976] [DEBUG] [REMOTE ] BDSX: PASS: History has at least 300 days. [2026-01-16T12:02:54.730286] [DEBUG] [REMOTE ] BDSX: PASS: Price check passed. Min price $5.46. [2026-01-16T12:02:54.730470] [DEBUG] [REMOTE ] BDSX: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:54.730653] [DEBUG] [REMOTE ] BDSX: PASS: Integrity check passed. [2026-01-16T12:02:54.730711] [DEBUG] [REMOTE ] BDSX: Symbol is viable for forecasting. [2026-01-16T12:02:54.730770] [INFO ] [MAIN ] [377/3508] BDSX kept (0.2s) | 377 kept, 0 rejected | 133.6/min | ETA: 23.4m [2026-01-16T12:02:55.282911] [DEBUG] [REMOTE ] BDTX: Retrieved 1499 rows, trimmed to 300. [2026-01-16T12:02:55.283091] [DEBUG] [REMOTE ] BDTX: PASS: History has at least 300 days. [2026-01-16T12:02:55.283385] [DEBUG] [REMOTE ] BDTX: PASS: Price check passed. Min price $2.43. [2026-01-16T12:02:55.283611] [DEBUG] [REMOTE ] BDTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:55.283784] [DEBUG] [REMOTE ] BDTX: PASS: Integrity check passed. [2026-01-16T12:02:55.283846] [DEBUG] [REMOTE ] BDTX: Symbol is viable for forecasting. [2026-01-16T12:02:55.283919] [INFO ] [MAIN ] [378/3508] BDTX kept (0.6s) | 378 kept, 0 rejected | 133.5/min | ETA: 23.4m [2026-01-16T12:02:55.861983] [DEBUG] [REMOTE ] BDX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:55.862175] [DEBUG] [REMOTE ] BDX: PASS: History has at least 300 days. [2026-01-16T12:02:55.862476] [DEBUG] [REMOTE ] BDX: PASS: Price check passed. Min price $175.42. [2026-01-16T12:02:55.862640] [DEBUG] [REMOTE ] BDX: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:55.862778] [DEBUG] [REMOTE ] BDX: PASS: Integrity check passed. [2026-01-16T12:02:55.862820] [DEBUG] [REMOTE ] BDX: Symbol is viable for forecasting. [2026-01-16T12:02:55.862876] [INFO ] [MAIN ] [379/3508] BDX kept (0.6s) | 379 kept, 0 rejected | 133.4/min | ETA: 23.4m [2026-01-16T12:02:56.145272] [DEBUG] [REMOTE ] BE: Retrieved 1880 rows, trimmed to 300. [2026-01-16T12:02:56.145432] [DEBUG] [REMOTE ] BE: PASS: History has at least 300 days. [2026-01-16T12:02:56.145765] [DEBUG] [REMOTE ] BE: PASS: Price check passed. Min price $76.97. [2026-01-16T12:02:56.145969] [DEBUG] [REMOTE ] BE: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:56.146136] [DEBUG] [REMOTE ] BE: PASS: Integrity check passed. [2026-01-16T12:02:56.146233] [DEBUG] [REMOTE ] BE: Symbol is viable for forecasting. [2026-01-16T12:02:56.146323] [INFO ] [MAIN ] [380/3508] BE kept (0.3s) | 380 kept, 0 rejected | 133.6/min | ETA: 23.4m [2026-01-16T12:02:56.527208] [DEBUG] [REMOTE ] BEAM: Retrieved 1494 rows, trimmed to 300. [2026-01-16T12:02:56.527345] [DEBUG] [REMOTE ] BEAM: PASS: History has at least 300 days. [2026-01-16T12:02:56.527556] [DEBUG] [REMOTE ] BEAM: PASS: Price check passed. Min price $20.60. [2026-01-16T12:02:56.527727] [DEBUG] [REMOTE ] BEAM: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:56.527843] [DEBUG] [REMOTE ] BEAM: PASS: Integrity check passed. [2026-01-16T12:02:56.527885] [DEBUG] [REMOTE ] BEAM: Symbol is viable for forecasting. [2026-01-16T12:02:56.527935] [INFO ] [MAIN ] [381/3508] BEAM kept (0.4s) | 381 kept, 0 rejected | 133.6/min | ETA: 23.4m [2026-01-16T12:02:57.059367] [DEBUG] [REMOTE ] BEEM: Retrieved 3952 rows, trimmed to 300. [2026-01-16T12:02:57.059507] [DEBUG] [REMOTE ] BEEM: PASS: History has at least 300 days. [2026-01-16T12:02:57.059769] [DEBUG] [REMOTE ] BEEM: PASS: Price check passed. Min price $1.50. [2026-01-16T12:02:57.059914] [DEBUG] [REMOTE ] BEEM: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:57.060039] [DEBUG] [REMOTE ] BEEM: PASS: Integrity check passed. [2026-01-16T12:02:57.060080] [DEBUG] [REMOTE ] BEEM: Symbol is viable for forecasting. [2026-01-16T12:02:57.060129] [INFO ] [MAIN ] [382/3508] BEEM kept (0.5s) | 382 kept, 0 rejected | 133.6/min | ETA: 23.4m [2026-01-16T12:02:57.323030] [DEBUG] [REMOTE ] BEEP: Retrieved 1168 rows, trimmed to 300. [2026-01-16T12:02:57.323216] [DEBUG] [REMOTE ] BEEP: PASS: History has at least 300 days. [2026-01-16T12:02:57.323524] [DEBUG] [REMOTE ] BEEP: PASS: Price check passed. Min price $2.54. [2026-01-16T12:02:57.323763] [DEBUG] [REMOTE ] BEEP: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:57.323946] [DEBUG] [REMOTE ] BEEP: PASS: Integrity check passed. [2026-01-16T12:02:57.324009] [DEBUG] [REMOTE ] BEEP: Symbol is viable for forecasting. [2026-01-16T12:02:57.324090] [INFO ] [MAIN ] [383/3508] BEEP kept (0.3s) | 383 kept, 0 rejected | 133.7/min | ETA: 23.4m [2026-01-16T12:02:57.721025] [DEBUG] [REMOTE ] BEKE: Retrieved 1363 rows, trimmed to 300. [2026-01-16T12:02:57.721166] [DEBUG] [REMOTE ] BEKE: PASS: History has at least 300 days. [2026-01-16T12:02:57.721452] [DEBUG] [REMOTE ] BEKE: PASS: Price check passed. Min price $15.60. [2026-01-16T12:02:57.721664] [DEBUG] [REMOTE ] BEKE: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:57.721802] [DEBUG] [REMOTE ] BEKE: PASS: Integrity check passed. [2026-01-16T12:02:57.721845] [DEBUG] [REMOTE ] BEKE: Symbol is viable for forecasting. [2026-01-16T12:02:57.721898] [INFO ] [MAIN ] [384/3508] BEKE kept (0.4s) | 384 kept, 0 rejected | 133.7/min | ETA: 23.4m [2026-01-16T12:02:58.336045] [DEBUG] [REMOTE ] BELFA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:58.336197] [DEBUG] [REMOTE ] BELFA: PASS: History has at least 300 days. [2026-01-16T12:02:58.336465] [DEBUG] [REMOTE ] BELFA: PASS: Price check passed. Min price $113.98. [2026-01-16T12:02:58.336651] [DEBUG] [REMOTE ] BELFA: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:58.336794] [DEBUG] [REMOTE ] BELFA: PASS: Integrity check passed. [2026-01-16T12:02:58.336835] [DEBUG] [REMOTE ] BELFA: Symbol is viable for forecasting. [2026-01-16T12:02:58.336886] [INFO ] [MAIN ] [385/3508] BELFA kept (0.6s) | 385 kept, 0 rejected | 133.6/min | ETA: 23.4m [2026-01-16T12:02:58.894519] [DEBUG] [REMOTE ] BELFB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:58.894685] [DEBUG] [REMOTE ] BELFB: PASS: History has at least 300 days. [2026-01-16T12:02:58.894979] [DEBUG] [REMOTE ] BELFB: PASS: Price check passed. Min price $134.31. [2026-01-16T12:02:58.895143] [DEBUG] [REMOTE ] BELFB: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:58.895280] [DEBUG] [REMOTE ] BELFB: PASS: Integrity check passed. [2026-01-16T12:02:58.895337] [DEBUG] [REMOTE ] BELFB: Symbol is viable for forecasting. [2026-01-16T12:02:58.895393] [INFO ] [MAIN ] [386/3508] BELFB kept (0.6s) | 386 kept, 0 rejected | 133.5/min | ETA: 23.4m [2026-01-16T12:02:59.273921] [DEBUG] [REMOTE ] BEN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:02:59.274065] [DEBUG] [REMOTE ] BEN: PASS: History has at least 300 days. [2026-01-16T12:02:59.274311] [DEBUG] [REMOTE ] BEN: PASS: Price check passed. Min price $20.89. [2026-01-16T12:02:59.274449] [DEBUG] [REMOTE ] BEN: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:59.274592] [DEBUG] [REMOTE ] BEN: PASS: Integrity check passed. [2026-01-16T12:02:59.274635] [DEBUG] [REMOTE ] BEN: Symbol is viable for forecasting. [2026-01-16T12:02:59.274686] [INFO ] [MAIN ] [387/3508] BEN kept (0.4s) | 387 kept, 0 rejected | 133.6/min | ETA: 23.4m [2026-01-16T12:02:59.571054] [DEBUG] [REMOTE ] BEP: Retrieved 5073 rows, trimmed to 300. [2026-01-16T12:02:59.571202] [DEBUG] [REMOTE ] BEP: PASS: History has at least 300 days. [2026-01-16T12:02:59.571453] [DEBUG] [REMOTE ] BEP: PASS: Price check passed. Min price $26.67. [2026-01-16T12:02:59.571615] [DEBUG] [REMOTE ] BEP: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:59.571744] [DEBUG] [REMOTE ] BEP: PASS: Integrity check passed. [2026-01-16T12:02:59.571785] [DEBUG] [REMOTE ] BEP: Symbol is viable for forecasting. [2026-01-16T12:02:59.571835] [INFO ] [MAIN ] [388/3508] BEP kept (0.3s) | 388 kept, 0 rejected | 133.7/min | ETA: 23.3m [2026-01-16T12:02:59.957681] [DEBUG] [REMOTE ] BEPH: Retrieved 1194 rows, trimmed to 300. [2026-01-16T12:02:59.957830] [DEBUG] [REMOTE ] BEPH: PASS: History has at least 300 days. [2026-01-16T12:02:59.958070] [DEBUG] [REMOTE ] BEPH: PASS: Price check passed. Min price $15.02. [2026-01-16T12:02:59.958219] [DEBUG] [REMOTE ] BEPH: PASS: Continuity check passed with 300 days. [2026-01-16T12:02:59.958344] [DEBUG] [REMOTE ] BEPH: PASS: Integrity check passed. [2026-01-16T12:02:59.958386] [DEBUG] [REMOTE ] BEPH: Symbol is viable for forecasting. [2026-01-16T12:02:59.958441] [INFO ] [MAIN ] [389/3508] BEPH kept (0.4s) | 389 kept, 0 rejected | 133.7/min | ETA: 23.3m [2026-01-16T12:03:00.304952] [DEBUG] [REMOTE ] BEPI: Retrieved 1026 rows, trimmed to 300. [2026-01-16T12:03:00.305078] [DEBUG] [REMOTE ] BEPI: PASS: History has at least 300 days. [2026-01-16T12:03:00.305286] [DEBUG] [REMOTE ] BEPI: PASS: Price check passed. Min price $15.78. [2026-01-16T12:03:00.305422] [DEBUG] [REMOTE ] BEPI: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:00.305532] [DEBUG] [REMOTE ] BEPI: PASS: Integrity check passed. [2026-01-16T12:03:00.305592] [DEBUG] [REMOTE ] BEPI: Symbol is viable for forecasting. [2026-01-16T12:03:00.305644] [INFO ] [MAIN ] [390/3508] BEPI kept (0.3s) | 390 kept, 0 rejected | 133.8/min | ETA: 23.3m [2026-01-16T12:03:00.840166] [DEBUG] [REMOTE ] BFAM: Retrieved 3264 rows, trimmed to 300. [2026-01-16T12:03:00.840304] [DEBUG] [REMOTE ] BFAM: PASS: History has at least 300 days. [2026-01-16T12:03:00.840752] [DEBUG] [REMOTE ] BFAM: PASS: Price check passed. Min price $92.28. [2026-01-16T12:03:00.840902] [DEBUG] [REMOTE ] BFAM: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:00.841024] [DEBUG] [REMOTE ] BFAM: PASS: Integrity check passed. [2026-01-16T12:03:00.841066] [DEBUG] [REMOTE ] BFAM: Symbol is viable for forecasting. [2026-01-16T12:03:00.841117] [INFO ] [MAIN ] [391/3508] BFAM kept (0.5s) | 391 kept, 0 rejected | 133.8/min | ETA: 23.3m [2026-01-16T12:03:01.329322] [DEBUG] [REMOTE ] BFC: Retrieved 6029 rows, trimmed to 300. [2026-01-16T12:03:01.329461] [DEBUG] [REMOTE ] BFC: PASS: History has at least 300 days. [2026-01-16T12:03:01.329716] [DEBUG] [REMOTE ] BFC: PASS: Price check passed. Min price $118.66. [2026-01-16T12:03:01.329859] [DEBUG] [REMOTE ] BFC: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:01.329995] [DEBUG] [REMOTE ] BFC: PASS: Integrity check passed. [2026-01-16T12:03:01.330037] [DEBUG] [REMOTE ] BFC: Symbol is viable for forecasting. [2026-01-16T12:03:01.330087] [INFO ] [MAIN ] [392/3508] BFC kept (0.5s) | 392 kept, 0 rejected | 133.7/min | ETA: 23.3m [2026-01-16T12:03:01.874672] [DEBUG] [REMOTE ] BFH: Retrieved 6183 rows, trimmed to 300. [2026-01-16T12:03:01.874809] [DEBUG] [REMOTE ] BFH: PASS: History has at least 300 days. [2026-01-16T12:03:01.875033] [DEBUG] [REMOTE ] BFH: PASS: Price check passed. Min price $59.98. [2026-01-16T12:03:01.875173] [DEBUG] [REMOTE ] BFH: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:01.875295] [DEBUG] [REMOTE ] BFH: PASS: Integrity check passed. [2026-01-16T12:03:01.875336] [DEBUG] [REMOTE ] BFH: Symbol is viable for forecasting. [2026-01-16T12:03:01.875387] [INFO ] [MAIN ] [393/3508] BFH kept (0.5s) | 393 kept, 0 rejected | 133.7/min | ETA: 23.3m [2026-01-16T12:03:02.364282] [DEBUG] [REMOTE ] BFK: Retrieved 6154 rows, trimmed to 300. [2026-01-16T12:03:02.364422] [DEBUG] [REMOTE ] BFK: PASS: History has at least 300 days. [2026-01-16T12:03:02.364866] [DEBUG] [REMOTE ] BFK: PASS: Price check passed. Min price $9.81. [2026-01-16T12:03:02.365014] [DEBUG] [REMOTE ] BFK: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:02.365142] [DEBUG] [REMOTE ] BFK: PASS: Integrity check passed. [2026-01-16T12:03:02.365185] [DEBUG] [REMOTE ] BFK: Symbol is viable for forecasting. [2026-01-16T12:03:02.365237] [INFO ] [MAIN ] [394/3508] BFK kept (0.5s) | 394 kept, 0 rejected | 133.6/min | ETA: 23.3m [2026-01-16T12:03:02.632258] [DEBUG] [REMOTE ] BFLY: Retrieved 1386 rows, trimmed to 300. [2026-01-16T12:03:02.632387] [DEBUG] [REMOTE ] BFLY: PASS: History has at least 300 days. [2026-01-16T12:03:02.632660] [DEBUG] [REMOTE ] BFLY: PASS: Price check passed. Min price $1.97. [2026-01-16T12:03:02.632807] [DEBUG] [REMOTE ] BFLY: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:02.632926] [DEBUG] [REMOTE ] BFLY: PASS: Integrity check passed. [2026-01-16T12:03:02.632969] [DEBUG] [REMOTE ] BFLY: Symbol is viable for forecasting. [2026-01-16T12:03:02.633020] [INFO ] [MAIN ] [395/3508] BFLY kept (0.3s) | 395 kept, 0 rejected | 133.8/min | ETA: 23.3m [2026-01-16T12:03:03.273318] [DEBUG] [REMOTE ] BFS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:03.273456] [DEBUG] [REMOTE ] BFS: PASS: History has at least 300 days. [2026-01-16T12:03:03.273707] [DEBUG] [REMOTE ] BFS: PASS: Price check passed. Min price $29.07. [2026-01-16T12:03:03.273856] [DEBUG] [REMOTE ] BFS: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:03.273982] [DEBUG] [REMOTE ] BFS: PASS: Integrity check passed. [2026-01-16T12:03:03.274025] [DEBUG] [REMOTE ] BFS: Symbol is viable for forecasting. [2026-01-16T12:03:03.274075] [INFO ] [MAIN ] [396/3508] BFS kept (0.6s) | 396 kept, 0 rejected | 133.6/min | ETA: 23.3m [2026-01-16T12:03:03.738616] [DEBUG] [REMOTE ] BFZ: Retrieved 6154 rows, trimmed to 300. [2026-01-16T12:03:03.738955] [DEBUG] [REMOTE ] BFZ: PASS: History has at least 300 days. [2026-01-16T12:03:03.739187] [DEBUG] [REMOTE ] BFZ: PASS: Price check passed. Min price $10.74. [2026-01-16T12:03:03.739329] [DEBUG] [REMOTE ] BFZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:03.739448] [DEBUG] [REMOTE ] BFZ: PASS: Integrity check passed. [2026-01-16T12:03:03.739489] [DEBUG] [REMOTE ] BFZ: Symbol is viable for forecasting. [2026-01-16T12:03:03.739539] [INFO ] [MAIN ] [397/3508] BFZ kept (0.5s) | 397 kept, 0 rejected | 133.6/min | ETA: 23.3m [2026-01-16T12:03:04.189793] [DEBUG] [REMOTE ] BG: Retrieved 6150 rows, trimmed to 300. [2026-01-16T12:03:04.189930] [DEBUG] [REMOTE ] BG: PASS: History has at least 300 days. [2026-01-16T12:03:04.190168] [DEBUG] [REMOTE ] BG: PASS: Price check passed. Min price $88.55. [2026-01-16T12:03:04.190317] [DEBUG] [REMOTE ] BG: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:04.190456] [DEBUG] [REMOTE ] BG: PASS: Integrity check passed. [2026-01-16T12:03:04.190498] [DEBUG] [REMOTE ] BG: Symbol is viable for forecasting. [2026-01-16T12:03:04.190550] [INFO ] [MAIN ] [398/3508] BG kept (0.5s) | 398 kept, 0 rejected | 133.6/min | ETA: 23.3m [2026-01-16T12:03:04.394442] [DEBUG] [REMOTE ] BGB: Retrieved 3345 rows, trimmed to 300. [2026-01-16T12:03:04.394596] [DEBUG] [REMOTE ] BGB: PASS: History has at least 300 days. [2026-01-16T12:03:04.394816] [DEBUG] [REMOTE ] BGB: PASS: Price check passed. Min price $11.44. [2026-01-16T12:03:04.394956] [DEBUG] [REMOTE ] BGB: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:04.395080] [DEBUG] [REMOTE ] BGB: PASS: Integrity check passed. [2026-01-16T12:03:04.395121] [DEBUG] [REMOTE ] BGB: Symbol is viable for forecasting. [2026-01-16T12:03:04.395170] [INFO ] [MAIN ] [399/3508] BGB kept (0.2s) | 399 kept, 0 rejected | 133.8/min | ETA: 23.2m [2026-01-16T12:03:05.103619] [DEBUG] [REMOTE ] BGC: Retrieved 6564 rows, trimmed to 300. [2026-01-16T12:03:05.104047] [DEBUG] [REMOTE ] BGC: PASS: History has at least 300 days. [2026-01-16T12:03:05.104411] [DEBUG] [REMOTE ] BGC: PASS: Price check passed. Min price $8.29. [2026-01-16T12:03:05.104568] [DEBUG] [REMOTE ] BGC: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:05.104934] [DEBUG] [REMOTE ] BGC: PASS: Integrity check passed. [2026-01-16T12:03:05.104979] [DEBUG] [REMOTE ] BGC: Symbol is viable for forecasting. [2026-01-16T12:03:05.105090] [INFO ] [MAIN ] [400/3508] BGC kept (0.7s) | 400 kept, 0 rejected | 133.6/min | ETA: 23.3m [2026-01-16T12:03:05.465709] [DEBUG] [REMOTE ] BGH: Retrieved 3323 rows, trimmed to 300. [2026-01-16T12:03:05.465845] [DEBUG] [REMOTE ] BGH: PASS: History has at least 300 days. [2026-01-16T12:03:05.466061] [DEBUG] [REMOTE ] BGH: PASS: Price check passed. Min price $14.58. [2026-01-16T12:03:05.466202] [DEBUG] [REMOTE ] BGH: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:05.466319] [DEBUG] [REMOTE ] BGH: PASS: Integrity check passed. [2026-01-16T12:03:05.466361] [DEBUG] [REMOTE ] BGH: Symbol is viable for forecasting. [2026-01-16T12:03:05.466412] [INFO ] [MAIN ] [401/3508] BGH kept (0.4s) | 401 kept, 0 rejected | 133.7/min | ETA: 23.2m [2026-01-16T12:03:05.775341] [DEBUG] [REMOTE ] BGLC: Retrieved 1339 rows, trimmed to 300. [2026-01-16T12:03:05.775494] [DEBUG] [REMOTE ] BGLC: PASS: History has at least 300 days. [2026-01-16T12:03:05.775766] [DEBUG] [REMOTE ] BGLC: PASS: Price check passed. Min price $3.69. [2026-01-16T12:03:05.775934] [DEBUG] [REMOTE ] BGLC: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:05.776071] [DEBUG] [REMOTE ] BGLC: PASS: Integrity check passed. [2026-01-16T12:03:05.776123] [DEBUG] [REMOTE ] BGLC: Symbol is viable for forecasting. [2026-01-16T12:03:05.776192] [INFO ] [MAIN ] [402/3508] BGLC kept (0.3s) | 402 kept, 0 rejected | 133.8/min | ETA: 23.2m [2026-01-16T12:03:06.085441] [DEBUG] [REMOTE ] BGRN: Retrieved 1793 rows, trimmed to 300. [2026-01-16T12:03:06.085598] [DEBUG] [REMOTE ] BGRN: PASS: History has at least 300 days. [2026-01-16T12:03:06.085813] [DEBUG] [REMOTE ] BGRN: PASS: Price check passed. Min price $47.58. [2026-01-16T12:03:06.085948] [DEBUG] [REMOTE ] BGRN: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:06.086061] [DEBUG] [REMOTE ] BGRN: PASS: Integrity check passed. [2026-01-16T12:03:06.086101] [DEBUG] [REMOTE ] BGRN: Symbol is viable for forecasting. [2026-01-16T12:03:06.086149] [INFO ] [MAIN ] [403/3508] BGRN kept (0.3s) | 403 kept, 0 rejected | 133.9/min | ETA: 23.2m [2026-01-16T12:03:06.745033] [DEBUG] [REMOTE ] BGS: Retrieved 4693 rows, trimmed to 300. [2026-01-16T12:03:06.745168] [DEBUG] [REMOTE ] BGS: PASS: History has at least 300 days. [2026-01-16T12:03:06.745382] [DEBUG] [REMOTE ] BGS: PASS: Price check passed. Min price $3.75. [2026-01-16T12:03:06.745519] [DEBUG] [REMOTE ] BGS: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:06.745668] [DEBUG] [REMOTE ] BGS: PASS: Integrity check passed. [2026-01-16T12:03:06.745710] [DEBUG] [REMOTE ] BGS: Symbol is viable for forecasting. [2026-01-16T12:03:06.745760] [INFO ] [MAIN ] [404/3508] BGS kept (0.7s) | 404 kept, 0 rejected | 133.7/min | ETA: 23.2m [2026-01-16T12:03:07.103519] [DEBUG] [REMOTE ] BGSF: Retrieved 2948 rows, trimmed to 300. [2026-01-16T12:03:07.103705] [DEBUG] [REMOTE ] BGSF: PASS: History has at least 300 days. [2026-01-16T12:03:07.103945] [DEBUG] [REMOTE ] BGSF: PASS: Price check passed. Min price $3.27. [2026-01-16T12:03:07.104080] [DEBUG] [REMOTE ] BGSF: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:07.104208] [DEBUG] [REMOTE ] BGSF: PASS: Integrity check passed. [2026-01-16T12:03:07.104247] [DEBUG] [REMOTE ] BGSF: Symbol is viable for forecasting. [2026-01-16T12:03:07.104298] [INFO ] [MAIN ] [405/3508] BGSF kept (0.4s) | 405 kept, 0 rejected | 133.8/min | ETA: 23.2m [2026-01-16T12:03:07.520265] [DEBUG] [REMOTE ] BGX: Retrieved 3765 rows, trimmed to 300. [2026-01-16T12:03:07.520407] [DEBUG] [REMOTE ] BGX: PASS: History has at least 300 days. [2026-01-16T12:03:07.520710] [DEBUG] [REMOTE ] BGX: PASS: Price check passed. Min price $11.37. [2026-01-16T12:03:07.520884] [DEBUG] [REMOTE ] BGX: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:07.521021] [DEBUG] [REMOTE ] BGX: PASS: Integrity check passed. [2026-01-16T12:03:07.521069] [DEBUG] [REMOTE ] BGX: Symbol is viable for forecasting. [2026-01-16T12:03:07.521130] [INFO ] [MAIN ] [406/3508] BGX kept (0.4s) | 406 kept, 0 rejected | 133.8/min | ETA: 23.2m [2026-01-16T12:03:07.815968] [DEBUG] [REMOTE ] BGY: Retrieved 4691 rows, trimmed to 300. [2026-01-16T12:03:07.816161] [DEBUG] [REMOTE ] BGY: PASS: History has at least 300 days. [2026-01-16T12:03:07.816482] [DEBUG] [REMOTE ] BGY: PASS: Price check passed. Min price $5.48. [2026-01-16T12:03:07.816712] [DEBUG] [REMOTE ] BGY: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:07.816903] [DEBUG] [REMOTE ] BGY: PASS: Integrity check passed. [2026-01-16T12:03:07.816954] [DEBUG] [REMOTE ] BGY: Symbol is viable for forecasting. [2026-01-16T12:03:07.817011] [INFO ] [MAIN ] [407/3508] BGY kept (0.3s) | 407 kept, 0 rejected | 133.9/min | ETA: 23.2m [2026-01-16T12:03:08.430841] [DEBUG] [REMOTE ] BHC: Retrieved 6288 rows, trimmed to 300. [2026-01-16T12:03:08.430979] [DEBUG] [REMOTE ] BHC: PASS: History has at least 300 days. [2026-01-16T12:03:08.431239] [DEBUG] [REMOTE ] BHC: PASS: Price check passed. Min price $5.90. [2026-01-16T12:03:08.431409] [DEBUG] [REMOTE ] BHC: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:08.431548] [DEBUG] [REMOTE ] BHC: PASS: Integrity check passed. [2026-01-16T12:03:08.431610] [DEBUG] [REMOTE ] BHC: Symbol is viable for forecasting. [2026-01-16T12:03:08.431662] [INFO ] [MAIN ] [408/3508] BHC kept (0.6s) | 408 kept, 0 rejected | 133.8/min | ETA: 23.2m [2026-01-16T12:03:08.982872] [DEBUG] [REMOTE ] BHE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:08.983003] [DEBUG] [REMOTE ] BHE: PASS: History has at least 300 days. [2026-01-16T12:03:08.983239] [DEBUG] [REMOTE ] BHE: PASS: Price check passed. Min price $41.94. [2026-01-16T12:03:08.983381] [DEBUG] [REMOTE ] BHE: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:08.983497] [DEBUG] [REMOTE ] BHE: PASS: Integrity check passed. [2026-01-16T12:03:08.983537] [DEBUG] [REMOTE ] BHE: Symbol is viable for forecasting. [2026-01-16T12:03:08.983604] [INFO ] [MAIN ] [409/3508] BHE kept (0.6s) | 409 kept, 0 rejected | 133.7/min | ETA: 23.2m [2026-01-16T12:03:09.270546] [DEBUG] [REMOTE ] BHF: Retrieved 2138 rows, trimmed to 300. [2026-01-16T12:03:09.270700] [DEBUG] [REMOTE ] BHF: PASS: History has at least 300 days. [2026-01-16T12:03:09.270941] [DEBUG] [REMOTE ] BHF: PASS: Price check passed. Min price $45.69. [2026-01-16T12:03:09.271083] [DEBUG] [REMOTE ] BHF: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:09.271214] [DEBUG] [REMOTE ] BHF: PASS: Integrity check passed. [2026-01-16T12:03:09.271257] [DEBUG] [REMOTE ] BHF: Symbol is viable for forecasting. [2026-01-16T12:03:09.271318] [INFO ] [MAIN ] [410/3508] BHF kept (0.3s) | 410 kept, 0 rejected | 133.8/min | ETA: 23.2m [2026-01-16T12:03:09.682828] [DEBUG] [REMOTE ] BHFAL: Retrieved 1844 rows, trimmed to 300. [2026-01-16T12:03:09.682963] [DEBUG] [REMOTE ] BHFAL: PASS: History has at least 300 days. [2026-01-16T12:03:09.683183] [DEBUG] [REMOTE ] BHFAL: PASS: Price check passed. Min price $16.40. [2026-01-16T12:03:09.683326] [DEBUG] [REMOTE ] BHFAL: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:09.683446] [DEBUG] [REMOTE ] BHFAL: PASS: Integrity check passed. [2026-01-16T12:03:09.683489] [DEBUG] [REMOTE ] BHFAL: Symbol is viable for forecasting. [2026-01-16T12:03:09.683539] [INFO ] [MAIN ] [411/3508] BHFAL kept (0.4s) | 411 kept, 0 rejected | 133.8/min | ETA: 23.1m [2026-01-16T12:03:10.019190] [DEBUG] [REMOTE ] BHFAM: Retrieved 1045 rows, trimmed to 300. [2026-01-16T12:03:10.019329] [DEBUG] [REMOTE ] BHFAM: PASS: History has at least 300 days. [2026-01-16T12:03:10.019540] [DEBUG] [REMOTE ] BHFAM: PASS: Price check passed. Min price $10.86. [2026-01-16T12:03:10.019714] [DEBUG] [REMOTE ] BHFAM: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:10.019832] [DEBUG] [REMOTE ] BHFAM: PASS: Integrity check passed. [2026-01-16T12:03:10.019874] [DEBUG] [REMOTE ] BHFAM: Symbol is viable for forecasting. [2026-01-16T12:03:10.019924] [INFO ] [MAIN ] [412/3508] BHFAM kept (0.3s) | 412 kept, 0 rejected | 133.9/min | ETA: 23.1m [2026-01-16T12:03:10.460116] [DEBUG] [REMOTE ] BHFAN: Retrieved 1300 rows, trimmed to 300. [2026-01-16T12:03:10.460268] [DEBUG] [REMOTE ] BHFAN: PASS: History has at least 300 days. [2026-01-16T12:03:10.460500] [DEBUG] [REMOTE ] BHFAN: PASS: Price check passed. Min price $12.25. [2026-01-16T12:03:10.460675] [DEBUG] [REMOTE ] BHFAN: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:10.460793] [DEBUG] [REMOTE ] BHFAN: PASS: Integrity check passed. [2026-01-16T12:03:10.460835] [DEBUG] [REMOTE ] BHFAN: Symbol is viable for forecasting. [2026-01-16T12:03:10.460885] [INFO ] [MAIN ] [413/3508] BHFAN kept (0.4s) | 413 kept, 0 rejected | 133.9/min | ETA: 23.1m [2026-01-16T12:03:10.821413] [DEBUG] [REMOTE ] BHFAO: Retrieved 1424 rows, trimmed to 300. [2026-01-16T12:03:10.821545] [DEBUG] [REMOTE ] BHFAO: PASS: History has at least 300 days. [2026-01-16T12:03:10.821781] [DEBUG] [REMOTE ] BHFAO: PASS: Price check passed. Min price $15.18. [2026-01-16T12:03:10.821922] [DEBUG] [REMOTE ] BHFAO: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:10.822035] [DEBUG] [REMOTE ] BHFAO: PASS: Integrity check passed. [2026-01-16T12:03:10.822075] [DEBUG] [REMOTE ] BHFAO: Symbol is viable for forecasting. [2026-01-16T12:03:10.822125] [INFO ] [MAIN ] [414/3508] BHFAO kept (0.4s) | 414 kept, 0 rejected | 134.0/min | ETA: 23.1m [2026-01-16T12:03:11.265644] [DEBUG] [REMOTE ] BHFAP: Retrieved 1719 rows, trimmed to 300. [2026-01-16T12:03:11.265787] [DEBUG] [REMOTE ] BHFAP: PASS: History has at least 300 days. [2026-01-16T12:03:11.266024] [DEBUG] [REMOTE ] BHFAP: PASS: Price check passed. Min price $14.92. [2026-01-16T12:03:11.266167] [DEBUG] [REMOTE ] BHFAP: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:11.266320] [DEBUG] [REMOTE ] BHFAP: PASS: Integrity check passed. [2026-01-16T12:03:11.266382] [DEBUG] [REMOTE ] BHFAP: Symbol is viable for forecasting. [2026-01-16T12:03:11.266456] [INFO ] [MAIN ] [415/3508] BHFAP kept (0.4s) | 415 kept, 0 rejected | 134.0/min | ETA: 23.1m [2026-01-16T12:03:11.852999] [DEBUG] [REMOTE ] BHK: Retrieved 6072 rows, trimmed to 300. [2026-01-16T12:03:11.853161] [DEBUG] [REMOTE ] BHK: PASS: History has at least 300 days. [2026-01-16T12:03:11.853437] [DEBUG] [REMOTE ] BHK: PASS: Price check passed. Min price $9.34. [2026-01-16T12:03:11.853602] [DEBUG] [REMOTE ] BHK: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:11.853758] [DEBUG] [REMOTE ] BHK: PASS: Integrity check passed. [2026-01-16T12:03:11.853801] [DEBUG] [REMOTE ] BHK: Symbol is viable for forecasting. [2026-01-16T12:03:11.853866] [INFO ] [MAIN ] [416/3508] BHK kept (0.6s) | 416 kept, 0 rejected | 133.9/min | ETA: 23.1m [2026-01-16T12:03:12.384462] [DEBUG] [REMOTE ] BHP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:12.384632] [DEBUG] [REMOTE ] BHP: PASS: History has at least 300 days. [2026-01-16T12:03:12.384920] [DEBUG] [REMOTE ] BHP: PASS: Price check passed. Min price $52.58. [2026-01-16T12:03:12.385081] [DEBUG] [REMOTE ] BHP: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:12.385207] [DEBUG] [REMOTE ] BHP: PASS: Integrity check passed. [2026-01-16T12:03:12.385249] [DEBUG] [REMOTE ] BHP: Symbol is viable for forecasting. [2026-01-16T12:03:12.385300] [INFO ] [MAIN ] [417/3508] BHP kept (0.5s) | 417 kept, 0 rejected | 133.8/min | ETA: 23.1m [2026-01-16T12:03:12.935603] [DEBUG] [REMOTE ] BHRB: Retrieved 6234 rows, trimmed to 300. [2026-01-16T12:03:12.935750] [DEBUG] [REMOTE ] BHRB: PASS: History has at least 300 days. [2026-01-16T12:03:12.935983] [DEBUG] [REMOTE ] BHRB: PASS: Price check passed. Min price $58.34. [2026-01-16T12:03:12.936124] [DEBUG] [REMOTE ] BHRB: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:12.936250] [DEBUG] [REMOTE ] BHRB: PASS: Integrity check passed. [2026-01-16T12:03:12.936291] [DEBUG] [REMOTE ] BHRB: Symbol is viable for forecasting. [2026-01-16T12:03:12.936340] [INFO ] [MAIN ] [418/3508] BHRB kept (0.6s) | 418 kept, 0 rejected | 133.8/min | ETA: 23.1m [2026-01-16T12:03:13.066122] [DEBUG] [REMOTE ] BHVN: Retrieved 831 rows, trimmed to 300. [2026-01-16T12:03:13.066296] [DEBUG] [REMOTE ] BHVN: PASS: History has at least 300 days. [2026-01-16T12:03:13.066606] [DEBUG] [REMOTE ] BHVN: PASS: Price check passed. Min price $7.79. [2026-01-16T12:03:13.070971] [DEBUG] [REMOTE ] BHVN: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:13.071135] [DEBUG] [REMOTE ] BHVN: PASS: Integrity check passed. [2026-01-16T12:03:13.071180] [DEBUG] [REMOTE ] BHVN: Symbol is viable for forecasting. [2026-01-16T12:03:13.071261] [INFO ] [MAIN ] [419/3508] BHVN kept (0.1s) | 419 kept, 0 rejected | 134.0/min | ETA: 23.1m [2026-01-16T12:03:13.619016] [DEBUG] [REMOTE ] BIAF: Retrieved 846 rows, trimmed to 300. [2026-01-16T12:03:13.619147] [DEBUG] [REMOTE ] BIAF: PASS: History has at least 300 days. [2026-01-16T12:03:13.619352] [DEBUG] [REMOTE ] BIAF: PASS: Price check passed. Min price $1.17. [2026-01-16T12:03:13.619490] [DEBUG] [REMOTE ] BIAF: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:13.619628] [DEBUG] [REMOTE ] BIAF: PASS: Integrity check passed. [2026-01-16T12:03:13.619670] [DEBUG] [REMOTE ] BIAF: Symbol is viable for forecasting. [2026-01-16T12:03:13.619719] [INFO ] [MAIN ] [420/3508] BIAF kept (0.5s) | 420 kept, 0 rejected | 133.9/min | ETA: 23.1m [2026-01-16T12:03:14.104617] [DEBUG] [REMOTE ] BIB: Retrieved 3969 rows, trimmed to 300. [2026-01-16T12:03:14.104752] [DEBUG] [REMOTE ] BIB: PASS: History has at least 300 days. [2026-01-16T12:03:14.105170] [DEBUG] [REMOTE ] BIB: PASS: Price check passed. Min price $66.00. [2026-01-16T12:03:14.105314] [DEBUG] [REMOTE ] BIB: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:14.105438] [DEBUG] [REMOTE ] BIB: PASS: Integrity check passed. [2026-01-16T12:03:14.105481] [DEBUG] [REMOTE ] BIB: Symbol is viable for forecasting. [2026-01-16T12:03:14.105533] [INFO ] [MAIN ] [421/3508] BIB kept (0.5s) | 421 kept, 0 rejected | 133.9/min | ETA: 23.1m [2026-01-16T12:03:14.620387] [DEBUG] [REMOTE ] BIIB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:14.620523] [DEBUG] [REMOTE ] BIIB: PASS: History has at least 300 days. [2026-01-16T12:03:14.620762] [DEBUG] [REMOTE ] BIIB: PASS: Price check passed. Min price $146.22. [2026-01-16T12:03:14.620899] [DEBUG] [REMOTE ] BIIB: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:14.621187] [DEBUG] [REMOTE ] BIIB: PASS: Integrity check passed. [2026-01-16T12:03:14.621228] [DEBUG] [REMOTE ] BIIB: Symbol is viable for forecasting. [2026-01-16T12:03:14.621276] [INFO ] [MAIN ] [422/3508] BIIB kept (0.5s) | 422 kept, 0 rejected | 133.8/min | ETA: 23.1m [2026-01-16T12:03:14.892563] [DEBUG] [REMOTE ] BILI: Retrieved 1962 rows, trimmed to 300. [2026-01-16T12:03:14.892712] [DEBUG] [REMOTE ] BILI: PASS: History has at least 300 days. [2026-01-16T12:03:14.892929] [DEBUG] [REMOTE ] BILI: PASS: Price check passed. Min price $24.16. [2026-01-16T12:03:14.893063] [DEBUG] [REMOTE ] BILI: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:14.893175] [DEBUG] [REMOTE ] BILI: PASS: Integrity check passed. [2026-01-16T12:03:14.893214] [DEBUG] [REMOTE ] BILI: Symbol is viable for forecasting. [2026-01-16T12:03:14.893262] [INFO ] [MAIN ] [423/3508] BILI kept (0.3s) | 423 kept, 0 rejected | 134.0/min | ETA: 23.0m [2026-01-16T12:03:15.280736] [DEBUG] [REMOTE ] BILL: Retrieved 1531 rows, trimmed to 300. [2026-01-16T12:03:15.280858] [DEBUG] [REMOTE ] BILL: PASS: History has at least 300 days. [2026-01-16T12:03:15.281058] [DEBUG] [REMOTE ] BILL: PASS: Price check passed. Min price $44.37. [2026-01-16T12:03:15.281192] [DEBUG] [REMOTE ] BILL: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:15.281301] [DEBUG] [REMOTE ] BILL: PASS: Integrity check passed. [2026-01-16T12:03:15.281341] [DEBUG] [REMOTE ] BILL: Symbol is viable for forecasting. [2026-01-16T12:03:15.281389] [INFO ] [MAIN ] [424/3508] BILL kept (0.4s) | 424 kept, 0 rejected | 134.0/min | ETA: 23.0m [2026-01-16T12:03:15.864363] [DEBUG] [REMOTE ] BIO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:15.864516] [DEBUG] [REMOTE ] BIO: PASS: History has at least 300 days. [2026-01-16T12:03:15.864754] [DEBUG] [REMOTE ] BIO: PASS: Price check passed. Min price $299.86. [2026-01-16T12:03:15.864893] [DEBUG] [REMOTE ] BIO: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:15.865006] [DEBUG] [REMOTE ] BIO: PASS: Integrity check passed. [2026-01-16T12:03:15.865046] [DEBUG] [REMOTE ] BIO: Symbol is viable for forecasting. [2026-01-16T12:03:15.865094] [INFO ] [MAIN ] [425/3508] BIO kept (0.6s) | 425 kept, 0 rejected | 133.9/min | ETA: 23.0m [2026-01-16T12:03:16.118624] [DEBUG] [REMOTE ] BIOX: Retrieved 1961 rows, trimmed to 300. [2026-01-16T12:03:16.118778] [DEBUG] [REMOTE ] BIOX: PASS: History has at least 300 days. [2026-01-16T12:03:16.119025] [DEBUG] [REMOTE ] BIOX: PASS: Price check passed. Min price $1.19. [2026-01-16T12:03:16.119165] [DEBUG] [REMOTE ] BIOX: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:16.119300] [DEBUG] [REMOTE ] BIOX: PASS: Integrity check passed. [2026-01-16T12:03:16.119357] [DEBUG] [REMOTE ] BIOX: Symbol is viable for forecasting. [2026-01-16T12:03:16.119428] [INFO ] [MAIN ] [426/3508] BIOX kept (0.3s) | 426 kept, 0 rejected | 134.1/min | ETA: 23.0m [2026-01-16T12:03:16.652707] [DEBUG] [REMOTE ] BIP: Retrieved 4533 rows, trimmed to 300. [2026-01-16T12:03:16.652854] [DEBUG] [REMOTE ] BIP: PASS: History has at least 300 days. [2026-01-16T12:03:16.653068] [DEBUG] [REMOTE ] BIP: PASS: Price check passed. Min price $33.41. [2026-01-16T12:03:16.653210] [DEBUG] [REMOTE ] BIP: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:16.653326] [DEBUG] [REMOTE ] BIP: PASS: Integrity check passed. [2026-01-16T12:03:16.653368] [DEBUG] [REMOTE ] BIP: Symbol is viable for forecasting. [2026-01-16T12:03:16.653418] [INFO ] [MAIN ] [427/3508] BIP kept (0.5s) | 427 kept, 0 rejected | 134.0/min | ETA: 23.0m [2026-01-16T12:03:16.910443] [DEBUG] [REMOTE ] BIPH: Retrieved 1166 rows, trimmed to 300. [2026-01-16T12:03:16.910594] [DEBUG] [REMOTE ] BIPH: PASS: History has at least 300 days. [2026-01-16T12:03:16.910858] [DEBUG] [REMOTE ] BIPH: PASS: Price check passed. Min price $16.29. [2026-01-16T12:03:16.911060] [DEBUG] [REMOTE ] BIPH: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:16.911211] [DEBUG] [REMOTE ] BIPH: PASS: Integrity check passed. [2026-01-16T12:03:16.911270] [DEBUG] [REMOTE ] BIPH: Symbol is viable for forecasting. [2026-01-16T12:03:16.911340] [INFO ] [MAIN ] [428/3508] BIPH kept (0.3s) | 428 kept, 0 rejected | 134.1/min | ETA: 23.0m [2026-01-16T12:03:17.182843] [DEBUG] [REMOTE ] BIPI: Retrieved 997 rows, trimmed to 300. [2026-01-16T12:03:17.182975] [DEBUG] [REMOTE ] BIPI: PASS: History has at least 300 days. [2026-01-16T12:03:17.183177] [DEBUG] [REMOTE ] BIPI: PASS: Price check passed. Min price $16.53. [2026-01-16T12:03:17.183312] [DEBUG] [REMOTE ] BIPI: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:17.183422] [DEBUG] [REMOTE ] BIPI: PASS: Integrity check passed. [2026-01-16T12:03:17.183462] [DEBUG] [REMOTE ] BIPI: Symbol is viable for forecasting. [2026-01-16T12:03:17.183510] [INFO ] [MAIN ] [429/3508] BIPI kept (0.3s) | 429 kept, 0 rejected | 134.2/min | ETA: 22.9m [2026-01-16T12:03:17.703757] [DEBUG] [REMOTE ] BIRD: Retrieved 1054 rows, trimmed to 300. [2026-01-16T12:03:17.703895] [DEBUG] [REMOTE ] BIRD: PASS: History has at least 300 days. [2026-01-16T12:03:17.704100] [DEBUG] [REMOTE ] BIRD: PASS: Price check passed. Min price $3.97. [2026-01-16T12:03:17.704235] [DEBUG] [REMOTE ] BIRD: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:17.704346] [DEBUG] [REMOTE ] BIRD: PASS: Integrity check passed. [2026-01-16T12:03:17.704387] [DEBUG] [REMOTE ] BIRD: Symbol is viable for forecasting. [2026-01-16T12:03:17.704435] [INFO ] [MAIN ] [430/3508] BIRD kept (0.5s) | 430 kept, 0 rejected | 134.2/min | ETA: 22.9m [2026-01-16T12:03:18.064703] [DEBUG] [REMOTE ] BIRK: Retrieved 568 rows, trimmed to 300. [2026-01-16T12:03:18.064834] [DEBUG] [REMOTE ] BIRK: PASS: History has at least 300 days. [2026-01-16T12:03:18.065220] [DEBUG] [REMOTE ] BIRK: PASS: Price check passed. Min price $38.80. [2026-01-16T12:03:18.065353] [DEBUG] [REMOTE ] BIRK: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:18.065461] [DEBUG] [REMOTE ] BIRK: PASS: Integrity check passed. [2026-01-16T12:03:18.065501] [DEBUG] [REMOTE ] BIRK: Symbol is viable for forecasting. [2026-01-16T12:03:18.065549] [INFO ] [MAIN ] [431/3508] BIRK kept (0.4s) | 431 kept, 0 rejected | 134.3/min | ETA: 22.9m [2026-01-16T12:03:18.583806] [DEBUG] [REMOTE ] BITF: Retrieved 1751 rows, trimmed to 300. [2026-01-16T12:03:18.583934] [DEBUG] [REMOTE ] BITF: PASS: History has at least 300 days. [2026-01-16T12:03:18.584156] [DEBUG] [REMOTE ] BITF: PASS: Price check passed. Min price $2.27. [2026-01-16T12:03:18.584302] [DEBUG] [REMOTE ] BITF: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:18.584417] [DEBUG] [REMOTE ] BITF: PASS: Integrity check passed. [2026-01-16T12:03:18.584458] [DEBUG] [REMOTE ] BITF: Symbol is viable for forecasting. [2026-01-16T12:03:18.584508] [INFO ] [MAIN ] [432/3508] BITF kept (0.5s) | 432 kept, 0 rejected | 134.2/min | ETA: 22.9m [2026-01-16T12:03:19.047317] [DEBUG] [REMOTE ] BIVI: Retrieved 2910 rows, trimmed to 300. [2026-01-16T12:03:19.047447] [DEBUG] [REMOTE ] BIVI: PASS: History has at least 300 days. [2026-01-16T12:03:19.047684] [DEBUG] [REMOTE ] BIVI: PASS: Price check passed. Min price $1.13. [2026-01-16T12:03:19.047822] [DEBUG] [REMOTE ] BIVI: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:19.047934] [DEBUG] [REMOTE ] BIVI: PASS: Integrity check passed. [2026-01-16T12:03:19.047975] [DEBUG] [REMOTE ] BIVI: Symbol is viable for forecasting. [2026-01-16T12:03:19.048024] [INFO ] [MAIN ] [433/3508] BIVI kept (0.5s) | 433 kept, 0 rejected | 134.2/min | ETA: 22.9m [2026-01-16T12:03:19.352128] [DEBUG] [REMOTE ] BJ: Retrieved 1898 rows, trimmed to 300. [2026-01-16T12:03:19.352251] [DEBUG] [REMOTE ] BJ: PASS: History has at least 300 days. [2026-01-16T12:03:19.352497] [DEBUG] [REMOTE ] BJ: PASS: Price check passed. Min price $87.97. [2026-01-16T12:03:19.352696] [DEBUG] [REMOTE ] BJ: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:19.352834] [DEBUG] [REMOTE ] BJ: PASS: Integrity check passed. [2026-01-16T12:03:19.352889] [DEBUG] [REMOTE ] BJ: Symbol is viable for forecasting. [2026-01-16T12:03:19.352956] [INFO ] [MAIN ] [434/3508] BJ kept (0.3s) | 434 kept, 0 rejected | 134.3/min | ETA: 22.9m [2026-01-16T12:03:19.920310] [DEBUG] [REMOTE ] BJRI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:19.920462] [DEBUG] [REMOTE ] BJRI: PASS: History has at least 300 days. [2026-01-16T12:03:19.920730] [DEBUG] [REMOTE ] BJRI: PASS: Price check passed. Min price $28.69. [2026-01-16T12:03:19.920876] [DEBUG] [REMOTE ] BJRI: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:19.920991] [DEBUG] [REMOTE ] BJRI: PASS: Integrity check passed. [2026-01-16T12:03:19.921031] [DEBUG] [REMOTE ] BJRI: Symbol is viable for forecasting. [2026-01-16T12:03:19.921080] [INFO ] [MAIN ] [435/3508] BJRI kept (0.6s) | 435 kept, 0 rejected | 134.2/min | ETA: 22.9m [2026-01-16T12:03:20.455555] [DEBUG] [REMOTE ] BK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:20.455718] [DEBUG] [REMOTE ] BK: PASS: History has at least 300 days. [2026-01-16T12:03:20.455957] [DEBUG] [REMOTE ] BK: PASS: Price check passed. Min price $106.16. [2026-01-16T12:03:20.456094] [DEBUG] [REMOTE ] BK: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:20.456211] [DEBUG] [REMOTE ] BK: PASS: Integrity check passed. [2026-01-16T12:03:20.456252] [DEBUG] [REMOTE ] BK: Symbol is viable for forecasting. [2026-01-16T12:03:20.456301] [INFO ] [MAIN ] [436/3508] BK kept (0.5s) | 436 kept, 0 rejected | 134.1/min | ETA: 22.9m [2026-01-16T12:03:20.738102] [DEBUG] [REMOTE ] BKCH: Retrieved 1133 rows, trimmed to 300. [2026-01-16T12:03:20.738481] [DEBUG] [REMOTE ] BKCH: PASS: History has at least 300 days. [2026-01-16T12:03:20.738813] [DEBUG] [REMOTE ] BKCH: PASS: Price check passed. Min price $63.59. [2026-01-16T12:03:20.738997] [DEBUG] [REMOTE ] BKCH: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:20.739153] [DEBUG] [REMOTE ] BKCH: PASS: Integrity check passed. [2026-01-16T12:03:20.739210] [DEBUG] [REMOTE ] BKCH: Symbol is viable for forecasting. [2026-01-16T12:03:20.739284] [INFO ] [MAIN ] [437/3508] BKCH kept (0.3s) | 437 kept, 0 rejected | 134.3/min | ETA: 22.9m [2026-01-16T12:03:21.253493] [DEBUG] [REMOTE ] BKD: Retrieved 5068 rows, trimmed to 300. [2026-01-16T12:03:21.253673] [DEBUG] [REMOTE ] BKD: PASS: History has at least 300 days. [2026-01-16T12:03:21.253909] [DEBUG] [REMOTE ] BKD: PASS: Price check passed. Min price $8.61. [2026-01-16T12:03:21.254045] [DEBUG] [REMOTE ] BKD: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:21.254167] [DEBUG] [REMOTE ] BKD: PASS: Integrity check passed. [2026-01-16T12:03:21.254206] [DEBUG] [REMOTE ] BKD: Symbol is viable for forecasting. [2026-01-16T12:03:21.254258] [INFO ] [MAIN ] [438/3508] BKD kept (0.5s) | 438 kept, 0 rejected | 134.2/min | ETA: 22.9m [2026-01-16T12:03:21.731274] [DEBUG] [REMOTE ] BKE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:21.731426] [DEBUG] [REMOTE ] BKE: PASS: History has at least 300 days. [2026-01-16T12:03:21.731739] [DEBUG] [REMOTE ] BKE: PASS: Price check passed. Min price $50.24. [2026-01-16T12:03:21.731881] [DEBUG] [REMOTE ] BKE: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:21.732008] [DEBUG] [REMOTE ] BKE: PASS: Integrity check passed. [2026-01-16T12:03:21.732047] [DEBUG] [REMOTE ] BKE: Symbol is viable for forecasting. [2026-01-16T12:03:21.732097] [INFO ] [MAIN ] [439/3508] BKE kept (0.5s) | 439 kept, 0 rejected | 134.2/min | ETA: 22.9m [2026-01-16T12:03:22.277471] [DEBUG] [REMOTE ] BKH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:22.277632] [DEBUG] [REMOTE ] BKH: PASS: History has at least 300 days. [2026-01-16T12:03:22.277868] [DEBUG] [REMOTE ] BKH: PASS: Price check passed. Min price $62.82. [2026-01-16T12:03:22.278027] [DEBUG] [REMOTE ] BKH: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:22.278151] [DEBUG] [REMOTE ] BKH: PASS: Integrity check passed. [2026-01-16T12:03:22.278194] [DEBUG] [REMOTE ] BKH: Symbol is viable for forecasting. [2026-01-16T12:03:22.278245] [INFO ] [MAIN ] [440/3508] BKH kept (0.5s) | 440 kept, 0 rejected | 134.1/min | ETA: 22.9m [2026-01-16T12:03:22.830617] [DEBUG] [REMOTE ] BKN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:22.830834] [DEBUG] [REMOTE ] BKN: PASS: History has at least 300 days. [2026-01-16T12:03:22.831126] [DEBUG] [REMOTE ] BKN: PASS: Price check passed. Min price $10.97. [2026-01-16T12:03:22.831274] [DEBUG] [REMOTE ] BKN: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:22.831409] [DEBUG] [REMOTE ] BKN: PASS: Integrity check passed. [2026-01-16T12:03:22.831452] [DEBUG] [REMOTE ] BKN: Symbol is viable for forecasting. [2026-01-16T12:03:22.831508] [INFO ] [MAIN ] [441/3508] BKN kept (0.6s) | 441 kept, 0 rejected | 134.1/min | ETA: 22.9m [2026-01-16T12:03:23.402382] [DEBUG] [REMOTE ] BKNG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:23.402535] [DEBUG] [REMOTE ] BKNG: PASS: History has at least 300 days. [2026-01-16T12:03:23.402813] [DEBUG] [REMOTE ] BKNG: PASS: Price check passed. Min price $4574.65. [2026-01-16T12:03:23.402959] [DEBUG] [REMOTE ] BKNG: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:23.403087] [DEBUG] [REMOTE ] BKNG: PASS: Integrity check passed. [2026-01-16T12:03:23.403132] [DEBUG] [REMOTE ] BKNG: Symbol is viable for forecasting. [2026-01-16T12:03:23.403196] [INFO ] [MAIN ] [442/3508] BKNG kept (0.6s) | 442 kept, 0 rejected | 134.0/min | ETA: 22.9m [2026-01-16T12:03:23.678811] [DEBUG] [REMOTE ] BKSY: Retrieved 1525 rows, trimmed to 300. [2026-01-16T12:03:23.678992] [DEBUG] [REMOTE ] BKSY: PASS: History has at least 300 days. [2026-01-16T12:03:23.679249] [DEBUG] [REMOTE ] BKSY: PASS: Price check passed. Min price $13.14. [2026-01-16T12:03:23.679405] [DEBUG] [REMOTE ] BKSY: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:23.679523] [DEBUG] [REMOTE ] BKSY: PASS: Integrity check passed. [2026-01-16T12:03:23.679563] [DEBUG] [REMOTE ] BKSY: Symbol is viable for forecasting. [2026-01-16T12:03:23.679632] [INFO ] [MAIN ] [443/3508] BKSY kept (0.3s) | 443 kept, 0 rejected | 134.1/min | ETA: 22.9m [2026-01-16T12:03:24.100934] [DEBUG] [REMOTE ] BL: Retrieved 2316 rows, trimmed to 300. [2026-01-16T12:03:24.101089] [DEBUG] [REMOTE ] BL: PASS: History has at least 300 days. [2026-01-16T12:03:24.101359] [DEBUG] [REMOTE ] BL: PASS: Price check passed. Min price $52.43. [2026-01-16T12:03:24.101553] [DEBUG] [REMOTE ] BL: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:24.101731] [DEBUG] [REMOTE ] BL: PASS: Integrity check passed. [2026-01-16T12:03:24.101788] [DEBUG] [REMOTE ] BL: Symbol is viable for forecasting. [2026-01-16T12:03:24.101857] [INFO ] [MAIN ] [444/3508] BL kept (0.4s) | 444 kept, 0 rejected | 134.1/min | ETA: 22.8m [2026-01-16T12:03:24.570771] [DEBUG] [REMOTE ] BLBD: Retrieved 2970 rows, trimmed to 300. [2026-01-16T12:03:24.570937] [DEBUG] [REMOTE ] BLBD: PASS: History has at least 300 days. [2026-01-16T12:03:24.571208] [DEBUG] [REMOTE ] BLBD: PASS: Price check passed. Min price $46.59. [2026-01-16T12:03:24.571387] [DEBUG] [REMOTE ] BLBD: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:24.571531] [DEBUG] [REMOTE ] BLBD: PASS: Integrity check passed. [2026-01-16T12:03:24.571601] [DEBUG] [REMOTE ] BLBD: Symbol is viable for forecasting. [2026-01-16T12:03:24.571667] [INFO ] [MAIN ] [445/3508] BLBD kept (0.5s) | 445 kept, 0 rejected | 134.1/min | ETA: 22.8m [2026-01-16T12:03:24.917365] [DEBUG] [REMOTE ] BLCN: Retrieved 2011 rows, trimmed to 300. [2026-01-16T12:03:24.917509] [DEBUG] [REMOTE ] BLCN: PASS: History has at least 300 days. [2026-01-16T12:03:24.917806] [DEBUG] [REMOTE ] BLCN: PASS: Price check passed. Min price $22.37. [2026-01-16T12:03:24.918005] [DEBUG] [REMOTE ] BLCN: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:24.918174] [DEBUG] [REMOTE ] BLCN: PASS: Integrity check passed. [2026-01-16T12:03:24.918232] [DEBUG] [REMOTE ] BLCN: Symbol is viable for forecasting. [2026-01-16T12:03:24.918300] [INFO ] [MAIN ] [446/3508] BLCN kept (0.3s) | 446 kept, 0 rejected | 134.2/min | ETA: 22.8m [2026-01-16T12:03:25.101267] [DEBUG] [REMOTE ] BLCO: Retrieved 927 rows, trimmed to 300. [2026-01-16T12:03:25.101412] [DEBUG] [REMOTE ] BLCO: PASS: History has at least 300 days. [2026-01-16T12:03:25.101646] [DEBUG] [REMOTE ] BLCO: PASS: Price check passed. Min price $14.56. [2026-01-16T12:03:25.101791] [DEBUG] [REMOTE ] BLCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:25.101906] [DEBUG] [REMOTE ] BLCO: PASS: Integrity check passed. [2026-01-16T12:03:25.101948] [DEBUG] [REMOTE ] BLCO: Symbol is viable for forecasting. [2026-01-16T12:03:25.102000] [INFO ] [MAIN ] [447/3508] BLCO kept (0.2s) | 447 kept, 0 rejected | 134.3/min | ETA: 22.8m [2026-01-16T12:03:25.755443] [DEBUG] [REMOTE ] BLD: Retrieved 2652 rows, trimmed to 300. [2026-01-16T12:03:25.755595] [DEBUG] [REMOTE ] BLD: PASS: History has at least 300 days. [2026-01-16T12:03:25.755815] [DEBUG] [REMOTE ] BLD: PASS: Price check passed. Min price $403.58. [2026-01-16T12:03:25.755952] [DEBUG] [REMOTE ] BLD: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:25.756066] [DEBUG] [REMOTE ] BLD: PASS: Integrity check passed. [2026-01-16T12:03:25.756105] [DEBUG] [REMOTE ] BLD: Symbol is viable for forecasting. [2026-01-16T12:03:25.756153] [INFO ] [MAIN ] [448/3508] BLD kept (0.7s) | 448 kept, 0 rejected | 134.2/min | ETA: 22.8m [2026-01-16T12:03:26.275301] [DEBUG] [REMOTE ] BLDP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:26.275437] [DEBUG] [REMOTE ] BLDP: PASS: History has at least 300 days. [2026-01-16T12:03:26.275871] [DEBUG] [REMOTE ] BLDP: PASS: Price check passed. Min price $2.53. [2026-01-16T12:03:26.276006] [DEBUG] [REMOTE ] BLDP: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:26.276123] [DEBUG] [REMOTE ] BLDP: PASS: Integrity check passed. [2026-01-16T12:03:26.276162] [DEBUG] [REMOTE ] BLDP: Symbol is viable for forecasting. [2026-01-16T12:03:26.276210] [INFO ] [MAIN ] [449/3508] BLDP kept (0.5s) | 449 kept, 0 rejected | 134.1/min | ETA: 22.8m [2026-01-16T12:03:26.694027] [DEBUG] [REMOTE ] BLE: Retrieved 5905 rows, trimmed to 300. [2026-01-16T12:03:26.694166] [DEBUG] [REMOTE ] BLE: PASS: History has at least 300 days. [2026-01-16T12:03:26.694418] [DEBUG] [REMOTE ] BLE: PASS: Price check passed. Min price $10.26. [2026-01-16T12:03:26.694554] [DEBUG] [REMOTE ] BLE: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:26.694694] [DEBUG] [REMOTE ] BLE: PASS: Integrity check passed. [2026-01-16T12:03:26.694736] [DEBUG] [REMOTE ] BLE: Symbol is viable for forecasting. [2026-01-16T12:03:26.694785] [INFO ] [MAIN ] [450/3508] BLE kept (0.4s) | 450 kept, 0 rejected | 134.2/min | ETA: 22.8m [2026-01-16T12:03:27.147724] [DEBUG] [REMOTE ] BLFS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:27.147879] [DEBUG] [REMOTE ] BLFS: PASS: History has at least 300 days. [2026-01-16T12:03:27.148138] [DEBUG] [REMOTE ] BLFS: PASS: Price check passed. Min price $23.89. [2026-01-16T12:03:27.148280] [DEBUG] [REMOTE ] BLFS: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:27.148414] [DEBUG] [REMOTE ] BLFS: PASS: Integrity check passed. [2026-01-16T12:03:27.148456] [DEBUG] [REMOTE ] BLFS: Symbol is viable for forecasting. [2026-01-16T12:03:27.148509] [INFO ] [MAIN ] [451/3508] BLFS kept (0.5s) | 451 kept, 0 rejected | 134.2/min | ETA: 22.8m [2026-01-16T12:03:27.248910] [DEBUG] [REMOTE ] BLFY: Retrieved 1131 rows, trimmed to 300. [2026-01-16T12:03:27.249043] [DEBUG] [REMOTE ] BLFY: PASS: History has at least 300 days. [2026-01-16T12:03:27.249456] [DEBUG] [REMOTE ] BLFY: PASS: Price check passed. Min price $7.67. [2026-01-16T12:03:27.249640] [DEBUG] [REMOTE ] BLFY: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:27.249764] [DEBUG] [REMOTE ] BLFY: PASS: Integrity check passed. [2026-01-16T12:03:27.249805] [DEBUG] [REMOTE ] BLFY: Symbol is viable for forecasting. [2026-01-16T12:03:27.249853] [INFO ] [MAIN ] [452/3508] BLFY kept (0.1s) | 452 kept, 0 rejected | 134.4/min | ETA: 22.7m [2026-01-16T12:03:28.012124] [DEBUG] [REMOTE ] BLK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:28.012477] [DEBUG] [REMOTE ] BLK: PASS: History has at least 300 days. [2026-01-16T12:03:28.012761] [DEBUG] [REMOTE ] BLK: PASS: Price check passed. Min price $987.72. [2026-01-16T12:03:28.012904] [DEBUG] [REMOTE ] BLK: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:28.013035] [DEBUG] [REMOTE ] BLK: PASS: Integrity check passed. [2026-01-16T12:03:28.013076] [DEBUG] [REMOTE ] BLK: Symbol is viable for forecasting. [2026-01-16T12:03:28.013128] [INFO ] [MAIN ] [453/3508] BLK kept (0.8s) | 453 kept, 0 rejected | 134.2/min | ETA: 22.8m [2026-01-16T12:03:28.289683] [DEBUG] [REMOTE ] BLKB: Retrieved 5405 rows, trimmed to 300. [2026-01-16T12:03:28.289829] [DEBUG] [REMOTE ] BLKB: PASS: History has at least 300 days. [2026-01-16T12:03:28.290063] [DEBUG] [REMOTE ] BLKB: PASS: Price check passed. Min price $54.88. [2026-01-16T12:03:28.290199] [DEBUG] [REMOTE ] BLKB: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:28.290320] [DEBUG] [REMOTE ] BLKB: PASS: Integrity check passed. [2026-01-16T12:03:28.290360] [DEBUG] [REMOTE ] BLKB: Symbol is viable for forecasting. [2026-01-16T12:03:28.290409] [INFO ] [MAIN ] [454/3508] BLKB kept (0.3s) | 454 kept, 0 rejected | 134.3/min | ETA: 22.7m [2026-01-16T12:03:28.785898] [DEBUG] [REMOTE ] BLMN: Retrieved 3379 rows, trimmed to 300. [2026-01-16T12:03:28.786029] [DEBUG] [REMOTE ] BLMN: PASS: History has at least 300 days. [2026-01-16T12:03:28.786240] [DEBUG] [REMOTE ] BLMN: PASS: Price check passed. Min price $5.92. [2026-01-16T12:03:28.786375] [DEBUG] [REMOTE ] BLMN: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:28.786489] [DEBUG] [REMOTE ] BLMN: PASS: Integrity check passed. [2026-01-16T12:03:28.786529] [DEBUG] [REMOTE ] BLMN: Symbol is viable for forecasting. [2026-01-16T12:03:28.786595] [INFO ] [MAIN ] [455/3508] BLMN kept (0.5s) | 455 kept, 0 rejected | 134.3/min | ETA: 22.7m [2026-01-16T12:03:28.940003] [DEBUG] [REMOTE ] BLND: Retrieved 1131 rows, trimmed to 300. [2026-01-16T12:03:28.940128] [DEBUG] [REMOTE ] BLND: PASS: History has at least 300 days. [2026-01-16T12:03:28.940333] [DEBUG] [REMOTE ] BLND: PASS: Price check passed. Min price $2.79. [2026-01-16T12:03:28.940471] [DEBUG] [REMOTE ] BLND: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:28.940601] [DEBUG] [REMOTE ] BLND: PASS: Integrity check passed. [2026-01-16T12:03:28.940648] [DEBUG] [REMOTE ] BLND: Symbol is viable for forecasting. [2026-01-16T12:03:28.940698] [INFO ] [MAIN ] [456/3508] BLND kept (0.2s) | 456 kept, 0 rejected | 134.5/min | ETA: 22.7m [2026-01-16T12:03:29.597335] [DEBUG] [REMOTE ] BLRX: Retrieved 3640 rows, trimmed to 300. [2026-01-16T12:03:29.597491] [DEBUG] [REMOTE ] BLRX: PASS: History has at least 300 days. [2026-01-16T12:03:29.597769] [DEBUG] [REMOTE ] BLRX: PASS: Price check passed. Min price $2.77. [2026-01-16T12:03:29.597932] [DEBUG] [REMOTE ] BLRX: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:29.598068] [DEBUG] [REMOTE ] BLRX: PASS: Integrity check passed. [2026-01-16T12:03:29.598114] [DEBUG] [REMOTE ] BLRX: Symbol is viable for forecasting. [2026-01-16T12:03:29.598173] [INFO ] [MAIN ] [457/3508] BLRX kept (0.7s) | 457 kept, 0 rejected | 134.3/min | ETA: 22.7m [2026-01-16T12:03:29.867144] [DEBUG] [REMOTE ] BLTE: Retrieved 932 rows, trimmed to 300. [2026-01-16T12:03:29.867282] [DEBUG] [REMOTE ] BLTE: PASS: History has at least 300 days. [2026-01-16T12:03:29.867503] [DEBUG] [REMOTE ] BLTE: PASS: Price check passed. Min price $89.36. [2026-01-16T12:03:29.867662] [DEBUG] [REMOTE ] BLTE: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:29.867780] [DEBUG] [REMOTE ] BLTE: PASS: Integrity check passed. [2026-01-16T12:03:29.867821] [DEBUG] [REMOTE ] BLTE: Symbol is viable for forecasting. [2026-01-16T12:03:29.867869] [INFO ] [MAIN ] [458/3508] BLTE kept (0.3s) | 458 kept, 0 rejected | 134.4/min | ETA: 22.7m [2026-01-16T12:03:30.486861] [DEBUG] [REMOTE ] BLX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:30.487004] [DEBUG] [REMOTE ] BLX: PASS: History has at least 300 days. [2026-01-16T12:03:30.487245] [DEBUG] [REMOTE ] BLX: PASS: Price check passed. Min price $41.73. [2026-01-16T12:03:30.487385] [DEBUG] [REMOTE ] BLX: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:30.487510] [DEBUG] [REMOTE ] BLX: PASS: Integrity check passed. [2026-01-16T12:03:30.487551] [DEBUG] [REMOTE ] BLX: Symbol is viable for forecasting. [2026-01-16T12:03:30.487623] [INFO ] [MAIN ] [459/3508] BLX kept (0.6s) | 459 kept, 0 rejected | 134.3/min | ETA: 22.7m [2026-01-16T12:03:30.645840] [DEBUG] [REMOTE ] BLZE: Retrieved 1048 rows, trimmed to 300. [2026-01-16T12:03:30.645975] [DEBUG] [REMOTE ] BLZE: PASS: History has at least 300 days. [2026-01-16T12:03:30.646187] [DEBUG] [REMOTE ] BLZE: PASS: Price check passed. Min price $4.32. [2026-01-16T12:03:30.646330] [DEBUG] [REMOTE ] BLZE: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:30.646444] [DEBUG] [REMOTE ] BLZE: PASS: Integrity check passed. [2026-01-16T12:03:30.646486] [DEBUG] [REMOTE ] BLZE: Symbol is viable for forecasting. [2026-01-16T12:03:30.646538] [INFO ] [MAIN ] [460/3508] BLZE kept (0.2s) | 460 kept, 0 rejected | 134.5/min | ETA: 22.7m [2026-01-16T12:03:31.321717] [DEBUG] [REMOTE ] BMA: Retrieved 4984 rows, trimmed to 300. [2026-01-16T12:03:31.321873] [DEBUG] [REMOTE ] BMA: PASS: History has at least 300 days. [2026-01-16T12:03:31.322174] [DEBUG] [REMOTE ] BMA: PASS: Price check passed. Min price $52.80. [2026-01-16T12:03:31.322354] [DEBUG] [REMOTE ] BMA: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:31.322505] [DEBUG] [REMOTE ] BMA: PASS: Integrity check passed. [2026-01-16T12:03:31.322557] [DEBUG] [REMOTE ] BMA: Symbol is viable for forecasting. [2026-01-16T12:03:31.322646] [INFO ] [MAIN ] [461/3508] BMA kept (0.7s) | 461 kept, 0 rejected | 134.4/min | ETA: 22.7m [2026-01-16T12:03:31.563803] [DEBUG] [REMOTE ] BMBL: Retrieved 1238 rows, trimmed to 300. [2026-01-16T12:03:31.563948] [DEBUG] [REMOTE ] BMBL: PASS: History has at least 300 days. [2026-01-16T12:03:31.564168] [DEBUG] [REMOTE ] BMBL: PASS: Price check passed. Min price $3.23. [2026-01-16T12:03:31.564307] [DEBUG] [REMOTE ] BMBL: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:31.564423] [DEBUG] [REMOTE ] BMBL: PASS: Integrity check passed. [2026-01-16T12:03:31.564464] [DEBUG] [REMOTE ] BMBL: Symbol is viable for forecasting. [2026-01-16T12:03:31.564514] [INFO ] [MAIN ] [462/3508] BMBL kept (0.2s) | 462 kept, 0 rejected | 134.5/min | ETA: 22.6m [2026-01-16T12:03:32.153108] [DEBUG] [REMOTE ] BME: Retrieved 5235 rows, trimmed to 300. [2026-01-16T12:03:32.153252] [DEBUG] [REMOTE ] BME: PASS: History has at least 300 days. [2026-01-16T12:03:32.153482] [DEBUG] [REMOTE ] BME: PASS: Price check passed. Min price $37.51. [2026-01-16T12:03:32.153661] [DEBUG] [REMOTE ] BME: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:32.153791] [DEBUG] [REMOTE ] BME: PASS: Integrity check passed. [2026-01-16T12:03:32.153832] [DEBUG] [REMOTE ] BME: Symbol is viable for forecasting. [2026-01-16T12:03:32.153882] [INFO ] [MAIN ] [463/3508] BME kept (0.6s) | 463 kept, 0 rejected | 134.4/min | ETA: 22.7m [2026-01-16T12:03:32.440768] [DEBUG] [REMOTE ] BMEZ: Retrieved 1500 rows, trimmed to 300. [2026-01-16T12:03:32.440905] [DEBUG] [REMOTE ] BMEZ: PASS: History has at least 300 days. [2026-01-16T12:03:32.441133] [DEBUG] [REMOTE ] BMEZ: PASS: Price check passed. Min price $14.38. [2026-01-16T12:03:32.441273] [DEBUG] [REMOTE ] BMEZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:32.441390] [DEBUG] [REMOTE ] BMEZ: PASS: Integrity check passed. [2026-01-16T12:03:32.441431] [DEBUG] [REMOTE ] BMEZ: Symbol is viable for forecasting. [2026-01-16T12:03:32.441479] [INFO ] [MAIN ] [464/3508] BMEZ kept (0.3s) | 464 kept, 0 rejected | 134.5/min | ETA: 22.6m [2026-01-16T12:03:33.063159] [DEBUG] [REMOTE ] BMI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:33.063295] [DEBUG] [REMOTE ] BMI: PASS: History has at least 300 days. [2026-01-16T12:03:33.063525] [DEBUG] [REMOTE ] BMI: PASS: Price check passed. Min price $166.69. [2026-01-16T12:03:33.063697] [DEBUG] [REMOTE ] BMI: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:33.063823] [DEBUG] [REMOTE ] BMI: PASS: Integrity check passed. [2026-01-16T12:03:33.063865] [DEBUG] [REMOTE ] BMI: Symbol is viable for forecasting. [2026-01-16T12:03:33.063917] [INFO ] [MAIN ] [465/3508] BMI kept (0.6s) | 465 kept, 0 rejected | 134.4/min | ETA: 22.6m [2026-01-16T12:03:33.526786] [DEBUG] [REMOTE ] BMO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:33.526927] [DEBUG] [REMOTE ] BMO: PASS: History has at least 300 days. [2026-01-16T12:03:33.527158] [DEBUG] [REMOTE ] BMO: PASS: Price check passed. Min price $119.92. [2026-01-16T12:03:33.527293] [DEBUG] [REMOTE ] BMO: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:33.527413] [DEBUG] [REMOTE ] BMO: PASS: Integrity check passed. [2026-01-16T12:03:33.527454] [DEBUG] [REMOTE ] BMO: Symbol is viable for forecasting. [2026-01-16T12:03:33.527503] [INFO ] [MAIN ] [466/3508] BMO kept (0.5s) | 466 kept, 0 rejected | 134.4/min | ETA: 22.6m [2026-01-16T12:03:33.863939] [DEBUG] [REMOTE ] BMRA: Retrieved 5293 rows, trimmed to 300. [2026-01-16T12:03:33.864073] [DEBUG] [REMOTE ] BMRA: PASS: History has at least 300 days. [2026-01-16T12:03:33.864285] [DEBUG] [REMOTE ] BMRA: PASS: Price check passed. Min price $2.18. [2026-01-16T12:03:33.864423] [DEBUG] [REMOTE ] BMRA: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:33.864539] [DEBUG] [REMOTE ] BMRA: PASS: Integrity check passed. [2026-01-16T12:03:33.864598] [DEBUG] [REMOTE ] BMRA: Symbol is viable for forecasting. [2026-01-16T12:03:33.864651] [INFO ] [MAIN ] [467/3508] BMRA kept (0.3s) | 467 kept, 0 rejected | 134.4/min | ETA: 22.6m [2026-01-16T12:03:34.377027] [DEBUG] [REMOTE ] BMRC: Retrieved 6555 rows, trimmed to 300. [2026-01-16T12:03:34.377169] [DEBUG] [REMOTE ] BMRC: PASS: History has at least 300 days. [2026-01-16T12:03:34.377409] [DEBUG] [REMOTE ] BMRC: PASS: Price check passed. Min price $23.26. [2026-01-16T12:03:34.377550] [DEBUG] [REMOTE ] BMRC: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:34.377695] [DEBUG] [REMOTE ] BMRC: PASS: Integrity check passed. [2026-01-16T12:03:34.377736] [DEBUG] [REMOTE ] BMRC: Symbol is viable for forecasting. [2026-01-16T12:03:34.377787] [INFO ] [MAIN ] [468/3508] BMRC kept (0.5s) | 468 kept, 0 rejected | 134.4/min | ETA: 22.6m [2026-01-16T12:03:34.836202] [DEBUG] [REMOTE ] BMRN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:34.836340] [DEBUG] [REMOTE ] BMRN: PASS: History has at least 300 days. [2026-01-16T12:03:34.836558] [DEBUG] [REMOTE ] BMRN: PASS: Price check passed. Min price $51.46. [2026-01-16T12:03:34.836736] [DEBUG] [REMOTE ] BMRN: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:34.836855] [DEBUG] [REMOTE ] BMRN: PASS: Integrity check passed. [2026-01-16T12:03:34.836895] [DEBUG] [REMOTE ] BMRN: Symbol is viable for forecasting. [2026-01-16T12:03:34.836944] [INFO ] [MAIN ] [469/3508] BMRN kept (0.5s) | 469 kept, 0 rejected | 134.4/min | ETA: 22.6m [2026-01-16T12:03:35.339785] [DEBUG] [REMOTE ] BMY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:35.339914] [DEBUG] [REMOTE ] BMY: PASS: History has at least 300 days. [2026-01-16T12:03:35.340137] [DEBUG] [REMOTE ] BMY: PASS: Price check passed. Min price $42.10. [2026-01-16T12:03:35.340278] [DEBUG] [REMOTE ] BMY: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:35.340393] [DEBUG] [REMOTE ] BMY: PASS: Integrity check passed. [2026-01-16T12:03:35.340433] [DEBUG] [REMOTE ] BMY: Symbol is viable for forecasting. [2026-01-16T12:03:35.340482] [INFO ] [MAIN ] [470/3508] BMY kept (0.5s) | 470 kept, 0 rejected | 134.4/min | ETA: 22.6m [2026-01-16T12:03:35.727831] [DEBUG] [REMOTE ] BN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:35.727997] [DEBUG] [REMOTE ] BN: PASS: History has at least 300 days. [2026-01-16T12:03:35.728255] [DEBUG] [REMOTE ] BN: PASS: Price check passed. Min price $42.94. [2026-01-16T12:03:35.728395] [DEBUG] [REMOTE ] BN: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:35.728740] [DEBUG] [REMOTE ] BN: PASS: Integrity check passed. [2026-01-16T12:03:35.728784] [DEBUG] [REMOTE ] BN: Symbol is viable for forecasting. [2026-01-16T12:03:35.728846] [INFO ] [MAIN ] [471/3508] BN kept (0.4s) | 471 kept, 0 rejected | 134.4/min | ETA: 22.6m [2026-01-16T12:03:36.159646] [DEBUG] [REMOTE ] BND: Retrieved 4724 rows, trimmed to 300. [2026-01-16T12:03:36.159788] [DEBUG] [REMOTE ] BND: PASS: History has at least 300 days. [2026-01-16T12:03:36.160038] [DEBUG] [REMOTE ] BND: PASS: Price check passed. Min price $73.60. [2026-01-16T12:03:36.160174] [DEBUG] [REMOTE ] BND: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:36.160298] [DEBUG] [REMOTE ] BND: PASS: Integrity check passed. [2026-01-16T12:03:36.160526] [DEBUG] [REMOTE ] BND: Symbol is viable for forecasting. [2026-01-16T12:03:36.160593] [INFO ] [MAIN ] [472/3508] BND kept (0.4s) | 472 kept, 0 rejected | 134.4/min | ETA: 22.6m [2026-01-16T12:03:36.520122] [DEBUG] [REMOTE ] BNDX: Retrieved 3175 rows, trimmed to 300. [2026-01-16T12:03:36.520256] [DEBUG] [REMOTE ] BNDX: PASS: History has at least 300 days. [2026-01-16T12:03:36.520474] [DEBUG] [REMOTE ] BNDX: PASS: Price check passed. Min price $48.22. [2026-01-16T12:03:36.520649] [DEBUG] [REMOTE ] BNDX: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:36.520773] [DEBUG] [REMOTE ] BNDX: PASS: Integrity check passed. [2026-01-16T12:03:36.520817] [DEBUG] [REMOTE ] BNDX: Symbol is viable for forecasting. [2026-01-16T12:03:36.520872] [INFO ] [MAIN ] [473/3508] BNDX kept (0.4s) | 473 kept, 0 rejected | 134.5/min | ETA: 22.6m [2026-01-16T12:03:36.884042] [DEBUG] [REMOTE ] BNED: Retrieved 2630 rows, trimmed to 300. [2026-01-16T12:03:36.884172] [DEBUG] [REMOTE ] BNED: PASS: History has at least 300 days. [2026-01-16T12:03:36.884382] [DEBUG] [REMOTE ] BNED: PASS: Price check passed. Min price $6.12. [2026-01-16T12:03:36.884521] [DEBUG] [REMOTE ] BNED: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:36.884668] [DEBUG] [REMOTE ] BNED: PASS: Integrity check passed. [2026-01-16T12:03:36.884713] [DEBUG] [REMOTE ] BNED: Symbol is viable for forecasting. [2026-01-16T12:03:36.884763] [INFO ] [MAIN ] [474/3508] BNED kept (0.4s) | 474 kept, 0 rejected | 134.5/min | ETA: 22.6m [2026-01-16T12:03:37.168907] [DEBUG] [REMOTE ] BNGO: Retrieved 1839 rows, trimmed to 300. [2026-01-16T12:03:37.169054] [DEBUG] [REMOTE ] BNGO: PASS: History has at least 300 days. [2026-01-16T12:03:37.169283] [DEBUG] [REMOTE ] BNGO: PASS: Price check passed. Min price $1.47. [2026-01-16T12:03:37.169424] [DEBUG] [REMOTE ] BNGO: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:37.169547] [DEBUG] [REMOTE ] BNGO: PASS: Integrity check passed. [2026-01-16T12:03:37.169607] [DEBUG] [REMOTE ] BNGO: Symbol is viable for forecasting. [2026-01-16T12:03:37.169659] [INFO ] [MAIN ] [475/3508] BNGO kept (0.3s) | 475 kept, 0 rejected | 134.6/min | ETA: 22.5m [2026-01-16T12:03:37.642556] [DEBUG] [REMOTE ] BNH: Retrieved 1310 rows, trimmed to 300. [2026-01-16T12:03:37.642716] [DEBUG] [REMOTE ] BNH: PASS: History has at least 300 days. [2026-01-16T12:03:37.642936] [DEBUG] [REMOTE ] BNH: PASS: Price check passed. Min price $15.72. [2026-01-16T12:03:37.643071] [DEBUG] [REMOTE ] BNH: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:37.643180] [DEBUG] [REMOTE ] BNH: PASS: Integrity check passed. [2026-01-16T12:03:37.643220] [DEBUG] [REMOTE ] BNH: Symbol is viable for forecasting. [2026-01-16T12:03:37.643273] [INFO ] [MAIN ] [476/3508] BNH kept (0.5s) | 476 kept, 0 rejected | 134.6/min | ETA: 22.5m [2026-01-16T12:03:38.039934] [DEBUG] [REMOTE ] BNJ: Retrieved 1284 rows, trimmed to 300. [2026-01-16T12:03:38.040075] [DEBUG] [REMOTE ] BNJ: PASS: History has at least 300 days. [2026-01-16T12:03:38.040315] [DEBUG] [REMOTE ] BNJ: PASS: Price check passed. Min price $15.03. [2026-01-16T12:03:38.040477] [DEBUG] [REMOTE ] BNJ: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:38.040631] [DEBUG] [REMOTE ] BNJ: PASS: Integrity check passed. [2026-01-16T12:03:38.040682] [DEBUG] [REMOTE ] BNJ: Symbol is viable for forecasting. [2026-01-16T12:03:38.040741] [INFO ] [MAIN ] [477/3508] BNJ kept (0.4s) | 477 kept, 0 rejected | 134.6/min | ETA: 22.5m [2026-01-16T12:03:38.445283] [DEBUG] [REMOTE ] BNL: Retrieved 1212 rows, trimmed to 300. [2026-01-16T12:03:38.445432] [DEBUG] [REMOTE ] BNL: PASS: History has at least 300 days. [2026-01-16T12:03:38.445696] [DEBUG] [REMOTE ] BNL: PASS: Price check passed. Min price $16.98. [2026-01-16T12:03:38.445869] [DEBUG] [REMOTE ] BNL: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:38.445999] [DEBUG] [REMOTE ] BNL: PASS: Integrity check passed. [2026-01-16T12:03:38.446046] [DEBUG] [REMOTE ] BNL: Symbol is viable for forecasting. [2026-01-16T12:03:38.446105] [INFO ] [MAIN ] [478/3508] BNL kept (0.4s) | 478 kept, 0 rejected | 134.6/min | ETA: 22.5m [2026-01-16T12:03:38.997154] [DEBUG] [REMOTE ] BNS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:38.997287] [DEBUG] [REMOTE ] BNS: PASS: History has at least 300 days. [2026-01-16T12:03:38.997517] [DEBUG] [REMOTE ] BNS: PASS: Price check passed. Min price $63.48. [2026-01-16T12:03:38.997675] [DEBUG] [REMOTE ] BNS: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:38.997797] [DEBUG] [REMOTE ] BNS: PASS: Integrity check passed. [2026-01-16T12:03:38.997837] [DEBUG] [REMOTE ] BNS: Symbol is viable for forecasting. [2026-01-16T12:03:38.997885] [INFO ] [MAIN ] [479/3508] BNS kept (0.6s) | 479 kept, 0 rejected | 134.6/min | ETA: 22.5m [2026-01-16T12:03:39.329751] [DEBUG] [REMOTE ] BNTC: Retrieved 2619 rows, trimmed to 300. [2026-01-16T12:03:39.329879] [DEBUG] [REMOTE ] BNTC: PASS: History has at least 300 days. [2026-01-16T12:03:39.330096] [DEBUG] [REMOTE ] BNTC: PASS: Price check passed. Min price $10.79. [2026-01-16T12:03:39.330235] [DEBUG] [REMOTE ] BNTC: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:39.330355] [DEBUG] [REMOTE ] BNTC: PASS: Integrity check passed. [2026-01-16T12:03:39.330396] [DEBUG] [REMOTE ] BNTC: Symbol is viable for forecasting. [2026-01-16T12:03:39.330446] [INFO ] [MAIN ] [480/3508] BNTC kept (0.3s) | 480 kept, 0 rejected | 134.7/min | ETA: 22.5m [2026-01-16T12:03:39.683018] [DEBUG] [REMOTE ] BNTX: Retrieved 1575 rows, trimmed to 300. [2026-01-16T12:03:39.683135] [DEBUG] [REMOTE ] BNTX: PASS: History has at least 300 days. [2026-01-16T12:03:39.683334] [DEBUG] [REMOTE ] BNTX: PASS: Price check passed. Min price $91.46. [2026-01-16T12:03:39.683469] [DEBUG] [REMOTE ] BNTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:39.683604] [DEBUG] [REMOTE ] BNTX: PASS: Integrity check passed. [2026-01-16T12:03:39.683646] [DEBUG] [REMOTE ] BNTX: Symbol is viable for forecasting. [2026-01-16T12:03:39.683695] [INFO ] [MAIN ] [481/3508] BNTX kept (0.4s) | 481 kept, 0 rejected | 134.7/min | ETA: 22.5m [2026-01-16T12:03:40.288451] [DEBUG] [REMOTE ] BNY: Retrieved 6154 rows, trimmed to 300. [2026-01-16T12:03:40.288622] [DEBUG] [REMOTE ] BNY: PASS: History has at least 300 days. [2026-01-16T12:03:40.288873] [DEBUG] [REMOTE ] BNY: PASS: Price check passed. Min price $10.04. [2026-01-16T12:03:40.289014] [DEBUG] [REMOTE ] BNY: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:40.289131] [DEBUG] [REMOTE ] BNY: PASS: Integrity check passed. [2026-01-16T12:03:40.289171] [DEBUG] [REMOTE ] BNY: Symbol is viable for forecasting. [2026-01-16T12:03:40.289220] [INFO ] [MAIN ] [482/3508] BNY kept (0.6s) | 482 kept, 0 rejected | 134.6/min | ETA: 22.5m [2026-01-16T12:03:40.596885] [DEBUG] [REMOTE ] BOC: Retrieved 2158 rows, trimmed to 300. [2026-01-16T12:03:40.597022] [DEBUG] [REMOTE ] BOC: PASS: History has at least 300 days. [2026-01-16T12:03:40.597291] [DEBUG] [REMOTE ] BOC: PASS: Price check passed. Min price $11.51. [2026-01-16T12:03:40.597439] [DEBUG] [REMOTE ] BOC: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:40.597558] [DEBUG] [REMOTE ] BOC: PASS: Integrity check passed. [2026-01-16T12:03:40.597627] [DEBUG] [REMOTE ] BOC: Symbol is viable for forecasting. [2026-01-16T12:03:40.597697] [INFO ] [MAIN ] [483/3508] BOC kept (0.3s) | 483 kept, 0 rejected | 134.7/min | ETA: 22.5m [2026-01-16T12:03:41.136921] [DEBUG] [REMOTE ] BOE: Retrieved 5193 rows, trimmed to 300. [2026-01-16T12:03:41.137060] [DEBUG] [REMOTE ] BOE: PASS: History has at least 300 days. [2026-01-16T12:03:41.137282] [DEBUG] [REMOTE ] BOE: PASS: Price check passed. Min price $11.05. [2026-01-16T12:03:41.137422] [DEBUG] [REMOTE ] BOE: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:41.137543] [DEBUG] [REMOTE ] BOE: PASS: Integrity check passed. [2026-01-16T12:03:41.137603] [DEBUG] [REMOTE ] BOE: Symbol is viable for forecasting. [2026-01-16T12:03:41.137655] [INFO ] [MAIN ] [484/3508] BOE kept (0.5s) | 484 kept, 0 rejected | 134.6/min | ETA: 22.5m [2026-01-16T12:03:41.328119] [DEBUG] [REMOTE ] BOF: Retrieved 648 rows, trimmed to 300. [2026-01-16T12:03:41.328254] [DEBUG] [REMOTE ] BOF: PASS: History has at least 300 days. [2026-01-16T12:03:41.328705] [DEBUG] [REMOTE ] BOF: PASS: Price check passed. Min price $2.61. [2026-01-16T12:03:41.328887] [DEBUG] [REMOTE ] BOF: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:41.329005] [DEBUG] [REMOTE ] BOF: PASS: Integrity check passed. [2026-01-16T12:03:41.329047] [DEBUG] [REMOTE ] BOF: Symbol is viable for forecasting. [2026-01-16T12:03:41.329097] [INFO ] [MAIN ] [485/3508] BOF kept (0.2s) | 485 kept, 0 rejected | 134.8/min | ETA: 22.4m [2026-01-16T12:03:42.026019] [DEBUG] [REMOTE ] BOH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:42.026181] [DEBUG] [REMOTE ] BOH: PASS: History has at least 300 days. [2026-01-16T12:03:42.026429] [DEBUG] [REMOTE ] BOH: PASS: Price check passed. Min price $60.93. [2026-01-16T12:03:42.026591] [DEBUG] [REMOTE ] BOH: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:42.026739] [DEBUG] [REMOTE ] BOH: PASS: Integrity check passed. [2026-01-16T12:03:42.026781] [DEBUG] [REMOTE ] BOH: Symbol is viable for forecasting. [2026-01-16T12:03:42.026832] [INFO ] [MAIN ] [486/3508] BOH kept (0.7s) | 486 kept, 0 rejected | 134.6/min | ETA: 22.4m [2026-01-16T12:03:42.449760] [DEBUG] [REMOTE ] BOKF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:42.449897] [DEBUG] [REMOTE ] BOKF: PASS: History has at least 300 days. [2026-01-16T12:03:42.450129] [DEBUG] [REMOTE ] BOKF: PASS: Price check passed. Min price $103.16. [2026-01-16T12:03:42.450266] [DEBUG] [REMOTE ] BOKF: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:42.450382] [DEBUG] [REMOTE ] BOKF: PASS: Integrity check passed. [2026-01-16T12:03:42.450422] [DEBUG] [REMOTE ] BOKF: Symbol is viable for forecasting. [2026-01-16T12:03:42.450471] [INFO ] [MAIN ] [487/3508] BOKF kept (0.4s) | 487 kept, 0 rejected | 134.7/min | ETA: 22.4m [2026-01-16T12:03:42.640788] [DEBUG] [REMOTE ] BOLD: Retrieved 452 rows, trimmed to 300. [2026-01-16T12:03:42.640945] [DEBUG] [REMOTE ] BOLD: PASS: History has at least 300 days. [2026-01-16T12:03:42.641168] [DEBUG] [REMOTE ] BOLD: PASS: Price check passed. Min price $1.08. [2026-01-16T12:03:42.641303] [DEBUG] [REMOTE ] BOLD: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:42.641413] [DEBUG] [REMOTE ] BOLD: PASS: Integrity check passed. [2026-01-16T12:03:42.641454] [DEBUG] [REMOTE ] BOLD: Symbol is viable for forecasting. [2026-01-16T12:03:42.641502] [INFO ] [MAIN ] [488/3508] BOLD kept (0.2s) | 488 kept, 0 rejected | 134.8/min | ETA: 22.4m [2026-01-16T12:03:43.244043] [DEBUG] [REMOTE ] BOND: Retrieved 3490 rows, trimmed to 300. [2026-01-16T12:03:43.244173] [DEBUG] [REMOTE ] BOND: PASS: History has at least 300 days. [2026-01-16T12:03:43.244380] [DEBUG] [REMOTE ] BOND: PASS: Price check passed. Min price $92.36. [2026-01-16T12:03:43.244516] [DEBUG] [REMOTE ] BOND: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:43.244683] [DEBUG] [REMOTE ] BOND: PASS: Integrity check passed. [2026-01-16T12:03:43.244734] [DEBUG] [REMOTE ] BOND: Symbol is viable for forecasting. [2026-01-16T12:03:43.244784] [INFO ] [MAIN ] [489/3508] BOND kept (0.6s) | 489 kept, 0 rejected | 134.7/min | ETA: 22.4m [2026-01-16T12:03:43.718999] [DEBUG] [REMOTE ] BOOM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:43.719143] [DEBUG] [REMOTE ] BOOM: PASS: History has at least 300 days. [2026-01-16T12:03:43.719384] [DEBUG] [REMOTE ] BOOM: PASS: Price check passed. Min price $5.53. [2026-01-16T12:03:43.719521] [DEBUG] [REMOTE ] BOOM: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:43.719665] [DEBUG] [REMOTE ] BOOM: PASS: Integrity check passed. [2026-01-16T12:03:43.719707] [DEBUG] [REMOTE ] BOOM: Symbol is viable for forecasting. [2026-01-16T12:03:43.719756] [INFO ] [MAIN ] [490/3508] BOOM kept (0.5s) | 490 kept, 0 rejected | 134.7/min | ETA: 22.4m [2026-01-16T12:03:44.011071] [DEBUG] [REMOTE ] BOTZ: Retrieved 2349 rows, trimmed to 300. [2026-01-16T12:03:44.011219] [DEBUG] [REMOTE ] BOTZ: PASS: History has at least 300 days. [2026-01-16T12:03:44.011440] [DEBUG] [REMOTE ] BOTZ: PASS: Price check passed. Min price $32.94. [2026-01-16T12:03:44.011612] [DEBUG] [REMOTE ] BOTZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:44.011740] [DEBUG] [REMOTE ] BOTZ: PASS: Integrity check passed. [2026-01-16T12:03:44.011794] [DEBUG] [REMOTE ] BOTZ: Symbol is viable for forecasting. [2026-01-16T12:03:44.011850] [INFO ] [MAIN ] [491/3508] BOTZ kept (0.3s) | 491 kept, 0 rejected | 134.8/min | ETA: 22.4m [2026-01-16T12:03:44.523485] [DEBUG] [REMOTE ] BOX: Retrieved 2762 rows, trimmed to 300. [2026-01-16T12:03:44.523663] [DEBUG] [REMOTE ] BOX: PASS: History has at least 300 days. [2026-01-16T12:03:44.524103] [DEBUG] [REMOTE ] BOX: PASS: Price check passed. Min price $26.57. [2026-01-16T12:03:44.524250] [DEBUG] [REMOTE ] BOX: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:44.524380] [DEBUG] [REMOTE ] BOX: PASS: Integrity check passed. [2026-01-16T12:03:44.524423] [DEBUG] [REMOTE ] BOX: Symbol is viable for forecasting. [2026-01-16T12:03:44.524477] [INFO ] [MAIN ] [492/3508] BOX kept (0.5s) | 492 kept, 0 rejected | 134.7/min | ETA: 22.4m [2026-01-16T12:03:45.068703] [DEBUG] [REMOTE ] BP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:45.068876] [DEBUG] [REMOTE ] BP: PASS: History has at least 300 days. [2026-01-16T12:03:45.069201] [DEBUG] [REMOTE ] BP: PASS: Price check passed. Min price $32.71. [2026-01-16T12:03:45.069407] [DEBUG] [REMOTE ] BP: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:45.069603] [DEBUG] [REMOTE ] BP: PASS: Integrity check passed. [2026-01-16T12:03:45.069666] [DEBUG] [REMOTE ] BP: Symbol is viable for forecasting. [2026-01-16T12:03:45.069743] [INFO ] [MAIN ] [493/3508] BP kept (0.5s) | 493 kept, 0 rejected | 134.7/min | ETA: 22.4m [2026-01-16T12:03:45.530042] [DEBUG] [REMOTE ] BPOP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:45.530175] [DEBUG] [REMOTE ] BPOP: PASS: History has at least 300 days. [2026-01-16T12:03:45.530426] [DEBUG] [REMOTE ] BPOP: PASS: Price check passed. Min price $108.54. [2026-01-16T12:03:45.530563] [DEBUG] [REMOTE ] BPOP: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:45.530705] [DEBUG] [REMOTE ] BPOP: PASS: Integrity check passed. [2026-01-16T12:03:45.530745] [DEBUG] [REMOTE ] BPOP: Symbol is viable for forecasting. [2026-01-16T12:03:45.530794] [INFO ] [MAIN ] [494/3508] BPOP kept (0.5s) | 494 kept, 0 rejected | 134.7/min | ETA: 22.4m [2026-01-16T12:03:45.852944] [DEBUG] [REMOTE ] BPRN: Retrieved 2393 rows, trimmed to 300. [2026-01-16T12:03:45.853090] [DEBUG] [REMOTE ] BPRN: PASS: History has at least 300 days. [2026-01-16T12:03:45.853347] [DEBUG] [REMOTE ] BPRN: PASS: Price check passed. Min price $30.14. [2026-01-16T12:03:45.853533] [DEBUG] [REMOTE ] BPRN: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:45.853695] [DEBUG] [REMOTE ] BPRN: PASS: Integrity check passed. [2026-01-16T12:03:45.853744] [DEBUG] [REMOTE ] BPRN: Symbol is viable for forecasting. [2026-01-16T12:03:45.853803] [INFO ] [MAIN ] [495/3508] BPRN kept (0.3s) | 495 kept, 0 rejected | 134.7/min | ETA: 22.4m [2026-01-16T12:03:46.220066] [DEBUG] [REMOTE ] BPYPM: Retrieved 1124 rows, trimmed to 300. [2026-01-16T12:03:46.220232] [DEBUG] [REMOTE ] BPYPM: PASS: History has at least 300 days. [2026-01-16T12:03:46.220485] [DEBUG] [REMOTE ] BPYPM: PASS: Price check passed. Min price $14.88. [2026-01-16T12:03:46.220687] [DEBUG] [REMOTE ] BPYPM: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:46.220828] [DEBUG] [REMOTE ] BPYPM: PASS: Integrity check passed. [2026-01-16T12:03:46.220878] [DEBUG] [REMOTE ] BPYPM: Symbol is viable for forecasting. [2026-01-16T12:03:46.220939] [INFO ] [MAIN ] [496/3508] BPYPM kept (0.4s) | 496 kept, 0 rejected | 134.8/min | ETA: 22.3m [2026-01-16T12:03:46.627117] [DEBUG] [REMOTE ] BPYPO: Retrieved 1615 rows, trimmed to 300. [2026-01-16T12:03:46.627242] [DEBUG] [REMOTE ] BPYPO: PASS: History has at least 300 days. [2026-01-16T12:03:46.627440] [DEBUG] [REMOTE ] BPYPO: PASS: Price check passed. Min price $14.08. [2026-01-16T12:03:46.627606] [DEBUG] [REMOTE ] BPYPO: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:46.627719] [DEBUG] [REMOTE ] BPYPO: PASS: Integrity check passed. [2026-01-16T12:03:46.627759] [DEBUG] [REMOTE ] BPYPO: Symbol is viable for forecasting. [2026-01-16T12:03:46.627806] [INFO ] [MAIN ] [497/3508] BPYPO kept (0.4s) | 497 kept, 0 rejected | 134.8/min | ETA: 22.3m [2026-01-16T12:03:47.038066] [DEBUG] [REMOTE ] BPYPP: Retrieved 1721 rows, trimmed to 300. [2026-01-16T12:03:47.038194] [DEBUG] [REMOTE ] BPYPP: PASS: History has at least 300 days. [2026-01-16T12:03:47.038400] [DEBUG] [REMOTE ] BPYPP: PASS: Price check passed. Min price $14.31. [2026-01-16T12:03:47.038598] [DEBUG] [REMOTE ] BPYPP: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:47.038725] [DEBUG] [REMOTE ] BPYPP: PASS: Integrity check passed. [2026-01-16T12:03:47.038766] [DEBUG] [REMOTE ] BPYPP: Symbol is viable for forecasting. [2026-01-16T12:03:47.038816] [INFO ] [MAIN ] [498/3508] BPYPP kept (0.4s) | 498 kept, 0 rejected | 134.8/min | ETA: 22.3m [2026-01-16T12:03:47.385654] [DEBUG] [REMOTE ] BRAG: Retrieved 1101 rows, trimmed to 300. [2026-01-16T12:03:47.385784] [DEBUG] [REMOTE ] BRAG: PASS: History has at least 300 days. [2026-01-16T12:03:47.385982] [DEBUG] [REMOTE ] BRAG: PASS: Price check passed. Min price $1.95. [2026-01-16T12:03:47.386117] [DEBUG] [REMOTE ] BRAG: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:47.386224] [DEBUG] [REMOTE ] BRAG: PASS: Integrity check passed. [2026-01-16T12:03:47.386265] [DEBUG] [REMOTE ] BRAG: Symbol is viable for forecasting. [2026-01-16T12:03:47.386313] [INFO ] [MAIN ] [499/3508] BRAG kept (0.3s) | 499 kept, 0 rejected | 134.9/min | ETA: 22.3m [2026-01-16T12:03:48.041975] [DEBUG] [REMOTE ] BRC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:48.042129] [DEBUG] [REMOTE ] BRC: PASS: History has at least 300 days. [2026-01-16T12:03:48.042379] [DEBUG] [REMOTE ] BRC: PASS: Price check passed. Min price $72.89. [2026-01-16T12:03:48.042523] [DEBUG] [REMOTE ] BRC: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:48.042664] [DEBUG] [REMOTE ] BRC: PASS: Integrity check passed. [2026-01-16T12:03:48.042708] [DEBUG] [REMOTE ] BRC: Symbol is viable for forecasting. [2026-01-16T12:03:48.042759] [INFO ] [MAIN ] [500/3508] BRC kept (0.7s) | 500 kept, 0 rejected | 134.8/min | ETA: 22.3m [2026-01-16T12:03:48.533985] [DEBUG] [REMOTE ] BRO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:48.534118] [DEBUG] [REMOTE ] BRO: PASS: History has at least 300 days. [2026-01-16T12:03:48.534336] [DEBUG] [REMOTE ] BRO: PASS: Price check passed. Min price $76.42. [2026-01-16T12:03:48.534470] [DEBUG] [REMOTE ] BRO: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:48.534609] [DEBUG] [REMOTE ] BRO: PASS: Integrity check passed. [2026-01-16T12:03:48.534651] [DEBUG] [REMOTE ] BRO: Symbol is viable for forecasting. [2026-01-16T12:03:48.534700] [INFO ] [MAIN ] [501/3508] BRO kept (0.5s) | 501 kept, 0 rejected | 134.7/min | ETA: 22.3m [2026-01-16T12:03:48.840140] [DEBUG] [REMOTE ] BROS: Retrieved 1089 rows, trimmed to 300. [2026-01-16T12:03:48.840256] [DEBUG] [REMOTE ] BROS: PASS: History has at least 300 days. [2026-01-16T12:03:48.840458] [DEBUG] [REMOTE ] BROS: PASS: Price check passed. Min price $50.22. [2026-01-16T12:03:48.840619] [DEBUG] [REMOTE ] BROS: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:48.840735] [DEBUG] [REMOTE ] BROS: PASS: Integrity check passed. [2026-01-16T12:03:48.840775] [DEBUG] [REMOTE ] BROS: Symbol is viable for forecasting. [2026-01-16T12:03:48.840824] [INFO ] [MAIN ] [502/3508] BROS kept (0.3s) | 502 kept, 0 rejected | 134.8/min | ETA: 22.3m [2026-01-16T12:03:49.202162] [DEBUG] [REMOTE ] BRSP: Retrieved 2000 rows, trimmed to 300. [2026-01-16T12:03:49.202280] [DEBUG] [REMOTE ] BRSP: PASS: History has at least 300 days. [2026-01-16T12:03:49.202479] [DEBUG] [REMOTE ] BRSP: PASS: Price check passed. Min price $5.02. [2026-01-16T12:03:49.202652] [DEBUG] [REMOTE ] BRSP: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:49.202959] [DEBUG] [REMOTE ] BRSP: PASS: Integrity check passed. [2026-01-16T12:03:49.202999] [DEBUG] [REMOTE ] BRSP: Symbol is viable for forecasting. [2026-01-16T12:03:49.203046] [INFO ] [MAIN ] [503/3508] BRSP kept (0.4s) | 503 kept, 0 rejected | 134.9/min | ETA: 22.3m [2026-01-16T12:03:49.677528] [DEBUG] [REMOTE ] BRX: Retrieved 3071 rows, trimmed to 300. [2026-01-16T12:03:49.677681] [DEBUG] [REMOTE ] BRX: PASS: History has at least 300 days. [2026-01-16T12:03:49.677893] [DEBUG] [REMOTE ] BRX: PASS: Price check passed. Min price $24.38. [2026-01-16T12:03:49.678032] [DEBUG] [REMOTE ] BRX: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:49.678146] [DEBUG] [REMOTE ] BRX: PASS: Integrity check passed. [2026-01-16T12:03:49.678189] [DEBUG] [REMOTE ] BRX: Symbol is viable for forecasting. [2026-01-16T12:03:49.678241] [INFO ] [MAIN ] [504/3508] BRX kept (0.5s) | 504 kept, 0 rejected | 134.9/min | ETA: 22.3m [2026-01-16T12:03:49.962620] [DEBUG] [REMOTE ] BRZE: Retrieved 1044 rows, trimmed to 300. [2026-01-16T12:03:49.962778] [DEBUG] [REMOTE ] BRZE: PASS: History has at least 300 days. [2026-01-16T12:03:49.963029] [DEBUG] [REMOTE ] BRZE: PASS: Price check passed. Min price $25.48. [2026-01-16T12:03:49.963165] [DEBUG] [REMOTE ] BRZE: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:49.963281] [DEBUG] [REMOTE ] BRZE: PASS: Integrity check passed. [2026-01-16T12:03:49.963321] [DEBUG] [REMOTE ] BRZE: Symbol is viable for forecasting. [2026-01-16T12:03:49.963371] [INFO ] [MAIN ] [505/3508] BRZE kept (0.3s) | 505 kept, 0 rejected | 135.0/min | ETA: 22.3m [2026-01-16T12:03:50.683029] [DEBUG] [REMOTE ] BSAC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:50.683224] [DEBUG] [REMOTE ] BSAC: PASS: History has at least 300 days. [2026-01-16T12:03:50.683527] [DEBUG] [REMOTE ] BSAC: PASS: Price check passed. Min price $27.84. [2026-01-16T12:03:50.683697] [DEBUG] [REMOTE ] BSAC: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:50.683838] [DEBUG] [REMOTE ] BSAC: PASS: Integrity check passed. [2026-01-16T12:03:50.683878] [DEBUG] [REMOTE ] BSAC: Symbol is viable for forecasting. [2026-01-16T12:03:50.683931] [INFO ] [MAIN ] [506/3508] BSAC kept (0.7s) | 506 kept, 0 rejected | 134.8/min | ETA: 22.3m [2026-01-16T12:03:51.003360] [DEBUG] [REMOTE ] BSCQ: Retrieved 2346 rows, trimmed to 300. [2026-01-16T12:03:51.003490] [DEBUG] [REMOTE ] BSCQ: PASS: History has at least 300 days. [2026-01-16T12:03:51.003730] [DEBUG] [REMOTE ] BSCQ: PASS: Price check passed. Min price $19.41. [2026-01-16T12:03:51.003876] [DEBUG] [REMOTE ] BSCQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:51.003992] [DEBUG] [REMOTE ] BSCQ: PASS: Integrity check passed. [2026-01-16T12:03:51.004033] [DEBUG] [REMOTE ] BSCQ: Symbol is viable for forecasting. [2026-01-16T12:03:51.004083] [INFO ] [MAIN ] [507/3508] BSCQ kept (0.3s) | 507 kept, 0 rejected | 134.9/min | ETA: 22.3m [2026-01-16T12:03:51.382628] [DEBUG] [REMOTE ] BSCS: Retrieved 1869 rows, trimmed to 300. [2026-01-16T12:03:51.382771] [DEBUG] [REMOTE ] BSCS: PASS: History has at least 300 days. [2026-01-16T12:03:51.383008] [DEBUG] [REMOTE ] BSCS: PASS: Price check passed. Min price $20.38. [2026-01-16T12:03:51.383151] [DEBUG] [REMOTE ] BSCS: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:51.383275] [DEBUG] [REMOTE ] BSCS: PASS: Integrity check passed. [2026-01-16T12:03:51.383317] [DEBUG] [REMOTE ] BSCS: Symbol is viable for forecasting. [2026-01-16T12:03:51.383369] [INFO ] [MAIN ] [508/3508] BSCS kept (0.4s) | 508 kept, 0 rejected | 134.9/min | ETA: 22.2m [2026-01-16T12:03:51.691438] [DEBUG] [REMOTE ] BSCX: Retrieved 583 rows, trimmed to 300. [2026-01-16T12:03:51.691639] [DEBUG] [REMOTE ] BSCX: PASS: History has at least 300 days. [2026-01-16T12:03:51.691916] [DEBUG] [REMOTE ] BSCX: PASS: Price check passed. Min price $21.20. [2026-01-16T12:03:51.692110] [DEBUG] [REMOTE ] BSCX: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:51.692265] [DEBUG] [REMOTE ] BSCX: PASS: Integrity check passed. [2026-01-16T12:03:51.692322] [DEBUG] [REMOTE ] BSCX: Symbol is viable for forecasting. [2026-01-16T12:03:51.692389] [INFO ] [MAIN ] [509/3508] BSCX kept (0.3s) | 509 kept, 0 rejected | 135.0/min | ETA: 22.2m [2026-01-16T12:03:52.097386] [DEBUG] [REMOTE ] BSCY: Retrieved 400 rows, trimmed to 300. [2026-01-16T12:03:52.097545] [DEBUG] [REMOTE ] BSCY: PASS: History has at least 300 days. [2026-01-16T12:03:52.097838] [DEBUG] [REMOTE ] BSCY: PASS: Price check passed. Min price $20.77. [2026-01-16T12:03:52.098040] [DEBUG] [REMOTE ] BSCY: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:52.098192] [DEBUG] [REMOTE ] BSCY: PASS: Integrity check passed. [2026-01-16T12:03:52.098247] [DEBUG] [REMOTE ] BSCY: Symbol is viable for forecasting. [2026-01-16T12:03:52.098313] [INFO ] [MAIN ] [510/3508] BSCY kept (0.4s) | 510 kept, 0 rejected | 135.0/min | ETA: 22.2m [2026-01-16T12:03:52.535817] [DEBUG] [REMOTE ] BSJQ: Retrieved 1869 rows, trimmed to 300. [2026-01-16T12:03:52.535939] [DEBUG] [REMOTE ] BSJQ: PASS: History has at least 300 days. [2026-01-16T12:03:52.536142] [DEBUG] [REMOTE ] BSJQ: PASS: Price check passed. Min price $23.11. [2026-01-16T12:03:52.536280] [DEBUG] [REMOTE ] BSJQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:52.536390] [DEBUG] [REMOTE ] BSJQ: PASS: Integrity check passed. [2026-01-16T12:03:52.536431] [DEBUG] [REMOTE ] BSJQ: Symbol is viable for forecasting. [2026-01-16T12:03:52.536479] [INFO ] [MAIN ] [511/3508] BSJQ kept (0.4s) | 511 kept, 0 rejected | 135.0/min | ETA: 22.2m [2026-01-16T12:03:52.944883] [DEBUG] [REMOTE ] BSJS: Retrieved 1340 rows, trimmed to 300. [2026-01-16T12:03:52.945034] [DEBUG] [REMOTE ] BSJS: PASS: History has at least 300 days. [2026-01-16T12:03:52.945254] [DEBUG] [REMOTE ] BSJS: PASS: Price check passed. Min price $21.68. [2026-01-16T12:03:52.945393] [DEBUG] [REMOTE ] BSJS: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:52.945508] [DEBUG] [REMOTE ] BSJS: PASS: Integrity check passed. [2026-01-16T12:03:52.945596] [DEBUG] [REMOTE ] BSJS: Symbol is viable for forecasting. [2026-01-16T12:03:52.945661] [INFO ] [MAIN ] [512/3508] BSJS kept (0.4s) | 512 kept, 0 rejected | 135.0/min | ETA: 22.2m [2026-01-16T12:03:53.505888] [DEBUG] [REMOTE ] BSL: Retrieved 3935 rows, trimmed to 300. [2026-01-16T12:03:53.506122] [DEBUG] [REMOTE ] BSL: PASS: History has at least 300 days. [2026-01-16T12:03:53.506505] [DEBUG] [REMOTE ] BSL: PASS: Price check passed. Min price $13.31. [2026-01-16T12:03:53.506763] [DEBUG] [REMOTE ] BSL: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:53.506976] [DEBUG] [REMOTE ] BSL: PASS: Integrity check passed. [2026-01-16T12:03:53.507044] [DEBUG] [REMOTE ] BSL: Symbol is viable for forecasting. [2026-01-16T12:03:53.507130] [INFO ] [MAIN ] [513/3508] BSL kept (0.6s) | 513 kept, 0 rejected | 135.0/min | ETA: 22.2m [2026-01-16T12:03:53.866348] [DEBUG] [REMOTE ] BSM: Retrieved 2694 rows, trimmed to 300. [2026-01-16T12:03:53.866758] [DEBUG] [REMOTE ] BSM: PASS: History has at least 300 days. [2026-01-16T12:03:53.867336] [DEBUG] [REMOTE ] BSM: PASS: Price check passed. Min price $12.49. [2026-01-16T12:03:53.867525] [DEBUG] [REMOTE ] BSM: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:53.867754] [DEBUG] [REMOTE ] BSM: PASS: Integrity check passed. [2026-01-16T12:03:53.867807] [DEBUG] [REMOTE ] BSM: Symbol is viable for forecasting. [2026-01-16T12:03:53.867887] [INFO ] [MAIN ] [514/3508] BSM kept (0.4s) | 514 kept, 0 rejected | 135.0/min | ETA: 22.2m [2026-01-16T12:03:54.213000] [DEBUG] [REMOTE ] BSMQ: Retrieved 1585 rows, trimmed to 300. [2026-01-16T12:03:54.213372] [DEBUG] [REMOTE ] BSMQ: PASS: History has at least 300 days. [2026-01-16T12:03:54.213842] [DEBUG] [REMOTE ] BSMQ: PASS: Price check passed. Min price $23.46. [2026-01-16T12:03:54.214058] [DEBUG] [REMOTE ] BSMQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:54.214268] [DEBUG] [REMOTE ] BSMQ: PASS: Integrity check passed. [2026-01-16T12:03:54.214334] [DEBUG] [REMOTE ] BSMQ: Symbol is viable for forecasting. [2026-01-16T12:03:54.214426] [INFO ] [MAIN ] [515/3508] BSMQ kept (0.3s) | 515 kept, 0 rejected | 135.1/min | ETA: 22.2m [2026-01-16T12:03:54.623712] [DEBUG] [REMOTE ] BSMS: Retrieved 1554 rows, trimmed to 300. [2026-01-16T12:03:54.623911] [DEBUG] [REMOTE ] BSMS: PASS: History has at least 300 days. [2026-01-16T12:03:54.624214] [DEBUG] [REMOTE ] BSMS: PASS: Price check passed. Min price $23.23. [2026-01-16T12:03:54.624366] [DEBUG] [REMOTE ] BSMS: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:54.624491] [DEBUG] [REMOTE ] BSMS: PASS: Integrity check passed. [2026-01-16T12:03:54.624535] [DEBUG] [REMOTE ] BSMS: Symbol is viable for forecasting. [2026-01-16T12:03:54.624619] [INFO ] [MAIN ] [516/3508] BSMS kept (0.4s) | 516 kept, 0 rejected | 135.1/min | ETA: 22.1m [2026-01-16T12:03:54.945449] [DEBUG] [REMOTE ] BSSX: Retrieved 583 rows, trimmed to 300. [2026-01-16T12:03:54.945700] [DEBUG] [REMOTE ] BSSX: PASS: History has at least 300 days. [2026-01-16T12:03:54.945967] [DEBUG] [REMOTE ] BSSX: PASS: Price check passed. Min price $25.65. [2026-01-16T12:03:54.946115] [DEBUG] [REMOTE ] BSSX: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:54.946240] [DEBUG] [REMOTE ] BSSX: PASS: Integrity check passed. [2026-01-16T12:03:54.946284] [DEBUG] [REMOTE ] BSSX: Symbol is viable for forecasting. [2026-01-16T12:03:54.946337] [INFO ] [MAIN ] [517/3508] BSSX kept (0.3s) | 517 kept, 0 rejected | 135.2/min | ETA: 22.1m [2026-01-16T12:03:55.333257] [DEBUG] [REMOTE ] BSTZ: Retrieved 1649 rows, trimmed to 300. [2026-01-16T12:03:55.333465] [DEBUG] [REMOTE ] BSTZ: PASS: History has at least 300 days. [2026-01-16T12:03:55.333776] [DEBUG] [REMOTE ] BSTZ: PASS: Price check passed. Min price $20.49. [2026-01-16T12:03:55.333934] [DEBUG] [REMOTE ] BSTZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:55.334076] [DEBUG] [REMOTE ] BSTZ: PASS: Integrity check passed. [2026-01-16T12:03:55.334120] [DEBUG] [REMOTE ] BSTZ: Symbol is viable for forecasting. [2026-01-16T12:03:55.334177] [INFO ] [MAIN ] [518/3508] BSTZ kept (0.4s) | 518 kept, 0 rejected | 135.2/min | ETA: 22.1m [2026-01-16T12:03:55.787289] [DEBUG] [REMOTE ] BSVN: Retrieved 1840 rows, trimmed to 300. [2026-01-16T12:03:55.787482] [DEBUG] [REMOTE ] BSVN: PASS: History has at least 300 days. [2026-01-16T12:03:55.787761] [DEBUG] [REMOTE ] BSVN: PASS: Price check passed. Min price $40.16. [2026-01-16T12:03:55.787907] [DEBUG] [REMOTE ] BSVN: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:55.788035] [DEBUG] [REMOTE ] BSVN: PASS: Integrity check passed. [2026-01-16T12:03:55.788089] [DEBUG] [REMOTE ] BSVN: Symbol is viable for forecasting. [2026-01-16T12:03:55.788143] [INFO ] [MAIN ] [519/3508] BSVN kept (0.5s) | 519 kept, 0 rejected | 135.2/min | ETA: 22.1m [2026-01-16T12:03:56.158312] [DEBUG] [REMOTE ] BSVO: Retrieved 715 rows, trimmed to 300. [2026-01-16T12:03:56.158497] [DEBUG] [REMOTE ] BSVO: PASS: History has at least 300 days. [2026-01-16T12:03:56.158807] [DEBUG] [REMOTE ] BSVO: PASS: Price check passed. Min price $21.29. [2026-01-16T12:03:56.158965] [DEBUG] [REMOTE ] BSVO: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:56.159106] [DEBUG] [REMOTE ] BSVO: PASS: Integrity check passed. [2026-01-16T12:03:56.159153] [DEBUG] [REMOTE ] BSVO: Symbol is viable for forecasting. [2026-01-16T12:03:56.159212] [INFO ] [MAIN ] [520/3508] BSVO kept (0.4s) | 520 kept, 0 rejected | 135.2/min | ETA: 22.1m [2026-01-16T12:03:56.763023] [DEBUG] [REMOTE ] BSX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:56.763463] [DEBUG] [REMOTE ] BSX: PASS: History has at least 300 days. [2026-01-16T12:03:56.764245] [DEBUG] [REMOTE ] BSX: PASS: Price check passed. Min price $90.03. [2026-01-16T12:03:56.764409] [DEBUG] [REMOTE ] BSX: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:56.764597] [DEBUG] [REMOTE ] BSX: PASS: Integrity check passed. [2026-01-16T12:03:56.764647] [DEBUG] [REMOTE ] BSX: Symbol is viable for forecasting. [2026-01-16T12:03:56.764714] [INFO ] [MAIN ] [521/3508] BSX kept (0.6s) | 521 kept, 0 rejected | 135.1/min | ETA: 22.1m [2026-01-16T12:03:57.008220] [DEBUG] [REMOTE ] BSY: Retrieved 1335 rows, trimmed to 300. [2026-01-16T12:03:57.008431] [DEBUG] [REMOTE ] BSY: PASS: History has at least 300 days. [2026-01-16T12:03:57.008717] [DEBUG] [REMOTE ] BSY: PASS: Price check passed. Min price $38.07. [2026-01-16T12:03:57.008879] [DEBUG] [REMOTE ] BSY: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:57.009030] [DEBUG] [REMOTE ] BSY: PASS: Integrity check passed. [2026-01-16T12:03:57.009075] [DEBUG] [REMOTE ] BSY: Symbol is viable for forecasting. [2026-01-16T12:03:57.009135] [INFO ] [MAIN ] [522/3508] BSY kept (0.2s) | 522 kept, 0 rejected | 135.3/min | ETA: 22.1m [2026-01-16T12:03:57.613432] [DEBUG] [REMOTE ] BTA: Retrieved 5004 rows, trimmed to 300. [2026-01-16T12:03:57.613657] [DEBUG] [REMOTE ] BTA: PASS: History has at least 300 days. [2026-01-16T12:03:57.613963] [DEBUG] [REMOTE ] BTA: PASS: Price check passed. Min price $9.25. [2026-01-16T12:03:57.614106] [DEBUG] [REMOTE ] BTA: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:57.614247] [DEBUG] [REMOTE ] BTA: PASS: Integrity check passed. [2026-01-16T12:03:57.614290] [DEBUG] [REMOTE ] BTA: Symbol is viable for forecasting. [2026-01-16T12:03:57.614347] [INFO ] [MAIN ] [523/3508] BTA kept (0.6s) | 523 kept, 0 rejected | 135.2/min | ETA: 22.1m [2026-01-16T12:03:57.913138] [DEBUG] [REMOTE ] BTAI: Retrieved 1976 rows, trimmed to 300. [2026-01-16T12:03:57.913362] [DEBUG] [REMOTE ] BTAI: PASS: History has at least 300 days. [2026-01-16T12:03:57.913708] [DEBUG] [REMOTE ] BTAI: PASS: Price check passed. Min price $1.53. [2026-01-16T12:03:57.913869] [DEBUG] [REMOTE ] BTAI: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:57.914237] [DEBUG] [REMOTE ] BTAI: PASS: Integrity check passed. [2026-01-16T12:03:57.914317] [DEBUG] [REMOTE ] BTAI: Symbol is viable for forecasting. [2026-01-16T12:03:57.914391] [INFO ] [MAIN ] [524/3508] BTAI kept (0.3s) | 524 kept, 0 rejected | 135.2/min | ETA: 22.1m [2026-01-16T12:03:58.406530] [DEBUG] [REMOTE ] BTCS: Retrieved 2986 rows, trimmed to 300. [2026-01-16T12:03:58.406824] [DEBUG] [REMOTE ] BTCS: PASS: History has at least 300 days. [2026-01-16T12:03:58.407343] [DEBUG] [REMOTE ] BTCS: PASS: Price check passed. Min price $2.55. [2026-01-16T12:03:58.407496] [DEBUG] [REMOTE ] BTCS: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:58.407654] [DEBUG] [REMOTE ] BTCS: PASS: Integrity check passed. [2026-01-16T12:03:58.407700] [DEBUG] [REMOTE ] BTCS: Symbol is viable for forecasting. [2026-01-16T12:03:58.407757] [INFO ] [MAIN ] [525/3508] BTCS kept (0.5s) | 525 kept, 0 rejected | 135.2/min | ETA: 22.1m [2026-01-16T12:03:58.867392] [DEBUG] [REMOTE ] BTE: Retrieved 4979 rows, trimmed to 300. [2026-01-16T12:03:58.867635] [DEBUG] [REMOTE ] BTE: PASS: History has at least 300 days. [2026-01-16T12:03:58.868066] [DEBUG] [REMOTE ] BTE: PASS: Price check passed. Min price $2.20. [2026-01-16T12:03:58.868219] [DEBUG] [REMOTE ] BTE: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:58.868382] [DEBUG] [REMOTE ] BTE: PASS: Integrity check passed. [2026-01-16T12:03:58.868425] [DEBUG] [REMOTE ] BTE: Symbol is viable for forecasting. [2026-01-16T12:03:58.868486] [INFO ] [MAIN ] [526/3508] BTE kept (0.5s) | 526 kept, 0 rejected | 135.2/min | ETA: 22.1m [2026-01-16T12:03:59.093076] [DEBUG] [REMOTE ] BTF: Retrieved 1062 rows, trimmed to 300. [2026-01-16T12:03:59.093268] [DEBUG] [REMOTE ] BTF: PASS: History has at least 300 days. [2026-01-16T12:03:59.093624] [DEBUG] [REMOTE ] BTF: PASS: Price check passed. Min price $4.86. [2026-01-16T12:03:59.093786] [DEBUG] [REMOTE ] BTF: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:59.093915] [DEBUG] [REMOTE ] BTF: PASS: Integrity check passed. [2026-01-16T12:03:59.093959] [DEBUG] [REMOTE ] BTF: Symbol is viable for forecasting. [2026-01-16T12:03:59.094015] [INFO ] [MAIN ] [527/3508] BTF kept (0.2s) | 527 kept, 0 rejected | 135.3/min | ETA: 22.0m [2026-01-16T12:03:59.634372] [DEBUG] [REMOTE ] BTI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:03:59.634629] [DEBUG] [REMOTE ] BTI: PASS: History has at least 300 days. [2026-01-16T12:03:59.635020] [DEBUG] [REMOTE ] BTI: PASS: Price check passed. Min price $49.73. [2026-01-16T12:03:59.635170] [DEBUG] [REMOTE ] BTI: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:59.635334] [DEBUG] [REMOTE ] BTI: PASS: Integrity check passed. [2026-01-16T12:03:59.635377] [DEBUG] [REMOTE ] BTI: Symbol is viable for forecasting. [2026-01-16T12:03:59.635439] [INFO ] [MAIN ] [528/3508] BTI kept (0.5s) | 528 kept, 0 rejected | 135.3/min | ETA: 22.0m [2026-01-16T12:03:59.914520] [DEBUG] [REMOTE ] BTM: Retrieved 638 rows, trimmed to 300. [2026-01-16T12:03:59.914735] [DEBUG] [REMOTE ] BTM: PASS: History has at least 300 days. [2026-01-16T12:03:59.914998] [DEBUG] [REMOTE ] BTM: PASS: Price check passed. Min price $1.27. [2026-01-16T12:03:59.915147] [DEBUG] [REMOTE ] BTM: PASS: Continuity check passed with 300 days. [2026-01-16T12:03:59.915269] [DEBUG] [REMOTE ] BTM: PASS: Integrity check passed. [2026-01-16T12:03:59.915315] [DEBUG] [REMOTE ] BTM: Symbol is viable for forecasting. [2026-01-16T12:03:59.915372] [INFO ] [MAIN ] [529/3508] BTM kept (0.3s) | 529 kept, 0 rejected | 135.4/min | ETA: 22.0m [2026-01-16T12:04:00.296639] [DEBUG] [REMOTE ] BTMD: Retrieved 1186 rows, trimmed to 300. [2026-01-16T12:04:00.296866] [DEBUG] [REMOTE ] BTMD: PASS: History has at least 300 days. [2026-01-16T12:04:00.297158] [DEBUG] [REMOTE ] BTMD: PASS: Price check passed. Min price $2.38. [2026-01-16T12:04:00.297325] [DEBUG] [REMOTE ] BTMD: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:00.297470] [DEBUG] [REMOTE ] BTMD: PASS: Integrity check passed. [2026-01-16T12:04:00.297519] [DEBUG] [REMOTE ] BTMD: Symbol is viable for forecasting. [2026-01-16T12:04:00.297602] [INFO ] [MAIN ] [530/3508] BTMD kept (0.4s) | 530 kept, 0 rejected | 135.4/min | ETA: 22.0m [2026-01-16T12:04:00.676060] [DEBUG] [REMOTE ] BTSG: Retrieved 495 rows, trimmed to 300. [2026-01-16T12:04:00.676254] [DEBUG] [REMOTE ] BTSG: PASS: History has at least 300 days. [2026-01-16T12:04:00.676535] [DEBUG] [REMOTE ] BTSG: PASS: Price check passed. Min price $31.36. [2026-01-16T12:04:00.676768] [DEBUG] [REMOTE ] BTSG: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:00.676906] [DEBUG] [REMOTE ] BTSG: PASS: Integrity check passed. [2026-01-16T12:04:00.676952] [DEBUG] [REMOTE ] BTSG: Symbol is viable for forecasting. [2026-01-16T12:04:00.677022] [INFO ] [MAIN ] [531/3508] BTSG kept (0.4s) | 531 kept, 0 rejected | 135.4/min | ETA: 22.0m [2026-01-16T12:04:01.243489] [DEBUG] [REMOTE ] BTZ: Retrieved 4795 rows, trimmed to 300. [2026-01-16T12:04:01.243744] [DEBUG] [REMOTE ] BTZ: PASS: History has at least 300 days. [2026-01-16T12:04:01.244109] [DEBUG] [REMOTE ] BTZ: PASS: Price check passed. Min price $10.63. [2026-01-16T12:04:01.244291] [DEBUG] [REMOTE ] BTZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:01.244465] [DEBUG] [REMOTE ] BTZ: PASS: Integrity check passed. [2026-01-16T12:04:01.244696] [DEBUG] [REMOTE ] BTZ: Symbol is viable for forecasting. [2026-01-16T12:04:01.244780] [INFO ] [MAIN ] [532/3508] BTZ kept (0.6s) | 532 kept, 0 rejected | 135.4/min | ETA: 22.0m [2026-01-16T12:04:01.713663] [DEBUG] [REMOTE ] BUD: Retrieved 4162 rows, trimmed to 300. [2026-01-16T12:04:01.713823] [DEBUG] [REMOTE ] BUD: PASS: History has at least 300 days. [2026-01-16T12:04:01.714081] [DEBUG] [REMOTE ] BUD: PASS: Price check passed. Min price $59.84. [2026-01-16T12:04:01.714228] [DEBUG] [REMOTE ] BUD: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:01.714356] [DEBUG] [REMOTE ] BUD: PASS: Integrity check passed. [2026-01-16T12:04:01.714398] [DEBUG] [REMOTE ] BUD: Symbol is viable for forecasting. [2026-01-16T12:04:01.714453] [INFO ] [MAIN ] [533/3508] BUD kept (0.5s) | 533 kept, 0 rejected | 135.4/min | ETA: 22.0m [2026-01-16T12:04:01.944927] [DEBUG] [REMOTE ] BUFC: Retrieved 524 rows, trimmed to 300. [2026-01-16T12:04:01.945083] [DEBUG] [REMOTE ] BUFC: PASS: History has at least 300 days. [2026-01-16T12:04:01.945326] [DEBUG] [REMOTE ] BUFC: PASS: Price check passed. Min price $40.36. [2026-01-16T12:04:01.945499] [DEBUG] [REMOTE ] BUFC: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:01.945684] [DEBUG] [REMOTE ] BUFC: PASS: Integrity check passed. [2026-01-16T12:04:01.945740] [DEBUG] [REMOTE ] BUFC: Symbol is viable for forecasting. [2026-01-16T12:04:01.945801] [INFO ] [MAIN ] [534/3508] BUFC kept (0.2s) | 534 kept, 0 rejected | 135.5/min | ETA: 22.0m [2026-01-16T12:04:02.273334] [DEBUG] [REMOTE ] BUG: Retrieved 1560 rows, trimmed to 300. [2026-01-16T12:04:02.273474] [DEBUG] [REMOTE ] BUG: PASS: History has at least 300 days. [2026-01-16T12:04:02.273712] [DEBUG] [REMOTE ] BUG: PASS: Price check passed. Min price $29.75. [2026-01-16T12:04:02.273860] [DEBUG] [REMOTE ] BUG: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:02.273980] [DEBUG] [REMOTE ] BUG: PASS: Integrity check passed. [2026-01-16T12:04:02.274023] [DEBUG] [REMOTE ] BUG: Symbol is viable for forecasting. [2026-01-16T12:04:02.274075] [INFO ] [MAIN ] [535/3508] BUG kept (0.3s) | 535 kept, 0 rejected | 135.5/min | ETA: 21.9m [2026-01-16T12:04:02.886440] [DEBUG] [REMOTE ] BUI: Retrieved 3556 rows, trimmed to 300. [2026-01-16T12:04:02.886642] [DEBUG] [REMOTE ] BUI: PASS: History has at least 300 days. [2026-01-16T12:04:02.886892] [DEBUG] [REMOTE ] BUI: PASS: Price check passed. Min price $24.48. [2026-01-16T12:04:02.887030] [DEBUG] [REMOTE ] BUI: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:02.887154] [DEBUG] [REMOTE ] BUI: PASS: Integrity check passed. [2026-01-16T12:04:02.887194] [DEBUG] [REMOTE ] BUI: Symbol is viable for forecasting. [2026-01-16T12:04:02.887243] [INFO ] [MAIN ] [536/3508] BUI kept (0.6s) | 536 kept, 0 rejected | 135.4/min | ETA: 21.9m [2026-01-16T12:04:03.266543] [DEBUG] [REMOTE ] BURL: Retrieved 3091 rows, trimmed to 300. [2026-01-16T12:04:03.266744] [DEBUG] [REMOTE ] BURL: PASS: History has at least 300 days. [2026-01-16T12:04:03.267018] [DEBUG] [REMOTE ] BURL: PASS: Price check passed. Min price $242.43. [2026-01-16T12:04:03.267205] [DEBUG] [REMOTE ] BURL: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:03.267355] [DEBUG] [REMOTE ] BURL: PASS: Integrity check passed. [2026-01-16T12:04:03.267408] [DEBUG] [REMOTE ] BURL: Symbol is viable for forecasting. [2026-01-16T12:04:03.267475] [INFO ] [MAIN ] [537/3508] BURL kept (0.4s) | 537 kept, 0 rejected | 135.5/min | ETA: 21.9m [2026-01-16T12:04:03.810184] [DEBUG] [REMOTE ] BUSE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:03.810342] [DEBUG] [REMOTE ] BUSE: PASS: History has at least 300 days. [2026-01-16T12:04:03.810677] [DEBUG] [REMOTE ] BUSE: PASS: Price check passed. Min price $22.17. [2026-01-16T12:04:03.810826] [DEBUG] [REMOTE ] BUSE: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:03.810961] [DEBUG] [REMOTE ] BUSE: PASS: Integrity check passed. [2026-01-16T12:04:03.811003] [DEBUG] [REMOTE ] BUSE: Symbol is viable for forecasting. [2026-01-16T12:04:03.811056] [INFO ] [MAIN ] [538/3508] BUSE kept (0.5s) | 538 kept, 0 rejected | 135.4/min | ETA: 21.9m [2026-01-16T12:04:03.908617] [DEBUG] [REMOTE ] BUXX: Retrieved 611 rows, trimmed to 300. [2026-01-16T12:04:03.908766] [DEBUG] [REMOTE ] BUXX: PASS: History has at least 300 days. [2026-01-16T12:04:03.908992] [DEBUG] [REMOTE ] BUXX: PASS: Price check passed. Min price $20.05. [2026-01-16T12:04:03.909168] [DEBUG] [REMOTE ] BUXX: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:03.909304] [DEBUG] [REMOTE ] BUXX: PASS: Integrity check passed. [2026-01-16T12:04:03.909353] [DEBUG] [REMOTE ] BUXX: Symbol is viable for forecasting. [2026-01-16T12:04:03.909405] [INFO ] [MAIN ] [539/3508] BUXX kept (0.1s) | 539 kept, 0 rejected | 135.6/min | ETA: 21.9m [2026-01-16T12:04:04.519879] [DEBUG] [REMOTE ] BVFL: Retrieved 2306 rows, trimmed to 300. [2026-01-16T12:04:04.520009] [DEBUG] [REMOTE ] BVFL: PASS: History has at least 300 days. [2026-01-16T12:04:04.520237] [DEBUG] [REMOTE ] BVFL: PASS: Price check passed. Min price $16.10. [2026-01-16T12:04:04.520402] [DEBUG] [REMOTE ] BVFL: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:04.520522] [DEBUG] [REMOTE ] BVFL: PASS: Integrity check passed. [2026-01-16T12:04:04.520563] [DEBUG] [REMOTE ] BVFL: Symbol is viable for forecasting. [2026-01-16T12:04:04.520636] [INFO ] [MAIN ] [540/3508] BVFL kept (0.6s) | 540 kept, 0 rejected | 135.5/min | ETA: 21.9m [2026-01-16T12:04:05.126474] [DEBUG] [REMOTE ] BVN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:05.126637] [DEBUG] [REMOTE ] BVN: PASS: History has at least 300 days. [2026-01-16T12:04:05.126865] [DEBUG] [REMOTE ] BVN: PASS: Price check passed. Min price $21.03. [2026-01-16T12:04:05.127011] [DEBUG] [REMOTE ] BVN: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:05.127128] [DEBUG] [REMOTE ] BVN: PASS: Integrity check passed. [2026-01-16T12:04:05.127168] [DEBUG] [REMOTE ] BVN: Symbol is viable for forecasting. [2026-01-16T12:04:05.127218] [INFO ] [MAIN ] [541/3508] BVN kept (0.6s) | 541 kept, 0 rejected | 135.4/min | ETA: 21.9m [2026-01-16T12:04:05.455308] [DEBUG] [REMOTE ] BVS: Retrieved 1238 rows, trimmed to 300. [2026-01-16T12:04:05.455451] [DEBUG] [REMOTE ] BVS: PASS: History has at least 300 days. [2026-01-16T12:04:05.455686] [DEBUG] [REMOTE ] BVS: PASS: Price check passed. Min price $6.53. [2026-01-16T12:04:05.455825] [DEBUG] [REMOTE ] BVS: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:05.455942] [DEBUG] [REMOTE ] BVS: PASS: Integrity check passed. [2026-01-16T12:04:05.455983] [DEBUG] [REMOTE ] BVS: Symbol is viable for forecasting. [2026-01-16T12:04:05.456031] [INFO ] [MAIN ] [542/3508] BVS kept (0.3s) | 542 kept, 0 rejected | 135.5/min | ETA: 21.9m [2026-01-16T12:04:05.986563] [DEBUG] [REMOTE ] BWA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:05.986761] [DEBUG] [REMOTE ] BWA: PASS: History has at least 300 days. [2026-01-16T12:04:05.987017] [DEBUG] [REMOTE ] BWA: PASS: Price check passed. Min price $40.80. [2026-01-16T12:04:05.987159] [DEBUG] [REMOTE ] BWA: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:05.987286] [DEBUG] [REMOTE ] BWA: PASS: Integrity check passed. [2026-01-16T12:04:05.987329] [DEBUG] [REMOTE ] BWA: Symbol is viable for forecasting. [2026-01-16T12:04:05.987381] [INFO ] [MAIN ] [543/3508] BWA kept (0.5s) | 543 kept, 0 rejected | 135.4/min | ETA: 21.9m [2026-01-16T12:04:06.285887] [DEBUG] [REMOTE ] BWAY: Retrieved 1697 rows, trimmed to 300. [2026-01-16T12:04:06.286019] [DEBUG] [REMOTE ] BWAY: PASS: History has at least 300 days. [2026-01-16T12:04:06.286269] [DEBUG] [REMOTE ] BWAY: PASS: Price check passed. Min price $14.50. [2026-01-16T12:04:06.286416] [DEBUG] [REMOTE ] BWAY: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:06.286550] [DEBUG] [REMOTE ] BWAY: PASS: Integrity check passed. [2026-01-16T12:04:06.286645] [DEBUG] [REMOTE ] BWAY: Symbol is viable for forecasting. [2026-01-16T12:04:06.286719] [INFO ] [MAIN ] [544/3508] BWAY kept (0.3s) | 544 kept, 0 rejected | 135.5/min | ETA: 21.9m [2026-01-16T12:04:06.670749] [DEBUG] [REMOTE ] BWB: Retrieved 1972 rows, trimmed to 300. [2026-01-16T12:04:06.670906] [DEBUG] [REMOTE ] BWB: PASS: History has at least 300 days. [2026-01-16T12:04:06.671360] [DEBUG] [REMOTE ] BWB: PASS: Price check passed. Min price $16.17. [2026-01-16T12:04:06.671547] [DEBUG] [REMOTE ] BWB: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:06.671743] [DEBUG] [REMOTE ] BWB: PASS: Integrity check passed. [2026-01-16T12:04:06.671805] [DEBUG] [REMOTE ] BWB: Symbol is viable for forecasting. [2026-01-16T12:04:06.671882] [INFO ] [MAIN ] [545/3508] BWB kept (0.4s) | 545 kept, 0 rejected | 135.6/min | ETA: 21.9m [2026-01-16T12:04:07.270361] [DEBUG] [REMOTE ] BWEN: Retrieved 5486 rows, trimmed to 300. [2026-01-16T12:04:07.270495] [DEBUG] [REMOTE ] BWEN: PASS: History has at least 300 days. [2026-01-16T12:04:07.270732] [DEBUG] [REMOTE ] BWEN: PASS: Price check passed. Min price $2.00. [2026-01-16T12:04:07.270872] [DEBUG] [REMOTE ] BWEN: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:07.270992] [DEBUG] [REMOTE ] BWEN: PASS: Integrity check passed. [2026-01-16T12:04:07.271031] [DEBUG] [REMOTE ] BWEN: Symbol is viable for forecasting. [2026-01-16T12:04:07.271079] [INFO ] [MAIN ] [546/3508] BWEN kept (0.6s) | 546 kept, 0 rejected | 135.5/min | ETA: 21.9m [2026-01-16T12:04:07.657091] [DEBUG] [REMOTE ] BWFG: Retrieved 3972 rows, trimmed to 300. [2026-01-16T12:04:07.657265] [DEBUG] [REMOTE ] BWFG: PASS: History has at least 300 days. [2026-01-16T12:04:07.657611] [DEBUG] [REMOTE ] BWFG: PASS: Price check passed. Min price $42.48. [2026-01-16T12:04:07.657834] [DEBUG] [REMOTE ] BWFG: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:07.658018] [DEBUG] [REMOTE ] BWFG: PASS: Integrity check passed. [2026-01-16T12:04:07.658087] [DEBUG] [REMOTE ] BWFG: Symbol is viable for forecasting. [2026-01-16T12:04:07.658169] [INFO ] [MAIN ] [547/3508] BWFG kept (0.4s) | 547 kept, 0 rejected | 135.5/min | ETA: 21.9m [2026-01-16T12:04:08.051158] [DEBUG] [REMOTE ] BWG: Retrieved 3471 rows, trimmed to 300. [2026-01-16T12:04:08.051290] [DEBUG] [REMOTE ] BWG: PASS: History has at least 300 days. [2026-01-16T12:04:08.051504] [DEBUG] [REMOTE ] BWG: PASS: Price check passed. Min price $8.09. [2026-01-16T12:04:08.051679] [DEBUG] [REMOTE ] BWG: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:08.051799] [DEBUG] [REMOTE ] BWG: PASS: Integrity check passed. [2026-01-16T12:04:08.051842] [DEBUG] [REMOTE ] BWG: Symbol is viable for forecasting. [2026-01-16T12:04:08.051893] [INFO ] [MAIN ] [548/3508] BWG kept (0.4s) | 548 kept, 0 rejected | 135.5/min | ETA: 21.8m [2026-01-16T12:04:08.339370] [DEBUG] [REMOTE ] BWIN: Retrieved 1565 rows, trimmed to 300. [2026-01-16T12:04:08.339495] [DEBUG] [REMOTE ] BWIN: PASS: History has at least 300 days. [2026-01-16T12:04:08.339751] [DEBUG] [REMOTE ] BWIN: PASS: Price check passed. Min price $21.49. [2026-01-16T12:04:08.339890] [DEBUG] [REMOTE ] BWIN: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:08.340005] [DEBUG] [REMOTE ] BWIN: PASS: Integrity check passed. [2026-01-16T12:04:08.340046] [DEBUG] [REMOTE ] BWIN: Symbol is viable for forecasting. [2026-01-16T12:04:08.340095] [INFO ] [MAIN ] [549/3508] BWIN kept (0.3s) | 549 kept, 0 rejected | 135.6/min | ETA: 21.8m [2026-01-16T12:04:08.667392] [DEBUG] [REMOTE ] BWMN: Retrieved 1179 rows, trimmed to 300. [2026-01-16T12:04:08.667561] [DEBUG] [REMOTE ] BWMN: PASS: History has at least 300 days. [2026-01-16T12:04:08.667864] [DEBUG] [REMOTE ] BWMN: PASS: Price check passed. Min price $32.51. [2026-01-16T12:04:08.668043] [DEBUG] [REMOTE ] BWMN: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:08.668200] [DEBUG] [REMOTE ] BWMN: PASS: Integrity check passed. [2026-01-16T12:04:08.668254] [DEBUG] [REMOTE ] BWMN: Symbol is viable for forecasting. [2026-01-16T12:04:08.668318] [INFO ] [MAIN ] [550/3508] BWMN kept (0.3s) | 550 kept, 0 rejected | 135.7/min | ETA: 21.8m [2026-01-16T12:04:09.274318] [DEBUG] [REMOTE ] BXC: Retrieved 5306 rows, trimmed to 300. [2026-01-16T12:04:09.274458] [DEBUG] [REMOTE ] BXC: PASS: History has at least 300 days. [2026-01-16T12:04:09.274705] [DEBUG] [REMOTE ] BXC: PASS: Price check passed. Min price $53.30. [2026-01-16T12:04:09.274847] [DEBUG] [REMOTE ] BXC: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:09.274967] [DEBUG] [REMOTE ] BXC: PASS: Integrity check passed. [2026-01-16T12:04:09.275009] [DEBUG] [REMOTE ] BXC: Symbol is viable for forecasting. [2026-01-16T12:04:09.275058] [INFO ] [MAIN ] [551/3508] BXC kept (0.6s) | 551 kept, 0 rejected | 135.6/min | ETA: 21.8m [2026-01-16T12:04:09.735858] [DEBUG] [REMOTE ] BXMX: Retrieved 5339 rows, trimmed to 300. [2026-01-16T12:04:09.736021] [DEBUG] [REMOTE ] BXMX: PASS: History has at least 300 days. [2026-01-16T12:04:09.736270] [DEBUG] [REMOTE ] BXMX: PASS: Price check passed. Min price $13.61. [2026-01-16T12:04:09.736414] [DEBUG] [REMOTE ] BXMX: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:09.736540] [DEBUG] [REMOTE ] BXMX: PASS: Integrity check passed. [2026-01-16T12:04:09.736601] [DEBUG] [REMOTE ] BXMX: Symbol is viable for forecasting. [2026-01-16T12:04:09.736686] [INFO ] [MAIN ] [552/3508] BXMX kept (0.5s) | 552 kept, 0 rejected | 135.6/min | ETA: 21.8m [2026-01-16T12:04:10.192765] [DEBUG] [REMOTE ] BXP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:10.192898] [DEBUG] [REMOTE ] BXP: PASS: History has at least 300 days. [2026-01-16T12:04:10.193119] [DEBUG] [REMOTE ] BXP: PASS: Price check passed. Min price $66.13. [2026-01-16T12:04:10.193258] [DEBUG] [REMOTE ] BXP: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:10.193376] [DEBUG] [REMOTE ] BXP: PASS: Integrity check passed. [2026-01-16T12:04:10.193416] [DEBUG] [REMOTE ] BXP: Symbol is viable for forecasting. [2026-01-16T12:04:10.193465] [INFO ] [MAIN ] [553/3508] BXP kept (0.5s) | 553 kept, 0 rejected | 135.6/min | ETA: 21.8m [2026-01-16T12:04:10.442958] [DEBUG] [REMOTE ] BXSL: Retrieved 1058 rows, trimmed to 300. [2026-01-16T12:04:10.443103] [DEBUG] [REMOTE ] BXSL: PASS: History has at least 300 days. [2026-01-16T12:04:10.443318] [DEBUG] [REMOTE ] BXSL: PASS: Price check passed. Min price $25.22. [2026-01-16T12:04:10.443462] [DEBUG] [REMOTE ] BXSL: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:10.443609] [DEBUG] [REMOTE ] BXSL: PASS: Integrity check passed. [2026-01-16T12:04:10.443656] [DEBUG] [REMOTE ] BXSL: Symbol is viable for forecasting. [2026-01-16T12:04:10.443708] [INFO ] [MAIN ] [554/3508] BXSL kept (0.3s) | 554 kept, 0 rejected | 135.7/min | ETA: 21.8m [2026-01-16T12:04:11.059317] [DEBUG] [REMOTE ] BYD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:11.059667] [DEBUG] [REMOTE ] BYD: PASS: History has at least 300 days. [2026-01-16T12:04:11.059899] [DEBUG] [REMOTE ] BYD: PASS: Price check passed. Min price $76.65. [2026-01-16T12:04:11.060036] [DEBUG] [REMOTE ] BYD: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:11.060154] [DEBUG] [REMOTE ] BYD: PASS: Integrity check passed. [2026-01-16T12:04:11.060194] [DEBUG] [REMOTE ] BYD: Symbol is viable for forecasting. [2026-01-16T12:04:11.060244] [INFO ] [MAIN ] [555/3508] BYD kept (0.6s) | 555 kept, 0 rejected | 135.6/min | ETA: 21.8m [2026-01-16T12:04:11.505826] [DEBUG] [REMOTE ] BYM: Retrieved 5841 rows, trimmed to 300. [2026-01-16T12:04:11.505960] [DEBUG] [REMOTE ] BYM: PASS: History has at least 300 days. [2026-01-16T12:04:11.506189] [DEBUG] [REMOTE ] BYM: PASS: Price check passed. Min price $10.74. [2026-01-16T12:04:11.506327] [DEBUG] [REMOTE ] BYM: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:11.506449] [DEBUG] [REMOTE ] BYM: PASS: Integrity check passed. [2026-01-16T12:04:11.506491] [DEBUG] [REMOTE ] BYM: Symbol is viable for forecasting. [2026-01-16T12:04:11.506543] [INFO ] [MAIN ] [556/3508] BYM kept (0.4s) | 556 kept, 0 rejected | 135.6/min | ETA: 21.8m [2026-01-16T12:04:11.883653] [DEBUG] [REMOTE ] BYRN: Retrieved 3736 rows, trimmed to 300. [2026-01-16T12:04:11.883787] [DEBUG] [REMOTE ] BYRN: PASS: History has at least 300 days. [2026-01-16T12:04:11.884000] [DEBUG] [REMOTE ] BYRN: PASS: Price check passed. Min price $16.07. [2026-01-16T12:04:11.884141] [DEBUG] [REMOTE ] BYRN: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:11.884441] [DEBUG] [REMOTE ] BYRN: PASS: Integrity check passed. [2026-01-16T12:04:11.884482] [DEBUG] [REMOTE ] BYRN: Symbol is viable for forecasting. [2026-01-16T12:04:11.884530] [INFO ] [MAIN ] [557/3508] BYRN kept (0.4s) | 557 kept, 0 rejected | 135.6/min | ETA: 21.8m [2026-01-16T12:04:12.193266] [DEBUG] [REMOTE ] BYSI: Retrieved 2227 rows, trimmed to 300. [2026-01-16T12:04:12.193618] [DEBUG] [REMOTE ] BYSI: PASS: History has at least 300 days. [2026-01-16T12:04:12.193825] [DEBUG] [REMOTE ] BYSI: PASS: Price check passed. Min price $1.50. [2026-01-16T12:04:12.193960] [DEBUG] [REMOTE ] BYSI: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:12.194070] [DEBUG] [REMOTE ] BYSI: PASS: Integrity check passed. [2026-01-16T12:04:12.194110] [DEBUG] [REMOTE ] BYSI: Symbol is viable for forecasting. [2026-01-16T12:04:12.194158] [INFO ] [MAIN ] [558/3508] BYSI kept (0.3s) | 558 kept, 0 rejected | 135.7/min | ETA: 21.7m [2026-01-16T12:04:12.443184] [DEBUG] [REMOTE ] BZ: Retrieved 1155 rows, trimmed to 300. [2026-01-16T12:04:12.443322] [DEBUG] [REMOTE ] BZ: PASS: History has at least 300 days. [2026-01-16T12:04:12.443539] [DEBUG] [REMOTE ] BZ: PASS: Price check passed. Min price $19.12. [2026-01-16T12:04:12.443701] [DEBUG] [REMOTE ] BZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:12.443820] [DEBUG] [REMOTE ] BZ: PASS: Integrity check passed. [2026-01-16T12:04:12.443861] [DEBUG] [REMOTE ] BZ: Symbol is viable for forecasting. [2026-01-16T12:04:12.443928] [INFO ] [MAIN ] [559/3508] BZ kept (0.2s) | 559 kept, 0 rejected | 135.8/min | ETA: 21.7m [2026-01-16T12:04:13.161662] [DEBUG] [REMOTE ] BZH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:13.161807] [DEBUG] [REMOTE ] BZH: PASS: History has at least 300 days. [2026-01-16T12:04:13.162096] [DEBUG] [REMOTE ] BZH: PASS: Price check passed. Min price $19.82. [2026-01-16T12:04:13.162285] [DEBUG] [REMOTE ] BZH: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:13.162452] [DEBUG] [REMOTE ] BZH: PASS: Integrity check passed. [2026-01-16T12:04:13.162499] [DEBUG] [REMOTE ] BZH: Symbol is viable for forecasting. [2026-01-16T12:04:13.162552] [INFO ] [MAIN ] [560/3508] BZH kept (0.7s) | 560 kept, 0 rejected | 135.6/min | ETA: 21.7m [2026-01-16T12:04:13.488403] [DEBUG] [REMOTE ] BZUN: Retrieved 2680 rows, trimmed to 300. [2026-01-16T12:04:13.488535] [DEBUG] [REMOTE ] BZUN: PASS: History has at least 300 days. [2026-01-16T12:04:13.488784] [DEBUG] [REMOTE ] BZUN: PASS: Price check passed. Min price $2.61. [2026-01-16T12:04:13.488921] [DEBUG] [REMOTE ] BZUN: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:13.489031] [DEBUG] [REMOTE ] BZUN: PASS: Integrity check passed. [2026-01-16T12:04:13.489071] [DEBUG] [REMOTE ] BZUN: Symbol is viable for forecasting. [2026-01-16T12:04:13.489119] [INFO ] [MAIN ] [561/3508] BZUN kept (0.3s) | 561 kept, 0 rejected | 135.7/min | ETA: 21.7m [2026-01-16T12:04:14.055682] [DEBUG] [REMOTE ] C: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:14.055831] [DEBUG] [REMOTE ] C: PASS: History has at least 300 days. [2026-01-16T12:04:14.056083] [DEBUG] [REMOTE ] C: PASS: Price check passed. Min price $95.73. [2026-01-16T12:04:14.056256] [DEBUG] [REMOTE ] C: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:14.056391] [DEBUG] [REMOTE ] C: PASS: Integrity check passed. [2026-01-16T12:04:14.056673] [DEBUG] [REMOTE ] C: Symbol is viable for forecasting. [2026-01-16T12:04:14.056726] [INFO ] [MAIN ] [562/3508] C kept (0.6s) | 562 kept, 0 rejected | 135.6/min | ETA: 21.7m [2026-01-16T12:04:14.375238] [DEBUG] [REMOTE ] CAAP: Retrieved 2000 rows, trimmed to 300. [2026-01-16T12:04:14.375566] [DEBUG] [REMOTE ] CAAP: PASS: History has at least 300 days. [2026-01-16T12:04:14.375799] [DEBUG] [REMOTE ] CAAP: PASS: Price check passed. Min price $17.76. [2026-01-16T12:04:14.375933] [DEBUG] [REMOTE ] CAAP: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:14.376047] [DEBUG] [REMOTE ] CAAP: PASS: Integrity check passed. [2026-01-16T12:04:14.376089] [DEBUG] [REMOTE ] CAAP: Symbol is viable for forecasting. [2026-01-16T12:04:14.376141] [INFO ] [MAIN ] [563/3508] CAAP kept (0.3s) | 563 kept, 0 rejected | 135.7/min | ETA: 21.7m [2026-01-16T12:04:14.929176] [DEBUG] [REMOTE ] CAAS: Retrieved 5605 rows, trimmed to 300. [2026-01-16T12:04:14.929338] [DEBUG] [REMOTE ] CAAS: PASS: History has at least 300 days. [2026-01-16T12:04:14.929634] [DEBUG] [REMOTE ] CAAS: PASS: Price check passed. Min price $4.00. [2026-01-16T12:04:14.929791] [DEBUG] [REMOTE ] CAAS: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:14.929928] [DEBUG] [REMOTE ] CAAS: PASS: Integrity check passed. [2026-01-16T12:04:14.929971] [DEBUG] [REMOTE ] CAAS: Symbol is viable for forecasting. [2026-01-16T12:04:14.930026] [INFO ] [MAIN ] [564/3508] CAAS kept (0.6s) | 564 kept, 0 rejected | 135.6/min | ETA: 21.7m [2026-01-16T12:04:15.200086] [DEBUG] [REMOTE ] CABA: Retrieved 1564 rows, trimmed to 300. [2026-01-16T12:04:15.200310] [DEBUG] [REMOTE ] CABA: PASS: History has at least 300 days. [2026-01-16T12:04:15.200706] [DEBUG] [REMOTE ] CABA: PASS: Price check passed. Min price $2.04. [2026-01-16T12:04:15.200941] [DEBUG] [REMOTE ] CABA: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:15.201120] [DEBUG] [REMOTE ] CABA: PASS: Integrity check passed. [2026-01-16T12:04:15.201228] [DEBUG] [REMOTE ] CABA: Symbol is viable for forecasting. [2026-01-16T12:04:15.201360] [INFO ] [MAIN ] [565/3508] CABA kept (0.3s) | 565 kept, 0 rejected | 135.7/min | ETA: 21.7m [2026-01-16T12:04:15.713941] [DEBUG] [REMOTE ] CABO: Retrieved 2652 rows, trimmed to 300. [2026-01-16T12:04:15.714139] [DEBUG] [REMOTE ] CABO: PASS: History has at least 300 days. [2026-01-16T12:04:15.714423] [DEBUG] [REMOTE ] CABO: PASS: Price check passed. Min price $90.50. [2026-01-16T12:04:15.714589] [DEBUG] [REMOTE ] CABO: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:15.714731] [DEBUG] [REMOTE ] CABO: PASS: Integrity check passed. [2026-01-16T12:04:15.714774] [DEBUG] [REMOTE ] CABO: Symbol is viable for forecasting. [2026-01-16T12:04:15.714832] [INFO ] [MAIN ] [566/3508] CABO kept (0.5s) | 566 kept, 0 rejected | 135.7/min | ETA: 21.7m [2026-01-16T12:04:16.165979] [DEBUG] [REMOTE ] CAC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:16.166121] [DEBUG] [REMOTE ] CAC: PASS: History has at least 300 days. [2026-01-16T12:04:16.166362] [DEBUG] [REMOTE ] CAC: PASS: Price check passed. Min price $36.36. [2026-01-16T12:04:16.166506] [DEBUG] [REMOTE ] CAC: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:16.166686] [DEBUG] [REMOTE ] CAC: PASS: Integrity check passed. [2026-01-16T12:04:16.166737] [DEBUG] [REMOTE ] CAC: Symbol is viable for forecasting. [2026-01-16T12:04:16.166801] [INFO ] [MAIN ] [567/3508] CAC kept (0.5s) | 567 kept, 0 rejected | 135.7/min | ETA: 21.7m [2026-01-16T12:04:16.515286] [DEBUG] [REMOTE ] CACC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:16.515424] [DEBUG] [REMOTE ] CACC: PASS: History has at least 300 days. [2026-01-16T12:04:16.515674] [DEBUG] [REMOTE ] CACC: PASS: Price check passed. Min price $411.04. [2026-01-16T12:04:16.515814] [DEBUG] [REMOTE ] CACC: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:16.515934] [DEBUG] [REMOTE ] CACC: PASS: Integrity check passed. [2026-01-16T12:04:16.515974] [DEBUG] [REMOTE ] CACC: Symbol is viable for forecasting. [2026-01-16T12:04:16.516024] [INFO ] [MAIN ] [568/3508] CACC kept (0.3s) | 568 kept, 0 rejected | 135.7/min | ETA: 21.7m [2026-01-16T12:04:17.041432] [DEBUG] [REMOTE ] CACI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:17.041585] [DEBUG] [REMOTE ] CACI: PASS: History has at least 300 days. [2026-01-16T12:04:17.041807] [DEBUG] [REMOTE ] CACI: PASS: Price check passed. Min price $520.16. [2026-01-16T12:04:17.041946] [DEBUG] [REMOTE ] CACI: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:17.042062] [DEBUG] [REMOTE ] CACI: PASS: Integrity check passed. [2026-01-16T12:04:17.042103] [DEBUG] [REMOTE ] CACI: Symbol is viable for forecasting. [2026-01-16T12:04:17.042153] [INFO ] [MAIN ] [569/3508] CACI kept (0.5s) | 569 kept, 0 rejected | 135.7/min | ETA: 21.7m [2026-01-16T12:04:17.180393] [DEBUG] [REMOTE ] CADL: Retrieved 1124 rows, trimmed to 300. [2026-01-16T12:04:17.180523] [DEBUG] [REMOTE ] CADL: PASS: History has at least 300 days. [2026-01-16T12:04:17.180739] [DEBUG] [REMOTE ] CADL: PASS: Price check passed. Min price $4.42. [2026-01-16T12:04:17.180874] [DEBUG] [REMOTE ] CADL: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:17.180983] [DEBUG] [REMOTE ] CADL: PASS: Integrity check passed. [2026-01-16T12:04:17.181023] [DEBUG] [REMOTE ] CADL: Symbol is viable for forecasting. [2026-01-16T12:04:17.181072] [INFO ] [MAIN ] [570/3508] CADL kept (0.1s) | 570 kept, 0 rejected | 135.9/min | ETA: 21.6m [2026-01-16T12:04:17.969128] [DEBUG] [REMOTE ] CAE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:17.969262] [DEBUG] [REMOTE ] CAE: PASS: History has at least 300 days. [2026-01-16T12:04:17.969517] [DEBUG] [REMOTE ] CAE: PASS: Price check passed. Min price $25.73. [2026-01-16T12:04:17.969677] [DEBUG] [REMOTE ] CAE: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:17.969797] [DEBUG] [REMOTE ] CAE: PASS: Integrity check passed. [2026-01-16T12:04:17.969838] [DEBUG] [REMOTE ] CAE: Symbol is viable for forecasting. [2026-01-16T12:04:17.969901] [INFO ] [MAIN ] [571/3508] CAE kept (0.8s) | 571 kept, 0 rejected | 135.7/min | ETA: 21.6m [2026-01-16T12:04:18.383484] [DEBUG] [REMOTE ] CAF: Retrieved 4855 rows, trimmed to 300. [2026-01-16T12:04:18.383709] [DEBUG] [REMOTE ] CAF: PASS: History has at least 300 days. [2026-01-16T12:04:18.384070] [DEBUG] [REMOTE ] CAF: PASS: Price check passed. Min price $15.43. [2026-01-16T12:04:18.384251] [DEBUG] [REMOTE ] CAF: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:18.384430] [DEBUG] [REMOTE ] CAF: PASS: Integrity check passed. [2026-01-16T12:04:18.384483] [DEBUG] [REMOTE ] CAF: Symbol is viable for forecasting. [2026-01-16T12:04:18.384551] [INFO ] [MAIN ] [572/3508] CAF kept (0.4s) | 572 kept, 0 rejected | 135.7/min | ETA: 21.6m [2026-01-16T12:04:18.876976] [DEBUG] [REMOTE ] CAG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:18.877122] [DEBUG] [REMOTE ] CAG: PASS: History has at least 300 days. [2026-01-16T12:04:18.877367] [DEBUG] [REMOTE ] CAG: PASS: Price check passed. Min price $16.08. [2026-01-16T12:04:18.877514] [DEBUG] [REMOTE ] CAG: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:18.877662] [DEBUG] [REMOTE ] CAG: PASS: Integrity check passed. [2026-01-16T12:04:18.877706] [DEBUG] [REMOTE ] CAG: Symbol is viable for forecasting. [2026-01-16T12:04:18.877759] [INFO ] [MAIN ] [573/3508] CAG kept (0.5s) | 573 kept, 0 rejected | 135.7/min | ETA: 21.6m [2026-01-16T12:04:19.421481] [DEBUG] [REMOTE ] CAH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:19.421648] [DEBUG] [REMOTE ] CAH: PASS: History has at least 300 days. [2026-01-16T12:04:19.421912] [DEBUG] [REMOTE ] CAH: PASS: Price check passed. Min price $158.29. [2026-01-16T12:04:19.422072] [DEBUG] [REMOTE ] CAH: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:19.422204] [DEBUG] [REMOTE ] CAH: PASS: Integrity check passed. [2026-01-16T12:04:19.422256] [DEBUG] [REMOTE ] CAH: Symbol is viable for forecasting. [2026-01-16T12:04:19.422320] [INFO ] [MAIN ] [574/3508] CAH kept (0.5s) | 574 kept, 0 rejected | 135.6/min | ETA: 21.6m [2026-01-16T12:04:19.791180] [DEBUG] [REMOTE ] CAKE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:19.791313] [DEBUG] [REMOTE ] CAKE: PASS: History has at least 300 days. [2026-01-16T12:04:19.791536] [DEBUG] [REMOTE ] CAKE: PASS: Price check passed. Min price $43.14. [2026-01-16T12:04:19.791696] [DEBUG] [REMOTE ] CAKE: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:19.791816] [DEBUG] [REMOTE ] CAKE: PASS: Integrity check passed. [2026-01-16T12:04:19.791857] [DEBUG] [REMOTE ] CAKE: Symbol is viable for forecasting. [2026-01-16T12:04:19.791908] [INFO ] [MAIN ] [575/3508] CAKE kept (0.4s) | 575 kept, 0 rejected | 135.6/min | ETA: 21.6m [2026-01-16T12:04:20.283545] [DEBUG] [REMOTE ] CAL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:20.283702] [DEBUG] [REMOTE ] CAL: PASS: History has at least 300 days. [2026-01-16T12:04:20.283943] [DEBUG] [REMOTE ] CAL: PASS: Price check passed. Min price $9.58. [2026-01-16T12:04:20.284085] [DEBUG] [REMOTE ] CAL: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:20.284207] [DEBUG] [REMOTE ] CAL: PASS: Integrity check passed. [2026-01-16T12:04:20.284249] [DEBUG] [REMOTE ] CAL: Symbol is viable for forecasting. [2026-01-16T12:04:20.284302] [INFO ] [MAIN ] [576/3508] CAL kept (0.5s) | 576 kept, 0 rejected | 135.6/min | ETA: 21.6m [2026-01-16T12:04:20.399690] [DEBUG] [REMOTE ] CALC: Retrieved 1333 rows, trimmed to 300. [2026-01-16T12:04:20.399810] [DEBUG] [REMOTE ] CALC: PASS: History has at least 300 days. [2026-01-16T12:04:20.400018] [DEBUG] [REMOTE ] CALC: PASS: Price check passed. Min price $2.96. [2026-01-16T12:04:20.400157] [DEBUG] [REMOTE ] CALC: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:20.400269] [DEBUG] [REMOTE ] CALC: PASS: Integrity check passed. [2026-01-16T12:04:20.400314] [DEBUG] [REMOTE ] CALC: Symbol is viable for forecasting. [2026-01-16T12:04:20.400380] [INFO ] [MAIN ] [577/3508] CALC kept (0.1s) | 577 kept, 0 rejected | 135.8/min | ETA: 21.6m [2026-01-16T12:04:21.139788] [DEBUG] [REMOTE ] CALM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:21.139928] [DEBUG] [REMOTE ] CALM: PASS: History has at least 300 days. [2026-01-16T12:04:21.140177] [DEBUG] [REMOTE ] CALM: PASS: Price check passed. Min price $72.44. [2026-01-16T12:04:21.140317] [DEBUG] [REMOTE ] CALM: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:21.140440] [DEBUG] [REMOTE ] CALM: PASS: Integrity check passed. [2026-01-16T12:04:21.140480] [DEBUG] [REMOTE ] CALM: Symbol is viable for forecasting. [2026-01-16T12:04:21.140529] [INFO ] [MAIN ] [578/3508] CALM kept (0.7s) | 578 kept, 0 rejected | 135.6/min | ETA: 21.6m [2026-01-16T12:04:21.423009] [DEBUG] [REMOTE ] CALX: Retrieved 3979 rows, trimmed to 300. [2026-01-16T12:04:21.423152] [DEBUG] [REMOTE ] CALX: PASS: History has at least 300 days. [2026-01-16T12:04:21.423395] [DEBUG] [REMOTE ] CALX: PASS: Price check passed. Min price $51.50. [2026-01-16T12:04:21.423535] [DEBUG] [REMOTE ] CALX: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:21.423675] [DEBUG] [REMOTE ] CALX: PASS: Integrity check passed. [2026-01-16T12:04:21.423718] [DEBUG] [REMOTE ] CALX: Symbol is viable for forecasting. [2026-01-16T12:04:21.423768] [INFO ] [MAIN ] [579/3508] CALX kept (0.3s) | 579 kept, 0 rejected | 135.7/min | ETA: 21.6m [2026-01-16T12:04:21.662941] [DEBUG] [REMOTE ] CALY: Retrieved 631 rows, trimmed to 300. [2026-01-16T12:04:21.663064] [DEBUG] [REMOTE ] CALY: PASS: History has at least 300 days. [2026-01-16T12:04:21.663272] [DEBUG] [REMOTE ] CALY: PASS: Price check passed. Min price $50.25. [2026-01-16T12:04:21.663418] [DEBUG] [REMOTE ] CALY: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:21.663561] [DEBUG] [REMOTE ] CALY: PASS: Integrity check passed. [2026-01-16T12:04:21.663644] [DEBUG] [REMOTE ] CALY: Symbol is viable for forecasting. [2026-01-16T12:04:21.663700] [INFO ] [MAIN ] [580/3508] CALY kept (0.2s) | 580 kept, 0 rejected | 135.8/min | ETA: 21.6m [2026-01-16T12:04:22.187004] [DEBUG] [REMOTE ] CAPL: Retrieved 3324 rows, trimmed to 300. [2026-01-16T12:04:22.187134] [DEBUG] [REMOTE ] CAPL: PASS: History has at least 300 days. [2026-01-16T12:04:22.187351] [DEBUG] [REMOTE ] CAPL: PASS: Price check passed. Min price $19.48. [2026-01-16T12:04:22.187505] [DEBUG] [REMOTE ] CAPL: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:22.187637] [DEBUG] [REMOTE ] CAPL: PASS: Integrity check passed. [2026-01-16T12:04:22.187681] [DEBUG] [REMOTE ] CAPL: Symbol is viable for forecasting. [2026-01-16T12:04:22.187731] [INFO ] [MAIN ] [581/3508] CAPL kept (0.5s) | 581 kept, 0 rejected | 135.8/min | ETA: 21.6m [2026-01-16T12:04:22.697360] [DEBUG] [REMOTE ] CARE: Retrieved 3350 rows, trimmed to 300. [2026-01-16T12:04:22.697493] [DEBUG] [REMOTE ] CARE: PASS: History has at least 300 days. [2026-01-16T12:04:22.697775] [DEBUG] [REMOTE ] CARE: PASS: Price check passed. Min price $16.96. [2026-01-16T12:04:22.697917] [DEBUG] [REMOTE ] CARE: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:22.698035] [DEBUG] [REMOTE ] CARE: PASS: Integrity check passed. [2026-01-16T12:04:22.698076] [DEBUG] [REMOTE ] CARE: Symbol is viable for forecasting. [2026-01-16T12:04:22.698127] [INFO ] [MAIN ] [582/3508] CARE kept (0.5s) | 582 kept, 0 rejected | 135.7/min | ETA: 21.6m [2026-01-16T12:04:23.040429] [DEBUG] [REMOTE ] CARG: Retrieved 2076 rows, trimmed to 300. [2026-01-16T12:04:23.040558] [DEBUG] [REMOTE ] CARG: PASS: History has at least 300 days. [2026-01-16T12:04:23.040792] [DEBUG] [REMOTE ] CARG: PASS: Price check passed. Min price $33.13. [2026-01-16T12:04:23.040929] [DEBUG] [REMOTE ] CARG: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:23.041041] [DEBUG] [REMOTE ] CARG: PASS: Integrity check passed. [2026-01-16T12:04:23.041082] [DEBUG] [REMOTE ] CARG: Symbol is viable for forecasting. [2026-01-16T12:04:23.041148] [INFO ] [MAIN ] [583/3508] CARG kept (0.3s) | 583 kept, 0 rejected | 135.8/min | ETA: 21.5m [2026-01-16T12:04:23.443468] [DEBUG] [REMOTE ] CARS: Retrieved 2169 rows, trimmed to 300. [2026-01-16T12:04:23.443618] [DEBUG] [REMOTE ] CARS: PASS: History has at least 300 days. [2026-01-16T12:04:23.443824] [DEBUG] [REMOTE ] CARS: PASS: Price check passed. Min price $10.41. [2026-01-16T12:04:23.443960] [DEBUG] [REMOTE ] CARS: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:23.444070] [DEBUG] [REMOTE ] CARS: PASS: Integrity check passed. [2026-01-16T12:04:23.444114] [DEBUG] [REMOTE ] CARS: Symbol is viable for forecasting. [2026-01-16T12:04:23.444161] [INFO ] [MAIN ] [584/3508] CARS kept (0.4s) | 584 kept, 0 rejected | 135.8/min | ETA: 21.5m [2026-01-16T12:04:23.996784] [DEBUG] [REMOTE ] CASH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:23.996932] [DEBUG] [REMOTE ] CASH: PASS: History has at least 300 days. [2026-01-16T12:04:23.997162] [DEBUG] [REMOTE ] CASH: PASS: Price check passed. Min price $66.43. [2026-01-16T12:04:23.997301] [DEBUG] [REMOTE ] CASH: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:23.997419] [DEBUG] [REMOTE ] CASH: PASS: Integrity check passed. [2026-01-16T12:04:23.997460] [DEBUG] [REMOTE ] CASH: Symbol is viable for forecasting. [2026-01-16T12:04:23.997510] [INFO ] [MAIN ] [585/3508] CASH kept (0.6s) | 585 kept, 0 rejected | 135.8/min | ETA: 21.5m [2026-01-16T12:04:24.473263] [DEBUG] [REMOTE ] CASS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:24.473437] [DEBUG] [REMOTE ] CASS: PASS: History has at least 300 days. [2026-01-16T12:04:24.473786] [DEBUG] [REMOTE ] CASS: PASS: Price check passed. Min price $37.76. [2026-01-16T12:04:24.473992] [DEBUG] [REMOTE ] CASS: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:24.474161] [DEBUG] [REMOTE ] CASS: PASS: Integrity check passed. [2026-01-16T12:04:24.474223] [DEBUG] [REMOTE ] CASS: Symbol is viable for forecasting. [2026-01-16T12:04:24.474302] [INFO ] [MAIN ] [586/3508] CASS kept (0.5s) | 586 kept, 0 rejected | 135.7/min | ETA: 21.5m [2026-01-16T12:04:24.954304] [DEBUG] [REMOTE ] CASY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:24.954454] [DEBUG] [REMOTE ] CASY: PASS: History has at least 300 days. [2026-01-16T12:04:24.954703] [DEBUG] [REMOTE ] CASY: PASS: Price check passed. Min price $513.19. [2026-01-16T12:04:24.954846] [DEBUG] [REMOTE ] CASY: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:24.954963] [DEBUG] [REMOTE ] CASY: PASS: Integrity check passed. [2026-01-16T12:04:24.955005] [DEBUG] [REMOTE ] CASY: Symbol is viable for forecasting. [2026-01-16T12:04:24.955055] [INFO ] [MAIN ] [587/3508] CASY kept (0.5s) | 587 kept, 0 rejected | 135.7/min | ETA: 21.5m [2026-01-16T12:04:25.259107] [DEBUG] [REMOTE ] CATH: Retrieved 2451 rows, trimmed to 300. [2026-01-16T12:04:25.259256] [DEBUG] [REMOTE ] CATH: PASS: History has at least 300 days. [2026-01-16T12:04:25.259477] [DEBUG] [REMOTE ] CATH: PASS: Price check passed. Min price $78.52. [2026-01-16T12:04:25.259639] [DEBUG] [REMOTE ] CATH: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:25.259765] [DEBUG] [REMOTE ] CATH: PASS: Integrity check passed. [2026-01-16T12:04:25.259817] [DEBUG] [REMOTE ] CATH: Symbol is viable for forecasting. [2026-01-16T12:04:25.259870] [INFO ] [MAIN ] [588/3508] CATH kept (0.3s) | 588 kept, 0 rejected | 135.8/min | ETA: 21.5m [2026-01-16T12:04:25.837413] [DEBUG] [REMOTE ] CATO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:25.837596] [DEBUG] [REMOTE ] CATO: PASS: History has at least 300 days. [2026-01-16T12:04:25.837886] [DEBUG] [REMOTE ] CATO: PASS: Price check passed. Min price $3.00. [2026-01-16T12:04:25.838029] [DEBUG] [REMOTE ] CATO: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:25.838166] [DEBUG] [REMOTE ] CATO: PASS: Integrity check passed. [2026-01-16T12:04:25.838224] [DEBUG] [REMOTE ] CATO: Symbol is viable for forecasting. [2026-01-16T12:04:25.838278] [INFO ] [MAIN ] [589/3508] CATO kept (0.6s) | 589 kept, 0 rejected | 135.7/min | ETA: 21.5m [2026-01-16T12:04:26.316072] [DEBUG] [REMOTE ] CATY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:26.316223] [DEBUG] [REMOTE ] CATY: PASS: History has at least 300 days. [2026-01-16T12:04:26.316495] [DEBUG] [REMOTE ] CATY: PASS: Price check passed. Min price $44.86. [2026-01-16T12:04:26.316690] [DEBUG] [REMOTE ] CATY: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:26.316836] [DEBUG] [REMOTE ] CATY: PASS: Integrity check passed. [2026-01-16T12:04:26.316886] [DEBUG] [REMOTE ] CATY: Symbol is viable for forecasting. [2026-01-16T12:04:26.316945] [INFO ] [MAIN ] [590/3508] CATY kept (0.5s) | 590 kept, 0 rejected | 135.7/min | ETA: 21.5m [2026-01-16T12:04:26.537515] [DEBUG] [REMOTE ] CAVA: Retrieved 649 rows, trimmed to 300. [2026-01-16T12:04:26.537872] [DEBUG] [REMOTE ] CAVA: PASS: History has at least 300 days. [2026-01-16T12:04:26.538101] [DEBUG] [REMOTE ] CAVA: PASS: Price check passed. Min price $43.59. [2026-01-16T12:04:26.538253] [DEBUG] [REMOTE ] CAVA: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:26.538372] [DEBUG] [REMOTE ] CAVA: PASS: Integrity check passed. [2026-01-16T12:04:26.538415] [DEBUG] [REMOTE ] CAVA: Symbol is viable for forecasting. [2026-01-16T12:04:26.538464] [INFO ] [MAIN ] [591/3508] CAVA kept (0.2s) | 591 kept, 0 rejected | 135.8/min | ETA: 21.5m [2026-01-16T12:04:27.191800] [DEBUG] [REMOTE ] CB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:27.191958] [DEBUG] [REMOTE ] CB: PASS: History has at least 300 days. [2026-01-16T12:04:27.192232] [DEBUG] [REMOTE ] CB: PASS: Price check passed. Min price $268.42. [2026-01-16T12:04:27.192376] [DEBUG] [REMOTE ] CB: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:27.192504] [DEBUG] [REMOTE ] CB: PASS: Integrity check passed. [2026-01-16T12:04:27.192546] [DEBUG] [REMOTE ] CB: Symbol is viable for forecasting. [2026-01-16T12:04:27.192625] [INFO ] [MAIN ] [592/3508] CB kept (0.7s) | 592 kept, 0 rejected | 135.7/min | ETA: 21.5m [2026-01-16T12:04:27.705876] [DEBUG] [REMOTE ] CBAN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:27.706021] [DEBUG] [REMOTE ] CBAN: PASS: History has at least 300 days. [2026-01-16T12:04:27.706326] [DEBUG] [REMOTE ] CBAN: PASS: Price check passed. Min price $15.82. [2026-01-16T12:04:27.706477] [DEBUG] [REMOTE ] CBAN: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:27.706641] [DEBUG] [REMOTE ] CBAN: PASS: Integrity check passed. [2026-01-16T12:04:27.706688] [DEBUG] [REMOTE ] CBAN: Symbol is viable for forecasting. [2026-01-16T12:04:27.706741] [INFO ] [MAIN ] [593/3508] CBAN kept (0.5s) | 593 kept, 0 rejected | 135.7/min | ETA: 21.5m [2026-01-16T12:04:27.819532] [DEBUG] [REMOTE ] CBL: Retrieved 1055 rows, trimmed to 300. [2026-01-16T12:04:27.819879] [DEBUG] [REMOTE ] CBL: PASS: History has at least 300 days. [2026-01-16T12:04:27.820106] [DEBUG] [REMOTE ] CBL: PASS: Price check passed. Min price $28.89. [2026-01-16T12:04:27.820250] [DEBUG] [REMOTE ] CBL: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:27.820367] [DEBUG] [REMOTE ] CBL: PASS: Integrity check passed. [2026-01-16T12:04:27.820408] [DEBUG] [REMOTE ] CBL: Symbol is viable for forecasting. [2026-01-16T12:04:27.820461] [INFO ] [MAIN ] [594/3508] CBL kept (0.1s) | 594 kept, 0 rejected | 135.8/min | ETA: 21.5m [2026-01-16T12:04:28.395062] [DEBUG] [REMOTE ] CBNK: Retrieved 1836 rows, trimmed to 300. [2026-01-16T12:04:28.395190] [DEBUG] [REMOTE ] CBNK: PASS: History has at least 300 days. [2026-01-16T12:04:28.395394] [DEBUG] [REMOTE ] CBNK: PASS: Price check passed. Min price $26.61. [2026-01-16T12:04:28.395530] [DEBUG] [REMOTE ] CBNK: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:28.395670] [DEBUG] [REMOTE ] CBNK: PASS: Integrity check passed. [2026-01-16T12:04:28.395729] [DEBUG] [REMOTE ] CBNK: Symbol is viable for forecasting. [2026-01-16T12:04:28.395778] [INFO ] [MAIN ] [595/3508] CBNK kept (0.6s) | 595 kept, 0 rejected | 135.8/min | ETA: 21.5m [2026-01-16T12:04:28.861782] [DEBUG] [REMOTE ] CBRE: Retrieved 5435 rows, trimmed to 300. [2026-01-16T12:04:28.861923] [DEBUG] [REMOTE ] CBRE: PASS: History has at least 300 days. [2026-01-16T12:04:28.862149] [DEBUG] [REMOTE ] CBRE: PASS: Price check passed. Min price $149.41. [2026-01-16T12:04:28.862286] [DEBUG] [REMOTE ] CBRE: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:28.862406] [DEBUG] [REMOTE ] CBRE: PASS: Integrity check passed. [2026-01-16T12:04:28.862446] [DEBUG] [REMOTE ] CBRE: Symbol is viable for forecasting. [2026-01-16T12:04:28.862495] [INFO ] [MAIN ] [596/3508] CBRE kept (0.5s) | 596 kept, 0 rejected | 135.8/min | ETA: 21.5m [2026-01-16T12:04:29.443413] [DEBUG] [REMOTE ] CBRL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:29.443596] [DEBUG] [REMOTE ] CBRL: PASS: History has at least 300 days. [2026-01-16T12:04:29.443847] [DEBUG] [REMOTE ] CBRL: PASS: Price check passed. Min price $25.02. [2026-01-16T12:04:29.443991] [DEBUG] [REMOTE ] CBRL: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:29.444117] [DEBUG] [REMOTE ] CBRL: PASS: Integrity check passed. [2026-01-16T12:04:29.444159] [DEBUG] [REMOTE ] CBRL: Symbol is viable for forecasting. [2026-01-16T12:04:29.444211] [INFO ] [MAIN ] [597/3508] CBRL kept (0.6s) | 597 kept, 0 rejected | 135.7/min | ETA: 21.5m [2026-01-16T12:04:29.896417] [DEBUG] [REMOTE ] CBSH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:29.896564] [DEBUG] [REMOTE ] CBSH: PASS: History has at least 300 days. [2026-01-16T12:04:29.897043] [DEBUG] [REMOTE ] CBSH: PASS: Price check passed. Min price $48.63. [2026-01-16T12:04:29.897180] [DEBUG] [REMOTE ] CBSH: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:29.897299] [DEBUG] [REMOTE ] CBSH: PASS: Integrity check passed. [2026-01-16T12:04:29.897339] [DEBUG] [REMOTE ] CBSH: Symbol is viable for forecasting. [2026-01-16T12:04:29.897388] [INFO ] [MAIN ] [598/3508] CBSH kept (0.5s) | 598 kept, 0 rejected | 135.7/min | ETA: 21.4m [2026-01-16T12:04:30.117326] [DEBUG] [REMOTE ] CBUS: Retrieved 659 rows, trimmed to 300. [2026-01-16T12:04:30.117461] [DEBUG] [REMOTE ] CBUS: PASS: History has at least 300 days. [2026-01-16T12:04:30.117878] [DEBUG] [REMOTE ] CBUS: PASS: Price check passed. Min price $1.16. [2026-01-16T12:04:30.118015] [DEBUG] [REMOTE ] CBUS: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:30.118124] [DEBUG] [REMOTE ] CBUS: PASS: Integrity check passed. [2026-01-16T12:04:30.118165] [DEBUG] [REMOTE ] CBUS: Symbol is viable for forecasting. [2026-01-16T12:04:30.118214] [INFO ] [MAIN ] [599/3508] CBUS kept (0.2s) | 599 kept, 0 rejected | 135.8/min | ETA: 21.4m [2026-01-16T12:04:30.841321] [DEBUG] [REMOTE ] CBZ: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:30.841463] [DEBUG] [REMOTE ] CBZ: PASS: History has at least 300 days. [2026-01-16T12:04:30.841708] [DEBUG] [REMOTE ] CBZ: PASS: Price check passed. Min price $48.61. [2026-01-16T12:04:30.841848] [DEBUG] [REMOTE ] CBZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:30.841966] [DEBUG] [REMOTE ] CBZ: PASS: Integrity check passed. [2026-01-16T12:04:30.842006] [DEBUG] [REMOTE ] CBZ: Symbol is viable for forecasting. [2026-01-16T12:04:30.842056] [INFO ] [MAIN ] [600/3508] CBZ kept (0.7s) | 600 kept, 0 rejected | 135.6/min | ETA: 21.4m [2026-01-16T12:04:31.007865] [DEBUG] [REMOTE ] CC: Retrieved 2652 rows, trimmed to 300. [2026-01-16T12:04:31.007996] [DEBUG] [REMOTE ] CC: PASS: History has at least 300 days. [2026-01-16T12:04:31.008206] [DEBUG] [REMOTE ] CC: PASS: Price check passed. Min price $10.48. [2026-01-16T12:04:31.008347] [DEBUG] [REMOTE ] CC: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:31.008463] [DEBUG] [REMOTE ] CC: PASS: Integrity check passed. [2026-01-16T12:04:31.008519] [DEBUG] [REMOTE ] CC: Symbol is viable for forecasting. [2026-01-16T12:04:31.008587] [INFO ] [MAIN ] [601/3508] CC kept (0.2s) | 601 kept, 0 rejected | 135.8/min | ETA: 21.4m [2026-01-16T12:04:31.474705] [DEBUG] [REMOTE ] CCAP: Retrieved 1497 rows, trimmed to 300. [2026-01-16T12:04:31.474823] [DEBUG] [REMOTE ] CCAP: PASS: History has at least 300 days. [2026-01-16T12:04:31.475026] [DEBUG] [REMOTE ] CCAP: PASS: Price check passed. Min price $12.78. [2026-01-16T12:04:31.475165] [DEBUG] [REMOTE ] CCAP: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:31.475276] [DEBUG] [REMOTE ] CCAP: PASS: Integrity check passed. [2026-01-16T12:04:31.475317] [DEBUG] [REMOTE ] CCAP: Symbol is viable for forecasting. [2026-01-16T12:04:31.475366] [INFO ] [MAIN ] [602/3508] CCAP kept (0.5s) | 602 kept, 0 rejected | 135.8/min | ETA: 21.4m [2026-01-16T12:04:31.926811] [DEBUG] [REMOTE ] CCB: Retrieved 1885 rows, trimmed to 300. [2026-01-16T12:04:31.926943] [DEBUG] [REMOTE ] CCB: PASS: History has at least 300 days. [2026-01-16T12:04:31.927150] [DEBUG] [REMOTE ] CCB: PASS: Price check passed. Min price $99.46. [2026-01-16T12:04:31.927290] [DEBUG] [REMOTE ] CCB: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:31.927405] [DEBUG] [REMOTE ] CCB: PASS: Integrity check passed. [2026-01-16T12:04:31.927447] [DEBUG] [REMOTE ] CCB: Symbol is viable for forecasting. [2026-01-16T12:04:31.927502] [INFO ] [MAIN ] [603/3508] CCB kept (0.5s) | 603 kept, 0 rejected | 135.8/min | ETA: 21.4m [2026-01-16T12:04:32.405412] [DEBUG] [REMOTE ] CCBG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:32.405615] [DEBUG] [REMOTE ] CCBG: PASS: History has at least 300 days. [2026-01-16T12:04:32.405893] [DEBUG] [REMOTE ] CCBG: PASS: Price check passed. Min price $38.66. [2026-01-16T12:04:32.406028] [DEBUG] [REMOTE ] CCBG: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:32.406152] [DEBUG] [REMOTE ] CCBG: PASS: Integrity check passed. [2026-01-16T12:04:32.406191] [DEBUG] [REMOTE ] CCBG: Symbol is viable for forecasting. [2026-01-16T12:04:32.406240] [INFO ] [MAIN ] [604/3508] CCBG kept (0.5s) | 604 kept, 0 rejected | 135.8/min | ETA: 21.4m [2026-01-16T12:04:32.701425] [DEBUG] [REMOTE ] CCCC: Retrieved 1328 rows, trimmed to 300. [2026-01-16T12:04:32.701641] [DEBUG] [REMOTE ] CCCC: PASS: History has at least 300 days. [2026-01-16T12:04:32.701926] [DEBUG] [REMOTE ] CCCC: PASS: Price check passed. Min price $1.91. [2026-01-16T12:04:32.702129] [DEBUG] [REMOTE ] CCCC: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:32.702288] [DEBUG] [REMOTE ] CCCC: PASS: Integrity check passed. [2026-01-16T12:04:32.702343] [DEBUG] [REMOTE ] CCCC: Symbol is viable for forecasting. [2026-01-16T12:04:32.702410] [INFO ] [MAIN ] [605/3508] CCCC kept (0.3s) | 605 kept, 0 rejected | 135.8/min | ETA: 21.4m [2026-01-16T12:04:33.182535] [DEBUG] [REMOTE ] CCD: Retrieved 2718 rows, trimmed to 300. [2026-01-16T12:04:33.182695] [DEBUG] [REMOTE ] CCD: PASS: History has at least 300 days. [2026-01-16T12:04:33.182916] [DEBUG] [REMOTE ] CCD: PASS: Price check passed. Min price $19.69. [2026-01-16T12:04:33.183057] [DEBUG] [REMOTE ] CCD: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:33.183171] [DEBUG] [REMOTE ] CCD: PASS: Integrity check passed. [2026-01-16T12:04:33.183213] [DEBUG] [REMOTE ] CCD: Symbol is viable for forecasting. [2026-01-16T12:04:33.183264] [INFO ] [MAIN ] [606/3508] CCD kept (0.5s) | 606 kept, 0 rejected | 135.8/min | ETA: 21.4m [2026-01-16T12:04:33.360408] [DEBUG] [REMOTE ] CCEC: Retrieved 349 rows, trimmed to 300. [2026-01-16T12:04:33.360547] [DEBUG] [REMOTE ] CCEC: PASS: History has at least 300 days. [2026-01-16T12:04:33.360774] [DEBUG] [REMOTE ] CCEC: PASS: Price check passed. Min price $19.03. [2026-01-16T12:04:33.360914] [DEBUG] [REMOTE ] CCEC: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:33.361027] [DEBUG] [REMOTE ] CCEC: PASS: Integrity check passed. [2026-01-16T12:04:33.361085] [DEBUG] [REMOTE ] CCEC: Symbol is viable for forecasting. [2026-01-16T12:04:33.361135] [INFO ] [MAIN ] [607/3508] CCEC kept (0.2s) | 607 kept, 0 rejected | 135.9/min | ETA: 21.3m [2026-01-16T12:04:34.038744] [DEBUG] [REMOTE ] CCEP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:34.038905] [DEBUG] [REMOTE ] CCEP: PASS: History has at least 300 days. [2026-01-16T12:04:34.039162] [DEBUG] [REMOTE ] CCEP: PASS: Price check passed. Min price $84.86. [2026-01-16T12:04:34.039353] [DEBUG] [REMOTE ] CCEP: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:34.039512] [DEBUG] [REMOTE ] CCEP: PASS: Integrity check passed. [2026-01-16T12:04:34.039563] [DEBUG] [REMOTE ] CCEP: Symbol is viable for forecasting. [2026-01-16T12:04:34.039644] [INFO ] [MAIN ] [608/3508] CCEP kept (0.7s) | 608 kept, 0 rejected | 135.8/min | ETA: 21.4m [2026-01-16T12:04:34.505089] [DEBUG] [REMOTE ] CCI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:34.505227] [DEBUG] [REMOTE ] CCI: PASS: History has at least 300 days. [2026-01-16T12:04:34.505456] [DEBUG] [REMOTE ] CCI: PASS: Price check passed. Min price $83.67. [2026-01-16T12:04:34.505619] [DEBUG] [REMOTE ] CCI: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:34.505745] [DEBUG] [REMOTE ] CCI: PASS: Integrity check passed. [2026-01-16T12:04:34.505978] [DEBUG] [REMOTE ] CCI: Symbol is viable for forecasting. [2026-01-16T12:04:34.506030] [INFO ] [MAIN ] [609/3508] CCI kept (0.5s) | 609 kept, 0 rejected | 135.8/min | ETA: 21.3m [2026-01-16T12:04:34.785408] [DEBUG] [REMOTE ] CCIF: Retrieved 1670 rows, trimmed to 300. [2026-01-16T12:04:34.785553] [DEBUG] [REMOTE ] CCIF: PASS: History has at least 300 days. [2026-01-16T12:04:34.785880] [DEBUG] [REMOTE ] CCIF: PASS: Price check passed. Min price $4.58. [2026-01-16T12:04:34.786072] [DEBUG] [REMOTE ] CCIF: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:34.786235] [DEBUG] [REMOTE ] CCIF: PASS: Integrity check passed. [2026-01-16T12:04:34.786293] [DEBUG] [REMOTE ] CCIF: Symbol is viable for forecasting. [2026-01-16T12:04:34.786356] [INFO ] [MAIN ] [610/3508] CCIF kept (0.3s) | 610 kept, 0 rejected | 135.9/min | ETA: 21.3m [2026-01-16T12:04:35.409652] [DEBUG] [REMOTE ] CCJ: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:35.409793] [DEBUG] [REMOTE ] CCJ: PASS: History has at least 300 days. [2026-01-16T12:04:35.410021] [DEBUG] [REMOTE ] CCJ: PASS: Price check passed. Min price $79.28. [2026-01-16T12:04:35.410160] [DEBUG] [REMOTE ] CCJ: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:35.410280] [DEBUG] [REMOTE ] CCJ: PASS: Integrity check passed. [2026-01-16T12:04:35.410321] [DEBUG] [REMOTE ] CCJ: Symbol is viable for forecasting. [2026-01-16T12:04:35.410372] [INFO ] [MAIN ] [611/3508] CCJ kept (0.6s) | 611 kept, 0 rejected | 135.8/min | ETA: 21.3m [2026-01-16T12:04:35.890766] [DEBUG] [REMOTE ] CCK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:35.890901] [DEBUG] [REMOTE ] CCK: PASS: History has at least 300 days. [2026-01-16T12:04:35.891121] [DEBUG] [REMOTE ] CCK: PASS: Price check passed. Min price $94.20. [2026-01-16T12:04:35.891262] [DEBUG] [REMOTE ] CCK: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:35.891380] [DEBUG] [REMOTE ] CCK: PASS: Integrity check passed. [2026-01-16T12:04:35.891421] [DEBUG] [REMOTE ] CCK: Symbol is viable for forecasting. [2026-01-16T12:04:35.891469] [INFO ] [MAIN ] [612/3508] CCK kept (0.5s) | 612 kept, 0 rejected | 135.8/min | ETA: 21.3m [2026-01-16T12:04:36.396980] [DEBUG] [REMOTE ] CCL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:36.397115] [DEBUG] [REMOTE ] CCL: PASS: History has at least 300 days. [2026-01-16T12:04:36.397335] [DEBUG] [REMOTE ] CCL: PASS: Price check passed. Min price $24.76. [2026-01-16T12:04:36.397472] [DEBUG] [REMOTE ] CCL: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:36.397624] [DEBUG] [REMOTE ] CCL: PASS: Integrity check passed. [2026-01-16T12:04:36.397668] [DEBUG] [REMOTE ] CCL: Symbol is viable for forecasting. [2026-01-16T12:04:36.397716] [INFO ] [MAIN ] [613/3508] CCL kept (0.5s) | 613 kept, 0 rejected | 135.7/min | ETA: 21.3m [2026-01-16T12:04:36.656220] [DEBUG] [REMOTE ] CCLD: Retrieved 2889 rows, trimmed to 300. [2026-01-16T12:04:36.656370] [DEBUG] [REMOTE ] CCLD: PASS: History has at least 300 days. [2026-01-16T12:04:36.656690] [DEBUG] [REMOTE ] CCLD: PASS: Price check passed. Min price $2.85. [2026-01-16T12:04:36.657071] [DEBUG] [REMOTE ] CCLD: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:36.657219] [DEBUG] [REMOTE ] CCLD: PASS: Integrity check passed. [2026-01-16T12:04:36.657271] [DEBUG] [REMOTE ] CCLD: Symbol is viable for forecasting. [2026-01-16T12:04:36.657338] [INFO ] [MAIN ] [614/3508] CCLD kept (0.3s) | 614 kept, 0 rejected | 135.8/min | ETA: 21.3m [2026-01-16T12:04:37.182061] [DEBUG] [REMOTE ] CCNE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:37.182198] [DEBUG] [REMOTE ] CCNE: PASS: History has at least 300 days. [2026-01-16T12:04:37.182463] [DEBUG] [REMOTE ] CCNE: PASS: Price check passed. Min price $23.83. [2026-01-16T12:04:37.182622] [DEBUG] [REMOTE ] CCNE: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:37.182755] [DEBUG] [REMOTE ] CCNE: PASS: Integrity check passed. [2026-01-16T12:04:37.182796] [DEBUG] [REMOTE ] CCNE: Symbol is viable for forecasting. [2026-01-16T12:04:37.182846] [INFO ] [MAIN ] [615/3508] CCNE kept (0.5s) | 615 kept, 0 rejected | 135.8/min | ETA: 21.3m [2026-01-16T12:04:37.520211] [DEBUG] [REMOTE ] CCO: Retrieved 5074 rows, trimmed to 300. [2026-01-16T12:04:37.520348] [DEBUG] [REMOTE ] CCO: PASS: History has at least 300 days. [2026-01-16T12:04:37.520586] [DEBUG] [REMOTE ] CCO: PASS: Price check passed. Min price $1.72. [2026-01-16T12:04:37.520733] [DEBUG] [REMOTE ] CCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:37.520852] [DEBUG] [REMOTE ] CCO: PASS: Integrity check passed. [2026-01-16T12:04:37.520893] [DEBUG] [REMOTE ] CCO: Symbol is viable for forecasting. [2026-01-16T12:04:37.520942] [INFO ] [MAIN ] [616/3508] CCO kept (0.3s) | 616 kept, 0 rejected | 135.8/min | ETA: 21.3m [2026-01-16T12:04:38.050902] [DEBUG] [REMOTE ] CCOI: Retrieved 6026 rows, trimmed to 300. [2026-01-16T12:04:38.051038] [DEBUG] [REMOTE ] CCOI: PASS: History has at least 300 days. [2026-01-16T12:04:38.051257] [DEBUG] [REMOTE ] CCOI: PASS: Price check passed. Min price $16.66. [2026-01-16T12:04:38.051395] [DEBUG] [REMOTE ] CCOI: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:38.051514] [DEBUG] [REMOTE ] CCOI: PASS: Integrity check passed. [2026-01-16T12:04:38.051555] [DEBUG] [REMOTE ] CCOI: Symbol is viable for forecasting. [2026-01-16T12:04:38.051624] [INFO ] [MAIN ] [617/3508] CCOI kept (0.5s) | 617 kept, 0 rejected | 135.8/min | ETA: 21.3m [2026-01-16T12:04:38.434399] [DEBUG] [REMOTE ] CCRN: Retrieved 6095 rows, trimmed to 300. [2026-01-16T12:04:38.434538] [DEBUG] [REMOTE ] CCRN: PASS: History has at least 300 days. [2026-01-16T12:04:38.434784] [DEBUG] [REMOTE ] CCRN: PASS: Price check passed. Min price $7.53. [2026-01-16T12:04:38.434942] [DEBUG] [REMOTE ] CCRN: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:38.435064] [DEBUG] [REMOTE ] CCRN: PASS: Integrity check passed. [2026-01-16T12:04:38.435107] [DEBUG] [REMOTE ] CCRN: Symbol is viable for forecasting. [2026-01-16T12:04:38.435158] [INFO ] [MAIN ] [618/3508] CCRN kept (0.4s) | 618 kept, 0 rejected | 135.8/min | ETA: 21.3m [2026-01-16T12:04:38.788324] [DEBUG] [REMOTE ] CCS: Retrieved 2913 rows, trimmed to 300. [2026-01-16T12:04:38.788490] [DEBUG] [REMOTE ] CCS: PASS: History has at least 300 days. [2026-01-16T12:04:38.788814] [DEBUG] [REMOTE ] CCS: PASS: Price check passed. Min price $56.09. [2026-01-16T12:04:38.788992] [DEBUG] [REMOTE ] CCS: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:38.789173] [DEBUG] [REMOTE ] CCS: PASS: Integrity check passed. [2026-01-16T12:04:38.789224] [DEBUG] [REMOTE ] CCS: Symbol is viable for forecasting. [2026-01-16T12:04:38.789288] [INFO ] [MAIN ] [619/3508] CCS kept (0.4s) | 619 kept, 0 rejected | 135.9/min | ETA: 21.3m [2026-01-16T12:04:39.009278] [DEBUG] [REMOTE ] CCSI: Retrieved 1072 rows, trimmed to 300. [2026-01-16T12:04:39.009442] [DEBUG] [REMOTE ] CCSI: PASS: History has at least 300 days. [2026-01-16T12:04:39.009752] [DEBUG] [REMOTE ] CCSI: PASS: Price check passed. Min price $20.24. [2026-01-16T12:04:39.009954] [DEBUG] [REMOTE ] CCSI: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:39.010098] [DEBUG] [REMOTE ] CCSI: PASS: Integrity check passed. [2026-01-16T12:04:39.010151] [DEBUG] [REMOTE ] CCSI: Symbol is viable for forecasting. [2026-01-16T12:04:39.010217] [INFO ] [MAIN ] [620/3508] CCSI kept (0.2s) | 620 kept, 0 rejected | 136.0/min | ETA: 21.2m [2026-01-16T12:04:39.495330] [DEBUG] [REMOTE ] CDC: Retrieved 2903 rows, trimmed to 300. [2026-01-16T12:04:39.495456] [DEBUG] [REMOTE ] CDC: PASS: History has at least 300 days. [2026-01-16T12:04:39.495695] [DEBUG] [REMOTE ] CDC: PASS: Price check passed. Min price $64.10. [2026-01-16T12:04:39.495835] [DEBUG] [REMOTE ] CDC: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:39.496140] [DEBUG] [REMOTE ] CDC: PASS: Integrity check passed. [2026-01-16T12:04:39.496180] [DEBUG] [REMOTE ] CDC: Symbol is viable for forecasting. [2026-01-16T12:04:39.496229] [INFO ] [MAIN ] [621/3508] CDC kept (0.5s) | 621 kept, 0 rejected | 136.0/min | ETA: 21.2m [2026-01-16T12:04:40.140242] [DEBUG] [REMOTE ] CDE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:40.140381] [DEBUG] [REMOTE ] CDE: PASS: History has at least 300 days. [2026-01-16T12:04:40.140627] [DEBUG] [REMOTE ] CDE: PASS: Price check passed. Min price $13.82. [2026-01-16T12:04:40.140769] [DEBUG] [REMOTE ] CDE: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:40.140889] [DEBUG] [REMOTE ] CDE: PASS: Integrity check passed. [2026-01-16T12:04:40.140930] [DEBUG] [REMOTE ] CDE: Symbol is viable for forecasting. [2026-01-16T12:04:40.140979] [INFO ] [MAIN ] [622/3508] CDE kept (0.6s) | 622 kept, 0 rejected | 135.9/min | ETA: 21.2m [2026-01-16T12:04:40.359738] [DEBUG] [REMOTE ] CDIO: Retrieved 1004 rows, trimmed to 300. [2026-01-16T12:04:40.359897] [DEBUG] [REMOTE ] CDIO: PASS: History has at least 300 days. [2026-01-16T12:04:40.360159] [DEBUG] [REMOTE ] CDIO: PASS: Price check passed. Min price $1.76. [2026-01-16T12:04:40.360322] [DEBUG] [REMOTE ] CDIO: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:40.360459] [DEBUG] [REMOTE ] CDIO: PASS: Integrity check passed. [2026-01-16T12:04:40.360505] [DEBUG] [REMOTE ] CDIO: Symbol is viable for forecasting. [2026-01-16T12:04:40.360563] [INFO ] [MAIN ] [623/3508] CDIO kept (0.2s) | 623 kept, 0 rejected | 136.0/min | ETA: 21.2m [2026-01-16T12:04:40.831546] [DEBUG] [REMOTE ] CDL: Retrieved 2648 rows, trimmed to 300. [2026-01-16T12:04:40.831829] [DEBUG] [REMOTE ] CDL: PASS: History has at least 300 days. [2026-01-16T12:04:40.832287] [DEBUG] [REMOTE ] CDL: PASS: Price check passed. Min price $66.88. [2026-01-16T12:04:40.832532] [DEBUG] [REMOTE ] CDL: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:40.832760] [DEBUG] [REMOTE ] CDL: PASS: Integrity check passed. [2026-01-16T12:04:40.832827] [DEBUG] [REMOTE ] CDL: Symbol is viable for forecasting. [2026-01-16T12:04:40.832938] [INFO ] [MAIN ] [624/3508] CDL kept (0.5s) | 624 kept, 0 rejected | 136.0/min | ETA: 21.2m [2026-01-16T12:04:41.324475] [DEBUG] [REMOTE ] CDNA: Retrieved 2893 rows, trimmed to 300. [2026-01-16T12:04:41.324645] [DEBUG] [REMOTE ] CDNA: PASS: History has at least 300 days. [2026-01-16T12:04:41.324914] [DEBUG] [REMOTE ] CDNA: PASS: Price check passed. Min price $14.28. [2026-01-16T12:04:41.325070] [DEBUG] [REMOTE ] CDNA: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:41.325224] [DEBUG] [REMOTE ] CDNA: PASS: Integrity check passed. [2026-01-16T12:04:41.325269] [DEBUG] [REMOTE ] CDNA: Symbol is viable for forecasting. [2026-01-16T12:04:41.325344] [INFO ] [MAIN ] [625/3508] CDNA kept (0.5s) | 625 kept, 0 rejected | 135.9/min | ETA: 21.2m [2026-01-16T12:04:41.884439] [DEBUG] [REMOTE ] CDNS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:41.884597] [DEBUG] [REMOTE ] CDNS: PASS: History has at least 300 days. [2026-01-16T12:04:41.884890] [DEBUG] [REMOTE ] CDNS: PASS: Price check passed. Min price $300.58. [2026-01-16T12:04:41.885036] [DEBUG] [REMOTE ] CDNS: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:41.885161] [DEBUG] [REMOTE ] CDNS: PASS: Integrity check passed. [2026-01-16T12:04:41.885205] [DEBUG] [REMOTE ] CDNS: Symbol is viable for forecasting. [2026-01-16T12:04:41.885256] [INFO ] [MAIN ] [626/3508] CDNS kept (0.6s) | 626 kept, 0 rejected | 135.9/min | ETA: 21.2m [2026-01-16T12:04:42.360503] [DEBUG] [REMOTE ] CDP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:42.360689] [DEBUG] [REMOTE ] CDP: PASS: History has at least 300 days. [2026-01-16T12:04:42.360990] [DEBUG] [REMOTE ] CDP: PASS: Price check passed. Min price $27.02. [2026-01-16T12:04:42.361177] [DEBUG] [REMOTE ] CDP: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:42.361341] [DEBUG] [REMOTE ] CDP: PASS: Integrity check passed. [2026-01-16T12:04:42.361400] [DEBUG] [REMOTE ] CDP: Symbol is viable for forecasting. [2026-01-16T12:04:42.361467] [INFO ] [MAIN ] [627/3508] CDP kept (0.5s) | 627 kept, 0 rejected | 135.9/min | ETA: 21.2m [2026-01-16T12:04:42.592833] [DEBUG] [REMOTE ] CDRE: Retrieved 1053 rows, trimmed to 300. [2026-01-16T12:04:42.592967] [DEBUG] [REMOTE ] CDRE: PASS: History has at least 300 days. [2026-01-16T12:04:42.593181] [DEBUG] [REMOTE ] CDRE: PASS: Price check passed. Min price $39.51. [2026-01-16T12:04:42.593326] [DEBUG] [REMOTE ] CDRE: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:42.593443] [DEBUG] [REMOTE ] CDRE: PASS: Integrity check passed. [2026-01-16T12:04:42.593486] [DEBUG] [REMOTE ] CDRE: Symbol is viable for forecasting. [2026-01-16T12:04:42.593537] [INFO ] [MAIN ] [628/3508] CDRE kept (0.2s) | 628 kept, 0 rejected | 136.0/min | ETA: 21.2m [2026-01-16T12:04:43.002247] [DEBUG] [REMOTE ] CDRO: Retrieved 1035 rows, trimmed to 300. [2026-01-16T12:04:43.002406] [DEBUG] [REMOTE ] CDRO: PASS: History has at least 300 days. [2026-01-16T12:04:43.002655] [DEBUG] [REMOTE ] CDRO: PASS: Price check passed. Min price $5.43. [2026-01-16T12:04:43.002804] [DEBUG] [REMOTE ] CDRO: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:43.002924] [DEBUG] [REMOTE ] CDRO: PASS: Integrity check passed. [2026-01-16T12:04:43.002966] [DEBUG] [REMOTE ] CDRO: Symbol is viable for forecasting. [2026-01-16T12:04:43.003017] [INFO ] [MAIN ] [629/3508] CDRO kept (0.4s) | 629 kept, 0 rejected | 136.0/min | ETA: 21.2m [2026-01-16T12:04:43.531222] [DEBUG] [REMOTE ] CDXS: Retrieved 3959 rows, trimmed to 300. [2026-01-16T12:04:43.531345] [DEBUG] [REMOTE ] CDXS: PASS: History has at least 300 days. [2026-01-16T12:04:43.531594] [DEBUG] [REMOTE ] CDXS: PASS: Price check passed. Min price $1.54. [2026-01-16T12:04:43.531739] [DEBUG] [REMOTE ] CDXS: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:43.531854] [DEBUG] [REMOTE ] CDXS: PASS: Integrity check passed. [2026-01-16T12:04:43.531894] [DEBUG] [REMOTE ] CDXS: Symbol is viable for forecasting. [2026-01-16T12:04:43.531942] [INFO ] [MAIN ] [630/3508] CDXS kept (0.5s) | 630 kept, 0 rejected | 135.9/min | ETA: 21.2m [2026-01-16T12:04:43.884857] [DEBUG] [REMOTE ] CDZI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:43.885251] [DEBUG] [REMOTE ] CDZI: PASS: History has at least 300 days. [2026-01-16T12:04:43.885529] [DEBUG] [REMOTE ] CDZI: PASS: Price check passed. Min price $4.60. [2026-01-16T12:04:43.885721] [DEBUG] [REMOTE ] CDZI: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:43.885884] [DEBUG] [REMOTE ] CDZI: PASS: Integrity check passed. [2026-01-16T12:04:43.886126] [DEBUG] [REMOTE ] CDZI: Symbol is viable for forecasting. [2026-01-16T12:04:43.886182] [INFO ] [MAIN ] [631/3508] CDZI kept (0.4s) | 631 kept, 0 rejected | 136.0/min | ETA: 21.2m [2026-01-16T12:04:44.425834] [DEBUG] [REMOTE ] CE: Retrieved 5280 rows, trimmed to 300. [2026-01-16T12:04:44.426045] [DEBUG] [REMOTE ] CE: PASS: History has at least 300 days. [2026-01-16T12:04:44.426324] [DEBUG] [REMOTE ] CE: PASS: Price check passed. Min price $35.53. [2026-01-16T12:04:44.426496] [DEBUG] [REMOTE ] CE: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:44.426686] [DEBUG] [REMOTE ] CE: PASS: Integrity check passed. [2026-01-16T12:04:44.426733] [DEBUG] [REMOTE ] CE: Symbol is viable for forecasting. [2026-01-16T12:04:44.426787] [INFO ] [MAIN ] [632/3508] CE kept (0.5s) | 632 kept, 0 rejected | 135.9/min | ETA: 21.2m [2026-01-16T12:04:44.872624] [DEBUG] [REMOTE ] CECO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:44.872768] [DEBUG] [REMOTE ] CECO: PASS: History has at least 300 days. [2026-01-16T12:04:44.872985] [DEBUG] [REMOTE ] CECO: PASS: Price check passed. Min price $47.44. [2026-01-16T12:04:44.873120] [DEBUG] [REMOTE ] CECO: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:44.873233] [DEBUG] [REMOTE ] CECO: PASS: Integrity check passed. [2026-01-16T12:04:44.873272] [DEBUG] [REMOTE ] CECO: Symbol is viable for forecasting. [2026-01-16T12:04:44.873320] [INFO ] [MAIN ] [633/3508] CECO kept (0.4s) | 633 kept, 0 rejected | 135.9/min | ETA: 21.2m [2026-01-16T12:04:45.162133] [DEBUG] [REMOTE ] CEG: Retrieved 992 rows, trimmed to 300. [2026-01-16T12:04:45.162264] [DEBUG] [REMOTE ] CEG: PASS: History has at least 300 days. [2026-01-16T12:04:45.162463] [DEBUG] [REMOTE ] CEG: PASS: Price check passed. Min price $322.54. [2026-01-16T12:04:45.162621] [DEBUG] [REMOTE ] CEG: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:45.162733] [DEBUG] [REMOTE ] CEG: PASS: Integrity check passed. [2026-01-16T12:04:45.162773] [DEBUG] [REMOTE ] CEG: Symbol is viable for forecasting. [2026-01-16T12:04:45.162820] [INFO ] [MAIN ] [634/3508] CEG kept (0.3s) | 634 kept, 0 rejected | 136.0/min | ETA: 21.1m [2026-01-16T12:04:45.555838] [DEBUG] [REMOTE ] CELC: Retrieved 2092 rows, trimmed to 300. [2026-01-16T12:04:45.555968] [DEBUG] [REMOTE ] CELC: PASS: History has at least 300 days. [2026-01-16T12:04:45.556366] [DEBUG] [REMOTE ] CELC: PASS: Price check passed. Min price $65.50. [2026-01-16T12:04:45.556501] [DEBUG] [REMOTE ] CELC: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:45.556654] [DEBUG] [REMOTE ] CELC: PASS: Integrity check passed. [2026-01-16T12:04:45.556700] [DEBUG] [REMOTE ] CELC: Symbol is viable for forecasting. [2026-01-16T12:04:45.556749] [INFO ] [MAIN ] [635/3508] CELC kept (0.4s) | 635 kept, 0 rejected | 136.0/min | ETA: 21.1m [2026-01-16T12:04:46.039330] [DEBUG] [REMOTE ] CELH: Retrieved 2486 rows, trimmed to 300. [2026-01-16T12:04:46.039469] [DEBUG] [REMOTE ] CELH: PASS: History has at least 300 days. [2026-01-16T12:04:46.039735] [DEBUG] [REMOTE ] CELH: PASS: Price check passed. Min price $37.92. [2026-01-16T12:04:46.039886] [DEBUG] [REMOTE ] CELH: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:46.040004] [DEBUG] [REMOTE ] CELH: PASS: Integrity check passed. [2026-01-16T12:04:46.040046] [DEBUG] [REMOTE ] CELH: Symbol is viable for forecasting. [2026-01-16T12:04:46.040097] [INFO ] [MAIN ] [636/3508] CELH kept (0.5s) | 636 kept, 0 rejected | 136.0/min | ETA: 21.1m [2026-01-16T12:04:46.373689] [DEBUG] [REMOTE ] CELZ: Retrieved 2561 rows, trimmed to 300. [2026-01-16T12:04:46.373819] [DEBUG] [REMOTE ] CELZ: PASS: History has at least 300 days. [2026-01-16T12:04:46.374056] [DEBUG] [REMOTE ] CELZ: PASS: Price check passed. Min price $1.82. [2026-01-16T12:04:46.374197] [DEBUG] [REMOTE ] CELZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:46.374340] [DEBUG] [REMOTE ] CELZ: PASS: Integrity check passed. [2026-01-16T12:04:46.374384] [DEBUG] [REMOTE ] CELZ: Symbol is viable for forecasting. [2026-01-16T12:04:46.374434] [INFO ] [MAIN ] [637/3508] CELZ kept (0.3s) | 637 kept, 0 rejected | 136.0/min | ETA: 21.1m [2026-01-16T12:04:46.990295] [DEBUG] [REMOTE ] CENTA: Retrieved 4767 rows, trimmed to 300. [2026-01-16T12:04:46.990432] [DEBUG] [REMOTE ] CENTA: PASS: History has at least 300 days. [2026-01-16T12:04:46.990692] [DEBUG] [REMOTE ] CENTA: PASS: Price check passed. Min price $27.53. [2026-01-16T12:04:46.990852] [DEBUG] [REMOTE ] CENTA: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:46.990974] [DEBUG] [REMOTE ] CENTA: PASS: Integrity check passed. [2026-01-16T12:04:46.991016] [DEBUG] [REMOTE ] CENTA: Symbol is viable for forecasting. [2026-01-16T12:04:46.991075] [INFO ] [MAIN ] [638/3508] CENTA kept (0.6s) | 638 kept, 0 rejected | 136.0/min | ETA: 21.1m [2026-01-16T12:04:47.514866] [DEBUG] [REMOTE ] CENX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:47.514998] [DEBUG] [REMOTE ] CENX: PASS: History has at least 300 days. [2026-01-16T12:04:47.515209] [DEBUG] [REMOTE ] CENX: PASS: Price check passed. Min price $26.19. [2026-01-16T12:04:47.515344] [DEBUG] [REMOTE ] CENX: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:47.515457] [DEBUG] [REMOTE ] CENX: PASS: Integrity check passed. [2026-01-16T12:04:47.515497] [DEBUG] [REMOTE ] CENX: Symbol is viable for forecasting. [2026-01-16T12:04:47.515545] [INFO ] [MAIN ] [639/3508] CENX kept (0.5s) | 639 kept, 0 rejected | 135.9/min | ETA: 21.1m [2026-01-16T12:04:47.966008] [DEBUG] [REMOTE ] CERS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:47.966146] [DEBUG] [REMOTE ] CERS: PASS: History has at least 300 days. [2026-01-16T12:04:47.966375] [DEBUG] [REMOTE ] CERS: PASS: Price check passed. Min price $1.40. [2026-01-16T12:04:47.966518] [DEBUG] [REMOTE ] CERS: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:47.966679] [DEBUG] [REMOTE ] CERS: PASS: Integrity check passed. [2026-01-16T12:04:47.966725] [DEBUG] [REMOTE ] CERS: Symbol is viable for forecasting. [2026-01-16T12:04:47.966777] [INFO ] [MAIN ] [640/3508] CERS kept (0.5s) | 640 kept, 0 rejected | 135.9/min | ETA: 21.1m [2026-01-16T12:04:48.216098] [DEBUG] [REMOTE ] CETX: Retrieved 2656 rows, trimmed to 300. [2026-01-16T12:04:48.216217] [DEBUG] [REMOTE ] CETX: PASS: History has at least 300 days. [2026-01-16T12:04:48.216419] [DEBUG] [REMOTE ] CETX: PASS: Price check passed. Min price $2.11. [2026-01-16T12:04:48.216556] [DEBUG] [REMOTE ] CETX: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:48.216713] [DEBUG] [REMOTE ] CETX: PASS: Integrity check passed. [2026-01-16T12:04:48.216755] [DEBUG] [REMOTE ] CETX: Symbol is viable for forecasting. [2026-01-16T12:04:48.216804] [INFO ] [MAIN ] [641/3508] CETX kept (0.2s) | 641 kept, 0 rejected | 136.0/min | ETA: 21.1m [2026-01-16T12:04:48.834518] [DEBUG] [REMOTE ] CEVA: Retrieved 5838 rows, trimmed to 300. [2026-01-16T12:04:48.834695] [DEBUG] [REMOTE ] CEVA: PASS: History has at least 300 days. [2026-01-16T12:04:48.834978] [DEBUG] [REMOTE ] CEVA: PASS: Price check passed. Min price $18.63. [2026-01-16T12:04:48.835124] [DEBUG] [REMOTE ] CEVA: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:48.835250] [DEBUG] [REMOTE ] CEVA: PASS: Integrity check passed. [2026-01-16T12:04:48.835294] [DEBUG] [REMOTE ] CEVA: Symbol is viable for forecasting. [2026-01-16T12:04:48.835346] [INFO ] [MAIN ] [642/3508] CEVA kept (0.6s) | 642 kept, 0 rejected | 135.9/min | ETA: 21.1m [2026-01-16T12:04:49.168016] [DEBUG] [REMOTE ] CF: Retrieved 5140 rows, trimmed to 300. [2026-01-16T12:04:49.168325] [DEBUG] [REMOTE ] CF: PASS: History has at least 300 days. [2026-01-16T12:04:49.168535] [DEBUG] [REMOTE ] CF: PASS: Price check passed. Min price $76.09. [2026-01-16T12:04:49.168710] [DEBUG] [REMOTE ] CF: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:49.168825] [DEBUG] [REMOTE ] CF: PASS: Integrity check passed. [2026-01-16T12:04:49.168865] [DEBUG] [REMOTE ] CF: Symbol is viable for forecasting. [2026-01-16T12:04:49.168915] [INFO ] [MAIN ] [643/3508] CF kept (0.3s) | 643 kept, 0 rejected | 136.0/min | ETA: 21.1m [2026-01-16T12:04:49.727960] [DEBUG] [REMOTE ] CFFN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:49.728090] [DEBUG] [REMOTE ] CFFN: PASS: History has at least 300 days. [2026-01-16T12:04:49.728310] [DEBUG] [REMOTE ] CFFN: PASS: Price check passed. Min price $5.87. [2026-01-16T12:04:49.728471] [DEBUG] [REMOTE ] CFFN: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:49.728630] [DEBUG] [REMOTE ] CFFN: PASS: Integrity check passed. [2026-01-16T12:04:49.728675] [DEBUG] [REMOTE ] CFFN: Symbol is viable for forecasting. [2026-01-16T12:04:49.728725] [INFO ] [MAIN ] [644/3508] CFFN kept (0.6s) | 644 kept, 0 rejected | 135.9/min | ETA: 21.1m [2026-01-16T12:04:50.075732] [DEBUG] [REMOTE ] CFG: Retrieved 2845 rows, trimmed to 300. [2026-01-16T12:04:50.075879] [DEBUG] [REMOTE ] CFG: PASS: History has at least 300 days. [2026-01-16T12:04:50.076147] [DEBUG] [REMOTE ] CFG: PASS: Price check passed. Min price $49.71. [2026-01-16T12:04:50.076297] [DEBUG] [REMOTE ] CFG: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:50.076422] [DEBUG] [REMOTE ] CFG: PASS: Integrity check passed. [2026-01-16T12:04:50.076472] [DEBUG] [REMOTE ] CFG: Symbol is viable for forecasting. [2026-01-16T12:04:50.076524] [INFO ] [MAIN ] [645/3508] CFG kept (0.3s) | 645 kept, 0 rejected | 136.0/min | ETA: 21.1m [2026-01-16T12:04:50.434422] [DEBUG] [REMOTE ] CFO: Retrieved 2903 rows, trimmed to 300. [2026-01-16T12:04:50.434546] [DEBUG] [REMOTE ] CFO: PASS: History has at least 300 days. [2026-01-16T12:04:50.434785] [DEBUG] [REMOTE ] CFO: PASS: Price check passed. Min price $70.57. [2026-01-16T12:04:50.434922] [DEBUG] [REMOTE ] CFO: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:50.435036] [DEBUG] [REMOTE ] CFO: PASS: Integrity check passed. [2026-01-16T12:04:50.435075] [DEBUG] [REMOTE ] CFO: Symbol is viable for forecasting. [2026-01-16T12:04:50.435124] [INFO ] [MAIN ] [646/3508] CFO kept (0.4s) | 646 kept, 0 rejected | 136.0/min | ETA: 21.0m [2026-01-16T12:04:50.931231] [DEBUG] [REMOTE ] CG: Retrieved 3446 rows, trimmed to 300. [2026-01-16T12:04:50.931373] [DEBUG] [REMOTE ] CG: PASS: History has at least 300 days. [2026-01-16T12:04:50.931634] [DEBUG] [REMOTE ] CG: PASS: Price check passed. Min price $50.78. [2026-01-16T12:04:50.931800] [DEBUG] [REMOTE ] CG: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:50.931933] [DEBUG] [REMOTE ] CG: PASS: Integrity check passed. [2026-01-16T12:04:50.931980] [DEBUG] [REMOTE ] CG: Symbol is viable for forecasting. [2026-01-16T12:04:50.932040] [INFO ] [MAIN ] [647/3508] CG kept (0.5s) | 647 kept, 0 rejected | 136.0/min | ETA: 21.0m [2026-01-16T12:04:51.174231] [DEBUG] [REMOTE ] CGABL: Retrieved 1171 rows, trimmed to 300. [2026-01-16T12:04:51.174367] [DEBUG] [REMOTE ] CGABL: PASS: History has at least 300 days. [2026-01-16T12:04:51.174662] [DEBUG] [REMOTE ] CGABL: PASS: Price check passed. Min price $17.09. [2026-01-16T12:04:51.174846] [DEBUG] [REMOTE ] CGABL: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:51.174999] [DEBUG] [REMOTE ] CGABL: PASS: Integrity check passed. [2026-01-16T12:04:51.175059] [DEBUG] [REMOTE ] CGABL: Symbol is viable for forecasting. [2026-01-16T12:04:51.175131] [INFO ] [MAIN ] [648/3508] CGABL kept (0.2s) | 648 kept, 0 rejected | 136.1/min | ETA: 21.0m [2026-01-16T12:04:51.618836] [DEBUG] [REMOTE ] CGBD: Retrieved 2160 rows, trimmed to 300. [2026-01-16T12:04:51.618990] [DEBUG] [REMOTE ] CGBD: PASS: History has at least 300 days. [2026-01-16T12:04:51.619242] [DEBUG] [REMOTE ] CGBD: PASS: Price check passed. Min price $11.28. [2026-01-16T12:04:51.619431] [DEBUG] [REMOTE ] CGBD: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:51.619556] [DEBUG] [REMOTE ] CGBD: PASS: Integrity check passed. [2026-01-16T12:04:51.619617] [DEBUG] [REMOTE ] CGBD: Symbol is viable for forecasting. [2026-01-16T12:04:51.619669] [INFO ] [MAIN ] [649/3508] CGBD kept (0.4s) | 649 kept, 0 rejected | 136.1/min | ETA: 21.0m [2026-01-16T12:04:51.928459] [DEBUG] [REMOTE ] CGC: Retrieved 2963 rows, trimmed to 300. [2026-01-16T12:04:51.928621] [DEBUG] [REMOTE ] CGC: PASS: History has at least 300 days. [2026-01-16T12:04:51.928834] [DEBUG] [REMOTE ] CGC: PASS: Price check passed. Min price $1.01. [2026-01-16T12:04:51.928969] [DEBUG] [REMOTE ] CGC: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:51.929080] [DEBUG] [REMOTE ] CGC: PASS: Integrity check passed. [2026-01-16T12:04:51.929119] [DEBUG] [REMOTE ] CGC: Symbol is viable for forecasting. [2026-01-16T12:04:51.929166] [INFO ] [MAIN ] [650/3508] CGC kept (0.3s) | 650 kept, 0 rejected | 136.1/min | ETA: 21.0m [2026-01-16T12:04:52.374538] [DEBUG] [REMOTE ] CGEM: Retrieved 1261 rows, trimmed to 300. [2026-01-16T12:04:52.374706] [DEBUG] [REMOTE ] CGEM: PASS: History has at least 300 days. [2026-01-16T12:04:52.374915] [DEBUG] [REMOTE ] CGEM: PASS: Price check passed. Min price $7.19. [2026-01-16T12:04:52.375049] [DEBUG] [REMOTE ] CGEM: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:52.375159] [DEBUG] [REMOTE ] CGEM: PASS: Integrity check passed. [2026-01-16T12:04:52.375198] [DEBUG] [REMOTE ] CGEM: Symbol is viable for forecasting. [2026-01-16T12:04:52.375247] [INFO ] [MAIN ] [651/3508] CGEM kept (0.4s) | 651 kept, 0 rejected | 136.1/min | ETA: 21.0m [2026-01-16T12:04:52.974933] [DEBUG] [REMOTE ] CGEN: Retrieved 6395 rows, trimmed to 300. [2026-01-16T12:04:52.975080] [DEBUG] [REMOTE ] CGEN: PASS: History has at least 300 days. [2026-01-16T12:04:52.975313] [DEBUG] [REMOTE ] CGEN: PASS: Price check passed. Min price $1.47. [2026-01-16T12:04:52.975472] [DEBUG] [REMOTE ] CGEN: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:52.975633] [DEBUG] [REMOTE ] CGEN: PASS: Integrity check passed. [2026-01-16T12:04:52.975680] [DEBUG] [REMOTE ] CGEN: Symbol is viable for forecasting. [2026-01-16T12:04:52.975733] [INFO ] [MAIN ] [652/3508] CGEN kept (0.6s) | 652 kept, 0 rejected | 136.1/min | ETA: 21.0m [2026-01-16T12:04:53.449811] [DEBUG] [REMOTE ] CGNX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:53.449945] [DEBUG] [REMOTE ] CGNX: PASS: History has at least 300 days. [2026-01-16T12:04:53.450165] [DEBUG] [REMOTE ] CGNX: PASS: Price check passed. Min price $34.80. [2026-01-16T12:04:53.450306] [DEBUG] [REMOTE ] CGNX: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:53.450425] [DEBUG] [REMOTE ] CGNX: PASS: Integrity check passed. [2026-01-16T12:04:53.450469] [DEBUG] [REMOTE ] CGNX: Symbol is viable for forecasting. [2026-01-16T12:04:53.450522] [INFO ] [MAIN ] [653/3508] CGNX kept (0.5s) | 653 kept, 0 rejected | 136.0/min | ETA: 21.0m [2026-01-16T12:04:53.845531] [DEBUG] [REMOTE ] CGO: Retrieved 5086 rows, trimmed to 300. [2026-01-16T12:04:53.845694] [DEBUG] [REMOTE ] CGO: PASS: History has at least 300 days. [2026-01-16T12:04:53.845909] [DEBUG] [REMOTE ] CGO: PASS: Price check passed. Min price $10.78. [2026-01-16T12:04:53.846047] [DEBUG] [REMOTE ] CGO: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:53.846166] [DEBUG] [REMOTE ] CGO: PASS: Integrity check passed. [2026-01-16T12:04:53.846207] [DEBUG] [REMOTE ] CGO: Symbol is viable for forecasting. [2026-01-16T12:04:53.846257] [INFO ] [MAIN ] [654/3508] CGO kept (0.4s) | 654 kept, 0 rejected | 136.1/min | ETA: 21.0m [2026-01-16T12:04:54.042747] [DEBUG] [REMOTE ] CGON: Retrieved 496 rows, trimmed to 300. [2026-01-16T12:04:54.042883] [DEBUG] [REMOTE ] CGON: PASS: History has at least 300 days. [2026-01-16T12:04:54.043086] [DEBUG] [REMOTE ] CGON: PASS: Price check passed. Min price $37.37. [2026-01-16T12:04:54.043242] [DEBUG] [REMOTE ] CGON: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:54.043351] [DEBUG] [REMOTE ] CGON: PASS: Integrity check passed. [2026-01-16T12:04:54.043390] [DEBUG] [REMOTE ] CGON: Symbol is viable for forecasting. [2026-01-16T12:04:54.043438] [INFO ] [MAIN ] [655/3508] CGON kept (0.2s) | 655 kept, 0 rejected | 136.2/min | ETA: 21.0m [2026-01-16T12:04:54.438207] [DEBUG] [REMOTE ] CGTX: Retrieved 1072 rows, trimmed to 300. [2026-01-16T12:04:54.438347] [DEBUG] [REMOTE ] CGTX: PASS: History has at least 300 days. [2026-01-16T12:04:54.438587] [DEBUG] [REMOTE ] CGTX: PASS: Price check passed. Min price $1.33. [2026-01-16T12:04:54.438740] [DEBUG] [REMOTE ] CGTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:54.438863] [DEBUG] [REMOTE ] CGTX: PASS: Integrity check passed. [2026-01-16T12:04:54.438904] [DEBUG] [REMOTE ] CGTX: Symbol is viable for forecasting. [2026-01-16T12:04:54.438955] [INFO ] [MAIN ] [656/3508] CGTX kept (0.4s) | 656 kept, 0 rejected | 136.2/min | ETA: 20.9m [2026-01-16T12:04:55.054537] [DEBUG] [REMOTE ] CHCI: Retrieved 5306 rows, trimmed to 300. [2026-01-16T12:04:55.054709] [DEBUG] [REMOTE ] CHCI: PASS: History has at least 300 days. [2026-01-16T12:04:55.054978] [DEBUG] [REMOTE ] CHCI: PASS: Price check passed. Min price $10.35. [2026-01-16T12:04:55.055134] [DEBUG] [REMOTE ] CHCI: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:55.055455] [DEBUG] [REMOTE ] CHCI: PASS: Integrity check passed. [2026-01-16T12:04:55.055497] [DEBUG] [REMOTE ] CHCI: Symbol is viable for forecasting. [2026-01-16T12:04:55.055563] [INFO ] [MAIN ] [657/3508] CHCI kept (0.6s) | 657 kept, 0 rejected | 136.1/min | ETA: 20.9m [2026-01-16T12:04:55.535387] [DEBUG] [REMOTE ] CHCO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:55.535548] [DEBUG] [REMOTE ] CHCO: PASS: History has at least 300 days. [2026-01-16T12:04:55.535890] [DEBUG] [REMOTE ] CHCO: PASS: Price check passed. Min price $116.58. [2026-01-16T12:04:55.536058] [DEBUG] [REMOTE ] CHCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:55.536193] [DEBUG] [REMOTE ] CHCO: PASS: Integrity check passed. [2026-01-16T12:04:55.536237] [DEBUG] [REMOTE ] CHCO: Symbol is viable for forecasting. [2026-01-16T12:04:55.536291] [INFO ] [MAIN ] [658/3508] CHCO kept (0.5s) | 658 kept, 0 rejected | 136.1/min | ETA: 20.9m [2026-01-16T12:04:55.997246] [DEBUG] [REMOTE ] CHD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:55.997397] [DEBUG] [REMOTE ] CHD: PASS: History has at least 300 days. [2026-01-16T12:04:55.997724] [DEBUG] [REMOTE ] CHD: PASS: Price check passed. Min price $81.51. [2026-01-16T12:04:55.997873] [DEBUG] [REMOTE ] CHD: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:55.998007] [DEBUG] [REMOTE ] CHD: PASS: Integrity check passed. [2026-01-16T12:04:55.998050] [DEBUG] [REMOTE ] CHD: Symbol is viable for forecasting. [2026-01-16T12:04:55.998112] [INFO ] [MAIN ] [659/3508] CHD kept (0.5s) | 659 kept, 0 rejected | 136.1/min | ETA: 20.9m [2026-01-16T12:04:56.427482] [DEBUG] [REMOTE ] CHDN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:56.427671] [DEBUG] [REMOTE ] CHDN: PASS: History has at least 300 days. [2026-01-16T12:04:56.427984] [DEBUG] [REMOTE ] CHDN: PASS: Price check passed. Min price $95.85. [2026-01-16T12:04:56.428178] [DEBUG] [REMOTE ] CHDN: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:56.428341] [DEBUG] [REMOTE ] CHDN: PASS: Integrity check passed. [2026-01-16T12:04:56.428395] [DEBUG] [REMOTE ] CHDN: Symbol is viable for forecasting. [2026-01-16T12:04:56.428468] [INFO ] [MAIN ] [660/3508] CHDN kept (0.4s) | 660 kept, 0 rejected | 136.1/min | ETA: 20.9m [2026-01-16T12:04:56.937726] [DEBUG] [REMOTE ] CHE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:56.937878] [DEBUG] [REMOTE ] CHE: PASS: History has at least 300 days. [2026-01-16T12:04:56.938139] [DEBUG] [REMOTE ] CHE: PASS: Price check passed. Min price $412.50. [2026-01-16T12:04:56.938299] [DEBUG] [REMOTE ] CHE: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:56.938425] [DEBUG] [REMOTE ] CHE: PASS: Integrity check passed. [2026-01-16T12:04:56.938467] [DEBUG] [REMOTE ] CHE: Symbol is viable for forecasting. [2026-01-16T12:04:56.938519] [INFO ] [MAIN ] [661/3508] CHE kept (0.5s) | 661 kept, 0 rejected | 136.1/min | ETA: 20.9m [2026-01-16T12:04:57.379633] [DEBUG] [REMOTE ] CHEF: Retrieved 3639 rows, trimmed to 300. [2026-01-16T12:04:57.379780] [DEBUG] [REMOTE ] CHEF: PASS: History has at least 300 days. [2026-01-16T12:04:57.380007] [DEBUG] [REMOTE ] CHEF: PASS: Price check passed. Min price $57.27. [2026-01-16T12:04:57.380152] [DEBUG] [REMOTE ] CHEF: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:57.380272] [DEBUG] [REMOTE ] CHEF: PASS: Integrity check passed. [2026-01-16T12:04:57.380314] [DEBUG] [REMOTE ] CHEF: Symbol is viable for forecasting. [2026-01-16T12:04:57.380364] [INFO ] [MAIN ] [662/3508] CHEF kept (0.4s) | 662 kept, 0 rejected | 136.1/min | ETA: 20.9m [2026-01-16T12:04:57.936425] [DEBUG] [REMOTE ] CHH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:57.936595] [DEBUG] [REMOTE ] CHH: PASS: History has at least 300 days. [2026-01-16T12:04:57.936876] [DEBUG] [REMOTE ] CHH: PASS: Price check passed. Min price $84.15. [2026-01-16T12:04:57.937021] [DEBUG] [REMOTE ] CHH: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:57.937152] [DEBUG] [REMOTE ] CHH: PASS: Integrity check passed. [2026-01-16T12:04:57.937195] [DEBUG] [REMOTE ] CHH: Symbol is viable for forecasting. [2026-01-16T12:04:57.937269] [INFO ] [MAIN ] [663/3508] CHH kept (0.6s) | 663 kept, 0 rejected | 136.0/min | ETA: 20.9m [2026-01-16T12:04:58.404615] [DEBUG] [REMOTE ] CHI: Retrieved 5927 rows, trimmed to 300. [2026-01-16T12:04:58.404755] [DEBUG] [REMOTE ] CHI: PASS: History has at least 300 days. [2026-01-16T12:04:58.404974] [DEBUG] [REMOTE ] CHI: PASS: Price check passed. Min price $10.16. [2026-01-16T12:04:58.405120] [DEBUG] [REMOTE ] CHI: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:58.405256] [DEBUG] [REMOTE ] CHI: PASS: Integrity check passed. [2026-01-16T12:04:58.405299] [DEBUG] [REMOTE ] CHI: Symbol is viable for forecasting. [2026-01-16T12:04:58.405349] [INFO ] [MAIN ] [664/3508] CHI kept (0.5s) | 664 kept, 0 rejected | 136.0/min | ETA: 20.9m [2026-01-16T12:04:58.909401] [DEBUG] [REMOTE ] CHKP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:04:58.909590] [DEBUG] [REMOTE ] CHKP: PASS: History has at least 300 days. [2026-01-16T12:04:58.909862] [DEBUG] [REMOTE ] CHKP: PASS: Price check passed. Min price $181.03. [2026-01-16T12:04:58.910006] [DEBUG] [REMOTE ] CHKP: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:58.910149] [DEBUG] [REMOTE ] CHKP: PASS: Integrity check passed. [2026-01-16T12:04:58.910207] [DEBUG] [REMOTE ] CHKP: Symbol is viable for forecasting. [2026-01-16T12:04:58.910278] [INFO ] [MAIN ] [665/3508] CHKP kept (0.5s) | 665 kept, 0 rejected | 136.0/min | ETA: 20.9m [2026-01-16T12:04:59.264327] [DEBUG] [REMOTE ] CHMI: Retrieved 3089 rows, trimmed to 300. [2026-01-16T12:04:59.264718] [DEBUG] [REMOTE ] CHMI: PASS: History has at least 300 days. [2026-01-16T12:04:59.264989] [DEBUG] [REMOTE ] CHMI: PASS: Price check passed. Min price $2.10. [2026-01-16T12:04:59.265144] [DEBUG] [REMOTE ] CHMI: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:59.265301] [DEBUG] [REMOTE ] CHMI: PASS: Integrity check passed. [2026-01-16T12:04:59.265343] [DEBUG] [REMOTE ] CHMI: Symbol is viable for forecasting. [2026-01-16T12:04:59.265397] [INFO ] [MAIN ] [666/3508] CHMI kept (0.4s) | 666 kept, 0 rejected | 136.0/min | ETA: 20.9m [2026-01-16T12:04:59.556724] [DEBUG] [REMOTE ] CHRD: Retrieved 1293 rows, trimmed to 300. [2026-01-16T12:04:59.556868] [DEBUG] [REMOTE ] CHRD: PASS: History has at least 300 days. [2026-01-16T12:04:59.557081] [DEBUG] [REMOTE ] CHRD: PASS: Price check passed. Min price $83.80. [2026-01-16T12:04:59.557240] [DEBUG] [REMOTE ] CHRD: PASS: Continuity check passed with 300 days. [2026-01-16T12:04:59.557353] [DEBUG] [REMOTE ] CHRD: PASS: Integrity check passed. [2026-01-16T12:04:59.557393] [DEBUG] [REMOTE ] CHRD: Symbol is viable for forecasting. [2026-01-16T12:04:59.557442] [INFO ] [MAIN ] [667/3508] CHRD kept (0.3s) | 667 kept, 0 rejected | 136.1/min | ETA: 20.9m [2026-01-16T12:05:00.038024] [DEBUG] [REMOTE ] CHRS: Retrieved 2814 rows, trimmed to 300. [2026-01-16T12:05:00.038149] [DEBUG] [REMOTE ] CHRS: PASS: History has at least 300 days. [2026-01-16T12:05:00.038355] [DEBUG] [REMOTE ] CHRS: PASS: Price check passed. Min price $1.10. [2026-01-16T12:05:00.038556] [DEBUG] [REMOTE ] CHRS: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:00.038703] [DEBUG] [REMOTE ] CHRS: PASS: Integrity check passed. [2026-01-16T12:05:00.038745] [DEBUG] [REMOTE ] CHRS: Symbol is viable for forecasting. [2026-01-16T12:05:00.038794] [INFO ] [MAIN ] [668/3508] CHRS kept (0.5s) | 668 kept, 0 rejected | 136.1/min | ETA: 20.9m [2026-01-16T12:05:00.452532] [DEBUG] [REMOTE ] CHSCL: Retrieved 2767 rows, trimmed to 300. [2026-01-16T12:05:00.452676] [DEBUG] [REMOTE ] CHSCL: PASS: History has at least 300 days. [2026-01-16T12:05:00.452892] [DEBUG] [REMOTE ] CHSCL: PASS: Price check passed. Min price $24.99. [2026-01-16T12:05:00.453029] [DEBUG] [REMOTE ] CHSCL: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:00.453143] [DEBUG] [REMOTE ] CHSCL: PASS: Integrity check passed. [2026-01-16T12:05:00.453183] [DEBUG] [REMOTE ] CHSCL: Symbol is viable for forecasting. [2026-01-16T12:05:00.453233] [INFO ] [MAIN ] [669/3508] CHSCL kept (0.4s) | 669 kept, 0 rejected | 136.1/min | ETA: 20.9m [2026-01-16T12:05:00.855989] [DEBUG] [REMOTE ] CHSCM: Retrieved 2851 rows, trimmed to 300. [2026-01-16T12:05:00.856107] [DEBUG] [REMOTE ] CHSCM: PASS: History has at least 300 days. [2026-01-16T12:05:00.856390] [DEBUG] [REMOTE ] CHSCM: PASS: Price check passed. Min price $24.48. [2026-01-16T12:05:00.856553] [DEBUG] [REMOTE ] CHSCM: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:00.856767] [DEBUG] [REMOTE ] CHSCM: PASS: Integrity check passed. [2026-01-16T12:05:00.856840] [DEBUG] [REMOTE ] CHSCM: Symbol is viable for forecasting. [2026-01-16T12:05:00.856896] [INFO ] [MAIN ] [670/3508] CHSCM kept (0.4s) | 670 kept, 0 rejected | 136.1/min | ETA: 20.9m [2026-01-16T12:05:01.290447] [DEBUG] [REMOTE ] CHSCN: Retrieved 2985 rows, trimmed to 300. [2026-01-16T12:05:01.290618] [DEBUG] [REMOTE ] CHSCN: PASS: History has at least 300 days. [2026-01-16T12:05:01.290858] [DEBUG] [REMOTE ] CHSCN: PASS: Price check passed. Min price $24.65. [2026-01-16T12:05:01.290997] [DEBUG] [REMOTE ] CHSCN: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:01.291121] [DEBUG] [REMOTE ] CHSCN: PASS: Integrity check passed. [2026-01-16T12:05:01.291162] [DEBUG] [REMOTE ] CHSCN: Symbol is viable for forecasting. [2026-01-16T12:05:01.291213] [INFO ] [MAIN ] [671/3508] CHSCN kept (0.4s) | 671 kept, 0 rejected | 136.1/min | ETA: 20.8m [2026-01-16T12:05:01.682258] [DEBUG] [REMOTE ] CHSCO: Retrieved 3098 rows, trimmed to 300. [2026-01-16T12:05:01.682464] [DEBUG] [REMOTE ] CHSCO: PASS: History has at least 300 days. [2026-01-16T12:05:01.682808] [DEBUG] [REMOTE ] CHSCO: PASS: Price check passed. Min price $25.76. [2026-01-16T12:05:01.682973] [DEBUG] [REMOTE ] CHSCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:01.683133] [DEBUG] [REMOTE ] CHSCO: PASS: Integrity check passed. [2026-01-16T12:05:01.683177] [DEBUG] [REMOTE ] CHSCO: Symbol is viable for forecasting. [2026-01-16T12:05:01.683233] [INFO ] [MAIN ] [672/3508] CHSCO kept (0.4s) | 672 kept, 0 rejected | 136.1/min | ETA: 20.8m [2026-01-16T12:05:02.126904] [DEBUG] [REMOTE ] CHSCP: Retrieved 5742 rows, trimmed to 300. [2026-01-16T12:05:02.127144] [DEBUG] [REMOTE ] CHSCP: PASS: History has at least 300 days. [2026-01-16T12:05:02.127970] [DEBUG] [REMOTE ] CHSCP: PASS: Price check passed. Min price $26.82. [2026-01-16T12:05:02.128136] [DEBUG] [REMOTE ] CHSCP: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:02.128295] [DEBUG] [REMOTE ] CHSCP: PASS: Integrity check passed. [2026-01-16T12:05:02.128341] [DEBUG] [REMOTE ] CHSCP: Symbol is viable for forecasting. [2026-01-16T12:05:02.128409] [INFO ] [MAIN ] [673/3508] CHSCP kept (0.4s) | 673 kept, 0 rejected | 136.1/min | ETA: 20.8m [2026-01-16T12:05:02.425672] [DEBUG] [REMOTE ] CHWY: Retrieved 1657 rows, trimmed to 300. [2026-01-16T12:05:02.425850] [DEBUG] [REMOTE ] CHWY: PASS: History has at least 300 days. [2026-01-16T12:05:02.426181] [DEBUG] [REMOTE ] CHWY: PASS: Price check passed. Min price $31.44. [2026-01-16T12:05:02.426431] [DEBUG] [REMOTE ] CHWY: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:02.426848] [DEBUG] [REMOTE ] CHWY: PASS: Integrity check passed. [2026-01-16T12:05:02.426915] [DEBUG] [REMOTE ] CHWY: Symbol is viable for forecasting. [2026-01-16T12:05:02.426991] [INFO ] [MAIN ] [674/3508] CHWY kept (0.3s) | 674 kept, 0 rejected | 136.2/min | ETA: 20.8m [2026-01-16T12:05:03.029925] [DEBUG] [REMOTE ] CHY: Retrieved 5696 rows, trimmed to 300. [2026-01-16T12:05:03.030174] [DEBUG] [REMOTE ] CHY: PASS: History has at least 300 days. [2026-01-16T12:05:03.030536] [DEBUG] [REMOTE ] CHY: PASS: Price check passed. Min price $10.66. [2026-01-16T12:05:03.030712] [DEBUG] [REMOTE ] CHY: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:03.030866] [DEBUG] [REMOTE ] CHY: PASS: Integrity check passed. [2026-01-16T12:05:03.030914] [DEBUG] [REMOTE ] CHY: Symbol is viable for forecasting. [2026-01-16T12:05:03.030975] [INFO ] [MAIN ] [675/3508] CHY kept (0.6s) | 675 kept, 0 rejected | 136.1/min | ETA: 20.8m [2026-01-16T12:05:03.518072] [DEBUG] [REMOTE ] CI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:03.518207] [DEBUG] [REMOTE ] CI: PASS: History has at least 300 days. [2026-01-16T12:05:03.518446] [DEBUG] [REMOTE ] CI: PASS: Price check passed. Min price $243.04. [2026-01-16T12:05:03.518617] [DEBUG] [REMOTE ] CI: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:03.518743] [DEBUG] [REMOTE ] CI: PASS: Integrity check passed. [2026-01-16T12:05:03.518786] [DEBUG] [REMOTE ] CI: Symbol is viable for forecasting. [2026-01-16T12:05:03.518839] [INFO ] [MAIN ] [676/3508] CI kept (0.5s) | 676 kept, 0 rejected | 136.1/min | ETA: 20.8m [2026-01-16T12:05:03.980807] [DEBUG] [REMOTE ] CIA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:03.981022] [DEBUG] [REMOTE ] CIA: PASS: History has at least 300 days. [2026-01-16T12:05:03.981340] [DEBUG] [REMOTE ] CIA: PASS: Price check passed. Min price $4.62. [2026-01-16T12:05:03.981729] [DEBUG] [REMOTE ] CIA: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:03.981905] [DEBUG] [REMOTE ] CIA: PASS: Integrity check passed. [2026-01-16T12:05:03.981952] [DEBUG] [REMOTE ] CIA: Symbol is viable for forecasting. [2026-01-16T12:05:03.982012] [INFO ] [MAIN ] [677/3508] CIA kept (0.5s) | 677 kept, 0 rejected | 136.1/min | ETA: 20.8m [2026-01-16T12:05:04.654377] [DEBUG] [REMOTE ] CIB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:04.654614] [DEBUG] [REMOTE ] CIB: PASS: History has at least 300 days. [2026-01-16T12:05:04.654944] [DEBUG] [REMOTE ] CIB: PASS: Price check passed. Min price $54.06. [2026-01-16T12:05:04.655092] [DEBUG] [REMOTE ] CIB: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:04.655239] [DEBUG] [REMOTE ] CIB: PASS: Integrity check passed. [2026-01-16T12:05:04.655284] [DEBUG] [REMOTE ] CIB: Symbol is viable for forecasting. [2026-01-16T12:05:04.655341] [INFO ] [MAIN ] [678/3508] CIB kept (0.7s) | 678 kept, 0 rejected | 136.0/min | ETA: 20.8m [2026-01-16T12:05:05.064783] [DEBUG] [REMOTE ] CIEN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:05.065029] [DEBUG] [REMOTE ] CIEN: PASS: History has at least 300 days. [2026-01-16T12:05:05.065735] [DEBUG] [REMOTE ] CIEN: PASS: Price check passed. Min price $164.48. [2026-01-16T12:05:05.065902] [DEBUG] [REMOTE ] CIEN: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:05.066057] [DEBUG] [REMOTE ] CIEN: PASS: Integrity check passed. [2026-01-16T12:05:05.066102] [DEBUG] [REMOTE ] CIEN: Symbol is viable for forecasting. [2026-01-16T12:05:05.066160] [INFO ] [MAIN ] [679/3508] CIEN kept (0.4s) | 679 kept, 0 rejected | 136.0/min | ETA: 20.8m [2026-01-16T12:05:05.566933] [DEBUG] [REMOTE ] CIF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:05.567152] [DEBUG] [REMOTE ] CIF: PASS: History has at least 300 days. [2026-01-16T12:05:05.567468] [DEBUG] [REMOTE ] CIF: PASS: Price check passed. Min price $1.67. [2026-01-16T12:05:05.567655] [DEBUG] [REMOTE ] CIF: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:05.567803] [DEBUG] [REMOTE ] CIF: PASS: Integrity check passed. [2026-01-16T12:05:05.567847] [DEBUG] [REMOTE ] CIF: Symbol is viable for forecasting. [2026-01-16T12:05:05.567907] [INFO ] [MAIN ] [680/3508] CIF kept (0.5s) | 680 kept, 0 rejected | 135.9/min | ETA: 20.8m [2026-01-16T12:05:05.914294] [DEBUG] [REMOTE ] CIG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:05.914505] [DEBUG] [REMOTE ] CIG: PASS: History has at least 300 days. [2026-01-16T12:05:05.915103] [DEBUG] [REMOTE ] CIG: PASS: Price check passed. Min price $1.89. [2026-01-16T12:05:05.915262] [DEBUG] [REMOTE ] CIG: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:05.915409] [DEBUG] [REMOTE ] CIG: PASS: Integrity check passed. [2026-01-16T12:05:05.915453] [DEBUG] [REMOTE ] CIG: Symbol is viable for forecasting. [2026-01-16T12:05:05.915513] [INFO ] [MAIN ] [681/3508] CIG kept (0.3s) | 681 kept, 0 rejected | 136.0/min | ETA: 20.8m [2026-01-16T12:05:06.340547] [DEBUG] [REMOTE ] CIGI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:06.340797] [DEBUG] [REMOTE ] CIGI: PASS: History has at least 300 days. [2026-01-16T12:05:06.341106] [DEBUG] [REMOTE ] CIGI: PASS: Price check passed. Min price $136.33. [2026-01-16T12:05:06.341255] [DEBUG] [REMOTE ] CIGI: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:06.341395] [DEBUG] [REMOTE ] CIGI: PASS: Integrity check passed. [2026-01-16T12:05:06.341615] [DEBUG] [REMOTE ] CIGI: Symbol is viable for forecasting. [2026-01-16T12:05:06.341675] [INFO ] [MAIN ] [682/3508] CIGI kept (0.4s) | 682 kept, 0 rejected | 136.0/min | ETA: 20.8m [2026-01-16T12:05:06.720528] [DEBUG] [REMOTE ] CII: Retrieved 5445 rows, trimmed to 300. [2026-01-16T12:05:06.720694] [DEBUG] [REMOTE ] CII: PASS: History has at least 300 days. [2026-01-16T12:05:06.720907] [DEBUG] [REMOTE ] CII: PASS: Price check passed. Min price $20.72. [2026-01-16T12:05:06.721041] [DEBUG] [REMOTE ] CII: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:06.721156] [DEBUG] [REMOTE ] CII: PASS: Integrity check passed. [2026-01-16T12:05:06.721196] [DEBUG] [REMOTE ] CII: Symbol is viable for forecasting. [2026-01-16T12:05:06.721243] [INFO ] [MAIN ] [683/3508] CII kept (0.4s) | 683 kept, 0 rejected | 136.0/min | ETA: 20.8m [2026-01-16T12:05:07.183937] [DEBUG] [REMOTE ] CIM: Retrieved 4569 rows, trimmed to 300. [2026-01-16T12:05:07.184068] [DEBUG] [REMOTE ] CIM: PASS: History has at least 300 days. [2026-01-16T12:05:07.184273] [DEBUG] [REMOTE ] CIM: PASS: Price check passed. Min price $11.39. [2026-01-16T12:05:07.184417] [DEBUG] [REMOTE ] CIM: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:07.184529] [DEBUG] [REMOTE ] CIM: PASS: Integrity check passed. [2026-01-16T12:05:07.184586] [DEBUG] [REMOTE ] CIM: Symbol is viable for forecasting. [2026-01-16T12:05:07.184638] [INFO ] [MAIN ] [684/3508] CIM kept (0.5s) | 684 kept, 0 rejected | 136.0/min | ETA: 20.8m [2026-01-16T12:05:07.503276] [DEBUG] [REMOTE ] CINF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:07.503404] [DEBUG] [REMOTE ] CINF: PASS: History has at least 300 days. [2026-01-16T12:05:07.503859] [DEBUG] [REMOTE ] CINF: PASS: Price check passed. Min price $150.96. [2026-01-16T12:05:07.504002] [DEBUG] [REMOTE ] CINF: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:07.504118] [DEBUG] [REMOTE ] CINF: PASS: Integrity check passed. [2026-01-16T12:05:07.504158] [DEBUG] [REMOTE ] CINF: Symbol is viable for forecasting. [2026-01-16T12:05:07.504208] [INFO ] [MAIN ] [685/3508] CINF kept (0.3s) | 685 kept, 0 rejected | 136.1/min | ETA: 20.7m [2026-01-16T12:05:07.778833] [DEBUG] [REMOTE ] CING: Retrieved 1030 rows, trimmed to 300. [2026-01-16T12:05:07.778979] [DEBUG] [REMOTE ] CING: PASS: History has at least 300 days. [2026-01-16T12:05:07.779213] [DEBUG] [REMOTE ] CING: PASS: Price check passed. Min price $3.33. [2026-01-16T12:05:07.779371] [DEBUG] [REMOTE ] CING: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:07.779499] [DEBUG] [REMOTE ] CING: PASS: Integrity check passed. [2026-01-16T12:05:07.779546] [DEBUG] [REMOTE ] CING: Symbol is viable for forecasting. [2026-01-16T12:05:07.779626] [INFO ] [MAIN ] [686/3508] CING kept (0.3s) | 686 kept, 0 rejected | 136.1/min | ETA: 20.7m [2026-01-16T12:05:08.255523] [DEBUG] [REMOTE ] CION: Retrieved 1075 rows, trimmed to 300. [2026-01-16T12:05:08.255694] [DEBUG] [REMOTE ] CION: PASS: History has at least 300 days. [2026-01-16T12:05:08.255915] [DEBUG] [REMOTE ] CION: PASS: Price check passed. Min price $8.73. [2026-01-16T12:05:08.256058] [DEBUG] [REMOTE ] CION: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:08.256187] [DEBUG] [REMOTE ] CION: PASS: Integrity check passed. [2026-01-16T12:05:08.256232] [DEBUG] [REMOTE ] CION: Symbol is viable for forecasting. [2026-01-16T12:05:08.256283] [INFO ] [MAIN ] [687/3508] CION kept (0.5s) | 687 kept, 0 rejected | 136.1/min | ETA: 20.7m [2026-01-16T12:05:08.879335] [DEBUG] [REMOTE ] CIVB: Retrieved 6287 rows, trimmed to 300. [2026-01-16T12:05:08.879540] [DEBUG] [REMOTE ] CIVB: PASS: History has at least 300 days. [2026-01-16T12:05:08.880273] [DEBUG] [REMOTE ] CIVB: PASS: Price check passed. Min price $20.62. [2026-01-16T12:05:08.880435] [DEBUG] [REMOTE ] CIVB: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:08.880604] [DEBUG] [REMOTE ] CIVB: PASS: Integrity check passed. [2026-01-16T12:05:08.880653] [DEBUG] [REMOTE ] CIVB: Symbol is viable for forecasting. [2026-01-16T12:05:08.880711] [INFO ] [MAIN ] [688/3508] CIVB kept (0.6s) | 688 kept, 0 rejected | 136.0/min | ETA: 20.7m [2026-01-16T12:05:09.257933] [DEBUG] [REMOTE ] CIVI: Retrieved 3541 rows, trimmed to 300. [2026-01-16T12:05:09.258143] [DEBUG] [REMOTE ] CIVI: PASS: History has at least 300 days. [2026-01-16T12:05:09.258446] [DEBUG] [REMOTE ] CIVI: PASS: Price check passed. Min price $25.36. [2026-01-16T12:05:09.258641] [DEBUG] [REMOTE ] CIVI: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:09.258788] [DEBUG] [REMOTE ] CIVI: PASS: Integrity check passed. [2026-01-16T12:05:09.258835] [DEBUG] [REMOTE ] CIVI: Symbol is viable for forecasting. [2026-01-16T12:05:09.258906] [INFO ] [MAIN ] [689/3508] CIVI kept (0.4s) | 689 kept, 0 rejected | 136.1/min | ETA: 20.7m [2026-01-16T12:05:09.748297] [DEBUG] [REMOTE ] CLB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:09.748538] [DEBUG] [REMOTE ] CLB: PASS: History has at least 300 days. [2026-01-16T12:05:09.748939] [DEBUG] [REMOTE ] CLB: PASS: Price check passed. Min price $12.03. [2026-01-16T12:05:09.749118] [DEBUG] [REMOTE ] CLB: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:09.749357] [DEBUG] [REMOTE ] CLB: PASS: Integrity check passed. [2026-01-16T12:05:09.749404] [DEBUG] [REMOTE ] CLB: Symbol is viable for forecasting. [2026-01-16T12:05:09.749465] [INFO ] [MAIN ] [690/3508] CLB kept (0.5s) | 690 kept, 0 rejected | 136.0/min | ETA: 20.7m [2026-01-16T12:05:10.039390] [DEBUG] [REMOTE ] CLBK: Retrieved 1946 rows, trimmed to 300. [2026-01-16T12:05:10.039642] [DEBUG] [REMOTE ] CLBK: PASS: History has at least 300 days. [2026-01-16T12:05:10.039991] [DEBUG] [REMOTE ] CLBK: PASS: Price check passed. Min price $14.52. [2026-01-16T12:05:10.040143] [DEBUG] [REMOTE ] CLBK: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:10.040268] [DEBUG] [REMOTE ] CLBK: PASS: Integrity check passed. [2026-01-16T12:05:10.040311] [DEBUG] [REMOTE ] CLBK: Symbol is viable for forecasting. [2026-01-16T12:05:10.040378] [INFO ] [MAIN ] [691/3508] CLBK kept (0.3s) | 691 kept, 0 rejected | 136.1/min | ETA: 20.7m [2026-01-16T12:05:10.683219] [DEBUG] [REMOTE ] CLDX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:10.683383] [DEBUG] [REMOTE ] CLDX: PASS: History has at least 300 days. [2026-01-16T12:05:10.683695] [DEBUG] [REMOTE ] CLDX: PASS: Price check passed. Min price $22.67. [2026-01-16T12:05:10.683841] [DEBUG] [REMOTE ] CLDX: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:10.683964] [DEBUG] [REMOTE ] CLDX: PASS: Integrity check passed. [2026-01-16T12:05:10.684005] [DEBUG] [REMOTE ] CLDX: Symbol is viable for forecasting. [2026-01-16T12:05:10.684065] [INFO ] [MAIN ] [692/3508] CLDX kept (0.6s) | 692 kept, 0 rejected | 136.0/min | ETA: 20.7m [2026-01-16T12:05:11.181561] [DEBUG] [REMOTE ] CLF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:11.181727] [DEBUG] [REMOTE ] CLF: PASS: History has at least 300 days. [2026-01-16T12:05:11.181965] [DEBUG] [REMOTE ] CLF: PASS: Price check passed. Min price $10.09. [2026-01-16T12:05:11.182109] [DEBUG] [REMOTE ] CLF: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:11.182231] [DEBUG] [REMOTE ] CLF: PASS: Integrity check passed. [2026-01-16T12:05:11.182274] [DEBUG] [REMOTE ] CLF: Symbol is viable for forecasting. [2026-01-16T12:05:11.182325] [INFO ] [MAIN ] [693/3508] CLF kept (0.5s) | 693 kept, 0 rejected | 136.0/min | ETA: 20.7m [2026-01-16T12:05:11.638607] [DEBUG] [REMOTE ] CLFD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:11.638760] [DEBUG] [REMOTE ] CLFD: PASS: History has at least 300 days. [2026-01-16T12:05:11.638995] [DEBUG] [REMOTE ] CLFD: PASS: Price check passed. Min price $28.03. [2026-01-16T12:05:11.639131] [DEBUG] [REMOTE ] CLFD: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:11.639250] [DEBUG] [REMOTE ] CLFD: PASS: Integrity check passed. [2026-01-16T12:05:11.639290] [DEBUG] [REMOTE ] CLFD: Symbol is viable for forecasting. [2026-01-16T12:05:11.639339] [INFO ] [MAIN ] [694/3508] CLFD kept (0.5s) | 694 kept, 0 rejected | 136.0/min | ETA: 20.7m [2026-01-16T12:05:12.104937] [DEBUG] [REMOTE ] CLH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:12.105082] [DEBUG] [REMOTE ] CLH: PASS: History has at least 300 days. [2026-01-16T12:05:12.105324] [DEBUG] [REMOTE ] CLH: PASS: Price check passed. Min price $201.73. [2026-01-16T12:05:12.105472] [DEBUG] [REMOTE ] CLH: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:12.105645] [DEBUG] [REMOTE ] CLH: PASS: Integrity check passed. [2026-01-16T12:05:12.105694] [DEBUG] [REMOTE ] CLH: Symbol is viable for forecasting. [2026-01-16T12:05:12.105747] [INFO ] [MAIN ] [695/3508] CLH kept (0.5s) | 695 kept, 0 rejected | 136.0/min | ETA: 20.7m [2026-01-16T12:05:12.288115] [DEBUG] [REMOTE ] CLLS: Retrieved 2720 rows, trimmed to 300. [2026-01-16T12:05:12.288268] [DEBUG] [REMOTE ] CLLS: PASS: History has at least 300 days. [2026-01-16T12:05:12.288493] [DEBUG] [REMOTE ] CLLS: PASS: Price check passed. Min price $3.13. [2026-01-16T12:05:12.288659] [DEBUG] [REMOTE ] CLLS: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:12.288795] [DEBUG] [REMOTE ] CLLS: PASS: Integrity check passed. [2026-01-16T12:05:12.288840] [DEBUG] [REMOTE ] CLLS: Symbol is viable for forecasting. [2026-01-16T12:05:12.288891] [INFO ] [MAIN ] [696/3508] CLLS kept (0.2s) | 696 kept, 0 rejected | 136.1/min | ETA: 20.7m [2026-01-16T12:05:12.966199] [DEBUG] [REMOTE ] CLMB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:12.966458] [DEBUG] [REMOTE ] CLMB: PASS: History has at least 300 days. [2026-01-16T12:05:12.966746] [DEBUG] [REMOTE ] CLMB: PASS: Price check passed. Min price $100.02. [2026-01-16T12:05:12.966889] [DEBUG] [REMOTE ] CLMB: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:12.967013] [DEBUG] [REMOTE ] CLMB: PASS: Integrity check passed. [2026-01-16T12:05:12.967063] [DEBUG] [REMOTE ] CLMB: Symbol is viable for forecasting. [2026-01-16T12:05:12.967148] [INFO ] [MAIN ] [697/3508] CLMB kept (0.7s) | 697 kept, 0 rejected | 136.0/min | ETA: 20.7m [2026-01-16T12:05:13.376979] [DEBUG] [REMOTE ] CLNE: Retrieved 4691 rows, trimmed to 300. [2026-01-16T12:05:13.377111] [DEBUG] [REMOTE ] CLNE: PASS: History has at least 300 days. [2026-01-16T12:05:13.377323] [DEBUG] [REMOTE ] CLNE: PASS: Price check passed. Min price $2.10. [2026-01-16T12:05:13.377462] [DEBUG] [REMOTE ] CLNE: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:13.377596] [DEBUG] [REMOTE ] CLNE: PASS: Integrity check passed. [2026-01-16T12:05:13.377639] [DEBUG] [REMOTE ] CLNE: Symbol is viable for forecasting. [2026-01-16T12:05:13.377689] [INFO ] [MAIN ] [698/3508] CLNE kept (0.4s) | 698 kept, 0 rejected | 136.0/min | ETA: 20.7m [2026-01-16T12:05:13.652176] [DEBUG] [REMOTE ] CLNN: Retrieved 1266 rows, trimmed to 300. [2026-01-16T12:05:13.652321] [DEBUG] [REMOTE ] CLNN: PASS: History has at least 300 days. [2026-01-16T12:05:13.652535] [DEBUG] [REMOTE ] CLNN: PASS: Price check passed. Min price $5.10. [2026-01-16T12:05:13.652697] [DEBUG] [REMOTE ] CLNN: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:13.652815] [DEBUG] [REMOTE ] CLNN: PASS: Integrity check passed. [2026-01-16T12:05:13.652856] [DEBUG] [REMOTE ] CLNN: Symbol is viable for forecasting. [2026-01-16T12:05:13.652905] [INFO ] [MAIN ] [699/3508] CLNN kept (0.3s) | 699 kept, 0 rejected | 136.1/min | ETA: 20.6m [2026-01-16T12:05:14.059656] [DEBUG] [REMOTE ] CLOA: Retrieved 755 rows, trimmed to 300. [2026-01-16T12:05:14.059785] [DEBUG] [REMOTE ] CLOA: PASS: History has at least 300 days. [2026-01-16T12:05:14.060003] [DEBUG] [REMOTE ] CLOA: PASS: Price check passed. Min price $51.15. [2026-01-16T12:05:14.060183] [DEBUG] [REMOTE ] CLOA: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:14.060304] [DEBUG] [REMOTE ] CLOA: PASS: Integrity check passed. [2026-01-16T12:05:14.060346] [DEBUG] [REMOTE ] CLOA: Symbol is viable for forecasting. [2026-01-16T12:05:14.060395] [INFO ] [MAIN ] [700/3508] CLOA kept (0.4s) | 700 kept, 0 rejected | 136.1/min | ETA: 20.6m [2026-01-16T12:05:14.544452] [DEBUG] [REMOTE ] CLRB: Retrieved 5076 rows, trimmed to 300. [2026-01-16T12:05:14.544629] [DEBUG] [REMOTE ] CLRB: PASS: History has at least 300 days. [2026-01-16T12:05:14.545078] [DEBUG] [REMOTE ] CLRB: PASS: Price check passed. Min price $2.56. [2026-01-16T12:05:14.545255] [DEBUG] [REMOTE ] CLRB: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:14.545385] [DEBUG] [REMOTE ] CLRB: PASS: Integrity check passed. [2026-01-16T12:05:14.545428] [DEBUG] [REMOTE ] CLRB: Symbol is viable for forecasting. [2026-01-16T12:05:14.545480] [INFO ] [MAIN ] [701/3508] CLRB kept (0.5s) | 701 kept, 0 rejected | 136.1/min | ETA: 20.6m [2026-01-16T12:05:15.158746] [DEBUG] [REMOTE ] CLRO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:15.158886] [DEBUG] [REMOTE ] CLRO: PASS: History has at least 300 days. [2026-01-16T12:05:15.159117] [DEBUG] [REMOTE ] CLRO: PASS: Price check passed. Min price $4.29. [2026-01-16T12:05:15.159278] [DEBUG] [REMOTE ] CLRO: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:15.159423] [DEBUG] [REMOTE ] CLRO: PASS: Integrity check passed. [2026-01-16T12:05:15.159471] [DEBUG] [REMOTE ] CLRO: Symbol is viable for forecasting. [2026-01-16T12:05:15.159525] [INFO ] [MAIN ] [702/3508] CLRO kept (0.6s) | 702 kept, 0 rejected | 136.0/min | ETA: 20.6m [2026-01-16T12:05:15.678709] [DEBUG] [REMOTE ] CLS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:15.679046] [DEBUG] [REMOTE ] CLS: PASS: History has at least 300 days. [2026-01-16T12:05:15.679476] [DEBUG] [REMOTE ] CLS: PASS: Price check passed. Min price $264.69. [2026-01-16T12:05:15.679656] [DEBUG] [REMOTE ] CLS: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:15.679822] [DEBUG] [REMOTE ] CLS: PASS: Integrity check passed. [2026-01-16T12:05:15.679866] [DEBUG] [REMOTE ] CLS: Symbol is viable for forecasting. [2026-01-16T12:05:15.679929] [INFO ] [MAIN ] [703/3508] CLS kept (0.5s) | 703 kept, 0 rejected | 136.0/min | ETA: 20.6m [2026-01-16T12:05:15.986755] [DEBUG] [REMOTE ] CLX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:15.986955] [DEBUG] [REMOTE ] CLX: PASS: History has at least 300 days. [2026-01-16T12:05:15.987246] [DEBUG] [REMOTE ] CLX: PASS: Price check passed. Min price $97.43. [2026-01-16T12:05:15.987395] [DEBUG] [REMOTE ] CLX: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:15.987535] [DEBUG] [REMOTE ] CLX: PASS: Integrity check passed. [2026-01-16T12:05:15.987604] [DEBUG] [REMOTE ] CLX: Symbol is viable for forecasting. [2026-01-16T12:05:15.987664] [INFO ] [MAIN ] [704/3508] CLX kept (0.3s) | 704 kept, 0 rejected | 136.0/min | ETA: 20.6m [2026-01-16T12:05:16.570450] [DEBUG] [REMOTE ] CM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:16.570719] [DEBUG] [REMOTE ] CM: PASS: History has at least 300 days. [2026-01-16T12:05:16.571121] [DEBUG] [REMOTE ] CM: PASS: Price check passed. Min price $79.95. [2026-01-16T12:05:16.571281] [DEBUG] [REMOTE ] CM: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:16.571441] [DEBUG] [REMOTE ] CM: PASS: Integrity check passed. [2026-01-16T12:05:16.571485] [DEBUG] [REMOTE ] CM: Symbol is viable for forecasting. [2026-01-16T12:05:16.571546] [INFO ] [MAIN ] [705/3508] CM kept (0.6s) | 705 kept, 0 rejected | 136.0/min | ETA: 20.6m [2026-01-16T12:05:17.053060] [DEBUG] [REMOTE ] CMA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:17.053420] [DEBUG] [REMOTE ] CMA: PASS: History has at least 300 days. [2026-01-16T12:05:17.053833] [DEBUG] [REMOTE ] CMA: PASS: Price check passed. Min price $75.14. [2026-01-16T12:05:17.054000] [DEBUG] [REMOTE ] CMA: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:17.054173] [DEBUG] [REMOTE ] CMA: PASS: Integrity check passed. [2026-01-16T12:05:17.054226] [DEBUG] [REMOTE ] CMA: Symbol is viable for forecasting. [2026-01-16T12:05:17.054292] [INFO ] [MAIN ] [706/3508] CMA kept (0.5s) | 706 kept, 0 rejected | 135.9/min | ETA: 20.6m [2026-01-16T12:05:17.721647] [DEBUG] [REMOTE ] CMC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:17.721795] [DEBUG] [REMOTE ] CMC: PASS: History has at least 300 days. [2026-01-16T12:05:17.722046] [DEBUG] [REMOTE ] CMC: PASS: Price check passed. Min price $56.52. [2026-01-16T12:05:17.722197] [DEBUG] [REMOTE ] CMC: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:17.722324] [DEBUG] [REMOTE ] CMC: PASS: Integrity check passed. [2026-01-16T12:05:17.722367] [DEBUG] [REMOTE ] CMC: Symbol is viable for forecasting. [2026-01-16T12:05:17.722420] [INFO ] [MAIN ] [707/3508] CMC kept (0.7s) | 707 kept, 0 rejected | 135.8/min | ETA: 20.6m [2026-01-16T12:05:17.912209] [DEBUG] [REMOTE ] CMCM: Retrieved 2941 rows, trimmed to 300. [2026-01-16T12:05:17.912404] [DEBUG] [REMOTE ] CMCM: PASS: History has at least 300 days. [2026-01-16T12:05:17.912698] [DEBUG] [REMOTE ] CMCM: PASS: Price check passed. Min price $5.87. [2026-01-16T12:05:17.912854] [DEBUG] [REMOTE ] CMCM: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:17.912987] [DEBUG] [REMOTE ] CMCM: PASS: Integrity check passed. [2026-01-16T12:05:17.913033] [DEBUG] [REMOTE ] CMCM: Symbol is viable for forecasting. [2026-01-16T12:05:17.913088] [INFO ] [MAIN ] [708/3508] CMCM kept (0.2s) | 708 kept, 0 rejected | 135.9/min | ETA: 20.6m [2026-01-16T12:05:18.588217] [DEBUG] [REMOTE ] CMCO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:18.588499] [DEBUG] [REMOTE ] CMCO: PASS: History has at least 300 days. [2026-01-16T12:05:18.588872] [DEBUG] [REMOTE ] CMCO: PASS: Price check passed. Min price $14.22. [2026-01-16T12:05:18.589026] [DEBUG] [REMOTE ] CMCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:18.589178] [DEBUG] [REMOTE ] CMCO: PASS: Integrity check passed. [2026-01-16T12:05:18.589221] [DEBUG] [REMOTE ] CMCO: Symbol is viable for forecasting. [2026-01-16T12:05:18.589293] [INFO ] [MAIN ] [709/3508] CMCO kept (0.7s) | 709 kept, 0 rejected | 135.8/min | ETA: 20.6m [2026-01-16T12:05:19.057272] [DEBUG] [REMOTE ] CMCSA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:19.057509] [DEBUG] [REMOTE ] CMCSA: PASS: History has at least 300 days. [2026-01-16T12:05:19.057867] [DEBUG] [REMOTE ] CMCSA: PASS: Price check passed. Min price $23.18. [2026-01-16T12:05:19.058037] [DEBUG] [REMOTE ] CMCSA: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:19.058191] [DEBUG] [REMOTE ] CMCSA: PASS: Integrity check passed. [2026-01-16T12:05:19.058235] [DEBUG] [REMOTE ] CMCSA: Symbol is viable for forecasting. [2026-01-16T12:05:19.058295] [INFO ] [MAIN ] [710/3508] CMCSA kept (0.5s) | 710 kept, 0 rejected | 135.8/min | ETA: 20.6m [2026-01-16T12:05:19.513447] [DEBUG] [REMOTE ] CME: Retrieved 5814 rows, trimmed to 300. [2026-01-16T12:05:19.513734] [DEBUG] [REMOTE ] CME: PASS: History has at least 300 days. [2026-01-16T12:05:19.514161] [DEBUG] [REMOTE ] CME: PASS: Price check passed. Min price $260.34. [2026-01-16T12:05:19.514342] [DEBUG] [REMOTE ] CME: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:19.514519] [DEBUG] [REMOTE ] CME: PASS: Integrity check passed. [2026-01-16T12:05:19.514605] [DEBUG] [REMOTE ] CME: Symbol is viable for forecasting. [2026-01-16T12:05:19.514686] [INFO ] [MAIN ] [711/3508] CME kept (0.5s) | 711 kept, 0 rejected | 135.8/min | ETA: 20.6m [2026-01-16T12:05:19.769883] [DEBUG] [REMOTE ] CMG: Retrieved 5025 rows, trimmed to 300. [2026-01-16T12:05:19.770016] [DEBUG] [REMOTE ] CMG: PASS: History has at least 300 days. [2026-01-16T12:05:19.770225] [DEBUG] [REMOTE ] CMG: PASS: Price check passed. Min price $29.81. [2026-01-16T12:05:19.770363] [DEBUG] [REMOTE ] CMG: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:19.770475] [DEBUG] [REMOTE ] CMG: PASS: Integrity check passed. [2026-01-16T12:05:19.770515] [DEBUG] [REMOTE ] CMG: Symbol is viable for forecasting. [2026-01-16T12:05:19.770563] [INFO ] [MAIN ] [712/3508] CMG kept (0.3s) | 712 kept, 0 rejected | 135.9/min | ETA: 20.6m [2026-01-16T12:05:20.470256] [DEBUG] [REMOTE ] CMI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:20.470523] [DEBUG] [REMOTE ] CMI: PASS: History has at least 300 days. [2026-01-16T12:05:20.470957] [DEBUG] [REMOTE ] CMI: PASS: Price check passed. Min price $406.26. [2026-01-16T12:05:20.471157] [DEBUG] [REMOTE ] CMI: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:20.471358] [DEBUG] [REMOTE ] CMI: PASS: Integrity check passed. [2026-01-16T12:05:20.471421] [DEBUG] [REMOTE ] CMI: Symbol is viable for forecasting. [2026-01-16T12:05:20.471506] [INFO ] [MAIN ] [713/3508] CMI kept (0.7s) | 713 kept, 0 rejected | 135.8/min | ETA: 20.6m [2026-01-16T12:05:20.611273] [DEBUG] [REMOTE ] CMMB: Retrieved 1741 rows, trimmed to 300. [2026-01-16T12:05:20.611473] [DEBUG] [REMOTE ] CMMB: PASS: History has at least 300 days. [2026-01-16T12:05:20.611797] [DEBUG] [REMOTE ] CMMB: PASS: Price check passed. Min price $1.64. [2026-01-16T12:05:20.611941] [DEBUG] [REMOTE ] CMMB: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:20.612060] [DEBUG] [REMOTE ] CMMB: PASS: Integrity check passed. [2026-01-16T12:05:20.612104] [DEBUG] [REMOTE ] CMMB: Symbol is viable for forecasting. [2026-01-16T12:05:20.612158] [INFO ] [MAIN ] [714/3508] CMMB kept (0.1s) | 714 kept, 0 rejected | 135.9/min | ETA: 20.6m [2026-01-16T12:05:21.298952] [DEBUG] [REMOTE ] CMP: Retrieved 5558 rows, trimmed to 300. [2026-01-16T12:05:21.299100] [DEBUG] [REMOTE ] CMP: PASS: History has at least 300 days. [2026-01-16T12:05:21.299327] [DEBUG] [REMOTE ] CMP: PASS: Price check passed. Min price $16.54. [2026-01-16T12:05:21.299472] [DEBUG] [REMOTE ] CMP: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:21.299611] [DEBUG] [REMOTE ] CMP: PASS: Integrity check passed. [2026-01-16T12:05:21.299656] [DEBUG] [REMOTE ] CMP: Symbol is viable for forecasting. [2026-01-16T12:05:21.299713] [INFO ] [MAIN ] [715/3508] CMP kept (0.7s) | 715 kept, 0 rejected | 135.8/min | ETA: 20.6m [2026-01-16T12:05:21.576748] [DEBUG] [REMOTE ] CMPO: Retrieved 1294 rows, trimmed to 300. [2026-01-16T12:05:21.576968] [DEBUG] [REMOTE ] CMPO: PASS: History has at least 300 days. [2026-01-16T12:05:21.577240] [DEBUG] [REMOTE ] CMPO: PASS: Price check passed. Min price $18.18. [2026-01-16T12:05:21.577390] [DEBUG] [REMOTE ] CMPO: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:21.577540] [DEBUG] [REMOTE ] CMPO: PASS: Integrity check passed. [2026-01-16T12:05:21.577609] [DEBUG] [REMOTE ] CMPO: Symbol is viable for forecasting. [2026-01-16T12:05:21.577667] [INFO ] [MAIN ] [716/3508] CMPO kept (0.3s) | 716 kept, 0 rejected | 135.9/min | ETA: 20.5m [2026-01-16T12:05:21.952391] [DEBUG] [REMOTE ] CMPS: Retrieved 1338 rows, trimmed to 300. [2026-01-16T12:05:21.952536] [DEBUG] [REMOTE ] CMPS: PASS: History has at least 300 days. [2026-01-16T12:05:21.952792] [DEBUG] [REMOTE ] CMPS: PASS: Price check passed. Min price $4.94. [2026-01-16T12:05:21.952944] [DEBUG] [REMOTE ] CMPS: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:21.953062] [DEBUG] [REMOTE ] CMPS: PASS: Integrity check passed. [2026-01-16T12:05:21.953105] [DEBUG] [REMOTE ] CMPS: Symbol is viable for forecasting. [2026-01-16T12:05:21.953155] [INFO ] [MAIN ] [717/3508] CMPS kept (0.4s) | 717 kept, 0 rejected | 135.9/min | ETA: 20.5m [2026-01-16T12:05:22.349439] [DEBUG] [REMOTE ] CMPX: Retrieved 1203 rows, trimmed to 300. [2026-01-16T12:05:22.349618] [DEBUG] [REMOTE ] CMPX: PASS: History has at least 300 days. [2026-01-16T12:05:22.349844] [DEBUG] [REMOTE ] CMPX: PASS: Price check passed. Min price $3.72. [2026-01-16T12:05:22.349984] [DEBUG] [REMOTE ] CMPX: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:22.350102] [DEBUG] [REMOTE ] CMPX: PASS: Integrity check passed. [2026-01-16T12:05:22.350143] [DEBUG] [REMOTE ] CMPX: Symbol is viable for forecasting. [2026-01-16T12:05:22.350194] [INFO ] [MAIN ] [718/3508] CMPX kept (0.4s) | 718 kept, 0 rejected | 135.9/min | ETA: 20.5m [2026-01-16T12:05:22.852711] [DEBUG] [REMOTE ] CMRE: Retrieved 3822 rows, trimmed to 300. [2026-01-16T12:05:22.852847] [DEBUG] [REMOTE ] CMRE: PASS: History has at least 300 days. [2026-01-16T12:05:22.853055] [DEBUG] [REMOTE ] CMRE: PASS: Price check passed. Min price $11.27. [2026-01-16T12:05:22.853190] [DEBUG] [REMOTE ] CMRE: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:22.853301] [DEBUG] [REMOTE ] CMRE: PASS: Integrity check passed. [2026-01-16T12:05:22.853342] [DEBUG] [REMOTE ] CMRE: Symbol is viable for forecasting. [2026-01-16T12:05:22.853391] [INFO ] [MAIN ] [719/3508] CMRE kept (0.5s) | 719 kept, 0 rejected | 135.9/min | ETA: 20.5m [2026-01-16T12:05:23.382831] [DEBUG] [REMOTE ] CMS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:23.382973] [DEBUG] [REMOTE ] CMS: PASS: History has at least 300 days. [2026-01-16T12:05:23.383201] [DEBUG] [REMOTE ] CMS: PASS: Price check passed. Min price $69.17. [2026-01-16T12:05:23.383350] [DEBUG] [REMOTE ] CMS: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:23.383487] [DEBUG] [REMOTE ] CMS: PASS: Integrity check passed. [2026-01-16T12:05:23.383533] [DEBUG] [REMOTE ] CMS: Symbol is viable for forecasting. [2026-01-16T12:05:23.383605] [INFO ] [MAIN ] [720/3508] CMS kept (0.5s) | 720 kept, 0 rejected | 135.9/min | ETA: 20.5m [2026-01-16T12:05:23.733245] [DEBUG] [REMOTE ] CMSA: Retrieved 1974 rows, trimmed to 300. [2026-01-16T12:05:23.733372] [DEBUG] [REMOTE ] CMSA: PASS: History has at least 300 days. [2026-01-16T12:05:23.733595] [DEBUG] [REMOTE ] CMSA: PASS: Price check passed. Min price $21.66. [2026-01-16T12:05:23.733738] [DEBUG] [REMOTE ] CMSA: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:23.733850] [DEBUG] [REMOTE ] CMSA: PASS: Integrity check passed. [2026-01-16T12:05:23.733889] [DEBUG] [REMOTE ] CMSA: Symbol is viable for forecasting. [2026-01-16T12:05:23.733937] [INFO ] [MAIN ] [721/3508] CMSA kept (0.4s) | 721 kept, 0 rejected | 135.9/min | ETA: 20.5m [2026-01-16T12:05:24.063716] [DEBUG] [REMOTE ] CMSC: Retrieved 1833 rows, trimmed to 300. [2026-01-16T12:05:24.063845] [DEBUG] [REMOTE ] CMSC: PASS: History has at least 300 days. [2026-01-16T12:05:24.064054] [DEBUG] [REMOTE ] CMSC: PASS: Price check passed. Min price $22.64. [2026-01-16T12:05:24.064196] [DEBUG] [REMOTE ] CMSC: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:24.064309] [DEBUG] [REMOTE ] CMSC: PASS: Integrity check passed. [2026-01-16T12:05:24.064352] [DEBUG] [REMOTE ] CMSC: Symbol is viable for forecasting. [2026-01-16T12:05:24.064403] [INFO ] [MAIN ] [722/3508] CMSC kept (0.3s) | 722 kept, 0 rejected | 136.0/min | ETA: 20.5m [2026-01-16T12:05:24.481028] [DEBUG] [REMOTE ] CMSD: Retrieved 1736 rows, trimmed to 300. [2026-01-16T12:05:24.481158] [DEBUG] [REMOTE ] CMSD: PASS: History has at least 300 days. [2026-01-16T12:05:24.481360] [DEBUG] [REMOTE ] CMSD: PASS: Price check passed. Min price $23.02. [2026-01-16T12:05:24.481499] [DEBUG] [REMOTE ] CMSD: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:24.481640] [DEBUG] [REMOTE ] CMSD: PASS: Integrity check passed. [2026-01-16T12:05:24.481685] [DEBUG] [REMOTE ] CMSD: Symbol is viable for forecasting. [2026-01-16T12:05:24.481734] [INFO ] [MAIN ] [723/3508] CMSD kept (0.4s) | 723 kept, 0 rejected | 136.0/min | ETA: 20.5m [2026-01-16T12:05:24.781522] [DEBUG] [REMOTE ] CMTG: Retrieved 1054 rows, trimmed to 300. [2026-01-16T12:05:24.781686] [DEBUG] [REMOTE ] CMTG: PASS: History has at least 300 days. [2026-01-16T12:05:24.781892] [DEBUG] [REMOTE ] CMTG: PASS: Price check passed. Min price $2.71. [2026-01-16T12:05:24.782028] [DEBUG] [REMOTE ] CMTG: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:24.782137] [DEBUG] [REMOTE ] CMTG: PASS: Integrity check passed. [2026-01-16T12:05:24.782177] [DEBUG] [REMOTE ] CMTG: Symbol is viable for forecasting. [2026-01-16T12:05:24.782226] [INFO ] [MAIN ] [724/3508] CMTG kept (0.3s) | 724 kept, 0 rejected | 136.0/min | ETA: 20.5m [2026-01-16T12:05:25.525966] [DEBUG] [REMOTE ] CMTL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:25.526116] [DEBUG] [REMOTE ] CMTL: PASS: History has at least 300 days. [2026-01-16T12:05:25.526420] [DEBUG] [REMOTE ] CMTL: PASS: Price check passed. Min price $2.84. [2026-01-16T12:05:25.526594] [DEBUG] [REMOTE ] CMTL: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:25.526767] [DEBUG] [REMOTE ] CMTL: PASS: Integrity check passed. [2026-01-16T12:05:25.526813] [DEBUG] [REMOTE ] CMTL: Symbol is viable for forecasting. [2026-01-16T12:05:25.526867] [INFO ] [MAIN ] [725/3508] CMTL kept (0.7s) | 725 kept, 0 rejected | 135.9/min | ETA: 20.5m [2026-01-16T12:05:25.983541] [DEBUG] [REMOTE ] CNA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:25.983706] [DEBUG] [REMOTE ] CNA: PASS: History has at least 300 days. [2026-01-16T12:05:25.983945] [DEBUG] [REMOTE ] CNA: PASS: Price check passed. Min price $43.61. [2026-01-16T12:05:25.984084] [DEBUG] [REMOTE ] CNA: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:25.984205] [DEBUG] [REMOTE ] CNA: PASS: Integrity check passed. [2026-01-16T12:05:25.984246] [DEBUG] [REMOTE ] CNA: Symbol is viable for forecasting. [2026-01-16T12:05:25.984297] [INFO ] [MAIN ] [726/3508] CNA kept (0.5s) | 726 kept, 0 rejected | 135.9/min | ETA: 20.5m [2026-01-16T12:05:26.510339] [DEBUG] [REMOTE ] CNC: Retrieved 6061 rows, trimmed to 300. [2026-01-16T12:05:26.510490] [DEBUG] [REMOTE ] CNC: PASS: History has at least 300 days. [2026-01-16T12:05:26.510767] [DEBUG] [REMOTE ] CNC: PASS: Price check passed. Min price $33.15. [2026-01-16T12:05:26.510928] [DEBUG] [REMOTE ] CNC: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:26.511062] [DEBUG] [REMOTE ] CNC: PASS: Integrity check passed. [2026-01-16T12:05:26.511104] [DEBUG] [REMOTE ] CNC: Symbol is viable for forecasting. [2026-01-16T12:05:26.511157] [INFO ] [MAIN ] [727/3508] CNC kept (0.5s) | 727 kept, 0 rejected | 135.9/min | ETA: 20.5m [2026-01-16T12:05:26.807664] [DEBUG] [REMOTE ] CNF: Retrieved 1802 rows, trimmed to 300. [2026-01-16T12:05:26.807801] [DEBUG] [REMOTE ] CNF: PASS: History has at least 300 days. [2026-01-16T12:05:26.808023] [DEBUG] [REMOTE ] CNF: PASS: Price check passed. Min price $4.45. [2026-01-16T12:05:26.808163] [DEBUG] [REMOTE ] CNF: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:26.808281] [DEBUG] [REMOTE ] CNF: PASS: Integrity check passed. [2026-01-16T12:05:26.808321] [DEBUG] [REMOTE ] CNF: Symbol is viable for forecasting. [2026-01-16T12:05:26.808371] [INFO ] [MAIN ] [728/3508] CNF kept (0.3s) | 728 kept, 0 rejected | 135.9/min | ETA: 20.5m [2026-01-16T12:05:27.374660] [DEBUG] [REMOTE ] CNI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:27.374806] [DEBUG] [REMOTE ] CNI: PASS: History has at least 300 days. [2026-01-16T12:05:27.375046] [DEBUG] [REMOTE ] CNI: PASS: Price check passed. Min price $90.32. [2026-01-16T12:05:27.375195] [DEBUG] [REMOTE ] CNI: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:27.375321] [DEBUG] [REMOTE ] CNI: PASS: Integrity check passed. [2026-01-16T12:05:27.375363] [DEBUG] [REMOTE ] CNI: Symbol is viable for forecasting. [2026-01-16T12:05:27.375415] [INFO ] [MAIN ] [729/3508] CNI kept (0.6s) | 729 kept, 0 rejected | 135.9/min | ETA: 20.5m [2026-01-16T12:05:27.776171] [DEBUG] [REMOTE ] CNK: Retrieved 4714 rows, trimmed to 300. [2026-01-16T12:05:27.776325] [DEBUG] [REMOTE ] CNK: PASS: History has at least 300 days. [2026-01-16T12:05:27.776658] [DEBUG] [REMOTE ] CNK: PASS: Price check passed. Min price $21.93. [2026-01-16T12:05:27.776851] [DEBUG] [REMOTE ] CNK: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:27.777022] [DEBUG] [REMOTE ] CNK: PASS: Integrity check passed. [2026-01-16T12:05:27.777077] [DEBUG] [REMOTE ] CNK: Symbol is viable for forecasting. [2026-01-16T12:05:27.777148] [INFO ] [MAIN ] [730/3508] CNK kept (0.4s) | 730 kept, 0 rejected | 135.9/min | ETA: 20.4m [2026-01-16T12:05:28.002858] [DEBUG] [REMOTE ] CNM: Retrieved 1127 rows, trimmed to 300. [2026-01-16T12:05:28.003010] [DEBUG] [REMOTE ] CNM: PASS: History has at least 300 days. [2026-01-16T12:05:28.003226] [DEBUG] [REMOTE ] CNM: PASS: Price check passed. Min price $44.29. [2026-01-16T12:05:28.003366] [DEBUG] [REMOTE ] CNM: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:28.003484] [DEBUG] [REMOTE ] CNM: PASS: Integrity check passed. [2026-01-16T12:05:28.003526] [DEBUG] [REMOTE ] CNM: Symbol is viable for forecasting. [2026-01-16T12:05:28.003594] [INFO ] [MAIN ] [731/3508] CNM kept (0.2s) | 731 kept, 0 rejected | 136.0/min | ETA: 20.4m [2026-01-16T12:05:28.651520] [DEBUG] [REMOTE ] CNMD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:28.651699] [DEBUG] [REMOTE ] CNMD: PASS: History has at least 300 days. [2026-01-16T12:05:28.651965] [DEBUG] [REMOTE ] CNMD: PASS: Price check passed. Min price $38.99. [2026-01-16T12:05:28.652106] [DEBUG] [REMOTE ] CNMD: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:28.652269] [DEBUG] [REMOTE ] CNMD: PASS: Integrity check passed. [2026-01-16T12:05:28.652321] [DEBUG] [REMOTE ] CNMD: Symbol is viable for forecasting. [2026-01-16T12:05:28.652380] [INFO ] [MAIN ] [732/3508] CNMD kept (0.6s) | 732 kept, 0 rejected | 135.9/min | ETA: 20.4m [2026-01-16T12:05:28.932905] [DEBUG] [REMOTE ] CNNE: Retrieved 2049 rows, trimmed to 300. [2026-01-16T12:05:28.933043] [DEBUG] [REMOTE ] CNNE: PASS: History has at least 300 days. [2026-01-16T12:05:28.933264] [DEBUG] [REMOTE ] CNNE: PASS: Price check passed. Min price $14.99. [2026-01-16T12:05:28.933408] [DEBUG] [REMOTE ] CNNE: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:28.933532] [DEBUG] [REMOTE ] CNNE: PASS: Integrity check passed. [2026-01-16T12:05:28.933594] [DEBUG] [REMOTE ] CNNE: Symbol is viable for forecasting. [2026-01-16T12:05:28.933648] [INFO ] [MAIN ] [733/3508] CNNE kept (0.3s) | 733 kept, 0 rejected | 136.0/min | ETA: 20.4m [2026-01-16T12:05:29.530213] [DEBUG] [REMOTE ] CNO: Retrieved 5624 rows, trimmed to 300. [2026-01-16T12:05:29.530372] [DEBUG] [REMOTE ] CNO: PASS: History has at least 300 days. [2026-01-16T12:05:29.530645] [DEBUG] [REMOTE ] CNO: PASS: Price check passed. Min price $39.35. [2026-01-16T12:05:29.530792] [DEBUG] [REMOTE ] CNO: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:29.530920] [DEBUG] [REMOTE ] CNO: PASS: Integrity check passed. [2026-01-16T12:05:29.530962] [DEBUG] [REMOTE ] CNO: Symbol is viable for forecasting. [2026-01-16T12:05:29.531014] [INFO ] [MAIN ] [734/3508] CNO kept (0.6s) | 734 kept, 0 rejected | 135.9/min | ETA: 20.4m [2026-01-16T12:05:30.059992] [DEBUG] [REMOTE ] CNOB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:30.060148] [DEBUG] [REMOTE ] CNOB: PASS: History has at least 300 days. [2026-01-16T12:05:30.060431] [DEBUG] [REMOTE ] CNOB: PASS: Price check passed. Min price $23.36. [2026-01-16T12:05:30.060591] [DEBUG] [REMOTE ] CNOB: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:30.060725] [DEBUG] [REMOTE ] CNOB: PASS: Integrity check passed. [2026-01-16T12:05:30.060767] [DEBUG] [REMOTE ] CNOB: Symbol is viable for forecasting. [2026-01-16T12:05:30.060819] [INFO ] [MAIN ] [735/3508] CNOB kept (0.5s) | 735 kept, 0 rejected | 135.9/min | ETA: 20.4m [2026-01-16T12:05:30.503121] [DEBUG] [REMOTE ] CNP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:30.503266] [DEBUG] [REMOTE ] CNP: PASS: History has at least 300 days. [2026-01-16T12:05:30.503612] [DEBUG] [REMOTE ] CNP: PASS: Price check passed. Min price $37.33. [2026-01-16T12:05:30.503761] [DEBUG] [REMOTE ] CNP: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:30.503888] [DEBUG] [REMOTE ] CNP: PASS: Integrity check passed. [2026-01-16T12:05:30.503929] [DEBUG] [REMOTE ] CNP: Symbol is viable for forecasting. [2026-01-16T12:05:30.503979] [INFO ] [MAIN ] [736/3508] CNP kept (0.4s) | 736 kept, 0 rejected | 135.9/min | ETA: 20.4m [2026-01-16T12:05:30.982429] [DEBUG] [REMOTE ] CNQ: Retrieved 6404 rows, trimmed to 300. [2026-01-16T12:05:30.982596] [DEBUG] [REMOTE ] CNQ: PASS: History has at least 300 days. [2026-01-16T12:05:30.982838] [DEBUG] [REMOTE ] CNQ: PASS: Price check passed. Min price $29.53. [2026-01-16T12:05:30.982976] [DEBUG] [REMOTE ] CNQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:30.983100] [DEBUG] [REMOTE ] CNQ: PASS: Integrity check passed. [2026-01-16T12:05:30.983141] [DEBUG] [REMOTE ] CNQ: Symbol is viable for forecasting. [2026-01-16T12:05:30.983191] [INFO ] [MAIN ] [737/3508] CNQ kept (0.5s) | 737 kept, 0 rejected | 135.8/min | ETA: 20.4m [2026-01-16T12:05:31.471370] [DEBUG] [REMOTE ] CNS: Retrieved 5390 rows, trimmed to 300. [2026-01-16T12:05:31.471523] [DEBUG] [REMOTE ] CNS: PASS: History has at least 300 days. [2026-01-16T12:05:31.471788] [DEBUG] [REMOTE ] CNS: PASS: Price check passed. Min price $59.24. [2026-01-16T12:05:31.471932] [DEBUG] [REMOTE ] CNS: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:31.472061] [DEBUG] [REMOTE ] CNS: PASS: Integrity check passed. [2026-01-16T12:05:31.472103] [DEBUG] [REMOTE ] CNS: Symbol is viable for forecasting. [2026-01-16T12:05:31.472155] [INFO ] [MAIN ] [738/3508] CNS kept (0.5s) | 738 kept, 0 rejected | 135.8/min | ETA: 20.4m [2026-01-16T12:05:31.747505] [DEBUG] [REMOTE ] CNSP: Retrieved 1554 rows, trimmed to 300. [2026-01-16T12:05:31.747669] [DEBUG] [REMOTE ] CNSP: PASS: History has at least 300 days. [2026-01-16T12:05:31.747900] [DEBUG] [REMOTE ] CNSP: PASS: Price check passed. Min price $5.25. [2026-01-16T12:05:31.748049] [DEBUG] [REMOTE ] CNSP: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:31.748175] [DEBUG] [REMOTE ] CNSP: PASS: Integrity check passed. [2026-01-16T12:05:31.748219] [DEBUG] [REMOTE ] CNSP: Symbol is viable for forecasting. [2026-01-16T12:05:31.748272] [INFO ] [MAIN ] [739/3508] CNSP kept (0.3s) | 739 kept, 0 rejected | 135.9/min | ETA: 20.4m [2026-01-16T12:05:32.082280] [DEBUG] [REMOTE ] CNTA: Retrieved 1164 rows, trimmed to 300. [2026-01-16T12:05:32.082451] [DEBUG] [REMOTE ] CNTA: PASS: History has at least 300 days. [2026-01-16T12:05:32.082768] [DEBUG] [REMOTE ] CNTA: PASS: Price check passed. Min price $22.02. [2026-01-16T12:05:32.082969] [DEBUG] [REMOTE ] CNTA: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:32.083131] [DEBUG] [REMOTE ] CNTA: PASS: Integrity check passed. [2026-01-16T12:05:32.083189] [DEBUG] [REMOTE ] CNTA: Symbol is viable for forecasting. [2026-01-16T12:05:32.083261] [INFO ] [MAIN ] [740/3508] CNTA kept (0.3s) | 740 kept, 0 rejected | 135.9/min | ETA: 20.4m [2026-01-16T12:05:32.717839] [DEBUG] [REMOTE ] CNTY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:32.717986] [DEBUG] [REMOTE ] CNTY: PASS: History has at least 300 days. [2026-01-16T12:05:32.718224] [DEBUG] [REMOTE ] CNTY: PASS: Price check passed. Min price $1.30. [2026-01-16T12:05:32.718366] [DEBUG] [REMOTE ] CNTY: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:32.718490] [DEBUG] [REMOTE ] CNTY: PASS: Integrity check passed. [2026-01-16T12:05:32.718534] [DEBUG] [REMOTE ] CNTY: Symbol is viable for forecasting. [2026-01-16T12:05:32.718606] [INFO ] [MAIN ] [741/3508] CNTY kept (0.6s) | 741 kept, 0 rejected | 135.8/min | ETA: 20.4m [2026-01-16T12:05:33.159898] [DEBUG] [REMOTE ] CNVS: Retrieved 5581 rows, trimmed to 300. [2026-01-16T12:05:33.160035] [DEBUG] [REMOTE ] CNVS: PASS: History has at least 300 days. [2026-01-16T12:05:33.160252] [DEBUG] [REMOTE ] CNVS: PASS: Price check passed. Min price $2.00. [2026-01-16T12:05:33.160392] [DEBUG] [REMOTE ] CNVS: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:33.160510] [DEBUG] [REMOTE ] CNVS: PASS: Integrity check passed. [2026-01-16T12:05:33.160552] [DEBUG] [REMOTE ] CNVS: Symbol is viable for forecasting. [2026-01-16T12:05:33.160624] [INFO ] [MAIN ] [742/3508] CNVS kept (0.4s) | 742 kept, 0 rejected | 135.8/min | ETA: 20.4m [2026-01-16T12:05:33.628700] [DEBUG] [REMOTE ] CNX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:33.628848] [DEBUG] [REMOTE ] CNX: PASS: History has at least 300 days. [2026-01-16T12:05:33.629074] [DEBUG] [REMOTE ] CNX: PASS: Price check passed. Min price $31.77. [2026-01-16T12:05:33.629216] [DEBUG] [REMOTE ] CNX: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:33.629336] [DEBUG] [REMOTE ] CNX: PASS: Integrity check passed. [2026-01-16T12:05:33.629378] [DEBUG] [REMOTE ] CNX: Symbol is viable for forecasting. [2026-01-16T12:05:33.629428] [INFO ] [MAIN ] [743/3508] CNX kept (0.5s) | 743 kept, 0 rejected | 135.8/min | ETA: 20.4m [2026-01-16T12:05:34.111878] [DEBUG] [REMOTE ] CNXN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:34.112018] [DEBUG] [REMOTE ] CNXN: PASS: History has at least 300 days. [2026-01-16T12:05:34.112242] [DEBUG] [REMOTE ] CNXN: PASS: Price check passed. Min price $55.98. [2026-01-16T12:05:34.112382] [DEBUG] [REMOTE ] CNXN: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:34.112501] [DEBUG] [REMOTE ] CNXN: PASS: Integrity check passed. [2026-01-16T12:05:34.112543] [DEBUG] [REMOTE ] CNXN: Symbol is viable for forecasting. [2026-01-16T12:05:34.112617] [INFO ] [MAIN ] [744/3508] CNXN kept (0.5s) | 744 kept, 0 rejected | 135.8/min | ETA: 20.4m [2026-01-16T12:05:34.411809] [DEBUG] [REMOTE ] COCO: Retrieved 1063 rows, trimmed to 300. [2026-01-16T12:05:34.412016] [DEBUG] [REMOTE ] COCO: PASS: History has at least 300 days. [2026-01-16T12:05:34.412479] [DEBUG] [REMOTE ] COCO: PASS: Price check passed. Min price $39.66. [2026-01-16T12:05:34.412679] [DEBUG] [REMOTE ] COCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:34.412812] [DEBUG] [REMOTE ] COCO: PASS: Integrity check passed. [2026-01-16T12:05:34.412856] [DEBUG] [REMOTE ] COCO: Symbol is viable for forecasting. [2026-01-16T12:05:34.412911] [INFO ] [MAIN ] [745/3508] COCO kept (0.3s) | 745 kept, 0 rejected | 135.9/min | ETA: 20.3m [2026-01-16T12:05:34.884293] [DEBUG] [REMOTE ] CODA: Retrieved 4328 rows, trimmed to 300. [2026-01-16T12:05:34.884494] [DEBUG] [REMOTE ] CODA: PASS: History has at least 300 days. [2026-01-16T12:05:34.884783] [DEBUG] [REMOTE ] CODA: PASS: Price check passed. Min price $7.99. [2026-01-16T12:05:34.884933] [DEBUG] [REMOTE ] CODA: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:34.885069] [DEBUG] [REMOTE ] CODA: PASS: Integrity check passed. [2026-01-16T12:05:34.885159] [DEBUG] [REMOTE ] CODA: Symbol is viable for forecasting. [2026-01-16T12:05:34.885225] [INFO ] [MAIN ] [746/3508] CODA kept (0.5s) | 746 kept, 0 rejected | 135.9/min | ETA: 20.3m [2026-01-16T12:05:35.308704] [DEBUG] [REMOTE ] CODI: Retrieved 4947 rows, trimmed to 300. [2026-01-16T12:05:35.308908] [DEBUG] [REMOTE ] CODI: PASS: History has at least 300 days. [2026-01-16T12:05:35.309210] [DEBUG] [REMOTE ] CODI: PASS: Price check passed. Min price $4.65. [2026-01-16T12:05:35.309356] [DEBUG] [REMOTE ] CODI: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:35.309487] [DEBUG] [REMOTE ] CODI: PASS: Integrity check passed. [2026-01-16T12:05:35.309538] [DEBUG] [REMOTE ] CODI: Symbol is viable for forecasting. [2026-01-16T12:05:35.309619] [INFO ] [MAIN ] [747/3508] CODI kept (0.4s) | 747 kept, 0 rejected | 135.9/min | ETA: 20.3m [2026-01-16T12:05:35.586225] [DEBUG] [REMOTE ] COEP: Retrieved 1275 rows, trimmed to 300. [2026-01-16T12:05:35.586425] [DEBUG] [REMOTE ] COEP: PASS: History has at least 300 days. [2026-01-16T12:05:35.586742] [DEBUG] [REMOTE ] COEP: PASS: Price check passed. Min price $13.65. [2026-01-16T12:05:35.586894] [DEBUG] [REMOTE ] COEP: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:35.587029] [DEBUG] [REMOTE ] COEP: PASS: Integrity check passed. [2026-01-16T12:05:35.587075] [DEBUG] [REMOTE ] COEP: Symbol is viable for forecasting. [2026-01-16T12:05:35.587130] [INFO ] [MAIN ] [748/3508] COEP kept (0.3s) | 748 kept, 0 rejected | 135.9/min | ETA: 20.3m [2026-01-16T12:05:36.201036] [DEBUG] [REMOTE ] COF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:36.201187] [DEBUG] [REMOTE ] COF: PASS: History has at least 300 days. [2026-01-16T12:05:36.201427] [DEBUG] [REMOTE ] COF: PASS: Price check passed. Min price $200.04. [2026-01-16T12:05:36.201606] [DEBUG] [REMOTE ] COF: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:36.201770] [DEBUG] [REMOTE ] COF: PASS: Integrity check passed. [2026-01-16T12:05:36.201826] [DEBUG] [REMOTE ] COF: Symbol is viable for forecasting. [2026-01-16T12:05:36.201890] [INFO ] [MAIN ] [749/3508] COF kept (0.6s) | 749 kept, 0 rejected | 135.9/min | ETA: 20.3m [2026-01-16T12:05:36.597621] [DEBUG] [REMOTE ] COFS: Retrieved 6040 rows, trimmed to 300. [2026-01-16T12:05:36.597818] [DEBUG] [REMOTE ] COFS: PASS: History has at least 300 days. [2026-01-16T12:05:36.598149] [DEBUG] [REMOTE ] COFS: PASS: Price check passed. Min price $27.18. [2026-01-16T12:05:36.598311] [DEBUG] [REMOTE ] COFS: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:36.598466] [DEBUG] [REMOTE ] COFS: PASS: Integrity check passed. [2026-01-16T12:05:36.598509] [DEBUG] [REMOTE ] COFS: Symbol is viable for forecasting. [2026-01-16T12:05:36.598620] [INFO ] [MAIN ] [750/3508] COFS kept (0.4s) | 750 kept, 0 rejected | 135.9/min | ETA: 20.3m [2026-01-16T12:05:36.859704] [DEBUG] [REMOTE ] COIN: Retrieved 1196 rows, trimmed to 300. [2026-01-16T12:05:36.859860] [DEBUG] [REMOTE ] COIN: PASS: History has at least 300 days. [2026-01-16T12:05:36.860076] [DEBUG] [REMOTE ] COIN: PASS: Price check passed. Min price $226.14. [2026-01-16T12:05:36.860213] [DEBUG] [REMOTE ] COIN: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:36.860325] [DEBUG] [REMOTE ] COIN: PASS: Integrity check passed. [2026-01-16T12:05:36.860365] [DEBUG] [REMOTE ] COIN: Symbol is viable for forecasting. [2026-01-16T12:05:36.860415] [INFO ] [MAIN ] [751/3508] COIN kept (0.3s) | 751 kept, 0 rejected | 136.0/min | ETA: 20.3m [2026-01-16T12:05:37.493714] [DEBUG] [REMOTE ] COKE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:37.493864] [DEBUG] [REMOTE ] COKE: PASS: History has at least 300 days. [2026-01-16T12:05:37.494100] [DEBUG] [REMOTE ] COKE: PASS: Price check passed. Min price $127.46. [2026-01-16T12:05:37.494240] [DEBUG] [REMOTE ] COKE: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:37.494358] [DEBUG] [REMOTE ] COKE: PASS: Integrity check passed. [2026-01-16T12:05:37.494399] [DEBUG] [REMOTE ] COKE: Symbol is viable for forecasting. [2026-01-16T12:05:37.494449] [INFO ] [MAIN ] [752/3508] COKE kept (0.6s) | 752 kept, 0 rejected | 135.9/min | ETA: 20.3m [2026-01-16T12:05:37.958366] [DEBUG] [REMOTE ] COLB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:37.958530] [DEBUG] [REMOTE ] COLB: PASS: History has at least 300 days. [2026-01-16T12:05:37.958850] [DEBUG] [REMOTE ] COLB: PASS: Price check passed. Min price $24.66. [2026-01-16T12:05:37.959040] [DEBUG] [REMOTE ] COLB: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:37.959203] [DEBUG] [REMOTE ] COLB: PASS: Integrity check passed. [2026-01-16T12:05:37.959252] [DEBUG] [REMOTE ] COLB: Symbol is viable for forecasting. [2026-01-16T12:05:37.959306] [INFO ] [MAIN ] [753/3508] COLB kept (0.5s) | 753 kept, 0 rejected | 135.9/min | ETA: 20.3m [2026-01-16T12:05:38.319774] [DEBUG] [REMOTE ] COLD: Retrieved 2009 rows, trimmed to 300. [2026-01-16T12:05:38.319904] [DEBUG] [REMOTE ] COLD: PASS: History has at least 300 days. [2026-01-16T12:05:38.320115] [DEBUG] [REMOTE ] COLD: PASS: Price check passed. Min price $9.94. [2026-01-16T12:05:38.320258] [DEBUG] [REMOTE ] COLD: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:38.320373] [DEBUG] [REMOTE ] COLD: PASS: Integrity check passed. [2026-01-16T12:05:38.320415] [DEBUG] [REMOTE ] COLD: Symbol is viable for forecasting. [2026-01-16T12:05:38.320466] [INFO ] [MAIN ] [754/3508] COLD kept (0.4s) | 754 kept, 0 rejected | 135.9/min | ETA: 20.3m [2026-01-16T12:05:38.681701] [DEBUG] [REMOTE ] COLL: Retrieved 2690 rows, trimmed to 300. [2026-01-16T12:05:38.681841] [DEBUG] [REMOTE ] COLL: PASS: History has at least 300 days. [2026-01-16T12:05:38.682053] [DEBUG] [REMOTE ] COLL: PASS: Price check passed. Min price $34.81. [2026-01-16T12:05:38.682213] [DEBUG] [REMOTE ] COLL: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:38.682370] [DEBUG] [REMOTE ] COLL: PASS: Integrity check passed. [2026-01-16T12:05:38.682420] [DEBUG] [REMOTE ] COLL: Symbol is viable for forecasting. [2026-01-16T12:05:38.682472] [INFO ] [MAIN ] [755/3508] COLL kept (0.4s) | 755 kept, 0 rejected | 135.9/min | ETA: 20.3m [2026-01-16T12:05:39.224705] [DEBUG] [REMOTE ] COLM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:39.224849] [DEBUG] [REMOTE ] COLM: PASS: History has at least 300 days. [2026-01-16T12:05:39.225079] [DEBUG] [REMOTE ] COLM: PASS: Price check passed. Min price $49.33. [2026-01-16T12:05:39.225218] [DEBUG] [REMOTE ] COLM: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:39.225528] [DEBUG] [REMOTE ] COLM: PASS: Integrity check passed. [2026-01-16T12:05:39.225585] [DEBUG] [REMOTE ] COLM: Symbol is viable for forecasting. [2026-01-16T12:05:39.225656] [INFO ] [MAIN ] [756/3508] COLM kept (0.5s) | 756 kept, 0 rejected | 135.9/min | ETA: 20.3m [2026-01-16T12:05:39.329713] [DEBUG] [REMOTE ] COMP: Retrieved 1204 rows, trimmed to 300. [2026-01-16T12:05:39.329876] [DEBUG] [REMOTE ] COMP: PASS: History has at least 300 days. [2026-01-16T12:05:39.330108] [DEBUG] [REMOTE ] COMP: PASS: Price check passed. Min price $7.44. [2026-01-16T12:05:39.330248] [DEBUG] [REMOTE ] COMP: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:39.330362] [DEBUG] [REMOTE ] COMP: PASS: Integrity check passed. [2026-01-16T12:05:39.330404] [DEBUG] [REMOTE ] COMP: Symbol is viable for forecasting. [2026-01-16T12:05:39.330455] [INFO ] [MAIN ] [757/3508] COMP kept (0.1s) | 757 kept, 0 rejected | 136.0/min | ETA: 20.2m [2026-01-16T12:05:39.860496] [DEBUG] [REMOTE ] CONL: Retrieved 863 rows, trimmed to 300. [2026-01-16T12:05:39.860650] [DEBUG] [REMOTE ] CONL: PASS: History has at least 300 days. [2026-01-16T12:05:39.860891] [DEBUG] [REMOTE ] CONL: PASS: Price check passed. Min price $14.65. [2026-01-16T12:05:39.861035] [DEBUG] [REMOTE ] CONL: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:39.861159] [DEBUG] [REMOTE ] CONL: PASS: Integrity check passed. [2026-01-16T12:05:39.861210] [DEBUG] [REMOTE ] CONL: Symbol is viable for forecasting. [2026-01-16T12:05:39.861269] [INFO ] [MAIN ] [758/3508] CONL kept (0.5s) | 758 kept, 0 rejected | 136.0/min | ETA: 20.2m [2026-01-16T12:05:40.542878] [DEBUG] [REMOTE ] COO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:40.543017] [DEBUG] [REMOTE ] COO: PASS: History has at least 300 days. [2026-01-16T12:05:40.543241] [DEBUG] [REMOTE ] COO: PASS: Price check passed. Min price $68.88. [2026-01-16T12:05:40.543383] [DEBUG] [REMOTE ] COO: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:40.543500] [DEBUG] [REMOTE ] COO: PASS: Integrity check passed. [2026-01-16T12:05:40.543543] [DEBUG] [REMOTE ] COO: Symbol is viable for forecasting. [2026-01-16T12:05:40.543612] [INFO ] [MAIN ] [759/3508] COO kept (0.7s) | 759 kept, 0 rejected | 135.9/min | ETA: 20.2m [2026-01-16T12:05:41.039595] [DEBUG] [REMOTE ] COP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:41.039755] [DEBUG] [REMOTE ] COP: PASS: History has at least 300 days. [2026-01-16T12:05:41.040021] [DEBUG] [REMOTE ] COP: PASS: Price check passed. Min price $84.86. [2026-01-16T12:05:41.040164] [DEBUG] [REMOTE ] COP: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:41.040295] [DEBUG] [REMOTE ] COP: PASS: Integrity check passed. [2026-01-16T12:05:41.040342] [DEBUG] [REMOTE ] COP: Symbol is viable for forecasting. [2026-01-16T12:05:41.040395] [INFO ] [MAIN ] [760/3508] COP kept (0.5s) | 760 kept, 0 rejected | 135.9/min | ETA: 20.2m [2026-01-16T12:05:41.218503] [DEBUG] [REMOTE ] COPP: Retrieved 468 rows, trimmed to 300. [2026-01-16T12:05:41.218659] [DEBUG] [REMOTE ] COPP: PASS: History has at least 300 days. [2026-01-16T12:05:41.218875] [DEBUG] [REMOTE ] COPP: PASS: Price check passed. Min price $26.83. [2026-01-16T12:05:41.219014] [DEBUG] [REMOTE ] COPP: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:41.219137] [DEBUG] [REMOTE ] COPP: PASS: Integrity check passed. [2026-01-16T12:05:41.219188] [DEBUG] [REMOTE ] COPP: Symbol is viable for forecasting. [2026-01-16T12:05:41.219250] [INFO ] [MAIN ] [761/3508] COPP kept (0.2s) | 761 kept, 0 rejected | 136.0/min | ETA: 20.2m [2026-01-16T12:05:41.561405] [DEBUG] [REMOTE ] CORZ: Retrieved 497 rows, trimmed to 300. [2026-01-16T12:05:41.561543] [DEBUG] [REMOTE ] CORZ: PASS: History has at least 300 days. [2026-01-16T12:05:41.561765] [DEBUG] [REMOTE ] CORZ: PASS: Price check passed. Min price $13.57. [2026-01-16T12:05:41.561902] [DEBUG] [REMOTE ] CORZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:41.562012] [DEBUG] [REMOTE ] CORZ: PASS: Integrity check passed. [2026-01-16T12:05:41.562051] [DEBUG] [REMOTE ] CORZ: Symbol is viable for forecasting. [2026-01-16T12:05:41.562127] [INFO ] [MAIN ] [762/3508] CORZ kept (0.3s) | 762 kept, 0 rejected | 136.0/min | ETA: 20.2m [2026-01-16T12:05:42.068887] [DEBUG] [REMOTE ] CORZZ: Retrieved 497 rows, trimmed to 300. [2026-01-16T12:05:42.069032] [DEBUG] [REMOTE ] CORZZ: PASS: History has at least 300 days. [2026-01-16T12:05:42.069249] [DEBUG] [REMOTE ] CORZZ: PASS: Price check passed. Min price $13.71. [2026-01-16T12:05:42.069399] [DEBUG] [REMOTE ] CORZZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:42.069510] [DEBUG] [REMOTE ] CORZZ: PASS: Integrity check passed. [2026-01-16T12:05:42.069552] [DEBUG] [REMOTE ] CORZZ: Symbol is viable for forecasting. [2026-01-16T12:05:42.069621] [INFO ] [MAIN ] [763/3508] CORZZ kept (0.5s) | 763 kept, 0 rejected | 136.0/min | ETA: 20.2m [2026-01-16T12:05:42.521962] [DEBUG] [REMOTE ] COTY: Retrieved 3168 rows, trimmed to 300. [2026-01-16T12:05:42.522101] [DEBUG] [REMOTE ] COTY: PASS: History has at least 300 days. [2026-01-16T12:05:42.522320] [DEBUG] [REMOTE ] COTY: PASS: Price check passed. Min price $3.01. [2026-01-16T12:05:42.522478] [DEBUG] [REMOTE ] COTY: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:42.522620] [DEBUG] [REMOTE ] COTY: PASS: Integrity check passed. [2026-01-16T12:05:42.522665] [DEBUG] [REMOTE ] COTY: Symbol is viable for forecasting. [2026-01-16T12:05:42.522718] [INFO ] [MAIN ] [764/3508] COTY kept (0.5s) | 764 kept, 0 rejected | 136.0/min | ETA: 20.2m [2026-01-16T12:05:42.874362] [DEBUG] [REMOTE ] COWG: Retrieved 768 rows, trimmed to 300. [2026-01-16T12:05:42.874499] [DEBUG] [REMOTE ] COWG: PASS: History has at least 300 days. [2026-01-16T12:05:42.874732] [DEBUG] [REMOTE ] COWG: PASS: Price check passed. Min price $33.08. [2026-01-16T12:05:42.874870] [DEBUG] [REMOTE ] COWG: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:42.874983] [DEBUG] [REMOTE ] COWG: PASS: Integrity check passed. [2026-01-16T12:05:42.875023] [DEBUG] [REMOTE ] COWG: Symbol is viable for forecasting. [2026-01-16T12:05:42.875072] [INFO ] [MAIN ] [765/3508] COWG kept (0.4s) | 765 kept, 0 rejected | 136.0/min | ETA: 20.2m [2026-01-16T12:05:43.262384] [DEBUG] [REMOTE ] COYA: Retrieved 764 rows, trimmed to 300. [2026-01-16T12:05:43.262556] [DEBUG] [REMOTE ] COYA: PASS: History has at least 300 days. [2026-01-16T12:05:43.262855] [DEBUG] [REMOTE ] COYA: PASS: Price check passed. Min price $4.03. [2026-01-16T12:05:43.263003] [DEBUG] [REMOTE ] COYA: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:43.263121] [DEBUG] [REMOTE ] COYA: PASS: Integrity check passed. [2026-01-16T12:05:43.263163] [DEBUG] [REMOTE ] COYA: Symbol is viable for forecasting. [2026-01-16T12:05:43.263214] [INFO ] [MAIN ] [766/3508] COYA kept (0.4s) | 766 kept, 0 rejected | 136.0/min | ETA: 20.2m [2026-01-16T12:05:43.960815] [DEBUG] [REMOTE ] CP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:43.960999] [DEBUG] [REMOTE ] CP: PASS: History has at least 300 days. [2026-01-16T12:05:43.961306] [DEBUG] [REMOTE ] CP: PASS: Price check passed. Min price $68.72. [2026-01-16T12:05:43.961502] [DEBUG] [REMOTE ] CP: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:43.961679] [DEBUG] [REMOTE ] CP: PASS: Integrity check passed. [2026-01-16T12:05:43.961733] [DEBUG] [REMOTE ] CP: Symbol is viable for forecasting. [2026-01-16T12:05:43.961805] [INFO ] [MAIN ] [767/3508] CP kept (0.7s) | 767 kept, 0 rejected | 135.9/min | ETA: 20.2m [2026-01-16T12:05:44.456436] [DEBUG] [REMOTE ] CPA: Retrieved 5052 rows, trimmed to 300. [2026-01-16T12:05:44.456687] [DEBUG] [REMOTE ] CPA: PASS: History has at least 300 days. [2026-01-16T12:05:44.457121] [DEBUG] [REMOTE ] CPA: PASS: Price check passed. Min price $111.61. [2026-01-16T12:05:44.457342] [DEBUG] [REMOTE ] CPA: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:44.457550] [DEBUG] [REMOTE ] CPA: PASS: Integrity check passed. [2026-01-16T12:05:44.457638] [DEBUG] [REMOTE ] CPA: Symbol is viable for forecasting. [2026-01-16T12:05:44.457747] [INFO ] [MAIN ] [768/3508] CPA kept (0.5s) | 768 kept, 0 rejected | 135.9/min | ETA: 20.2m [2026-01-16T12:05:44.931525] [DEBUG] [REMOTE ] CPB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:44.931730] [DEBUG] [REMOTE ] CPB: PASS: History has at least 300 days. [2026-01-16T12:05:44.932624] [DEBUG] [REMOTE ] CPB: PASS: Price check passed. Min price $25.88. [2026-01-16T12:05:44.932778] [DEBUG] [REMOTE ] CPB: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:44.932931] [DEBUG] [REMOTE ] CPB: PASS: Integrity check passed. [2026-01-16T12:05:44.932975] [DEBUG] [REMOTE ] CPB: Symbol is viable for forecasting. [2026-01-16T12:05:44.933030] [INFO ] [MAIN ] [769/3508] CPB kept (0.5s) | 769 kept, 0 rejected | 135.9/min | ETA: 20.2m [2026-01-16T12:05:45.409693] [DEBUG] [REMOTE ] CPF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:45.409842] [DEBUG] [REMOTE ] CPF: PASS: History has at least 300 days. [2026-01-16T12:05:45.410110] [DEBUG] [REMOTE ] CPF: PASS: Price check passed. Min price $28.08. [2026-01-16T12:05:45.410255] [DEBUG] [REMOTE ] CPF: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:45.410387] [DEBUG] [REMOTE ] CPF: PASS: Integrity check passed. [2026-01-16T12:05:45.410439] [DEBUG] [REMOTE ] CPF: Symbol is viable for forecasting. [2026-01-16T12:05:45.410501] [INFO ] [MAIN ] [770/3508] CPF kept (0.5s) | 770 kept, 0 rejected | 135.9/min | ETA: 20.1m [2026-01-16T12:05:45.800261] [DEBUG] [REMOTE ] CPIX: Retrieved 4134 rows, trimmed to 300. [2026-01-16T12:05:45.800402] [DEBUG] [REMOTE ] CPIX: PASS: History has at least 300 days. [2026-01-16T12:05:45.800650] [DEBUG] [REMOTE ] CPIX: PASS: Price check passed. Min price $1.90. [2026-01-16T12:05:45.800794] [DEBUG] [REMOTE ] CPIX: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:45.800915] [DEBUG] [REMOTE ] CPIX: PASS: Integrity check passed. [2026-01-16T12:05:45.800957] [DEBUG] [REMOTE ] CPIX: Symbol is viable for forecasting. [2026-01-16T12:05:45.801007] [INFO ] [MAIN ] [771/3508] CPIX kept (0.4s) | 771 kept, 0 rejected | 135.9/min | ETA: 20.1m [2026-01-16T12:05:46.267362] [DEBUG] [REMOTE ] CPK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:46.267499] [DEBUG] [REMOTE ] CPK: PASS: History has at least 300 days. [2026-01-16T12:05:46.267742] [DEBUG] [REMOTE ] CPK: PASS: Price check passed. Min price $120.97. [2026-01-16T12:05:46.267884] [DEBUG] [REMOTE ] CPK: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:46.268003] [DEBUG] [REMOTE ] CPK: PASS: Integrity check passed. [2026-01-16T12:05:46.268045] [DEBUG] [REMOTE ] CPK: Symbol is viable for forecasting. [2026-01-16T12:05:46.268096] [INFO ] [MAIN ] [772/3508] CPK kept (0.5s) | 772 kept, 0 rejected | 135.9/min | ETA: 20.1m [2026-01-16T12:05:46.517638] [DEBUG] [REMOTE ] CPNG: Retrieved 1219 rows, trimmed to 300. [2026-01-16T12:05:46.517781] [DEBUG] [REMOTE ] CPNG: PASS: History has at least 300 days. [2026-01-16T12:05:46.518004] [DEBUG] [REMOTE ] CPNG: PASS: Price check passed. Min price $20.79. [2026-01-16T12:05:46.518150] [DEBUG] [REMOTE ] CPNG: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:46.518273] [DEBUG] [REMOTE ] CPNG: PASS: Integrity check passed. [2026-01-16T12:05:46.518315] [DEBUG] [REMOTE ] CPNG: Symbol is viable for forecasting. [2026-01-16T12:05:46.518367] [INFO ] [MAIN ] [773/3508] CPNG kept (0.3s) | 773 kept, 0 rejected | 136.0/min | ETA: 20.1m [2026-01-16T12:05:47.039084] [DEBUG] [REMOTE ] CPRI: Retrieved 3541 rows, trimmed to 300. [2026-01-16T12:05:47.039213] [DEBUG] [REMOTE ] CPRI: PASS: History has at least 300 days. [2026-01-16T12:05:47.039417] [DEBUG] [REMOTE ] CPRI: PASS: Price check passed. Min price $20.71. [2026-01-16T12:05:47.039553] [DEBUG] [REMOTE ] CPRI: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:47.039693] [DEBUG] [REMOTE ] CPRI: PASS: Integrity check passed. [2026-01-16T12:05:47.039751] [DEBUG] [REMOTE ] CPRI: Symbol is viable for forecasting. [2026-01-16T12:05:47.039800] [INFO ] [MAIN ] [774/3508] CPRI kept (0.5s) | 774 kept, 0 rejected | 136.0/min | ETA: 20.1m [2026-01-16T12:05:47.533870] [DEBUG] [REMOTE ] CPRX: Retrieved 4826 rows, trimmed to 300. [2026-01-16T12:05:47.534001] [DEBUG] [REMOTE ] CPRX: PASS: History has at least 300 days. [2026-01-16T12:05:47.534219] [DEBUG] [REMOTE ] CPRX: PASS: Price check passed. Min price $20.73. [2026-01-16T12:05:47.534364] [DEBUG] [REMOTE ] CPRX: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:47.534483] [DEBUG] [REMOTE ] CPRX: PASS: Integrity check passed. [2026-01-16T12:05:47.534525] [DEBUG] [REMOTE ] CPRX: Symbol is viable for forecasting. [2026-01-16T12:05:47.534596] [INFO ] [MAIN ] [775/3508] CPRX kept (0.5s) | 775 kept, 0 rejected | 135.9/min | ETA: 20.1m [2026-01-16T12:05:47.861072] [DEBUG] [REMOTE ] CPS: Retrieved 3934 rows, trimmed to 300. [2026-01-16T12:05:47.861204] [DEBUG] [REMOTE ] CPS: PASS: History has at least 300 days. [2026-01-16T12:05:47.861419] [DEBUG] [REMOTE ] CPS: PASS: Price check passed. Min price $28.08. [2026-01-16T12:05:47.861562] [DEBUG] [REMOTE ] CPS: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:47.861703] [DEBUG] [REMOTE ] CPS: PASS: Integrity check passed. [2026-01-16T12:05:47.861746] [DEBUG] [REMOTE ] CPS: Symbol is viable for forecasting. [2026-01-16T12:05:47.861798] [INFO ] [MAIN ] [776/3508] CPS kept (0.3s) | 776 kept, 0 rejected | 136.0/min | ETA: 20.1m [2026-01-16T12:05:48.387185] [DEBUG] [REMOTE ] CPSH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:48.387330] [DEBUG] [REMOTE ] CPSH: PASS: History has at least 300 days. [2026-01-16T12:05:48.387563] [DEBUG] [REMOTE ] CPSH: PASS: Price check passed. Min price $3.04. [2026-01-16T12:05:48.387730] [DEBUG] [REMOTE ] CPSH: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:48.387851] [DEBUG] [REMOTE ] CPSH: PASS: Integrity check passed. [2026-01-16T12:05:48.387893] [DEBUG] [REMOTE ] CPSH: Symbol is viable for forecasting. [2026-01-16T12:05:48.387945] [INFO ] [MAIN ] [777/3508] CPSH kept (0.5s) | 777 kept, 0 rejected | 135.9/min | ETA: 20.1m [2026-01-16T12:05:48.835936] [DEBUG] [REMOTE ] CPSS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:48.836069] [DEBUG] [REMOTE ] CPSS: PASS: History has at least 300 days. [2026-01-16T12:05:48.836287] [DEBUG] [REMOTE ] CPSS: PASS: Price check passed. Min price $7.39. [2026-01-16T12:05:48.836431] [DEBUG] [REMOTE ] CPSS: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:48.836553] [DEBUG] [REMOTE ] CPSS: PASS: Integrity check passed. [2026-01-16T12:05:48.836636] [DEBUG] [REMOTE ] CPSS: Symbol is viable for forecasting. [2026-01-16T12:05:48.836691] [INFO ] [MAIN ] [778/3508] CPSS kept (0.4s) | 778 kept, 0 rejected | 135.9/min | ETA: 20.1m [2026-01-16T12:05:49.137919] [DEBUG] [REMOTE ] CPZ: Retrieved 1542 rows, trimmed to 300. [2026-01-16T12:05:49.138043] [DEBUG] [REMOTE ] CPZ: PASS: History has at least 300 days. [2026-01-16T12:05:49.138247] [DEBUG] [REMOTE ] CPZ: PASS: Price check passed. Min price $14.46. [2026-01-16T12:05:49.138389] [DEBUG] [REMOTE ] CPZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:49.138504] [DEBUG] [REMOTE ] CPZ: PASS: Integrity check passed. [2026-01-16T12:05:49.138545] [DEBUG] [REMOTE ] CPZ: Symbol is viable for forecasting. [2026-01-16T12:05:49.138622] [INFO ] [MAIN ] [779/3508] CPZ kept (0.3s) | 779 kept, 0 rejected | 136.0/min | ETA: 20.1m [2026-01-16T12:05:49.685733] [DEBUG] [REMOTE ] CQP: Retrieved 4737 rows, trimmed to 300. [2026-01-16T12:05:49.685873] [DEBUG] [REMOTE ] CQP: PASS: History has at least 300 days. [2026-01-16T12:05:49.686135] [DEBUG] [REMOTE ] CQP: PASS: Price check passed. Min price $50.26. [2026-01-16T12:05:49.686276] [DEBUG] [REMOTE ] CQP: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:49.686400] [DEBUG] [REMOTE ] CQP: PASS: Integrity check passed. [2026-01-16T12:05:49.686458] [DEBUG] [REMOTE ] CQP: Symbol is viable for forecasting. [2026-01-16T12:05:49.686510] [INFO ] [MAIN ] [780/3508] CQP kept (0.5s) | 780 kept, 0 rejected | 136.0/min | ETA: 20.1m [2026-01-16T12:05:50.101983] [DEBUG] [REMOTE ] CRAI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:50.102121] [DEBUG] [REMOTE ] CRAI: PASS: History has at least 300 days. [2026-01-16T12:05:50.102338] [DEBUG] [REMOTE ] CRAI: PASS: Price check passed. Min price $171.16. [2026-01-16T12:05:50.102479] [DEBUG] [REMOTE ] CRAI: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:50.102614] [DEBUG] [REMOTE ] CRAI: PASS: Integrity check passed. [2026-01-16T12:05:50.102657] [DEBUG] [REMOTE ] CRAI: Symbol is viable for forecasting. [2026-01-16T12:05:50.102707] [INFO ] [MAIN ] [781/3508] CRAI kept (0.4s) | 781 kept, 0 rejected | 136.0/min | ETA: 20.1m [2026-01-16T12:05:50.349609] [DEBUG] [REMOTE ] CRBG: Retrieved 837 rows, trimmed to 300. [2026-01-16T12:05:50.349744] [DEBUG] [REMOTE ] CRBG: PASS: History has at least 300 days. [2026-01-16T12:05:50.349961] [DEBUG] [REMOTE ] CRBG: PASS: Price check passed. Min price $27.39. [2026-01-16T12:05:50.350103] [DEBUG] [REMOTE ] CRBG: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:50.350218] [DEBUG] [REMOTE ] CRBG: PASS: Integrity check passed. [2026-01-16T12:05:50.350260] [DEBUG] [REMOTE ] CRBG: Symbol is viable for forecasting. [2026-01-16T12:05:50.350310] [INFO ] [MAIN ] [782/3508] CRBG kept (0.2s) | 782 kept, 0 rejected | 136.0/min | ETA: 20.0m [2026-01-16T12:05:50.829166] [DEBUG] [REMOTE ] CRBP: Retrieved 2811 rows, trimmed to 300. [2026-01-16T12:05:50.829308] [DEBUG] [REMOTE ] CRBP: PASS: History has at least 300 days. [2026-01-16T12:05:50.829532] [DEBUG] [REMOTE ] CRBP: PASS: Price check passed. Min price $7.83. [2026-01-16T12:05:50.829752] [DEBUG] [REMOTE ] CRBP: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:50.829892] [DEBUG] [REMOTE ] CRBP: PASS: Integrity check passed. [2026-01-16T12:05:50.829947] [DEBUG] [REMOTE ] CRBP: Symbol is viable for forecasting. [2026-01-16T12:05:50.830021] [INFO ] [MAIN ] [783/3508] CRBP kept (0.5s) | 783 kept, 0 rejected | 136.0/min | ETA: 20.0m [2026-01-16T12:05:51.170720] [DEBUG] [REMOTE ] CRC: Retrieved 1310 rows, trimmed to 300. [2026-01-16T12:05:51.170875] [DEBUG] [REMOTE ] CRC: PASS: History has at least 300 days. [2026-01-16T12:05:51.171094] [DEBUG] [REMOTE ] CRC: PASS: Price check passed. Min price $43.55. [2026-01-16T12:05:51.171263] [DEBUG] [REMOTE ] CRC: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:51.171384] [DEBUG] [REMOTE ] CRC: PASS: Integrity check passed. [2026-01-16T12:05:51.171441] [DEBUG] [REMOTE ] CRC: Symbol is viable for forecasting. [2026-01-16T12:05:51.171512] [INFO ] [MAIN ] [784/3508] CRC kept (0.3s) | 784 kept, 0 rejected | 136.1/min | ETA: 20.0m [2026-01-16T12:05:51.716652] [DEBUG] [REMOTE ] CRDF: Retrieved 5404 rows, trimmed to 300. [2026-01-16T12:05:51.716809] [DEBUG] [REMOTE ] CRDF: PASS: History has at least 300 days. [2026-01-16T12:05:51.717074] [DEBUG] [REMOTE ] CRDF: PASS: Price check passed. Min price $1.96. [2026-01-16T12:05:51.717242] [DEBUG] [REMOTE ] CRDF: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:51.717387] [DEBUG] [REMOTE ] CRDF: PASS: Integrity check passed. [2026-01-16T12:05:51.717440] [DEBUG] [REMOTE ] CRDF: Symbol is viable for forecasting. [2026-01-16T12:05:51.717503] [INFO ] [MAIN ] [785/3508] CRDF kept (0.5s) | 785 kept, 0 rejected | 136.0/min | ETA: 20.0m [2026-01-16T12:05:51.945694] [DEBUG] [REMOTE ] CRDO: Retrieved 996 rows, trimmed to 300. [2026-01-16T12:05:51.945852] [DEBUG] [REMOTE ] CRDO: PASS: History has at least 300 days. [2026-01-16T12:05:51.946097] [DEBUG] [REMOTE ] CRDO: PASS: Price check passed. Min price $132.95. [2026-01-16T12:05:51.946263] [DEBUG] [REMOTE ] CRDO: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:51.946401] [DEBUG] [REMOTE ] CRDO: PASS: Integrity check passed. [2026-01-16T12:05:51.946466] [DEBUG] [REMOTE ] CRDO: Symbol is viable for forecasting. [2026-01-16T12:05:51.946528] [INFO ] [MAIN ] [786/3508] CRDO kept (0.2s) | 786 kept, 0 rejected | 136.1/min | ETA: 20.0m [2026-01-16T12:05:52.643348] [DEBUG] [REMOTE ] CRESY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:52.643480] [DEBUG] [REMOTE ] CRESY: PASS: History has at least 300 days. [2026-01-16T12:05:52.643714] [DEBUG] [REMOTE ] CRESY: PASS: Price check passed. Min price $8.56. [2026-01-16T12:05:52.643853] [DEBUG] [REMOTE ] CRESY: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:52.643969] [DEBUG] [REMOTE ] CRESY: PASS: Integrity check passed. [2026-01-16T12:05:52.644009] [DEBUG] [REMOTE ] CRESY: Symbol is viable for forecasting. [2026-01-16T12:05:52.644058] [INFO ] [MAIN ] [787/3508] CRESY kept (0.7s) | 787 kept, 0 rejected | 136.0/min | ETA: 20.0m [2026-01-16T12:05:52.974673] [DEBUG] [REMOTE ] CREX: Retrieved 3169 rows, trimmed to 300. [2026-01-16T12:05:52.974801] [DEBUG] [REMOTE ] CREX: PASS: History has at least 300 days. [2026-01-16T12:05:52.974999] [DEBUG] [REMOTE ] CREX: PASS: Price check passed. Min price $2.56. [2026-01-16T12:05:52.975133] [DEBUG] [REMOTE ] CREX: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:52.975242] [DEBUG] [REMOTE ] CREX: PASS: Integrity check passed. [2026-01-16T12:05:52.975282] [DEBUG] [REMOTE ] CREX: Symbol is viable for forecasting. [2026-01-16T12:05:52.975331] [INFO ] [MAIN ] [788/3508] CREX kept (0.3s) | 788 kept, 0 rejected | 136.0/min | ETA: 20.0m [2026-01-16T12:05:53.298899] [DEBUG] [REMOTE ] CRGO: Retrieved 1044 rows, trimmed to 300. [2026-01-16T12:05:53.299027] [DEBUG] [REMOTE ] CRGO: PASS: History has at least 300 days. [2026-01-16T12:05:53.299226] [DEBUG] [REMOTE ] CRGO: PASS: Price check passed. Min price $2.11. [2026-01-16T12:05:53.299366] [DEBUG] [REMOTE ] CRGO: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:53.299476] [DEBUG] [REMOTE ] CRGO: PASS: Integrity check passed. [2026-01-16T12:05:53.299516] [DEBUG] [REMOTE ] CRGO: Symbol is viable for forecasting. [2026-01-16T12:05:53.299564] [INFO ] [MAIN ] [789/3508] CRGO kept (0.3s) | 789 kept, 0 rejected | 136.1/min | ETA: 20.0m [2026-01-16T12:05:53.618939] [DEBUG] [REMOTE ] CRGY: Retrieved 1030 rows, trimmed to 300. [2026-01-16T12:05:53.619080] [DEBUG] [REMOTE ] CRGY: PASS: History has at least 300 days. [2026-01-16T12:05:53.619291] [DEBUG] [REMOTE ] CRGY: PASS: Price check passed. Min price $7.75. [2026-01-16T12:05:53.619427] [DEBUG] [REMOTE ] CRGY: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:53.619546] [DEBUG] [REMOTE ] CRGY: PASS: Integrity check passed. [2026-01-16T12:05:53.619605] [DEBUG] [REMOTE ] CRGY: Symbol is viable for forecasting. [2026-01-16T12:05:53.619656] [INFO ] [MAIN ] [790/3508] CRGY kept (0.3s) | 790 kept, 0 rejected | 136.1/min | ETA: 20.0m [2026-01-16T12:05:54.337474] [DEBUG] [REMOTE ] CRH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:54.337652] [DEBUG] [REMOTE ] CRH: PASS: History has at least 300 days. [2026-01-16T12:05:54.337975] [DEBUG] [REMOTE ] CRH: PASS: Price check passed. Min price $108.01. [2026-01-16T12:05:54.338153] [DEBUG] [REMOTE ] CRH: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:54.338311] [DEBUG] [REMOTE ] CRH: PASS: Integrity check passed. [2026-01-16T12:05:54.338372] [DEBUG] [REMOTE ] CRH: Symbol is viable for forecasting. [2026-01-16T12:05:54.338440] [INFO ] [MAIN ] [791/3508] CRH kept (0.7s) | 791 kept, 0 rejected | 136.0/min | ETA: 20.0m [2026-01-16T12:05:54.797425] [DEBUG] [REMOTE ] CRI: Retrieved 5592 rows, trimmed to 300. [2026-01-16T12:05:54.797589] [DEBUG] [REMOTE ] CRI: PASS: History has at least 300 days. [2026-01-16T12:05:54.797824] [DEBUG] [REMOTE ] CRI: PASS: Price check passed. Min price $28.30. [2026-01-16T12:05:54.797962] [DEBUG] [REMOTE ] CRI: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:54.798086] [DEBUG] [REMOTE ] CRI: PASS: Integrity check passed. [2026-01-16T12:05:54.798143] [DEBUG] [REMOTE ] CRI: Symbol is viable for forecasting. [2026-01-16T12:05:54.798195] [INFO ] [MAIN ] [792/3508] CRI kept (0.5s) | 792 kept, 0 rejected | 136.0/min | ETA: 20.0m [2026-01-16T12:05:55.261896] [DEBUG] [REMOTE ] CRK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:55.262077] [DEBUG] [REMOTE ] CRK: PASS: History has at least 300 days. [2026-01-16T12:05:55.262387] [DEBUG] [REMOTE ] CRK: PASS: Price check passed. Min price $17.25. [2026-01-16T12:05:55.262593] [DEBUG] [REMOTE ] CRK: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:55.262763] [DEBUG] [REMOTE ] CRK: PASS: Integrity check passed. [2026-01-16T12:05:55.262823] [DEBUG] [REMOTE ] CRK: Symbol is viable for forecasting. [2026-01-16T12:05:55.262902] [INFO ] [MAIN ] [793/3508] CRK kept (0.5s) | 793 kept, 0 rejected | 136.0/min | ETA: 20.0m [2026-01-16T12:05:55.732406] [DEBUG] [REMOTE ] CRL: Retrieved 6429 rows, trimmed to 300. [2026-01-16T12:05:55.732558] [DEBUG] [REMOTE ] CRL: PASS: History has at least 300 days. [2026-01-16T12:05:55.732839] [DEBUG] [REMOTE ] CRL: PASS: Price check passed. Min price $161.64. [2026-01-16T12:05:55.733012] [DEBUG] [REMOTE ] CRL: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:55.733143] [DEBUG] [REMOTE ] CRL: PASS: Integrity check passed. [2026-01-16T12:05:55.733185] [DEBUG] [REMOTE ] CRL: Symbol is viable for forecasting. [2026-01-16T12:05:55.733239] [INFO ] [MAIN ] [794/3508] CRL kept (0.5s) | 794 kept, 0 rejected | 136.0/min | ETA: 20.0m [2026-01-16T12:05:56.166831] [DEBUG] [REMOTE ] CRM: Retrieved 5427 rows, trimmed to 300. [2026-01-16T12:05:56.166974] [DEBUG] [REMOTE ] CRM: PASS: History has at least 300 days. [2026-01-16T12:05:56.167206] [DEBUG] [REMOTE ] CRM: PASS: Price check passed. Min price $225.01. [2026-01-16T12:05:56.167352] [DEBUG] [REMOTE ] CRM: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:56.167473] [DEBUG] [REMOTE ] CRM: PASS: Integrity check passed. [2026-01-16T12:05:56.167522] [DEBUG] [REMOTE ] CRM: Symbol is viable for forecasting. [2026-01-16T12:05:56.167592] [INFO ] [MAIN ] [795/3508] CRM kept (0.4s) | 795 kept, 0 rejected | 136.0/min | ETA: 19.9m [2026-01-16T12:05:56.534418] [DEBUG] [REMOTE ] CRMD: Retrieved 3944 rows, trimmed to 300. [2026-01-16T12:05:56.534636] [DEBUG] [REMOTE ] CRMD: PASS: History has at least 300 days. [2026-01-16T12:05:56.535152] [DEBUG] [REMOTE ] CRMD: PASS: Price check passed. Min price $7.01. [2026-01-16T12:05:56.535305] [DEBUG] [REMOTE ] CRMD: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:56.535473] [DEBUG] [REMOTE ] CRMD: PASS: Integrity check passed. [2026-01-16T12:05:56.535533] [DEBUG] [REMOTE ] CRMD: Symbol is viable for forecasting. [2026-01-16T12:05:56.535608] [INFO ] [MAIN ] [796/3508] CRMD kept (0.4s) | 796 kept, 0 rejected | 136.0/min | ETA: 19.9m [2026-01-16T12:05:56.749810] [DEBUG] [REMOTE ] CRML: Retrieved 474 rows, trimmed to 300. [2026-01-16T12:05:56.749950] [DEBUG] [REMOTE ] CRML: PASS: History has at least 300 days. [2026-01-16T12:05:56.750359] [DEBUG] [REMOTE ] CRML: PASS: Price check passed. Min price $6.91. [2026-01-16T12:05:56.750530] [DEBUG] [REMOTE ] CRML: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:56.750692] [DEBUG] [REMOTE ] CRML: PASS: Integrity check passed. [2026-01-16T12:05:56.750739] [DEBUG] [REMOTE ] CRML: Symbol is viable for forecasting. [2026-01-16T12:05:56.750978] [INFO ] [MAIN ] [797/3508] CRML kept (0.2s) | 797 kept, 0 rejected | 136.1/min | ETA: 19.9m [2026-01-16T12:05:57.249265] [DEBUG] [REMOTE ] CRNC: Retrieved 1593 rows, trimmed to 300. [2026-01-16T12:05:57.249398] [DEBUG] [REMOTE ] CRNC: PASS: History has at least 300 days. [2026-01-16T12:05:57.249645] [DEBUG] [REMOTE ] CRNC: PASS: Price check passed. Min price $7.82. [2026-01-16T12:05:57.249796] [DEBUG] [REMOTE ] CRNC: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:57.249936] [DEBUG] [REMOTE ] CRNC: PASS: Integrity check passed. [2026-01-16T12:05:57.249980] [DEBUG] [REMOTE ] CRNC: Symbol is viable for forecasting. [2026-01-16T12:05:57.250032] [INFO ] [MAIN ] [798/3508] CRNC kept (0.5s) | 798 kept, 0 rejected | 136.1/min | ETA: 19.9m [2026-01-16T12:05:57.653084] [DEBUG] [REMOTE ] CRNX: Retrieved 1885 rows, trimmed to 300. [2026-01-16T12:05:57.653211] [DEBUG] [REMOTE ] CRNX: PASS: History has at least 300 days. [2026-01-16T12:05:57.653421] [DEBUG] [REMOTE ] CRNX: PASS: Price check passed. Min price $40.00. [2026-01-16T12:05:57.653567] [DEBUG] [REMOTE ] CRNX: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:57.653710] [DEBUG] [REMOTE ] CRNX: PASS: Integrity check passed. [2026-01-16T12:05:57.653753] [DEBUG] [REMOTE ] CRNX: Symbol is viable for forecasting. [2026-01-16T12:05:57.653802] [INFO ] [MAIN ] [799/3508] CRNX kept (0.4s) | 799 kept, 0 rejected | 136.1/min | ETA: 19.9m [2026-01-16T12:05:58.087057] [DEBUG] [REMOTE ] CRON: Retrieved 2393 rows, trimmed to 300. [2026-01-16T12:05:58.087189] [DEBUG] [REMOTE ] CRON: PASS: History has at least 300 days. [2026-01-16T12:05:58.087412] [DEBUG] [REMOTE ] CRON: PASS: Price check passed. Min price $2.30. [2026-01-16T12:05:58.087557] [DEBUG] [REMOTE ] CRON: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:58.087878] [DEBUG] [REMOTE ] CRON: PASS: Integrity check passed. [2026-01-16T12:05:58.087919] [DEBUG] [REMOTE ] CRON: Symbol is viable for forecasting. [2026-01-16T12:05:58.087967] [INFO ] [MAIN ] [800/3508] CRON kept (0.4s) | 800 kept, 0 rejected | 136.1/min | ETA: 19.9m [2026-01-16T12:05:58.604228] [DEBUG] [REMOTE ] CROX: Retrieved 5016 rows, trimmed to 300. [2026-01-16T12:05:58.604375] [DEBUG] [REMOTE ] CROX: PASS: History has at least 300 days. [2026-01-16T12:05:58.604636] [DEBUG] [REMOTE ] CROX: PASS: Price check passed. Min price $73.39. [2026-01-16T12:05:58.604798] [DEBUG] [REMOTE ] CROX: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:58.604931] [DEBUG] [REMOTE ] CROX: PASS: Integrity check passed. [2026-01-16T12:05:58.604973] [DEBUG] [REMOTE ] CROX: Symbol is viable for forecasting. [2026-01-16T12:05:58.605026] [INFO ] [MAIN ] [801/3508] CROX kept (0.5s) | 801 kept, 0 rejected | 136.1/min | ETA: 19.9m [2026-01-16T12:05:59.101668] [DEBUG] [REMOTE ] CRS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:05:59.101824] [DEBUG] [REMOTE ] CRS: PASS: History has at least 300 days. [2026-01-16T12:05:59.102157] [DEBUG] [REMOTE ] CRS: PASS: Price check passed. Min price $244.79. [2026-01-16T12:05:59.102321] [DEBUG] [REMOTE ] CRS: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:59.102478] [DEBUG] [REMOTE ] CRS: PASS: Integrity check passed. [2026-01-16T12:05:59.102540] [DEBUG] [REMOTE ] CRS: Symbol is viable for forecasting. [2026-01-16T12:05:59.102636] [INFO ] [MAIN ] [802/3508] CRS kept (0.5s) | 802 kept, 0 rejected | 136.1/min | ETA: 19.9m [2026-01-16T12:05:59.396860] [DEBUG] [REMOTE ] CRSP: Retrieved 2323 rows, trimmed to 300. [2026-01-16T12:05:59.396998] [DEBUG] [REMOTE ] CRSP: PASS: History has at least 300 days. [2026-01-16T12:05:59.397234] [DEBUG] [REMOTE ] CRSP: PASS: Price check passed. Min price $49.29. [2026-01-16T12:05:59.397389] [DEBUG] [REMOTE ] CRSP: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:59.397509] [DEBUG] [REMOTE ] CRSP: PASS: Integrity check passed. [2026-01-16T12:05:59.397552] [DEBUG] [REMOTE ] CRSP: Symbol is viable for forecasting. [2026-01-16T12:05:59.397639] [INFO ] [MAIN ] [803/3508] CRSP kept (0.3s) | 803 kept, 0 rejected | 136.1/min | ETA: 19.9m [2026-01-16T12:05:59.840799] [DEBUG] [REMOTE ] CRTO: Retrieved 3071 rows, trimmed to 300. [2026-01-16T12:05:59.840932] [DEBUG] [REMOTE ] CRTO: PASS: History has at least 300 days. [2026-01-16T12:05:59.841146] [DEBUG] [REMOTE ] CRTO: PASS: Price check passed. Min price $19.41. [2026-01-16T12:05:59.841286] [DEBUG] [REMOTE ] CRTO: PASS: Continuity check passed with 300 days. [2026-01-16T12:05:59.841415] [DEBUG] [REMOTE ] CRTO: PASS: Integrity check passed. [2026-01-16T12:05:59.841457] [DEBUG] [REMOTE ] CRTO: Symbol is viable for forecasting. [2026-01-16T12:05:59.841507] [INFO ] [MAIN ] [804/3508] CRTO kept (0.4s) | 804 kept, 0 rejected | 136.1/min | ETA: 19.9m [2026-01-16T12:06:00.373619] [DEBUG] [REMOTE ] CRUS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:00.373755] [DEBUG] [REMOTE ] CRUS: PASS: History has at least 300 days. [2026-01-16T12:06:00.373971] [DEBUG] [REMOTE ] CRUS: PASS: Price check passed. Min price $113.49. [2026-01-16T12:06:00.374109] [DEBUG] [REMOTE ] CRUS: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:00.374224] [DEBUG] [REMOTE ] CRUS: PASS: Integrity check passed. [2026-01-16T12:06:00.374264] [DEBUG] [REMOTE ] CRUS: Symbol is viable for forecasting. [2026-01-16T12:06:00.374313] [INFO ] [MAIN ] [805/3508] CRUS kept (0.5s) | 805 kept, 0 rejected | 136.1/min | ETA: 19.9m [2026-01-16T12:06:00.820771] [DEBUG] [REMOTE ] CRVL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:00.820886] [DEBUG] [REMOTE ] CRVL: PASS: History has at least 300 days. [2026-01-16T12:06:00.821115] [DEBUG] [REMOTE ] CRVL: PASS: Price check passed. Min price $65.74. [2026-01-16T12:06:00.821263] [DEBUG] [REMOTE ] CRVL: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:00.821387] [DEBUG] [REMOTE ] CRVL: PASS: Integrity check passed. [2026-01-16T12:06:00.821428] [DEBUG] [REMOTE ] CRVL: Symbol is viable for forecasting. [2026-01-16T12:06:00.821477] [INFO ] [MAIN ] [806/3508] CRVL kept (0.4s) | 806 kept, 0 rejected | 136.1/min | ETA: 19.9m [2026-01-16T12:06:01.204083] [DEBUG] [REMOTE ] CRVO: Retrieved 2464 rows, trimmed to 300. [2026-01-16T12:06:01.204214] [DEBUG] [REMOTE ] CRVO: PASS: History has at least 300 days. [2026-01-16T12:06:01.204421] [DEBUG] [REMOTE ] CRVO: PASS: Price check passed. Min price $6.74. [2026-01-16T12:06:01.204566] [DEBUG] [REMOTE ] CRVO: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:01.204711] [DEBUG] [REMOTE ] CRVO: PASS: Integrity check passed. [2026-01-16T12:06:01.204752] [DEBUG] [REMOTE ] CRVO: Symbol is viable for forecasting. [2026-01-16T12:06:01.204801] [INFO ] [MAIN ] [807/3508] CRVO kept (0.4s) | 807 kept, 0 rejected | 136.1/min | ETA: 19.8m [2026-01-16T12:06:01.396295] [DEBUG] [REMOTE ] CRVS: Retrieved 2469 rows, trimmed to 300. [2026-01-16T12:06:01.396440] [DEBUG] [REMOTE ] CRVS: PASS: History has at least 300 days. [2026-01-16T12:06:01.396701] [DEBUG] [REMOTE ] CRVS: PASS: Price check passed. Min price $6.50. [2026-01-16T12:06:01.396840] [DEBUG] [REMOTE ] CRVS: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:01.396952] [DEBUG] [REMOTE ] CRVS: PASS: Integrity check passed. [2026-01-16T12:06:01.396992] [DEBUG] [REMOTE ] CRVS: Symbol is viable for forecasting. [2026-01-16T12:06:01.397042] [INFO ] [MAIN ] [808/3508] CRVS kept (0.2s) | 808 kept, 0 rejected | 136.2/min | ETA: 19.8m [2026-01-16T12:06:01.911307] [DEBUG] [REMOTE ] CRWD: Retrieved 1659 rows, trimmed to 300. [2026-01-16T12:06:01.911464] [DEBUG] [REMOTE ] CRWD: PASS: History has at least 300 days. [2026-01-16T12:06:01.911760] [DEBUG] [REMOTE ] CRWD: PASS: Price check passed. Min price $453.58. [2026-01-16T12:06:01.911939] [DEBUG] [REMOTE ] CRWD: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:01.912083] [DEBUG] [REMOTE ] CRWD: PASS: Integrity check passed. [2026-01-16T12:06:01.912136] [DEBUG] [REMOTE ] CRWD: Symbol is viable for forecasting. [2026-01-16T12:06:01.912203] [INFO ] [MAIN ] [809/3508] CRWD kept (0.5s) | 809 kept, 0 rejected | 136.2/min | ETA: 19.8m [2026-01-16T12:06:02.453566] [DEBUG] [REMOTE ] CRWS: Retrieved 5605 rows, trimmed to 300. [2026-01-16T12:06:02.453779] [DEBUG] [REMOTE ] CRWS: PASS: History has at least 300 days. [2026-01-16T12:06:02.454063] [DEBUG] [REMOTE ] CRWS: PASS: Price check passed. Min price $2.55. [2026-01-16T12:06:02.454204] [DEBUG] [REMOTE ] CRWS: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:02.454353] [DEBUG] [REMOTE ] CRWS: PASS: Integrity check passed. [2026-01-16T12:06:02.454395] [DEBUG] [REMOTE ] CRWS: Symbol is viable for forecasting. [2026-01-16T12:06:02.454447] [INFO ] [MAIN ] [810/3508] CRWS kept (0.5s) | 810 kept, 0 rejected | 136.1/min | ETA: 19.8m [2026-01-16T12:06:02.745362] [DEBUG] [REMOTE ] CSAN: Retrieved 1222 rows, trimmed to 300. [2026-01-16T12:06:02.745493] [DEBUG] [REMOTE ] CSAN: PASS: History has at least 300 days. [2026-01-16T12:06:02.745716] [DEBUG] [REMOTE ] CSAN: PASS: Price check passed. Min price $3.79. [2026-01-16T12:06:02.745855] [DEBUG] [REMOTE ] CSAN: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:02.745964] [DEBUG] [REMOTE ] CSAN: PASS: Integrity check passed. [2026-01-16T12:06:02.746004] [DEBUG] [REMOTE ] CSAN: Symbol is viable for forecasting. [2026-01-16T12:06:02.746052] [INFO ] [MAIN ] [811/3508] CSAN kept (0.3s) | 811 kept, 0 rejected | 136.2/min | ETA: 19.8m [2026-01-16T12:06:03.198929] [DEBUG] [REMOTE ] CSB: Retrieved 2648 rows, trimmed to 300. [2026-01-16T12:06:03.199057] [DEBUG] [REMOTE ] CSB: PASS: History has at least 300 days. [2026-01-16T12:06:03.199271] [DEBUG] [REMOTE ] CSB: PASS: Price check passed. Min price $55.72. [2026-01-16T12:06:03.199416] [DEBUG] [REMOTE ] CSB: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:03.199536] [DEBUG] [REMOTE ] CSB: PASS: Integrity check passed. [2026-01-16T12:06:03.199615] [DEBUG] [REMOTE ] CSB: Symbol is viable for forecasting. [2026-01-16T12:06:03.199700] [INFO ] [MAIN ] [812/3508] CSB kept (0.5s) | 812 kept, 0 rejected | 136.2/min | ETA: 19.8m [2026-01-16T12:06:03.740041] [DEBUG] [REMOTE ] CSCO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:03.740304] [DEBUG] [REMOTE ] CSCO: PASS: History has at least 300 days. [2026-01-16T12:06:03.740618] [DEBUG] [REMOTE ] CSCO: PASS: Price check passed. Min price $69.89. [2026-01-16T12:06:03.740766] [DEBUG] [REMOTE ] CSCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:03.740894] [DEBUG] [REMOTE ] CSCO: PASS: Integrity check passed. [2026-01-16T12:06:03.740937] [DEBUG] [REMOTE ] CSCO: Symbol is viable for forecasting. [2026-01-16T12:06:03.740988] [INFO ] [MAIN ] [813/3508] CSCO kept (0.5s) | 813 kept, 0 rejected | 136.1/min | ETA: 19.8m [2026-01-16T12:06:04.231045] [DEBUG] [REMOTE ] CSGP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:04.231195] [DEBUG] [REMOTE ] CSGP: PASS: History has at least 300 days. [2026-01-16T12:06:04.231433] [DEBUG] [REMOTE ] CSGP: PASS: Price check passed. Min price $58.49. [2026-01-16T12:06:04.231590] [DEBUG] [REMOTE ] CSGP: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:04.231722] [DEBUG] [REMOTE ] CSGP: PASS: Integrity check passed. [2026-01-16T12:06:04.231763] [DEBUG] [REMOTE ] CSGP: Symbol is viable for forecasting. [2026-01-16T12:06:04.231813] [INFO ] [MAIN ] [814/3508] CSGP kept (0.5s) | 814 kept, 0 rejected | 136.1/min | ETA: 19.8m [2026-01-16T12:06:04.693994] [DEBUG] [REMOTE ] CSGS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:04.694133] [DEBUG] [REMOTE ] CSGS: PASS: History has at least 300 days. [2026-01-16T12:06:04.694359] [DEBUG] [REMOTE ] CSGS: PASS: Price check passed. Min price $65.68. [2026-01-16T12:06:04.694498] [DEBUG] [REMOTE ] CSGS: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:04.694642] [DEBUG] [REMOTE ] CSGS: PASS: Integrity check passed. [2026-01-16T12:06:04.694686] [DEBUG] [REMOTE ] CSGS: Symbol is viable for forecasting. [2026-01-16T12:06:04.694740] [INFO ] [MAIN ] [815/3508] CSGS kept (0.5s) | 815 kept, 0 rejected | 136.1/min | ETA: 19.8m [2026-01-16T12:06:05.167861] [DEBUG] [REMOTE ] CSIQ: Retrieved 4825 rows, trimmed to 300. [2026-01-16T12:06:05.167998] [DEBUG] [REMOTE ] CSIQ: PASS: History has at least 300 days. [2026-01-16T12:06:05.168219] [DEBUG] [REMOTE ] CSIQ: PASS: Price check passed. Min price $14.00. [2026-01-16T12:06:05.168396] [DEBUG] [REMOTE ] CSIQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:05.168518] [DEBUG] [REMOTE ] CSIQ: PASS: Integrity check passed. [2026-01-16T12:06:05.168559] [DEBUG] [REMOTE ] CSIQ: Symbol is viable for forecasting. [2026-01-16T12:06:05.168630] [INFO ] [MAIN ] [816/3508] CSIQ kept (0.5s) | 816 kept, 0 rejected | 136.1/min | ETA: 19.8m [2026-01-16T12:06:05.514059] [DEBUG] [REMOTE ] CSPI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:05.514200] [DEBUG] [REMOTE ] CSPI: PASS: History has at least 300 days. [2026-01-16T12:06:05.514411] [DEBUG] [REMOTE ] CSPI: PASS: Price check passed. Min price $10.87. [2026-01-16T12:06:05.514548] [DEBUG] [REMOTE ] CSPI: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:05.514682] [DEBUG] [REMOTE ] CSPI: PASS: Integrity check passed. [2026-01-16T12:06:05.514723] [DEBUG] [REMOTE ] CSPI: Symbol is viable for forecasting. [2026-01-16T12:06:05.514772] [INFO ] [MAIN ] [817/3508] CSPI kept (0.3s) | 817 kept, 0 rejected | 136.1/min | ETA: 19.8m [2026-01-16T12:06:06.069876] [DEBUG] [REMOTE ] CSQ: Retrieved 5483 rows, trimmed to 300. [2026-01-16T12:06:06.070046] [DEBUG] [REMOTE ] CSQ: PASS: History has at least 300 days. [2026-01-16T12:06:06.070277] [DEBUG] [REMOTE ] CSQ: PASS: Price check passed. Min price $17.70. [2026-01-16T12:06:06.070419] [DEBUG] [REMOTE ] CSQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:06.070543] [DEBUG] [REMOTE ] CSQ: PASS: Integrity check passed. [2026-01-16T12:06:06.070604] [DEBUG] [REMOTE ] CSQ: Symbol is viable for forecasting. [2026-01-16T12:06:06.070657] [INFO ] [MAIN ] [818/3508] CSQ kept (0.6s) | 818 kept, 0 rejected | 136.1/min | ETA: 19.8m [2026-01-16T12:06:06.366420] [DEBUG] [REMOTE ] CSTL: Retrieved 1629 rows, trimmed to 300. [2026-01-16T12:06:06.366564] [DEBUG] [REMOTE ] CSTL: PASS: History has at least 300 days. [2026-01-16T12:06:06.366853] [DEBUG] [REMOTE ] CSTL: PASS: Price check passed. Min price $23.40. [2026-01-16T12:06:06.367181] [DEBUG] [REMOTE ] CSTL: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:06.367304] [DEBUG] [REMOTE ] CSTL: PASS: Integrity check passed. [2026-01-16T12:06:06.367346] [DEBUG] [REMOTE ] CSTL: Symbol is viable for forecasting. [2026-01-16T12:06:06.367398] [INFO ] [MAIN ] [819/3508] CSTL kept (0.3s) | 819 kept, 0 rejected | 136.2/min | ETA: 19.8m [2026-01-16T12:06:06.805138] [DEBUG] [REMOTE ] CSTM: Retrieved 3182 rows, trimmed to 300. [2026-01-16T12:06:06.805278] [DEBUG] [REMOTE ] CSTM: PASS: History has at least 300 days. [2026-01-16T12:06:06.805495] [DEBUG] [REMOTE ] CSTM: PASS: Price check passed. Min price $14.75. [2026-01-16T12:06:06.805676] [DEBUG] [REMOTE ] CSTM: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:06.805802] [DEBUG] [REMOTE ] CSTM: PASS: Integrity check passed. [2026-01-16T12:06:06.805844] [DEBUG] [REMOTE ] CSTM: Symbol is viable for forecasting. [2026-01-16T12:06:06.805894] [INFO ] [MAIN ] [820/3508] CSTM kept (0.4s) | 820 kept, 0 rejected | 136.2/min | ETA: 19.7m [2026-01-16T12:06:07.327016] [DEBUG] [REMOTE ] CSWC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:07.327158] [DEBUG] [REMOTE ] CSWC: PASS: History has at least 300 days. [2026-01-16T12:06:07.327392] [DEBUG] [REMOTE ] CSWC: PASS: Price check passed. Min price $19.40. [2026-01-16T12:06:07.327530] [DEBUG] [REMOTE ] CSWC: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:07.327674] [DEBUG] [REMOTE ] CSWC: PASS: Integrity check passed. [2026-01-16T12:06:07.327716] [DEBUG] [REMOTE ] CSWC: Symbol is viable for forecasting. [2026-01-16T12:06:07.327767] [INFO ] [MAIN ] [821/3508] CSWC kept (0.5s) | 821 kept, 0 rejected | 136.1/min | ETA: 19.7m [2026-01-16T12:06:07.794522] [DEBUG] [REMOTE ] CSX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:07.794679] [DEBUG] [REMOTE ] CSX: PASS: History has at least 300 days. [2026-01-16T12:06:07.794933] [DEBUG] [REMOTE ] CSX: PASS: Price check passed. Min price $33.56. [2026-01-16T12:06:07.795127] [DEBUG] [REMOTE ] CSX: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:07.795286] [DEBUG] [REMOTE ] CSX: PASS: Integrity check passed. [2026-01-16T12:06:07.795333] [DEBUG] [REMOTE ] CSX: Symbol is viable for forecasting. [2026-01-16T12:06:07.795384] [INFO ] [MAIN ] [822/3508] CSX kept (0.5s) | 822 kept, 0 rejected | 136.1/min | ETA: 19.7m [2026-01-16T12:06:08.263953] [DEBUG] [REMOTE ] CTAS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:08.264142] [DEBUG] [REMOTE ] CTAS: PASS: History has at least 300 days. [2026-01-16T12:06:08.264512] [DEBUG] [REMOTE ] CTAS: PASS: Price check passed. Min price $181.60. [2026-01-16T12:06:08.264713] [DEBUG] [REMOTE ] CTAS: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:08.264868] [DEBUG] [REMOTE ] CTAS: PASS: Integrity check passed. [2026-01-16T12:06:08.264913] [DEBUG] [REMOTE ] CTAS: Symbol is viable for forecasting. [2026-01-16T12:06:08.264990] [INFO ] [MAIN ] [823/3508] CTAS kept (0.5s) | 823 kept, 0 rejected | 136.1/min | ETA: 19.7m [2026-01-16T12:06:08.578184] [DEBUG] [REMOTE ] CTBB: Retrieved 2363 rows, trimmed to 300. [2026-01-16T12:06:08.578305] [DEBUG] [REMOTE ] CTBB: PASS: History has at least 300 days. [2026-01-16T12:06:08.578539] [DEBUG] [REMOTE ] CTBB: PASS: Price check passed. Min price $17.80. [2026-01-16T12:06:08.578698] [DEBUG] [REMOTE ] CTBB: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:08.578809] [DEBUG] [REMOTE ] CTBB: PASS: Integrity check passed. [2026-01-16T12:06:08.578849] [DEBUG] [REMOTE ] CTBB: Symbol is viable for forecasting. [2026-01-16T12:06:08.578898] [INFO ] [MAIN ] [824/3508] CTBB kept (0.3s) | 824 kept, 0 rejected | 136.1/min | ETA: 19.7m [2026-01-16T12:06:09.174033] [DEBUG] [REMOTE ] CTBI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:09.174166] [DEBUG] [REMOTE ] CTBI: PASS: History has at least 300 days. [2026-01-16T12:06:09.174381] [DEBUG] [REMOTE ] CTBI: PASS: Price check passed. Min price $50.74. [2026-01-16T12:06:09.174519] [DEBUG] [REMOTE ] CTBI: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:09.174652] [DEBUG] [REMOTE ] CTBI: PASS: Integrity check passed. [2026-01-16T12:06:09.174695] [DEBUG] [REMOTE ] CTBI: Symbol is viable for forecasting. [2026-01-16T12:06:09.174744] [INFO ] [MAIN ] [825/3508] CTBI kept (0.6s) | 825 kept, 0 rejected | 136.1/min | ETA: 19.7m [2026-01-16T12:06:09.499063] [DEBUG] [REMOTE ] CTDD: Retrieved 2192 rows, trimmed to 300. [2026-01-16T12:06:09.499261] [DEBUG] [REMOTE ] CTDD: PASS: History has at least 300 days. [2026-01-16T12:06:09.499612] [DEBUG] [REMOTE ] CTDD: PASS: Price check passed. Min price $18.27. [2026-01-16T12:06:09.499825] [DEBUG] [REMOTE ] CTDD: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:09.500011] [DEBUG] [REMOTE ] CTDD: PASS: Integrity check passed. [2026-01-16T12:06:09.500073] [DEBUG] [REMOTE ] CTDD: Symbol is viable for forecasting. [2026-01-16T12:06:09.500153] [INFO ] [MAIN ] [826/3508] CTDD kept (0.3s) | 826 kept, 0 rejected | 136.1/min | ETA: 19.7m [2026-01-16T12:06:09.809009] [DEBUG] [REMOTE ] CTKB: Retrieved 1126 rows, trimmed to 300. [2026-01-16T12:06:09.809145] [DEBUG] [REMOTE ] CTKB: PASS: History has at least 300 days. [2026-01-16T12:06:09.809353] [DEBUG] [REMOTE ] CTKB: PASS: Price check passed. Min price $3.82. [2026-01-16T12:06:09.809495] [DEBUG] [REMOTE ] CTKB: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:09.809628] [DEBUG] [REMOTE ] CTKB: PASS: Integrity check passed. [2026-01-16T12:06:09.809671] [DEBUG] [REMOTE ] CTKB: Symbol is viable for forecasting. [2026-01-16T12:06:09.809721] [INFO ] [MAIN ] [827/3508] CTKB kept (0.3s) | 827 kept, 0 rejected | 136.2/min | ETA: 19.7m [2026-01-16T12:06:10.292568] [DEBUG] [REMOTE ] CTLP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:10.292734] [DEBUG] [REMOTE ] CTLP: PASS: History has at least 300 days. [2026-01-16T12:06:10.292964] [DEBUG] [REMOTE ] CTLP: PASS: Price check passed. Min price $10.52. [2026-01-16T12:06:10.293125] [DEBUG] [REMOTE ] CTLP: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:10.293247] [DEBUG] [REMOTE ] CTLP: PASS: Integrity check passed. [2026-01-16T12:06:10.293289] [DEBUG] [REMOTE ] CTLP: Symbol is viable for forecasting. [2026-01-16T12:06:10.293340] [INFO ] [MAIN ] [828/3508] CTLP kept (0.5s) | 828 kept, 0 rejected | 136.2/min | ETA: 19.7m [2026-01-16T12:06:10.641208] [DEBUG] [REMOTE ] CTMX: Retrieved 2583 rows, trimmed to 300. [2026-01-16T12:06:10.641372] [DEBUG] [REMOTE ] CTMX: PASS: History has at least 300 days. [2026-01-16T12:06:10.641693] [DEBUG] [REMOTE ] CTMX: PASS: Price check passed. Min price $3.26. [2026-01-16T12:06:10.641856] [DEBUG] [REMOTE ] CTMX: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:10.642028] [DEBUG] [REMOTE ] CTMX: PASS: Integrity check passed. [2026-01-16T12:06:10.642088] [DEBUG] [REMOTE ] CTMX: Symbol is viable for forecasting. [2026-01-16T12:06:10.642157] [INFO ] [MAIN ] [829/3508] CTMX kept (0.3s) | 829 kept, 0 rejected | 136.2/min | ETA: 19.7m [2026-01-16T12:06:10.981734] [DEBUG] [REMOTE ] CTNM: Retrieved 447 rows, trimmed to 300. [2026-01-16T12:06:10.981896] [DEBUG] [REMOTE ] CTNM: PASS: History has at least 300 days. [2026-01-16T12:06:10.982150] [DEBUG] [REMOTE ] CTNM: PASS: Price check passed. Min price $9.17. [2026-01-16T12:06:10.982302] [DEBUG] [REMOTE ] CTNM: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:10.982432] [DEBUG] [REMOTE ] CTNM: PASS: Integrity check passed. [2026-01-16T12:06:10.982479] [DEBUG] [REMOTE ] CTNM: Symbol is viable for forecasting. [2026-01-16T12:06:10.982543] [INFO ] [MAIN ] [830/3508] CTNM kept (0.3s) | 830 kept, 0 rejected | 136.2/min | ETA: 19.7m [2026-01-16T12:06:11.558837] [DEBUG] [REMOTE ] CTO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:11.558997] [DEBUG] [REMOTE ] CTO: PASS: History has at least 300 days. [2026-01-16T12:06:11.559229] [DEBUG] [REMOTE ] CTO: PASS: Price check passed. Min price $15.51. [2026-01-16T12:06:11.559371] [DEBUG] [REMOTE ] CTO: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:11.559496] [DEBUG] [REMOTE ] CTO: PASS: Integrity check passed. [2026-01-16T12:06:11.559539] [DEBUG] [REMOTE ] CTO: Symbol is viable for forecasting. [2026-01-16T12:06:11.559607] [INFO ] [MAIN ] [831/3508] CTO kept (0.6s) | 831 kept, 0 rejected | 136.2/min | ETA: 19.7m [2026-01-16T12:06:11.876769] [DEBUG] [REMOTE ] CTRA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:11.876919] [DEBUG] [REMOTE ] CTRA: PASS: History has at least 300 days. [2026-01-16T12:06:11.877394] [DEBUG] [REMOTE ] CTRA: PASS: Price check passed. Min price $23.10. [2026-01-16T12:06:11.877552] [DEBUG] [REMOTE ] CTRA: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:11.877700] [DEBUG] [REMOTE ] CTRA: PASS: Integrity check passed. [2026-01-16T12:06:11.877742] [DEBUG] [REMOTE ] CTRA: Symbol is viable for forecasting. [2026-01-16T12:06:11.877792] [INFO ] [MAIN ] [832/3508] CTRA kept (0.3s) | 832 kept, 0 rejected | 136.2/min | ETA: 19.6m [2026-01-16T12:06:12.190034] [DEBUG] [REMOTE ] CTRE: Retrieved 2927 rows, trimmed to 300. [2026-01-16T12:06:12.190165] [DEBUG] [REMOTE ] CTRE: PASS: History has at least 300 days. [2026-01-16T12:06:12.190381] [DEBUG] [REMOTE ] CTRE: PASS: Price check passed. Min price $33.68. [2026-01-16T12:06:12.190527] [DEBUG] [REMOTE ] CTRE: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:12.190670] [DEBUG] [REMOTE ] CTRE: PASS: Integrity check passed. [2026-01-16T12:06:12.190714] [DEBUG] [REMOTE ] CTRE: Symbol is viable for forecasting. [2026-01-16T12:06:12.190766] [INFO ] [MAIN ] [833/3508] CTRE kept (0.3s) | 833 kept, 0 rejected | 136.3/min | ETA: 19.6m [2026-01-16T12:06:12.656069] [DEBUG] [REMOTE ] CTRM: Retrieved 1743 rows, trimmed to 300. [2026-01-16T12:06:12.656208] [DEBUG] [REMOTE ] CTRM: PASS: History has at least 300 days. [2026-01-16T12:06:12.656416] [DEBUG] [REMOTE ] CTRM: PASS: Price check passed. Min price $1.85. [2026-01-16T12:06:12.656616] [DEBUG] [REMOTE ] CTRM: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:12.656757] [DEBUG] [REMOTE ] CTRM: PASS: Integrity check passed. [2026-01-16T12:06:12.656800] [DEBUG] [REMOTE ] CTRM: Symbol is viable for forecasting. [2026-01-16T12:06:12.656850] [INFO ] [MAIN ] [834/3508] CTRM kept (0.5s) | 834 kept, 0 rejected | 136.3/min | ETA: 19.6m [2026-01-16T12:06:13.218102] [DEBUG] [REMOTE ] CTRN: Retrieved 5199 rows, trimmed to 300. [2026-01-16T12:06:13.218230] [DEBUG] [REMOTE ] CTRN: PASS: History has at least 300 days. [2026-01-16T12:06:13.218466] [DEBUG] [REMOTE ] CTRN: PASS: Price check passed. Min price $34.92. [2026-01-16T12:06:13.218625] [DEBUG] [REMOTE ] CTRN: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:13.218742] [DEBUG] [REMOTE ] CTRN: PASS: Integrity check passed. [2026-01-16T12:06:13.218782] [DEBUG] [REMOTE ] CTRN: Symbol is viable for forecasting. [2026-01-16T12:06:13.218831] [INFO ] [MAIN ] [835/3508] CTRN kept (0.6s) | 835 kept, 0 rejected | 136.2/min | ETA: 19.6m [2026-01-16T12:06:13.698930] [DEBUG] [REMOTE ] CTS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:13.699108] [DEBUG] [REMOTE ] CTS: PASS: History has at least 300 days. [2026-01-16T12:06:13.699398] [DEBUG] [REMOTE ] CTS: PASS: Price check passed. Min price $40.25. [2026-01-16T12:06:13.699546] [DEBUG] [REMOTE ] CTS: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:13.699736] [DEBUG] [REMOTE ] CTS: PASS: Integrity check passed. [2026-01-16T12:06:13.699799] [DEBUG] [REMOTE ] CTS: Symbol is viable for forecasting. [2026-01-16T12:06:13.699875] [INFO ] [MAIN ] [836/3508] CTS kept (0.5s) | 836 kept, 0 rejected | 136.2/min | ETA: 19.6m [2026-01-16T12:06:14.191162] [DEBUG] [REMOTE ] CTSH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:14.191301] [DEBUG] [REMOTE ] CTSH: PASS: History has at least 300 days. [2026-01-16T12:06:14.191521] [DEBUG] [REMOTE ] CTSH: PASS: Price check passed. Min price $67.53. [2026-01-16T12:06:14.191687] [DEBUG] [REMOTE ] CTSH: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:14.191807] [DEBUG] [REMOTE ] CTSH: PASS: Integrity check passed. [2026-01-16T12:06:14.191849] [DEBUG] [REMOTE ] CTSH: Symbol is viable for forecasting. [2026-01-16T12:06:14.191898] [INFO ] [MAIN ] [837/3508] CTSH kept (0.5s) | 837 kept, 0 rejected | 136.2/min | ETA: 19.6m [2026-01-16T12:06:14.485404] [DEBUG] [REMOTE ] CTVA: Retrieved 1671 rows, trimmed to 300. [2026-01-16T12:06:14.485637] [DEBUG] [REMOTE ] CTVA: PASS: History has at least 300 days. [2026-01-16T12:06:14.485911] [DEBUG] [REMOTE ] CTVA: PASS: Price check passed. Min price $61.27. [2026-01-16T12:06:14.486060] [DEBUG] [REMOTE ] CTVA: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:14.486185] [DEBUG] [REMOTE ] CTVA: PASS: Integrity check passed. [2026-01-16T12:06:14.486229] [DEBUG] [REMOTE ] CTVA: Symbol is viable for forecasting. [2026-01-16T12:06:14.486286] [INFO ] [MAIN ] [838/3508] CTVA kept (0.3s) | 838 kept, 0 rejected | 136.2/min | ETA: 19.6m [2026-01-16T12:06:15.018989] [DEBUG] [REMOTE ] CUBE: Retrieved 5342 rows, trimmed to 300. [2026-01-16T12:06:15.019151] [DEBUG] [REMOTE ] CUBE: PASS: History has at least 300 days. [2026-01-16T12:06:15.019414] [DEBUG] [REMOTE ] CUBE: PASS: Price check passed. Min price $34.84. [2026-01-16T12:06:15.019560] [DEBUG] [REMOTE ] CUBE: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:15.019713] [DEBUG] [REMOTE ] CUBE: PASS: Integrity check passed. [2026-01-16T12:06:15.019755] [DEBUG] [REMOTE ] CUBE: Symbol is viable for forecasting. [2026-01-16T12:06:15.019808] [INFO ] [MAIN ] [839/3508] CUBE kept (0.5s) | 839 kept, 0 rejected | 136.2/min | ETA: 19.6m [2026-01-16T12:06:15.288182] [DEBUG] [REMOTE ] CUBI: Retrieved 3497 rows, trimmed to 300. [2026-01-16T12:06:15.288318] [DEBUG] [REMOTE ] CUBI: PASS: History has at least 300 days. [2026-01-16T12:06:15.288554] [DEBUG] [REMOTE ] CUBI: PASS: Price check passed. Min price $63.94. [2026-01-16T12:06:15.288749] [DEBUG] [REMOTE ] CUBI: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:15.288874] [DEBUG] [REMOTE ] CUBI: PASS: Integrity check passed. [2026-01-16T12:06:15.288916] [DEBUG] [REMOTE ] CUBI: Symbol is viable for forecasting. [2026-01-16T12:06:15.288966] [INFO ] [MAIN ] [840/3508] CUBI kept (0.3s) | 840 kept, 0 rejected | 136.3/min | ETA: 19.6m [2026-01-16T12:06:15.885288] [DEBUG] [REMOTE ] CUK: Retrieved 6345 rows, trimmed to 300. [2026-01-16T12:06:15.885428] [DEBUG] [REMOTE ] CUK: PASS: History has at least 300 days. [2026-01-16T12:06:15.885695] [DEBUG] [REMOTE ] CUK: PASS: Price check passed. Min price $22.91. [2026-01-16T12:06:15.885853] [DEBUG] [REMOTE ] CUK: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:15.885983] [DEBUG] [REMOTE ] CUK: PASS: Integrity check passed. [2026-01-16T12:06:15.886026] [DEBUG] [REMOTE ] CUK: Symbol is viable for forecasting. [2026-01-16T12:06:15.886084] [INFO ] [MAIN ] [841/3508] CUK kept (0.6s) | 841 kept, 0 rejected | 136.2/min | ETA: 19.6m [2026-01-16T12:06:16.194766] [DEBUG] [REMOTE ] CULP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:16.194904] [DEBUG] [REMOTE ] CULP: PASS: History has at least 300 days. [2026-01-16T12:06:16.195132] [DEBUG] [REMOTE ] CULP: PASS: Price check passed. Min price $3.38. [2026-01-16T12:06:16.195276] [DEBUG] [REMOTE ] CULP: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:16.195398] [DEBUG] [REMOTE ] CULP: PASS: Integrity check passed. [2026-01-16T12:06:16.195441] [DEBUG] [REMOTE ] CULP: Symbol is viable for forecasting. [2026-01-16T12:06:16.195491] [INFO ] [MAIN ] [842/3508] CULP kept (0.3s) | 842 kept, 0 rejected | 136.3/min | ETA: 19.6m [2026-01-16T12:06:16.550430] [DEBUG] [REMOTE ] CURI: Retrieved 1513 rows, trimmed to 300. [2026-01-16T12:06:16.550553] [DEBUG] [REMOTE ] CURI: PASS: History has at least 300 days. [2026-01-16T12:06:16.550775] [DEBUG] [REMOTE ] CURI: PASS: Price check passed. Min price $3.33. [2026-01-16T12:06:16.550914] [DEBUG] [REMOTE ] CURI: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:16.551031] [DEBUG] [REMOTE ] CURI: PASS: Integrity check passed. [2026-01-16T12:06:16.551071] [DEBUG] [REMOTE ] CURI: Symbol is viable for forecasting. [2026-01-16T12:06:16.551120] [INFO ] [MAIN ] [843/3508] CURI kept (0.4s) | 843 kept, 0 rejected | 136.3/min | ETA: 19.6m [2026-01-16T12:06:17.198901] [DEBUG] [REMOTE ] CUZ: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:17.199044] [DEBUG] [REMOTE ] CUZ: PASS: History has at least 300 days. [2026-01-16T12:06:17.199282] [DEBUG] [REMOTE ] CUZ: PASS: Price check passed. Min price $23.94. [2026-01-16T12:06:17.199425] [DEBUG] [REMOTE ] CUZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:17.199548] [DEBUG] [REMOTE ] CUZ: PASS: Integrity check passed. [2026-01-16T12:06:17.199608] [DEBUG] [REMOTE ] CUZ: Symbol is viable for forecasting. [2026-01-16T12:06:17.199660] [INFO ] [MAIN ] [844/3508] CUZ kept (0.6s) | 844 kept, 0 rejected | 136.2/min | ETA: 19.6m [2026-01-16T12:06:17.713708] [DEBUG] [REMOTE ] CVBF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:17.713854] [DEBUG] [REMOTE ] CVBF: PASS: History has at least 300 days. [2026-01-16T12:06:17.714093] [DEBUG] [REMOTE ] CVBF: PASS: Price check passed. Min price $18.00. [2026-01-16T12:06:17.714268] [DEBUG] [REMOTE ] CVBF: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:17.714408] [DEBUG] [REMOTE ] CVBF: PASS: Integrity check passed. [2026-01-16T12:06:17.714455] [DEBUG] [REMOTE ] CVBF: Symbol is viable for forecasting. [2026-01-16T12:06:17.714509] [INFO ] [MAIN ] [845/3508] CVBF kept (0.5s) | 845 kept, 0 rejected | 136.2/min | ETA: 19.6m [2026-01-16T12:06:18.150521] [DEBUG] [REMOTE ] CVCO: Retrieved 5673 rows, trimmed to 300. [2026-01-16T12:06:18.150698] [DEBUG] [REMOTE ] CVCO: PASS: History has at least 300 days. [2026-01-16T12:06:18.150999] [DEBUG] [REMOTE ] CVCO: PASS: Price check passed. Min price $504.00. [2026-01-16T12:06:18.151141] [DEBUG] [REMOTE ] CVCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:18.151273] [DEBUG] [REMOTE ] CVCO: PASS: Integrity check passed. [2026-01-16T12:06:18.151316] [DEBUG] [REMOTE ] CVCO: Symbol is viable for forecasting. [2026-01-16T12:06:18.151366] [INFO ] [MAIN ] [846/3508] CVCO kept (0.4s) | 846 kept, 0 rejected | 136.2/min | ETA: 19.5m [2026-01-16T12:06:18.549067] [DEBUG] [REMOTE ] CVE: Retrieved 4065 rows, trimmed to 300. [2026-01-16T12:06:18.549270] [DEBUG] [REMOTE ] CVE: PASS: History has at least 300 days. [2026-01-16T12:06:18.549535] [DEBUG] [REMOTE ] CVE: PASS: Price check passed. Min price $15.85. [2026-01-16T12:06:18.549708] [DEBUG] [REMOTE ] CVE: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:18.549836] [DEBUG] [REMOTE ] CVE: PASS: Integrity check passed. [2026-01-16T12:06:18.549879] [DEBUG] [REMOTE ] CVE: Symbol is viable for forecasting. [2026-01-16T12:06:18.549934] [INFO ] [MAIN ] [847/3508] CVE kept (0.4s) | 847 kept, 0 rejected | 136.2/min | ETA: 19.5m [2026-01-16T12:06:18.733271] [DEBUG] [REMOTE ] CVEO: Retrieved 2934 rows, trimmed to 300. [2026-01-16T12:06:18.733473] [DEBUG] [REMOTE ] CVEO: PASS: History has at least 300 days. [2026-01-16T12:06:18.733788] [DEBUG] [REMOTE ] CVEO: PASS: Price check passed. Min price $20.78. [2026-01-16T12:06:18.733937] [DEBUG] [REMOTE ] CVEO: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:18.734071] [DEBUG] [REMOTE ] CVEO: PASS: Integrity check passed. [2026-01-16T12:06:18.734115] [DEBUG] [REMOTE ] CVEO: Symbol is viable for forecasting. [2026-01-16T12:06:18.734173] [INFO ] [MAIN ] [848/3508] CVEO kept (0.2s) | 848 kept, 0 rejected | 136.3/min | ETA: 19.5m [2026-01-16T12:06:19.365652] [DEBUG] [REMOTE ] CVGI: Retrieved 5395 rows, trimmed to 300. [2026-01-16T12:06:19.365858] [DEBUG] [REMOTE ] CVGI: PASS: History has at least 300 days. [2026-01-16T12:06:19.366176] [DEBUG] [REMOTE ] CVGI: PASS: Price check passed. Min price $1.34. [2026-01-16T12:06:19.366353] [DEBUG] [REMOTE ] CVGI: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:19.366513] [DEBUG] [REMOTE ] CVGI: PASS: Integrity check passed. [2026-01-16T12:06:19.366558] [DEBUG] [REMOTE ] CVGI: Symbol is viable for forecasting. [2026-01-16T12:06:19.366657] [INFO ] [MAIN ] [849/3508] CVGI kept (0.6s) | 849 kept, 0 rejected | 136.2/min | ETA: 19.5m [2026-01-16T12:06:19.716336] [DEBUG] [REMOTE ] CVI: Retrieved 4587 rows, trimmed to 300. [2026-01-16T12:06:19.716546] [DEBUG] [REMOTE ] CVI: PASS: History has at least 300 days. [2026-01-16T12:06:19.716877] [DEBUG] [REMOTE ] CVI: PASS: Price check passed. Min price $22.10. [2026-01-16T12:06:19.717026] [DEBUG] [REMOTE ] CVI: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:19.717157] [DEBUG] [REMOTE ] CVI: PASS: Integrity check passed. [2026-01-16T12:06:19.717201] [DEBUG] [REMOTE ] CVI: Symbol is viable for forecasting. [2026-01-16T12:06:19.717260] [INFO ] [MAIN ] [850/3508] CVI kept (0.4s) | 850 kept, 0 rejected | 136.3/min | ETA: 19.5m [2026-01-16T12:06:19.986060] [DEBUG] [REMOTE ] CVKD: Retrieved 750 rows, trimmed to 300. [2026-01-16T12:06:19.986247] [DEBUG] [REMOTE ] CVKD: PASS: History has at least 300 days. [2026-01-16T12:06:19.986548] [DEBUG] [REMOTE ] CVKD: PASS: Price check passed. Min price $6.62. [2026-01-16T12:06:19.986752] [DEBUG] [REMOTE ] CVKD: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:19.986883] [DEBUG] [REMOTE ] CVKD: PASS: Integrity check passed. [2026-01-16T12:06:19.986928] [DEBUG] [REMOTE ] CVKD: Symbol is viable for forecasting. [2026-01-16T12:06:19.986982] [INFO ] [MAIN ] [851/3508] CVKD kept (0.3s) | 851 kept, 0 rejected | 136.3/min | ETA: 19.5m [2026-01-16T12:06:20.375397] [DEBUG] [REMOTE ] CVNA: Retrieved 2192 rows, trimmed to 300. [2026-01-16T12:06:20.375612] [DEBUG] [REMOTE ] CVNA: PASS: History has at least 300 days. [2026-01-16T12:06:20.375961] [DEBUG] [REMOTE ] CVNA: PASS: Price check passed. Min price $290.14. [2026-01-16T12:06:20.376172] [DEBUG] [REMOTE ] CVNA: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:20.376351] [DEBUG] [REMOTE ] CVNA: PASS: Integrity check passed. [2026-01-16T12:06:20.376413] [DEBUG] [REMOTE ] CVNA: Symbol is viable for forecasting. [2026-01-16T12:06:20.376492] [INFO ] [MAIN ] [852/3508] CVNA kept (0.4s) | 852 kept, 0 rejected | 136.3/min | ETA: 19.5m [2026-01-16T12:06:20.803770] [DEBUG] [REMOTE ] CVRX: Retrieved 1142 rows, trimmed to 300. [2026-01-16T12:06:20.803940] [DEBUG] [REMOTE ] CVRX: PASS: History has at least 300 days. [2026-01-16T12:06:20.804238] [DEBUG] [REMOTE ] CVRX: PASS: Price check passed. Min price $5.47. [2026-01-16T12:06:20.804391] [DEBUG] [REMOTE ] CVRX: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:20.804515] [DEBUG] [REMOTE ] CVRX: PASS: Integrity check passed. [2026-01-16T12:06:20.804558] [DEBUG] [REMOTE ] CVRX: Symbol is viable for forecasting. [2026-01-16T12:06:20.804633] [INFO ] [MAIN ] [853/3508] CVRX kept (0.4s) | 853 kept, 0 rejected | 136.3/min | ETA: 19.5m [2026-01-16T12:06:21.501764] [DEBUG] [REMOTE ] CVS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:21.502013] [DEBUG] [REMOTE ] CVS: PASS: History has at least 300 days. [2026-01-16T12:06:21.502323] [DEBUG] [REMOTE ] CVS: PASS: Price check passed. Min price $75.00. [2026-01-16T12:06:21.502716] [DEBUG] [REMOTE ] CVS: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:21.502863] [DEBUG] [REMOTE ] CVS: PASS: Integrity check passed. [2026-01-16T12:06:21.502906] [DEBUG] [REMOTE ] CVS: Symbol is viable for forecasting. [2026-01-16T12:06:21.502961] [INFO ] [MAIN ] [854/3508] CVS kept (0.7s) | 854 kept, 0 rejected | 136.3/min | ETA: 19.5m [2026-01-16T12:06:22.036435] [DEBUG] [REMOTE ] CVX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:22.036592] [DEBUG] [REMOTE ] CVX: PASS: History has at least 300 days. [2026-01-16T12:06:22.036864] [DEBUG] [REMOTE ] CVX: PASS: Price check passed. Min price $146.75. [2026-01-16T12:06:22.037030] [DEBUG] [REMOTE ] CVX: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:22.037157] [DEBUG] [REMOTE ] CVX: PASS: Integrity check passed. [2026-01-16T12:06:22.037198] [DEBUG] [REMOTE ] CVX: Symbol is viable for forecasting. [2026-01-16T12:06:22.037251] [INFO ] [MAIN ] [855/3508] CVX kept (0.5s) | 855 kept, 0 rejected | 136.2/min | ETA: 19.5m [2026-01-16T12:06:22.276889] [DEBUG] [REMOTE ] CWAN: Retrieved 1082 rows, trimmed to 300. [2026-01-16T12:06:22.277086] [DEBUG] [REMOTE ] CWAN: PASS: History has at least 300 days. [2026-01-16T12:06:22.277339] [DEBUG] [REMOTE ] CWAN: PASS: Price check passed. Min price $15.89. [2026-01-16T12:06:22.277485] [DEBUG] [REMOTE ] CWAN: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:22.277632] [DEBUG] [REMOTE ] CWAN: PASS: Integrity check passed. [2026-01-16T12:06:22.277678] [DEBUG] [REMOTE ] CWAN: Symbol is viable for forecasting. [2026-01-16T12:06:22.277735] [INFO ] [MAIN ] [856/3508] CWAN kept (0.2s) | 856 kept, 0 rejected | 136.3/min | ETA: 19.5m [2026-01-16T12:06:22.941143] [DEBUG] [REMOTE ] CWBC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:22.941378] [DEBUG] [REMOTE ] CWBC: PASS: History has at least 300 days. [2026-01-16T12:06:22.941819] [DEBUG] [REMOTE ] CWBC: PASS: Price check passed. Min price $20.81. [2026-01-16T12:06:22.941993] [DEBUG] [REMOTE ] CWBC: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:22.942173] [DEBUG] [REMOTE ] CWBC: PASS: Integrity check passed. [2026-01-16T12:06:22.942220] [DEBUG] [REMOTE ] CWBC: Symbol is viable for forecasting. [2026-01-16T12:06:22.942281] [INFO ] [MAIN ] [857/3508] CWBC kept (0.7s) | 857 kept, 0 rejected | 136.2/min | ETA: 19.5m [2026-01-16T12:06:23.428956] [DEBUG] [REMOTE ] CWCO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:23.429185] [DEBUG] [REMOTE ] CWCO: PASS: History has at least 300 days. [2026-01-16T12:06:23.429481] [DEBUG] [REMOTE ] CWCO: PASS: Price check passed. Min price $33.02. [2026-01-16T12:06:23.429656] [DEBUG] [REMOTE ] CWCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:23.429795] [DEBUG] [REMOTE ] CWCO: PASS: Integrity check passed. [2026-01-16T12:06:23.429838] [DEBUG] [REMOTE ] CWCO: Symbol is viable for forecasting. [2026-01-16T12:06:23.429894] [INFO ] [MAIN ] [858/3508] CWCO kept (0.5s) | 858 kept, 0 rejected | 136.2/min | ETA: 19.5m [2026-01-16T12:06:23.704780] [DEBUG] [REMOTE ] CWD: Retrieved 669 rows, trimmed to 300. [2026-01-16T12:06:23.704972] [DEBUG] [REMOTE ] CWD: PASS: History has at least 300 days. [2026-01-16T12:06:23.705247] [DEBUG] [REMOTE ] CWD: PASS: Price check passed. Min price $1.24. [2026-01-16T12:06:23.705399] [DEBUG] [REMOTE ] CWD: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:23.705524] [DEBUG] [REMOTE ] CWD: PASS: Integrity check passed. [2026-01-16T12:06:23.705587] [DEBUG] [REMOTE ] CWD: Symbol is viable for forecasting. [2026-01-16T12:06:23.705645] [INFO ] [MAIN ] [859/3508] CWD kept (0.3s) | 859 kept, 0 rejected | 136.3/min | ETA: 19.4m [2026-01-16T12:06:24.182845] [DEBUG] [REMOTE ] CWEN: Retrieved 3145 rows, trimmed to 300. [2026-01-16T12:06:24.183097] [DEBUG] [REMOTE ] CWEN: PASS: History has at least 300 days. [2026-01-16T12:06:24.183570] [DEBUG] [REMOTE ] CWEN: PASS: Price check passed. Min price $30.02. [2026-01-16T12:06:24.183737] [DEBUG] [REMOTE ] CWEN: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:24.183872] [DEBUG] [REMOTE ] CWEN: PASS: Integrity check passed. [2026-01-16T12:06:24.183921] [DEBUG] [REMOTE ] CWEN: Symbol is viable for forecasting. [2026-01-16T12:06:24.183986] [INFO ] [MAIN ] [860/3508] CWEN kept (0.5s) | 860 kept, 0 rejected | 136.2/min | ETA: 19.4m [2026-01-16T12:06:24.523072] [DEBUG] [REMOTE ] CWH: Retrieved 2331 rows, trimmed to 300. [2026-01-16T12:06:24.523248] [DEBUG] [REMOTE ] CWH: PASS: History has at least 300 days. [2026-01-16T12:06:24.523492] [DEBUG] [REMOTE ] CWH: PASS: Price check passed. Min price $9.39. [2026-01-16T12:06:24.523668] [DEBUG] [REMOTE ] CWH: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:24.523791] [DEBUG] [REMOTE ] CWH: PASS: Integrity check passed. [2026-01-16T12:06:24.523834] [DEBUG] [REMOTE ] CWH: Symbol is viable for forecasting. [2026-01-16T12:06:24.523889] [INFO ] [MAIN ] [861/3508] CWH kept (0.3s) | 861 kept, 0 rejected | 136.3/min | ETA: 19.4m [2026-01-16T12:06:24.932819] [DEBUG] [REMOTE ] CWK: Retrieved 1874 rows, trimmed to 300. [2026-01-16T12:06:24.933000] [DEBUG] [REMOTE ] CWK: PASS: History has at least 300 days. [2026-01-16T12:06:24.933299] [DEBUG] [REMOTE ] CWK: PASS: Price check passed. Min price $14.74. [2026-01-16T12:06:24.933461] [DEBUG] [REMOTE ] CWK: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:24.933629] [DEBUG] [REMOTE ] CWK: PASS: Integrity check passed. [2026-01-16T12:06:24.933678] [DEBUG] [REMOTE ] CWK: Symbol is viable for forecasting. [2026-01-16T12:06:24.933732] [INFO ] [MAIN ] [862/3508] CWK kept (0.4s) | 862 kept, 0 rejected | 136.3/min | ETA: 19.4m [2026-01-16T12:06:25.331339] [DEBUG] [REMOTE ] CXDO: Retrieved 2307 rows, trimmed to 300. [2026-01-16T12:06:25.331479] [DEBUG] [REMOTE ] CXDO: PASS: History has at least 300 days. [2026-01-16T12:06:25.331713] [DEBUG] [REMOTE ] CXDO: PASS: Price check passed. Min price $5.83. [2026-01-16T12:06:25.331861] [DEBUG] [REMOTE ] CXDO: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:25.331980] [DEBUG] [REMOTE ] CXDO: PASS: Integrity check passed. [2026-01-16T12:06:25.332022] [DEBUG] [REMOTE ] CXDO: Symbol is viable for forecasting. [2026-01-16T12:06:25.332073] [INFO ] [MAIN ] [863/3508] CXDO kept (0.4s) | 863 kept, 0 rejected | 136.3/min | ETA: 19.4m [2026-01-16T12:06:25.885909] [DEBUG] [REMOTE ] CXE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:25.886137] [DEBUG] [REMOTE ] CXE: PASS: History has at least 300 days. [2026-01-16T12:06:25.886425] [DEBUG] [REMOTE ] CXE: PASS: Price check passed. Min price $3.64. [2026-01-16T12:06:25.886588] [DEBUG] [REMOTE ] CXE: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:25.886774] [DEBUG] [REMOTE ] CXE: PASS: Integrity check passed. [2026-01-16T12:06:25.886820] [DEBUG] [REMOTE ] CXE: Symbol is viable for forecasting. [2026-01-16T12:06:25.886877] [INFO ] [MAIN ] [864/3508] CXE kept (0.6s) | 864 kept, 0 rejected | 136.3/min | ETA: 19.4m [2026-01-16T12:06:26.066643] [DEBUG] [REMOTE ] CXSE: Retrieved 3349 rows, trimmed to 300. [2026-01-16T12:06:26.066781] [DEBUG] [REMOTE ] CXSE: PASS: History has at least 300 days. [2026-01-16T12:06:26.067024] [DEBUG] [REMOTE ] CXSE: PASS: Price check passed. Min price $39.26. [2026-01-16T12:06:26.067172] [DEBUG] [REMOTE ] CXSE: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:26.067294] [DEBUG] [REMOTE ] CXSE: PASS: Integrity check passed. [2026-01-16T12:06:26.067337] [DEBUG] [REMOTE ] CXSE: Symbol is viable for forecasting. [2026-01-16T12:06:26.067390] [INFO ] [MAIN ] [865/3508] CXSE kept (0.2s) | 865 kept, 0 rejected | 136.4/min | ETA: 19.4m [2026-01-16T12:06:26.745286] [DEBUG] [REMOTE ] CYD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:26.745485] [DEBUG] [REMOTE ] CYD: PASS: History has at least 300 days. [2026-01-16T12:06:26.745818] [DEBUG] [REMOTE ] CYD: PASS: Price check passed. Min price $32.32. [2026-01-16T12:06:26.745993] [DEBUG] [REMOTE ] CYD: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:26.746143] [DEBUG] [REMOTE ] CYD: PASS: Integrity check passed. [2026-01-16T12:06:26.746189] [DEBUG] [REMOTE ] CYD: Symbol is viable for forecasting. [2026-01-16T12:06:26.746246] [INFO ] [MAIN ] [866/3508] CYD kept (0.7s) | 866 kept, 0 rejected | 136.3/min | ETA: 19.4m [2026-01-16T12:06:27.243092] [DEBUG] [REMOTE ] CYH: Retrieved 6439 rows, trimmed to 300. [2026-01-16T12:06:27.243243] [DEBUG] [REMOTE ] CYH: PASS: History has at least 300 days. [2026-01-16T12:06:27.243485] [DEBUG] [REMOTE ] CYH: PASS: Price check passed. Min price $2.90. [2026-01-16T12:06:27.243655] [DEBUG] [REMOTE ] CYH: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:27.243786] [DEBUG] [REMOTE ] CYH: PASS: Integrity check passed. [2026-01-16T12:06:27.243829] [DEBUG] [REMOTE ] CYH: Symbol is viable for forecasting. [2026-01-16T12:06:27.243884] [INFO ] [MAIN ] [867/3508] CYH kept (0.5s) | 867 kept, 0 rejected | 136.2/min | ETA: 19.4m [2026-01-16T12:06:27.352311] [DEBUG] [REMOTE ] CYN: Retrieved 1064 rows, trimmed to 300. [2026-01-16T12:06:27.352458] [DEBUG] [REMOTE ] CYN: PASS: History has at least 300 days. [2026-01-16T12:06:27.352775] [DEBUG] [REMOTE ] CYN: PASS: Price check passed. Min price $2.38. [2026-01-16T12:06:27.352960] [DEBUG] [REMOTE ] CYN: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:27.353120] [DEBUG] [REMOTE ] CYN: PASS: Integrity check passed. [2026-01-16T12:06:27.353179] [DEBUG] [REMOTE ] CYN: Symbol is viable for forecasting. [2026-01-16T12:06:27.353251] [INFO ] [MAIN ] [868/3508] CYN kept (0.1s) | 868 kept, 0 rejected | 136.4/min | ETA: 19.4m [2026-01-16T12:06:27.872004] [DEBUG] [REMOTE ] CYRX: Retrieved 4286 rows, trimmed to 300. [2026-01-16T12:06:27.872153] [DEBUG] [REMOTE ] CYRX: PASS: History has at least 300 days. [2026-01-16T12:06:27.872393] [DEBUG] [REMOTE ] CYRX: PASS: Price check passed. Min price $8.33. [2026-01-16T12:06:27.872532] [DEBUG] [REMOTE ] CYRX: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:27.872686] [DEBUG] [REMOTE ] CYRX: PASS: Integrity check passed. [2026-01-16T12:06:27.872729] [DEBUG] [REMOTE ] CYRX: Symbol is viable for forecasting. [2026-01-16T12:06:27.872780] [INFO ] [MAIN ] [869/3508] CYRX kept (0.5s) | 869 kept, 0 rejected | 136.3/min | ETA: 19.4m [2026-01-16T12:06:28.453712] [DEBUG] [REMOTE ] CYTK: Retrieved 5464 rows, trimmed to 300. [2026-01-16T12:06:28.453877] [DEBUG] [REMOTE ] CYTK: PASS: History has at least 300 days. [2026-01-16T12:06:28.454114] [DEBUG] [REMOTE ] CYTK: PASS: Price check passed. Min price $54.76. [2026-01-16T12:06:28.454253] [DEBUG] [REMOTE ] CYTK: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:28.454382] [DEBUG] [REMOTE ] CYTK: PASS: Integrity check passed. [2026-01-16T12:06:28.454422] [DEBUG] [REMOTE ] CYTK: Symbol is viable for forecasting. [2026-01-16T12:06:28.454471] [INFO ] [MAIN ] [870/3508] CYTK kept (0.6s) | 870 kept, 0 rejected | 136.3/min | ETA: 19.4m [2026-01-16T12:06:28.943046] [DEBUG] [REMOTE ] CZFS: Retrieved 6293 rows, trimmed to 300. [2026-01-16T12:06:28.943190] [DEBUG] [REMOTE ] CZFS: PASS: History has at least 300 days. [2026-01-16T12:06:28.943427] [DEBUG] [REMOTE ] CZFS: PASS: Price check passed. Min price $53.17. [2026-01-16T12:06:28.943568] [DEBUG] [REMOTE ] CZFS: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:28.943726] [DEBUG] [REMOTE ] CZFS: PASS: Integrity check passed. [2026-01-16T12:06:28.943771] [DEBUG] [REMOTE ] CZFS: Symbol is viable for forecasting. [2026-01-16T12:06:28.943821] [INFO ] [MAIN ] [871/3508] CZFS kept (0.5s) | 871 kept, 0 rejected | 136.3/min | ETA: 19.4m [2026-01-16T12:06:29.422371] [DEBUG] [REMOTE ] CZNC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:29.422524] [DEBUG] [REMOTE ] CZNC: PASS: History has at least 300 days. [2026-01-16T12:06:29.422796] [DEBUG] [REMOTE ] CZNC: PASS: Price check passed. Min price $18.95. [2026-01-16T12:06:29.422954] [DEBUG] [REMOTE ] CZNC: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:29.423083] [DEBUG] [REMOTE ] CZNC: PASS: Integrity check passed. [2026-01-16T12:06:29.423125] [DEBUG] [REMOTE ] CZNC: Symbol is viable for forecasting. [2026-01-16T12:06:29.423178] [INFO ] [MAIN ] [872/3508] CZNC kept (0.5s) | 872 kept, 0 rejected | 136.3/min | ETA: 19.3m [2026-01-16T12:06:29.844001] [DEBUG] [REMOTE ] CZWI: Retrieved 5485 rows, trimmed to 300. [2026-01-16T12:06:29.844135] [DEBUG] [REMOTE ] CZWI: PASS: History has at least 300 days. [2026-01-16T12:06:29.844359] [DEBUG] [REMOTE ] CZWI: PASS: Price check passed. Min price $15.51. [2026-01-16T12:06:29.844497] [DEBUG] [REMOTE ] CZWI: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:29.844630] [DEBUG] [REMOTE ] CZWI: PASS: Integrity check passed. [2026-01-16T12:06:29.844673] [DEBUG] [REMOTE ] CZWI: Symbol is viable for forecasting. [2026-01-16T12:06:29.844722] [INFO ] [MAIN ] [873/3508] CZWI kept (0.4s) | 873 kept, 0 rejected | 136.3/min | ETA: 19.3m [2026-01-16T12:06:30.243421] [DEBUG] [REMOTE ] DAL: Retrieved 4707 rows, trimmed to 300. [2026-01-16T12:06:30.243549] [DEBUG] [REMOTE ] DAL: PASS: History has at least 300 days. [2026-01-16T12:06:30.243794] [DEBUG] [REMOTE ] DAL: PASS: Price check passed. Min price $55.65. [2026-01-16T12:06:30.243945] [DEBUG] [REMOTE ] DAL: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:30.244062] [DEBUG] [REMOTE ] DAL: PASS: Integrity check passed. [2026-01-16T12:06:30.244104] [DEBUG] [REMOTE ] DAL: Symbol is viable for forecasting. [2026-01-16T12:06:30.244156] [INFO ] [MAIN ] [874/3508] DAL kept (0.4s) | 874 kept, 0 rejected | 136.3/min | ETA: 19.3m [2026-01-16T12:06:30.547365] [DEBUG] [REMOTE ] DAN: Retrieved 4539 rows, trimmed to 300. [2026-01-16T12:06:30.547493] [DEBUG] [REMOTE ] DAN: PASS: History has at least 300 days. [2026-01-16T12:06:30.547733] [DEBUG] [REMOTE ] DAN: PASS: Price check passed. Min price $19.47. [2026-01-16T12:06:30.547983] [DEBUG] [REMOTE ] DAN: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:30.548114] [DEBUG] [REMOTE ] DAN: PASS: Integrity check passed. [2026-01-16T12:06:30.548156] [DEBUG] [REMOTE ] DAN: Symbol is viable for forecasting. [2026-01-16T12:06:30.548205] [INFO ] [MAIN ] [875/3508] DAN kept (0.3s) | 875 kept, 0 rejected | 136.3/min | ETA: 19.3m [2026-01-16T12:06:30.769233] [DEBUG] [REMOTE ] DAO: Retrieved 1564 rows, trimmed to 300. [2026-01-16T12:06:30.769379] [DEBUG] [REMOTE ] DAO: PASS: History has at least 300 days. [2026-01-16T12:06:30.769617] [DEBUG] [REMOTE ] DAO: PASS: Price check passed. Min price $8.43. [2026-01-16T12:06:30.769763] [DEBUG] [REMOTE ] DAO: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:30.769880] [DEBUG] [REMOTE ] DAO: PASS: Integrity check passed. [2026-01-16T12:06:30.769923] [DEBUG] [REMOTE ] DAO: Symbol is viable for forecasting. [2026-01-16T12:06:30.769973] [INFO ] [MAIN ] [876/3508] DAO kept (0.2s) | 876 kept, 0 rejected | 136.4/min | ETA: 19.3m [2026-01-16T12:06:31.321201] [DEBUG] [REMOTE ] DAPP: Retrieved 1196 rows, trimmed to 300. [2026-01-16T12:06:31.321461] [DEBUG] [REMOTE ] DAPP: PASS: History has at least 300 days. [2026-01-16T12:06:31.321861] [DEBUG] [REMOTE ] DAPP: PASS: Price check passed. Min price $15.96. [2026-01-16T12:06:31.322023] [DEBUG] [REMOTE ] DAPP: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:31.322183] [DEBUG] [REMOTE ] DAPP: PASS: Integrity check passed. [2026-01-16T12:06:31.322226] [DEBUG] [REMOTE ] DAPP: Symbol is viable for forecasting. [2026-01-16T12:06:31.322290] [INFO ] [MAIN ] [877/3508] DAPP kept (0.6s) | 877 kept, 0 rejected | 136.4/min | ETA: 19.3m [2026-01-16T12:06:31.778035] [DEBUG] [REMOTE ] DARE: Retrieved 2960 rows, trimmed to 300. [2026-01-16T12:06:31.778260] [DEBUG] [REMOTE ] DARE: PASS: History has at least 300 days. [2026-01-16T12:06:31.778640] [DEBUG] [REMOTE ] DARE: PASS: Price check passed. Min price $1.63. [2026-01-16T12:06:31.778838] [DEBUG] [REMOTE ] DARE: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:31.779031] [DEBUG] [REMOTE ] DARE: PASS: Integrity check passed. [2026-01-16T12:06:31.779082] [DEBUG] [REMOTE ] DARE: Symbol is viable for forecasting. [2026-01-16T12:06:31.779145] [INFO ] [MAIN ] [878/3508] DARE kept (0.5s) | 878 kept, 0 rejected | 136.4/min | ETA: 19.3m [2026-01-16T12:06:32.111264] [DEBUG] [REMOTE ] DASH: Retrieved 1281 rows, trimmed to 300. [2026-01-16T12:06:32.111498] [DEBUG] [REMOTE ] DASH: PASS: History has at least 300 days. [2026-01-16T12:06:32.111988] [DEBUG] [REMOTE ] DASH: PASS: Price check passed. Min price $187.73. [2026-01-16T12:06:32.112171] [DEBUG] [REMOTE ] DASH: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:32.112337] [DEBUG] [REMOTE ] DASH: PASS: Integrity check passed. [2026-01-16T12:06:32.112394] [DEBUG] [REMOTE ] DASH: Symbol is viable for forecasting. [2026-01-16T12:06:32.112453] [INFO ] [MAIN ] [879/3508] DASH kept (0.3s) | 879 kept, 0 rejected | 136.4/min | ETA: 19.3m [2026-01-16T12:06:32.534104] [DEBUG] [REMOTE ] DAVA: Retrieved 1878 rows, trimmed to 300. [2026-01-16T12:06:32.534300] [DEBUG] [REMOTE ] DAVA: PASS: History has at least 300 days. [2026-01-16T12:06:32.534587] [DEBUG] [REMOTE ] DAVA: PASS: Price check passed. Min price $6.05. [2026-01-16T12:06:32.534736] [DEBUG] [REMOTE ] DAVA: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:32.534900] [DEBUG] [REMOTE ] DAVA: PASS: Integrity check passed. [2026-01-16T12:06:32.534959] [DEBUG] [REMOTE ] DAVA: Symbol is viable for forecasting. [2026-01-16T12:06:32.535020] [INFO ] [MAIN ] [880/3508] DAVA kept (0.4s) | 880 kept, 0 rejected | 136.4/min | ETA: 19.3m [2026-01-16T12:06:32.853638] [DEBUG] [REMOTE ] DAVE: Retrieved 1188 rows, trimmed to 300. [2026-01-16T12:06:32.853860] [DEBUG] [REMOTE ] DAVE: PASS: History has at least 300 days. [2026-01-16T12:06:32.854137] [DEBUG] [REMOTE ] DAVE: PASS: Price check passed. Min price $182.51. [2026-01-16T12:06:32.854286] [DEBUG] [REMOTE ] DAVE: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:32.854426] [DEBUG] [REMOTE ] DAVE: PASS: Integrity check passed. [2026-01-16T12:06:32.854470] [DEBUG] [REMOTE ] DAVE: Symbol is viable for forecasting. [2026-01-16T12:06:32.854528] [INFO ] [MAIN ] [881/3508] DAVE kept (0.3s) | 881 kept, 0 rejected | 136.4/min | ETA: 19.3m [2026-01-16T12:06:33.334415] [DEBUG] [REMOTE ] DAWN: Retrieved 1165 rows, trimmed to 300. [2026-01-16T12:06:33.334907] [DEBUG] [REMOTE ] DAWN: PASS: History has at least 300 days. [2026-01-16T12:06:33.335423] [DEBUG] [REMOTE ] DAWN: PASS: Price check passed. Min price $7.04. [2026-01-16T12:06:33.335666] [DEBUG] [REMOTE ] DAWN: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:33.335866] [DEBUG] [REMOTE ] DAWN: PASS: Integrity check passed. [2026-01-16T12:06:33.335929] [DEBUG] [REMOTE ] DAWN: Symbol is viable for forecasting. [2026-01-16T12:06:33.336012] [INFO ] [MAIN ] [882/3508] DAWN kept (0.5s) | 882 kept, 0 rejected | 136.4/min | ETA: 19.2m [2026-01-16T12:06:33.930155] [DEBUG] [REMOTE ] DB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:33.930385] [DEBUG] [REMOTE ] DB: PASS: History has at least 300 days. [2026-01-16T12:06:33.930808] [DEBUG] [REMOTE ] DB: PASS: Price check passed. Min price $33.18. [2026-01-16T12:06:33.930984] [DEBUG] [REMOTE ] DB: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:33.931138] [DEBUG] [REMOTE ] DB: PASS: Integrity check passed. [2026-01-16T12:06:33.931181] [DEBUG] [REMOTE ] DB: Symbol is viable for forecasting. [2026-01-16T12:06:33.931241] [INFO ] [MAIN ] [883/3508] DB kept (0.6s) | 883 kept, 0 rejected | 136.4/min | ETA: 19.2m [2026-01-16T12:06:34.147251] [DEBUG] [REMOTE ] DBD: Retrieved 608 rows, trimmed to 300. [2026-01-16T12:06:34.147447] [DEBUG] [REMOTE ] DBD: PASS: History has at least 300 days. [2026-01-16T12:06:34.147737] [DEBUG] [REMOTE ] DBD: PASS: Price check passed. Min price $56.24. [2026-01-16T12:06:34.147887] [DEBUG] [REMOTE ] DBD: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:34.148010] [DEBUG] [REMOTE ] DBD: PASS: Integrity check passed. [2026-01-16T12:06:34.148054] [DEBUG] [REMOTE ] DBD: Symbol is viable for forecasting. [2026-01-16T12:06:34.148108] [INFO ] [MAIN ] [884/3508] DBD kept (0.2s) | 884 kept, 0 rejected | 136.5/min | ETA: 19.2m [2026-01-16T12:06:34.778871] [DEBUG] [REMOTE ] DBI: Retrieved 5170 rows, trimmed to 300. [2026-01-16T12:06:34.779008] [DEBUG] [REMOTE ] DBI: PASS: History has at least 300 days. [2026-01-16T12:06:34.779221] [DEBUG] [REMOTE ] DBI: PASS: Price check passed. Min price $3.33. [2026-01-16T12:06:34.779360] [DEBUG] [REMOTE ] DBI: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:34.779475] [DEBUG] [REMOTE ] DBI: PASS: Integrity check passed. [2026-01-16T12:06:34.779516] [DEBUG] [REMOTE ] DBI: Symbol is viable for forecasting. [2026-01-16T12:06:34.779565] [INFO ] [MAIN ] [885/3508] DBI kept (0.6s) | 885 kept, 0 rejected | 136.4/min | ETA: 19.2m [2026-01-16T12:06:35.088441] [DEBUG] [REMOTE ] DBL: Retrieved 3513 rows, trimmed to 300. [2026-01-16T12:06:35.088602] [DEBUG] [REMOTE ] DBL: PASS: History has at least 300 days. [2026-01-16T12:06:35.089063] [DEBUG] [REMOTE ] DBL: PASS: Price check passed. Min price $14.94. [2026-01-16T12:06:35.089212] [DEBUG] [REMOTE ] DBL: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:35.089335] [DEBUG] [REMOTE ] DBL: PASS: Integrity check passed. [2026-01-16T12:06:35.089378] [DEBUG] [REMOTE ] DBL: Symbol is viable for forecasting. [2026-01-16T12:06:35.089432] [INFO ] [MAIN ] [886/3508] DBL kept (0.3s) | 886 kept, 0 rejected | 136.4/min | ETA: 19.2m [2026-01-16T12:06:35.541961] [DEBUG] [REMOTE ] DBRG: Retrieved 2906 rows, trimmed to 300. [2026-01-16T12:06:35.542240] [DEBUG] [REMOTE ] DBRG: PASS: History has at least 300 days. [2026-01-16T12:06:35.542849] [DEBUG] [REMOTE ] DBRG: PASS: Price check passed. Min price $9.16. [2026-01-16T12:06:35.543073] [DEBUG] [REMOTE ] DBRG: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:35.543296] [DEBUG] [REMOTE ] DBRG: PASS: Integrity check passed. [2026-01-16T12:06:35.543356] [DEBUG] [REMOTE ] DBRG: Symbol is viable for forecasting. [2026-01-16T12:06:35.543443] [INFO ] [MAIN ] [887/3508] DBRG kept (0.5s) | 887 kept, 0 rejected | 136.4/min | ETA: 19.2m [2026-01-16T12:06:35.857263] [DEBUG] [REMOTE ] DBX: Retrieved 1965 rows, trimmed to 300. [2026-01-16T12:06:35.857429] [DEBUG] [REMOTE ] DBX: PASS: History has at least 300 days. [2026-01-16T12:06:35.857666] [DEBUG] [REMOTE ] DBX: PASS: Price check passed. Min price $26.51. [2026-01-16T12:06:35.857811] [DEBUG] [REMOTE ] DBX: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:35.857925] [DEBUG] [REMOTE ] DBX: PASS: Integrity check passed. [2026-01-16T12:06:35.857967] [DEBUG] [REMOTE ] DBX: Symbol is viable for forecasting. [2026-01-16T12:06:35.858015] [INFO ] [MAIN ] [888/3508] DBX kept (0.3s) | 888 kept, 0 rejected | 136.5/min | ETA: 19.2m [2026-01-16T12:06:36.258086] [DEBUG] [REMOTE ] DCBO: Retrieved 1388 rows, trimmed to 300. [2026-01-16T12:06:36.258223] [DEBUG] [REMOTE ] DCBO: PASS: History has at least 300 days. [2026-01-16T12:06:36.258433] [DEBUG] [REMOTE ] DCBO: PASS: Price check passed. Min price $19.88. [2026-01-16T12:06:36.258587] [DEBUG] [REMOTE ] DCBO: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:36.258891] [DEBUG] [REMOTE ] DCBO: PASS: Integrity check passed. [2026-01-16T12:06:36.258932] [DEBUG] [REMOTE ] DCBO: Symbol is viable for forecasting. [2026-01-16T12:06:36.258980] [INFO ] [MAIN ] [889/3508] DCBO kept (0.4s) | 889 kept, 0 rejected | 136.5/min | ETA: 19.2m [2026-01-16T12:06:36.794532] [DEBUG] [REMOTE ] DCI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:36.794690] [DEBUG] [REMOTE ] DCI: PASS: History has at least 300 days. [2026-01-16T12:06:36.794980] [DEBUG] [REMOTE ] DCI: PASS: Price check passed. Min price $82.37. [2026-01-16T12:06:36.795137] [DEBUG] [REMOTE ] DCI: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:36.795278] [DEBUG] [REMOTE ] DCI: PASS: Integrity check passed. [2026-01-16T12:06:36.795322] [DEBUG] [REMOTE ] DCI: Symbol is viable for forecasting. [2026-01-16T12:06:36.795372] [INFO ] [MAIN ] [890/3508] DCI kept (0.5s) | 890 kept, 0 rejected | 136.5/min | ETA: 19.2m [2026-01-16T12:06:37.301671] [DEBUG] [REMOTE ] DCO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:37.301813] [DEBUG] [REMOTE ] DCO: PASS: History has at least 300 days. [2026-01-16T12:06:37.302050] [DEBUG] [REMOTE ] DCO: PASS: Price check passed. Min price $86.41. [2026-01-16T12:06:37.302189] [DEBUG] [REMOTE ] DCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:37.302309] [DEBUG] [REMOTE ] DCO: PASS: Integrity check passed. [2026-01-16T12:06:37.302350] [DEBUG] [REMOTE ] DCO: Symbol is viable for forecasting. [2026-01-16T12:06:37.302400] [INFO ] [MAIN ] [891/3508] DCO kept (0.5s) | 891 kept, 0 rejected | 136.4/min | ETA: 19.2m [2026-01-16T12:06:37.641491] [DEBUG] [REMOTE ] DCOM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:37.641736] [DEBUG] [REMOTE ] DCOM: PASS: History has at least 300 days. [2026-01-16T12:06:37.642273] [DEBUG] [REMOTE ] DCOM: PASS: Price check passed. Min price $25.78. [2026-01-16T12:06:37.642424] [DEBUG] [REMOTE ] DCOM: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:37.642599] [DEBUG] [REMOTE ] DCOM: PASS: Integrity check passed. [2026-01-16T12:06:37.642645] [DEBUG] [REMOTE ] DCOM: Symbol is viable for forecasting. [2026-01-16T12:06:37.642880] [INFO ] [MAIN ] [892/3508] DCOM kept (0.3s) | 892 kept, 0 rejected | 136.5/min | ETA: 19.2m [2026-01-16T12:06:38.280379] [DEBUG] [REMOTE ] DCTH: Retrieved 5966 rows, trimmed to 300. [2026-01-16T12:06:38.280637] [DEBUG] [REMOTE ] DCTH: PASS: History has at least 300 days. [2026-01-16T12:06:38.281020] [DEBUG] [REMOTE ] DCTH: PASS: Price check passed. Min price $8.19. [2026-01-16T12:06:38.281201] [DEBUG] [REMOTE ] DCTH: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:38.281385] [DEBUG] [REMOTE ] DCTH: PASS: Integrity check passed. [2026-01-16T12:06:38.281447] [DEBUG] [REMOTE ] DCTH: Symbol is viable for forecasting. [2026-01-16T12:06:38.281524] [INFO ] [MAIN ] [893/3508] DCTH kept (0.6s) | 893 kept, 0 rejected | 136.4/min | ETA: 19.2m [2026-01-16T12:06:38.692962] [DEBUG] [REMOTE ] DD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:38.693155] [DEBUG] [REMOTE ] DD: PASS: History has at least 300 days. [2026-01-16T12:06:38.693453] [DEBUG] [REMOTE ] DD: PASS: Price check passed. Min price $33.47. [2026-01-16T12:06:38.693619] [DEBUG] [REMOTE ] DD: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:38.693761] [DEBUG] [REMOTE ] DD: PASS: Integrity check passed. [2026-01-16T12:06:38.693803] [DEBUG] [REMOTE ] DD: Symbol is viable for forecasting. [2026-01-16T12:06:38.693856] [INFO ] [MAIN ] [894/3508] DD kept (0.4s) | 894 kept, 0 rejected | 136.4/min | ETA: 19.2m [2026-01-16T12:06:39.161256] [DEBUG] [REMOTE ] DDD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:39.161477] [DEBUG] [REMOTE ] DDD: PASS: History has at least 300 days. [2026-01-16T12:06:39.161824] [DEBUG] [REMOTE ] DDD: PASS: Price check passed. Min price $1.77. [2026-01-16T12:06:39.161976] [DEBUG] [REMOTE ] DDD: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:39.162127] [DEBUG] [REMOTE ] DDD: PASS: Integrity check passed. [2026-01-16T12:06:39.162172] [DEBUG] [REMOTE ] DDD: Symbol is viable for forecasting. [2026-01-16T12:06:39.162230] [INFO ] [MAIN ] [895/3508] DDD kept (0.5s) | 895 kept, 0 rejected | 136.4/min | ETA: 19.2m [2026-01-16T12:06:39.425335] [DEBUG] [REMOTE ] DDI: Retrieved 1099 rows, trimmed to 300. [2026-01-16T12:06:39.425610] [DEBUG] [REMOTE ] DDI: PASS: History has at least 300 days. [2026-01-16T12:06:39.425966] [DEBUG] [REMOTE ] DDI: PASS: Price check passed. Min price $8.25. [2026-01-16T12:06:39.426160] [DEBUG] [REMOTE ] DDI: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:39.426334] [DEBUG] [REMOTE ] DDI: PASS: Integrity check passed. [2026-01-16T12:06:39.426395] [DEBUG] [REMOTE ] DDI: Symbol is viable for forecasting. [2026-01-16T12:06:39.426476] [INFO ] [MAIN ] [896/3508] DDI kept (0.3s) | 896 kept, 0 rejected | 136.5/min | ETA: 19.1m [2026-01-16T12:06:39.791132] [DEBUG] [REMOTE ] DDL: Retrieved 1143 rows, trimmed to 300. [2026-01-16T12:06:39.791347] [DEBUG] [REMOTE ] DDL: PASS: History has at least 300 days. [2026-01-16T12:06:39.791689] [DEBUG] [REMOTE ] DDL: PASS: Price check passed. Min price $1.67. [2026-01-16T12:06:39.791924] [DEBUG] [REMOTE ] DDL: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:39.792090] [DEBUG] [REMOTE ] DDL: PASS: Integrity check passed. [2026-01-16T12:06:39.792151] [DEBUG] [REMOTE ] DDL: Symbol is viable for forecasting. [2026-01-16T12:06:39.792227] [INFO ] [MAIN ] [897/3508] DDL kept (0.4s) | 897 kept, 0 rejected | 136.5/min | ETA: 19.1m [2026-01-16T12:06:40.316144] [DEBUG] [REMOTE ] DDOG: Retrieved 1590 rows, trimmed to 300. [2026-01-16T12:06:40.316361] [DEBUG] [REMOTE ] DDOG: PASS: History has at least 300 days. [2026-01-16T12:06:40.316675] [DEBUG] [REMOTE ] DDOG: PASS: Price check passed. Min price $120.86. [2026-01-16T12:06:40.316831] [DEBUG] [REMOTE ] DDOG: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:40.316961] [DEBUG] [REMOTE ] DDOG: PASS: Integrity check passed. [2026-01-16T12:06:40.317012] [DEBUG] [REMOTE ] DDOG: Symbol is viable for forecasting. [2026-01-16T12:06:40.317069] [INFO ] [MAIN ] [898/3508] DDOG kept (0.5s) | 898 kept, 0 rejected | 136.4/min | ETA: 19.1m [2026-01-16T12:06:40.856289] [DEBUG] [REMOTE ] DDS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:40.856507] [DEBUG] [REMOTE ] DDS: PASS: History has at least 300 days. [2026-01-16T12:06:40.856905] [DEBUG] [REMOTE ] DDS: PASS: Price check passed. Min price $569.23. [2026-01-16T12:06:40.857060] [DEBUG] [REMOTE ] DDS: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:40.857213] [DEBUG] [REMOTE ] DDS: PASS: Integrity check passed. [2026-01-16T12:06:40.857258] [DEBUG] [REMOTE ] DDS: Symbol is viable for forecasting. [2026-01-16T12:06:40.857318] [INFO ] [MAIN ] [899/3508] DDS kept (0.5s) | 899 kept, 0 rejected | 136.4/min | ETA: 19.1m [2026-01-16T12:06:41.352277] [DEBUG] [REMOTE ] DE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:41.352529] [DEBUG] [REMOTE ] DE: PASS: History has at least 300 days. [2026-01-16T12:06:41.352901] [DEBUG] [REMOTE ] DE: PASS: Price check passed. Min price $458.23. [2026-01-16T12:06:41.353052] [DEBUG] [REMOTE ] DE: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:41.353214] [DEBUG] [REMOTE ] DE: PASS: Integrity check passed. [2026-01-16T12:06:41.353258] [DEBUG] [REMOTE ] DE: Symbol is viable for forecasting. [2026-01-16T12:06:41.353503] [INFO ] [MAIN ] [900/3508] DE kept (0.5s) | 900 kept, 0 rejected | 136.4/min | ETA: 19.1m [2026-01-16T12:06:41.677665] [DEBUG] [REMOTE ] DEA: Retrieved 2752 rows, trimmed to 300. [2026-01-16T12:06:41.677872] [DEBUG] [REMOTE ] DEA: PASS: History has at least 300 days. [2026-01-16T12:06:41.678187] [DEBUG] [REMOTE ] DEA: PASS: Price check passed. Min price $20.56. [2026-01-16T12:06:41.678332] [DEBUG] [REMOTE ] DEA: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:41.678465] [DEBUG] [REMOTE ] DEA: PASS: Integrity check passed. [2026-01-16T12:06:41.678511] [DEBUG] [REMOTE ] DEA: Symbol is viable for forecasting. [2026-01-16T12:06:41.678590] [INFO ] [MAIN ] [901/3508] DEA kept (0.3s) | 901 kept, 0 rejected | 136.4/min | ETA: 19.1m [2026-01-16T12:06:42.236026] [DEBUG] [REMOTE ] DECK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:42.236243] [DEBUG] [REMOTE ] DECK: PASS: History has at least 300 days. [2026-01-16T12:06:42.236551] [DEBUG] [REMOTE ] DECK: PASS: Price check passed. Min price $79.54. [2026-01-16T12:06:42.236750] [DEBUG] [REMOTE ] DECK: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:42.236897] [DEBUG] [REMOTE ] DECK: PASS: Integrity check passed. [2026-01-16T12:06:42.236941] [DEBUG] [REMOTE ] DECK: Symbol is viable for forecasting. [2026-01-16T12:06:42.236998] [INFO ] [MAIN ] [902/3508] DECK kept (0.6s) | 902 kept, 0 rejected | 136.4/min | ETA: 19.1m [2026-01-16T12:06:42.651002] [DEBUG] [REMOTE ] DEI: Retrieved 4836 rows, trimmed to 300. [2026-01-16T12:06:42.651210] [DEBUG] [REMOTE ] DEI: PASS: History has at least 300 days. [2026-01-16T12:06:42.651498] [DEBUG] [REMOTE ] DEI: PASS: Price check passed. Min price $10.85. [2026-01-16T12:06:42.651682] [DEBUG] [REMOTE ] DEI: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:42.651823] [DEBUG] [REMOTE ] DEI: PASS: Integrity check passed. [2026-01-16T12:06:42.651876] [DEBUG] [REMOTE ] DEI: Symbol is viable for forecasting. [2026-01-16T12:06:42.651933] [INFO ] [MAIN ] [903/3508] DEI kept (0.4s) | 903 kept, 0 rejected | 136.4/min | ETA: 19.1m [2026-01-16T12:06:42.934675] [DEBUG] [REMOTE ] DELL: Retrieved 1776 rows, trimmed to 300. [2026-01-16T12:06:42.934887] [DEBUG] [REMOTE ] DELL: PASS: History has at least 300 days. [2026-01-16T12:06:42.935196] [DEBUG] [REMOTE ] DELL: PASS: Price check passed. Min price $117.40. [2026-01-16T12:06:42.935363] [DEBUG] [REMOTE ] DELL: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:42.935495] [DEBUG] [REMOTE ] DELL: PASS: Integrity check passed. [2026-01-16T12:06:42.935538] [DEBUG] [REMOTE ] DELL: Symbol is viable for forecasting. [2026-01-16T12:06:42.935618] [INFO ] [MAIN ] [904/3508] DELL kept (0.3s) | 904 kept, 0 rejected | 136.5/min | ETA: 19.1m [2026-01-16T12:06:43.342808] [DEBUG] [REMOTE ] DENN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:43.342959] [DEBUG] [REMOTE ] DENN: PASS: History has at least 300 days. [2026-01-16T12:06:43.343195] [DEBUG] [REMOTE ] DENN: PASS: Price check passed. Min price $3.89. [2026-01-16T12:06:43.343338] [DEBUG] [REMOTE ] DENN: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:43.343460] [DEBUG] [REMOTE ] DENN: PASS: Integrity check passed. [2026-01-16T12:06:43.343501] [DEBUG] [REMOTE ] DENN: Symbol is viable for forecasting. [2026-01-16T12:06:43.343552] [INFO ] [MAIN ] [905/3508] DENN kept (0.4s) | 905 kept, 0 rejected | 136.5/min | ETA: 19.1m [2026-01-16T12:06:43.918387] [DEBUG] [REMOTE ] DEO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:43.918546] [DEBUG] [REMOTE ] DEO: PASS: History has at least 300 days. [2026-01-16T12:06:43.918803] [DEBUG] [REMOTE ] DEO: PASS: Price check passed. Min price $85.12. [2026-01-16T12:06:43.918945] [DEBUG] [REMOTE ] DEO: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:43.919067] [DEBUG] [REMOTE ] DEO: PASS: Integrity check passed. [2026-01-16T12:06:43.919109] [DEBUG] [REMOTE ] DEO: Symbol is viable for forecasting. [2026-01-16T12:06:43.919160] [INFO ] [MAIN ] [906/3508] DEO kept (0.6s) | 906 kept, 0 rejected | 136.4/min | ETA: 19.1m [2026-01-16T12:06:44.190803] [DEBUG] [REMOTE ] DERM: Retrieved 1047 rows, trimmed to 300. [2026-01-16T12:06:44.190971] [DEBUG] [REMOTE ] DERM: PASS: History has at least 300 days. [2026-01-16T12:06:44.191224] [DEBUG] [REMOTE ] DERM: PASS: Price check passed. Min price $7.12. [2026-01-16T12:06:44.191396] [DEBUG] [REMOTE ] DERM: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:44.191543] [DEBUG] [REMOTE ] DERM: PASS: Integrity check passed. [2026-01-16T12:06:44.191620] [DEBUG] [REMOTE ] DERM: Symbol is viable for forecasting. [2026-01-16T12:06:44.191694] [INFO ] [MAIN ] [907/3508] DERM kept (0.3s) | 907 kept, 0 rejected | 136.5/min | ETA: 19.1m [2026-01-16T12:06:44.538023] [DEBUG] [REMOTE ] DFGP: Retrieved 548 rows, trimmed to 300. [2026-01-16T12:06:44.538162] [DEBUG] [REMOTE ] DFGP: PASS: History has at least 300 days. [2026-01-16T12:06:44.538411] [DEBUG] [REMOTE ] DFGP: PASS: Price check passed. Min price $53.85. [2026-01-16T12:06:44.538616] [DEBUG] [REMOTE ] DFGP: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:44.538755] [DEBUG] [REMOTE ] DFGP: PASS: Integrity check passed. [2026-01-16T12:06:44.538797] [DEBUG] [REMOTE ] DFGP: Symbol is viable for forecasting. [2026-01-16T12:06:44.538847] [INFO ] [MAIN ] [908/3508] DFGP kept (0.3s) | 908 kept, 0 rejected | 136.5/min | ETA: 19.0m [2026-01-16T12:06:44.918086] [DEBUG] [REMOTE ] DFGX: Retrieved 548 rows, trimmed to 300. [2026-01-16T12:06:44.918227] [DEBUG] [REMOTE ] DFGX: PASS: History has at least 300 days. [2026-01-16T12:06:44.918434] [DEBUG] [REMOTE ] DFGX: PASS: Price check passed. Min price $52.48. [2026-01-16T12:06:44.918594] [DEBUG] [REMOTE ] DFGX: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:44.918714] [DEBUG] [REMOTE ] DFGX: PASS: Integrity check passed. [2026-01-16T12:06:44.918755] [DEBUG] [REMOTE ] DFGX: Symbol is viable for forecasting. [2026-01-16T12:06:44.918803] [INFO ] [MAIN ] [909/3508] DFGX kept (0.4s) | 909 kept, 0 rejected | 136.5/min | ETA: 19.0m [2026-01-16T12:06:45.393566] [DEBUG] [REMOTE ] DFH: Retrieved 1253 rows, trimmed to 300. [2026-01-16T12:06:45.393741] [DEBUG] [REMOTE ] DFH: PASS: History has at least 300 days. [2026-01-16T12:06:45.393967] [DEBUG] [REMOTE ] DFH: PASS: Price check passed. Min price $16.98. [2026-01-16T12:06:45.394116] [DEBUG] [REMOTE ] DFH: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:45.394255] [DEBUG] [REMOTE ] DFH: PASS: Integrity check passed. [2026-01-16T12:06:45.394315] [DEBUG] [REMOTE ] DFH: Symbol is viable for forecasting. [2026-01-16T12:06:45.394387] [INFO ] [MAIN ] [910/3508] DFH kept (0.5s) | 910 kept, 0 rejected | 136.5/min | ETA: 19.0m [2026-01-16T12:06:45.826765] [DEBUG] [REMOTE ] DFIN: Retrieved 2335 rows, trimmed to 300. [2026-01-16T12:06:45.826975] [DEBUG] [REMOTE ] DFIN: PASS: History has at least 300 days. [2026-01-16T12:06:45.827326] [DEBUG] [REMOTE ] DFIN: PASS: Price check passed. Min price $44.46. [2026-01-16T12:06:45.827500] [DEBUG] [REMOTE ] DFIN: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:45.827688] [DEBUG] [REMOTE ] DFIN: PASS: Integrity check passed. [2026-01-16T12:06:45.827745] [DEBUG] [REMOTE ] DFIN: Symbol is viable for forecasting. [2026-01-16T12:06:45.827812] [INFO ] [MAIN ] [911/3508] DFIN kept (0.4s) | 911 kept, 0 rejected | 136.5/min | ETA: 19.0m [2026-01-16T12:06:46.299163] [DEBUG] [REMOTE ] DFP: Retrieved 3181 rows, trimmed to 300. [2026-01-16T12:06:46.299299] [DEBUG] [REMOTE ] DFP: PASS: History has at least 300 days. [2026-01-16T12:06:46.299545] [DEBUG] [REMOTE ] DFP: PASS: Price check passed. Min price $20.61. [2026-01-16T12:06:46.299718] [DEBUG] [REMOTE ] DFP: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:46.299841] [DEBUG] [REMOTE ] DFP: PASS: Integrity check passed. [2026-01-16T12:06:46.299883] [DEBUG] [REMOTE ] DFP: Symbol is viable for forecasting. [2026-01-16T12:06:46.299934] [INFO ] [MAIN ] [912/3508] DFP kept (0.5s) | 912 kept, 0 rejected | 136.5/min | ETA: 19.0m [2026-01-16T12:06:46.542846] [DEBUG] [REMOTE ] DFTX: Retrieved 884 rows, trimmed to 300. [2026-01-16T12:06:46.542979] [DEBUG] [REMOTE ] DFTX: PASS: History has at least 300 days. [2026-01-16T12:06:46.543191] [DEBUG] [REMOTE ] DFTX: PASS: Price check passed. Min price $10.68. [2026-01-16T12:06:46.543336] [DEBUG] [REMOTE ] DFTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:46.543451] [DEBUG] [REMOTE ] DFTX: PASS: Integrity check passed. [2026-01-16T12:06:46.543494] [DEBUG] [REMOTE ] DFTX: Symbol is viable for forecasting. [2026-01-16T12:06:46.543544] [INFO ] [MAIN ] [913/3508] DFTX kept (0.2s) | 913 kept, 0 rejected | 136.6/min | ETA: 19.0m [2026-01-16T12:06:47.166880] [DEBUG] [REMOTE ] DG: Retrieved 4067 rows, trimmed to 300. [2026-01-16T12:06:47.167030] [DEBUG] [REMOTE ] DG: PASS: History has at least 300 days. [2026-01-16T12:06:47.167276] [DEBUG] [REMOTE ] DG: PASS: Price check passed. Min price $95.55. [2026-01-16T12:06:47.167424] [DEBUG] [REMOTE ] DG: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:47.167552] [DEBUG] [REMOTE ] DG: PASS: Integrity check passed. [2026-01-16T12:06:47.167614] [DEBUG] [REMOTE ] DG: Symbol is viable for forecasting. [2026-01-16T12:06:47.167667] [INFO ] [MAIN ] [914/3508] DG kept (0.6s) | 914 kept, 0 rejected | 136.5/min | ETA: 19.0m [2026-01-16T12:06:47.393434] [DEBUG] [REMOTE ] DGCB: Retrieved 548 rows, trimmed to 300. [2026-01-16T12:06:47.393640] [DEBUG] [REMOTE ] DGCB: PASS: History has at least 300 days. [2026-01-16T12:06:47.394087] [DEBUG] [REMOTE ] DGCB: PASS: Price check passed. Min price $53.95. [2026-01-16T12:06:47.394235] [DEBUG] [REMOTE ] DGCB: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:47.394357] [DEBUG] [REMOTE ] DGCB: PASS: Integrity check passed. [2026-01-16T12:06:47.394399] [DEBUG] [REMOTE ] DGCB: Symbol is viable for forecasting. [2026-01-16T12:06:47.394452] [INFO ] [MAIN ] [915/3508] DGCB kept (0.2s) | 915 kept, 0 rejected | 136.6/min | ETA: 19.0m [2026-01-16T12:06:48.016288] [DEBUG] [REMOTE ] DGICA: Retrieved 6220 rows, trimmed to 300. [2026-01-16T12:06:48.016432] [DEBUG] [REMOTE ] DGICA: PASS: History has at least 300 days. [2026-01-16T12:06:48.016711] [DEBUG] [REMOTE ] DGICA: PASS: Price check passed. Min price $18.20. [2026-01-16T12:06:48.016854] [DEBUG] [REMOTE ] DGICA: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:48.016980] [DEBUG] [REMOTE ] DGICA: PASS: Integrity check passed. [2026-01-16T12:06:48.017022] [DEBUG] [REMOTE ] DGICA: Symbol is viable for forecasting. [2026-01-16T12:06:48.017073] [INFO ] [MAIN ] [916/3508] DGICA kept (0.6s) | 916 kept, 0 rejected | 136.5/min | ETA: 19.0m [2026-01-16T12:06:48.506498] [DEBUG] [REMOTE ] DGII: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:48.506708] [DEBUG] [REMOTE ] DGII: PASS: History has at least 300 days. [2026-01-16T12:06:48.507031] [DEBUG] [REMOTE ] DGII: PASS: Price check passed. Min price $35.40. [2026-01-16T12:06:48.507225] [DEBUG] [REMOTE ] DGII: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:48.507386] [DEBUG] [REMOTE ] DGII: PASS: Integrity check passed. [2026-01-16T12:06:48.507433] [DEBUG] [REMOTE ] DGII: Symbol is viable for forecasting. [2026-01-16T12:06:48.507494] [INFO ] [MAIN ] [917/3508] DGII kept (0.5s) | 917 kept, 0 rejected | 136.5/min | ETA: 19.0m [2026-01-16T12:06:48.875771] [DEBUG] [REMOTE ] DGRE: Retrieved 3134 rows, trimmed to 300. [2026-01-16T12:06:48.875907] [DEBUG] [REMOTE ] DGRE: PASS: History has at least 300 days. [2026-01-16T12:06:48.876116] [DEBUG] [REMOTE ] DGRE: PASS: Price check passed. Min price $29.30. [2026-01-16T12:06:48.876253] [DEBUG] [REMOTE ] DGRE: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:48.876366] [DEBUG] [REMOTE ] DGRE: PASS: Integrity check passed. [2026-01-16T12:06:48.876406] [DEBUG] [REMOTE ] DGRE: Symbol is viable for forecasting. [2026-01-16T12:06:48.876455] [INFO ] [MAIN ] [918/3508] DGRE kept (0.4s) | 918 kept, 0 rejected | 136.5/min | ETA: 19.0m [2026-01-16T12:06:49.251240] [DEBUG] [REMOTE ] DGRS: Retrieved 3139 rows, trimmed to 300. [2026-01-16T12:06:49.251471] [DEBUG] [REMOTE ] DGRS: PASS: History has at least 300 days. [2026-01-16T12:06:49.251758] [DEBUG] [REMOTE ] DGRS: PASS: Price check passed. Min price $45.98. [2026-01-16T12:06:49.251906] [DEBUG] [REMOTE ] DGRS: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:49.252229] [DEBUG] [REMOTE ] DGRS: PASS: Integrity check passed. [2026-01-16T12:06:49.252271] [DEBUG] [REMOTE ] DGRS: Symbol is viable for forecasting. [2026-01-16T12:06:49.252324] [INFO ] [MAIN ] [919/3508] DGRS kept (0.4s) | 919 kept, 0 rejected | 136.6/min | ETA: 19.0m [2026-01-16T12:06:49.831061] [DEBUG] [REMOTE ] DGX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:49.831208] [DEBUG] [REMOTE ] DGX: PASS: History has at least 300 days. [2026-01-16T12:06:49.831445] [DEBUG] [REMOTE ] DGX: PASS: Price check passed. Min price $172.72. [2026-01-16T12:06:49.831606] [DEBUG] [REMOTE ] DGX: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:49.831730] [DEBUG] [REMOTE ] DGX: PASS: Integrity check passed. [2026-01-16T12:06:49.831774] [DEBUG] [REMOTE ] DGX: Symbol is viable for forecasting. [2026-01-16T12:06:49.831826] [INFO ] [MAIN ] [920/3508] DGX kept (0.6s) | 920 kept, 0 rejected | 136.5/min | ETA: 19.0m [2026-01-16T12:06:50.069905] [DEBUG] [REMOTE ] DH: Retrieved 1089 rows, trimmed to 300. [2026-01-16T12:06:50.070105] [DEBUG] [REMOTE ] DH: PASS: History has at least 300 days. [2026-01-16T12:06:50.070352] [DEBUG] [REMOTE ] DH: PASS: Price check passed. Min price $2.28. [2026-01-16T12:06:50.070501] [DEBUG] [REMOTE ] DH: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:50.070642] [DEBUG] [REMOTE ] DH: PASS: Integrity check passed. [2026-01-16T12:06:50.070688] [DEBUG] [REMOTE ] DH: Symbol is viable for forecasting. [2026-01-16T12:06:50.070740] [INFO ] [MAIN ] [921/3508] DH kept (0.2s) | 921 kept, 0 rejected | 136.6/min | ETA: 18.9m [2026-01-16T12:06:50.700295] [DEBUG] [REMOTE ] DHC: Retrieved 6514 rows, trimmed to 300. [2026-01-16T12:06:50.700506] [DEBUG] [REMOTE ] DHC: PASS: History has at least 300 days. [2026-01-16T12:06:50.700810] [DEBUG] [REMOTE ] DHC: PASS: Price check passed. Min price $4.10. [2026-01-16T12:06:50.701089] [DEBUG] [REMOTE ] DHC: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:50.701235] [DEBUG] [REMOTE ] DHC: PASS: Integrity check passed. [2026-01-16T12:06:50.701278] [DEBUG] [REMOTE ] DHC: Symbol is viable for forecasting. [2026-01-16T12:06:50.701335] [INFO ] [MAIN ] [922/3508] DHC kept (0.6s) | 922 kept, 0 rejected | 136.5/min | ETA: 18.9m [2026-01-16T12:06:51.195754] [DEBUG] [REMOTE ] DHF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:51.195981] [DEBUG] [REMOTE ] DHF: PASS: History has at least 300 days. [2026-01-16T12:06:51.196372] [DEBUG] [REMOTE ] DHF: PASS: Price check passed. Min price $2.44. [2026-01-16T12:06:51.196528] [DEBUG] [REMOTE ] DHF: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:51.196724] [DEBUG] [REMOTE ] DHF: PASS: Integrity check passed. [2026-01-16T12:06:51.196908] [DEBUG] [REMOTE ] DHF: Symbol is viable for forecasting. [2026-01-16T12:06:51.196971] [INFO ] [MAIN ] [923/3508] DHF kept (0.5s) | 923 kept, 0 rejected | 136.5/min | ETA: 18.9m [2026-01-16T12:06:51.671376] [DEBUG] [REMOTE ] DHI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:51.671518] [DEBUG] [REMOTE ] DHI: PASS: History has at least 300 days. [2026-01-16T12:06:51.671769] [DEBUG] [REMOTE ] DHI: PASS: Price check passed. Min price $137.32. [2026-01-16T12:06:51.671913] [DEBUG] [REMOTE ] DHI: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:51.672036] [DEBUG] [REMOTE ] DHI: PASS: Integrity check passed. [2026-01-16T12:06:51.672077] [DEBUG] [REMOTE ] DHI: Symbol is viable for forecasting. [2026-01-16T12:06:51.672128] [INFO ] [MAIN ] [924/3508] DHI kept (0.5s) | 924 kept, 0 rejected | 136.5/min | ETA: 18.9m [2026-01-16T12:06:52.033398] [DEBUG] [REMOTE ] DHIL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:52.033687] [DEBUG] [REMOTE ] DHIL: PASS: History has at least 300 days. [2026-01-16T12:06:52.034399] [DEBUG] [REMOTE ] DHIL: PASS: Price check passed. Min price $114.83. [2026-01-16T12:06:52.034589] [DEBUG] [REMOTE ] DHIL: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:52.034751] [DEBUG] [REMOTE ] DHIL: PASS: Integrity check passed. [2026-01-16T12:06:52.034794] [DEBUG] [REMOTE ] DHIL: Symbol is viable for forecasting. [2026-01-16T12:06:52.034854] [INFO ] [MAIN ] [925/3508] DHIL kept (0.4s) | 925 kept, 0 rejected | 136.5/min | ETA: 18.9m [2026-01-16T12:06:52.524177] [DEBUG] [REMOTE ] DHX: Retrieved 4649 rows, trimmed to 300. [2026-01-16T12:06:52.524379] [DEBUG] [REMOTE ] DHX: PASS: History has at least 300 days. [2026-01-16T12:06:52.524672] [DEBUG] [REMOTE ] DHX: PASS: Price check passed. Min price $1.50. [2026-01-16T12:06:52.524828] [DEBUG] [REMOTE ] DHX: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:52.524961] [DEBUG] [REMOTE ] DHX: PASS: Integrity check passed. [2026-01-16T12:06:52.525004] [DEBUG] [REMOTE ] DHX: Symbol is viable for forecasting. [2026-01-16T12:06:52.525060] [INFO ] [MAIN ] [926/3508] DHX kept (0.5s) | 926 kept, 0 rejected | 136.5/min | ETA: 18.9m [2026-01-16T12:06:52.680716] [DEBUG] [REMOTE ] DIBS: Retrieved 1156 rows, trimmed to 300. [2026-01-16T12:06:52.680945] [DEBUG] [REMOTE ] DIBS: PASS: History has at least 300 days. [2026-01-16T12:06:52.681231] [DEBUG] [REMOTE ] DIBS: PASS: Price check passed. Min price $2.88. [2026-01-16T12:06:52.681416] [DEBUG] [REMOTE ] DIBS: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:52.681587] [DEBUG] [REMOTE ] DIBS: PASS: Integrity check passed. [2026-01-16T12:06:52.681636] [DEBUG] [REMOTE ] DIBS: Symbol is viable for forecasting. [2026-01-16T12:06:52.681692] [INFO ] [MAIN ] [927/3508] DIBS kept (0.2s) | 927 kept, 0 rejected | 136.6/min | ETA: 18.9m [2026-01-16T12:06:53.434258] [DEBUG] [REMOTE ] DIN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:53.434476] [DEBUG] [REMOTE ] DIN: PASS: History has at least 300 days. [2026-01-16T12:06:53.434971] [DEBUG] [REMOTE ] DIN: PASS: Price check passed. Min price $24.01. [2026-01-16T12:06:53.435131] [DEBUG] [REMOTE ] DIN: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:53.435276] [DEBUG] [REMOTE ] DIN: PASS: Integrity check passed. [2026-01-16T12:06:53.435319] [DEBUG] [REMOTE ] DIN: Symbol is viable for forecasting. [2026-01-16T12:06:53.435377] [INFO ] [MAIN ] [928/3508] DIN kept (0.8s) | 928 kept, 0 rejected | 136.5/min | ETA: 18.9m [2026-01-16T12:06:53.898513] [DEBUG] [REMOTE ] DINO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:53.898735] [DEBUG] [REMOTE ] DINO: PASS: History has at least 300 days. [2026-01-16T12:06:53.899017] [DEBUG] [REMOTE ] DINO: PASS: Price check passed. Min price $45.88. [2026-01-16T12:06:53.899167] [DEBUG] [REMOTE ] DINO: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:53.899408] [DEBUG] [REMOTE ] DINO: PASS: Integrity check passed. [2026-01-16T12:06:53.899457] [DEBUG] [REMOTE ] DINO: Symbol is viable for forecasting. [2026-01-16T12:06:53.899515] [INFO ] [MAIN ] [929/3508] DINO kept (0.5s) | 929 kept, 0 rejected | 136.5/min | ETA: 18.9m [2026-01-16T12:06:54.369419] [DEBUG] [REMOTE ] DIOD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:54.369644] [DEBUG] [REMOTE ] DIOD: PASS: History has at least 300 days. [2026-01-16T12:06:54.369950] [DEBUG] [REMOTE ] DIOD: PASS: Price check passed. Min price $42.36. [2026-01-16T12:06:54.370120] [DEBUG] [REMOTE ] DIOD: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:54.370291] [DEBUG] [REMOTE ] DIOD: PASS: Integrity check passed. [2026-01-16T12:06:54.370337] [DEBUG] [REMOTE ] DIOD: Symbol is viable for forecasting. [2026-01-16T12:06:54.370418] [INFO ] [MAIN ] [930/3508] DIOD kept (0.5s) | 930 kept, 0 rejected | 136.5/min | ETA: 18.9m [2026-01-16T12:06:54.845357] [DEBUG] [REMOTE ] DIS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:54.845617] [DEBUG] [REMOTE ] DIS: PASS: History has at least 300 days. [2026-01-16T12:06:54.846104] [DEBUG] [REMOTE ] DIS: PASS: Price check passed. Min price $101.25. [2026-01-16T12:06:54.846289] [DEBUG] [REMOTE ] DIS: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:54.846460] [DEBUG] [REMOTE ] DIS: PASS: Integrity check passed. [2026-01-16T12:06:54.846504] [DEBUG] [REMOTE ] DIS: Symbol is viable for forecasting. [2026-01-16T12:06:54.846565] [INFO ] [MAIN ] [931/3508] DIS kept (0.5s) | 931 kept, 0 rejected | 136.4/min | ETA: 18.9m [2026-01-16T12:06:55.395511] [DEBUG] [REMOTE ] DJCO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:55.395763] [DEBUG] [REMOTE ] DJCO: PASS: History has at least 300 days. [2026-01-16T12:06:55.396099] [DEBUG] [REMOTE ] DJCO: PASS: Price check passed. Min price $374.53. [2026-01-16T12:06:55.396251] [DEBUG] [REMOTE ] DJCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:55.396405] [DEBUG] [REMOTE ] DJCO: PASS: Integrity check passed. [2026-01-16T12:06:55.396451] [DEBUG] [REMOTE ] DJCO: Symbol is viable for forecasting. [2026-01-16T12:06:55.396506] [INFO ] [MAIN ] [932/3508] DJCO kept (0.5s) | 932 kept, 0 rejected | 136.4/min | ETA: 18.9m [2026-01-16T12:06:55.840379] [DEBUG] [REMOTE ] DK: Retrieved 4956 rows, trimmed to 300. [2026-01-16T12:06:55.840618] [DEBUG] [REMOTE ] DK: PASS: History has at least 300 days. [2026-01-16T12:06:55.840953] [DEBUG] [REMOTE ] DK: PASS: Price check passed. Min price $29.01. [2026-01-16T12:06:55.841111] [DEBUG] [REMOTE ] DK: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:55.841268] [DEBUG] [REMOTE ] DK: PASS: Integrity check passed. [2026-01-16T12:06:55.841321] [DEBUG] [REMOTE ] DK: Symbol is viable for forecasting. [2026-01-16T12:06:55.841562] [INFO ] [MAIN ] [933/3508] DK kept (0.4s) | 933 kept, 0 rejected | 136.4/min | ETA: 18.9m [2026-01-16T12:06:56.194717] [DEBUG] [REMOTE ] DKL: Retrieved 3320 rows, trimmed to 300. [2026-01-16T12:06:56.194911] [DEBUG] [REMOTE ] DKL: PASS: History has at least 300 days. [2026-01-16T12:06:56.195222] [DEBUG] [REMOTE ] DKL: PASS: Price check passed. Min price $43.11. [2026-01-16T12:06:56.195374] [DEBUG] [REMOTE ] DKL: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:56.195516] [DEBUG] [REMOTE ] DKL: PASS: Integrity check passed. [2026-01-16T12:06:56.195561] [DEBUG] [REMOTE ] DKL: Symbol is viable for forecasting. [2026-01-16T12:06:56.195640] [INFO ] [MAIN ] [934/3508] DKL kept (0.4s) | 934 kept, 0 rejected | 136.4/min | ETA: 18.9m [2026-01-16T12:06:56.479107] [DEBUG] [REMOTE ] DKNG: Retrieved 1628 rows, trimmed to 300. [2026-01-16T12:06:56.479303] [DEBUG] [REMOTE ] DKNG: PASS: History has at least 300 days. [2026-01-16T12:06:56.479566] [DEBUG] [REMOTE ] DKNG: PASS: Price check passed. Min price $27.92. [2026-01-16T12:06:56.479743] [DEBUG] [REMOTE ] DKNG: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:56.479865] [DEBUG] [REMOTE ] DKNG: PASS: Integrity check passed. [2026-01-16T12:06:56.479908] [DEBUG] [REMOTE ] DKNG: Symbol is viable for forecasting. [2026-01-16T12:06:56.479962] [INFO ] [MAIN ] [935/3508] DKNG kept (0.3s) | 935 kept, 0 rejected | 136.5/min | ETA: 18.9m [2026-01-16T12:06:57.100173] [DEBUG] [REMOTE ] DKS: Retrieved 5850 rows, trimmed to 300. [2026-01-16T12:06:57.100388] [DEBUG] [REMOTE ] DKS: PASS: History has at least 300 days. [2026-01-16T12:06:57.100719] [DEBUG] [REMOTE ] DKS: PASS: Price check passed. Min price $197.97. [2026-01-16T12:06:57.100872] [DEBUG] [REMOTE ] DKS: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:57.101019] [DEBUG] [REMOTE ] DKS: PASS: Integrity check passed. [2026-01-16T12:06:57.101063] [DEBUG] [REMOTE ] DKS: Symbol is viable for forecasting. [2026-01-16T12:06:57.101119] [INFO ] [MAIN ] [936/3508] DKS kept (0.6s) | 936 kept, 0 rejected | 136.4/min | ETA: 18.9m [2026-01-16T12:06:57.617453] [DEBUG] [REMOTE ] DLB: Retrieved 5261 rows, trimmed to 300. [2026-01-16T12:06:57.617705] [DEBUG] [REMOTE ] DLB: PASS: History has at least 300 days. [2026-01-16T12:06:57.617998] [DEBUG] [REMOTE ] DLB: PASS: Price check passed. Min price $63.36. [2026-01-16T12:06:57.618147] [DEBUG] [REMOTE ] DLB: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:57.618276] [DEBUG] [REMOTE ] DLB: PASS: Integrity check passed. [2026-01-16T12:06:57.618320] [DEBUG] [REMOTE ] DLB: Symbol is viable for forecasting. [2026-01-16T12:06:57.618374] [INFO ] [MAIN ] [937/3508] DLB kept (0.5s) | 937 kept, 0 rejected | 136.4/min | ETA: 18.8m [2026-01-16T12:06:58.037253] [DEBUG] [REMOTE ] DLHC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:06:58.037488] [DEBUG] [REMOTE ] DLHC: PASS: History has at least 300 days. [2026-01-16T12:06:58.037819] [DEBUG] [REMOTE ] DLHC: PASS: Price check passed. Min price $5.50. [2026-01-16T12:06:58.037969] [DEBUG] [REMOTE ] DLHC: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:58.038109] [DEBUG] [REMOTE ] DLHC: PASS: Integrity check passed. [2026-01-16T12:06:58.038152] [DEBUG] [REMOTE ] DLHC: Symbol is viable for forecasting. [2026-01-16T12:06:58.038209] [INFO ] [MAIN ] [938/3508] DLHC kept (0.4s) | 938 kept, 0 rejected | 136.4/min | ETA: 18.8m [2026-01-16T12:06:58.392369] [DEBUG] [REMOTE ] DLNG: Retrieved 3061 rows, trimmed to 300. [2026-01-16T12:06:58.392562] [DEBUG] [REMOTE ] DLNG: PASS: History has at least 300 days. [2026-01-16T12:06:58.392842] [DEBUG] [REMOTE ] DLNG: PASS: Price check passed. Min price $3.43. [2026-01-16T12:06:58.392987] [DEBUG] [REMOTE ] DLNG: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:58.393115] [DEBUG] [REMOTE ] DLNG: PASS: Integrity check passed. [2026-01-16T12:06:58.393161] [DEBUG] [REMOTE ] DLNG: Symbol is viable for forecasting. [2026-01-16T12:06:58.393216] [INFO ] [MAIN ] [939/3508] DLNG kept (0.4s) | 939 kept, 0 rejected | 136.4/min | ETA: 18.8m [2026-01-16T12:06:58.718050] [DEBUG] [REMOTE ] DLO: Retrieved 1161 rows, trimmed to 300. [2026-01-16T12:06:58.718244] [DEBUG] [REMOTE ] DLO: PASS: History has at least 300 days. [2026-01-16T12:06:58.718494] [DEBUG] [REMOTE ] DLO: PASS: Price check passed. Min price $12.32. [2026-01-16T12:06:58.718676] [DEBUG] [REMOTE ] DLO: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:58.718807] [DEBUG] [REMOTE ] DLO: PASS: Integrity check passed. [2026-01-16T12:06:58.718851] [DEBUG] [REMOTE ] DLO: Symbol is viable for forecasting. [2026-01-16T12:06:58.718907] [INFO ] [MAIN ] [940/3508] DLO kept (0.3s) | 940 kept, 0 rejected | 136.5/min | ETA: 18.8m [2026-01-16T12:06:59.036875] [DEBUG] [REMOTE ] DLPN: Retrieved 2025 rows, trimmed to 300. [2026-01-16T12:06:59.037044] [DEBUG] [REMOTE ] DLPN: PASS: History has at least 300 days. [2026-01-16T12:06:59.037261] [DEBUG] [REMOTE ] DLPN: PASS: Price check passed. Min price $1.32. [2026-01-16T12:06:59.037400] [DEBUG] [REMOTE ] DLPN: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:59.037515] [DEBUG] [REMOTE ] DLPN: PASS: Integrity check passed. [2026-01-16T12:06:59.037556] [DEBUG] [REMOTE ] DLPN: Symbol is viable for forecasting. [2026-01-16T12:06:59.037627] [INFO ] [MAIN ] [941/3508] DLPN kept (0.3s) | 941 kept, 0 rejected | 136.5/min | ETA: 18.8m [2026-01-16T12:06:59.575437] [DEBUG] [REMOTE ] DLTH: Retrieved 2552 rows, trimmed to 300. [2026-01-16T12:06:59.575671] [DEBUG] [REMOTE ] DLTH: PASS: History has at least 300 days. [2026-01-16T12:06:59.575944] [DEBUG] [REMOTE ] DLTH: PASS: Price check passed. Min price $2.07. [2026-01-16T12:06:59.576090] [DEBUG] [REMOTE ] DLTH: PASS: Continuity check passed with 300 days. [2026-01-16T12:06:59.576216] [DEBUG] [REMOTE ] DLTH: PASS: Integrity check passed. [2026-01-16T12:06:59.576259] [DEBUG] [REMOTE ] DLTH: Symbol is viable for forecasting. [2026-01-16T12:06:59.576314] [INFO ] [MAIN ] [942/3508] DLTH kept (0.5s) | 942 kept, 0 rejected | 136.5/min | ETA: 18.8m [2026-01-16T12:07:00.214309] [DEBUG] [REMOTE ] DLX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:00.214534] [DEBUG] [REMOTE ] DLX: PASS: History has at least 300 days. [2026-01-16T12:07:00.214897] [DEBUG] [REMOTE ] DLX: PASS: Price check passed. Min price $17.81. [2026-01-16T12:07:00.215227] [DEBUG] [REMOTE ] DLX: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:00.215421] [DEBUG] [REMOTE ] DLX: PASS: Integrity check passed. [2026-01-16T12:07:00.215481] [DEBUG] [REMOTE ] DLX: Symbol is viable for forecasting. [2026-01-16T12:07:00.215560] [INFO ] [MAIN ] [943/3508] DLX kept (0.6s) | 943 kept, 0 rejected | 136.4/min | ETA: 18.8m [2026-01-16T12:07:00.545198] [DEBUG] [REMOTE ] DLY: Retrieved 1481 rows, trimmed to 300. [2026-01-16T12:07:00.545377] [DEBUG] [REMOTE ] DLY: PASS: History has at least 300 days. [2026-01-16T12:07:00.545683] [DEBUG] [REMOTE ] DLY: PASS: Price check passed. Min price $14.06. [2026-01-16T12:07:00.545859] [DEBUG] [REMOTE ] DLY: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:00.546018] [DEBUG] [REMOTE ] DLY: PASS: Integrity check passed. [2026-01-16T12:07:00.546063] [DEBUG] [REMOTE ] DLY: Symbol is viable for forecasting. [2026-01-16T12:07:00.546127] [INFO ] [MAIN ] [944/3508] DLY kept (0.3s) | 944 kept, 0 rejected | 136.4/min | ETA: 18.8m [2026-01-16T12:07:01.021136] [DEBUG] [REMOTE ] DMAC: Retrieved 4536 rows, trimmed to 300. [2026-01-16T12:07:01.021323] [DEBUG] [REMOTE ] DMAC: PASS: History has at least 300 days. [2026-01-16T12:07:01.021642] [DEBUG] [REMOTE ] DMAC: PASS: Price check passed. Min price $5.42. [2026-01-16T12:07:01.021814] [DEBUG] [REMOTE ] DMAC: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:01.021954] [DEBUG] [REMOTE ] DMAC: PASS: Integrity check passed. [2026-01-16T12:07:01.022000] [DEBUG] [REMOTE ] DMAC: Symbol is viable for forecasting. [2026-01-16T12:07:01.022055] [INFO ] [MAIN ] [945/3508] DMAC kept (0.5s) | 945 kept, 0 rejected | 136.4/min | ETA: 18.8m [2026-01-16T12:07:01.412277] [DEBUG] [REMOTE ] DMB: Retrieved 3201 rows, trimmed to 300. [2026-01-16T12:07:01.412429] [DEBUG] [REMOTE ] DMB: PASS: History has at least 300 days. [2026-01-16T12:07:01.412690] [DEBUG] [REMOTE ] DMB: PASS: Price check passed. Min price $10.43. [2026-01-16T12:07:01.412830] [DEBUG] [REMOTE ] DMB: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:01.412951] [DEBUG] [REMOTE ] DMB: PASS: Integrity check passed. [2026-01-16T12:07:01.412992] [DEBUG] [REMOTE ] DMB: Symbol is viable for forecasting. [2026-01-16T12:07:01.413042] [INFO ] [MAIN ] [946/3508] DMB kept (0.4s) | 946 kept, 0 rejected | 136.5/min | ETA: 18.8m [2026-01-16T12:07:01.874727] [DEBUG] [REMOTE ] DMLP: Retrieved 5776 rows, trimmed to 300. [2026-01-16T12:07:01.874884] [DEBUG] [REMOTE ] DMLP: PASS: History has at least 300 days. [2026-01-16T12:07:01.875091] [DEBUG] [REMOTE ] DMLP: PASS: Price check passed. Min price $21.26. [2026-01-16T12:07:01.875227] [DEBUG] [REMOTE ] DMLP: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:01.875340] [DEBUG] [REMOTE ] DMLP: PASS: Integrity check passed. [2026-01-16T12:07:01.875380] [DEBUG] [REMOTE ] DMLP: Symbol is viable for forecasting. [2026-01-16T12:07:01.875429] [INFO ] [MAIN ] [947/3508] DMLP kept (0.5s) | 947 kept, 0 rejected | 136.4/min | ETA: 18.8m [2026-01-16T12:07:02.281982] [DEBUG] [REMOTE ] DMO: Retrieved 3999 rows, trimmed to 300. [2026-01-16T12:07:02.282181] [DEBUG] [REMOTE ] DMO: PASS: History has at least 300 days. [2026-01-16T12:07:02.282457] [DEBUG] [REMOTE ] DMO: PASS: Price check passed. Min price $10.93. [2026-01-16T12:07:02.282639] [DEBUG] [REMOTE ] DMO: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:02.282783] [DEBUG] [REMOTE ] DMO: PASS: Integrity check passed. [2026-01-16T12:07:02.282832] [DEBUG] [REMOTE ] DMO: Symbol is viable for forecasting. [2026-01-16T12:07:02.282892] [INFO ] [MAIN ] [948/3508] DMO kept (0.4s) | 948 kept, 0 rejected | 136.5/min | ETA: 18.8m [2026-01-16T12:07:02.748730] [DEBUG] [REMOTE ] DMRC: Retrieved 6532 rows, trimmed to 300. [2026-01-16T12:07:02.748877] [DEBUG] [REMOTE ] DMRC: PASS: History has at least 300 days. [2026-01-16T12:07:02.749127] [DEBUG] [REMOTE ] DMRC: PASS: Price check passed. Min price $6.32. [2026-01-16T12:07:02.749278] [DEBUG] [REMOTE ] DMRC: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:02.749404] [DEBUG] [REMOTE ] DMRC: PASS: Integrity check passed. [2026-01-16T12:07:02.749446] [DEBUG] [REMOTE ] DMRC: Symbol is viable for forecasting. [2026-01-16T12:07:02.749498] [INFO ] [MAIN ] [949/3508] DMRC kept (0.5s) | 949 kept, 0 rejected | 136.4/min | ETA: 18.8m [2026-01-16T12:07:02.946527] [DEBUG] [REMOTE ] DMXF: Retrieved 1402 rows, trimmed to 300. [2026-01-16T12:07:02.946712] [DEBUG] [REMOTE ] DMXF: PASS: History has at least 300 days. [2026-01-16T12:07:02.946955] [DEBUG] [REMOTE ] DMXF: PASS: Price check passed. Min price $70.56. [2026-01-16T12:07:02.947114] [DEBUG] [REMOTE ] DMXF: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:02.947245] [DEBUG] [REMOTE ] DMXF: PASS: Integrity check passed. [2026-01-16T12:07:02.947293] [DEBUG] [REMOTE ] DMXF: Symbol is viable for forecasting. [2026-01-16T12:07:02.947349] [INFO ] [MAIN ] [950/3508] DMXF kept (0.2s) | 950 kept, 0 rejected | 136.5/min | ETA: 18.7m [2026-01-16T12:07:03.407211] [DEBUG] [REMOTE ] DNA: Retrieved 1193 rows, trimmed to 300. [2026-01-16T12:07:03.407341] [DEBUG] [REMOTE ] DNA: PASS: History has at least 300 days. [2026-01-16T12:07:03.407543] [DEBUG] [REMOTE ] DNA: PASS: Price check passed. Min price $7.78. [2026-01-16T12:07:03.407715] [DEBUG] [REMOTE ] DNA: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:03.407829] [DEBUG] [REMOTE ] DNA: PASS: Integrity check passed. [2026-01-16T12:07:03.407869] [DEBUG] [REMOTE ] DNA: Symbol is viable for forecasting. [2026-01-16T12:07:03.407917] [INFO ] [MAIN ] [951/3508] DNA kept (0.5s) | 951 kept, 0 rejected | 136.5/min | ETA: 18.7m [2026-01-16T12:07:03.847477] [DEBUG] [REMOTE ] DNLI: Retrieved 2036 rows, trimmed to 300. [2026-01-16T12:07:03.847638] [DEBUG] [REMOTE ] DNLI: PASS: History has at least 300 days. [2026-01-16T12:07:03.847856] [DEBUG] [REMOTE ] DNLI: PASS: Price check passed. Min price $14.41. [2026-01-16T12:07:03.847998] [DEBUG] [REMOTE ] DNLI: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:03.848113] [DEBUG] [REMOTE ] DNLI: PASS: Integrity check passed. [2026-01-16T12:07:03.848155] [DEBUG] [REMOTE ] DNLI: Symbol is viable for forecasting. [2026-01-16T12:07:03.848204] [INFO ] [MAIN ] [952/3508] DNLI kept (0.4s) | 952 kept, 0 rejected | 136.5/min | ETA: 18.7m [2026-01-16T12:07:04.440154] [DEBUG] [REMOTE ] DNP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:04.440305] [DEBUG] [REMOTE ] DNP: PASS: History has at least 300 days. [2026-01-16T12:07:04.440598] [DEBUG] [REMOTE ] DNP: PASS: Price check passed. Min price $9.79. [2026-01-16T12:07:04.440791] [DEBUG] [REMOTE ] DNP: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:04.440968] [DEBUG] [REMOTE ] DNP: PASS: Integrity check passed. [2026-01-16T12:07:04.441032] [DEBUG] [REMOTE ] DNP: Symbol is viable for forecasting. [2026-01-16T12:07:04.441113] [INFO ] [MAIN ] [953/3508] DNP kept (0.6s) | 953 kept, 0 rejected | 136.5/min | ETA: 18.7m [2026-01-16T12:07:04.588770] [DEBUG] [REMOTE ] DNTH: Retrieved 589 rows, trimmed to 300. [2026-01-16T12:07:04.588903] [DEBUG] [REMOTE ] DNTH: PASS: History has at least 300 days. [2026-01-16T12:07:04.589110] [DEBUG] [REMOTE ] DNTH: PASS: Price check passed. Min price $32.92. [2026-01-16T12:07:04.589250] [DEBUG] [REMOTE ] DNTH: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:04.589364] [DEBUG] [REMOTE ] DNTH: PASS: Integrity check passed. [2026-01-16T12:07:04.589404] [DEBUG] [REMOTE ] DNTH: Symbol is viable for forecasting. [2026-01-16T12:07:04.589452] [INFO ] [MAIN ] [954/3508] DNTH kept (0.1s) | 954 kept, 0 rejected | 136.6/min | ETA: 18.7m [2026-01-16T12:07:05.103643] [DEBUG] [REMOTE ] DOCN: Retrieved 1210 rows, trimmed to 300. [2026-01-16T12:07:05.103783] [DEBUG] [REMOTE ] DOCN: PASS: History has at least 300 days. [2026-01-16T12:07:05.103992] [DEBUG] [REMOTE ] DOCN: PASS: Price check passed. Min price $37.94. [2026-01-16T12:07:05.104136] [DEBUG] [REMOTE ] DOCN: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:05.104251] [DEBUG] [REMOTE ] DOCN: PASS: Integrity check passed. [2026-01-16T12:07:05.104293] [DEBUG] [REMOTE ] DOCN: Symbol is viable for forecasting. [2026-01-16T12:07:05.104343] [INFO ] [MAIN ] [955/3508] DOCN kept (0.5s) | 955 kept, 0 rejected | 136.5/min | ETA: 18.7m [2026-01-16T12:07:05.491698] [DEBUG] [REMOTE ] DOCS: Retrieved 1146 rows, trimmed to 300. [2026-01-16T12:07:05.491838] [DEBUG] [REMOTE ] DOCS: PASS: History has at least 300 days. [2026-01-16T12:07:05.492116] [DEBUG] [REMOTE ] DOCS: PASS: Price check passed. Min price $40.27. [2026-01-16T12:07:05.492298] [DEBUG] [REMOTE ] DOCS: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:05.492426] [DEBUG] [REMOTE ] DOCS: PASS: Integrity check passed. [2026-01-16T12:07:05.492469] [DEBUG] [REMOTE ] DOCS: Symbol is viable for forecasting. [2026-01-16T12:07:05.492519] [INFO ] [MAIN ] [956/3508] DOCS kept (0.4s) | 956 kept, 0 rejected | 136.6/min | ETA: 18.7m [2026-01-16T12:07:05.950975] [DEBUG] [REMOTE ] DOGZ: Retrieved 2029 rows, trimmed to 300. [2026-01-16T12:07:05.951099] [DEBUG] [REMOTE ] DOGZ: PASS: History has at least 300 days. [2026-01-16T12:07:05.951300] [DEBUG] [REMOTE ] DOGZ: PASS: Price check passed. Min price $9.52. [2026-01-16T12:07:05.951436] [DEBUG] [REMOTE ] DOGZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:05.951545] [DEBUG] [REMOTE ] DOGZ: PASS: Integrity check passed. [2026-01-16T12:07:05.951609] [DEBUG] [REMOTE ] DOGZ: Symbol is viable for forecasting. [2026-01-16T12:07:05.951664] [INFO ] [MAIN ] [957/3508] DOGZ kept (0.5s) | 957 kept, 0 rejected | 136.5/min | ETA: 18.7m [2026-01-16T12:07:06.321566] [DEBUG] [REMOTE ] DOLE: Retrieved 1121 rows, trimmed to 300. [2026-01-16T12:07:06.321717] [DEBUG] [REMOTE ] DOLE: PASS: History has at least 300 days. [2026-01-16T12:07:06.321924] [DEBUG] [REMOTE ] DOLE: PASS: Price check passed. Min price $12.61. [2026-01-16T12:07:06.322064] [DEBUG] [REMOTE ] DOLE: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:06.322181] [DEBUG] [REMOTE ] DOLE: PASS: Integrity check passed. [2026-01-16T12:07:06.322222] [DEBUG] [REMOTE ] DOLE: Symbol is viable for forecasting. [2026-01-16T12:07:06.322271] [INFO ] [MAIN ] [958/3508] DOLE kept (0.4s) | 958 kept, 0 rejected | 136.6/min | ETA: 18.7m [2026-01-16T12:07:06.714304] [DEBUG] [REMOTE ] DOMO: Retrieved 1897 rows, trimmed to 300. [2026-01-16T12:07:06.714426] [DEBUG] [REMOTE ] DOMO: PASS: History has at least 300 days. [2026-01-16T12:07:06.714643] [DEBUG] [REMOTE ] DOMO: PASS: Price check passed. Min price $6.24. [2026-01-16T12:07:06.714782] [DEBUG] [REMOTE ] DOMO: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:06.714909] [DEBUG] [REMOTE ] DOMO: PASS: Integrity check passed. [2026-01-16T12:07:06.714967] [DEBUG] [REMOTE ] DOMO: Symbol is viable for forecasting. [2026-01-16T12:07:06.715033] [INFO ] [MAIN ] [959/3508] DOMO kept (0.4s) | 959 kept, 0 rejected | 136.6/min | ETA: 18.7m [2026-01-16T12:07:07.179785] [DEBUG] [REMOTE ] DOO: Retrieved 3146 rows, trimmed to 300. [2026-01-16T12:07:07.179911] [DEBUG] [REMOTE ] DOO: PASS: History has at least 300 days. [2026-01-16T12:07:07.180114] [DEBUG] [REMOTE ] DOO: PASS: Price check passed. Min price $61.58. [2026-01-16T12:07:07.180250] [DEBUG] [REMOTE ] DOO: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:07.180359] [DEBUG] [REMOTE ] DOO: PASS: Integrity check passed. [2026-01-16T12:07:07.180399] [DEBUG] [REMOTE ] DOO: Symbol is viable for forecasting. [2026-01-16T12:07:07.180447] [INFO ] [MAIN ] [960/3508] DOO kept (0.5s) | 960 kept, 0 rejected | 136.6/min | ETA: 18.7m [2026-01-16T12:07:07.692715] [DEBUG] [REMOTE ] DORM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:07.692848] [DEBUG] [REMOTE ] DORM: PASS: History has at least 300 days. [2026-01-16T12:07:07.693061] [DEBUG] [REMOTE ] DORM: PASS: Price check passed. Min price $123.19. [2026-01-16T12:07:07.693198] [DEBUG] [REMOTE ] DORM: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:07.693312] [DEBUG] [REMOTE ] DORM: PASS: Integrity check passed. [2026-01-16T12:07:07.693353] [DEBUG] [REMOTE ] DORM: Symbol is viable for forecasting. [2026-01-16T12:07:07.693401] [INFO ] [MAIN ] [961/3508] DORM kept (0.5s) | 961 kept, 0 rejected | 136.6/min | ETA: 18.7m [2026-01-16T12:07:07.933742] [DEBUG] [REMOTE ] DOUG: Retrieved 1015 rows, trimmed to 300. [2026-01-16T12:07:07.933872] [DEBUG] [REMOTE ] DOUG: PASS: History has at least 300 days. [2026-01-16T12:07:07.934073] [DEBUG] [REMOTE ] DOUG: PASS: Price check passed. Min price $2.26. [2026-01-16T12:07:07.934208] [DEBUG] [REMOTE ] DOUG: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:07.934317] [DEBUG] [REMOTE ] DOUG: PASS: Integrity check passed. [2026-01-16T12:07:07.934357] [DEBUG] [REMOTE ] DOUG: Symbol is viable for forecasting. [2026-01-16T12:07:07.934405] [INFO ] [MAIN ] [962/3508] DOUG kept (0.2s) | 962 kept, 0 rejected | 136.6/min | ETA: 18.6m [2026-01-16T12:07:08.593284] [DEBUG] [REMOTE ] DOX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:08.593437] [DEBUG] [REMOTE ] DOX: PASS: History has at least 300 days. [2026-01-16T12:07:08.593702] [DEBUG] [REMOTE ] DOX: PASS: Price check passed. Min price $74.46. [2026-01-16T12:07:08.593848] [DEBUG] [REMOTE ] DOX: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:08.593968] [DEBUG] [REMOTE ] DOX: PASS: Integrity check passed. [2026-01-16T12:07:08.594010] [DEBUG] [REMOTE ] DOX: Symbol is viable for forecasting. [2026-01-16T12:07:08.594061] [INFO ] [MAIN ] [963/3508] DOX kept (0.7s) | 963 kept, 0 rejected | 136.5/min | ETA: 18.6m [2026-01-16T12:07:09.014235] [DEBUG] [REMOTE ] DPG: Retrieved 3637 rows, trimmed to 300. [2026-01-16T12:07:09.014382] [DEBUG] [REMOTE ] DPG: PASS: History has at least 300 days. [2026-01-16T12:07:09.014659] [DEBUG] [REMOTE ] DPG: PASS: Price check passed. Min price $12.48. [2026-01-16T12:07:09.014816] [DEBUG] [REMOTE ] DPG: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:09.014953] [DEBUG] [REMOTE ] DPG: PASS: Integrity check passed. [2026-01-16T12:07:09.014995] [DEBUG] [REMOTE ] DPG: Symbol is viable for forecasting. [2026-01-16T12:07:09.015058] [INFO ] [MAIN ] [964/3508] DPG kept (0.4s) | 964 kept, 0 rejected | 136.6/min | ETA: 18.6m [2026-01-16T12:07:09.226479] [DEBUG] [REMOTE ] DPRO: Retrieved 1532 rows, trimmed to 300. [2026-01-16T12:07:09.226646] [DEBUG] [REMOTE ] DPRO: PASS: History has at least 300 days. [2026-01-16T12:07:09.226853] [DEBUG] [REMOTE ] DPRO: PASS: Price check passed. Min price $6.08. [2026-01-16T12:07:09.226991] [DEBUG] [REMOTE ] DPRO: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:09.227101] [DEBUG] [REMOTE ] DPRO: PASS: Integrity check passed. [2026-01-16T12:07:09.227141] [DEBUG] [REMOTE ] DPRO: Symbol is viable for forecasting. [2026-01-16T12:07:09.227207] [INFO ] [MAIN ] [965/3508] DPRO kept (0.2s) | 965 kept, 0 rejected | 136.6/min | ETA: 18.6m [2026-01-16T12:07:09.933337] [DEBUG] [REMOTE ] DPZ: Retrieved 5414 rows, trimmed to 300. [2026-01-16T12:07:09.933772] [DEBUG] [REMOTE ] DPZ: PASS: History has at least 300 days. [2026-01-16T12:07:09.934099] [DEBUG] [REMOTE ] DPZ: PASS: Price check passed. Min price $395.64. [2026-01-16T12:07:09.934278] [DEBUG] [REMOTE ] DPZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:09.934653] [DEBUG] [REMOTE ] DPZ: PASS: Integrity check passed. [2026-01-16T12:07:09.934701] [DEBUG] [REMOTE ] DPZ: Symbol is viable for forecasting. [2026-01-16T12:07:09.934759] [INFO ] [MAIN ] [966/3508] DPZ kept (0.7s) | 966 kept, 0 rejected | 136.5/min | ETA: 18.6m [2026-01-16T12:07:10.441279] [DEBUG] [REMOTE ] DQ: Retrieved 3842 rows, trimmed to 300. [2026-01-16T12:07:10.441406] [DEBUG] [REMOTE ] DQ: PASS: History has at least 300 days. [2026-01-16T12:07:10.441658] [DEBUG] [REMOTE ] DQ: PASS: Price check passed. Min price $25.49. [2026-01-16T12:07:10.441798] [DEBUG] [REMOTE ] DQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:10.441909] [DEBUG] [REMOTE ] DQ: PASS: Integrity check passed. [2026-01-16T12:07:10.441949] [DEBUG] [REMOTE ] DQ: Symbol is viable for forecasting. [2026-01-16T12:07:10.441997] [INFO ] [MAIN ] [967/3508] DQ kept (0.5s) | 967 kept, 0 rejected | 136.5/min | ETA: 18.6m [2026-01-16T12:07:10.801328] [DEBUG] [REMOTE ] DRD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:10.801455] [DEBUG] [REMOTE ] DRD: PASS: History has at least 300 days. [2026-01-16T12:07:10.801703] [DEBUG] [REMOTE ] DRD: PASS: Price check passed. Min price $23.81. [2026-01-16T12:07:10.801843] [DEBUG] [REMOTE ] DRD: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:10.801963] [DEBUG] [REMOTE ] DRD: PASS: Integrity check passed. [2026-01-16T12:07:10.802002] [DEBUG] [REMOTE ] DRD: Symbol is viable for forecasting. [2026-01-16T12:07:10.802051] [INFO ] [MAIN ] [968/3508] DRD kept (0.4s) | 968 kept, 0 rejected | 136.5/min | ETA: 18.6m [2026-01-16T12:07:11.256729] [DEBUG] [REMOTE ] DRH: Retrieved 5193 rows, trimmed to 300. [2026-01-16T12:07:11.256860] [DEBUG] [REMOTE ] DRH: PASS: History has at least 300 days. [2026-01-16T12:07:11.257076] [DEBUG] [REMOTE ] DRH: PASS: Price check passed. Min price $7.62. [2026-01-16T12:07:11.257217] [DEBUG] [REMOTE ] DRH: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:11.257333] [DEBUG] [REMOTE ] DRH: PASS: Integrity check passed. [2026-01-16T12:07:11.257375] [DEBUG] [REMOTE ] DRH: Symbol is viable for forecasting. [2026-01-16T12:07:11.257425] [INFO ] [MAIN ] [969/3508] DRH kept (0.5s) | 969 kept, 0 rejected | 136.5/min | ETA: 18.6m [2026-01-16T12:07:11.725912] [DEBUG] [REMOTE ] DRI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:11.726073] [DEBUG] [REMOTE ] DRI: PASS: History has at least 300 days. [2026-01-16T12:07:11.726347] [DEBUG] [REMOTE ] DRI: PASS: Price check passed. Min price $167.96. [2026-01-16T12:07:11.726513] [DEBUG] [REMOTE ] DRI: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:11.726689] [DEBUG] [REMOTE ] DRI: PASS: Integrity check passed. [2026-01-16T12:07:11.726742] [DEBUG] [REMOTE ] DRI: Symbol is viable for forecasting. [2026-01-16T12:07:11.726801] [INFO ] [MAIN ] [970/3508] DRI kept (0.5s) | 970 kept, 0 rejected | 136.5/min | ETA: 18.6m [2026-01-16T12:07:12.066925] [DEBUG] [REMOTE ] DRIO: Retrieved 2837 rows, trimmed to 300. [2026-01-16T12:07:12.067064] [DEBUG] [REMOTE ] DRIO: PASS: History has at least 300 days. [2026-01-16T12:07:12.067281] [DEBUG] [REMOTE ] DRIO: PASS: Price check passed. Min price $9.92. [2026-01-16T12:07:12.067423] [DEBUG] [REMOTE ] DRIO: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:12.067542] [DEBUG] [REMOTE ] DRIO: PASS: Integrity check passed. [2026-01-16T12:07:12.067603] [DEBUG] [REMOTE ] DRIO: Symbol is viable for forecasting. [2026-01-16T12:07:12.067693] [INFO ] [MAIN ] [971/3508] DRIO kept (0.3s) | 971 kept, 0 rejected | 136.6/min | ETA: 18.6m [2026-01-16T12:07:12.362315] [DEBUG] [REMOTE ] DRLL: Retrieved 863 rows, trimmed to 300. [2026-01-16T12:07:12.362453] [DEBUG] [REMOTE ] DRLL: PASS: History has at least 300 days. [2026-01-16T12:07:12.362683] [DEBUG] [REMOTE ] DRLL: PASS: Price check passed. Min price $27.69. [2026-01-16T12:07:12.362821] [DEBUG] [REMOTE ] DRLL: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:12.362929] [DEBUG] [REMOTE ] DRLL: PASS: Integrity check passed. [2026-01-16T12:07:12.362969] [DEBUG] [REMOTE ] DRLL: Symbol is viable for forecasting. [2026-01-16T12:07:12.363016] [INFO ] [MAIN ] [972/3508] DRLL kept (0.3s) | 972 kept, 0 rejected | 136.6/min | ETA: 18.6m [2026-01-16T12:07:12.780568] [DEBUG] [REMOTE ] DRMA: Retrieved 1111 rows, trimmed to 300. [2026-01-16T12:07:12.781045] [DEBUG] [REMOTE ] DRMA: PASS: History has at least 300 days. [2026-01-16T12:07:12.781801] [DEBUG] [REMOTE ] DRMA: PASS: Price check passed. Min price $1.82. [2026-01-16T12:07:12.781964] [DEBUG] [REMOTE ] DRMA: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:12.782144] [DEBUG] [REMOTE ] DRMA: PASS: Integrity check passed. [2026-01-16T12:07:12.782187] [DEBUG] [REMOTE ] DRMA: Symbol is viable for forecasting. [2026-01-16T12:07:12.782259] [INFO ] [MAIN ] [973/3508] DRMA kept (0.4s) | 973 kept, 0 rejected | 136.6/min | ETA: 18.6m [2026-01-16T12:07:13.085188] [DEBUG] [REMOTE ] DRS: Retrieved 785 rows, trimmed to 300. [2026-01-16T12:07:13.085330] [DEBUG] [REMOTE ] DRS: PASS: History has at least 300 days. [2026-01-16T12:07:13.085538] [DEBUG] [REMOTE ] DRS: PASS: Price check passed. Min price $32.55. [2026-01-16T12:07:13.085701] [DEBUG] [REMOTE ] DRS: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:13.085816] [DEBUG] [REMOTE ] DRS: PASS: Integrity check passed. [2026-01-16T12:07:13.085857] [DEBUG] [REMOTE ] DRS: Symbol is viable for forecasting. [2026-01-16T12:07:13.085915] [INFO ] [MAIN ] [974/3508] DRS kept (0.3s) | 974 kept, 0 rejected | 136.7/min | ETA: 18.5m [2026-01-16T12:07:13.559998] [DEBUG] [REMOTE ] DRTS: Retrieved 1222 rows, trimmed to 300. [2026-01-16T12:07:13.560123] [DEBUG] [REMOTE ] DRTS: PASS: History has at least 300 days. [2026-01-16T12:07:13.560322] [DEBUG] [REMOTE ] DRTS: PASS: Price check passed. Min price $3.47. [2026-01-16T12:07:13.560458] [DEBUG] [REMOTE ] DRTS: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:13.560566] [DEBUG] [REMOTE ] DRTS: PASS: Integrity check passed. [2026-01-16T12:07:13.560626] [DEBUG] [REMOTE ] DRTS: Symbol is viable for forecasting. [2026-01-16T12:07:13.560674] [INFO ] [MAIN ] [975/3508] DRTS kept (0.5s) | 975 kept, 0 rejected | 136.6/min | ETA: 18.5m [2026-01-16T12:07:13.953433] [DEBUG] [REMOTE ] DRUG: Retrieved 1212 rows, trimmed to 300. [2026-01-16T12:07:13.953587] [DEBUG] [REMOTE ] DRUG: PASS: History has at least 300 days. [2026-01-16T12:07:13.953814] [DEBUG] [REMOTE ] DRUG: PASS: Price check passed. Min price $51.29. [2026-01-16T12:07:13.953957] [DEBUG] [REMOTE ] DRUG: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:13.954070] [DEBUG] [REMOTE ] DRUG: PASS: Integrity check passed. [2026-01-16T12:07:13.954111] [DEBUG] [REMOTE ] DRUG: Symbol is viable for forecasting. [2026-01-16T12:07:13.954161] [INFO ] [MAIN ] [976/3508] DRUG kept (0.4s) | 976 kept, 0 rejected | 136.7/min | ETA: 18.5m [2026-01-16T12:07:14.402534] [DEBUG] [REMOTE ] DRVN: Retrieved 1256 rows, trimmed to 300. [2026-01-16T12:07:14.402855] [DEBUG] [REMOTE ] DRVN: PASS: History has at least 300 days. [2026-01-16T12:07:14.403058] [DEBUG] [REMOTE ] DRVN: PASS: Price check passed. Min price $13.53. [2026-01-16T12:07:14.403193] [DEBUG] [REMOTE ] DRVN: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:14.403303] [DEBUG] [REMOTE ] DRVN: PASS: Integrity check passed. [2026-01-16T12:07:14.403342] [DEBUG] [REMOTE ] DRVN: Symbol is viable for forecasting. [2026-01-16T12:07:14.403408] [INFO ] [MAIN ] [977/3508] DRVN kept (0.4s) | 977 kept, 0 rejected | 136.7/min | ETA: 18.5m [2026-01-16T12:07:15.059650] [DEBUG] [REMOTE ] DSGX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:15.059782] [DEBUG] [REMOTE ] DSGX: PASS: History has at least 300 days. [2026-01-16T12:07:15.060029] [DEBUG] [REMOTE ] DSGX: PASS: Price check passed. Min price $79.27. [2026-01-16T12:07:15.060266] [DEBUG] [REMOTE ] DSGX: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:15.060391] [DEBUG] [REMOTE ] DSGX: PASS: Integrity check passed. [2026-01-16T12:07:15.060432] [DEBUG] [REMOTE ] DSGX: Symbol is viable for forecasting. [2026-01-16T12:07:15.060484] [INFO ] [MAIN ] [978/3508] DSGX kept (0.7s) | 978 kept, 0 rejected | 136.6/min | ETA: 18.5m [2026-01-16T12:07:15.384353] [DEBUG] [REMOTE ] DSL: Retrieved 3201 rows, trimmed to 300. [2026-01-16T12:07:15.384475] [DEBUG] [REMOTE ] DSL: PASS: History has at least 300 days. [2026-01-16T12:07:15.384705] [DEBUG] [REMOTE ] DSL: PASS: Price check passed. Min price $10.93. [2026-01-16T12:07:15.384842] [DEBUG] [REMOTE ] DSL: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:15.384950] [DEBUG] [REMOTE ] DSL: PASS: Integrity check passed. [2026-01-16T12:07:15.384990] [DEBUG] [REMOTE ] DSL: Symbol is viable for forecasting. [2026-01-16T12:07:15.385038] [INFO ] [MAIN ] [979/3508] DSL kept (0.3s) | 979 kept, 0 rejected | 136.6/min | ETA: 18.5m [2026-01-16T12:07:15.943078] [DEBUG] [REMOTE ] DSM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:15.943212] [DEBUG] [REMOTE ] DSM: PASS: History has at least 300 days. [2026-01-16T12:07:15.943434] [DEBUG] [REMOTE ] DSM: PASS: Price check passed. Min price $5.83. [2026-01-16T12:07:15.943593] [DEBUG] [REMOTE ] DSM: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:15.943715] [DEBUG] [REMOTE ] DSM: PASS: Integrity check passed. [2026-01-16T12:07:15.943757] [DEBUG] [REMOTE ] DSM: Symbol is viable for forecasting. [2026-01-16T12:07:15.943806] [INFO ] [MAIN ] [980/3508] DSM kept (0.6s) | 980 kept, 0 rejected | 136.6/min | ETA: 18.5m [2026-01-16T12:07:16.228689] [DEBUG] [REMOTE ] DSP: Retrieved 1239 rows, trimmed to 300. [2026-01-16T12:07:16.228904] [DEBUG] [REMOTE ] DSP: PASS: History has at least 300 days. [2026-01-16T12:07:16.229177] [DEBUG] [REMOTE ] DSP: PASS: Price check passed. Min price $8.50. [2026-01-16T12:07:16.229334] [DEBUG] [REMOTE ] DSP: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:16.229486] [DEBUG] [REMOTE ] DSP: PASS: Integrity check passed. [2026-01-16T12:07:16.229530] [DEBUG] [REMOTE ] DSP: Symbol is viable for forecasting. [2026-01-16T12:07:16.229605] [INFO ] [MAIN ] [981/3508] DSP kept (0.3s) | 981 kept, 0 rejected | 136.6/min | ETA: 18.5m [2026-01-16T12:07:16.725617] [DEBUG] [REMOTE ] DSX: Retrieved 5238 rows, trimmed to 300. [2026-01-16T12:07:16.725751] [DEBUG] [REMOTE ] DSX: PASS: History has at least 300 days. [2026-01-16T12:07:16.725957] [DEBUG] [REMOTE ] DSX: PASS: Price check passed. Min price $1.62. [2026-01-16T12:07:16.726092] [DEBUG] [REMOTE ] DSX: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:16.726205] [DEBUG] [REMOTE ] DSX: PASS: Integrity check passed. [2026-01-16T12:07:16.726245] [DEBUG] [REMOTE ] DSX: Symbol is viable for forecasting. [2026-01-16T12:07:16.726293] [INFO ] [MAIN ] [982/3508] DSX kept (0.5s) | 982 kept, 0 rejected | 136.6/min | ETA: 18.5m [2026-01-16T12:07:17.013803] [DEBUG] [REMOTE ] DTB: Retrieved 1325 rows, trimmed to 300. [2026-01-16T12:07:17.013942] [DEBUG] [REMOTE ] DTB: PASS: History has at least 300 days. [2026-01-16T12:07:17.014142] [DEBUG] [REMOTE ] DTB: PASS: Price check passed. Min price $16.90. [2026-01-16T12:07:17.014276] [DEBUG] [REMOTE ] DTB: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:17.014383] [DEBUG] [REMOTE ] DTB: PASS: Integrity check passed. [2026-01-16T12:07:17.014424] [DEBUG] [REMOTE ] DTB: Symbol is viable for forecasting. [2026-01-16T12:07:17.014488] [INFO ] [MAIN ] [983/3508] DTB kept (0.3s) | 983 kept, 0 rejected | 136.7/min | ETA: 18.5m [2026-01-16T12:07:17.440183] [DEBUG] [REMOTE ] DTCX: Retrieved 959 rows, trimmed to 300. [2026-01-16T12:07:17.440316] [DEBUG] [REMOTE ] DTCX: PASS: History has at least 300 days. [2026-01-16T12:07:17.440518] [DEBUG] [REMOTE ] DTCX: PASS: Price check passed. Min price $1.64. [2026-01-16T12:07:17.440675] [DEBUG] [REMOTE ] DTCX: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:17.440787] [DEBUG] [REMOTE ] DTCX: PASS: Integrity check passed. [2026-01-16T12:07:17.440826] [DEBUG] [REMOTE ] DTCX: Symbol is viable for forecasting. [2026-01-16T12:07:17.440874] [INFO ] [MAIN ] [984/3508] DTCX kept (0.4s) | 984 kept, 0 rejected | 136.7/min | ETA: 18.5m [2026-01-16T12:07:18.002675] [DEBUG] [REMOTE ] DTE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:18.002810] [DEBUG] [REMOTE ] DTE: PASS: History has at least 300 days. [2026-01-16T12:07:18.003030] [DEBUG] [REMOTE ] DTE: PASS: Price check passed. Min price $127.64. [2026-01-16T12:07:18.003171] [DEBUG] [REMOTE ] DTE: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:18.003294] [DEBUG] [REMOTE ] DTE: PASS: Integrity check passed. [2026-01-16T12:07:18.003343] [DEBUG] [REMOTE ] DTE: Symbol is viable for forecasting. [2026-01-16T12:07:18.003396] [INFO ] [MAIN ] [985/3508] DTE kept (0.6s) | 985 kept, 0 rejected | 136.6/min | ETA: 18.5m [2026-01-16T12:07:18.211077] [DEBUG] [REMOTE ] DTG: Retrieved 1037 rows, trimmed to 300. [2026-01-16T12:07:18.211211] [DEBUG] [REMOTE ] DTG: PASS: History has at least 300 days. [2026-01-16T12:07:18.211416] [DEBUG] [REMOTE ] DTG: PASS: Price check passed. Min price $17.10. [2026-01-16T12:07:18.211557] [DEBUG] [REMOTE ] DTG: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:18.211691] [DEBUG] [REMOTE ] DTG: PASS: Integrity check passed. [2026-01-16T12:07:18.211734] [DEBUG] [REMOTE ] DTG: Symbol is viable for forecasting. [2026-01-16T12:07:18.211784] [INFO ] [MAIN ] [986/3508] DTG kept (0.2s) | 986 kept, 0 rejected | 136.7/min | ETA: 18.4m [2026-01-16T12:07:18.698676] [DEBUG] [REMOTE ] DTIL: Retrieved 1711 rows, trimmed to 300. [2026-01-16T12:07:18.698819] [DEBUG] [REMOTE ] DTIL: PASS: History has at least 300 days. [2026-01-16T12:07:18.699025] [DEBUG] [REMOTE ] DTIL: PASS: Price check passed. Min price $3.90. [2026-01-16T12:07:18.699165] [DEBUG] [REMOTE ] DTIL: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:18.699278] [DEBUG] [REMOTE ] DTIL: PASS: Integrity check passed. [2026-01-16T12:07:18.699320] [DEBUG] [REMOTE ] DTIL: Symbol is viable for forecasting. [2026-01-16T12:07:18.699369] [INFO ] [MAIN ] [987/3508] DTIL kept (0.5s) | 987 kept, 0 rejected | 136.7/min | ETA: 18.4m [2026-01-16T12:07:19.024142] [DEBUG] [REMOTE ] DTM: Retrieved 1141 rows, trimmed to 300. [2026-01-16T12:07:19.024278] [DEBUG] [REMOTE ] DTM: PASS: History has at least 300 days. [2026-01-16T12:07:19.024487] [DEBUG] [REMOTE ] DTM: PASS: Price check passed. Min price $104.89. [2026-01-16T12:07:19.024655] [DEBUG] [REMOTE ] DTM: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:19.024775] [DEBUG] [REMOTE ] DTM: PASS: Integrity check passed. [2026-01-16T12:07:19.024816] [DEBUG] [REMOTE ] DTM: Symbol is viable for forecasting. [2026-01-16T12:07:19.024867] [INFO ] [MAIN ] [988/3508] DTM kept (0.3s) | 988 kept, 0 rejected | 136.7/min | ETA: 18.4m [2026-01-16T12:07:19.655620] [DEBUG] [REMOTE ] DUK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:19.655758] [DEBUG] [REMOTE ] DUK: PASS: History has at least 300 days. [2026-01-16T12:07:19.656007] [DEBUG] [REMOTE ] DUK: PASS: Price check passed. Min price $114.00. [2026-01-16T12:07:19.656149] [DEBUG] [REMOTE ] DUK: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:19.656269] [DEBUG] [REMOTE ] DUK: PASS: Integrity check passed. [2026-01-16T12:07:19.656311] [DEBUG] [REMOTE ] DUK: Symbol is viable for forecasting. [2026-01-16T12:07:19.656376] [INFO ] [MAIN ] [989/3508] DUK kept (0.6s) | 989 kept, 0 rejected | 136.7/min | ETA: 18.4m [2026-01-16T12:07:19.917087] [DEBUG] [REMOTE ] DUKB: Retrieved 1840 rows, trimmed to 300. [2026-01-16T12:07:19.917290] [DEBUG] [REMOTE ] DUKB: PASS: History has at least 300 days. [2026-01-16T12:07:19.917553] [DEBUG] [REMOTE ] DUKB: PASS: Price check passed. Min price $23.94. [2026-01-16T12:07:19.917737] [DEBUG] [REMOTE ] DUKB: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:19.917865] [DEBUG] [REMOTE ] DUKB: PASS: Integrity check passed. [2026-01-16T12:07:19.917913] [DEBUG] [REMOTE ] DUKB: Symbol is viable for forecasting. [2026-01-16T12:07:19.917972] [INFO ] [MAIN ] [990/3508] DUKB kept (0.3s) | 990 kept, 0 rejected | 136.7/min | ETA: 18.4m [2026-01-16T12:07:20.312015] [DEBUG] [REMOTE ] DUOL: Retrieved 1123 rows, trimmed to 300. [2026-01-16T12:07:20.312195] [DEBUG] [REMOTE ] DUOL: PASS: History has at least 300 days. [2026-01-16T12:07:20.312454] [DEBUG] [REMOTE ] DUOL: PASS: Price check passed. Min price $154.42. [2026-01-16T12:07:20.312623] [DEBUG] [REMOTE ] DUOL: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:20.312747] [DEBUG] [REMOTE ] DUOL: PASS: Integrity check passed. [2026-01-16T12:07:20.312790] [DEBUG] [REMOTE ] DUOL: Symbol is viable for forecasting. [2026-01-16T12:07:20.312843] [INFO ] [MAIN ] [991/3508] DUOL kept (0.4s) | 991 kept, 0 rejected | 136.7/min | ETA: 18.4m [2026-01-16T12:07:20.938815] [DEBUG] [REMOTE ] DVA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:20.938955] [DEBUG] [REMOTE ] DVA: PASS: History has at least 300 days. [2026-01-16T12:07:20.939176] [DEBUG] [REMOTE ] DVA: PASS: Price check passed. Min price $103.87. [2026-01-16T12:07:20.939317] [DEBUG] [REMOTE ] DVA: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:20.939436] [DEBUG] [REMOTE ] DVA: PASS: Integrity check passed. [2026-01-16T12:07:20.939477] [DEBUG] [REMOTE ] DVA: Symbol is viable for forecasting. [2026-01-16T12:07:20.939529] [INFO ] [MAIN ] [992/3508] DVA kept (0.6s) | 992 kept, 0 rejected | 136.7/min | ETA: 18.4m [2026-01-16T12:07:21.255877] [DEBUG] [REMOTE ] DVAX: Retrieved 5513 rows, trimmed to 300. [2026-01-16T12:07:21.256014] [DEBUG] [REMOTE ] DVAX: PASS: History has at least 300 days. [2026-01-16T12:07:21.256229] [DEBUG] [REMOTE ] DVAX: PASS: Price check passed. Min price $10.05. [2026-01-16T12:07:21.256367] [DEBUG] [REMOTE ] DVAX: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:21.256486] [DEBUG] [REMOTE ] DVAX: PASS: Integrity check passed. [2026-01-16T12:07:21.256534] [DEBUG] [REMOTE ] DVAX: Symbol is viable for forecasting. [2026-01-16T12:07:21.256639] [INFO ] [MAIN ] [993/3508] DVAX kept (0.3s) | 993 kept, 0 rejected | 136.7/min | ETA: 18.4m [2026-01-16T12:07:21.859280] [DEBUG] [REMOTE ] DVN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:21.859426] [DEBUG] [REMOTE ] DVN: PASS: History has at least 300 days. [2026-01-16T12:07:21.859678] [DEBUG] [REMOTE ] DVN: PASS: Price check passed. Min price $31.80. [2026-01-16T12:07:21.859823] [DEBUG] [REMOTE ] DVN: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:21.859956] [DEBUG] [REMOTE ] DVN: PASS: Integrity check passed. [2026-01-16T12:07:21.860017] [DEBUG] [REMOTE ] DVN: Symbol is viable for forecasting. [2026-01-16T12:07:21.860085] [INFO ] [MAIN ] [994/3508] DVN kept (0.6s) | 994 kept, 0 rejected | 136.7/min | ETA: 18.4m [2026-01-16T12:07:22.221357] [DEBUG] [REMOTE ] DWAS: Retrieved 3393 rows, trimmed to 300. [2026-01-16T12:07:22.221487] [DEBUG] [REMOTE ] DWAS: PASS: History has at least 300 days. [2026-01-16T12:07:22.221726] [DEBUG] [REMOTE ] DWAS: PASS: Price check passed. Min price $88.68. [2026-01-16T12:07:22.221863] [DEBUG] [REMOTE ] DWAS: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:22.221987] [DEBUG] [REMOTE ] DWAS: PASS: Integrity check passed. [2026-01-16T12:07:22.222045] [DEBUG] [REMOTE ] DWAS: Symbol is viable for forecasting. [2026-01-16T12:07:22.222095] [INFO ] [MAIN ] [995/3508] DWAS kept (0.4s) | 995 kept, 0 rejected | 136.7/min | ETA: 18.4m [2026-01-16T12:07:22.544664] [DEBUG] [REMOTE ] DWSH: Retrieved 1890 rows, trimmed to 300. [2026-01-16T12:07:22.544857] [DEBUG] [REMOTE ] DWSH: PASS: History has at least 300 days. [2026-01-16T12:07:22.545121] [DEBUG] [REMOTE ] DWSH: PASS: Price check passed. Min price $6.01. [2026-01-16T12:07:22.545268] [DEBUG] [REMOTE ] DWSH: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:22.545398] [DEBUG] [REMOTE ] DWSH: PASS: Integrity check passed. [2026-01-16T12:07:22.545441] [DEBUG] [REMOTE ] DWSH: Symbol is viable for forecasting. [2026-01-16T12:07:22.545496] [INFO ] [MAIN ] [996/3508] DWSH kept (0.3s) | 996 kept, 0 rejected | 136.7/min | ETA: 18.4m [2026-01-16T12:07:23.202637] [DEBUG] [REMOTE ] DX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:23.202782] [DEBUG] [REMOTE ] DX: PASS: History has at least 300 days. [2026-01-16T12:07:23.203009] [DEBUG] [REMOTE ] DX: PASS: Price check passed. Min price $12.80. [2026-01-16T12:07:23.203145] [DEBUG] [REMOTE ] DX: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:23.203263] [DEBUG] [REMOTE ] DX: PASS: Integrity check passed. [2026-01-16T12:07:23.203303] [DEBUG] [REMOTE ] DX: Symbol is viable for forecasting. [2026-01-16T12:07:23.203349] [INFO ] [MAIN ] [997/3508] DX kept (0.7s) | 997 kept, 0 rejected | 136.7/min | ETA: 18.4m [2026-01-16T12:07:23.455276] [DEBUG] [REMOTE ] DXC: Retrieved 2252 rows, trimmed to 300. [2026-01-16T12:07:23.455412] [DEBUG] [REMOTE ] DXC: PASS: History has at least 300 days. [2026-01-16T12:07:23.455651] [DEBUG] [REMOTE ] DXC: PASS: Price check passed. Min price $11.99. [2026-01-16T12:07:23.455792] [DEBUG] [REMOTE ] DXC: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:23.455904] [DEBUG] [REMOTE ] DXC: PASS: Integrity check passed. [2026-01-16T12:07:23.455944] [DEBUG] [REMOTE ] DXC: Symbol is viable for forecasting. [2026-01-16T12:07:23.455993] [INFO ] [MAIN ] [998/3508] DXC kept (0.3s) | 998 kept, 0 rejected | 136.7/min | ETA: 18.4m [2026-01-16T12:07:24.025767] [DEBUG] [REMOTE ] DXCM: Retrieved 5223 rows, trimmed to 300. [2026-01-16T12:07:24.025907] [DEBUG] [REMOTE ] DXCM: PASS: History has at least 300 days. [2026-01-16T12:07:24.026130] [DEBUG] [REMOTE ] DXCM: PASS: Price check passed. Min price $54.84. [2026-01-16T12:07:24.026276] [DEBUG] [REMOTE ] DXCM: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:24.026403] [DEBUG] [REMOTE ] DXCM: PASS: Integrity check passed. [2026-01-16T12:07:24.026456] [DEBUG] [REMOTE ] DXCM: Symbol is viable for forecasting. [2026-01-16T12:07:24.026510] [INFO ] [MAIN ] [999/3508] DXCM kept (0.6s) | 999 kept, 0 rejected | 136.7/min | ETA: 18.4m [2026-01-16T12:07:24.540949] [DEBUG] [REMOTE ] DXPE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:24.541088] [DEBUG] [REMOTE ] DXPE: PASS: History has at least 300 days. [2026-01-16T12:07:24.541340] [DEBUG] [REMOTE ] DXPE: PASS: Price check passed. Min price $85.53. [2026-01-16T12:07:24.541481] [DEBUG] [REMOTE ] DXPE: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:24.541624] [DEBUG] [REMOTE ] DXPE: PASS: Integrity check passed. [2026-01-16T12:07:24.541668] [DEBUG] [REMOTE ] DXPE: Symbol is viable for forecasting. [2026-01-16T12:07:24.541719] [INFO ] [MAIN ] [1000/3508] DXPE kept (0.5s) | 1000 kept, 0 rejected | 136.6/min | ETA: 18.4m [2026-01-16T12:07:24.996927] [DEBUG] [REMOTE ] DY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:24.997063] [DEBUG] [REMOTE ] DY: PASS: History has at least 300 days. [2026-01-16T12:07:24.997277] [DEBUG] [REMOTE ] DY: PASS: Price check passed. Min price $279.52. [2026-01-16T12:07:24.997414] [DEBUG] [REMOTE ] DY: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:24.997530] [DEBUG] [REMOTE ] DY: PASS: Integrity check passed. [2026-01-16T12:07:24.997621] [DEBUG] [REMOTE ] DY: Symbol is viable for forecasting. [2026-01-16T12:07:24.997683] [INFO ] [MAIN ] [1001/3508] DY kept (0.5s) | 1001 kept, 0 rejected | 136.6/min | ETA: 18.3m [2026-01-16T12:07:25.254850] [DEBUG] [REMOTE ] DYN: Retrieved 1339 rows, trimmed to 300. [2026-01-16T12:07:25.254998] [DEBUG] [REMOTE ] DYN: PASS: History has at least 300 days. [2026-01-16T12:07:25.255234] [DEBUG] [REMOTE ] DYN: PASS: Price check passed. Min price $16.35. [2026-01-16T12:07:25.255375] [DEBUG] [REMOTE ] DYN: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:25.255488] [DEBUG] [REMOTE ] DYN: PASS: Integrity check passed. [2026-01-16T12:07:25.255530] [DEBUG] [REMOTE ] DYN: Symbol is viable for forecasting. [2026-01-16T12:07:25.255612] [INFO ] [MAIN ] [1002/3508] DYN kept (0.3s) | 1002 kept, 0 rejected | 136.7/min | ETA: 18.3m [2026-01-16T12:07:25.873131] [DEBUG] [REMOTE ] E: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:25.873263] [DEBUG] [REMOTE ] E: PASS: History has at least 300 days. [2026-01-16T12:07:25.873475] [DEBUG] [REMOTE ] E: PASS: Price check passed. Min price $34.05. [2026-01-16T12:07:25.873632] [DEBUG] [REMOTE ] E: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:25.873752] [DEBUG] [REMOTE ] E: PASS: Integrity check passed. [2026-01-16T12:07:25.873792] [DEBUG] [REMOTE ] E: Symbol is viable for forecasting. [2026-01-16T12:07:25.873840] [INFO ] [MAIN ] [1003/3508] E kept (0.6s) | 1003 kept, 0 rejected | 136.6/min | ETA: 18.3m [2026-01-16T12:07:26.366988] [DEBUG] [REMOTE ] EA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:26.367127] [DEBUG] [REMOTE ] EA: PASS: History has at least 300 days. [2026-01-16T12:07:26.367351] [DEBUG] [REMOTE ] EA: PASS: Price check passed. Min price $199.70. [2026-01-16T12:07:26.367486] [DEBUG] [REMOTE ] EA: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:26.367627] [DEBUG] [REMOTE ] EA: PASS: Integrity check passed. [2026-01-16T12:07:26.367673] [DEBUG] [REMOTE ] EA: Symbol is viable for forecasting. [2026-01-16T12:07:26.367723] [INFO ] [MAIN ] [1004/3508] EA kept (0.5s) | 1004 kept, 0 rejected | 136.6/min | ETA: 18.3m [2026-01-16T12:07:26.653838] [DEBUG] [REMOTE ] EAF: Retrieved 1947 rows, trimmed to 300. [2026-01-16T12:07:26.653971] [DEBUG] [REMOTE ] EAF: PASS: History has at least 300 days. [2026-01-16T12:07:26.654176] [DEBUG] [REMOTE ] EAF: PASS: Price check passed. Min price $11.97. [2026-01-16T12:07:26.654319] [DEBUG] [REMOTE ] EAF: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:26.654436] [DEBUG] [REMOTE ] EAF: PASS: Integrity check passed. [2026-01-16T12:07:26.654480] [DEBUG] [REMOTE ] EAF: Symbol is viable for forecasting. [2026-01-16T12:07:26.654530] [INFO ] [MAIN ] [1005/3508] EAF kept (0.3s) | 1005 kept, 0 rejected | 136.7/min | ETA: 18.3m [2026-01-16T12:07:27.035766] [DEBUG] [REMOTE ] EAI: Retrieved 2366 rows, trimmed to 300. [2026-01-16T12:07:27.035908] [DEBUG] [REMOTE ] EAI: PASS: History has at least 300 days. [2026-01-16T12:07:27.036117] [DEBUG] [REMOTE ] EAI: PASS: Price check passed. Min price $20.70. [2026-01-16T12:07:27.036257] [DEBUG] [REMOTE ] EAI: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:27.036374] [DEBUG] [REMOTE ] EAI: PASS: Integrity check passed. [2026-01-16T12:07:27.036417] [DEBUG] [REMOTE ] EAI: Symbol is viable for forecasting. [2026-01-16T12:07:27.036467] [INFO ] [MAIN ] [1006/3508] EAI kept (0.4s) | 1006 kept, 0 rejected | 136.7/min | ETA: 18.3m [2026-01-16T12:07:27.503275] [DEBUG] [REMOTE ] EARN: Retrieved 3198 rows, trimmed to 300. [2026-01-16T12:07:27.503410] [DEBUG] [REMOTE ] EARN: PASS: History has at least 300 days. [2026-01-16T12:07:27.503657] [DEBUG] [REMOTE ] EARN: PASS: Price check passed. Min price $4.90. [2026-01-16T12:07:27.503799] [DEBUG] [REMOTE ] EARN: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:27.503916] [DEBUG] [REMOTE ] EARN: PASS: Integrity check passed. [2026-01-16T12:07:27.503974] [DEBUG] [REMOTE ] EARN: Symbol is viable for forecasting. [2026-01-16T12:07:27.504025] [INFO ] [MAIN ] [1007/3508] EARN kept (0.5s) | 1007 kept, 0 rejected | 136.7/min | ETA: 18.3m [2026-01-16T12:07:27.853341] [DEBUG] [REMOTE ] EB: Retrieved 1840 rows, trimmed to 300. [2026-01-16T12:07:27.853473] [DEBUG] [REMOTE ] EB: PASS: History has at least 300 days. [2026-01-16T12:07:27.853704] [DEBUG] [REMOTE ] EB: PASS: Price check passed. Min price $2.20. [2026-01-16T12:07:27.853842] [DEBUG] [REMOTE ] EB: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:27.853951] [DEBUG] [REMOTE ] EB: PASS: Integrity check passed. [2026-01-16T12:07:27.853991] [DEBUG] [REMOTE ] EB: Symbol is viable for forecasting. [2026-01-16T12:07:27.854038] [INFO ] [MAIN ] [1008/3508] EB kept (0.3s) | 1008 kept, 0 rejected | 136.7/min | ETA: 18.3m [2026-01-16T12:07:28.437998] [DEBUG] [REMOTE ] EBAY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:28.438135] [DEBUG] [REMOTE ] EBAY: PASS: History has at least 300 days. [2026-01-16T12:07:28.438354] [DEBUG] [REMOTE ] EBAY: PASS: Price check passed. Min price $79.77. [2026-01-16T12:07:28.438491] [DEBUG] [REMOTE ] EBAY: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:28.438629] [DEBUG] [REMOTE ] EBAY: PASS: Integrity check passed. [2026-01-16T12:07:28.438681] [DEBUG] [REMOTE ] EBAY: Symbol is viable for forecasting. [2026-01-16T12:07:28.438744] [INFO ] [MAIN ] [1009/3508] EBAY kept (0.6s) | 1009 kept, 0 rejected | 136.7/min | ETA: 18.3m [2026-01-16T12:07:28.698009] [DEBUG] [REMOTE ] EBC: Retrieved 1319 rows, trimmed to 300. [2026-01-16T12:07:28.698238] [DEBUG] [REMOTE ] EBC: PASS: History has at least 300 days. [2026-01-16T12:07:28.698542] [DEBUG] [REMOTE ] EBC: PASS: Price check passed. Min price $16.62. [2026-01-16T12:07:28.698754] [DEBUG] [REMOTE ] EBC: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:28.698925] [DEBUG] [REMOTE ] EBC: PASS: Integrity check passed. [2026-01-16T12:07:28.698985] [DEBUG] [REMOTE ] EBC: Symbol is viable for forecasting. [2026-01-16T12:07:28.699046] [INFO ] [MAIN ] [1010/3508] EBC kept (0.3s) | 1010 kept, 0 rejected | 136.7/min | ETA: 18.3m [2026-01-16T12:07:29.303800] [DEBUG] [REMOTE ] EBF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:29.303958] [DEBUG] [REMOTE ] EBF: PASS: History has at least 300 days. [2026-01-16T12:07:29.304232] [DEBUG] [REMOTE ] EBF: PASS: Price check passed. Min price $16.16. [2026-01-16T12:07:29.304379] [DEBUG] [REMOTE ] EBF: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:29.304515] [DEBUG] [REMOTE ] EBF: PASS: Integrity check passed. [2026-01-16T12:07:29.304563] [DEBUG] [REMOTE ] EBF: Symbol is viable for forecasting. [2026-01-16T12:07:29.304637] [INFO ] [MAIN ] [1011/3508] EBF kept (0.6s) | 1011 kept, 0 rejected | 136.7/min | ETA: 18.3m [2026-01-16T12:07:29.562138] [DEBUG] [REMOTE ] EBON: Retrieved 1396 rows, trimmed to 300. [2026-01-16T12:07:29.562274] [DEBUG] [REMOTE ] EBON: PASS: History has at least 300 days. [2026-01-16T12:07:29.562482] [DEBUG] [REMOTE ] EBON: PASS: Price check passed. Min price $3.06. [2026-01-16T12:07:29.562651] [DEBUG] [REMOTE ] EBON: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:29.562770] [DEBUG] [REMOTE ] EBON: PASS: Integrity check passed. [2026-01-16T12:07:29.562812] [DEBUG] [REMOTE ] EBON: Symbol is viable for forecasting. [2026-01-16T12:07:29.562862] [INFO ] [MAIN ] [1012/3508] EBON kept (0.3s) | 1012 kept, 0 rejected | 136.7/min | ETA: 18.3m [2026-01-16T12:07:30.163279] [DEBUG] [REMOTE ] EBS: Retrieved 4821 rows, trimmed to 300. [2026-01-16T12:07:30.163431] [DEBUG] [REMOTE ] EBS: PASS: History has at least 300 days. [2026-01-16T12:07:30.163699] [DEBUG] [REMOTE ] EBS: PASS: Price check passed. Min price $9.08. [2026-01-16T12:07:30.163892] [DEBUG] [REMOTE ] EBS: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:30.164020] [DEBUG] [REMOTE ] EBS: PASS: Integrity check passed. [2026-01-16T12:07:30.164109] [DEBUG] [REMOTE ] EBS: Symbol is viable for forecasting. [2026-01-16T12:07:30.164164] [INFO ] [MAIN ] [1013/3508] EBS kept (0.6s) | 1013 kept, 0 rejected | 136.7/min | ETA: 18.3m [2026-01-16T12:07:30.454219] [DEBUG] [REMOTE ] EC: Retrieved 4359 rows, trimmed to 300. [2026-01-16T12:07:30.454346] [DEBUG] [REMOTE ] EC: PASS: History has at least 300 days. [2026-01-16T12:07:30.454559] [DEBUG] [REMOTE ] EC: PASS: Price check passed. Min price $8.61. [2026-01-16T12:07:30.454721] [DEBUG] [REMOTE ] EC: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:30.454837] [DEBUG] [REMOTE ] EC: PASS: Integrity check passed. [2026-01-16T12:07:30.454877] [DEBUG] [REMOTE ] EC: Symbol is viable for forecasting. [2026-01-16T12:07:30.454926] [INFO ] [MAIN ] [1014/3508] EC kept (0.3s) | 1014 kept, 0 rejected | 136.7/min | ETA: 18.2m [2026-01-16T12:07:30.913387] [DEBUG] [REMOTE ] ECC: Retrieved 2835 rows, trimmed to 300. [2026-01-16T12:07:30.913513] [DEBUG] [REMOTE ] ECC: PASS: History has at least 300 days. [2026-01-16T12:07:30.913742] [DEBUG] [REMOTE ] ECC: PASS: Price check passed. Min price $5.26. [2026-01-16T12:07:30.913879] [DEBUG] [REMOTE ] ECC: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:30.913988] [DEBUG] [REMOTE ] ECC: PASS: Integrity check passed. [2026-01-16T12:07:30.914027] [DEBUG] [REMOTE ] ECC: Symbol is viable for forecasting. [2026-01-16T12:07:30.914076] [INFO ] [MAIN ] [1015/3508] ECC kept (0.5s) | 1015 kept, 0 rejected | 136.7/min | ETA: 18.2m [2026-01-16T12:07:31.328381] [DEBUG] [REMOTE ] ECL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:31.328520] [DEBUG] [REMOTE ] ECL: PASS: History has at least 300 days. [2026-01-16T12:07:31.328754] [DEBUG] [REMOTE ] ECL: PASS: Price check passed. Min price $252.35. [2026-01-16T12:07:31.328892] [DEBUG] [REMOTE ] ECL: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:31.329005] [DEBUG] [REMOTE ] ECL: PASS: Integrity check passed. [2026-01-16T12:07:31.329046] [DEBUG] [REMOTE ] ECL: Symbol is viable for forecasting. [2026-01-16T12:07:31.329093] [INFO ] [MAIN ] [1016/3508] ECL kept (0.4s) | 1016 kept, 0 rejected | 136.7/min | ETA: 18.2m [2026-01-16T12:07:31.867043] [DEBUG] [REMOTE ] ECPG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:31.867256] [DEBUG] [REMOTE ] ECPG: PASS: History has at least 300 days. [2026-01-16T12:07:31.867546] [DEBUG] [REMOTE ] ECPG: PASS: Price check passed. Min price $40.90. [2026-01-16T12:07:31.867717] [DEBUG] [REMOTE ] ECPG: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:31.867853] [DEBUG] [REMOTE ] ECPG: PASS: Integrity check passed. [2026-01-16T12:07:31.867896] [DEBUG] [REMOTE ] ECPG: Symbol is viable for forecasting. [2026-01-16T12:07:31.867951] [INFO ] [MAIN ] [1017/3508] ECPG kept (0.5s) | 1017 kept, 0 rejected | 136.7/min | ETA: 18.2m [2026-01-16T12:07:32.111275] [DEBUG] [REMOTE ] ECX: Retrieved 770 rows, trimmed to 300. [2026-01-16T12:07:32.111406] [DEBUG] [REMOTE ] ECX: PASS: History has at least 300 days. [2026-01-16T12:07:32.111681] [DEBUG] [REMOTE ] ECX: PASS: Price check passed. Min price $1.55. [2026-01-16T12:07:32.111833] [DEBUG] [REMOTE ] ECX: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:32.111952] [DEBUG] [REMOTE ] ECX: PASS: Integrity check passed. [2026-01-16T12:07:32.111994] [DEBUG] [REMOTE ] ECX: Symbol is viable for forecasting. [2026-01-16T12:07:32.112043] [INFO ] [MAIN ] [1018/3508] ECX kept (0.2s) | 1018 kept, 0 rejected | 136.7/min | ETA: 18.2m [2026-01-16T12:07:32.725355] [DEBUG] [REMOTE ] ED: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:32.725501] [DEBUG] [REMOTE ] ED: PASS: History has at least 300 days. [2026-01-16T12:07:32.725773] [DEBUG] [REMOTE ] ED: PASS: Price check passed. Min price $95.30. [2026-01-16T12:07:32.725950] [DEBUG] [REMOTE ] ED: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:32.726075] [DEBUG] [REMOTE ] ED: PASS: Integrity check passed. [2026-01-16T12:07:32.726135] [DEBUG] [REMOTE ] ED: Symbol is viable for forecasting. [2026-01-16T12:07:32.726188] [INFO ] [MAIN ] [1019/3508] ED kept (0.6s) | 1019 kept, 0 rejected | 136.7/min | ETA: 18.2m [2026-01-16T12:07:33.170004] [DEBUG] [REMOTE ] EDAP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:33.170136] [DEBUG] [REMOTE ] EDAP: PASS: History has at least 300 days. [2026-01-16T12:07:33.170351] [DEBUG] [REMOTE ] EDAP: PASS: Price check passed. Min price $1.81. [2026-01-16T12:07:33.170488] [DEBUG] [REMOTE ] EDAP: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:33.170632] [DEBUG] [REMOTE ] EDAP: PASS: Integrity check passed. [2026-01-16T12:07:33.170675] [DEBUG] [REMOTE ] EDAP: Symbol is viable for forecasting. [2026-01-16T12:07:33.170723] [INFO ] [MAIN ] [1020/3508] EDAP kept (0.4s) | 1020 kept, 0 rejected | 136.7/min | ETA: 18.2m [2026-01-16T12:07:33.574371] [DEBUG] [REMOTE ] EDD: Retrieved 4714 rows, trimmed to 300. [2026-01-16T12:07:33.574504] [DEBUG] [REMOTE ] EDD: PASS: History has at least 300 days. [2026-01-16T12:07:33.574742] [DEBUG] [REMOTE ] EDD: PASS: Price check passed. Min price $5.18. [2026-01-16T12:07:33.574882] [DEBUG] [REMOTE ] EDD: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:33.574992] [DEBUG] [REMOTE ] EDD: PASS: Integrity check passed. [2026-01-16T12:07:33.575032] [DEBUG] [REMOTE ] EDD: Symbol is viable for forecasting. [2026-01-16T12:07:33.575080] [INFO ] [MAIN ] [1021/3508] EDD kept (0.4s) | 1021 kept, 0 rejected | 136.7/min | ETA: 18.2m [2026-01-16T12:07:34.023532] [DEBUG] [REMOTE ] EDF: Retrieved 3787 rows, trimmed to 300. [2026-01-16T12:07:34.023695] [DEBUG] [REMOTE ] EDF: PASS: History has at least 300 days. [2026-01-16T12:07:34.023978] [DEBUG] [REMOTE ] EDF: PASS: Price check passed. Min price $4.69. [2026-01-16T12:07:34.024158] [DEBUG] [REMOTE ] EDF: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:34.024281] [DEBUG] [REMOTE ] EDF: PASS: Integrity check passed. [2026-01-16T12:07:34.024322] [DEBUG] [REMOTE ] EDF: Symbol is viable for forecasting. [2026-01-16T12:07:34.024371] [INFO ] [MAIN ] [1022/3508] EDF kept (0.4s) | 1022 kept, 0 rejected | 136.7/min | ETA: 18.2m [2026-01-16T12:07:34.332535] [DEBUG] [REMOTE ] EDN: Retrieved 4712 rows, trimmed to 300. [2026-01-16T12:07:34.332692] [DEBUG] [REMOTE ] EDN: PASS: History has at least 300 days. [2026-01-16T12:07:34.332905] [DEBUG] [REMOTE ] EDN: PASS: Price check passed. Min price $17.31. [2026-01-16T12:07:34.333042] [DEBUG] [REMOTE ] EDN: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:34.333155] [DEBUG] [REMOTE ] EDN: PASS: Integrity check passed. [2026-01-16T12:07:34.333195] [DEBUG] [REMOTE ] EDN: Symbol is viable for forecasting. [2026-01-16T12:07:34.333243] [INFO ] [MAIN ] [1023/3508] EDN kept (0.3s) | 1023 kept, 0 rejected | 136.7/min | ETA: 18.2m [2026-01-16T12:07:34.649149] [DEBUG] [REMOTE ] EE: Retrieved 943 rows, trimmed to 300. [2026-01-16T12:07:34.649289] [DEBUG] [REMOTE ] EE: PASS: History has at least 300 days. [2026-01-16T12:07:34.649499] [DEBUG] [REMOTE ] EE: PASS: Price check passed. Min price $25.16. [2026-01-16T12:07:34.649672] [DEBUG] [REMOTE ] EE: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:34.649791] [DEBUG] [REMOTE ] EE: PASS: Integrity check passed. [2026-01-16T12:07:34.649832] [DEBUG] [REMOTE ] EE: Symbol is viable for forecasting. [2026-01-16T12:07:34.649882] [INFO ] [MAIN ] [1024/3508] EE kept (0.3s) | 1024 kept, 0 rejected | 136.8/min | ETA: 18.2m [2026-01-16T12:07:35.155008] [DEBUG] [REMOTE ] EEMA: Retrieved 3504 rows, trimmed to 300. [2026-01-16T12:07:35.155233] [DEBUG] [REMOTE ] EEMA: PASS: History has at least 300 days. [2026-01-16T12:07:35.155552] [DEBUG] [REMOTE ] EEMA: PASS: Price check passed. Min price $89.75. [2026-01-16T12:07:35.155761] [DEBUG] [REMOTE ] EEMA: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:35.155926] [DEBUG] [REMOTE ] EEMA: PASS: Integrity check passed. [2026-01-16T12:07:35.156019] [DEBUG] [REMOTE ] EEMA: Symbol is viable for forecasting. [2026-01-16T12:07:35.156083] [INFO ] [MAIN ] [1025/3508] EEMA kept (0.5s) | 1025 kept, 0 rejected | 136.8/min | ETA: 18.2m [2026-01-16T12:07:35.511320] [DEBUG] [REMOTE ] EEX: Retrieved 2192 rows, trimmed to 300. [2026-01-16T12:07:35.511544] [DEBUG] [REMOTE ] EEX: PASS: History has at least 300 days. [2026-01-16T12:07:35.511906] [DEBUG] [REMOTE ] EEX: PASS: Price check passed. Min price $3.37. [2026-01-16T12:07:35.512073] [DEBUG] [REMOTE ] EEX: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:35.512231] [DEBUG] [REMOTE ] EEX: PASS: Integrity check passed. [2026-01-16T12:07:35.512279] [DEBUG] [REMOTE ] EEX: Symbol is viable for forecasting. [2026-01-16T12:07:35.512337] [INFO ] [MAIN ] [1026/3508] EEX kept (0.4s) | 1026 kept, 0 rejected | 136.8/min | ETA: 18.1m [2026-01-16T12:07:35.997192] [DEBUG] [REMOTE ] EFC: Retrieved 3841 rows, trimmed to 300. [2026-01-16T12:07:35.997402] [DEBUG] [REMOTE ] EFC: PASS: History has at least 300 days. [2026-01-16T12:07:35.997708] [DEBUG] [REMOTE ] EFC: PASS: Price check passed. Min price $12.93. [2026-01-16T12:07:35.997857] [DEBUG] [REMOTE ] EFC: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:35.997991] [DEBUG] [REMOTE ] EFC: PASS: Integrity check passed. [2026-01-16T12:07:35.998036] [DEBUG] [REMOTE ] EFC: Symbol is viable for forecasting. [2026-01-16T12:07:35.998092] [INFO ] [MAIN ] [1027/3508] EFC kept (0.5s) | 1027 kept, 0 rejected | 136.8/min | ETA: 18.1m [2026-01-16T12:07:36.477179] [DEBUG] [REMOTE ] EFSC: Retrieved 5664 rows, trimmed to 300. [2026-01-16T12:07:36.477409] [DEBUG] [REMOTE ] EFSC: PASS: History has at least 300 days. [2026-01-16T12:07:36.477758] [DEBUG] [REMOTE ] EFSC: PASS: Price check passed. Min price $51.70. [2026-01-16T12:07:36.477906] [DEBUG] [REMOTE ] EFSC: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:36.478056] [DEBUG] [REMOTE ] EFSC: PASS: Integrity check passed. [2026-01-16T12:07:36.478098] [DEBUG] [REMOTE ] EFSC: Symbol is viable for forecasting. [2026-01-16T12:07:36.478159] [INFO ] [MAIN ] [1028/3508] EFSC kept (0.5s) | 1028 kept, 0 rejected | 136.8/min | ETA: 18.1m [2026-01-16T12:07:36.927194] [DEBUG] [REMOTE ] EFX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:36.927408] [DEBUG] [REMOTE ] EFX: PASS: History has at least 300 days. [2026-01-16T12:07:36.927749] [DEBUG] [REMOTE ] EFX: PASS: Price check passed. Min price $203.70. [2026-01-16T12:07:36.927900] [DEBUG] [REMOTE ] EFX: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:36.928038] [DEBUG] [REMOTE ] EFX: PASS: Integrity check passed. [2026-01-16T12:07:36.928081] [DEBUG] [REMOTE ] EFX: Symbol is viable for forecasting. [2026-01-16T12:07:36.928140] [INFO ] [MAIN ] [1029/3508] EFX kept (0.4s) | 1029 kept, 0 rejected | 136.7/min | ETA: 18.1m [2026-01-16T12:07:37.401064] [DEBUG] [REMOTE ] EG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:37.401265] [DEBUG] [REMOTE ] EG: PASS: History has at least 300 days. [2026-01-16T12:07:37.401568] [DEBUG] [REMOTE ] EG: PASS: Price check passed. Min price $302.97. [2026-01-16T12:07:37.401746] [DEBUG] [REMOTE ] EG: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:37.401926] [DEBUG] [REMOTE ] EG: PASS: Integrity check passed. [2026-01-16T12:07:37.401970] [DEBUG] [REMOTE ] EG: Symbol is viable for forecasting. [2026-01-16T12:07:37.402026] [INFO ] [MAIN ] [1030/3508] EG kept (0.5s) | 1030 kept, 0 rejected | 136.7/min | ETA: 18.1m [2026-01-16T12:07:37.855683] [DEBUG] [REMOTE ] EGAN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:37.855829] [DEBUG] [REMOTE ] EGAN: PASS: History has at least 300 days. [2026-01-16T12:07:37.856064] [DEBUG] [REMOTE ] EGAN: PASS: Price check passed. Min price $9.56. [2026-01-16T12:07:37.856201] [DEBUG] [REMOTE ] EGAN: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:37.856323] [DEBUG] [REMOTE ] EGAN: PASS: Integrity check passed. [2026-01-16T12:07:37.856381] [DEBUG] [REMOTE ] EGAN: Symbol is viable for forecasting. [2026-01-16T12:07:37.856432] [INFO ] [MAIN ] [1031/3508] EGAN kept (0.5s) | 1031 kept, 0 rejected | 136.7/min | ETA: 18.1m [2026-01-16T12:07:38.353942] [DEBUG] [REMOTE ] EGBN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:38.354085] [DEBUG] [REMOTE ] EGBN: PASS: History has at least 300 days. [2026-01-16T12:07:38.354322] [DEBUG] [REMOTE ] EGBN: PASS: Price check passed. Min price $15.80. [2026-01-16T12:07:38.354468] [DEBUG] [REMOTE ] EGBN: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:38.354608] [DEBUG] [REMOTE ] EGBN: PASS: Integrity check passed. [2026-01-16T12:07:38.354652] [DEBUG] [REMOTE ] EGBN: Symbol is viable for forecasting. [2026-01-16T12:07:38.354705] [INFO ] [MAIN ] [1032/3508] EGBN kept (0.5s) | 1032 kept, 0 rejected | 136.7/min | ETA: 18.1m [2026-01-16T12:07:38.837254] [DEBUG] [REMOTE ] EGP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:38.837405] [DEBUG] [REMOTE ] EGP: PASS: History has at least 300 days. [2026-01-16T12:07:38.837732] [DEBUG] [REMOTE ] EGP: PASS: Price check passed. Min price $172.53. [2026-01-16T12:07:38.837909] [DEBUG] [REMOTE ] EGP: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:38.838045] [DEBUG] [REMOTE ] EGP: PASS: Integrity check passed. [2026-01-16T12:07:38.838088] [DEBUG] [REMOTE ] EGP: Symbol is viable for forecasting. [2026-01-16T12:07:38.838141] [INFO ] [MAIN ] [1033/3508] EGP kept (0.5s) | 1033 kept, 0 rejected | 136.7/min | ETA: 18.1m [2026-01-16T12:07:39.203975] [DEBUG] [REMOTE ] EGY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:39.204112] [DEBUG] [REMOTE ] EGY: PASS: History has at least 300 days. [2026-01-16T12:07:39.204331] [DEBUG] [REMOTE ] EGY: PASS: Price check passed. Min price $3.37. [2026-01-16T12:07:39.204468] [DEBUG] [REMOTE ] EGY: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:39.204606] [DEBUG] [REMOTE ] EGY: PASS: Integrity check passed. [2026-01-16T12:07:39.204648] [DEBUG] [REMOTE ] EGY: Symbol is viable for forecasting. [2026-01-16T12:07:39.204697] [INFO ] [MAIN ] [1034/3508] EGY kept (0.4s) | 1034 kept, 0 rejected | 136.7/min | ETA: 18.1m [2026-01-16T12:07:39.528505] [DEBUG] [REMOTE ] EH: Retrieved 1531 rows, trimmed to 300. [2026-01-16T12:07:39.528738] [DEBUG] [REMOTE ] EH: PASS: History has at least 300 days. [2026-01-16T12:07:39.528990] [DEBUG] [REMOTE ] EH: PASS: Price check passed. Min price $12.79. [2026-01-16T12:07:39.529139] [DEBUG] [REMOTE ] EH: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:39.529268] [DEBUG] [REMOTE ] EH: PASS: Integrity check passed. [2026-01-16T12:07:39.529312] [DEBUG] [REMOTE ] EH: Symbol is viable for forecasting. [2026-01-16T12:07:39.529367] [INFO ] [MAIN ] [1035/3508] EH kept (0.3s) | 1035 kept, 0 rejected | 136.8/min | ETA: 18.1m [2026-01-16T12:07:39.743209] [DEBUG] [REMOTE ] EHAB: Retrieved 889 rows, trimmed to 300. [2026-01-16T12:07:39.743346] [DEBUG] [REMOTE ] EHAB: PASS: History has at least 300 days. [2026-01-16T12:07:39.743551] [DEBUG] [REMOTE ] EHAB: PASS: Price check passed. Min price $7.71. [2026-01-16T12:07:39.743750] [DEBUG] [REMOTE ] EHAB: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:39.743878] [DEBUG] [REMOTE ] EHAB: PASS: Integrity check passed. [2026-01-16T12:07:39.743919] [DEBUG] [REMOTE ] EHAB: Symbol is viable for forecasting. [2026-01-16T12:07:39.743966] [INFO ] [MAIN ] [1036/3508] EHAB kept (0.2s) | 1036 kept, 0 rejected | 136.8/min | ETA: 18.1m [2026-01-16T12:07:40.355749] [DEBUG] [REMOTE ] EHC: Retrieved 2022 rows, trimmed to 300. [2026-01-16T12:07:40.355936] [DEBUG] [REMOTE ] EHC: PASS: History has at least 300 days. [2026-01-16T12:07:40.356189] [DEBUG] [REMOTE ] EHC: PASS: Price check passed. Min price $100.22. [2026-01-16T12:07:40.356340] [DEBUG] [REMOTE ] EHC: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:40.356461] [DEBUG] [REMOTE ] EHC: PASS: Integrity check passed. [2026-01-16T12:07:40.356528] [DEBUG] [REMOTE ] EHC: Symbol is viable for forecasting. [2026-01-16T12:07:40.356622] [INFO ] [MAIN ] [1037/3508] EHC kept (0.6s) | 1037 kept, 0 rejected | 136.8/min | ETA: 18.1m [2026-01-16T12:07:40.849000] [DEBUG] [REMOTE ] EHI: Retrieved 5654 rows, trimmed to 300. [2026-01-16T12:07:40.849220] [DEBUG] [REMOTE ] EHI: PASS: History has at least 300 days. [2026-01-16T12:07:40.849519] [DEBUG] [REMOTE ] EHI: PASS: Price check passed. Min price $6.19. [2026-01-16T12:07:40.849681] [DEBUG] [REMOTE ] EHI: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:40.849827] [DEBUG] [REMOTE ] EHI: PASS: Integrity check passed. [2026-01-16T12:07:40.849870] [DEBUG] [REMOTE ] EHI: Symbol is viable for forecasting. [2026-01-16T12:07:40.849928] [INFO ] [MAIN ] [1038/3508] EHI kept (0.5s) | 1038 kept, 0 rejected | 136.8/min | ETA: 18.1m [2026-01-16T12:07:41.267411] [DEBUG] [REMOTE ] EHTH: Retrieved 4839 rows, trimmed to 300. [2026-01-16T12:07:41.267709] [DEBUG] [REMOTE ] EHTH: PASS: History has at least 300 days. [2026-01-16T12:07:41.268120] [DEBUG] [REMOTE ] EHTH: PASS: Price check passed. Min price $3.31. [2026-01-16T12:07:41.268295] [DEBUG] [REMOTE ] EHTH: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:41.268493] [DEBUG] [REMOTE ] EHTH: PASS: Integrity check passed. [2026-01-16T12:07:41.268539] [DEBUG] [REMOTE ] EHTH: Symbol is viable for forecasting. [2026-01-16T12:07:41.268629] [INFO ] [MAIN ] [1039/3508] EHTH kept (0.4s) | 1039 kept, 0 rejected | 136.8/min | ETA: 18.1m [2026-01-16T12:07:41.623785] [DEBUG] [REMOTE ] EIC: Retrieved 1630 rows, trimmed to 300. [2026-01-16T12:07:41.624037] [DEBUG] [REMOTE ] EIC: PASS: History has at least 300 days. [2026-01-16T12:07:41.624385] [DEBUG] [REMOTE ] EIC: PASS: Price check passed. Min price $10.83. [2026-01-16T12:07:41.624613] [DEBUG] [REMOTE ] EIC: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:41.624801] [DEBUG] [REMOTE ] EIC: PASS: Integrity check passed. [2026-01-16T12:07:41.624863] [DEBUG] [REMOTE ] EIC: Symbol is viable for forecasting. [2026-01-16T12:07:41.624943] [INFO ] [MAIN ] [1040/3508] EIC kept (0.4s) | 1040 kept, 0 rejected | 136.8/min | ETA: 18.0m [2026-01-16T12:07:42.082561] [DEBUG] [REMOTE ] EIG: Retrieved 4771 rows, trimmed to 300. [2026-01-16T12:07:42.082787] [DEBUG] [REMOTE ] EIG: PASS: History has at least 300 days. [2026-01-16T12:07:42.083156] [DEBUG] [REMOTE ] EIG: PASS: Price check passed. Min price $35.80. [2026-01-16T12:07:42.083313] [DEBUG] [REMOTE ] EIG: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:42.083465] [DEBUG] [REMOTE ] EIG: PASS: Integrity check passed. [2026-01-16T12:07:42.083508] [DEBUG] [REMOTE ] EIG: Symbol is viable for forecasting. [2026-01-16T12:07:42.083564] [INFO ] [MAIN ] [1041/3508] EIG kept (0.5s) | 1041 kept, 0 rejected | 136.8/min | ETA: 18.0m [2026-01-16T12:07:42.557050] [DEBUG] [REMOTE ] EIX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:42.557252] [DEBUG] [REMOTE ] EIX: PASS: History has at least 300 days. [2026-01-16T12:07:42.557546] [DEBUG] [REMOTE ] EIX: PASS: Price check passed. Min price $53.59. [2026-01-16T12:07:42.557746] [DEBUG] [REMOTE ] EIX: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:42.557940] [DEBUG] [REMOTE ] EIX: PASS: Integrity check passed. [2026-01-16T12:07:42.557986] [DEBUG] [REMOTE ] EIX: Symbol is viable for forecasting. [2026-01-16T12:07:42.558039] [INFO ] [MAIN ] [1042/3508] EIX kept (0.5s) | 1042 kept, 0 rejected | 136.8/min | ETA: 18.0m [2026-01-16T12:07:43.074496] [DEBUG] [REMOTE ] EL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:43.074678] [DEBUG] [REMOTE ] EL: PASS: History has at least 300 days. [2026-01-16T12:07:43.074960] [DEBUG] [REMOTE ] EL: PASS: Price check passed. Min price $85.59. [2026-01-16T12:07:43.075135] [DEBUG] [REMOTE ] EL: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:43.075296] [DEBUG] [REMOTE ] EL: PASS: Integrity check passed. [2026-01-16T12:07:43.075362] [DEBUG] [REMOTE ] EL: Symbol is viable for forecasting. [2026-01-16T12:07:43.075419] [INFO ] [MAIN ] [1043/3508] EL kept (0.5s) | 1043 kept, 0 rejected | 136.7/min | ETA: 18.0m [2026-01-16T12:07:43.273188] [DEBUG] [REMOTE ] ELAB: Retrieved 539 rows, trimmed to 300. [2026-01-16T12:07:43.273418] [DEBUG] [REMOTE ] ELAB: PASS: History has at least 300 days. [2026-01-16T12:07:43.273827] [DEBUG] [REMOTE ] ELAB: PASS: Price check passed. Min price $3.56. [2026-01-16T12:07:43.274006] [DEBUG] [REMOTE ] ELAB: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:43.274169] [DEBUG] [REMOTE ] ELAB: PASS: Integrity check passed. [2026-01-16T12:07:43.274216] [DEBUG] [REMOTE ] ELAB: Symbol is viable for forecasting. [2026-01-16T12:07:43.274279] [INFO ] [MAIN ] [1044/3508] ELAB kept (0.2s) | 1044 kept, 0 rejected | 136.8/min | ETA: 18.0m [2026-01-16T12:07:43.756484] [DEBUG] [REMOTE ] ELAN: Retrieved 1840 rows, trimmed to 300. [2026-01-16T12:07:43.756806] [DEBUG] [REMOTE ] ELAN: PASS: History has at least 300 days. [2026-01-16T12:07:43.757145] [DEBUG] [REMOTE ] ELAN: PASS: Price check passed. Min price $20.43. [2026-01-16T12:07:43.757296] [DEBUG] [REMOTE ] ELAN: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:43.757480] [DEBUG] [REMOTE ] ELAN: PASS: Integrity check passed. [2026-01-16T12:07:43.757538] [DEBUG] [REMOTE ] ELAN: Symbol is viable for forecasting. [2026-01-16T12:07:43.757625] [INFO ] [MAIN ] [1045/3508] ELAN kept (0.5s) | 1045 kept, 0 rejected | 136.8/min | ETA: 18.0m [2026-01-16T12:07:44.169153] [DEBUG] [REMOTE ] ELC: Retrieved 2365 rows, trimmed to 300. [2026-01-16T12:07:44.169375] [DEBUG] [REMOTE ] ELC: PASS: History has at least 300 days. [2026-01-16T12:07:44.169689] [DEBUG] [REMOTE ] ELC: PASS: Price check passed. Min price $20.45. [2026-01-16T12:07:44.169850] [DEBUG] [REMOTE ] ELC: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:44.169977] [DEBUG] [REMOTE ] ELC: PASS: Integrity check passed. [2026-01-16T12:07:44.170020] [DEBUG] [REMOTE ] ELC: Symbol is viable for forecasting. [2026-01-16T12:07:44.170083] [INFO ] [MAIN ] [1046/3508] ELC kept (0.4s) | 1046 kept, 0 rejected | 136.8/min | ETA: 18.0m [2026-01-16T12:07:44.612144] [DEBUG] [REMOTE ] ELDN: Retrieved 2850 rows, trimmed to 300. [2026-01-16T12:07:44.612334] [DEBUG] [REMOTE ] ELDN: PASS: History has at least 300 days. [2026-01-16T12:07:44.612616] [DEBUG] [REMOTE ] ELDN: PASS: Price check passed. Min price $1.39. [2026-01-16T12:07:44.612769] [DEBUG] [REMOTE ] ELDN: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:44.612894] [DEBUG] [REMOTE ] ELDN: PASS: Integrity check passed. [2026-01-16T12:07:44.612938] [DEBUG] [REMOTE ] ELDN: Symbol is viable for forecasting. [2026-01-16T12:07:44.612993] [INFO ] [MAIN ] [1047/3508] ELDN kept (0.4s) | 1047 kept, 0 rejected | 136.8/min | ETA: 18.0m [2026-01-16T12:07:44.931203] [DEBUG] [REMOTE ] ELF: Retrieved 2342 rows, trimmed to 300. [2026-01-16T12:07:44.931410] [DEBUG] [REMOTE ] ELF: PASS: History has at least 300 days. [2026-01-16T12:07:44.931708] [DEBUG] [REMOTE ] ELF: PASS: Price check passed. Min price $68.42. [2026-01-16T12:07:44.931853] [DEBUG] [REMOTE ] ELF: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:44.931982] [DEBUG] [REMOTE ] ELF: PASS: Integrity check passed. [2026-01-16T12:07:44.932025] [DEBUG] [REMOTE ] ELF: Symbol is viable for forecasting. [2026-01-16T12:07:44.932079] [INFO ] [MAIN ] [1048/3508] ELF kept (0.3s) | 1048 kept, 0 rejected | 136.8/min | ETA: 18.0m [2026-01-16T12:07:45.564200] [DEBUG] [REMOTE ] ELME: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:45.564372] [DEBUG] [REMOTE ] ELME: PASS: History has at least 300 days. [2026-01-16T12:07:45.564708] [DEBUG] [REMOTE ] ELME: PASS: Price check passed. Min price $2.60. [2026-01-16T12:07:45.564857] [DEBUG] [REMOTE ] ELME: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:45.565025] [DEBUG] [REMOTE ] ELME: PASS: Integrity check passed. [2026-01-16T12:07:45.565073] [DEBUG] [REMOTE ] ELME: Symbol is viable for forecasting. [2026-01-16T12:07:45.565130] [INFO ] [MAIN ] [1049/3508] ELME kept (0.6s) | 1049 kept, 0 rejected | 136.8/min | ETA: 18.0m [2026-01-16T12:07:45.970744] [DEBUG] [REMOTE ] ELS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:45.970879] [DEBUG] [REMOTE ] ELS: PASS: History has at least 300 days. [2026-01-16T12:07:45.971092] [DEBUG] [REMOTE ] ELS: PASS: Price check passed. Min price $59.30. [2026-01-16T12:07:45.971228] [DEBUG] [REMOTE ] ELS: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:45.971344] [DEBUG] [REMOTE ] ELS: PASS: Integrity check passed. [2026-01-16T12:07:45.971384] [DEBUG] [REMOTE ] ELS: Symbol is viable for forecasting. [2026-01-16T12:07:45.971433] [INFO ] [MAIN ] [1050/3508] ELS kept (0.4s) | 1050 kept, 0 rejected | 136.8/min | ETA: 18.0m [2026-01-16T12:07:46.214163] [DEBUG] [REMOTE ] ELTX: Retrieved 1242 rows, trimmed to 300. [2026-01-16T12:07:46.214308] [DEBUG] [REMOTE ] ELTX: PASS: History has at least 300 days. [2026-01-16T12:07:46.214704] [DEBUG] [REMOTE ] ELTX: PASS: Price check passed. Min price $7.54. [2026-01-16T12:07:46.214852] [DEBUG] [REMOTE ] ELTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:46.214970] [DEBUG] [REMOTE ] ELTX: PASS: Integrity check passed. [2026-01-16T12:07:46.215013] [DEBUG] [REMOTE ] ELTX: Symbol is viable for forecasting. [2026-01-16T12:07:46.215065] [INFO ] [MAIN ] [1051/3508] ELTX kept (0.2s) | 1051 kept, 0 rejected | 136.9/min | ETA: 18.0m [2026-01-16T12:07:46.666519] [DEBUG] [REMOTE ] ELVA: Retrieved 2445 rows, trimmed to 300. [2026-01-16T12:07:46.666693] [DEBUG] [REMOTE ] ELVA: PASS: History has at least 300 days. [2026-01-16T12:07:46.666920] [DEBUG] [REMOTE ] ELVA: PASS: Price check passed. Min price $4.23. [2026-01-16T12:07:46.667076] [DEBUG] [REMOTE ] ELVA: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:46.667216] [DEBUG] [REMOTE ] ELVA: PASS: Integrity check passed. [2026-01-16T12:07:46.667264] [DEBUG] [REMOTE ] ELVA: Symbol is viable for forecasting. [2026-01-16T12:07:46.667314] [INFO ] [MAIN ] [1052/3508] ELVA kept (0.5s) | 1052 kept, 0 rejected | 136.9/min | ETA: 17.9m [2026-01-16T12:07:47.041383] [DEBUG] [REMOTE ] ELVN: Retrieved 1470 rows, trimmed to 300. [2026-01-16T12:07:47.041512] [DEBUG] [REMOTE ] ELVN: PASS: History has at least 300 days. [2026-01-16T12:07:47.041751] [DEBUG] [REMOTE ] ELVN: PASS: Price check passed. Min price $15.14. [2026-01-16T12:07:47.041895] [DEBUG] [REMOTE ] ELVN: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:47.042009] [DEBUG] [REMOTE ] ELVN: PASS: Integrity check passed. [2026-01-16T12:07:47.042050] [DEBUG] [REMOTE ] ELVN: Symbol is viable for forecasting. [2026-01-16T12:07:47.042099] [INFO ] [MAIN ] [1053/3508] ELVN kept (0.4s) | 1053 kept, 0 rejected | 136.9/min | ETA: 17.9m [2026-01-16T12:07:47.300016] [DEBUG] [REMOTE ] ELWS: Retrieved 623 rows, trimmed to 300. [2026-01-16T12:07:47.300160] [DEBUG] [REMOTE ] ELWS: PASS: History has at least 300 days. [2026-01-16T12:07:47.300398] [DEBUG] [REMOTE ] ELWS: PASS: Price check passed. Min price $3.74. [2026-01-16T12:07:47.300543] [DEBUG] [REMOTE ] ELWS: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:47.300711] [DEBUG] [REMOTE ] ELWS: PASS: Integrity check passed. [2026-01-16T12:07:47.300760] [DEBUG] [REMOTE ] ELWS: Symbol is viable for forecasting. [2026-01-16T12:07:47.300811] [INFO ] [MAIN ] [1054/3508] ELWS kept (0.3s) | 1054 kept, 0 rejected | 136.9/min | ETA: 17.9m [2026-01-16T12:07:47.824671] [DEBUG] [REMOTE ] EM: Retrieved 1204 rows, trimmed to 300. [2026-01-16T12:07:47.824805] [DEBUG] [REMOTE ] EM: PASS: History has at least 300 days. [2026-01-16T12:07:47.825082] [DEBUG] [REMOTE ] EM: PASS: Price check passed. Min price $1.13. [2026-01-16T12:07:47.825278] [DEBUG] [REMOTE ] EM: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:47.825414] [DEBUG] [REMOTE ] EM: PASS: Integrity check passed. [2026-01-16T12:07:47.825458] [DEBUG] [REMOTE ] EM: Symbol is viable for forecasting. [2026-01-16T12:07:47.825507] [INFO ] [MAIN ] [1055/3508] EM kept (0.5s) | 1055 kept, 0 rejected | 136.9/min | ETA: 17.9m [2026-01-16T12:07:48.253990] [DEBUG] [REMOTE ] EMB: Retrieved 4547 rows, trimmed to 300. [2026-01-16T12:07:48.254122] [DEBUG] [REMOTE ] EMB: PASS: History has at least 300 days. [2026-01-16T12:07:48.254336] [DEBUG] [REMOTE ] EMB: PASS: Price check passed. Min price $94.85. [2026-01-16T12:07:48.254478] [DEBUG] [REMOTE ] EMB: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:48.254613] [DEBUG] [REMOTE ] EMB: PASS: Integrity check passed. [2026-01-16T12:07:48.254658] [DEBUG] [REMOTE ] EMB: Symbol is viable for forecasting. [2026-01-16T12:07:48.254708] [INFO ] [MAIN ] [1056/3508] EMB kept (0.4s) | 1056 kept, 0 rejected | 136.9/min | ETA: 17.9m [2026-01-16T12:07:48.601592] [DEBUG] [REMOTE ] EMBC: Retrieved 951 rows, trimmed to 300. [2026-01-16T12:07:48.601739] [DEBUG] [REMOTE ] EMBC: PASS: History has at least 300 days. [2026-01-16T12:07:48.601958] [DEBUG] [REMOTE ] EMBC: PASS: Price check passed. Min price $11.05. [2026-01-16T12:07:48.602103] [DEBUG] [REMOTE ] EMBC: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:48.602218] [DEBUG] [REMOTE ] EMBC: PASS: Integrity check passed. [2026-01-16T12:07:48.602260] [DEBUG] [REMOTE ] EMBC: Symbol is viable for forecasting. [2026-01-16T12:07:48.602309] [INFO ] [MAIN ] [1057/3508] EMBC kept (0.3s) | 1057 kept, 0 rejected | 136.9/min | ETA: 17.9m [2026-01-16T12:07:49.260910] [DEBUG] [REMOTE ] EMD: Retrieved 5566 rows, trimmed to 300. [2026-01-16T12:07:49.261104] [DEBUG] [REMOTE ] EMD: PASS: History has at least 300 days. [2026-01-16T12:07:49.261370] [DEBUG] [REMOTE ] EMD: PASS: Price check passed. Min price $10.14. [2026-01-16T12:07:49.261516] [DEBUG] [REMOTE ] EMD: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:49.261666] [DEBUG] [REMOTE ] EMD: PASS: Integrity check passed. [2026-01-16T12:07:49.261711] [DEBUG] [REMOTE ] EMD: Symbol is viable for forecasting. [2026-01-16T12:07:49.261765] [INFO ] [MAIN ] [1058/3508] EMD kept (0.7s) | 1058 kept, 0 rejected | 136.9/min | ETA: 17.9m [2026-01-16T12:07:49.733831] [DEBUG] [REMOTE ] EMF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:49.734031] [DEBUG] [REMOTE ] EMF: PASS: History has at least 300 days. [2026-01-16T12:07:49.734301] [DEBUG] [REMOTE ] EMF: PASS: Price check passed. Min price $15.57. [2026-01-16T12:07:49.734447] [DEBUG] [REMOTE ] EMF: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:49.734666] [DEBUG] [REMOTE ] EMF: PASS: Integrity check passed. [2026-01-16T12:07:49.734713] [DEBUG] [REMOTE ] EMF: Symbol is viable for forecasting. [2026-01-16T12:07:49.734770] [INFO ] [MAIN ] [1059/3508] EMF kept (0.5s) | 1059 kept, 0 rejected | 136.9/min | ETA: 17.9m [2026-01-16T12:07:50.207475] [DEBUG] [REMOTE ] EMN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:50.207705] [DEBUG] [REMOTE ] EMN: PASS: History has at least 300 days. [2026-01-16T12:07:50.208028] [DEBUG] [REMOTE ] EMN: PASS: Price check passed. Min price $55.64. [2026-01-16T12:07:50.208178] [DEBUG] [REMOTE ] EMN: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:50.208324] [DEBUG] [REMOTE ] EMN: PASS: Integrity check passed. [2026-01-16T12:07:50.208369] [DEBUG] [REMOTE ] EMN: Symbol is viable for forecasting. [2026-01-16T12:07:50.208427] [INFO ] [MAIN ] [1060/3508] EMN kept (0.5s) | 1060 kept, 0 rejected | 136.8/min | ETA: 17.9m [2026-01-16T12:07:50.581207] [DEBUG] [REMOTE ] EMO: Retrieved 3670 rows, trimmed to 300. [2026-01-16T12:07:50.581337] [DEBUG] [REMOTE ] EMO: PASS: History has at least 300 days. [2026-01-16T12:07:50.581543] [DEBUG] [REMOTE ] EMO: PASS: Price check passed. Min price $41.20. [2026-01-16T12:07:50.581701] [DEBUG] [REMOTE ] EMO: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:50.581830] [DEBUG] [REMOTE ] EMO: PASS: Integrity check passed. [2026-01-16T12:07:50.581870] [DEBUG] [REMOTE ] EMO: Symbol is viable for forecasting. [2026-01-16T12:07:50.581920] [INFO ] [MAIN ] [1061/3508] EMO kept (0.4s) | 1061 kept, 0 rejected | 136.9/min | ETA: 17.9m [2026-01-16T12:07:50.903159] [DEBUG] [REMOTE ] EMXC: Retrieved 2131 rows, trimmed to 300. [2026-01-16T12:07:50.903298] [DEBUG] [REMOTE ] EMXC: PASS: History has at least 300 days. [2026-01-16T12:07:50.903504] [DEBUG] [REMOTE ] EMXC: PASS: Price check passed. Min price $68.23. [2026-01-16T12:07:50.903673] [DEBUG] [REMOTE ] EMXC: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:50.903790] [DEBUG] [REMOTE ] EMXC: PASS: Integrity check passed. [2026-01-16T12:07:50.903834] [DEBUG] [REMOTE ] EMXC: Symbol is viable for forecasting. [2026-01-16T12:07:50.903921] [INFO ] [MAIN ] [1062/3508] EMXC kept (0.3s) | 1062 kept, 0 rejected | 136.9/min | ETA: 17.9m [2026-01-16T12:07:51.463898] [DEBUG] [REMOTE ] ENB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:51.464050] [DEBUG] [REMOTE ] ENB: PASS: History has at least 300 days. [2026-01-16T12:07:51.464275] [DEBUG] [REMOTE ] ENB: PASS: Price check passed. Min price $45.23. [2026-01-16T12:07:51.464411] [DEBUG] [REMOTE ] ENB: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:51.464525] [DEBUG] [REMOTE ] ENB: PASS: Integrity check passed. [2026-01-16T12:07:51.464564] [DEBUG] [REMOTE ] ENB: Symbol is viable for forecasting. [2026-01-16T12:07:51.464634] [INFO ] [MAIN ] [1063/3508] ENB kept (0.6s) | 1063 kept, 0 rejected | 136.9/min | ETA: 17.9m [2026-01-16T12:07:51.610479] [DEBUG] [REMOTE ] ENGN: Retrieved 553 rows, trimmed to 300. [2026-01-16T12:07:51.610624] [DEBUG] [REMOTE ] ENGN: PASS: History has at least 300 days. [2026-01-16T12:07:51.610826] [DEBUG] [REMOTE ] ENGN: PASS: Price check passed. Min price $6.01. [2026-01-16T12:07:51.610961] [DEBUG] [REMOTE ] ENGN: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:51.611068] [DEBUG] [REMOTE ] ENGN: PASS: Integrity check passed. [2026-01-16T12:07:51.611109] [DEBUG] [REMOTE ] ENGN: Symbol is viable for forecasting. [2026-01-16T12:07:51.611155] [INFO ] [MAIN ] [1064/3508] ENGN kept (0.1s) | 1064 kept, 0 rejected | 136.9/min | ETA: 17.8m [2026-01-16T12:07:52.167236] [DEBUG] [REMOTE ] ENIC: Retrieved 2445 rows, trimmed to 300. [2026-01-16T12:07:52.167374] [DEBUG] [REMOTE ] ENIC: PASS: History has at least 300 days. [2026-01-16T12:07:52.167611] [DEBUG] [REMOTE ] ENIC: PASS: Price check passed. Min price $3.69. [2026-01-16T12:07:52.167771] [DEBUG] [REMOTE ] ENIC: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:52.167884] [DEBUG] [REMOTE ] ENIC: PASS: Integrity check passed. [2026-01-16T12:07:52.167926] [DEBUG] [REMOTE ] ENIC: Symbol is viable for forecasting. [2026-01-16T12:07:52.167977] [INFO ] [MAIN ] [1065/3508] ENIC kept (0.6s) | 1065 kept, 0 rejected | 136.9/min | ETA: 17.8m [2026-01-16T12:07:52.505968] [DEBUG] [REMOTE ] ENPH: Retrieved 3469 rows, trimmed to 300. [2026-01-16T12:07:52.506099] [DEBUG] [REMOTE ] ENPH: PASS: History has at least 300 days. [2026-01-16T12:07:52.506332] [DEBUG] [REMOTE ] ENPH: PASS: Price check passed. Min price $26.12. [2026-01-16T12:07:52.506469] [DEBUG] [REMOTE ] ENPH: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:52.506617] [DEBUG] [REMOTE ] ENPH: PASS: Integrity check passed. [2026-01-16T12:07:52.506667] [DEBUG] [REMOTE ] ENPH: Symbol is viable for forecasting. [2026-01-16T12:07:52.506724] [INFO ] [MAIN ] [1066/3508] ENPH kept (0.3s) | 1066 kept, 0 rejected | 136.9/min | ETA: 17.8m [2026-01-16T12:07:52.958757] [DEBUG] [REMOTE ] ENS: Retrieved 5400 rows, trimmed to 300. [2026-01-16T12:07:52.958924] [DEBUG] [REMOTE ] ENS: PASS: History has at least 300 days. [2026-01-16T12:07:52.959197] [DEBUG] [REMOTE ] ENS: PASS: Price check passed. Min price $118.88. [2026-01-16T12:07:52.959369] [DEBUG] [REMOTE ] ENS: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:52.959534] [DEBUG] [REMOTE ] ENS: PASS: Integrity check passed. [2026-01-16T12:07:52.959606] [DEBUG] [REMOTE ] ENS: Symbol is viable for forecasting. [2026-01-16T12:07:52.959671] [INFO ] [MAIN ] [1067/3508] ENS kept (0.5s) | 1067 kept, 0 rejected | 136.9/min | ETA: 17.8m [2026-01-16T12:07:53.499767] [DEBUG] [REMOTE ] ENSG: Retrieved 4574 rows, trimmed to 300. [2026-01-16T12:07:53.499908] [DEBUG] [REMOTE ] ENSG: PASS: History has at least 300 days. [2026-01-16T12:07:53.500137] [DEBUG] [REMOTE ] ENSG: PASS: Price check passed. Min price $173.52. [2026-01-16T12:07:53.500279] [DEBUG] [REMOTE ] ENSG: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:53.500400] [DEBUG] [REMOTE ] ENSG: PASS: Integrity check passed. [2026-01-16T12:07:53.500441] [DEBUG] [REMOTE ] ENSG: Symbol is viable for forecasting. [2026-01-16T12:07:53.500491] [INFO ] [MAIN ] [1068/3508] ENSG kept (0.5s) | 1068 kept, 0 rejected | 136.9/min | ETA: 17.8m [2026-01-16T12:07:53.853139] [DEBUG] [REMOTE ] ENTA: Retrieved 3226 rows, trimmed to 300. [2026-01-16T12:07:53.853307] [DEBUG] [REMOTE ] ENTA: PASS: History has at least 300 days. [2026-01-16T12:07:53.853607] [DEBUG] [REMOTE ] ENTA: PASS: Price check passed. Min price $10.47. [2026-01-16T12:07:53.853805] [DEBUG] [REMOTE ] ENTA: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:53.853945] [DEBUG] [REMOTE ] ENTA: PASS: Integrity check passed. [2026-01-16T12:07:53.853988] [DEBUG] [REMOTE ] ENTA: Symbol is viable for forecasting. [2026-01-16T12:07:53.854041] [INFO ] [MAIN ] [1069/3508] ENTA kept (0.4s) | 1069 kept, 0 rejected | 136.9/min | ETA: 17.8m [2026-01-16T12:07:54.349346] [DEBUG] [REMOTE ] ENTG: Retrieved 6418 rows, trimmed to 300. [2026-01-16T12:07:54.349484] [DEBUG] [REMOTE ] ENTG: PASS: History has at least 300 days. [2026-01-16T12:07:54.349732] [DEBUG] [REMOTE ] ENTG: PASS: Price check passed. Min price $68.80. [2026-01-16T12:07:54.349901] [DEBUG] [REMOTE ] ENTG: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:54.350029] [DEBUG] [REMOTE ] ENTG: PASS: Integrity check passed. [2026-01-16T12:07:54.350071] [DEBUG] [REMOTE ] ENTG: Symbol is viable for forecasting. [2026-01-16T12:07:54.350122] [INFO ] [MAIN ] [1070/3508] ENTG kept (0.5s) | 1070 kept, 0 rejected | 136.9/min | ETA: 17.8m [2026-01-16T12:07:54.641153] [DEBUG] [REMOTE ] ENTX: Retrieved 1898 rows, trimmed to 300. [2026-01-16T12:07:54.641293] [DEBUG] [REMOTE ] ENTX: PASS: History has at least 300 days. [2026-01-16T12:07:54.641503] [DEBUG] [REMOTE ] ENTX: PASS: Price check passed. Min price $1.46. [2026-01-16T12:07:54.641673] [DEBUG] [REMOTE ] ENTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:54.641792] [DEBUG] [REMOTE ] ENTX: PASS: Integrity check passed. [2026-01-16T12:07:54.641834] [DEBUG] [REMOTE ] ENTX: Symbol is viable for forecasting. [2026-01-16T12:07:54.641884] [INFO ] [MAIN ] [1071/3508] ENTX kept (0.3s) | 1071 kept, 0 rejected | 137.0/min | ETA: 17.8m [2026-01-16T12:07:55.085161] [DEBUG] [REMOTE ] ENVA: Retrieved 2809 rows, trimmed to 300. [2026-01-16T12:07:55.085291] [DEBUG] [REMOTE ] ENVA: PASS: History has at least 300 days. [2026-01-16T12:07:55.085498] [DEBUG] [REMOTE ] ENVA: PASS: Price check passed. Min price $111.44. [2026-01-16T12:07:55.085674] [DEBUG] [REMOTE ] ENVA: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:55.085790] [DEBUG] [REMOTE ] ENVA: PASS: Integrity check passed. [2026-01-16T12:07:55.085832] [DEBUG] [REMOTE ] ENVA: Symbol is viable for forecasting. [2026-01-16T12:07:55.085881] [INFO ] [MAIN ] [1072/3508] ENVA kept (0.4s) | 1072 kept, 0 rejected | 137.0/min | ETA: 17.8m [2026-01-16T12:07:55.435601] [DEBUG] [REMOTE ] ENVB: Retrieved 2382 rows, trimmed to 300. [2026-01-16T12:07:55.435755] [DEBUG] [REMOTE ] ENVB: PASS: History has at least 300 days. [2026-01-16T12:07:55.435974] [DEBUG] [REMOTE ] ENVB: PASS: Price check passed. Min price $3.63. [2026-01-16T12:07:55.436167] [DEBUG] [REMOTE ] ENVB: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:55.436301] [DEBUG] [REMOTE ] ENVB: PASS: Integrity check passed. [2026-01-16T12:07:55.436344] [DEBUG] [REMOTE ] ENVB: Symbol is viable for forecasting. [2026-01-16T12:07:55.436394] [INFO ] [MAIN ] [1073/3508] ENVB kept (0.4s) | 1073 kept, 0 rejected | 137.0/min | ETA: 17.8m [2026-01-16T12:07:55.723560] [DEBUG] [REMOTE ] ENVX: Retrieved 1264 rows, trimmed to 300. [2026-01-16T12:07:55.723709] [DEBUG] [REMOTE ] ENVX: PASS: History has at least 300 days. [2026-01-16T12:07:55.723922] [DEBUG] [REMOTE ] ENVX: PASS: Price check passed. Min price $7.11. [2026-01-16T12:07:55.724065] [DEBUG] [REMOTE ] ENVX: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:55.724179] [DEBUG] [REMOTE ] ENVX: PASS: Integrity check passed. [2026-01-16T12:07:55.724221] [DEBUG] [REMOTE ] ENVX: Symbol is viable for forecasting. [2026-01-16T12:07:55.724270] [INFO ] [MAIN ] [1074/3508] ENVX kept (0.3s) | 1074 kept, 0 rejected | 137.0/min | ETA: 17.8m [2026-01-16T12:07:56.360445] [DEBUG] [REMOTE ] EOD: Retrieved 4732 rows, trimmed to 300. [2026-01-16T12:07:56.360610] [DEBUG] [REMOTE ] EOD: PASS: History has at least 300 days. [2026-01-16T12:07:56.360846] [DEBUG] [REMOTE ] EOD: PASS: Price check passed. Min price $5.46. [2026-01-16T12:07:56.361017] [DEBUG] [REMOTE ] EOD: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:56.361180] [DEBUG] [REMOTE ] EOD: PASS: Integrity check passed. [2026-01-16T12:07:56.361235] [DEBUG] [REMOTE ] EOD: Symbol is viable for forecasting. [2026-01-16T12:07:56.361289] [INFO ] [MAIN ] [1075/3508] EOD kept (0.6s) | 1075 kept, 0 rejected | 137.0/min | ETA: 17.8m [2026-01-16T12:07:56.798450] [DEBUG] [REMOTE ] EOG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:07:56.798620] [DEBUG] [REMOTE ] EOG: PASS: History has at least 300 days. [2026-01-16T12:07:56.798894] [DEBUG] [REMOTE ] EOG: PASS: Price check passed. Min price $101.78. [2026-01-16T12:07:56.799048] [DEBUG] [REMOTE ] EOG: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:56.799170] [DEBUG] [REMOTE ] EOG: PASS: Integrity check passed. [2026-01-16T12:07:56.799211] [DEBUG] [REMOTE ] EOG: Symbol is viable for forecasting. [2026-01-16T12:07:56.799261] [INFO ] [MAIN ] [1076/3508] EOG kept (0.4s) | 1076 kept, 0 rejected | 137.0/min | ETA: 17.8m [2026-01-16T12:07:57.233224] [DEBUG] [REMOTE ] EOI: Retrieved 5339 rows, trimmed to 300. [2026-01-16T12:07:57.233389] [DEBUG] [REMOTE ] EOI: PASS: History has at least 300 days. [2026-01-16T12:07:57.233761] [DEBUG] [REMOTE ] EOI: PASS: Price check passed. Min price $19.04. [2026-01-16T12:07:57.233943] [DEBUG] [REMOTE ] EOI: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:57.234081] [DEBUG] [REMOTE ] EOI: PASS: Integrity check passed. [2026-01-16T12:07:57.234124] [DEBUG] [REMOTE ] EOI: Symbol is viable for forecasting. [2026-01-16T12:07:57.234176] [INFO ] [MAIN ] [1077/3508] EOI kept (0.4s) | 1077 kept, 0 rejected | 137.0/min | ETA: 17.7m [2026-01-16T12:07:57.550422] [DEBUG] [REMOTE ] EOLS: Retrieved 1995 rows, trimmed to 300. [2026-01-16T12:07:57.550552] [DEBUG] [REMOTE ] EOLS: PASS: History has at least 300 days. [2026-01-16T12:07:57.550815] [DEBUG] [REMOTE ] EOLS: PASS: Price check passed. Min price $5.00. [2026-01-16T12:07:57.550957] [DEBUG] [REMOTE ] EOLS: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:57.551070] [DEBUG] [REMOTE ] EOLS: PASS: Integrity check passed. [2026-01-16T12:07:57.551111] [DEBUG] [REMOTE ] EOLS: Symbol is viable for forecasting. [2026-01-16T12:07:57.551159] [INFO ] [MAIN ] [1078/3508] EOLS kept (0.3s) | 1078 kept, 0 rejected | 137.0/min | ETA: 17.7m [2026-01-16T12:07:58.087688] [DEBUG] [REMOTE ] EOS: Retrieved 5276 rows, trimmed to 300. [2026-01-16T12:07:58.087819] [DEBUG] [REMOTE ] EOS: PASS: History has at least 300 days. [2026-01-16T12:07:58.088032] [DEBUG] [REMOTE ] EOS: PASS: Price check passed. Min price $21.45. [2026-01-16T12:07:58.088191] [DEBUG] [REMOTE ] EOS: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:58.088309] [DEBUG] [REMOTE ] EOS: PASS: Integrity check passed. [2026-01-16T12:07:58.088351] [DEBUG] [REMOTE ] EOS: Symbol is viable for forecasting. [2026-01-16T12:07:58.088403] [INFO ] [MAIN ] [1079/3508] EOS kept (0.5s) | 1079 kept, 0 rejected | 137.0/min | ETA: 17.7m [2026-01-16T12:07:58.353671] [DEBUG] [REMOTE ] EOSE: Retrieved 1413 rows, trimmed to 300. [2026-01-16T12:07:58.353808] [DEBUG] [REMOTE ] EOSE: PASS: History has at least 300 days. [2026-01-16T12:07:58.354016] [DEBUG] [REMOTE ] EOSE: PASS: Price check passed. Min price $11.35. [2026-01-16T12:07:58.354154] [DEBUG] [REMOTE ] EOSE: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:58.354266] [DEBUG] [REMOTE ] EOSE: PASS: Integrity check passed. [2026-01-16T12:07:58.354308] [DEBUG] [REMOTE ] EOSE: Symbol is viable for forecasting. [2026-01-16T12:07:58.354358] [INFO ] [MAIN ] [1080/3508] EOSE kept (0.3s) | 1080 kept, 0 rejected | 137.0/min | ETA: 17.7m [2026-01-16T12:07:58.956233] [DEBUG] [REMOTE ] EPAC: Retrieved 6409 rows, trimmed to 300. [2026-01-16T12:07:58.956363] [DEBUG] [REMOTE ] EPAC: PASS: History has at least 300 days. [2026-01-16T12:07:58.956598] [DEBUG] [REMOTE ] EPAC: PASS: Price check passed. Min price $35.81. [2026-01-16T12:07:58.956740] [DEBUG] [REMOTE ] EPAC: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:58.956853] [DEBUG] [REMOTE ] EPAC: PASS: Integrity check passed. [2026-01-16T12:07:58.956893] [DEBUG] [REMOTE ] EPAC: Symbol is viable for forecasting. [2026-01-16T12:07:58.956942] [INFO ] [MAIN ] [1081/3508] EPAC kept (0.6s) | 1081 kept, 0 rejected | 137.0/min | ETA: 17.7m [2026-01-16T12:07:59.311420] [DEBUG] [REMOTE ] EPAM: Retrieved 3505 rows, trimmed to 300. [2026-01-16T12:07:59.311544] [DEBUG] [REMOTE ] EPAM: PASS: History has at least 300 days. [2026-01-16T12:07:59.311778] [DEBUG] [REMOTE ] EPAM: PASS: Price check passed. Min price $155.08. [2026-01-16T12:07:59.311915] [DEBUG] [REMOTE ] EPAM: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:59.312029] [DEBUG] [REMOTE ] EPAM: PASS: Integrity check passed. [2026-01-16T12:07:59.312069] [DEBUG] [REMOTE ] EPAM: Symbol is viable for forecasting. [2026-01-16T12:07:59.312116] [INFO ] [MAIN ] [1082/3508] EPAM kept (0.4s) | 1082 kept, 0 rejected | 137.0/min | ETA: 17.7m [2026-01-16T12:07:59.831910] [DEBUG] [REMOTE ] EPC: Retrieved 6491 rows, trimmed to 300. [2026-01-16T12:07:59.832062] [DEBUG] [REMOTE ] EPC: PASS: History has at least 300 days. [2026-01-16T12:07:59.832306] [DEBUG] [REMOTE ] EPC: PASS: Price check passed. Min price $15.91. [2026-01-16T12:07:59.832456] [DEBUG] [REMOTE ] EPC: PASS: Continuity check passed with 300 days. [2026-01-16T12:07:59.832603] [DEBUG] [REMOTE ] EPC: PASS: Integrity check passed. [2026-01-16T12:07:59.832650] [DEBUG] [REMOTE ] EPC: Symbol is viable for forecasting. [2026-01-16T12:07:59.832705] [INFO ] [MAIN ] [1083/3508] EPC kept (0.5s) | 1083 kept, 0 rejected | 137.0/min | ETA: 17.7m [2026-01-16T12:08:00.247828] [DEBUG] [REMOTE ] EPD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:00.247990] [DEBUG] [REMOTE ] EPD: PASS: History has at least 300 days. [2026-01-16T12:08:00.248262] [DEBUG] [REMOTE ] EPD: PASS: Price check passed. Min price $30.22. [2026-01-16T12:08:00.248405] [DEBUG] [REMOTE ] EPD: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:00.248608] [DEBUG] [REMOTE ] EPD: PASS: Integrity check passed. [2026-01-16T12:08:00.248664] [DEBUG] [REMOTE ] EPD: Symbol is viable for forecasting. [2026-01-16T12:08:00.248717] [INFO ] [MAIN ] [1084/3508] EPD kept (0.4s) | 1084 kept, 0 rejected | 137.0/min | ETA: 17.7m [2026-01-16T12:08:00.567340] [DEBUG] [REMOTE ] EPSN: Retrieved 2389 rows, trimmed to 300. [2026-01-16T12:08:00.567509] [DEBUG] [REMOTE ] EPSN: PASS: History has at least 300 days. [2026-01-16T12:08:00.567775] [DEBUG] [REMOTE ] EPSN: PASS: Price check passed. Min price $4.25. [2026-01-16T12:08:00.567979] [DEBUG] [REMOTE ] EPSN: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:00.568113] [DEBUG] [REMOTE ] EPSN: PASS: Integrity check passed. [2026-01-16T12:08:00.568161] [DEBUG] [REMOTE ] EPSN: Symbol is viable for forecasting. [2026-01-16T12:08:00.568214] [INFO ] [MAIN ] [1085/3508] EPSN kept (0.3s) | 1085 kept, 0 rejected | 137.0/min | ETA: 17.7m [2026-01-16T12:08:01.000596] [DEBUG] [REMOTE ] EQBK: Retrieved 2559 rows, trimmed to 300. [2026-01-16T12:08:01.000741] [DEBUG] [REMOTE ] EQBK: PASS: History has at least 300 days. [2026-01-16T12:08:01.000992] [DEBUG] [REMOTE ] EQBK: PASS: Price check passed. Min price $40.35. [2026-01-16T12:08:01.001169] [DEBUG] [REMOTE ] EQBK: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:01.001311] [DEBUG] [REMOTE ] EQBK: PASS: Integrity check passed. [2026-01-16T12:08:01.001363] [DEBUG] [REMOTE ] EQBK: Symbol is viable for forecasting. [2026-01-16T12:08:01.001432] [INFO ] [MAIN ] [1086/3508] EQBK kept (0.4s) | 1086 kept, 0 rejected | 137.0/min | ETA: 17.7m [2026-01-16T12:08:01.239916] [DEBUG] [REMOTE ] EQH: Retrieved 1932 rows, trimmed to 300. [2026-01-16T12:08:01.240049] [DEBUG] [REMOTE ] EQH: PASS: History has at least 300 days. [2026-01-16T12:08:01.240255] [DEBUG] [REMOTE ] EQH: PASS: Price check passed. Min price $42.67. [2026-01-16T12:08:01.240395] [DEBUG] [REMOTE ] EQH: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:01.240508] [DEBUG] [REMOTE ] EQH: PASS: Integrity check passed. [2026-01-16T12:08:01.240548] [DEBUG] [REMOTE ] EQH: Symbol is viable for forecasting. [2026-01-16T12:08:01.240616] [INFO ] [MAIN ] [1087/3508] EQH kept (0.2s) | 1087 kept, 0 rejected | 137.1/min | ETA: 17.7m [2026-01-16T12:08:01.953359] [DEBUG] [REMOTE ] EQIX: Retrieved 6395 rows, trimmed to 300. [2026-01-16T12:08:01.953507] [DEBUG] [REMOTE ] EQIX: PASS: History has at least 300 days. [2026-01-16T12:08:01.953798] [DEBUG] [REMOTE ] EQIX: PASS: Price check passed. Min price $726.09. [2026-01-16T12:08:01.953946] [DEBUG] [REMOTE ] EQIX: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:01.954076] [DEBUG] [REMOTE ] EQIX: PASS: Integrity check passed. [2026-01-16T12:08:01.954118] [DEBUG] [REMOTE ] EQIX: Symbol is viable for forecasting. [2026-01-16T12:08:01.954175] [INFO ] [MAIN ] [1088/3508] EQIX kept (0.7s) | 1088 kept, 0 rejected | 137.0/min | ETA: 17.7m [2026-01-16T12:08:02.217173] [DEBUG] [REMOTE ] ERAS: Retrieved 1131 rows, trimmed to 300. [2026-01-16T12:08:02.217314] [DEBUG] [REMOTE ] ERAS: PASS: History has at least 300 days. [2026-01-16T12:08:02.217528] [DEBUG] [REMOTE ] ERAS: PASS: Price check passed. Min price $2.20. [2026-01-16T12:08:02.217702] [DEBUG] [REMOTE ] ERAS: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:02.217823] [DEBUG] [REMOTE ] ERAS: PASS: Integrity check passed. [2026-01-16T12:08:02.217865] [DEBUG] [REMOTE ] ERAS: Symbol is viable for forecasting. [2026-01-16T12:08:02.217917] [INFO ] [MAIN ] [1089/3508] ERAS kept (0.3s) | 1089 kept, 0 rejected | 137.0/min | ETA: 17.7m [2026-01-16T12:08:02.850226] [DEBUG] [REMOTE ] ERIC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:02.850359] [DEBUG] [REMOTE ] ERIC: PASS: History has at least 300 days. [2026-01-16T12:08:02.850595] [DEBUG] [REMOTE ] ERIC: PASS: Price check passed. Min price $9.29. [2026-01-16T12:08:02.850739] [DEBUG] [REMOTE ] ERIC: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:02.850858] [DEBUG] [REMOTE ] ERIC: PASS: Integrity check passed. [2026-01-16T12:08:02.850900] [DEBUG] [REMOTE ] ERIC: Symbol is viable for forecasting. [2026-01-16T12:08:02.850950] [INFO ] [MAIN ] [1090/3508] ERIC kept (0.6s) | 1090 kept, 0 rejected | 137.0/min | ETA: 17.7m [2026-01-16T12:08:03.330791] [DEBUG] [REMOTE ] ERIE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:03.330930] [DEBUG] [REMOTE ] ERIE: PASS: History has at least 300 days. [2026-01-16T12:08:03.331201] [DEBUG] [REMOTE ] ERIE: PASS: Price check passed. Min price $273.60. [2026-01-16T12:08:03.331340] [DEBUG] [REMOTE ] ERIE: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:03.331461] [DEBUG] [REMOTE ] ERIE: PASS: Integrity check passed. [2026-01-16T12:08:03.331502] [DEBUG] [REMOTE ] ERIE: Symbol is viable for forecasting. [2026-01-16T12:08:03.331552] [INFO ] [MAIN ] [1091/3508] ERIE kept (0.5s) | 1091 kept, 0 rejected | 137.0/min | ETA: 17.6m [2026-01-16T12:08:03.782930] [DEBUG] [REMOTE ] ERII: Retrieved 4413 rows, trimmed to 300. [2026-01-16T12:08:03.783075] [DEBUG] [REMOTE ] ERII: PASS: History has at least 300 days. [2026-01-16T12:08:03.783296] [DEBUG] [REMOTE ] ERII: PASS: Price check passed. Min price $13.28. [2026-01-16T12:08:03.783434] [DEBUG] [REMOTE ] ERII: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:03.783551] [DEBUG] [REMOTE ] ERII: PASS: Integrity check passed. [2026-01-16T12:08:03.783612] [DEBUG] [REMOTE ] ERII: Symbol is viable for forecasting. [2026-01-16T12:08:03.783664] [INFO ] [MAIN ] [1092/3508] ERII kept (0.5s) | 1092 kept, 0 rejected | 137.0/min | ETA: 17.6m [2026-01-16T12:08:04.347948] [DEBUG] [REMOTE ] ERNA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:04.348086] [DEBUG] [REMOTE ] ERNA: PASS: History has at least 300 days. [2026-01-16T12:08:04.348303] [DEBUG] [REMOTE ] ERNA: PASS: Price check passed. Min price $1.15. [2026-01-16T12:08:04.348443] [DEBUG] [REMOTE ] ERNA: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:04.348560] [DEBUG] [REMOTE ] ERNA: PASS: Integrity check passed. [2026-01-16T12:08:04.348621] [DEBUG] [REMOTE ] ERNA: Symbol is viable for forecasting. [2026-01-16T12:08:04.348671] [INFO ] [MAIN ] [1093/3508] ERNA kept (0.6s) | 1093 kept, 0 rejected | 136.9/min | ETA: 17.6m [2026-01-16T12:08:04.622083] [DEBUG] [REMOTE ] ERO: Retrieved 1797 rows, trimmed to 300. [2026-01-16T12:08:04.622220] [DEBUG] [REMOTE ] ERO: PASS: History has at least 300 days. [2026-01-16T12:08:04.622426] [DEBUG] [REMOTE ] ERO: PASS: Price check passed. Min price $19.89. [2026-01-16T12:08:04.622564] [DEBUG] [REMOTE ] ERO: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:04.622712] [DEBUG] [REMOTE ] ERO: PASS: Integrity check passed. [2026-01-16T12:08:04.622752] [DEBUG] [REMOTE ] ERO: Symbol is viable for forecasting. [2026-01-16T12:08:04.622802] [INFO ] [MAIN ] [1094/3508] ERO kept (0.3s) | 1094 kept, 0 rejected | 137.0/min | ETA: 17.6m [2026-01-16T12:08:05.226450] [DEBUG] [REMOTE ] ES: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:05.226626] [DEBUG] [REMOTE ] ES: PASS: History has at least 300 days. [2026-01-16T12:08:05.226847] [DEBUG] [REMOTE ] ES: PASS: Price check passed. Min price $62.85. [2026-01-16T12:08:05.226982] [DEBUG] [REMOTE ] ES: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:05.227099] [DEBUG] [REMOTE ] ES: PASS: Integrity check passed. [2026-01-16T12:08:05.227138] [DEBUG] [REMOTE ] ES: Symbol is viable for forecasting. [2026-01-16T12:08:05.227187] [INFO ] [MAIN ] [1095/3508] ES kept (0.6s) | 1095 kept, 0 rejected | 136.9/min | ETA: 17.6m [2026-01-16T12:08:05.487205] [DEBUG] [REMOTE ] ESAB: Retrieved 954 rows, trimmed to 300. [2026-01-16T12:08:05.487401] [DEBUG] [REMOTE ] ESAB: PASS: History has at least 300 days. [2026-01-16T12:08:05.487730] [DEBUG] [REMOTE ] ESAB: PASS: Price check passed. Min price $104.30. [2026-01-16T12:08:05.487883] [DEBUG] [REMOTE ] ESAB: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:05.488003] [DEBUG] [REMOTE ] ESAB: PASS: Integrity check passed. [2026-01-16T12:08:05.488044] [DEBUG] [REMOTE ] ESAB: Symbol is viable for forecasting. [2026-01-16T12:08:05.488096] [INFO ] [MAIN ] [1096/3508] ESAB kept (0.3s) | 1096 kept, 0 rejected | 137.0/min | ETA: 17.6m [2026-01-16T12:08:06.081942] [DEBUG] [REMOTE ] ESCA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:06.082077] [DEBUG] [REMOTE ] ESCA: PASS: History has at least 300 days. [2026-01-16T12:08:06.082306] [DEBUG] [REMOTE ] ESCA: PASS: Price check passed. Min price $11.29. [2026-01-16T12:08:06.082445] [DEBUG] [REMOTE ] ESCA: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:06.082559] [DEBUG] [REMOTE ] ESCA: PASS: Integrity check passed. [2026-01-16T12:08:06.082619] [DEBUG] [REMOTE ] ESCA: Symbol is viable for forecasting. [2026-01-16T12:08:06.082668] [INFO ] [MAIN ] [1097/3508] ESCA kept (0.6s) | 1097 kept, 0 rejected | 136.9/min | ETA: 17.6m [2026-01-16T12:08:06.553282] [DEBUG] [REMOTE ] ESE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:06.553431] [DEBUG] [REMOTE ] ESE: PASS: History has at least 300 days. [2026-01-16T12:08:06.553705] [DEBUG] [REMOTE ] ESE: PASS: Price check passed. Min price $195.31. [2026-01-16T12:08:06.553850] [DEBUG] [REMOTE ] ESE: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:06.553969] [DEBUG] [REMOTE ] ESE: PASS: Integrity check passed. [2026-01-16T12:08:06.554009] [DEBUG] [REMOTE ] ESE: Symbol is viable for forecasting. [2026-01-16T12:08:06.554060] [INFO ] [MAIN ] [1098/3508] ESE kept (0.5s) | 1098 kept, 0 rejected | 136.9/min | ETA: 17.6m [2026-01-16T12:08:06.971732] [DEBUG] [REMOTE ] ESEA: Retrieved 4956 rows, trimmed to 300. [2026-01-16T12:08:06.971869] [DEBUG] [REMOTE ] ESEA: PASS: History has at least 300 days. [2026-01-16T12:08:06.972116] [DEBUG] [REMOTE ] ESEA: PASS: Price check passed. Min price $53.84. [2026-01-16T12:08:06.972254] [DEBUG] [REMOTE ] ESEA: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:06.972368] [DEBUG] [REMOTE ] ESEA: PASS: Integrity check passed. [2026-01-16T12:08:06.972409] [DEBUG] [REMOTE ] ESEA: Symbol is viable for forecasting. [2026-01-16T12:08:06.972458] [INFO ] [MAIN ] [1099/3508] ESEA kept (0.4s) | 1099 kept, 0 rejected | 136.9/min | ETA: 17.6m [2026-01-16T12:08:07.306548] [DEBUG] [REMOTE ] ESGD: Retrieved 2400 rows, trimmed to 300. [2026-01-16T12:08:07.306723] [DEBUG] [REMOTE ] ESGD: PASS: History has at least 300 days. [2026-01-16T12:08:07.306930] [DEBUG] [REMOTE ] ESGD: PASS: Price check passed. Min price $88.81. [2026-01-16T12:08:07.307066] [DEBUG] [REMOTE ] ESGD: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:07.307177] [DEBUG] [REMOTE ] ESGD: PASS: Integrity check passed. [2026-01-16T12:08:07.307218] [DEBUG] [REMOTE ] ESGD: Symbol is viable for forecasting. [2026-01-16T12:08:07.307266] [INFO ] [MAIN ] [1100/3508] ESGD kept (0.3s) | 1100 kept, 0 rejected | 137.0/min | ETA: 17.6m [2026-01-16T12:08:07.712833] [DEBUG] [REMOTE ] ESGE: Retrieved 2387 rows, trimmed to 300. [2026-01-16T12:08:07.712970] [DEBUG] [REMOTE ] ESGE: PASS: History has at least 300 days. [2026-01-16T12:08:07.713173] [DEBUG] [REMOTE ] ESGE: PASS: Price check passed. Min price $42.43. [2026-01-16T12:08:07.713308] [DEBUG] [REMOTE ] ESGE: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:07.713419] [DEBUG] [REMOTE ] ESGE: PASS: Integrity check passed. [2026-01-16T12:08:07.713459] [DEBUG] [REMOTE ] ESGE: Symbol is viable for forecasting. [2026-01-16T12:08:07.713507] [INFO ] [MAIN ] [1101/3508] ESGE kept (0.4s) | 1101 kept, 0 rejected | 137.0/min | ETA: 17.6m [2026-01-16T12:08:08.127408] [DEBUG] [REMOTE ] ESI: Retrieved 3077 rows, trimmed to 300. [2026-01-16T12:08:08.127535] [DEBUG] [REMOTE ] ESI: PASS: History has at least 300 days. [2026-01-16T12:08:08.127809] [DEBUG] [REMOTE ] ESI: PASS: Price check passed. Min price $22.92. [2026-01-16T12:08:08.127964] [DEBUG] [REMOTE ] ESI: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:08.128081] [DEBUG] [REMOTE ] ESI: PASS: Integrity check passed. [2026-01-16T12:08:08.128122] [DEBUG] [REMOTE ] ESI: Symbol is viable for forecasting. [2026-01-16T12:08:08.128171] [INFO ] [MAIN ] [1102/3508] ESI kept (0.4s) | 1102 kept, 0 rejected | 137.0/min | ETA: 17.6m [2026-01-16T12:08:08.356407] [DEBUG] [REMOTE ] ESOA: Retrieved 3295 rows, trimmed to 300. [2026-01-16T12:08:08.356691] [DEBUG] [REMOTE ] ESOA: PASS: History has at least 300 days. [2026-01-16T12:08:08.356981] [DEBUG] [REMOTE ] ESOA: PASS: Price check passed. Min price $7.90. [2026-01-16T12:08:08.357129] [DEBUG] [REMOTE ] ESOA: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:08.357289] [DEBUG] [REMOTE ] ESOA: PASS: Integrity check passed. [2026-01-16T12:08:08.357336] [DEBUG] [REMOTE ] ESOA: Symbol is viable for forecasting. [2026-01-16T12:08:08.357394] [INFO ] [MAIN ] [1103/3508] ESOA kept (0.2s) | 1103 kept, 0 rejected | 137.0/min | ETA: 17.5m [2026-01-16T12:08:08.856207] [DEBUG] [REMOTE ] ESPO: Retrieved 1821 rows, trimmed to 300. [2026-01-16T12:08:08.856440] [DEBUG] [REMOTE ] ESPO: PASS: History has at least 300 days. [2026-01-16T12:08:08.857234] [DEBUG] [REMOTE ] ESPO: PASS: Price check passed. Min price $103.46. [2026-01-16T12:08:08.857629] [DEBUG] [REMOTE ] ESPO: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:08.857819] [DEBUG] [REMOTE ] ESPO: PASS: Integrity check passed. [2026-01-16T12:08:08.857866] [DEBUG] [REMOTE ] ESPO: Symbol is viable for forecasting. [2026-01-16T12:08:08.857938] [INFO ] [MAIN ] [1104/3508] ESPO kept (0.5s) | 1104 kept, 0 rejected | 137.0/min | ETA: 17.5m [2026-01-16T12:08:09.156416] [DEBUG] [REMOTE ] ESQ: Retrieved 2151 rows, trimmed to 300. [2026-01-16T12:08:09.156670] [DEBUG] [REMOTE ] ESQ: PASS: History has at least 300 days. [2026-01-16T12:08:09.156951] [DEBUG] [REMOTE ] ESQ: PASS: Price check passed. Min price $92.74. [2026-01-16T12:08:09.157107] [DEBUG] [REMOTE ] ESQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:09.157232] [DEBUG] [REMOTE ] ESQ: PASS: Integrity check passed. [2026-01-16T12:08:09.157275] [DEBUG] [REMOTE ] ESQ: Symbol is viable for forecasting. [2026-01-16T12:08:09.157331] [INFO ] [MAIN ] [1105/3508] ESQ kept (0.3s) | 1105 kept, 0 rejected | 137.1/min | ETA: 17.5m [2026-01-16T12:08:09.701016] [DEBUG] [REMOTE ] ESTA: Retrieved 1884 rows, trimmed to 300. [2026-01-16T12:08:09.701163] [DEBUG] [REMOTE ] ESTA: PASS: History has at least 300 days. [2026-01-16T12:08:09.701376] [DEBUG] [REMOTE ] ESTA: PASS: Price check passed. Min price $47.80. [2026-01-16T12:08:09.701520] [DEBUG] [REMOTE ] ESTA: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:09.701665] [DEBUG] [REMOTE ] ESTA: PASS: Integrity check passed. [2026-01-16T12:08:09.701712] [DEBUG] [REMOTE ] ESTA: Symbol is viable for forecasting. [2026-01-16T12:08:09.701763] [INFO ] [MAIN ] [1106/3508] ESTA kept (0.5s) | 1106 kept, 0 rejected | 137.0/min | ETA: 17.5m [2026-01-16T12:08:10.058722] [DEBUG] [REMOTE ] ESTC: Retrieved 1829 rows, trimmed to 300. [2026-01-16T12:08:10.058872] [DEBUG] [REMOTE ] ESTC: PASS: History has at least 300 days. [2026-01-16T12:08:10.059092] [DEBUG] [REMOTE ] ESTC: PASS: Price check passed. Min price $69.07. [2026-01-16T12:08:10.059237] [DEBUG] [REMOTE ] ESTC: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:10.059353] [DEBUG] [REMOTE ] ESTC: PASS: Integrity check passed. [2026-01-16T12:08:10.059396] [DEBUG] [REMOTE ] ESTC: Symbol is viable for forecasting. [2026-01-16T12:08:10.059445] [INFO ] [MAIN ] [1107/3508] ESTC kept (0.4s) | 1107 kept, 0 rejected | 137.1/min | ETA: 17.5m [2026-01-16T12:08:10.594184] [DEBUG] [REMOTE ] ETB: Retrieved 5214 rows, trimmed to 300. [2026-01-16T12:08:10.594421] [DEBUG] [REMOTE ] ETB: PASS: History has at least 300 days. [2026-01-16T12:08:10.594790] [DEBUG] [REMOTE ] ETB: PASS: Price check passed. Min price $14.45. [2026-01-16T12:08:10.594945] [DEBUG] [REMOTE ] ETB: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:10.595120] [DEBUG] [REMOTE ] ETB: PASS: Integrity check passed. [2026-01-16T12:08:10.595233] [DEBUG] [REMOTE ] ETB: Symbol is viable for forecasting. [2026-01-16T12:08:10.595301] [INFO ] [MAIN ] [1108/3508] ETB kept (0.5s) | 1108 kept, 0 rejected | 137.0/min | ETA: 17.5m [2026-01-16T12:08:11.095200] [DEBUG] [REMOTE ] ETD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:11.095363] [DEBUG] [REMOTE ] ETD: PASS: History has at least 300 days. [2026-01-16T12:08:11.095626] [DEBUG] [REMOTE ] ETD: PASS: Price check passed. Min price $21.88. [2026-01-16T12:08:11.095776] [DEBUG] [REMOTE ] ETD: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:11.095904] [DEBUG] [REMOTE ] ETD: PASS: Integrity check passed. [2026-01-16T12:08:11.095947] [DEBUG] [REMOTE ] ETD: Symbol is viable for forecasting. [2026-01-16T12:08:11.096008] [INFO ] [MAIN ] [1109/3508] ETD kept (0.5s) | 1109 kept, 0 rejected | 137.0/min | ETA: 17.5m [2026-01-16T12:08:11.543439] [DEBUG] [REMOTE ] ETG: Retrieved 5527 rows, trimmed to 300. [2026-01-16T12:08:11.543610] [DEBUG] [REMOTE ] ETG: PASS: History has at least 300 days. [2026-01-16T12:08:11.543917] [DEBUG] [REMOTE ] ETG: PASS: Price check passed. Min price $20.69. [2026-01-16T12:08:11.544068] [DEBUG] [REMOTE ] ETG: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:11.544220] [DEBUG] [REMOTE ] ETG: PASS: Integrity check passed. [2026-01-16T12:08:11.544272] [DEBUG] [REMOTE ] ETG: Symbol is viable for forecasting. [2026-01-16T12:08:11.544328] [INFO ] [MAIN ] [1110/3508] ETG kept (0.4s) | 1110 kept, 0 rejected | 137.0/min | ETA: 17.5m [2026-01-16T12:08:11.737688] [DEBUG] [REMOTE ] ETHA: Retrieved 373 rows, trimmed to 300. [2026-01-16T12:08:11.737879] [DEBUG] [REMOTE ] ETHA: PASS: History has at least 300 days. [2026-01-16T12:08:11.738157] [DEBUG] [REMOTE ] ETHA: PASS: Price check passed. Min price $20.70. [2026-01-16T12:08:11.738313] [DEBUG] [REMOTE ] ETHA: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:11.738437] [DEBUG] [REMOTE ] ETHA: PASS: Integrity check passed. [2026-01-16T12:08:11.738479] [DEBUG] [REMOTE ] ETHA: Symbol is viable for forecasting. [2026-01-16T12:08:11.738533] [INFO ] [MAIN ] [1111/3508] ETHA kept (0.2s) | 1111 kept, 0 rejected | 137.1/min | ETA: 17.5m [2026-01-16T12:08:12.348326] [DEBUG] [REMOTE ] ETJ: Retrieved 4648 rows, trimmed to 300. [2026-01-16T12:08:12.348470] [DEBUG] [REMOTE ] ETJ: PASS: History has at least 300 days. [2026-01-16T12:08:12.348721] [DEBUG] [REMOTE ] ETJ: PASS: Price check passed. Min price $8.39. [2026-01-16T12:08:12.348859] [DEBUG] [REMOTE ] ETJ: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:12.348979] [DEBUG] [REMOTE ] ETJ: PASS: Integrity check passed. [2026-01-16T12:08:12.349019] [DEBUG] [REMOTE ] ETJ: Symbol is viable for forecasting. [2026-01-16T12:08:12.349068] [INFO ] [MAIN ] [1112/3508] ETJ kept (0.6s) | 1112 kept, 0 rejected | 137.0/min | ETA: 17.5m [2026-01-16T12:08:12.815791] [DEBUG] [REMOTE ] ETN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:12.816137] [DEBUG] [REMOTE ] ETN: PASS: History has at least 300 days. [2026-01-16T12:08:12.816384] [DEBUG] [REMOTE ] ETN: PASS: Price check passed. Min price $315.82. [2026-01-16T12:08:12.816524] [DEBUG] [REMOTE ] ETN: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:12.816698] [DEBUG] [REMOTE ] ETN: PASS: Integrity check passed. [2026-01-16T12:08:12.816747] [DEBUG] [REMOTE ] ETN: Symbol is viable for forecasting. [2026-01-16T12:08:12.816798] [INFO ] [MAIN ] [1113/3508] ETN kept (0.5s) | 1113 kept, 0 rejected | 137.0/min | ETA: 17.5m [2026-01-16T12:08:13.320995] [DEBUG] [REMOTE ] ETO: Retrieved 5445 rows, trimmed to 300. [2026-01-16T12:08:13.321124] [DEBUG] [REMOTE ] ETO: PASS: History has at least 300 days. [2026-01-16T12:08:13.321334] [DEBUG] [REMOTE ] ETO: PASS: Price check passed. Min price $27.18. [2026-01-16T12:08:13.321512] [DEBUG] [REMOTE ] ETO: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:13.321671] [DEBUG] [REMOTE ] ETO: PASS: Integrity check passed. [2026-01-16T12:08:13.321730] [DEBUG] [REMOTE ] ETO: Symbol is viable for forecasting. [2026-01-16T12:08:13.321786] [INFO ] [MAIN ] [1114/3508] ETO kept (0.5s) | 1114 kept, 0 rejected | 137.0/min | ETA: 17.5m [2026-01-16T12:08:13.609630] [DEBUG] [REMOTE ] ETON: Retrieved 1802 rows, trimmed to 300. [2026-01-16T12:08:13.609780] [DEBUG] [REMOTE ] ETON: PASS: History has at least 300 days. [2026-01-16T12:08:13.609982] [DEBUG] [REMOTE ] ETON: PASS: Price check passed. Min price $15.37. [2026-01-16T12:08:13.610120] [DEBUG] [REMOTE ] ETON: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:13.610230] [DEBUG] [REMOTE ] ETON: PASS: Integrity check passed. [2026-01-16T12:08:13.610271] [DEBUG] [REMOTE ] ETON: Symbol is viable for forecasting. [2026-01-16T12:08:13.610319] [INFO ] [MAIN ] [1115/3508] ETON kept (0.3s) | 1115 kept, 0 rejected | 137.0/min | ETA: 17.5m [2026-01-16T12:08:14.063334] [DEBUG] [REMOTE ] ETSY: Retrieved 2705 rows, trimmed to 300. [2026-01-16T12:08:14.063476] [DEBUG] [REMOTE ] ETSY: PASS: History has at least 300 days. [2026-01-16T12:08:14.063727] [DEBUG] [REMOTE ] ETSY: PASS: Price check passed. Min price $51.57. [2026-01-16T12:08:14.063873] [DEBUG] [REMOTE ] ETSY: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:14.063986] [DEBUG] [REMOTE ] ETSY: PASS: Integrity check passed. [2026-01-16T12:08:14.064028] [DEBUG] [REMOTE ] ETSY: Symbol is viable for forecasting. [2026-01-16T12:08:14.064077] [INFO ] [MAIN ] [1116/3508] ETSY kept (0.5s) | 1116 kept, 0 rejected | 137.0/min | ETA: 17.5m [2026-01-16T12:08:14.636180] [DEBUG] [REMOTE ] ETY: Retrieved 4813 rows, trimmed to 300. [2026-01-16T12:08:14.636362] [DEBUG] [REMOTE ] ETY: PASS: History has at least 300 days. [2026-01-16T12:08:14.636722] [DEBUG] [REMOTE ] ETY: PASS: Price check passed. Min price $14.73. [2026-01-16T12:08:14.636903] [DEBUG] [REMOTE ] ETY: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:14.637062] [DEBUG] [REMOTE ] ETY: PASS: Integrity check passed. [2026-01-16T12:08:14.637114] [DEBUG] [REMOTE ] ETY: Symbol is viable for forecasting. [2026-01-16T12:08:14.637189] [INFO ] [MAIN ] [1117/3508] ETY kept (0.6s) | 1117 kept, 0 rejected | 137.0/min | ETA: 17.5m [2026-01-16T12:08:15.012283] [DEBUG] [REMOTE ] EUFN: Retrieved 4013 rows, trimmed to 300. [2026-01-16T12:08:15.012422] [DEBUG] [REMOTE ] EUFN: PASS: History has at least 300 days. [2026-01-16T12:08:15.012685] [DEBUG] [REMOTE ] EUFN: PASS: Price check passed. Min price $32.51. [2026-01-16T12:08:15.012846] [DEBUG] [REMOTE ] EUFN: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:15.012979] [DEBUG] [REMOTE ] EUFN: PASS: Integrity check passed. [2026-01-16T12:08:15.013024] [DEBUG] [REMOTE ] EUFN: Symbol is viable for forecasting. [2026-01-16T12:08:15.013080] [INFO ] [MAIN ] [1118/3508] EUFN kept (0.4s) | 1118 kept, 0 rejected | 137.0/min | ETA: 17.4m [2026-01-16T12:08:15.278642] [DEBUG] [REMOTE ] EVAX: Retrieved 1242 rows, trimmed to 300. [2026-01-16T12:08:15.278788] [DEBUG] [REMOTE ] EVAX: PASS: History has at least 300 days. [2026-01-16T12:08:15.279011] [DEBUG] [REMOTE ] EVAX: PASS: Price check passed. Min price $4.70. [2026-01-16T12:08:15.279146] [DEBUG] [REMOTE ] EVAX: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:15.279257] [DEBUG] [REMOTE ] EVAX: PASS: Integrity check passed. [2026-01-16T12:08:15.279297] [DEBUG] [REMOTE ] EVAX: Symbol is viable for forecasting. [2026-01-16T12:08:15.279344] [INFO ] [MAIN ] [1119/3508] EVAX kept (0.3s) | 1119 kept, 0 rejected | 137.1/min | ETA: 17.4m [2026-01-16T12:08:15.948298] [DEBUG] [REMOTE ] EVC: Retrieved 6402 rows, trimmed to 300. [2026-01-16T12:08:15.948453] [DEBUG] [REMOTE ] EVC: PASS: History has at least 300 days. [2026-01-16T12:08:15.948743] [DEBUG] [REMOTE ] EVC: PASS: Price check passed. Min price $1.95. [2026-01-16T12:08:15.948916] [DEBUG] [REMOTE ] EVC: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:15.949052] [DEBUG] [REMOTE ] EVC: PASS: Integrity check passed. [2026-01-16T12:08:15.949095] [DEBUG] [REMOTE ] EVC: Symbol is viable for forecasting. [2026-01-16T12:08:15.949148] [INFO ] [MAIN ] [1120/3508] EVC kept (0.7s) | 1120 kept, 0 rejected | 137.0/min | ETA: 17.4m [2026-01-16T12:08:16.193250] [DEBUG] [REMOTE ] EVCM: Retrieved 1141 rows, trimmed to 300. [2026-01-16T12:08:16.193394] [DEBUG] [REMOTE ] EVCM: PASS: History has at least 300 days. [2026-01-16T12:08:16.193682] [DEBUG] [REMOTE ] EVCM: PASS: Price check passed. Min price $8.03. [2026-01-16T12:08:16.193858] [DEBUG] [REMOTE ] EVCM: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:16.193987] [DEBUG] [REMOTE ] EVCM: PASS: Integrity check passed. [2026-01-16T12:08:16.194028] [DEBUG] [REMOTE ] EVCM: Symbol is viable for forecasting. [2026-01-16T12:08:16.194078] [INFO ] [MAIN ] [1121/3508] EVCM kept (0.2s) | 1121 kept, 0 rejected | 137.1/min | ETA: 17.4m [2026-01-16T12:08:16.674032] [DEBUG] [REMOTE ] EVEX: Retrieved 1262 rows, trimmed to 300. [2026-01-16T12:08:16.674176] [DEBUG] [REMOTE ] EVEX: PASS: History has at least 300 days. [2026-01-16T12:08:16.674397] [DEBUG] [REMOTE ] EVEX: PASS: Price check passed. Min price $3.64. [2026-01-16T12:08:16.674540] [DEBUG] [REMOTE ] EVEX: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:16.674722] [DEBUG] [REMOTE ] EVEX: PASS: Integrity check passed. [2026-01-16T12:08:16.674769] [DEBUG] [REMOTE ] EVEX: Symbol is viable for forecasting. [2026-01-16T12:08:16.674873] [INFO ] [MAIN ] [1122/3508] EVEX kept (0.5s) | 1122 kept, 0 rejected | 137.0/min | ETA: 17.4m [2026-01-16T12:08:17.322739] [DEBUG] [REMOTE ] EVF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:17.322888] [DEBUG] [REMOTE ] EVF: PASS: History has at least 300 days. [2026-01-16T12:08:17.323104] [DEBUG] [REMOTE ] EVF: PASS: Price check passed. Min price $5.18. [2026-01-16T12:08:17.323241] [DEBUG] [REMOTE ] EVF: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:17.323357] [DEBUG] [REMOTE ] EVF: PASS: Integrity check passed. [2026-01-16T12:08:17.323398] [DEBUG] [REMOTE ] EVF: Symbol is viable for forecasting. [2026-01-16T12:08:17.323446] [INFO ] [MAIN ] [1123/3508] EVF kept (0.6s) | 1123 kept, 0 rejected | 137.0/min | ETA: 17.4m [2026-01-16T12:08:17.782797] [DEBUG] [REMOTE ] EVG: Retrieved 5257 rows, trimmed to 300. [2026-01-16T12:08:17.782934] [DEBUG] [REMOTE ] EVG: PASS: History has at least 300 days. [2026-01-16T12:08:17.783156] [DEBUG] [REMOTE ] EVG: PASS: Price check passed. Min price $10.72. [2026-01-16T12:08:17.783292] [DEBUG] [REMOTE ] EVG: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:17.783413] [DEBUG] [REMOTE ] EVG: PASS: Integrity check passed. [2026-01-16T12:08:17.783453] [DEBUG] [REMOTE ] EVG: Symbol is viable for forecasting. [2026-01-16T12:08:17.783502] [INFO ] [MAIN ] [1124/3508] EVG kept (0.5s) | 1124 kept, 0 rejected | 137.0/min | ETA: 17.4m [2026-01-16T12:08:18.100051] [DEBUG] [REMOTE ] EVGO: Retrieved 1293 rows, trimmed to 300. [2026-01-16T12:08:18.100215] [DEBUG] [REMOTE ] EVGO: PASS: History has at least 300 days. [2026-01-16T12:08:18.100477] [DEBUG] [REMOTE ] EVGO: PASS: Price check passed. Min price $2.80. [2026-01-16T12:08:18.100707] [DEBUG] [REMOTE ] EVGO: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:18.100870] [DEBUG] [REMOTE ] EVGO: PASS: Integrity check passed. [2026-01-16T12:08:18.100932] [DEBUG] [REMOTE ] EVGO: Symbol is viable for forecasting. [2026-01-16T12:08:18.101007] [INFO ] [MAIN ] [1125/3508] EVGO kept (0.3s) | 1125 kept, 0 rejected | 137.0/min | ETA: 17.4m [2026-01-16T12:08:18.580644] [DEBUG] [REMOTE ] EVH: Retrieved 2670 rows, trimmed to 300. [2026-01-16T12:08:18.580786] [DEBUG] [REMOTE ] EVH: PASS: History has at least 300 days. [2026-01-16T12:08:18.581027] [DEBUG] [REMOTE ] EVH: PASS: Price check passed. Min price $3.54. [2026-01-16T12:08:18.581164] [DEBUG] [REMOTE ] EVH: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:18.581277] [DEBUG] [REMOTE ] EVH: PASS: Integrity check passed. [2026-01-16T12:08:18.581317] [DEBUG] [REMOTE ] EVH: Symbol is viable for forecasting. [2026-01-16T12:08:18.581366] [INFO ] [MAIN ] [1126/3508] EVH kept (0.5s) | 1126 kept, 0 rejected | 137.0/min | ETA: 17.4m [2026-01-16T12:08:19.040749] [DEBUG] [REMOTE ] EVN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:19.040880] [DEBUG] [REMOTE ] EVN: PASS: History has at least 300 days. [2026-01-16T12:08:19.041090] [DEBUG] [REMOTE ] EVN: PASS: Price check passed. Min price $10.57. [2026-01-16T12:08:19.041226] [DEBUG] [REMOTE ] EVN: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:19.041341] [DEBUG] [REMOTE ] EVN: PASS: Integrity check passed. [2026-01-16T12:08:19.041380] [DEBUG] [REMOTE ] EVN: Symbol is viable for forecasting. [2026-01-16T12:08:19.041429] [INFO ] [MAIN ] [1127/3508] EVN kept (0.5s) | 1127 kept, 0 rejected | 137.0/min | ETA: 17.4m [2026-01-16T12:08:19.410646] [DEBUG] [REMOTE ] EVO: Retrieved 4041 rows, trimmed to 300. [2026-01-16T12:08:19.410798] [DEBUG] [REMOTE ] EVO: PASS: History has at least 300 days. [2026-01-16T12:08:19.411074] [DEBUG] [REMOTE ] EVO: PASS: Price check passed. Min price $2.90. [2026-01-16T12:08:19.411229] [DEBUG] [REMOTE ] EVO: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:19.411357] [DEBUG] [REMOTE ] EVO: PASS: Integrity check passed. [2026-01-16T12:08:19.411399] [DEBUG] [REMOTE ] EVO: Symbol is viable for forecasting. [2026-01-16T12:08:19.411453] [INFO ] [MAIN ] [1128/3508] EVO kept (0.4s) | 1128 kept, 0 rejected | 137.0/min | ETA: 17.4m [2026-01-16T12:08:19.718174] [DEBUG] [REMOTE ] EVRG: Retrieved 1916 rows, trimmed to 300. [2026-01-16T12:08:19.718310] [DEBUG] [REMOTE ] EVRG: PASS: History has at least 300 days. [2026-01-16T12:08:19.718511] [DEBUG] [REMOTE ] EVRG: PASS: Price check passed. Min price $72.31. [2026-01-16T12:08:19.718665] [DEBUG] [REMOTE ] EVRG: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:19.718778] [DEBUG] [REMOTE ] EVRG: PASS: Integrity check passed. [2026-01-16T12:08:19.718818] [DEBUG] [REMOTE ] EVRG: Symbol is viable for forecasting. [2026-01-16T12:08:19.718866] [INFO ] [MAIN ] [1129/3508] EVRG kept (0.3s) | 1129 kept, 0 rejected | 137.0/min | ETA: 17.4m [2026-01-16T12:08:20.016307] [DEBUG] [REMOTE ] EVSD: Retrieved 397 rows, trimmed to 300. [2026-01-16T12:08:20.016437] [DEBUG] [REMOTE ] EVSD: PASS: History has at least 300 days. [2026-01-16T12:08:20.016712] [DEBUG] [REMOTE ] EVSD: PASS: Price check passed. Min price $50.92. [2026-01-16T12:08:20.016857] [DEBUG] [REMOTE ] EVSD: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:20.016972] [DEBUG] [REMOTE ] EVSD: PASS: Integrity check passed. [2026-01-16T12:08:20.017012] [DEBUG] [REMOTE ] EVSD: Symbol is viable for forecasting. [2026-01-16T12:08:20.017060] [INFO ] [MAIN ] [1130/3508] EVSD kept (0.3s) | 1130 kept, 0 rejected | 137.1/min | ETA: 17.3m [2026-01-16T12:08:20.602757] [DEBUG] [REMOTE ] EVTC: Retrieved 3211 rows, trimmed to 300. [2026-01-16T12:08:20.602886] [DEBUG] [REMOTE ] EVTC: PASS: History has at least 300 days. [2026-01-16T12:08:20.603114] [DEBUG] [REMOTE ] EVTC: PASS: Price check passed. Min price $27.04. [2026-01-16T12:08:20.603251] [DEBUG] [REMOTE ] EVTC: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:20.603364] [DEBUG] [REMOTE ] EVTC: PASS: Integrity check passed. [2026-01-16T12:08:20.603408] [DEBUG] [REMOTE ] EVTC: Symbol is viable for forecasting. [2026-01-16T12:08:20.603458] [INFO ] [MAIN ] [1131/3508] EVTC kept (0.6s) | 1131 kept, 0 rejected | 137.0/min | ETA: 17.3m [2026-01-16T12:08:20.834594] [DEBUG] [REMOTE ] EVTL: Retrieved 1019 rows, trimmed to 300. [2026-01-16T12:08:20.834727] [DEBUG] [REMOTE ] EVTL: PASS: History has at least 300 days. [2026-01-16T12:08:20.834958] [DEBUG] [REMOTE ] EVTL: PASS: Price check passed. Min price $3.86. [2026-01-16T12:08:20.835099] [DEBUG] [REMOTE ] EVTL: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:20.835234] [DEBUG] [REMOTE ] EVTL: PASS: Integrity check passed. [2026-01-16T12:08:20.835276] [DEBUG] [REMOTE ] EVTL: Symbol is viable for forecasting. [2026-01-16T12:08:20.835332] [INFO ] [MAIN ] [1132/3508] EVTL kept (0.2s) | 1132 kept, 0 rejected | 137.1/min | ETA: 17.3m [2026-01-16T12:08:21.497655] [DEBUG] [REMOTE ] EWBC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:21.497790] [DEBUG] [REMOTE ] EWBC: PASS: History has at least 300 days. [2026-01-16T12:08:21.498011] [DEBUG] [REMOTE ] EWBC: PASS: Price check passed. Min price $98.22. [2026-01-16T12:08:21.498146] [DEBUG] [REMOTE ] EWBC: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:21.498261] [DEBUG] [REMOTE ] EWBC: PASS: Integrity check passed. [2026-01-16T12:08:21.498301] [DEBUG] [REMOTE ] EWBC: Symbol is viable for forecasting. [2026-01-16T12:08:21.498348] [INFO ] [MAIN ] [1133/3508] EWBC kept (0.7s) | 1133 kept, 0 rejected | 137.0/min | ETA: 17.3m [2026-01-16T12:08:21.728084] [DEBUG] [REMOTE ] EWCZ: Retrieved 1117 rows, trimmed to 300. [2026-01-16T12:08:21.728216] [DEBUG] [REMOTE ] EWCZ: PASS: History has at least 300 days. [2026-01-16T12:08:21.728426] [DEBUG] [REMOTE ] EWCZ: PASS: Price check passed. Min price $3.44. [2026-01-16T12:08:21.728567] [DEBUG] [REMOTE ] EWCZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:21.728703] [DEBUG] [REMOTE ] EWCZ: PASS: Integrity check passed. [2026-01-16T12:08:21.728745] [DEBUG] [REMOTE ] EWCZ: Symbol is viable for forecasting. [2026-01-16T12:08:21.728795] [INFO ] [MAIN ] [1134/3508] EWCZ kept (0.2s) | 1134 kept, 0 rejected | 137.1/min | ETA: 17.3m [2026-01-16T12:08:22.137716] [DEBUG] [REMOTE ] EWTX: Retrieved 1208 rows, trimmed to 300. [2026-01-16T12:08:22.137849] [DEBUG] [REMOTE ] EWTX: PASS: History has at least 300 days. [2026-01-16T12:08:22.138053] [DEBUG] [REMOTE ] EWTX: PASS: Price check passed. Min price $14.89. [2026-01-16T12:08:22.138189] [DEBUG] [REMOTE ] EWTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:22.138300] [DEBUG] [REMOTE ] EWTX: PASS: Integrity check passed. [2026-01-16T12:08:22.138339] [DEBUG] [REMOTE ] EWTX: Symbol is viable for forecasting. [2026-01-16T12:08:22.138387] [INFO ] [MAIN ] [1135/3508] EWTX kept (0.4s) | 1135 kept, 0 rejected | 137.1/min | ETA: 17.3m [2026-01-16T12:08:22.731759] [DEBUG] [REMOTE ] EWZS: Retrieved 3848 rows, trimmed to 300. [2026-01-16T12:08:22.731885] [DEBUG] [REMOTE ] EWZS: PASS: History has at least 300 days. [2026-01-16T12:08:22.732091] [DEBUG] [REMOTE ] EWZS: PASS: Price check passed. Min price $12.49. [2026-01-16T12:08:22.732227] [DEBUG] [REMOTE ] EWZS: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:22.732336] [DEBUG] [REMOTE ] EWZS: PASS: Integrity check passed. [2026-01-16T12:08:22.732376] [DEBUG] [REMOTE ] EWZS: Symbol is viable for forecasting. [2026-01-16T12:08:22.732424] [INFO ] [MAIN ] [1136/3508] EWZS kept (0.6s) | 1136 kept, 0 rejected | 137.1/min | ETA: 17.3m [2026-01-16T12:08:23.212778] [DEBUG] [REMOTE ] EXAS: Retrieved 6276 rows, trimmed to 300. [2026-01-16T12:08:23.212923] [DEBUG] [REMOTE ] EXAS: PASS: History has at least 300 days. [2026-01-16T12:08:23.213157] [DEBUG] [REMOTE ] EXAS: PASS: Price check passed. Min price $62.74. [2026-01-16T12:08:23.213296] [DEBUG] [REMOTE ] EXAS: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:23.213415] [DEBUG] [REMOTE ] EXAS: PASS: Integrity check passed. [2026-01-16T12:08:23.213456] [DEBUG] [REMOTE ] EXAS: Symbol is viable for forecasting. [2026-01-16T12:08:23.213505] [INFO ] [MAIN ] [1137/3508] EXAS kept (0.5s) | 1137 kept, 0 rejected | 137.1/min | ETA: 17.3m [2026-01-16T12:08:23.671903] [DEBUG] [REMOTE ] EXC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:23.672049] [DEBUG] [REMOTE ] EXC: PASS: History has at least 300 days. [2026-01-16T12:08:23.672280] [DEBUG] [REMOTE ] EXC: PASS: Price check passed. Min price $42.90. [2026-01-16T12:08:23.672417] [DEBUG] [REMOTE ] EXC: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:23.672536] [DEBUG] [REMOTE ] EXC: PASS: Integrity check passed. [2026-01-16T12:08:23.672595] [DEBUG] [REMOTE ] EXC: Symbol is viable for forecasting. [2026-01-16T12:08:23.672647] [INFO ] [MAIN ] [1138/3508] EXC kept (0.5s) | 1138 kept, 0 rejected | 137.0/min | ETA: 17.3m [2026-01-16T12:08:24.199694] [DEBUG] [REMOTE ] EXEL: Retrieved 6476 rows, trimmed to 300. [2026-01-16T12:08:24.199824] [DEBUG] [REMOTE ] EXEL: PASS: History has at least 300 days. [2026-01-16T12:08:24.200037] [DEBUG] [REMOTE ] EXEL: PASS: Price check passed. Min price $36.08. [2026-01-16T12:08:24.200174] [DEBUG] [REMOTE ] EXEL: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:24.200287] [DEBUG] [REMOTE ] EXEL: PASS: Integrity check passed. [2026-01-16T12:08:24.200328] [DEBUG] [REMOTE ] EXEL: Symbol is viable for forecasting. [2026-01-16T12:08:24.200377] [INFO ] [MAIN ] [1139/3508] EXEL kept (0.5s) | 1139 kept, 0 rejected | 137.0/min | ETA: 17.3m [2026-01-16T12:08:24.443309] [DEBUG] [REMOTE ] EXFY: Retrieved 1049 rows, trimmed to 300. [2026-01-16T12:08:24.443456] [DEBUG] [REMOTE ] EXFY: PASS: History has at least 300 days. [2026-01-16T12:08:24.443699] [DEBUG] [REMOTE ] EXFY: PASS: Price check passed. Min price $1.36. [2026-01-16T12:08:24.443840] [DEBUG] [REMOTE ] EXFY: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:24.443959] [DEBUG] [REMOTE ] EXFY: PASS: Integrity check passed. [2026-01-16T12:08:24.444007] [DEBUG] [REMOTE ] EXFY: Symbol is viable for forecasting. [2026-01-16T12:08:24.444066] [INFO ] [MAIN ] [1140/3508] EXFY kept (0.2s) | 1140 kept, 0 rejected | 137.1/min | ETA: 17.3m [2026-01-16T12:08:25.019743] [DEBUG] [REMOTE ] EXG: Retrieved 4715 rows, trimmed to 300. [2026-01-16T12:08:25.019876] [DEBUG] [REMOTE ] EXG: PASS: History has at least 300 days. [2026-01-16T12:08:25.020091] [DEBUG] [REMOTE ] EXG: PASS: Price check passed. Min price $8.68. [2026-01-16T12:08:25.020232] [DEBUG] [REMOTE ] EXG: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:25.020349] [DEBUG] [REMOTE ] EXG: PASS: Integrity check passed. [2026-01-16T12:08:25.020391] [DEBUG] [REMOTE ] EXG: Symbol is viable for forecasting. [2026-01-16T12:08:25.020441] [INFO ] [MAIN ] [1141/3508] EXG kept (0.6s) | 1141 kept, 0 rejected | 137.0/min | ETA: 17.3m [2026-01-16T12:08:25.436823] [DEBUG] [REMOTE ] EXK: Retrieved 4963 rows, trimmed to 300. [2026-01-16T12:08:25.436955] [DEBUG] [REMOTE ] EXK: PASS: History has at least 300 days. [2026-01-16T12:08:25.437195] [DEBUG] [REMOTE ] EXK: PASS: Price check passed. Min price $7.07. [2026-01-16T12:08:25.437333] [DEBUG] [REMOTE ] EXK: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:25.437449] [DEBUG] [REMOTE ] EXK: PASS: Integrity check passed. [2026-01-16T12:08:25.437490] [DEBUG] [REMOTE ] EXK: Symbol is viable for forecasting. [2026-01-16T12:08:25.437539] [INFO ] [MAIN ] [1142/3508] EXK kept (0.4s) | 1142 kept, 0 rejected | 137.0/min | ETA: 17.3m [2026-01-16T12:08:25.936354] [DEBUG] [REMOTE ] EXLS: Retrieved 4839 rows, trimmed to 300. [2026-01-16T12:08:25.936489] [DEBUG] [REMOTE ] EXLS: PASS: History has at least 300 days. [2026-01-16T12:08:25.936788] [DEBUG] [REMOTE ] EXLS: PASS: Price check passed. Min price $38.54. [2026-01-16T12:08:25.936927] [DEBUG] [REMOTE ] EXLS: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:25.937043] [DEBUG] [REMOTE ] EXLS: PASS: Integrity check passed. [2026-01-16T12:08:25.937088] [DEBUG] [REMOTE ] EXLS: Symbol is viable for forecasting. [2026-01-16T12:08:25.937138] [INFO ] [MAIN ] [1143/3508] EXLS kept (0.5s) | 1143 kept, 0 rejected | 137.0/min | ETA: 17.3m [2026-01-16T12:08:26.461836] [DEBUG] [REMOTE ] EXP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:26.461990] [DEBUG] [REMOTE ] EXP: PASS: History has at least 300 days. [2026-01-16T12:08:26.462245] [DEBUG] [REMOTE ] EXP: PASS: Price check passed. Min price $198.79. [2026-01-16T12:08:26.462383] [DEBUG] [REMOTE ] EXP: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:26.462504] [DEBUG] [REMOTE ] EXP: PASS: Integrity check passed. [2026-01-16T12:08:26.462545] [DEBUG] [REMOTE ] EXP: Symbol is viable for forecasting. [2026-01-16T12:08:26.462613] [INFO ] [MAIN ] [1144/3508] EXP kept (0.5s) | 1144 kept, 0 rejected | 137.0/min | ETA: 17.3m [2026-01-16T12:08:26.967220] [DEBUG] [REMOTE ] EXPD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:26.967443] [DEBUG] [REMOTE ] EXPD: PASS: History has at least 300 days. [2026-01-16T12:08:26.967819] [DEBUG] [REMOTE ] EXPD: PASS: Price check passed. Min price $116.96. [2026-01-16T12:08:26.967975] [DEBUG] [REMOTE ] EXPD: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:26.968116] [DEBUG] [REMOTE ] EXPD: PASS: Integrity check passed. [2026-01-16T12:08:26.968160] [DEBUG] [REMOTE ] EXPD: Symbol is viable for forecasting. [2026-01-16T12:08:26.968218] [INFO ] [MAIN ] [1145/3508] EXPD kept (0.5s) | 1145 kept, 0 rejected | 137.0/min | ETA: 17.3m [2026-01-16T12:08:27.381905] [DEBUG] [REMOTE ] EXPE: Retrieved 5155 rows, trimmed to 300. [2026-01-16T12:08:27.382107] [DEBUG] [REMOTE ] EXPE: PASS: History has at least 300 days. [2026-01-16T12:08:27.382630] [DEBUG] [REMOTE ] EXPE: PASS: Price check passed. Min price $211.78. [2026-01-16T12:08:27.382784] [DEBUG] [REMOTE ] EXPE: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:27.382917] [DEBUG] [REMOTE ] EXPE: PASS: Integrity check passed. [2026-01-16T12:08:27.382961] [DEBUG] [REMOTE ] EXPE: Symbol is viable for forecasting. [2026-01-16T12:08:27.383017] [INFO ] [MAIN ] [1146/3508] EXPE kept (0.4s) | 1146 kept, 0 rejected | 137.0/min | ETA: 17.2m [2026-01-16T12:08:27.560043] [DEBUG] [REMOTE ] EXPI: Retrieved 2996 rows, trimmed to 300. [2026-01-16T12:08:27.560239] [DEBUG] [REMOTE ] EXPI: PASS: History has at least 300 days. [2026-01-16T12:08:27.560522] [DEBUG] [REMOTE ] EXPI: PASS: Price check passed. Min price $9.05. [2026-01-16T12:08:27.560686] [DEBUG] [REMOTE ] EXPI: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:27.560811] [DEBUG] [REMOTE ] EXPI: PASS: Integrity check passed. [2026-01-16T12:08:27.560854] [DEBUG] [REMOTE ] EXPI: Symbol is viable for forecasting. [2026-01-16T12:08:27.560910] [INFO ] [MAIN ] [1147/3508] EXPI kept (0.2s) | 1147 kept, 0 rejected | 137.1/min | ETA: 17.2m [2026-01-16T12:08:28.185188] [DEBUG] [REMOTE ] EXPO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:28.185618] [DEBUG] [REMOTE ] EXPO: PASS: History has at least 300 days. [2026-01-16T12:08:28.185922] [DEBUG] [REMOTE ] EXPO: PASS: Price check passed. Min price $65.14. [2026-01-16T12:08:28.186069] [DEBUG] [REMOTE ] EXPO: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:28.186220] [DEBUG] [REMOTE ] EXPO: PASS: Integrity check passed. [2026-01-16T12:08:28.186266] [DEBUG] [REMOTE ] EXPO: Symbol is viable for forecasting. [2026-01-16T12:08:28.186524] [INFO ] [MAIN ] [1148/3508] EXPO kept (0.6s) | 1148 kept, 0 rejected | 137.0/min | ETA: 17.2m [2026-01-16T12:08:28.482148] [DEBUG] [REMOTE ] EYE: Retrieved 2066 rows, trimmed to 300. [2026-01-16T12:08:28.482321] [DEBUG] [REMOTE ] EYE: PASS: History has at least 300 days. [2026-01-16T12:08:28.482749] [DEBUG] [REMOTE ] EYE: PASS: Price check passed. Min price $23.48. [2026-01-16T12:08:28.482929] [DEBUG] [REMOTE ] EYE: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:28.483095] [DEBUG] [REMOTE ] EYE: PASS: Integrity check passed. [2026-01-16T12:08:28.483162] [DEBUG] [REMOTE ] EYE: Symbol is viable for forecasting. [2026-01-16T12:08:28.483236] [INFO ] [MAIN ] [1149/3508] EYE kept (0.3s) | 1149 kept, 0 rejected | 137.0/min | ETA: 17.2m [2026-01-16T12:08:28.819772] [DEBUG] [REMOTE ] EZGO: Retrieved 1250 rows, trimmed to 300. [2026-01-16T12:08:28.819916] [DEBUG] [REMOTE ] EZGO: PASS: History has at least 300 days. [2026-01-16T12:08:28.820130] [DEBUG] [REMOTE ] EZGO: PASS: Price check passed. Min price $1.78. [2026-01-16T12:08:28.820268] [DEBUG] [REMOTE ] EZGO: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:28.820382] [DEBUG] [REMOTE ] EZGO: PASS: Integrity check passed. [2026-01-16T12:08:28.820423] [DEBUG] [REMOTE ] EZGO: Symbol is viable for forecasting. [2026-01-16T12:08:28.820510] [INFO ] [MAIN ] [1150/3508] EZGO kept (0.3s) | 1150 kept, 0 rejected | 137.1/min | ETA: 17.2m [2026-01-16T12:08:29.465952] [DEBUG] [REMOTE ] F: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:29.466098] [DEBUG] [REMOTE ] F: PASS: History has at least 300 days. [2026-01-16T12:08:29.466347] [DEBUG] [REMOTE ] F: PASS: Price check passed. Min price $12.20. [2026-01-16T12:08:29.466488] [DEBUG] [REMOTE ] F: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:29.466680] [DEBUG] [REMOTE ] F: PASS: Integrity check passed. [2026-01-16T12:08:29.466726] [DEBUG] [REMOTE ] F: Symbol is viable for forecasting. [2026-01-16T12:08:29.466777] [INFO ] [MAIN ] [1151/3508] F kept (0.6s) | 1151 kept, 0 rejected | 137.0/min | ETA: 17.2m [2026-01-16T12:08:29.706441] [DEBUG] [REMOTE ] FA: Retrieved 1147 rows, trimmed to 300. [2026-01-16T12:08:29.706643] [DEBUG] [REMOTE ] FA: PASS: History has at least 300 days. [2026-01-16T12:08:29.706873] [DEBUG] [REMOTE ] FA: PASS: Price check passed. Min price $12.17. [2026-01-16T12:08:29.707019] [DEBUG] [REMOTE ] FA: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:29.707182] [DEBUG] [REMOTE ] FA: PASS: Integrity check passed. [2026-01-16T12:08:29.707243] [DEBUG] [REMOTE ] FA: Symbol is viable for forecasting. [2026-01-16T12:08:29.707297] [INFO ] [MAIN ] [1152/3508] FA kept (0.2s) | 1152 kept, 0 rejected | 137.1/min | ETA: 17.2m [2026-01-16T12:08:30.258223] [DEBUG] [REMOTE ] FAF: Retrieved 3933 rows, trimmed to 300. [2026-01-16T12:08:30.258459] [DEBUG] [REMOTE ] FAF: PASS: History has at least 300 days. [2026-01-16T12:08:30.259003] [DEBUG] [REMOTE ] FAF: PASS: Price check passed. Min price $58.99. [2026-01-16T12:08:30.259222] [DEBUG] [REMOTE ] FAF: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:30.259418] [DEBUG] [REMOTE ] FAF: PASS: Integrity check passed. [2026-01-16T12:08:30.259479] [DEBUG] [REMOTE ] FAF: Symbol is viable for forecasting. [2026-01-16T12:08:30.259564] [INFO ] [MAIN ] [1153/3508] FAF kept (0.6s) | 1153 kept, 0 rejected | 137.0/min | ETA: 17.2m [2026-01-16T12:08:30.592625] [DEBUG] [REMOTE ] FALN: Retrieved 2409 rows, trimmed to 300. [2026-01-16T12:08:30.592897] [DEBUG] [REMOTE ] FALN: PASS: History has at least 300 days. [2026-01-16T12:08:30.594732] [DEBUG] [REMOTE ] FALN: PASS: Price check passed. Min price $26.82. [2026-01-16T12:08:30.594972] [DEBUG] [REMOTE ] FALN: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:30.595168] [DEBUG] [REMOTE ] FALN: PASS: Integrity check passed. [2026-01-16T12:08:30.595218] [DEBUG] [REMOTE ] FALN: Symbol is viable for forecasting. [2026-01-16T12:08:30.595292] [INFO ] [MAIN ] [1154/3508] FALN kept (0.3s) | 1154 kept, 0 rejected | 137.1/min | ETA: 17.2m [2026-01-16T12:08:31.039377] [DEBUG] [REMOTE ] FANG: Retrieved 3333 rows, trimmed to 300. [2026-01-16T12:08:31.039594] [DEBUG] [REMOTE ] FANG: PASS: History has at least 300 days. [2026-01-16T12:08:31.039956] [DEBUG] [REMOTE ] FANG: PASS: Price check passed. Min price $136.35. [2026-01-16T12:08:31.040162] [DEBUG] [REMOTE ] FANG: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:31.040346] [DEBUG] [REMOTE ] FANG: PASS: Integrity check passed. [2026-01-16T12:08:31.040406] [DEBUG] [REMOTE ] FANG: Symbol is viable for forecasting. [2026-01-16T12:08:31.040486] [INFO ] [MAIN ] [1155/3508] FANG kept (0.4s) | 1155 kept, 0 rejected | 137.1/min | ETA: 17.2m [2026-01-16T12:08:31.533552] [DEBUG] [REMOTE ] FARM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:31.533711] [DEBUG] [REMOTE ] FARM: PASS: History has at least 300 days. [2026-01-16T12:08:31.533921] [DEBUG] [REMOTE ] FARM: PASS: Price check passed. Min price $1.43. [2026-01-16T12:08:31.534058] [DEBUG] [REMOTE ] FARM: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:31.534176] [DEBUG] [REMOTE ] FARM: PASS: Integrity check passed. [2026-01-16T12:08:31.534217] [DEBUG] [REMOTE ] FARM: Symbol is viable for forecasting. [2026-01-16T12:08:31.534302] [INFO ] [MAIN ] [1156/3508] FARM kept (0.5s) | 1156 kept, 0 rejected | 137.1/min | ETA: 17.2m [2026-01-16T12:08:31.904972] [DEBUG] [REMOTE ] FBIN: Retrieved 3604 rows, trimmed to 300. [2026-01-16T12:08:31.905103] [DEBUG] [REMOTE ] FBIN: PASS: History has at least 300 days. [2026-01-16T12:08:31.905317] [DEBUG] [REMOTE ] FBIN: PASS: Price check passed. Min price $44.25. [2026-01-16T12:08:31.905457] [DEBUG] [REMOTE ] FBIN: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:31.905591] [DEBUG] [REMOTE ] FBIN: PASS: Integrity check passed. [2026-01-16T12:08:31.905636] [DEBUG] [REMOTE ] FBIN: Symbol is viable for forecasting. [2026-01-16T12:08:31.905686] [INFO ] [MAIN ] [1157/3508] FBIN kept (0.4s) | 1157 kept, 0 rejected | 137.1/min | ETA: 17.2m [2026-01-16T12:08:32.339792] [DEBUG] [REMOTE ] FBIO: Retrieved 3560 rows, trimmed to 300. [2026-01-16T12:08:32.339995] [DEBUG] [REMOTE ] FBIO: PASS: History has at least 300 days. [2026-01-16T12:08:32.340312] [DEBUG] [REMOTE ] FBIO: PASS: Price check passed. Min price $2.44. [2026-01-16T12:08:32.340516] [DEBUG] [REMOTE ] FBIO: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:32.340699] [DEBUG] [REMOTE ] FBIO: PASS: Integrity check passed. [2026-01-16T12:08:32.340746] [DEBUG] [REMOTE ] FBIO: Symbol is viable for forecasting. [2026-01-16T12:08:32.340804] [INFO ] [MAIN ] [1158/3508] FBIO kept (0.4s) | 1158 kept, 0 rejected | 137.1/min | ETA: 17.1m [2026-01-16T12:08:32.758351] [DEBUG] [REMOTE ] FBIZ: Retrieved 5100 rows, trimmed to 300. [2026-01-16T12:08:32.758487] [DEBUG] [REMOTE ] FBIZ: PASS: History has at least 300 days. [2026-01-16T12:08:32.758728] [DEBUG] [REMOTE ] FBIZ: PASS: Price check passed. Min price $48.84. [2026-01-16T12:08:32.758867] [DEBUG] [REMOTE ] FBIZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:32.758986] [DEBUG] [REMOTE ] FBIZ: PASS: Integrity check passed. [2026-01-16T12:08:32.759027] [DEBUG] [REMOTE ] FBIZ: Symbol is viable for forecasting. [2026-01-16T12:08:32.759076] [INFO ] [MAIN ] [1159/3508] FBIZ kept (0.4s) | 1159 kept, 0 rejected | 137.1/min | ETA: 17.1m [2026-01-16T12:08:33.127126] [DEBUG] [REMOTE ] FBK: Retrieved 2346 rows, trimmed to 300. [2026-01-16T12:08:33.127289] [DEBUG] [REMOTE ] FBK: PASS: History has at least 300 days. [2026-01-16T12:08:33.127520] [DEBUG] [REMOTE ] FBK: PASS: Price check passed. Min price $52.11. [2026-01-16T12:08:33.127730] [DEBUG] [REMOTE ] FBK: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:33.127855] [DEBUG] [REMOTE ] FBK: PASS: Integrity check passed. [2026-01-16T12:08:33.127898] [DEBUG] [REMOTE ] FBK: Symbol is viable for forecasting. [2026-01-16T12:08:33.127948] [INFO ] [MAIN ] [1160/3508] FBK kept (0.4s) | 1160 kept, 0 rejected | 137.1/min | ETA: 17.1m [2026-01-16T12:08:33.373737] [DEBUG] [REMOTE ] FBL: Retrieved 775 rows, trimmed to 300. [2026-01-16T12:08:33.373873] [DEBUG] [REMOTE ] FBL: PASS: History has at least 300 days. [2026-01-16T12:08:33.374077] [DEBUG] [REMOTE ] FBL: PASS: Price check passed. Min price $26.34. [2026-01-16T12:08:33.374214] [DEBUG] [REMOTE ] FBL: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:33.374329] [DEBUG] [REMOTE ] FBL: PASS: Integrity check passed. [2026-01-16T12:08:33.374369] [DEBUG] [REMOTE ] FBL: Symbol is viable for forecasting. [2026-01-16T12:08:33.374416] [INFO ] [MAIN ] [1161/3508] FBL kept (0.2s) | 1161 kept, 0 rejected | 137.1/min | ETA: 17.1m [2026-01-16T12:08:34.107229] [DEBUG] [REMOTE ] FBNC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:34.107434] [DEBUG] [REMOTE ] FBNC: PASS: History has at least 300 days. [2026-01-16T12:08:34.107812] [DEBUG] [REMOTE ] FBNC: PASS: Price check passed. Min price $47.45. [2026-01-16T12:08:34.108028] [DEBUG] [REMOTE ] FBNC: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:34.108218] [DEBUG] [REMOTE ] FBNC: PASS: Integrity check passed. [2026-01-16T12:08:34.108280] [DEBUG] [REMOTE ] FBNC: Symbol is viable for forecasting. [2026-01-16T12:08:34.108379] [INFO ] [MAIN ] [1162/3508] FBNC kept (0.7s) | 1162 kept, 0 rejected | 137.1/min | ETA: 17.1m [2026-01-16T12:08:34.599760] [DEBUG] [REMOTE ] FBP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:34.599915] [DEBUG] [REMOTE ] FBP: PASS: History has at least 300 days. [2026-01-16T12:08:34.600173] [DEBUG] [REMOTE ] FBP: PASS: Price check passed. Min price $19.08. [2026-01-16T12:08:34.600317] [DEBUG] [REMOTE ] FBP: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:34.600451] [DEBUG] [REMOTE ] FBP: PASS: Integrity check passed. [2026-01-16T12:08:34.600494] [DEBUG] [REMOTE ] FBP: Symbol is viable for forecasting. [2026-01-16T12:08:34.600546] [INFO ] [MAIN ] [1163/3508] FBP kept (0.5s) | 1163 kept, 0 rejected | 137.1/min | ETA: 17.1m [2026-01-16T12:08:35.079873] [DEBUG] [REMOTE ] FC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:35.080003] [DEBUG] [REMOTE ] FC: PASS: History has at least 300 days. [2026-01-16T12:08:35.080218] [DEBUG] [REMOTE ] FC: PASS: Price check passed. Min price $14.18. [2026-01-16T12:08:35.080355] [DEBUG] [REMOTE ] FC: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:35.080469] [DEBUG] [REMOTE ] FC: PASS: Integrity check passed. [2026-01-16T12:08:35.080509] [DEBUG] [REMOTE ] FC: Symbol is viable for forecasting. [2026-01-16T12:08:35.080558] [INFO ] [MAIN ] [1164/3508] FC kept (0.5s) | 1164 kept, 0 rejected | 137.0/min | ETA: 17.1m [2026-01-16T12:08:35.503403] [DEBUG] [REMOTE ] FCAL: Retrieved 2151 rows, trimmed to 300. [2026-01-16T12:08:35.503622] [DEBUG] [REMOTE ] FCAL: PASS: History has at least 300 days. [2026-01-16T12:08:35.503915] [DEBUG] [REMOTE ] FCAL: PASS: Price check passed. Min price $48.98. [2026-01-16T12:08:35.504064] [DEBUG] [REMOTE ] FCAL: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:35.504199] [DEBUG] [REMOTE ] FCAL: PASS: Integrity check passed. [2026-01-16T12:08:35.504242] [DEBUG] [REMOTE ] FCAL: Symbol is viable for forecasting. [2026-01-16T12:08:35.504306] [INFO ] [MAIN ] [1165/3508] FCAL kept (0.4s) | 1165 kept, 0 rejected | 137.0/min | ETA: 17.1m [2026-01-16T12:08:35.989011] [DEBUG] [REMOTE ] FCBC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:35.989141] [DEBUG] [REMOTE ] FCBC: PASS: History has at least 300 days. [2026-01-16T12:08:35.989359] [DEBUG] [REMOTE ] FCBC: PASS: Price check passed. Min price $30.47. [2026-01-16T12:08:35.989495] [DEBUG] [REMOTE ] FCBC: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:35.989628] [DEBUG] [REMOTE ] FCBC: PASS: Integrity check passed. [2026-01-16T12:08:35.989671] [DEBUG] [REMOTE ] FCBC: Symbol is viable for forecasting. [2026-01-16T12:08:35.989719] [INFO ] [MAIN ] [1166/3508] FCBC kept (0.5s) | 1166 kept, 0 rejected | 137.0/min | ETA: 17.1m [2026-01-16T12:08:36.493753] [DEBUG] [REMOTE ] FCCO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:36.493905] [DEBUG] [REMOTE ] FCCO: PASS: History has at least 300 days. [2026-01-16T12:08:36.494150] [DEBUG] [REMOTE ] FCCO: PASS: Price check passed. Min price $26.47. [2026-01-16T12:08:36.494289] [DEBUG] [REMOTE ] FCCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:36.494413] [DEBUG] [REMOTE ] FCCO: PASS: Integrity check passed. [2026-01-16T12:08:36.494454] [DEBUG] [REMOTE ] FCCO: Symbol is viable for forecasting. [2026-01-16T12:08:36.494503] [INFO ] [MAIN ] [1167/3508] FCCO kept (0.5s) | 1167 kept, 0 rejected | 137.0/min | ETA: 17.1m [2026-01-16T12:08:36.990633] [DEBUG] [REMOTE ] FCEL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:36.990774] [DEBUG] [REMOTE ] FCEL: PASS: History has at least 300 days. [2026-01-16T12:08:36.990999] [DEBUG] [REMOTE ] FCEL: PASS: Price check passed. Min price $6.00. [2026-01-16T12:08:36.991136] [DEBUG] [REMOTE ] FCEL: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:36.991256] [DEBUG] [REMOTE ] FCEL: PASS: Integrity check passed. [2026-01-16T12:08:36.991316] [DEBUG] [REMOTE ] FCEL: Symbol is viable for forecasting. [2026-01-16T12:08:36.991367] [INFO ] [MAIN ] [1168/3508] FCEL kept (0.5s) | 1168 kept, 0 rejected | 137.0/min | ETA: 17.1m [2026-01-16T12:08:37.283429] [DEBUG] [REMOTE ] FCF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:37.283591] [DEBUG] [REMOTE ] FCF: PASS: History has at least 300 days. [2026-01-16T12:08:37.283832] [DEBUG] [REMOTE ] FCF: PASS: Price check passed. Min price $15.16. [2026-01-16T12:08:37.283970] [DEBUG] [REMOTE ] FCF: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:37.284093] [DEBUG] [REMOTE ] FCF: PASS: Integrity check passed. [2026-01-16T12:08:37.284133] [DEBUG] [REMOTE ] FCF: Symbol is viable for forecasting. [2026-01-16T12:08:37.284183] [INFO ] [MAIN ] [1169/3508] FCF kept (0.3s) | 1169 kept, 0 rejected | 137.0/min | ETA: 17.1m [2026-01-16T12:08:37.951029] [DEBUG] [REMOTE ] FCFS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:37.951174] [DEBUG] [REMOTE ] FCFS: PASS: History has at least 300 days. [2026-01-16T12:08:37.951410] [DEBUG] [REMOTE ] FCFS: PASS: Price check passed. Min price $147.68. [2026-01-16T12:08:37.951546] [DEBUG] [REMOTE ] FCFS: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:37.951709] [DEBUG] [REMOTE ] FCFS: PASS: Integrity check passed. [2026-01-16T12:08:37.951776] [DEBUG] [REMOTE ] FCFS: Symbol is viable for forecasting. [2026-01-16T12:08:37.951826] [INFO ] [MAIN ] [1170/3508] FCFS kept (0.7s) | 1170 kept, 0 rejected | 137.0/min | ETA: 17.1m [2026-01-16T12:08:38.413150] [DEBUG] [REMOTE ] FCN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:38.413293] [DEBUG] [REMOTE ] FCN: PASS: History has at least 300 days. [2026-01-16T12:08:38.413542] [DEBUG] [REMOTE ] FCN: PASS: Price check passed. Min price $153.25. [2026-01-16T12:08:38.413705] [DEBUG] [REMOTE ] FCN: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:38.413832] [DEBUG] [REMOTE ] FCN: PASS: Integrity check passed. [2026-01-16T12:08:38.413873] [DEBUG] [REMOTE ] FCN: Symbol is viable for forecasting. [2026-01-16T12:08:38.413925] [INFO ] [MAIN ] [1171/3508] FCN kept (0.5s) | 1171 kept, 0 rejected | 137.0/min | ETA: 17.1m [2026-01-16T12:08:38.894702] [DEBUG] [REMOTE ] FCNCA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:38.894836] [DEBUG] [REMOTE ] FCNCA: PASS: History has at least 300 days. [2026-01-16T12:08:38.895053] [DEBUG] [REMOTE ] FCNCA: PASS: Price check passed. Min price $1740.54. [2026-01-16T12:08:38.895192] [DEBUG] [REMOTE ] FCNCA: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:38.895308] [DEBUG] [REMOTE ] FCNCA: PASS: Integrity check passed. [2026-01-16T12:08:38.895348] [DEBUG] [REMOTE ] FCNCA: Symbol is viable for forecasting. [2026-01-16T12:08:38.895397] [INFO ] [MAIN ] [1172/3508] FCNCA kept (0.5s) | 1172 kept, 0 rejected | 137.0/min | ETA: 17.1m [2026-01-16T12:08:39.143421] [DEBUG] [REMOTE ] FCNCO: Retrieved 1011 rows, trimmed to 300. [2026-01-16T12:08:39.143548] [DEBUG] [REMOTE ] FCNCO: PASS: History has at least 300 days. [2026-01-16T12:08:39.143773] [DEBUG] [REMOTE ] FCNCO: PASS: Price check passed. Min price $21.00. [2026-01-16T12:08:39.143911] [DEBUG] [REMOTE ] FCNCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:39.144023] [DEBUG] [REMOTE ] FCNCO: PASS: Integrity check passed. [2026-01-16T12:08:39.144064] [DEBUG] [REMOTE ] FCNCO: Symbol is viable for forecasting. [2026-01-16T12:08:39.144113] [INFO ] [MAIN ] [1173/3508] FCNCO kept (0.2s) | 1173 kept, 0 rejected | 137.0/min | ETA: 17.0m [2026-01-16T12:08:39.580693] [DEBUG] [REMOTE ] FCNCP: Retrieved 1474 rows, trimmed to 300. [2026-01-16T12:08:39.580829] [DEBUG] [REMOTE ] FCNCP: PASS: History has at least 300 days. [2026-01-16T12:08:39.581038] [DEBUG] [REMOTE ] FCNCP: PASS: Price check passed. Min price $20.03. [2026-01-16T12:08:39.581177] [DEBUG] [REMOTE ] FCNCP: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:39.581289] [DEBUG] [REMOTE ] FCNCP: PASS: Integrity check passed. [2026-01-16T12:08:39.581348] [DEBUG] [REMOTE ] FCNCP: Symbol is viable for forecasting. [2026-01-16T12:08:39.581400] [INFO ] [MAIN ] [1174/3508] FCNCP kept (0.4s) | 1174 kept, 0 rejected | 137.0/min | ETA: 17.0m [2026-01-16T12:08:39.888921] [DEBUG] [REMOTE ] FCTE: Retrieved 387 rows, trimmed to 300. [2026-01-16T12:08:39.889047] [DEBUG] [REMOTE ] FCTE: PASS: History has at least 300 days. [2026-01-16T12:08:39.889249] [DEBUG] [REMOTE ] FCTE: PASS: Price check passed. Min price $24.16. [2026-01-16T12:08:39.889393] [DEBUG] [REMOTE ] FCTE: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:39.889506] [DEBUG] [REMOTE ] FCTE: PASS: Integrity check passed. [2026-01-16T12:08:39.889546] [DEBUG] [REMOTE ] FCTE: Symbol is viable for forecasting. [2026-01-16T12:08:39.889619] [INFO ] [MAIN ] [1175/3508] FCTE kept (0.3s) | 1175 kept, 0 rejected | 137.0/min | ETA: 17.0m [2026-01-16T12:08:40.582494] [DEBUG] [REMOTE ] FCX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:40.582675] [DEBUG] [REMOTE ] FCX: PASS: History has at least 300 days. [2026-01-16T12:08:40.582892] [DEBUG] [REMOTE ] FCX: PASS: Price check passed. Min price $38.55. [2026-01-16T12:08:40.583029] [DEBUG] [REMOTE ] FCX: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:40.583142] [DEBUG] [REMOTE ] FCX: PASS: Integrity check passed. [2026-01-16T12:08:40.583183] [DEBUG] [REMOTE ] FCX: Symbol is viable for forecasting. [2026-01-16T12:08:40.583232] [INFO ] [MAIN ] [1176/3508] FCX kept (0.7s) | 1176 kept, 0 rejected | 137.0/min | ETA: 17.0m [2026-01-16T12:08:40.988776] [DEBUG] [REMOTE ] FDBC: Retrieved 6287 rows, trimmed to 300. [2026-01-16T12:08:40.988920] [DEBUG] [REMOTE ] FDBC: PASS: History has at least 300 days. [2026-01-16T12:08:40.989158] [DEBUG] [REMOTE ] FDBC: PASS: Price check passed. Min price $42.00. [2026-01-16T12:08:40.989305] [DEBUG] [REMOTE ] FDBC: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:40.989431] [DEBUG] [REMOTE ] FDBC: PASS: Integrity check passed. [2026-01-16T12:08:40.989473] [DEBUG] [REMOTE ] FDBC: Symbol is viable for forecasting. [2026-01-16T12:08:40.989525] [INFO ] [MAIN ] [1177/3508] FDBC kept (0.4s) | 1177 kept, 0 rejected | 137.0/min | ETA: 17.0m [2026-01-16T12:08:41.238264] [DEBUG] [REMOTE ] FDIF: Retrieved 647 rows, trimmed to 300. [2026-01-16T12:08:41.238390] [DEBUG] [REMOTE ] FDIF: PASS: History has at least 300 days. [2026-01-16T12:08:41.238614] [DEBUG] [REMOTE ] FDIF: PASS: Price check passed. Min price $33.62. [2026-01-16T12:08:41.238752] [DEBUG] [REMOTE ] FDIF: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:41.238862] [DEBUG] [REMOTE ] FDIF: PASS: Integrity check passed. [2026-01-16T12:08:41.238902] [DEBUG] [REMOTE ] FDIF: Symbol is viable for forecasting. [2026-01-16T12:08:41.238950] [INFO ] [MAIN ] [1178/3508] FDIF kept (0.2s) | 1178 kept, 0 rejected | 137.0/min | ETA: 17.0m [2026-01-16T12:08:41.567050] [DEBUG] [REMOTE ] FDIG: Retrieved 938 rows, trimmed to 300. [2026-01-16T12:08:41.567190] [DEBUG] [REMOTE ] FDIG: PASS: History has at least 300 days. [2026-01-16T12:08:41.567404] [DEBUG] [REMOTE ] FDIG: PASS: Price check passed. Min price $37.53. [2026-01-16T12:08:41.567545] [DEBUG] [REMOTE ] FDIG: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:41.567696] [DEBUG] [REMOTE ] FDIG: PASS: Integrity check passed. [2026-01-16T12:08:41.567750] [DEBUG] [REMOTE ] FDIG: Symbol is viable for forecasting. [2026-01-16T12:08:41.567801] [INFO ] [MAIN ] [1179/3508] FDIG kept (0.3s) | 1179 kept, 0 rejected | 137.1/min | ETA: 17.0m [2026-01-16T12:08:42.254314] [DEBUG] [REMOTE ] FDP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:42.254460] [DEBUG] [REMOTE ] FDP: PASS: History has at least 300 days. [2026-01-16T12:08:42.254724] [DEBUG] [REMOTE ] FDP: PASS: Price check passed. Min price $33.89. [2026-01-16T12:08:42.254868] [DEBUG] [REMOTE ] FDP: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:42.255010] [DEBUG] [REMOTE ] FDP: PASS: Integrity check passed. [2026-01-16T12:08:42.255053] [DEBUG] [REMOTE ] FDP: Symbol is viable for forecasting. [2026-01-16T12:08:42.255104] [INFO ] [MAIN ] [1180/3508] FDP kept (0.7s) | 1180 kept, 0 rejected | 137.0/min | ETA: 17.0m [2026-01-16T12:08:42.659358] [DEBUG] [REMOTE ] FDS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:42.659499] [DEBUG] [REMOTE ] FDS: PASS: History has at least 300 days. [2026-01-16T12:08:42.659760] [DEBUG] [REMOTE ] FDS: PASS: Price check passed. Min price $252.62. [2026-01-16T12:08:42.659902] [DEBUG] [REMOTE ] FDS: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:42.660028] [DEBUG] [REMOTE ] FDS: PASS: Integrity check passed. [2026-01-16T12:08:42.660068] [DEBUG] [REMOTE ] FDS: Symbol is viable for forecasting. [2026-01-16T12:08:42.660117] [INFO ] [MAIN ] [1181/3508] FDS kept (0.4s) | 1181 kept, 0 rejected | 137.0/min | ETA: 17.0m [2026-01-16T12:08:42.893346] [DEBUG] [REMOTE ] FDTX: Retrieved 652 rows, trimmed to 300. [2026-01-16T12:08:42.893482] [DEBUG] [REMOTE ] FDTX: PASS: History has at least 300 days. [2026-01-16T12:08:42.893710] [DEBUG] [REMOTE ] FDTX: PASS: Price check passed. Min price $37.84. [2026-01-16T12:08:42.893850] [DEBUG] [REMOTE ] FDTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:42.893963] [DEBUG] [REMOTE ] FDTX: PASS: Integrity check passed. [2026-01-16T12:08:42.894005] [DEBUG] [REMOTE ] FDTX: Symbol is viable for forecasting. [2026-01-16T12:08:42.894053] [INFO ] [MAIN ] [1182/3508] FDTX kept (0.2s) | 1182 kept, 0 rejected | 137.1/min | ETA: 17.0m [2026-01-16T12:08:43.330806] [DEBUG] [REMOTE ] FDUS: Retrieved 3665 rows, trimmed to 300. [2026-01-16T12:08:43.330938] [DEBUG] [REMOTE ] FDUS: PASS: History has at least 300 days. [2026-01-16T12:08:43.331149] [DEBUG] [REMOTE ] FDUS: PASS: Price check passed. Min price $18.53. [2026-01-16T12:08:43.331322] [DEBUG] [REMOTE ] FDUS: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:43.331465] [DEBUG] [REMOTE ] FDUS: PASS: Integrity check passed. [2026-01-16T12:08:43.331514] [DEBUG] [REMOTE ] FDUS: Symbol is viable for forecasting. [2026-01-16T12:08:43.331566] [INFO ] [MAIN ] [1183/3508] FDUS kept (0.4s) | 1183 kept, 0 rejected | 137.1/min | ETA: 17.0m [2026-01-16T12:08:43.927057] [DEBUG] [REMOTE ] FDX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:43.927189] [DEBUG] [REMOTE ] FDX: PASS: History has at least 300 days. [2026-01-16T12:08:43.927408] [DEBUG] [REMOTE ] FDX: PASS: Price check passed. Min price $236.95. [2026-01-16T12:08:43.927550] [DEBUG] [REMOTE ] FDX: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:43.927690] [DEBUG] [REMOTE ] FDX: PASS: Integrity check passed. [2026-01-16T12:08:43.927731] [DEBUG] [REMOTE ] FDX: Symbol is viable for forecasting. [2026-01-16T12:08:43.927781] [INFO ] [MAIN ] [1184/3508] FDX kept (0.6s) | 1184 kept, 0 rejected | 137.0/min | ETA: 17.0m [2026-01-16T12:08:44.426968] [DEBUG] [REMOTE ] FE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:44.427128] [DEBUG] [REMOTE ] FE: PASS: History has at least 300 days. [2026-01-16T12:08:44.427358] [DEBUG] [REMOTE ] FE: PASS: Price check passed. Min price $44.03. [2026-01-16T12:08:44.427508] [DEBUG] [REMOTE ] FE: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:44.427657] [DEBUG] [REMOTE ] FE: PASS: Integrity check passed. [2026-01-16T12:08:44.427703] [DEBUG] [REMOTE ] FE: Symbol is viable for forecasting. [2026-01-16T12:08:44.427754] [INFO ] [MAIN ] [1185/3508] FE kept (0.5s) | 1185 kept, 0 rejected | 137.0/min | ETA: 17.0m [2026-01-16T12:08:44.771762] [DEBUG] [REMOTE ] FEED: Retrieved 2158 rows, trimmed to 300. [2026-01-16T12:08:44.771900] [DEBUG] [REMOTE ] FEED: PASS: History has at least 300 days. [2026-01-16T12:08:44.772110] [DEBUG] [REMOTE ] FEED: PASS: Price check passed. Min price $1.46. [2026-01-16T12:08:44.772251] [DEBUG] [REMOTE ] FEED: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:44.772382] [DEBUG] [REMOTE ] FEED: PASS: Integrity check passed. [2026-01-16T12:08:44.772426] [DEBUG] [REMOTE ] FEED: Symbol is viable for forecasting. [2026-01-16T12:08:44.772486] [INFO ] [MAIN ] [1186/3508] FEED kept (0.3s) | 1186 kept, 0 rejected | 137.0/min | ETA: 16.9m [2026-01-16T12:08:45.305273] [DEBUG] [REMOTE ] FEIM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:45.305442] [DEBUG] [REMOTE ] FEIM: PASS: History has at least 300 days. [2026-01-16T12:08:45.305703] [DEBUG] [REMOTE ] FEIM: PASS: Price check passed. Min price $27.07. [2026-01-16T12:08:45.305847] [DEBUG] [REMOTE ] FEIM: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:45.305971] [DEBUG] [REMOTE ] FEIM: PASS: Integrity check passed. [2026-01-16T12:08:45.306012] [DEBUG] [REMOTE ] FEIM: Symbol is viable for forecasting. [2026-01-16T12:08:45.306064] [INFO ] [MAIN ] [1187/3508] FEIM kept (0.5s) | 1187 kept, 0 rejected | 137.0/min | ETA: 16.9m [2026-01-16T12:08:45.815887] [DEBUG] [REMOTE ] FELE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:45.816016] [DEBUG] [REMOTE ] FELE: PASS: History has at least 300 days. [2026-01-16T12:08:45.816226] [DEBUG] [REMOTE ] FELE: PASS: Price check passed. Min price $90.46. [2026-01-16T12:08:45.816362] [DEBUG] [REMOTE ] FELE: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:45.816475] [DEBUG] [REMOTE ] FELE: PASS: Integrity check passed. [2026-01-16T12:08:45.816516] [DEBUG] [REMOTE ] FELE: Symbol is viable for forecasting. [2026-01-16T12:08:45.816565] [INFO ] [MAIN ] [1188/3508] FELE kept (0.5s) | 1188 kept, 0 rejected | 137.0/min | ETA: 16.9m [2026-01-16T12:08:46.183406] [DEBUG] [REMOTE ] FEM: Retrieved 3708 rows, trimmed to 300. [2026-01-16T12:08:46.183540] [DEBUG] [REMOTE ] FEM: PASS: History has at least 300 days. [2026-01-16T12:08:46.183780] [DEBUG] [REMOTE ] FEM: PASS: Price check passed. Min price $26.01. [2026-01-16T12:08:46.183926] [DEBUG] [REMOTE ] FEM: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:46.184051] [DEBUG] [REMOTE ] FEM: PASS: Integrity check passed. [2026-01-16T12:08:46.184099] [DEBUG] [REMOTE ] FEM: Symbol is viable for forecasting. [2026-01-16T12:08:46.184160] [INFO ] [MAIN ] [1189/3508] FEM kept (0.4s) | 1189 kept, 0 rejected | 137.0/min | ETA: 16.9m [2026-01-16T12:08:46.574480] [DEBUG] [REMOTE ] FEMB: Retrieved 2815 rows, trimmed to 300. [2026-01-16T12:08:46.574636] [DEBUG] [REMOTE ] FEMB: PASS: History has at least 300 days. [2026-01-16T12:08:46.574840] [DEBUG] [REMOTE ] FEMB: PASS: Price check passed. Min price $28.90. [2026-01-16T12:08:46.574976] [DEBUG] [REMOTE ] FEMB: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:46.575085] [DEBUG] [REMOTE ] FEMB: PASS: Integrity check passed. [2026-01-16T12:08:46.575125] [DEBUG] [REMOTE ] FEMB: Symbol is viable for forecasting. [2026-01-16T12:08:46.575173] [INFO ] [MAIN ] [1190/3508] FEMB kept (0.4s) | 1190 kept, 0 rejected | 137.0/min | ETA: 16.9m [2026-01-16T12:08:46.966562] [DEBUG] [REMOTE ] FEMS: Retrieved 3498 rows, trimmed to 300. [2026-01-16T12:08:46.966729] [DEBUG] [REMOTE ] FEMS: PASS: History has at least 300 days. [2026-01-16T12:08:46.966947] [DEBUG] [REMOTE ] FEMS: PASS: Price check passed. Min price $40.77. [2026-01-16T12:08:46.967081] [DEBUG] [REMOTE ] FEMS: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:46.967194] [DEBUG] [REMOTE ] FEMS: PASS: Integrity check passed. [2026-01-16T12:08:46.967235] [DEBUG] [REMOTE ] FEMS: Symbol is viable for forecasting. [2026-01-16T12:08:46.967283] [INFO ] [MAIN ] [1191/3508] FEMS kept (0.4s) | 1191 kept, 0 rejected | 137.0/min | ETA: 16.9m [2026-01-16T12:08:47.470967] [DEBUG] [REMOTE ] FEP: Retrieved 3704 rows, trimmed to 300. [2026-01-16T12:08:47.471109] [DEBUG] [REMOTE ] FEP: PASS: History has at least 300 days. [2026-01-16T12:08:47.471326] [DEBUG] [REMOTE ] FEP: PASS: Price check passed. Min price $48.82. [2026-01-16T12:08:47.471464] [DEBUG] [REMOTE ] FEP: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:47.471619] [DEBUG] [REMOTE ] FEP: PASS: Integrity check passed. [2026-01-16T12:08:47.471679] [DEBUG] [REMOTE ] FEP: Symbol is viable for forecasting. [2026-01-16T12:08:47.471740] [INFO ] [MAIN ] [1192/3508] FEP kept (0.5s) | 1192 kept, 0 rejected | 137.0/min | ETA: 16.9m [2026-01-16T12:08:47.681019] [DEBUG] [REMOTE ] FEPI: Retrieved 568 rows, trimmed to 300. [2026-01-16T12:08:47.681152] [DEBUG] [REMOTE ] FEPI: PASS: History has at least 300 days. [2026-01-16T12:08:47.681353] [DEBUG] [REMOTE ] FEPI: PASS: Price check passed. Min price $42.16. [2026-01-16T12:08:47.681487] [DEBUG] [REMOTE ] FEPI: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:47.681616] [DEBUG] [REMOTE ] FEPI: PASS: Integrity check passed. [2026-01-16T12:08:47.681660] [DEBUG] [REMOTE ] FEPI: Symbol is viable for forecasting. [2026-01-16T12:08:47.681707] [INFO ] [MAIN ] [1193/3508] FEPI kept (0.2s) | 1193 kept, 0 rejected | 137.1/min | ETA: 16.9m [2026-01-16T12:08:48.253786] [DEBUG] [REMOTE ] FERG: Retrieved 3948 rows, trimmed to 300. [2026-01-16T12:08:48.253919] [DEBUG] [REMOTE ] FERG: PASS: History has at least 300 days. [2026-01-16T12:08:48.254131] [DEBUG] [REMOTE ] FERG: PASS: Price check passed. Min price $221.75. [2026-01-16T12:08:48.254272] [DEBUG] [REMOTE ] FERG: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:48.254389] [DEBUG] [REMOTE ] FERG: PASS: Integrity check passed. [2026-01-16T12:08:48.254431] [DEBUG] [REMOTE ] FERG: Symbol is viable for forecasting. [2026-01-16T12:08:48.254482] [INFO ] [MAIN ] [1194/3508] FERG kept (0.6s) | 1194 kept, 0 rejected | 137.0/min | ETA: 16.9m [2026-01-16T12:08:48.673969] [DEBUG] [REMOTE ] FEX: Retrieved 4702 rows, trimmed to 300. [2026-01-16T12:08:48.674102] [DEBUG] [REMOTE ] FEX: PASS: History has at least 300 days. [2026-01-16T12:08:48.674314] [DEBUG] [REMOTE ] FEX: PASS: Price check passed. Min price $111.42. [2026-01-16T12:08:48.674456] [DEBUG] [REMOTE ] FEX: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:48.674594] [DEBUG] [REMOTE ] FEX: PASS: Integrity check passed. [2026-01-16T12:08:48.674641] [DEBUG] [REMOTE ] FEX: Symbol is viable for forecasting. [2026-01-16T12:08:48.674692] [INFO ] [MAIN ] [1195/3508] FEX kept (0.4s) | 1195 kept, 0 rejected | 137.0/min | ETA: 16.9m [2026-01-16T12:08:49.004724] [DEBUG] [REMOTE ] FF: Retrieved 3727 rows, trimmed to 300. [2026-01-16T12:08:49.004869] [DEBUG] [REMOTE ] FF: PASS: History has at least 300 days. [2026-01-16T12:08:49.005100] [DEBUG] [REMOTE ] FF: PASS: Price check passed. Min price $3.04. [2026-01-16T12:08:49.005244] [DEBUG] [REMOTE ] FF: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:49.005371] [DEBUG] [REMOTE ] FF: PASS: Integrity check passed. [2026-01-16T12:08:49.005413] [DEBUG] [REMOTE ] FF: Symbol is viable for forecasting. [2026-01-16T12:08:49.005464] [INFO ] [MAIN ] [1196/3508] FF kept (0.3s) | 1196 kept, 0 rejected | 137.1/min | ETA: 16.9m [2026-01-16T12:08:49.511982] [DEBUG] [REMOTE ] FFA: Retrieved 5381 rows, trimmed to 300. [2026-01-16T12:08:49.512133] [DEBUG] [REMOTE ] FFA: PASS: History has at least 300 days. [2026-01-16T12:08:49.512370] [DEBUG] [REMOTE ] FFA: PASS: Price check passed. Min price $20.52. [2026-01-16T12:08:49.512515] [DEBUG] [REMOTE ] FFA: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:49.512659] [DEBUG] [REMOTE ] FFA: PASS: Integrity check passed. [2026-01-16T12:08:49.512705] [DEBUG] [REMOTE ] FFA: Symbol is viable for forecasting. [2026-01-16T12:08:49.512757] [INFO ] [MAIN ] [1197/3508] FFA kept (0.5s) | 1197 kept, 0 rejected | 137.0/min | ETA: 16.9m [2026-01-16T12:08:49.984919] [DEBUG] [REMOTE ] FFBC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:49.985093] [DEBUG] [REMOTE ] FFBC: PASS: History has at least 300 days. [2026-01-16T12:08:49.985345] [DEBUG] [REMOTE ] FFBC: PASS: Price check passed. Min price $23.04. [2026-01-16T12:08:49.985513] [DEBUG] [REMOTE ] FFBC: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:49.985663] [DEBUG] [REMOTE ] FFBC: PASS: Integrity check passed. [2026-01-16T12:08:49.985707] [DEBUG] [REMOTE ] FFBC: Symbol is viable for forecasting. [2026-01-16T12:08:49.985760] [INFO ] [MAIN ] [1198/3508] FFBC kept (0.5s) | 1198 kept, 0 rejected | 137.0/min | ETA: 16.9m [2026-01-16T12:08:50.487038] [DEBUG] [REMOTE ] FFC: Retrieved 5778 rows, trimmed to 300. [2026-01-16T12:08:50.487183] [DEBUG] [REMOTE ] FFC: PASS: History has at least 300 days. [2026-01-16T12:08:50.487425] [DEBUG] [REMOTE ] FFC: PASS: Price check passed. Min price $16.15. [2026-01-16T12:08:50.487587] [DEBUG] [REMOTE ] FFC: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:50.487718] [DEBUG] [REMOTE ] FFC: PASS: Integrity check passed. [2026-01-16T12:08:50.487759] [DEBUG] [REMOTE ] FFC: Symbol is viable for forecasting. [2026-01-16T12:08:50.487810] [INFO ] [MAIN ] [1199/3508] FFC kept (0.5s) | 1199 kept, 0 rejected | 137.0/min | ETA: 16.9m [2026-01-16T12:08:50.997464] [DEBUG] [REMOTE ] FFIC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:50.997620] [DEBUG] [REMOTE ] FFIC: PASS: History has at least 300 days. [2026-01-16T12:08:50.997842] [DEBUG] [REMOTE ] FFIC: PASS: Price check passed. Min price $12.69. [2026-01-16T12:08:50.997979] [DEBUG] [REMOTE ] FFIC: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:50.998099] [DEBUG] [REMOTE ] FFIC: PASS: Integrity check passed. [2026-01-16T12:08:50.998139] [DEBUG] [REMOTE ] FFIC: Symbol is viable for forecasting. [2026-01-16T12:08:50.998187] [INFO ] [MAIN ] [1200/3508] FFIC kept (0.5s) | 1200 kept, 0 rejected | 137.0/min | ETA: 16.8m [2026-01-16T12:08:51.489358] [DEBUG] [REMOTE ] FFIN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:51.489638] [DEBUG] [REMOTE ] FFIN: PASS: History has at least 300 days. [2026-01-16T12:08:51.490054] [DEBUG] [REMOTE ] FFIN: PASS: Price check passed. Min price $29.68. [2026-01-16T12:08:51.490237] [DEBUG] [REMOTE ] FFIN: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:51.490421] [DEBUG] [REMOTE ] FFIN: PASS: Integrity check passed. [2026-01-16T12:08:51.490475] [DEBUG] [REMOTE ] FFIN: Symbol is viable for forecasting. [2026-01-16T12:08:51.490549] [INFO ] [MAIN ] [1201/3508] FFIN kept (0.5s) | 1201 kept, 0 rejected | 137.0/min | ETA: 16.8m [2026-01-16T12:08:51.834778] [DEBUG] [REMOTE ] FFWM: Retrieved 2817 rows, trimmed to 300. [2026-01-16T12:08:51.834909] [DEBUG] [REMOTE ] FFWM: PASS: History has at least 300 days. [2026-01-16T12:08:51.835116] [DEBUG] [REMOTE ] FFWM: PASS: Price check passed. Min price $4.77. [2026-01-16T12:08:51.835257] [DEBUG] [REMOTE ] FFWM: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:51.835369] [DEBUG] [REMOTE ] FFWM: PASS: Integrity check passed. [2026-01-16T12:08:51.835411] [DEBUG] [REMOTE ] FFWM: Symbol is viable for forecasting. [2026-01-16T12:08:51.835461] [INFO ] [MAIN ] [1202/3508] FFWM kept (0.3s) | 1202 kept, 0 rejected | 137.0/min | ETA: 16.8m [2026-01-16T12:08:52.036198] [DEBUG] [REMOTE ] FG: Retrieved 789 rows, trimmed to 300. [2026-01-16T12:08:52.036412] [DEBUG] [REMOTE ] FG: PASS: History has at least 300 days. [2026-01-16T12:08:52.036770] [DEBUG] [REMOTE ] FG: PASS: Price check passed. Min price $27.29. [2026-01-16T12:08:52.036930] [DEBUG] [REMOTE ] FG: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:52.037073] [DEBUG] [REMOTE ] FG: PASS: Integrity check passed. [2026-01-16T12:08:52.037119] [DEBUG] [REMOTE ] FG: Symbol is viable for forecasting. [2026-01-16T12:08:52.037178] [INFO ] [MAIN ] [1203/3508] FG kept (0.2s) | 1203 kept, 0 rejected | 137.1/min | ETA: 16.8m [2026-01-16T12:08:52.617089] [DEBUG] [REMOTE ] FHB: Retrieved 2376 rows, trimmed to 300. [2026-01-16T12:08:52.617226] [DEBUG] [REMOTE ] FHB: PASS: History has at least 300 days. [2026-01-16T12:08:52.617430] [DEBUG] [REMOTE ] FHB: PASS: Price check passed. Min price $23.34. [2026-01-16T12:08:52.617626] [DEBUG] [REMOTE ] FHB: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:52.617761] [DEBUG] [REMOTE ] FHB: PASS: Integrity check passed. [2026-01-16T12:08:52.617804] [DEBUG] [REMOTE ] FHB: Symbol is viable for forecasting. [2026-01-16T12:08:52.617852] [INFO ] [MAIN ] [1204/3508] FHB kept (0.6s) | 1204 kept, 0 rejected | 137.0/min | ETA: 16.8m [2026-01-16T12:08:53.165272] [DEBUG] [REMOTE ] FHI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:53.165410] [DEBUG] [REMOTE ] FHI: PASS: History has at least 300 days. [2026-01-16T12:08:53.165645] [DEBUG] [REMOTE ] FHI: PASS: Price check passed. Min price $46.98. [2026-01-16T12:08:53.165783] [DEBUG] [REMOTE ] FHI: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:53.166088] [DEBUG] [REMOTE ] FHI: PASS: Integrity check passed. [2026-01-16T12:08:53.166128] [DEBUG] [REMOTE ] FHI: Symbol is viable for forecasting. [2026-01-16T12:08:53.166177] [INFO ] [MAIN ] [1205/3508] FHI kept (0.5s) | 1205 kept, 0 rejected | 137.0/min | ETA: 16.8m [2026-01-16T12:08:53.699004] [DEBUG] [REMOTE ] FHN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:53.699150] [DEBUG] [REMOTE ] FHN: PASS: History has at least 300 days. [2026-01-16T12:08:53.699394] [DEBUG] [REMOTE ] FHN: PASS: Price check passed. Min price $20.43. [2026-01-16T12:08:53.699536] [DEBUG] [REMOTE ] FHN: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:53.699674] [DEBUG] [REMOTE ] FHN: PASS: Integrity check passed. [2026-01-16T12:08:53.699717] [DEBUG] [REMOTE ] FHN: Symbol is viable for forecasting. [2026-01-16T12:08:53.699772] [INFO ] [MAIN ] [1206/3508] FHN kept (0.5s) | 1206 kept, 0 rejected | 137.0/min | ETA: 16.8m [2026-01-16T12:08:54.007696] [DEBUG] [REMOTE ] FHTX: Retrieved 1313 rows, trimmed to 300. [2026-01-16T12:08:54.007914] [DEBUG] [REMOTE ] FHTX: PASS: History has at least 300 days. [2026-01-16T12:08:54.008193] [DEBUG] [REMOTE ] FHTX: PASS: Price check passed. Min price $3.53. [2026-01-16T12:08:54.008337] [DEBUG] [REMOTE ] FHTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:54.008467] [DEBUG] [REMOTE ] FHTX: PASS: Integrity check passed. [2026-01-16T12:08:54.008510] [DEBUG] [REMOTE ] FHTX: Symbol is viable for forecasting. [2026-01-16T12:08:54.008603] [INFO ] [MAIN ] [1207/3508] FHTX kept (0.3s) | 1207 kept, 0 rejected | 137.0/min | ETA: 16.8m [2026-01-16T12:08:54.485063] [DEBUG] [REMOTE ] FIBK: Retrieved 3979 rows, trimmed to 300. [2026-01-16T12:08:54.485205] [DEBUG] [REMOTE ] FIBK: PASS: History has at least 300 days. [2026-01-16T12:08:54.485421] [DEBUG] [REMOTE ] FIBK: PASS: Price check passed. Min price $29.68. [2026-01-16T12:08:54.485561] [DEBUG] [REMOTE ] FIBK: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:54.485700] [DEBUG] [REMOTE ] FIBK: PASS: Integrity check passed. [2026-01-16T12:08:54.485741] [DEBUG] [REMOTE ] FIBK: Symbol is viable for forecasting. [2026-01-16T12:08:54.485791] [INFO ] [MAIN ] [1208/3508] FIBK kept (0.5s) | 1208 kept, 0 rejected | 137.0/min | ETA: 16.8m [2026-01-16T12:08:54.920817] [DEBUG] [REMOTE ] FICO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:54.921022] [DEBUG] [REMOTE ] FICO: PASS: History has at least 300 days. [2026-01-16T12:08:54.921273] [DEBUG] [REMOTE ] FICO: PASS: Price check passed. Min price $1565.83. [2026-01-16T12:08:54.921413] [DEBUG] [REMOTE ] FICO: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:54.921544] [DEBUG] [REMOTE ] FICO: PASS: Integrity check passed. [2026-01-16T12:08:54.921606] [DEBUG] [REMOTE ] FICO: Symbol is viable for forecasting. [2026-01-16T12:08:54.921661] [INFO ] [MAIN ] [1209/3508] FICO kept (0.4s) | 1209 kept, 0 rejected | 137.0/min | ETA: 16.8m [2026-01-16T12:08:55.191374] [DEBUG] [REMOTE ] FICS: Retrieved 1276 rows, trimmed to 300. [2026-01-16T12:08:55.191599] [DEBUG] [REMOTE ] FICS: PASS: History has at least 300 days. [2026-01-16T12:08:55.191859] [DEBUG] [REMOTE ] FICS: PASS: Price check passed. Min price $37.62. [2026-01-16T12:08:55.192033] [DEBUG] [REMOTE ] FICS: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:55.192157] [DEBUG] [REMOTE ] FICS: PASS: Integrity check passed. [2026-01-16T12:08:55.192200] [DEBUG] [REMOTE ] FICS: Symbol is viable for forecasting. [2026-01-16T12:08:55.192255] [INFO ] [MAIN ] [1210/3508] FICS kept (0.3s) | 1210 kept, 0 rejected | 137.0/min | ETA: 16.8m [2026-01-16T12:08:55.674161] [DEBUG] [REMOTE ] FID: Retrieved 1855 rows, trimmed to 300. [2026-01-16T12:08:55.674370] [DEBUG] [REMOTE ] FID: PASS: History has at least 300 days. [2026-01-16T12:08:55.674667] [DEBUG] [REMOTE ] FID: PASS: Price check passed. Min price $19.41. [2026-01-16T12:08:55.674821] [DEBUG] [REMOTE ] FID: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:55.674950] [DEBUG] [REMOTE ] FID: PASS: Integrity check passed. [2026-01-16T12:08:55.674992] [DEBUG] [REMOTE ] FID: Symbol is viable for forecasting. [2026-01-16T12:08:55.675047] [INFO ] [MAIN ] [1211/3508] FID kept (0.5s) | 1211 kept, 0 rejected | 137.0/min | ETA: 16.8m [2026-01-16T12:08:55.975045] [DEBUG] [REMOTE ] FIGS: Retrieved 1165 rows, trimmed to 300. [2026-01-16T12:08:55.975246] [DEBUG] [REMOTE ] FIGS: PASS: History has at least 300 days. [2026-01-16T12:08:55.975500] [DEBUG] [REMOTE ] FIGS: PASS: Price check passed. Min price $7.38. [2026-01-16T12:08:55.975676] [DEBUG] [REMOTE ] FIGS: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:55.975801] [DEBUG] [REMOTE ] FIGS: PASS: Integrity check passed. [2026-01-16T12:08:55.975845] [DEBUG] [REMOTE ] FIGS: Symbol is viable for forecasting. [2026-01-16T12:08:55.975900] [INFO ] [MAIN ] [1212/3508] FIGS kept (0.3s) | 1212 kept, 0 rejected | 137.1/min | ETA: 16.8m [2026-01-16T12:08:56.252260] [DEBUG] [REMOTE ] FIHL: Retrieved 640 rows, trimmed to 300. [2026-01-16T12:08:56.252476] [DEBUG] [REMOTE ] FIHL: PASS: History has at least 300 days. [2026-01-16T12:08:56.252788] [DEBUG] [REMOTE ] FIHL: PASS: Price check passed. Min price $17.74. [2026-01-16T12:08:56.252963] [DEBUG] [REMOTE ] FIHL: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:56.253120] [DEBUG] [REMOTE ] FIHL: PASS: Integrity check passed. [2026-01-16T12:08:56.253171] [DEBUG] [REMOTE ] FIHL: Symbol is viable for forecasting. [2026-01-16T12:08:56.253235] [INFO ] [MAIN ] [1213/3508] FIHL kept (0.3s) | 1213 kept, 0 rejected | 137.1/min | ETA: 16.7m [2026-01-16T12:08:56.812146] [DEBUG] [REMOTE ] FINS: Retrieved 1669 rows, trimmed to 300. [2026-01-16T12:08:56.812414] [DEBUG] [REMOTE ] FINS: PASS: History has at least 300 days. [2026-01-16T12:08:56.812734] [DEBUG] [REMOTE ] FINS: PASS: Price check passed. Min price $12.73. [2026-01-16T12:08:56.812917] [DEBUG] [REMOTE ] FINS: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:56.813059] [DEBUG] [REMOTE ] FINS: PASS: Integrity check passed. [2026-01-16T12:08:56.813103] [DEBUG] [REMOTE ] FINS: Symbol is viable for forecasting. [2026-01-16T12:08:56.813159] [INFO ] [MAIN ] [1214/3508] FINS kept (0.6s) | 1214 kept, 0 rejected | 137.1/min | ETA: 16.7m [2026-01-16T12:08:57.210871] [DEBUG] [REMOTE ] FINX: Retrieved 2349 rows, trimmed to 300. [2026-01-16T12:08:57.211285] [DEBUG] [REMOTE ] FINX: PASS: History has at least 300 days. [2026-01-16T12:08:57.211563] [DEBUG] [REMOTE ] FINX: PASS: Price check passed. Min price $28.01. [2026-01-16T12:08:57.211729] [DEBUG] [REMOTE ] FINX: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:57.211865] [DEBUG] [REMOTE ] FINX: PASS: Integrity check passed. [2026-01-16T12:08:57.211908] [DEBUG] [REMOTE ] FINX: Symbol is viable for forecasting. [2026-01-16T12:08:57.211964] [INFO ] [MAIN ] [1215/3508] FINX kept (0.4s) | 1215 kept, 0 rejected | 137.1/min | ETA: 16.7m [2026-01-16T12:08:57.543942] [DEBUG] [REMOTE ] FIP: Retrieved 871 rows, trimmed to 300. [2026-01-16T12:08:57.544143] [DEBUG] [REMOTE ] FIP: PASS: History has at least 300 days. [2026-01-16T12:08:57.544438] [DEBUG] [REMOTE ] FIP: PASS: Price check passed. Min price $3.99. [2026-01-16T12:08:57.544608] [DEBUG] [REMOTE ] FIP: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:57.544735] [DEBUG] [REMOTE ] FIP: PASS: Integrity check passed. [2026-01-16T12:08:57.544778] [DEBUG] [REMOTE ] FIP: Symbol is viable for forecasting. [2026-01-16T12:08:57.544832] [INFO ] [MAIN ] [1216/3508] FIP kept (0.3s) | 1216 kept, 0 rejected | 137.1/min | ETA: 16.7m [2026-01-16T12:08:58.165027] [DEBUG] [REMOTE ] FIS: Retrieved 6180 rows, trimmed to 300. [2026-01-16T12:08:58.165171] [DEBUG] [REMOTE ] FIS: PASS: History has at least 300 days. [2026-01-16T12:08:58.165413] [DEBUG] [REMOTE ] FIS: PASS: Price check passed. Min price $61.12. [2026-01-16T12:08:58.165558] [DEBUG] [REMOTE ] FIS: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:58.165710] [DEBUG] [REMOTE ] FIS: PASS: Integrity check passed. [2026-01-16T12:08:58.165753] [DEBUG] [REMOTE ] FIS: Symbol is viable for forecasting. [2026-01-16T12:08:58.165805] [INFO ] [MAIN ] [1217/3508] FIS kept (0.6s) | 1217 kept, 0 rejected | 137.1/min | ETA: 16.7m [2026-01-16T12:08:58.603883] [DEBUG] [REMOTE ] FISI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:58.604024] [DEBUG] [REMOTE ] FISI: PASS: History has at least 300 days. [2026-01-16T12:08:58.604247] [DEBUG] [REMOTE ] FISI: PASS: Price check passed. Min price $26.23. [2026-01-16T12:08:58.604385] [DEBUG] [REMOTE ] FISI: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:58.604503] [DEBUG] [REMOTE ] FISI: PASS: Integrity check passed. [2026-01-16T12:08:58.604543] [DEBUG] [REMOTE ] FISI: Symbol is viable for forecasting. [2026-01-16T12:08:58.604612] [INFO ] [MAIN ] [1218/3508] FISI kept (0.4s) | 1218 kept, 0 rejected | 137.1/min | ETA: 16.7m [2026-01-16T12:08:59.091882] [DEBUG] [REMOTE ] FITB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:08:59.092231] [DEBUG] [REMOTE ] FITB: PASS: History has at least 300 days. [2026-01-16T12:08:59.092470] [DEBUG] [REMOTE ] FITB: PASS: Price check passed. Min price $40.77. [2026-01-16T12:08:59.092634] [DEBUG] [REMOTE ] FITB: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:59.092760] [DEBUG] [REMOTE ] FITB: PASS: Integrity check passed. [2026-01-16T12:08:59.092804] [DEBUG] [REMOTE ] FITB: Symbol is viable for forecasting. [2026-01-16T12:08:59.092857] [INFO ] [MAIN ] [1219/3508] FITB kept (0.5s) | 1219 kept, 0 rejected | 137.1/min | ETA: 16.7m [2026-01-16T12:08:59.496881] [DEBUG] [REMOTE ] FITBI: Retrieved 3045 rows, trimmed to 300. [2026-01-16T12:08:59.497051] [DEBUG] [REMOTE ] FITBI: PASS: History has at least 300 days. [2026-01-16T12:08:59.497269] [DEBUG] [REMOTE ] FITBI: PASS: Price check passed. Min price $24.93. [2026-01-16T12:08:59.497413] [DEBUG] [REMOTE ] FITBI: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:59.497531] [DEBUG] [REMOTE ] FITBI: PASS: Integrity check passed. [2026-01-16T12:08:59.497595] [DEBUG] [REMOTE ] FITBI: Symbol is viable for forecasting. [2026-01-16T12:08:59.497649] [INFO ] [MAIN ] [1220/3508] FITBI kept (0.4s) | 1220 kept, 0 rejected | 137.1/min | ETA: 16.7m [2026-01-16T12:08:59.858474] [DEBUG] [REMOTE ] FITBO: Retrieved 1594 rows, trimmed to 300. [2026-01-16T12:08:59.858617] [DEBUG] [REMOTE ] FITBO: PASS: History has at least 300 days. [2026-01-16T12:08:59.858819] [DEBUG] [REMOTE ] FITBO: PASS: Price check passed. Min price $18.95. [2026-01-16T12:08:59.858959] [DEBUG] [REMOTE ] FITBO: PASS: Continuity check passed with 300 days. [2026-01-16T12:08:59.859069] [DEBUG] [REMOTE ] FITBO: PASS: Integrity check passed. [2026-01-16T12:08:59.859109] [DEBUG] [REMOTE ] FITBO: Symbol is viable for forecasting. [2026-01-16T12:08:59.859157] [INFO ] [MAIN ] [1221/3508] FITBO kept (0.4s) | 1221 kept, 0 rejected | 137.1/min | ETA: 16.7m [2026-01-16T12:09:00.198351] [DEBUG] [REMOTE ] FIVE: Retrieved 3393 rows, trimmed to 300. [2026-01-16T12:09:00.198485] [DEBUG] [REMOTE ] FIVE: PASS: History has at least 300 days. [2026-01-16T12:09:00.198761] [DEBUG] [REMOTE ] FIVE: PASS: Price check passed. Min price $147.05. [2026-01-16T12:09:00.198908] [DEBUG] [REMOTE ] FIVE: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:00.199034] [DEBUG] [REMOTE ] FIVE: PASS: Integrity check passed. [2026-01-16T12:09:00.199075] [DEBUG] [REMOTE ] FIVE: Symbol is viable for forecasting. [2026-01-16T12:09:00.199126] [INFO ] [MAIN ] [1222/3508] FIVE kept (0.3s) | 1222 kept, 0 rejected | 137.1/min | ETA: 16.7m [2026-01-16T12:09:00.703779] [DEBUG] [REMOTE ] FIVN: Retrieved 2964 rows, trimmed to 300. [2026-01-16T12:09:00.703936] [DEBUG] [REMOTE ] FIVN: PASS: History has at least 300 days. [2026-01-16T12:09:00.704174] [DEBUG] [REMOTE ] FIVN: PASS: Price check passed. Min price $17.78. [2026-01-16T12:09:00.704322] [DEBUG] [REMOTE ] FIVN: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:00.704443] [DEBUG] [REMOTE ] FIVN: PASS: Integrity check passed. [2026-01-16T12:09:00.704486] [DEBUG] [REMOTE ] FIVN: Symbol is viable for forecasting. [2026-01-16T12:09:00.704537] [INFO ] [MAIN ] [1223/3508] FIVN kept (0.5s) | 1223 kept, 0 rejected | 137.1/min | ETA: 16.7m [2026-01-16T12:09:01.235551] [DEBUG] [REMOTE ] FIX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:01.235702] [DEBUG] [REMOTE ] FIX: PASS: History has at least 300 days. [2026-01-16T12:09:01.235943] [DEBUG] [REMOTE ] FIX: PASS: Price check passed. Min price $790.19. [2026-01-16T12:09:01.236085] [DEBUG] [REMOTE ] FIX: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:01.236209] [DEBUG] [REMOTE ] FIX: PASS: Integrity check passed. [2026-01-16T12:09:01.236251] [DEBUG] [REMOTE ] FIX: Symbol is viable for forecasting. [2026-01-16T12:09:01.236301] [INFO ] [MAIN ] [1224/3508] FIX kept (0.5s) | 1224 kept, 0 rejected | 137.1/min | ETA: 16.7m [2026-01-16T12:09:01.551239] [DEBUG] [REMOTE ] FIXD: Retrieved 2242 rows, trimmed to 300. [2026-01-16T12:09:01.551443] [DEBUG] [REMOTE ] FIXD: PASS: History has at least 300 days. [2026-01-16T12:09:01.551806] [DEBUG] [REMOTE ] FIXD: PASS: Price check passed. Min price $43.99. [2026-01-16T12:09:01.552006] [DEBUG] [REMOTE ] FIXD: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:01.552180] [DEBUG] [REMOTE ] FIXD: PASS: Integrity check passed. [2026-01-16T12:09:01.552240] [DEBUG] [REMOTE ] FIXD: Symbol is viable for forecasting. [2026-01-16T12:09:01.552313] [INFO ] [MAIN ] [1225/3508] FIXD kept (0.3s) | 1225 kept, 0 rejected | 137.1/min | ETA: 16.7m [2026-01-16T12:09:02.130044] [DEBUG] [REMOTE ] FIZZ: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:02.130212] [DEBUG] [REMOTE ] FIZZ: PASS: History has at least 300 days. [2026-01-16T12:09:02.130476] [DEBUG] [REMOTE ] FIZZ: PASS: Price check passed. Min price $31.66. [2026-01-16T12:09:02.130650] [DEBUG] [REMOTE ] FIZZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:02.130789] [DEBUG] [REMOTE ] FIZZ: PASS: Integrity check passed. [2026-01-16T12:09:02.130834] [DEBUG] [REMOTE ] FIZZ: Symbol is viable for forecasting. [2026-01-16T12:09:02.130889] [INFO ] [MAIN ] [1226/3508] FIZZ kept (0.6s) | 1226 kept, 0 rejected | 137.1/min | ETA: 16.6m [2026-01-16T12:09:02.533208] [DEBUG] [REMOTE ] FJP: Retrieved 3704 rows, trimmed to 300. [2026-01-16T12:09:02.533377] [DEBUG] [REMOTE ] FJP: PASS: History has at least 300 days. [2026-01-16T12:09:02.533709] [DEBUG] [REMOTE ] FJP: PASS: Price check passed. Min price $64.09. [2026-01-16T12:09:02.533859] [DEBUG] [REMOTE ] FJP: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:02.533996] [DEBUG] [REMOTE ] FJP: PASS: Integrity check passed. [2026-01-16T12:09:02.534041] [DEBUG] [REMOTE ] FJP: Symbol is viable for forecasting. [2026-01-16T12:09:02.534098] [INFO ] [MAIN ] [1227/3508] FJP kept (0.4s) | 1227 kept, 0 rejected | 137.1/min | ETA: 16.6m [2026-01-16T12:09:02.948736] [DEBUG] [REMOTE ] FLEX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:02.948948] [DEBUG] [REMOTE ] FLEX: PASS: History has at least 300 days. [2026-01-16T12:09:02.949266] [DEBUG] [REMOTE ] FLEX: PASS: Price check passed. Min price $54.51. [2026-01-16T12:09:02.949614] [DEBUG] [REMOTE ] FLEX: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:02.949764] [DEBUG] [REMOTE ] FLEX: PASS: Integrity check passed. [2026-01-16T12:09:02.949812] [DEBUG] [REMOTE ] FLEX: Symbol is viable for forecasting. [2026-01-16T12:09:02.949869] [INFO ] [MAIN ] [1228/3508] FLEX kept (0.4s) | 1228 kept, 0 rejected | 137.1/min | ETA: 16.6m [2026-01-16T12:09:03.214066] [DEBUG] [REMOTE ] FLGC: Retrieved 1177 rows, trimmed to 300. [2026-01-16T12:09:03.214260] [DEBUG] [REMOTE ] FLGC: PASS: History has at least 300 days. [2026-01-16T12:09:03.214514] [DEBUG] [REMOTE ] FLGC: PASS: Price check passed. Min price $6.23. [2026-01-16T12:09:03.214693] [DEBUG] [REMOTE ] FLGC: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:03.214819] [DEBUG] [REMOTE ] FLGC: PASS: Integrity check passed. [2026-01-16T12:09:03.214861] [DEBUG] [REMOTE ] FLGC: Symbol is viable for forecasting. [2026-01-16T12:09:03.214915] [INFO ] [MAIN ] [1229/3508] FLGC kept (0.3s) | 1229 kept, 0 rejected | 137.1/min | ETA: 16.6m [2026-01-16T12:09:03.814643] [DEBUG] [REMOTE ] FLL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:03.814792] [DEBUG] [REMOTE ] FLL: PASS: History has at least 300 days. [2026-01-16T12:09:03.815052] [DEBUG] [REMOTE ] FLL: PASS: Price check passed. Min price $2.29. [2026-01-16T12:09:03.815196] [DEBUG] [REMOTE ] FLL: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:03.815325] [DEBUG] [REMOTE ] FLL: PASS: Integrity check passed. [2026-01-16T12:09:03.815368] [DEBUG] [REMOTE ] FLL: Symbol is viable for forecasting. [2026-01-16T12:09:03.815420] [INFO ] [MAIN ] [1230/3508] FLL kept (0.6s) | 1230 kept, 0 rejected | 137.1/min | ETA: 16.6m [2026-01-16T12:09:03.978883] [DEBUG] [REMOTE ] FLNC: Retrieved 1058 rows, trimmed to 300. [2026-01-16T12:09:03.979108] [DEBUG] [REMOTE ] FLNC: PASS: History has at least 300 days. [2026-01-16T12:09:03.979362] [DEBUG] [REMOTE ] FLNC: PASS: Price check passed. Min price $15.22. [2026-01-16T12:09:03.979507] [DEBUG] [REMOTE ] FLNC: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:03.979649] [DEBUG] [REMOTE ] FLNC: PASS: Integrity check passed. [2026-01-16T12:09:03.979693] [DEBUG] [REMOTE ] FLNC: Symbol is viable for forecasting. [2026-01-16T12:09:03.979748] [INFO ] [MAIN ] [1231/3508] FLNC kept (0.2s) | 1231 kept, 0 rejected | 137.1/min | ETA: 16.6m [2026-01-16T12:09:04.502364] [DEBUG] [REMOTE ] FLNG: Retrieved 1656 rows, trimmed to 300. [2026-01-16T12:09:04.502499] [DEBUG] [REMOTE ] FLNG: PASS: History has at least 300 days. [2026-01-16T12:09:04.502729] [DEBUG] [REMOTE ] FLNG: PASS: Price check passed. Min price $23.99. [2026-01-16T12:09:04.502913] [DEBUG] [REMOTE ] FLNG: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:04.503045] [DEBUG] [REMOTE ] FLNG: PASS: Integrity check passed. [2026-01-16T12:09:04.503087] [DEBUG] [REMOTE ] FLNG: Symbol is viable for forecasting. [2026-01-16T12:09:04.503136] [INFO ] [MAIN ] [1232/3508] FLNG kept (0.5s) | 1232 kept, 0 rejected | 137.1/min | ETA: 16.6m [2026-01-16T12:09:05.152424] [DEBUG] [REMOTE ] FLO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:05.152586] [DEBUG] [REMOTE ] FLO: PASS: History has at least 300 days. [2026-01-16T12:09:05.152821] [DEBUG] [REMOTE ] FLO: PASS: Price check passed. Min price $10.08. [2026-01-16T12:09:05.152960] [DEBUG] [REMOTE ] FLO: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:05.153079] [DEBUG] [REMOTE ] FLO: PASS: Integrity check passed. [2026-01-16T12:09:05.153119] [DEBUG] [REMOTE ] FLO: Symbol is viable for forecasting. [2026-01-16T12:09:05.153168] [INFO ] [MAIN ] [1233/3508] FLO kept (0.6s) | 1233 kept, 0 rejected | 137.1/min | ETA: 16.6m [2026-01-16T12:09:05.565445] [DEBUG] [REMOTE ] FLS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:05.565625] [DEBUG] [REMOTE ] FLS: PASS: History has at least 300 days. [2026-01-16T12:09:05.565857] [DEBUG] [REMOTE ] FLS: PASS: Price check passed. Min price $51.62. [2026-01-16T12:09:05.565999] [DEBUG] [REMOTE ] FLS: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:05.566117] [DEBUG] [REMOTE ] FLS: PASS: Integrity check passed. [2026-01-16T12:09:05.566160] [DEBUG] [REMOTE ] FLS: Symbol is viable for forecasting. [2026-01-16T12:09:05.566211] [INFO ] [MAIN ] [1234/3508] FLS kept (0.4s) | 1234 kept, 0 rejected | 137.1/min | ETA: 16.6m [2026-01-16T12:09:06.008003] [DEBUG] [REMOTE ] FLUX: Retrieved 5737 rows, trimmed to 300. [2026-01-16T12:09:06.008148] [DEBUG] [REMOTE ] FLUX: PASS: History has at least 300 days. [2026-01-16T12:09:06.008376] [DEBUG] [REMOTE ] FLUX: PASS: Price check passed. Min price $1.27. [2026-01-16T12:09:06.008520] [DEBUG] [REMOTE ] FLUX: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:06.008659] [DEBUG] [REMOTE ] FLUX: PASS: Integrity check passed. [2026-01-16T12:09:06.008704] [DEBUG] [REMOTE ] FLUX: Symbol is viable for forecasting. [2026-01-16T12:09:06.008756] [INFO ] [MAIN ] [1235/3508] FLUX kept (0.4s) | 1235 kept, 0 rejected | 137.1/min | ETA: 16.6m [2026-01-16T12:09:06.503401] [DEBUG] [REMOTE ] FLWS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:06.503534] [DEBUG] [REMOTE ] FLWS: PASS: History has at least 300 days. [2026-01-16T12:09:06.503761] [DEBUG] [REMOTE ] FLWS: PASS: Price check passed. Min price $3.06. [2026-01-16T12:09:06.503901] [DEBUG] [REMOTE ] FLWS: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:06.504015] [DEBUG] [REMOTE ] FLWS: PASS: Integrity check passed. [2026-01-16T12:09:06.504055] [DEBUG] [REMOTE ] FLWS: Symbol is viable for forecasting. [2026-01-16T12:09:06.504103] [INFO ] [MAIN ] [1236/3508] FLWS kept (0.5s) | 1236 kept, 0 rejected | 137.1/min | ETA: 16.6m [2026-01-16T12:09:06.911223] [DEBUG] [REMOTE ] FLXS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:06.911370] [DEBUG] [REMOTE ] FLXS: PASS: History has at least 300 days. [2026-01-16T12:09:06.911611] [DEBUG] [REMOTE ] FLXS: PASS: Price check passed. Min price $34.02. [2026-01-16T12:09:06.911756] [DEBUG] [REMOTE ] FLXS: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:06.911874] [DEBUG] [REMOTE ] FLXS: PASS: Integrity check passed. [2026-01-16T12:09:06.911916] [DEBUG] [REMOTE ] FLXS: Symbol is viable for forecasting. [2026-01-16T12:09:06.911965] [INFO ] [MAIN ] [1237/3508] FLXS kept (0.4s) | 1237 kept, 0 rejected | 137.1/min | ETA: 16.6m [2026-01-16T12:09:07.085458] [DEBUG] [REMOTE ] FLYE: Retrieved 404 rows, trimmed to 300. [2026-01-16T12:09:07.085613] [DEBUG] [REMOTE ] FLYE: PASS: History has at least 300 days. [2026-01-16T12:09:07.085847] [DEBUG] [REMOTE ] FLYE: PASS: Price check passed. Min price $3.87. [2026-01-16T12:09:07.085994] [DEBUG] [REMOTE ] FLYE: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:07.086110] [DEBUG] [REMOTE ] FLYE: PASS: Integrity check passed. [2026-01-16T12:09:07.086151] [DEBUG] [REMOTE ] FLYE: Symbol is viable for forecasting. [2026-01-16T12:09:07.086203] [INFO ] [MAIN ] [1238/3508] FLYE kept (0.2s) | 1238 kept, 0 rejected | 137.1/min | ETA: 16.6m [2026-01-16T12:09:07.781380] [DEBUG] [REMOTE ] FMAO: Retrieved 5314 rows, trimmed to 300. [2026-01-16T12:09:07.781529] [DEBUG] [REMOTE ] FMAO: PASS: History has at least 300 days. [2026-01-16T12:09:07.781776] [DEBUG] [REMOTE ] FMAO: PASS: Price check passed. Min price $22.80. [2026-01-16T12:09:07.781919] [DEBUG] [REMOTE ] FMAO: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:07.782036] [DEBUG] [REMOTE ] FMAO: PASS: Integrity check passed. [2026-01-16T12:09:07.782078] [DEBUG] [REMOTE ] FMAO: Symbol is viable for forecasting. [2026-01-16T12:09:07.782128] [INFO ] [MAIN ] [1239/3508] FMAO kept (0.7s) | 1239 kept, 0 rejected | 137.1/min | ETA: 16.6m [2026-01-16T12:09:08.128463] [DEBUG] [REMOTE ] FMB: Retrieved 2936 rows, trimmed to 300. [2026-01-16T12:09:08.128628] [DEBUG] [REMOTE ] FMB: PASS: History has at least 300 days. [2026-01-16T12:09:08.128835] [DEBUG] [REMOTE ] FMB: PASS: Price check passed. Min price $50.84. [2026-01-16T12:09:08.128971] [DEBUG] [REMOTE ] FMB: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:08.129085] [DEBUG] [REMOTE ] FMB: PASS: Integrity check passed. [2026-01-16T12:09:08.129125] [DEBUG] [REMOTE ] FMB: Symbol is viable for forecasting. [2026-01-16T12:09:08.129173] [INFO ] [MAIN ] [1240/3508] FMB kept (0.3s) | 1240 kept, 0 rejected | 137.1/min | ETA: 16.5m [2026-01-16T12:09:08.553491] [DEBUG] [REMOTE ] FMBH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:08.553642] [DEBUG] [REMOTE ] FMBH: PASS: History has at least 300 days. [2026-01-16T12:09:08.553860] [DEBUG] [REMOTE ] FMBH: PASS: Price check passed. Min price $34.97. [2026-01-16T12:09:08.553995] [DEBUG] [REMOTE ] FMBH: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:08.554112] [DEBUG] [REMOTE ] FMBH: PASS: Integrity check passed. [2026-01-16T12:09:08.554152] [DEBUG] [REMOTE ] FMBH: Symbol is viable for forecasting. [2026-01-16T12:09:08.554200] [INFO ] [MAIN ] [1241/3508] FMBH kept (0.4s) | 1241 kept, 0 rejected | 137.1/min | ETA: 16.5m [2026-01-16T12:09:09.070550] [DEBUG] [REMOTE ] FMC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:09.070719] [DEBUG] [REMOTE ] FMC: PASS: History has at least 300 days. [2026-01-16T12:09:09.070943] [DEBUG] [REMOTE ] FMC: PASS: Price check passed. Min price $12.11. [2026-01-16T12:09:09.071102] [DEBUG] [REMOTE ] FMC: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:09.071233] [DEBUG] [REMOTE ] FMC: PASS: Integrity check passed. [2026-01-16T12:09:09.071274] [DEBUG] [REMOTE ] FMC: Symbol is viable for forecasting. [2026-01-16T12:09:09.071338] [INFO ] [MAIN ] [1242/3508] FMC kept (0.5s) | 1242 kept, 0 rejected | 137.1/min | ETA: 16.5m [2026-01-16T12:09:09.354639] [DEBUG] [REMOTE ] FMHI: Retrieved 2060 rows, trimmed to 300. [2026-01-16T12:09:09.354777] [DEBUG] [REMOTE ] FMHI: PASS: History has at least 300 days. [2026-01-16T12:09:09.354981] [DEBUG] [REMOTE ] FMHI: PASS: Price check passed. Min price $47.60. [2026-01-16T12:09:09.355117] [DEBUG] [REMOTE ] FMHI: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:09.355228] [DEBUG] [REMOTE ] FMHI: PASS: Integrity check passed. [2026-01-16T12:09:09.355267] [DEBUG] [REMOTE ] FMHI: Symbol is viable for forecasting. [2026-01-16T12:09:09.355316] [INFO ] [MAIN ] [1243/3508] FMHI kept (0.3s) | 1243 kept, 0 rejected | 137.1/min | ETA: 16.5m [2026-01-16T12:09:09.953162] [DEBUG] [REMOTE ] FMN: Retrieved 5804 rows, trimmed to 300. [2026-01-16T12:09:09.953299] [DEBUG] [REMOTE ] FMN: PASS: History has at least 300 days. [2026-01-16T12:09:09.953517] [DEBUG] [REMOTE ] FMN: PASS: Price check passed. Min price $10.97. [2026-01-16T12:09:09.953675] [DEBUG] [REMOTE ] FMN: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:09.953793] [DEBUG] [REMOTE ] FMN: PASS: Integrity check passed. [2026-01-16T12:09:09.953834] [DEBUG] [REMOTE ] FMN: Symbol is viable for forecasting. [2026-01-16T12:09:09.953882] [INFO ] [MAIN ] [1244/3508] FMN kept (0.6s) | 1244 kept, 0 rejected | 137.1/min | ETA: 16.5m [2026-01-16T12:09:10.443177] [DEBUG] [REMOTE ] FMNB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:10.443314] [DEBUG] [REMOTE ] FMNB: PASS: History has at least 300 days. [2026-01-16T12:09:10.443539] [DEBUG] [REMOTE ] FMNB: PASS: Price check passed. Min price $12.71. [2026-01-16T12:09:10.443705] [DEBUG] [REMOTE ] FMNB: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:10.443826] [DEBUG] [REMOTE ] FMNB: PASS: Integrity check passed. [2026-01-16T12:09:10.443869] [DEBUG] [REMOTE ] FMNB: Symbol is viable for forecasting. [2026-01-16T12:09:10.443922] [INFO ] [MAIN ] [1245/3508] FMNB kept (0.5s) | 1245 kept, 0 rejected | 137.1/min | ETA: 16.5m [2026-01-16T12:09:10.921556] [DEBUG] [REMOTE ] FMS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:10.921720] [DEBUG] [REMOTE ] FMS: PASS: History has at least 300 days. [2026-01-16T12:09:10.921970] [DEBUG] [REMOTE ] FMS: PASS: Price check passed. Min price $21.39. [2026-01-16T12:09:10.922116] [DEBUG] [REMOTE ] FMS: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:10.922244] [DEBUG] [REMOTE ] FMS: PASS: Integrity check passed. [2026-01-16T12:09:10.922287] [DEBUG] [REMOTE ] FMS: Symbol is viable for forecasting. [2026-01-16T12:09:10.922339] [INFO ] [MAIN ] [1246/3508] FMS kept (0.5s) | 1246 kept, 0 rejected | 137.1/min | ETA: 16.5m [2026-01-16T12:09:11.445590] [DEBUG] [REMOTE ] FMX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:11.445742] [DEBUG] [REMOTE ] FMX: PASS: History has at least 300 days. [2026-01-16T12:09:11.445985] [DEBUG] [REMOTE ] FMX: PASS: Price check passed. Min price $92.35. [2026-01-16T12:09:11.446135] [DEBUG] [REMOTE ] FMX: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:11.446263] [DEBUG] [REMOTE ] FMX: PASS: Integrity check passed. [2026-01-16T12:09:11.446306] [DEBUG] [REMOTE ] FMX: Symbol is viable for forecasting. [2026-01-16T12:09:11.446358] [INFO ] [MAIN ] [1247/3508] FMX kept (0.5s) | 1247 kept, 0 rejected | 137.0/min | ETA: 16.5m [2026-01-16T12:09:11.833060] [DEBUG] [REMOTE ] FN: Retrieved 3914 rows, trimmed to 300. [2026-01-16T12:09:11.833196] [DEBUG] [REMOTE ] FN: PASS: History has at least 300 days. [2026-01-16T12:09:11.833608] [DEBUG] [REMOTE ] FN: PASS: Price check passed. Min price $387.22. [2026-01-16T12:09:11.833759] [DEBUG] [REMOTE ] FN: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:11.833880] [DEBUG] [REMOTE ] FN: PASS: Integrity check passed. [2026-01-16T12:09:11.833923] [DEBUG] [REMOTE ] FN: Symbol is viable for forecasting. [2026-01-16T12:09:11.833973] [INFO ] [MAIN ] [1248/3508] FN kept (0.4s) | 1248 kept, 0 rejected | 137.0/min | ETA: 16.5m [2026-01-16T12:09:12.309617] [DEBUG] [REMOTE ] FNB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:12.309983] [DEBUG] [REMOTE ] FNB: PASS: History has at least 300 days. [2026-01-16T12:09:12.310310] [DEBUG] [REMOTE ] FNB: PASS: Price check passed. Min price $15.20. [2026-01-16T12:09:12.310670] [DEBUG] [REMOTE ] FNB: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:12.310821] [DEBUG] [REMOTE ] FNB: PASS: Integrity check passed. [2026-01-16T12:09:12.310864] [DEBUG] [REMOTE ] FNB: Symbol is viable for forecasting. [2026-01-16T12:09:12.310921] [INFO ] [MAIN ] [1249/3508] FNB kept (0.5s) | 1249 kept, 0 rejected | 137.0/min | ETA: 16.5m [2026-01-16T12:09:12.460293] [DEBUG] [REMOTE ] FND: Retrieved 2193 rows, trimmed to 300. [2026-01-16T12:09:12.460463] [DEBUG] [REMOTE ] FND: PASS: History has at least 300 days. [2026-01-16T12:09:12.460800] [DEBUG] [REMOTE ] FND: PASS: Price check passed. Min price $56.79. [2026-01-16T12:09:12.460971] [DEBUG] [REMOTE ] FND: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:12.461112] [DEBUG] [REMOTE ] FND: PASS: Integrity check passed. [2026-01-16T12:09:12.461156] [DEBUG] [REMOTE ] FND: Symbol is viable for forecasting. [2026-01-16T12:09:12.461210] [INFO ] [MAIN ] [1250/3508] FND kept (0.2s) | 1250 kept, 0 rejected | 137.1/min | ETA: 16.5m [2026-01-16T12:09:13.131026] [DEBUG] [REMOTE ] FNF: Retrieved 5095 rows, trimmed to 300. [2026-01-16T12:09:13.131174] [DEBUG] [REMOTE ] FNF: PASS: History has at least 300 days. [2026-01-16T12:09:13.131405] [DEBUG] [REMOTE ] FNF: PASS: Price check passed. Min price $51.06. [2026-01-16T12:09:13.131549] [DEBUG] [REMOTE ] FNF: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:13.131703] [DEBUG] [REMOTE ] FNF: PASS: Integrity check passed. [2026-01-16T12:09:13.131751] [DEBUG] [REMOTE ] FNF: Symbol is viable for forecasting. [2026-01-16T12:09:13.131804] [INFO ] [MAIN ] [1251/3508] FNF kept (0.7s) | 1251 kept, 0 rejected | 137.0/min | ETA: 16.5m [2026-01-16T12:09:13.427491] [DEBUG] [REMOTE ] FNKO: Retrieved 2061 rows, trimmed to 300. [2026-01-16T12:09:13.427660] [DEBUG] [REMOTE ] FNKO: PASS: History has at least 300 days. [2026-01-16T12:09:13.427890] [DEBUG] [REMOTE ] FNKO: PASS: Price check passed. Min price $2.81. [2026-01-16T12:09:13.428033] [DEBUG] [REMOTE ] FNKO: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:13.428153] [DEBUG] [REMOTE ] FNKO: PASS: Integrity check passed. [2026-01-16T12:09:13.428200] [DEBUG] [REMOTE ] FNKO: Symbol is viable for forecasting. [2026-01-16T12:09:13.428248] [INFO ] [MAIN ] [1252/3508] FNKO kept (0.3s) | 1252 kept, 0 rejected | 137.1/min | ETA: 16.5m [2026-01-16T12:09:14.042212] [DEBUG] [REMOTE ] FNLC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:14.042389] [DEBUG] [REMOTE ] FNLC: PASS: History has at least 300 days. [2026-01-16T12:09:14.042638] [DEBUG] [REMOTE ] FNLC: PASS: Price check passed. Min price $24.14. [2026-01-16T12:09:14.042785] [DEBUG] [REMOTE ] FNLC: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:14.042904] [DEBUG] [REMOTE ] FNLC: PASS: Integrity check passed. [2026-01-16T12:09:14.042945] [DEBUG] [REMOTE ] FNLC: Symbol is viable for forecasting. [2026-01-16T12:09:14.042995] [INFO ] [MAIN ] [1253/3508] FNLC kept (0.6s) | 1253 kept, 0 rejected | 137.0/min | ETA: 16.5m [2026-01-16T12:09:14.437434] [DEBUG] [REMOTE ] FNX: Retrieved 4702 rows, trimmed to 300. [2026-01-16T12:09:14.437560] [DEBUG] [REMOTE ] FNX: PASS: History has at least 300 days. [2026-01-16T12:09:14.437801] [DEBUG] [REMOTE ] FNX: PASS: Price check passed. Min price $117.13. [2026-01-16T12:09:14.437941] [DEBUG] [REMOTE ] FNX: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:14.438055] [DEBUG] [REMOTE ] FNX: PASS: Integrity check passed. [2026-01-16T12:09:14.438097] [DEBUG] [REMOTE ] FNX: Symbol is viable for forecasting. [2026-01-16T12:09:14.438146] [INFO ] [MAIN ] [1254/3508] FNX kept (0.4s) | 1254 kept, 0 rejected | 137.1/min | ETA: 16.4m [2026-01-16T12:09:14.903629] [DEBUG] [REMOTE ] FNY: Retrieved 3707 rows, trimmed to 300. [2026-01-16T12:09:14.903769] [DEBUG] [REMOTE ] FNY: PASS: History has at least 300 days. [2026-01-16T12:09:14.904013] [DEBUG] [REMOTE ] FNY: PASS: Price check passed. Min price $85.10. [2026-01-16T12:09:14.904161] [DEBUG] [REMOTE ] FNY: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:14.904281] [DEBUG] [REMOTE ] FNY: PASS: Integrity check passed. [2026-01-16T12:09:14.904321] [DEBUG] [REMOTE ] FNY: Symbol is viable for forecasting. [2026-01-16T12:09:14.904372] [INFO ] [MAIN ] [1255/3508] FNY kept (0.5s) | 1255 kept, 0 rejected | 137.0/min | ETA: 16.4m [2026-01-16T12:09:15.241448] [DEBUG] [REMOTE ] FOA: Retrieved 1696 rows, trimmed to 300. [2026-01-16T12:09:15.241660] [DEBUG] [REMOTE ] FOA: PASS: History has at least 300 days. [2026-01-16T12:09:15.241921] [DEBUG] [REMOTE ] FOA: PASS: Price check passed. Min price $21.63. [2026-01-16T12:09:15.242068] [DEBUG] [REMOTE ] FOA: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:15.242196] [DEBUG] [REMOTE ] FOA: PASS: Integrity check passed. [2026-01-16T12:09:15.242240] [DEBUG] [REMOTE ] FOA: Symbol is viable for forecasting. [2026-01-16T12:09:15.242294] [INFO ] [MAIN ] [1256/3508] FOA kept (0.3s) | 1256 kept, 0 rejected | 137.1/min | ETA: 16.4m [2026-01-16T12:09:15.738774] [DEBUG] [REMOTE ] FOF: Retrieved 4813 rows, trimmed to 300. [2026-01-16T12:09:15.738973] [DEBUG] [REMOTE ] FOF: PASS: History has at least 300 days. [2026-01-16T12:09:15.739258] [DEBUG] [REMOTE ] FOF: PASS: Price check passed. Min price $12.62. [2026-01-16T12:09:15.739412] [DEBUG] [REMOTE ] FOF: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:15.739543] [DEBUG] [REMOTE ] FOF: PASS: Integrity check passed. [2026-01-16T12:09:15.739611] [DEBUG] [REMOTE ] FOF: Symbol is viable for forecasting. [2026-01-16T12:09:15.739671] [INFO ] [MAIN ] [1257/3508] FOF kept (0.5s) | 1257 kept, 0 rejected | 137.1/min | ETA: 16.4m [2026-01-16T12:09:16.158787] [DEBUG] [REMOTE ] FOLD: Retrieved 4688 rows, trimmed to 300. [2026-01-16T12:09:16.159041] [DEBUG] [REMOTE ] FOLD: PASS: History has at least 300 days. [2026-01-16T12:09:16.159478] [DEBUG] [REMOTE ] FOLD: PASS: Price check passed. Min price $8.47. [2026-01-16T12:09:16.159718] [DEBUG] [REMOTE ] FOLD: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:16.159921] [DEBUG] [REMOTE ] FOLD: PASS: Integrity check passed. [2026-01-16T12:09:16.159981] [DEBUG] [REMOTE ] FOLD: Symbol is viable for forecasting. [2026-01-16T12:09:16.160059] [INFO ] [MAIN ] [1258/3508] FOLD kept (0.4s) | 1258 kept, 0 rejected | 137.1/min | ETA: 16.4m [2026-01-16T12:09:16.416081] [DEBUG] [REMOTE ] FORM: Retrieved 5686 rows, trimmed to 300. [2026-01-16T12:09:16.416232] [DEBUG] [REMOTE ] FORM: PASS: History has at least 300 days. [2026-01-16T12:09:16.416483] [DEBUG] [REMOTE ] FORM: PASS: Price check passed. Min price $41.29. [2026-01-16T12:09:16.416689] [DEBUG] [REMOTE ] FORM: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:16.416835] [DEBUG] [REMOTE ] FORM: PASS: Integrity check passed. [2026-01-16T12:09:16.416881] [DEBUG] [REMOTE ] FORM: Symbol is viable for forecasting. [2026-01-16T12:09:16.416934] [INFO ] [MAIN ] [1259/3508] FORM kept (0.3s) | 1259 kept, 0 rejected | 137.1/min | ETA: 16.4m [2026-01-16T12:09:17.117791] [DEBUG] [REMOTE ] FOSL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:17.117987] [DEBUG] [REMOTE ] FOSL: PASS: History has at least 300 days. [2026-01-16T12:09:17.118374] [DEBUG] [REMOTE ] FOSL: PASS: Price check passed. Min price $1.79. [2026-01-16T12:09:17.118730] [DEBUG] [REMOTE ] FOSL: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:17.118925] [DEBUG] [REMOTE ] FOSL: PASS: Integrity check passed. [2026-01-16T12:09:17.118991] [DEBUG] [REMOTE ] FOSL: Symbol is viable for forecasting. [2026-01-16T12:09:17.119074] [INFO ] [MAIN ] [1260/3508] FOSL kept (0.7s) | 1260 kept, 0 rejected | 137.0/min | ETA: 16.4m [2026-01-16T12:09:17.402690] [DEBUG] [REMOTE ] FOX: Retrieved 1722 rows, trimmed to 300. [2026-01-16T12:09:17.402824] [DEBUG] [REMOTE ] FOX: PASS: History has at least 300 days. [2026-01-16T12:09:17.403036] [DEBUG] [REMOTE ] FOX: PASS: Price check passed. Min price $52.47. [2026-01-16T12:09:17.403180] [DEBUG] [REMOTE ] FOX: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:17.403294] [DEBUG] [REMOTE ] FOX: PASS: Integrity check passed. [2026-01-16T12:09:17.403335] [DEBUG] [REMOTE ] FOX: Symbol is viable for forecasting. [2026-01-16T12:09:17.403386] [INFO ] [MAIN ] [1261/3508] FOX kept (0.3s) | 1261 kept, 0 rejected | 137.1/min | ETA: 16.4m [2026-01-16T12:09:17.824262] [DEBUG] [REMOTE ] FOXA: Retrieved 1723 rows, trimmed to 300. [2026-01-16T12:09:17.824394] [DEBUG] [REMOTE ] FOXA: PASS: History has at least 300 days. [2026-01-16T12:09:17.824622] [DEBUG] [REMOTE ] FOXA: PASS: Price check passed. Min price $58.58. [2026-01-16T12:09:17.824767] [DEBUG] [REMOTE ] FOXA: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:17.824879] [DEBUG] [REMOTE ] FOXA: PASS: Integrity check passed. [2026-01-16T12:09:17.824920] [DEBUG] [REMOTE ] FOXA: Symbol is viable for forecasting. [2026-01-16T12:09:17.824969] [INFO ] [MAIN ] [1262/3508] FOXA kept (0.4s) | 1262 kept, 0 rejected | 137.1/min | ETA: 16.4m [2026-01-16T12:09:18.276333] [DEBUG] [REMOTE ] FOXF: Retrieved 3129 rows, trimmed to 300. [2026-01-16T12:09:18.276483] [DEBUG] [REMOTE ] FOXF: PASS: History has at least 300 days. [2026-01-16T12:09:18.276768] [DEBUG] [REMOTE ] FOXF: PASS: Price check passed. Min price $13.19. [2026-01-16T12:09:18.276947] [DEBUG] [REMOTE ] FOXF: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:18.277073] [DEBUG] [REMOTE ] FOXF: PASS: Integrity check passed. [2026-01-16T12:09:18.277116] [DEBUG] [REMOTE ] FOXF: Symbol is viable for forecasting. [2026-01-16T12:09:18.277170] [INFO ] [MAIN ] [1263/3508] FOXF kept (0.5s) | 1263 kept, 0 rejected | 137.1/min | ETA: 16.4m [2026-01-16T12:09:18.676158] [DEBUG] [REMOTE ] FPF: Retrieved 3181 rows, trimmed to 300. [2026-01-16T12:09:18.676393] [DEBUG] [REMOTE ] FPF: PASS: History has at least 300 days. [2026-01-16T12:09:18.676724] [DEBUG] [REMOTE ] FPF: PASS: Price check passed. Min price $18.15. [2026-01-16T12:09:18.676880] [DEBUG] [REMOTE ] FPF: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:18.677021] [DEBUG] [REMOTE ] FPF: PASS: Integrity check passed. [2026-01-16T12:09:18.677065] [DEBUG] [REMOTE ] FPF: Symbol is viable for forecasting. [2026-01-16T12:09:18.677120] [INFO ] [MAIN ] [1264/3508] FPF kept (0.4s) | 1264 kept, 0 rejected | 137.1/min | ETA: 16.4m [2026-01-16T12:09:19.032318] [DEBUG] [REMOTE ] FPH: Retrieved 2184 rows, trimmed to 300. [2026-01-16T12:09:19.032471] [DEBUG] [REMOTE ] FPH: PASS: History has at least 300 days. [2026-01-16T12:09:19.032716] [DEBUG] [REMOTE ] FPH: PASS: Price check passed. Min price $5.44. [2026-01-16T12:09:19.032857] [DEBUG] [REMOTE ] FPH: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:19.032969] [DEBUG] [REMOTE ] FPH: PASS: Integrity check passed. [2026-01-16T12:09:19.033009] [DEBUG] [REMOTE ] FPH: Symbol is viable for forecasting. [2026-01-16T12:09:19.033066] [INFO ] [MAIN ] [1265/3508] FPH kept (0.4s) | 1265 kept, 0 rejected | 137.1/min | ETA: 16.4m [2026-01-16T12:09:19.438720] [DEBUG] [REMOTE ] FPI: Retrieved 2959 rows, trimmed to 300. [2026-01-16T12:09:19.438870] [DEBUG] [REMOTE ] FPI: PASS: History has at least 300 days. [2026-01-16T12:09:19.439089] [DEBUG] [REMOTE ] FPI: PASS: Price check passed. Min price $9.15. [2026-01-16T12:09:19.439230] [DEBUG] [REMOTE ] FPI: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:19.439351] [DEBUG] [REMOTE ] FPI: PASS: Integrity check passed. [2026-01-16T12:09:19.439398] [DEBUG] [REMOTE ] FPI: Symbol is viable for forecasting. [2026-01-16T12:09:19.439462] [INFO ] [MAIN ] [1266/3508] FPI kept (0.4s) | 1266 kept, 0 rejected | 137.1/min | ETA: 16.4m [2026-01-16T12:09:19.846529] [DEBUG] [REMOTE ] FPXI: Retrieved 2813 rows, trimmed to 300. [2026-01-16T12:09:19.846795] [DEBUG] [REMOTE ] FPXI: PASS: History has at least 300 days. [2026-01-16T12:09:19.847125] [DEBUG] [REMOTE ] FPXI: PASS: Price check passed. Min price $56.37. [2026-01-16T12:09:19.847370] [DEBUG] [REMOTE ] FPXI: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:19.847503] [DEBUG] [REMOTE ] FPXI: PASS: Integrity check passed. [2026-01-16T12:09:19.847546] [DEBUG] [REMOTE ] FPXI: Symbol is viable for forecasting. [2026-01-16T12:09:19.847624] [INFO ] [MAIN ] [1267/3508] FPXI kept (0.4s) | 1267 kept, 0 rejected | 137.1/min | ETA: 16.3m [2026-01-16T12:09:20.370507] [DEBUG] [REMOTE ] FRA: Retrieved 5589 rows, trimmed to 300. [2026-01-16T12:09:20.370878] [DEBUG] [REMOTE ] FRA: PASS: History has at least 300 days. [2026-01-16T12:09:20.371355] [DEBUG] [REMOTE ] FRA: PASS: Price check passed. Min price $11.46. [2026-01-16T12:09:20.371512] [DEBUG] [REMOTE ] FRA: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:20.371679] [DEBUG] [REMOTE ] FRA: PASS: Integrity check passed. [2026-01-16T12:09:20.371726] [DEBUG] [REMOTE ] FRA: Symbol is viable for forecasting. [2026-01-16T12:09:20.371794] [INFO ] [MAIN ] [1268/3508] FRA kept (0.5s) | 1268 kept, 0 rejected | 137.1/min | ETA: 16.3m [2026-01-16T12:09:20.753299] [DEBUG] [REMOTE ] FRBA: Retrieved 4732 rows, trimmed to 300. [2026-01-16T12:09:20.753489] [DEBUG] [REMOTE ] FRBA: PASS: History has at least 300 days. [2026-01-16T12:09:20.753794] [DEBUG] [REMOTE ] FRBA: PASS: Price check passed. Min price $15.00. [2026-01-16T12:09:20.753954] [DEBUG] [REMOTE ] FRBA: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:20.754085] [DEBUG] [REMOTE ] FRBA: PASS: Integrity check passed. [2026-01-16T12:09:20.754128] [DEBUG] [REMOTE ] FRBA: Symbol is viable for forecasting. [2026-01-16T12:09:20.754184] [INFO ] [MAIN ] [1269/3508] FRBA kept (0.4s) | 1269 kept, 0 rejected | 137.1/min | ETA: 16.3m [2026-01-16T12:09:21.017702] [DEBUG] [REMOTE ] FRGE: Retrieved 1246 rows, trimmed to 300. [2026-01-16T12:09:21.017893] [DEBUG] [REMOTE ] FRGE: PASS: History has at least 300 days. [2026-01-16T12:09:21.018152] [DEBUG] [REMOTE ] FRGE: PASS: Price check passed. Min price $16.23. [2026-01-16T12:09:21.018302] [DEBUG] [REMOTE ] FRGE: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:21.018432] [DEBUG] [REMOTE ] FRGE: PASS: Integrity check passed. [2026-01-16T12:09:21.018477] [DEBUG] [REMOTE ] FRGE: Symbol is viable for forecasting. [2026-01-16T12:09:21.018534] [INFO ] [MAIN ] [1270/3508] FRGE kept (0.3s) | 1270 kept, 0 rejected | 137.2/min | ETA: 16.3m [2026-01-16T12:09:21.468080] [DEBUG] [REMOTE ] FRHC: Retrieved 2081 rows, trimmed to 300. [2026-01-16T12:09:21.468237] [DEBUG] [REMOTE ] FRHC: PASS: History has at least 300 days. [2026-01-16T12:09:21.468486] [DEBUG] [REMOTE ] FRHC: PASS: Price check passed. Min price $121.68. [2026-01-16T12:09:21.468659] [DEBUG] [REMOTE ] FRHC: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:21.468779] [DEBUG] [REMOTE ] FRHC: PASS: Integrity check passed. [2026-01-16T12:09:21.468820] [DEBUG] [REMOTE ] FRHC: Symbol is viable for forecasting. [2026-01-16T12:09:21.468872] [INFO ] [MAIN ] [1271/3508] FRHC kept (0.5s) | 1271 kept, 0 rejected | 137.2/min | ETA: 16.3m [2026-01-16T12:09:22.086239] [DEBUG] [REMOTE ] FRME: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:22.086384] [DEBUG] [REMOTE ] FRME: PASS: History has at least 300 days. [2026-01-16T12:09:22.089816] [DEBUG] [REMOTE ] FRME: PASS: Price check passed. Min price $34.66. [2026-01-16T12:09:22.090049] [DEBUG] [REMOTE ] FRME: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:22.090193] [DEBUG] [REMOTE ] FRME: PASS: Integrity check passed. [2026-01-16T12:09:22.090237] [DEBUG] [REMOTE ] FRME: Symbol is viable for forecasting. [2026-01-16T12:09:22.090295] [INFO ] [MAIN ] [1272/3508] FRME kept (0.6s) | 1272 kept, 0 rejected | 137.1/min | ETA: 16.3m [2026-01-16T12:09:22.552050] [DEBUG] [REMOTE ] FRO: Retrieved 6148 rows, trimmed to 300. [2026-01-16T12:09:22.552205] [DEBUG] [REMOTE ] FRO: PASS: History has at least 300 days. [2026-01-16T12:09:22.552476] [DEBUG] [REMOTE ] FRO: PASS: Price check passed. Min price $20.58. [2026-01-16T12:09:22.552649] [DEBUG] [REMOTE ] FRO: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:22.552787] [DEBUG] [REMOTE ] FRO: PASS: Integrity check passed. [2026-01-16T12:09:22.552829] [DEBUG] [REMOTE ] FRO: Symbol is viable for forecasting. [2026-01-16T12:09:22.552884] [INFO ] [MAIN ] [1273/3508] FRO kept (0.5s) | 1273 kept, 0 rejected | 137.1/min | ETA: 16.3m [2026-01-16T12:09:22.822905] [DEBUG] [REMOTE ] FROG: Retrieved 1340 rows, trimmed to 300. [2026-01-16T12:09:22.823064] [DEBUG] [REMOTE ] FROG: PASS: History has at least 300 days. [2026-01-16T12:09:22.823292] [DEBUG] [REMOTE ] FROG: PASS: Price check passed. Min price $46.12. [2026-01-16T12:09:22.823437] [DEBUG] [REMOTE ] FROG: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:22.823642] [DEBUG] [REMOTE ] FROG: PASS: Integrity check passed. [2026-01-16T12:09:22.823692] [DEBUG] [REMOTE ] FROG: Symbol is viable for forecasting. [2026-01-16T12:09:22.823743] [INFO ] [MAIN ] [1274/3508] FROG kept (0.3s) | 1274 kept, 0 rejected | 137.1/min | ETA: 16.3m [2026-01-16T12:09:23.406413] [DEBUG] [REMOTE ] FRPH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:23.406646] [DEBUG] [REMOTE ] FRPH: PASS: History has at least 300 days. [2026-01-16T12:09:23.406900] [DEBUG] [REMOTE ] FRPH: PASS: Price check passed. Min price $22.33. [2026-01-16T12:09:23.407046] [DEBUG] [REMOTE ] FRPH: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:23.407172] [DEBUG] [REMOTE ] FRPH: PASS: Integrity check passed. [2026-01-16T12:09:23.407215] [DEBUG] [REMOTE ] FRPH: Symbol is viable for forecasting. [2026-01-16T12:09:23.407281] [INFO ] [MAIN ] [1275/3508] FRPH kept (0.6s) | 1275 kept, 0 rejected | 137.1/min | ETA: 16.3m [2026-01-16T12:09:23.648548] [DEBUG] [REMOTE ] FRSH: Retrieved 1084 rows, trimmed to 300. [2026-01-16T12:09:23.648793] [DEBUG] [REMOTE ] FRSH: PASS: History has at least 300 days. [2026-01-16T12:09:23.649068] [DEBUG] [REMOTE ] FRSH: PASS: Price check passed. Min price $10.85. [2026-01-16T12:09:23.649220] [DEBUG] [REMOTE ] FRSH: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:23.649366] [DEBUG] [REMOTE ] FRSH: PASS: Integrity check passed. [2026-01-16T12:09:23.649417] [DEBUG] [REMOTE ] FRSH: Symbol is viable for forecasting. [2026-01-16T12:09:23.649474] [INFO ] [MAIN ] [1276/3508] FRSH kept (0.2s) | 1276 kept, 0 rejected | 137.2/min | ETA: 16.3m [2026-01-16T12:09:24.094548] [DEBUG] [REMOTE ] FRSX: Retrieved 2159 rows, trimmed to 300. [2026-01-16T12:09:24.094769] [DEBUG] [REMOTE ] FRSX: PASS: History has at least 300 days. [2026-01-16T12:09:24.095028] [DEBUG] [REMOTE ] FRSX: PASS: Price check passed. Min price $1.29. [2026-01-16T12:09:24.095176] [DEBUG] [REMOTE ] FRSX: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:24.095301] [DEBUG] [REMOTE ] FRSX: PASS: Integrity check passed. [2026-01-16T12:09:24.095345] [DEBUG] [REMOTE ] FRSX: Symbol is viable for forecasting. [2026-01-16T12:09:24.095398] [INFO ] [MAIN ] [1277/3508] FRSX kept (0.4s) | 1277 kept, 0 rejected | 137.2/min | ETA: 16.3m [2026-01-16T12:09:24.462464] [DEBUG] [REMOTE ] FSBC: Retrieved 1182 rows, trimmed to 300. [2026-01-16T12:09:24.462663] [DEBUG] [REMOTE ] FSBC: PASS: History has at least 300 days. [2026-01-16T12:09:24.462934] [DEBUG] [REMOTE ] FSBC: PASS: Price check passed. Min price $32.87. [2026-01-16T12:09:24.463112] [DEBUG] [REMOTE ] FSBC: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:24.463251] [DEBUG] [REMOTE ] FSBC: PASS: Integrity check passed. [2026-01-16T12:09:24.463298] [DEBUG] [REMOTE ] FSBC: Symbol is viable for forecasting. [2026-01-16T12:09:24.463362] [INFO ] [MAIN ] [1278/3508] FSBC kept (0.4s) | 1278 kept, 0 rejected | 137.2/min | ETA: 16.3m [2026-01-16T12:09:24.761557] [DEBUG] [REMOTE ] FSCO: Retrieved 795 rows, trimmed to 300. [2026-01-16T12:09:24.761797] [DEBUG] [REMOTE ] FSCO: PASS: History has at least 300 days. [2026-01-16T12:09:24.762065] [DEBUG] [REMOTE ] FSCO: PASS: Price check passed. Min price $5.95. [2026-01-16T12:09:24.762215] [DEBUG] [REMOTE ] FSCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:24.762339] [DEBUG] [REMOTE ] FSCO: PASS: Integrity check passed. [2026-01-16T12:09:24.762383] [DEBUG] [REMOTE ] FSCO: Symbol is viable for forecasting. [2026-01-16T12:09:24.762438] [INFO ] [MAIN ] [1279/3508] FSCO kept (0.3s) | 1279 kept, 0 rejected | 137.2/min | ETA: 16.2m [2026-01-16T12:09:25.385708] [DEBUG] [REMOTE ] FSK: Retrieved 2956 rows, trimmed to 300. [2026-01-16T12:09:25.392369] [DEBUG] [REMOTE ] FSK: PASS: History has at least 300 days. [2026-01-16T12:09:25.393111] [DEBUG] [REMOTE ] FSK: PASS: Price check passed. Min price $14.15. [2026-01-16T12:09:25.393327] [DEBUG] [REMOTE ] FSK: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:25.393528] [DEBUG] [REMOTE ] FSK: PASS: Integrity check passed. [2026-01-16T12:09:25.393609] [DEBUG] [REMOTE ] FSK: Symbol is viable for forecasting. [2026-01-16T12:09:25.393693] [INFO ] [MAIN ] [1280/3508] FSK kept (0.6s) | 1280 kept, 0 rejected | 137.2/min | ETA: 16.2m [2026-01-16T12:09:25.700093] [DEBUG] [REMOTE ] FSLY: Retrieved 1676 rows, trimmed to 300. [2026-01-16T12:09:25.700250] [DEBUG] [REMOTE ] FSLY: PASS: History has at least 300 days. [2026-01-16T12:09:25.700520] [DEBUG] [REMOTE ] FSLY: PASS: Price check passed. Min price $7.96. [2026-01-16T12:09:25.700711] [DEBUG] [REMOTE ] FSLY: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:25.700842] [DEBUG] [REMOTE ] FSLY: PASS: Integrity check passed. [2026-01-16T12:09:25.700889] [DEBUG] [REMOTE ] FSLY: Symbol is viable for forecasting. [2026-01-16T12:09:25.700981] [INFO ] [MAIN ] [1281/3508] FSLY kept (0.3s) | 1281 kept, 0 rejected | 137.2/min | ETA: 16.2m [2026-01-16T12:09:26.207984] [DEBUG] [REMOTE ] FSM: Retrieved 4787 rows, trimmed to 300. [2026-01-16T12:09:26.208256] [DEBUG] [REMOTE ] FSM: PASS: History has at least 300 days. [2026-01-16T12:09:26.208665] [DEBUG] [REMOTE ] FSM: PASS: Price check passed. Min price $7.84. [2026-01-16T12:09:26.208815] [DEBUG] [REMOTE ] FSM: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:26.208974] [DEBUG] [REMOTE ] FSM: PASS: Integrity check passed. [2026-01-16T12:09:26.209016] [DEBUG] [REMOTE ] FSM: Symbol is viable for forecasting. [2026-01-16T12:09:26.209077] [INFO ] [MAIN ] [1282/3508] FSM kept (0.5s) | 1282 kept, 0 rejected | 137.2/min | ETA: 16.2m [2026-01-16T12:09:26.666513] [DEBUG] [REMOTE ] FSS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:26.666692] [DEBUG] [REMOTE ] FSS: PASS: History has at least 300 days. [2026-01-16T12:09:26.666916] [DEBUG] [REMOTE ] FSS: PASS: Price check passed. Min price $106.16. [2026-01-16T12:09:26.667059] [DEBUG] [REMOTE ] FSS: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:26.667176] [DEBUG] [REMOTE ] FSS: PASS: Integrity check passed. [2026-01-16T12:09:26.667218] [DEBUG] [REMOTE ] FSS: Symbol is viable for forecasting. [2026-01-16T12:09:26.667268] [INFO ] [MAIN ] [1283/3508] FSS kept (0.5s) | 1283 kept, 0 rejected | 137.2/min | ETA: 16.2m [2026-01-16T12:09:27.019435] [DEBUG] [REMOTE ] FTA: Retrieved 4701 rows, trimmed to 300. [2026-01-16T12:09:27.019614] [DEBUG] [REMOTE ] FTA: PASS: History has at least 300 days. [2026-01-16T12:09:27.019864] [DEBUG] [REMOTE ] FTA: PASS: Price check passed. Min price $81.18. [2026-01-16T12:09:27.020009] [DEBUG] [REMOTE ] FTA: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:27.020185] [DEBUG] [REMOTE ] FTA: PASS: Integrity check passed. [2026-01-16T12:09:27.020246] [DEBUG] [REMOTE ] FTA: Symbol is viable for forecasting. [2026-01-16T12:09:27.020315] [INFO ] [MAIN ] [1284/3508] FTA kept (0.4s) | 1284 kept, 0 rejected | 137.2/min | ETA: 16.2m [2026-01-16T12:09:27.418457] [DEBUG] [REMOTE ] FTAI: Retrieved 2684 rows, trimmed to 300. [2026-01-16T12:09:27.418639] [DEBUG] [REMOTE ] FTAI: PASS: History has at least 300 days. [2026-01-16T12:09:27.418869] [DEBUG] [REMOTE ] FTAI: PASS: Price check passed. Min price $152.80. [2026-01-16T12:09:27.419014] [DEBUG] [REMOTE ] FTAI: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:27.419128] [DEBUG] [REMOTE ] FTAI: PASS: Integrity check passed. [2026-01-16T12:09:27.419170] [DEBUG] [REMOTE ] FTAI: Symbol is viable for forecasting. [2026-01-16T12:09:27.419219] [INFO ] [MAIN ] [1285/3508] FTAI kept (0.4s) | 1285 kept, 0 rejected | 137.2/min | ETA: 16.2m [2026-01-16T12:09:27.872613] [DEBUG] [REMOTE ] FTC: Retrieved 4701 rows, trimmed to 300. [2026-01-16T12:09:27.872782] [DEBUG] [REMOTE ] FTC: PASS: History has at least 300 days. [2026-01-16T12:09:27.873003] [DEBUG] [REMOTE ] FTC: PASS: Price check passed. Min price $150.07. [2026-01-16T12:09:27.873155] [DEBUG] [REMOTE ] FTC: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:27.873274] [DEBUG] [REMOTE ] FTC: PASS: Integrity check passed. [2026-01-16T12:09:27.873315] [DEBUG] [REMOTE ] FTC: Symbol is viable for forecasting. [2026-01-16T12:09:27.873364] [INFO ] [MAIN ] [1286/3508] FTC kept (0.5s) | 1286 kept, 0 rejected | 137.2/min | ETA: 16.2m [2026-01-16T12:09:28.138307] [DEBUG] [REMOTE ] FTCI: Retrieved 1186 rows, trimmed to 300. [2026-01-16T12:09:28.138445] [DEBUG] [REMOTE ] FTCI: PASS: History has at least 300 days. [2026-01-16T12:09:28.138705] [DEBUG] [REMOTE ] FTCI: PASS: Price check passed. Min price $7.38. [2026-01-16T12:09:28.138845] [DEBUG] [REMOTE ] FTCI: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:28.138954] [DEBUG] [REMOTE ] FTCI: PASS: Integrity check passed. [2026-01-16T12:09:28.138995] [DEBUG] [REMOTE ] FTCI: Symbol is viable for forecasting. [2026-01-16T12:09:28.139058] [INFO ] [MAIN ] [1287/3508] FTCI kept (0.3s) | 1287 kept, 0 rejected | 137.2/min | ETA: 16.2m [2026-01-16T12:09:28.649311] [DEBUG] [REMOTE ] FTCS: Retrieved 4911 rows, trimmed to 300. [2026-01-16T12:09:28.649447] [DEBUG] [REMOTE ] FTCS: PASS: History has at least 300 days. [2026-01-16T12:09:28.649692] [DEBUG] [REMOTE ] FTCS: PASS: Price check passed. Min price $89.63. [2026-01-16T12:09:28.649834] [DEBUG] [REMOTE ] FTCS: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:28.649951] [DEBUG] [REMOTE ] FTCS: PASS: Integrity check passed. [2026-01-16T12:09:28.649993] [DEBUG] [REMOTE ] FTCS: Symbol is viable for forecasting. [2026-01-16T12:09:28.650043] [INFO ] [MAIN ] [1288/3508] FTCS kept (0.5s) | 1288 kept, 0 rejected | 137.2/min | ETA: 16.2m [2026-01-16T12:09:29.138290] [DEBUG] [REMOTE ] FTEK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:29.138503] [DEBUG] [REMOTE ] FTEK: PASS: History has at least 300 days. [2026-01-16T12:09:29.138846] [DEBUG] [REMOTE ] FTEK: PASS: Price check passed. Min price $1.52. [2026-01-16T12:09:29.139197] [DEBUG] [REMOTE ] FTEK: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:29.139351] [DEBUG] [REMOTE ] FTEK: PASS: Integrity check passed. [2026-01-16T12:09:29.139396] [DEBUG] [REMOTE ] FTEK: Symbol is viable for forecasting. [2026-01-16T12:09:29.139457] [INFO ] [MAIN ] [1289/3508] FTEK kept (0.5s) | 1289 kept, 0 rejected | 137.2/min | ETA: 16.2m [2026-01-16T12:09:29.477928] [DEBUG] [REMOTE ] FTGC: Retrieved 3076 rows, trimmed to 300. [2026-01-16T12:09:29.478118] [DEBUG] [REMOTE ] FTGC: PASS: History has at least 300 days. [2026-01-16T12:09:29.478396] [DEBUG] [REMOTE ] FTGC: PASS: Price check passed. Min price $22.31. [2026-01-16T12:09:29.478545] [DEBUG] [REMOTE ] FTGC: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:29.478689] [DEBUG] [REMOTE ] FTGC: PASS: Integrity check passed. [2026-01-16T12:09:29.478731] [DEBUG] [REMOTE ] FTGC: Symbol is viable for forecasting. [2026-01-16T12:09:29.478792] [INFO ] [MAIN ] [1290/3508] FTGC kept (0.3s) | 1290 kept, 0 rejected | 137.2/min | ETA: 16.2m [2026-01-16T12:09:29.762078] [DEBUG] [REMOTE ] FTGS: Retrieved 808 rows, trimmed to 300. [2026-01-16T12:09:29.762223] [DEBUG] [REMOTE ] FTGS: PASS: History has at least 300 days. [2026-01-16T12:09:29.762429] [DEBUG] [REMOTE ] FTGS: PASS: Price check passed. Min price $33.68. [2026-01-16T12:09:29.762565] [DEBUG] [REMOTE ] FTGS: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:29.762699] [DEBUG] [REMOTE ] FTGS: PASS: Integrity check passed. [2026-01-16T12:09:29.762739] [DEBUG] [REMOTE ] FTGS: Symbol is viable for forecasting. [2026-01-16T12:09:29.762787] [INFO ] [MAIN ] [1291/3508] FTGS kept (0.3s) | 1291 kept, 0 rejected | 137.3/min | ETA: 16.2m [2026-01-16T12:09:30.238186] [DEBUG] [REMOTE ] FTHI: Retrieved 3025 rows, trimmed to 300. [2026-01-16T12:09:30.238323] [DEBUG] [REMOTE ] FTHI: PASS: History has at least 300 days. [2026-01-16T12:09:30.238530] [DEBUG] [REMOTE ] FTHI: PASS: Price check passed. Min price $22.71. [2026-01-16T12:09:30.238702] [DEBUG] [REMOTE ] FTHI: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:30.238818] [DEBUG] [REMOTE ] FTHI: PASS: Integrity check passed. [2026-01-16T12:09:30.238860] [DEBUG] [REMOTE ] FTHI: Symbol is viable for forecasting. [2026-01-16T12:09:30.238908] [INFO ] [MAIN ] [1292/3508] FTHI kept (0.5s) | 1292 kept, 0 rejected | 137.3/min | ETA: 16.1m [2026-01-16T12:09:30.603672] [DEBUG] [REMOTE ] FTHY: Retrieved 1396 rows, trimmed to 300. [2026-01-16T12:09:30.603879] [DEBUG] [REMOTE ] FTHY: PASS: History has at least 300 days. [2026-01-16T12:09:30.604135] [DEBUG] [REMOTE ] FTHY: PASS: Price check passed. Min price $13.62. [2026-01-16T12:09:30.604277] [DEBUG] [REMOTE ] FTHY: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:30.604416] [DEBUG] [REMOTE ] FTHY: PASS: Integrity check passed. [2026-01-16T12:09:30.604485] [DEBUG] [REMOTE ] FTHY: Symbol is viable for forecasting. [2026-01-16T12:09:30.604542] [INFO ] [MAIN ] [1293/3508] FTHY kept (0.4s) | 1293 kept, 0 rejected | 137.3/min | ETA: 16.1m [2026-01-16T12:09:31.190720] [DEBUG] [REMOTE ] FTI: Retrieved 6184 rows, trimmed to 300. [2026-01-16T12:09:31.190861] [DEBUG] [REMOTE ] FTI: PASS: History has at least 300 days. [2026-01-16T12:09:31.191080] [DEBUG] [REMOTE ] FTI: PASS: Price check passed. Min price $36.43. [2026-01-16T12:09:31.191220] [DEBUG] [REMOTE ] FTI: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:31.191338] [DEBUG] [REMOTE ] FTI: PASS: Integrity check passed. [2026-01-16T12:09:31.191379] [DEBUG] [REMOTE ] FTI: Symbol is viable for forecasting. [2026-01-16T12:09:31.191428] [INFO ] [MAIN ] [1294/3508] FTI kept (0.6s) | 1294 kept, 0 rejected | 137.2/min | ETA: 16.1m [2026-01-16T12:09:31.613735] [DEBUG] [REMOTE ] FTK: Retrieved 5151 rows, trimmed to 300. [2026-01-16T12:09:31.613871] [DEBUG] [REMOTE ] FTK: PASS: History has at least 300 days. [2026-01-16T12:09:31.614089] [DEBUG] [REMOTE ] FTK: PASS: Price check passed. Min price $13.47. [2026-01-16T12:09:31.614227] [DEBUG] [REMOTE ] FTK: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:31.614342] [DEBUG] [REMOTE ] FTK: PASS: Integrity check passed. [2026-01-16T12:09:31.614381] [DEBUG] [REMOTE ] FTK: Symbol is viable for forecasting. [2026-01-16T12:09:31.614430] [INFO ] [MAIN ] [1295/3508] FTK kept (0.4s) | 1295 kept, 0 rejected | 137.2/min | ETA: 16.1m [2026-01-16T12:09:31.874688] [DEBUG] [REMOTE ] FTLF: Retrieved 4571 rows, trimmed to 300. [2026-01-16T12:09:31.874824] [DEBUG] [REMOTE ] FTLF: PASS: History has at least 300 days. [2026-01-16T12:09:31.875040] [DEBUG] [REMOTE ] FTLF: PASS: Price check passed. Min price $15.25. [2026-01-16T12:09:31.875176] [DEBUG] [REMOTE ] FTLF: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:31.875292] [DEBUG] [REMOTE ] FTLF: PASS: Integrity check passed. [2026-01-16T12:09:31.875333] [DEBUG] [REMOTE ] FTLF: Symbol is viable for forecasting. [2026-01-16T12:09:31.875382] [INFO ] [MAIN ] [1296/3508] FTLF kept (0.3s) | 1296 kept, 0 rejected | 137.3/min | ETA: 16.1m [2026-01-16T12:09:32.348688] [DEBUG] [REMOTE ] FTQI: Retrieved 3025 rows, trimmed to 300. [2026-01-16T12:09:32.348837] [DEBUG] [REMOTE ] FTQI: PASS: History has at least 300 days. [2026-01-16T12:09:32.349041] [DEBUG] [REMOTE ] FTQI: PASS: Price check passed. Min price $19.83. [2026-01-16T12:09:32.349177] [DEBUG] [REMOTE ] FTQI: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:32.349288] [DEBUG] [REMOTE ] FTQI: PASS: Integrity check passed. [2026-01-16T12:09:32.349328] [DEBUG] [REMOTE ] FTQI: Symbol is viable for forecasting. [2026-01-16T12:09:32.349376] [INFO ] [MAIN ] [1297/3508] FTQI kept (0.5s) | 1297 kept, 0 rejected | 137.3/min | ETA: 16.1m [2026-01-16T12:09:32.636440] [DEBUG] [REMOTE ] FTRE: Retrieved 635 rows, trimmed to 300. [2026-01-16T12:09:32.636569] [DEBUG] [REMOTE ] FTRE: PASS: History has at least 300 days. [2026-01-16T12:09:32.636823] [DEBUG] [REMOTE ] FTRE: PASS: Price check passed. Min price $9.70. [2026-01-16T12:09:32.636957] [DEBUG] [REMOTE ] FTRE: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:32.637067] [DEBUG] [REMOTE ] FTRE: PASS: Integrity check passed. [2026-01-16T12:09:32.637106] [DEBUG] [REMOTE ] FTRE: Symbol is viable for forecasting. [2026-01-16T12:09:32.637154] [INFO ] [MAIN ] [1298/3508] FTRE kept (0.3s) | 1298 kept, 0 rejected | 137.3/min | ETA: 16.1m [2026-01-16T12:09:33.124262] [DEBUG] [REMOTE ] FTRI: Retrieved 2532 rows, trimmed to 300. [2026-01-16T12:09:33.124406] [DEBUG] [REMOTE ] FTRI: PASS: History has at least 300 days. [2026-01-16T12:09:33.124643] [DEBUG] [REMOTE ] FTRI: PASS: Price check passed. Min price $14.35. [2026-01-16T12:09:33.124786] [DEBUG] [REMOTE ] FTRI: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:33.124899] [DEBUG] [REMOTE ] FTRI: PASS: Integrity check passed. [2026-01-16T12:09:33.124956] [DEBUG] [REMOTE ] FTRI: Symbol is viable for forecasting. [2026-01-16T12:09:33.125006] [INFO ] [MAIN ] [1299/3508] FTRI kept (0.5s) | 1299 kept, 0 rejected | 137.3/min | ETA: 16.1m [2026-01-16T12:09:33.528435] [DEBUG] [REMOTE ] FTS: Retrieved 2524 rows, trimmed to 300. [2026-01-16T12:09:33.528611] [DEBUG] [REMOTE ] FTS: PASS: History has at least 300 days. [2026-01-16T12:09:33.528829] [DEBUG] [REMOTE ] FTS: PASS: Price check passed. Min price $49.38. [2026-01-16T12:09:33.528964] [DEBUG] [REMOTE ] FTS: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:33.529079] [DEBUG] [REMOTE ] FTS: PASS: Integrity check passed. [2026-01-16T12:09:33.529119] [DEBUG] [REMOTE ] FTS: Symbol is viable for forecasting. [2026-01-16T12:09:33.529168] [INFO ] [MAIN ] [1300/3508] FTS kept (0.4s) | 1300 kept, 0 rejected | 137.3/min | ETA: 16.1m [2026-01-16T12:09:34.009832] [DEBUG] [REMOTE ] FTSL: Retrieved 3197 rows, trimmed to 300. [2026-01-16T12:09:34.009965] [DEBUG] [REMOTE ] FTSL: PASS: History has at least 300 days. [2026-01-16T12:09:34.010176] [DEBUG] [REMOTE ] FTSL: PASS: Price check passed. Min price $45.15. [2026-01-16T12:09:34.010318] [DEBUG] [REMOTE ] FTSL: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:34.010434] [DEBUG] [REMOTE ] FTSL: PASS: Integrity check passed. [2026-01-16T12:09:34.010475] [DEBUG] [REMOTE ] FTSL: Symbol is viable for forecasting. [2026-01-16T12:09:34.010524] [INFO ] [MAIN ] [1301/3508] FTSL kept (0.5s) | 1301 kept, 0 rejected | 137.3/min | ETA: 16.1m [2026-01-16T12:09:34.339651] [DEBUG] [REMOTE ] FTSM: Retrieved 2879 rows, trimmed to 300. [2026-01-16T12:09:34.339806] [DEBUG] [REMOTE ] FTSM: PASS: History has at least 300 days. [2026-01-16T12:09:34.340056] [DEBUG] [REMOTE ] FTSM: PASS: Price check passed. Min price $59.47. [2026-01-16T12:09:34.340220] [DEBUG] [REMOTE ] FTSM: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:34.340360] [DEBUG] [REMOTE ] FTSM: PASS: Integrity check passed. [2026-01-16T12:09:34.340406] [DEBUG] [REMOTE ] FTSM: Symbol is viable for forecasting. [2026-01-16T12:09:34.340464] [INFO ] [MAIN ] [1302/3508] FTSM kept (0.3s) | 1302 kept, 0 rejected | 137.3/min | ETA: 16.1m [2026-01-16T12:09:34.730549] [DEBUG] [REMOTE ] FTXL: Retrieved 2343 rows, trimmed to 300. [2026-01-16T12:09:34.730728] [DEBUG] [REMOTE ] FTXL: PASS: History has at least 300 days. [2026-01-16T12:09:34.730951] [DEBUG] [REMOTE ] FTXL: PASS: Price check passed. Min price $111.66. [2026-01-16T12:09:34.731088] [DEBUG] [REMOTE ] FTXL: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:34.731206] [DEBUG] [REMOTE ] FTXL: PASS: Integrity check passed. [2026-01-16T12:09:34.731246] [DEBUG] [REMOTE ] FTXL: Symbol is viable for forecasting. [2026-01-16T12:09:34.731294] [INFO ] [MAIN ] [1303/3508] FTXL kept (0.4s) | 1303 kept, 0 rejected | 137.3/min | ETA: 16.1m [2026-01-16T12:09:35.152466] [DEBUG] [REMOTE ] FTXN: Retrieved 2341 rows, trimmed to 300. [2026-01-16T12:09:35.152632] [DEBUG] [REMOTE ] FTXN: PASS: History has at least 300 days. [2026-01-16T12:09:35.152862] [DEBUG] [REMOTE ] FTXN: PASS: Price check passed. Min price $26.84. [2026-01-16T12:09:35.153002] [DEBUG] [REMOTE ] FTXN: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:35.153121] [DEBUG] [REMOTE ] FTXN: PASS: Integrity check passed. [2026-01-16T12:09:35.153162] [DEBUG] [REMOTE ] FTXN: Symbol is viable for forecasting. [2026-01-16T12:09:35.153213] [INFO ] [MAIN ] [1304/3508] FTXN kept (0.4s) | 1304 kept, 0 rejected | 137.3/min | ETA: 16.0m [2026-01-16T12:09:35.503955] [DEBUG] [REMOTE ] FTXO: Retrieved 2331 rows, trimmed to 300. [2026-01-16T12:09:35.504128] [DEBUG] [REMOTE ] FTXO: PASS: History has at least 300 days. [2026-01-16T12:09:35.504376] [DEBUG] [REMOTE ] FTXO: PASS: Price check passed. Min price $33.52. [2026-01-16T12:09:35.504530] [DEBUG] [REMOTE ] FTXO: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:35.504721] [DEBUG] [REMOTE ] FTXO: PASS: Integrity check passed. [2026-01-16T12:09:35.504769] [DEBUG] [REMOTE ] FTXO: Symbol is viable for forecasting. [2026-01-16T12:09:35.504820] [INFO ] [MAIN ] [1305/3508] FTXO kept (0.4s) | 1305 kept, 0 rejected | 137.4/min | ETA: 16.0m [2026-01-16T12:09:35.921788] [DEBUG] [REMOTE ] FUBO: Retrieved 2026 rows, trimmed to 300. [2026-01-16T12:09:35.921924] [DEBUG] [REMOTE ] FUBO: PASS: History has at least 300 days. [2026-01-16T12:09:35.922126] [DEBUG] [REMOTE ] FUBO: PASS: Price check passed. Min price $2.48. [2026-01-16T12:09:35.922261] [DEBUG] [REMOTE ] FUBO: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:35.922373] [DEBUG] [REMOTE ] FUBO: PASS: Integrity check passed. [2026-01-16T12:09:35.922413] [DEBUG] [REMOTE ] FUBO: Symbol is viable for forecasting. [2026-01-16T12:09:35.922461] [INFO ] [MAIN ] [1306/3508] FUBO kept (0.4s) | 1306 kept, 0 rejected | 137.4/min | ETA: 16.0m [2026-01-16T12:09:36.499644] [DEBUG] [REMOTE ] FUL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:36.499786] [DEBUG] [REMOTE ] FUL: PASS: History has at least 300 days. [2026-01-16T12:09:36.500008] [DEBUG] [REMOTE ] FUL: PASS: Price check passed. Min price $55.41. [2026-01-16T12:09:36.500157] [DEBUG] [REMOTE ] FUL: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:36.500278] [DEBUG] [REMOTE ] FUL: PASS: Integrity check passed. [2026-01-16T12:09:36.500322] [DEBUG] [REMOTE ] FUL: Symbol is viable for forecasting. [2026-01-16T12:09:36.500372] [INFO ] [MAIN ] [1307/3508] FUL kept (0.6s) | 1307 kept, 0 rejected | 137.3/min | ETA: 16.0m [2026-01-16T12:09:36.787239] [DEBUG] [REMOTE ] FULC: Retrieved 1634 rows, trimmed to 300. [2026-01-16T12:09:36.787464] [DEBUG] [REMOTE ] FULC: PASS: History has at least 300 days. [2026-01-16T12:09:36.787767] [DEBUG] [REMOTE ] FULC: PASS: Price check passed. Min price $7.63. [2026-01-16T12:09:36.787965] [DEBUG] [REMOTE ] FULC: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:36.788122] [DEBUG] [REMOTE ] FULC: PASS: Integrity check passed. [2026-01-16T12:09:36.788181] [DEBUG] [REMOTE ] FULC: Symbol is viable for forecasting. [2026-01-16T12:09:36.788256] [INFO ] [MAIN ] [1308/3508] FULC kept (0.3s) | 1308 kept, 0 rejected | 137.4/min | ETA: 16.0m [2026-01-16T12:09:37.481505] [DEBUG] [REMOTE ] FUN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:37.481730] [DEBUG] [REMOTE ] FUN: PASS: History has at least 300 days. [2026-01-16T12:09:37.482023] [DEBUG] [REMOTE ] FUN: PASS: Price check passed. Min price $12.83. [2026-01-16T12:09:37.482170] [DEBUG] [REMOTE ] FUN: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:37.482309] [DEBUG] [REMOTE ] FUN: PASS: Integrity check passed. [2026-01-16T12:09:37.482364] [DEBUG] [REMOTE ] FUN: Symbol is viable for forecasting. [2026-01-16T12:09:37.482506] [INFO ] [MAIN ] [1309/3508] FUN kept (0.7s) | 1309 kept, 0 rejected | 137.3/min | ETA: 16.0m [2026-01-16T12:09:37.877545] [DEBUG] [REMOTE ] FUNC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:37.877758] [DEBUG] [REMOTE ] FUNC: PASS: History has at least 300 days. [2026-01-16T12:09:37.878041] [DEBUG] [REMOTE ] FUNC: PASS: Price check passed. Min price $34.53. [2026-01-16T12:09:37.878186] [DEBUG] [REMOTE ] FUNC: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:37.878320] [DEBUG] [REMOTE ] FUNC: PASS: Integrity check passed. [2026-01-16T12:09:37.878362] [DEBUG] [REMOTE ] FUNC: Symbol is viable for forecasting. [2026-01-16T12:09:37.878416] [INFO ] [MAIN ] [1310/3508] FUNC kept (0.4s) | 1310 kept, 0 rejected | 137.3/min | ETA: 16.0m [2026-01-16T12:09:38.212009] [DEBUG] [REMOTE ] FUND: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:38.212252] [DEBUG] [REMOTE ] FUND: PASS: History has at least 300 days. [2026-01-16T12:09:38.212644] [DEBUG] [REMOTE ] FUND: PASS: Price check passed. Min price $7.80. [2026-01-16T12:09:38.212795] [DEBUG] [REMOTE ] FUND: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:38.212991] [DEBUG] [REMOTE ] FUND: PASS: Integrity check passed. [2026-01-16T12:09:38.213037] [DEBUG] [REMOTE ] FUND: Symbol is viable for forecasting. [2026-01-16T12:09:38.213099] [INFO ] [MAIN ] [1311/3508] FUND kept (0.3s) | 1311 kept, 0 rejected | 137.3/min | ETA: 16.0m [2026-01-16T12:09:38.479376] [DEBUG] [REMOTE ] FVCB: Retrieved 3065 rows, trimmed to 300. [2026-01-16T12:09:38.479670] [DEBUG] [REMOTE ] FVCB: PASS: History has at least 300 days. [2026-01-16T12:09:38.480012] [DEBUG] [REMOTE ] FVCB: PASS: Price check passed. Min price $11.98. [2026-01-16T12:09:38.480225] [DEBUG] [REMOTE ] FVCB: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:38.480379] [DEBUG] [REMOTE ] FVCB: PASS: Integrity check passed. [2026-01-16T12:09:38.480432] [DEBUG] [REMOTE ] FVCB: Symbol is viable for forecasting. [2026-01-16T12:09:38.480498] [INFO ] [MAIN ] [1312/3508] FVCB kept (0.3s) | 1312 kept, 0 rejected | 137.4/min | ETA: 16.0m [2026-01-16T12:09:39.043079] [DEBUG] [REMOTE ] FWONA: Retrieved 3274 rows, trimmed to 300. [2026-01-16T12:09:39.043277] [DEBUG] [REMOTE ] FWONA: PASS: History has at least 300 days. [2026-01-16T12:09:39.043589] [DEBUG] [REMOTE ] FWONA: PASS: Price check passed. Min price $82.25. [2026-01-16T12:09:39.043740] [DEBUG] [REMOTE ] FWONA: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:39.043887] [DEBUG] [REMOTE ] FWONA: PASS: Integrity check passed. [2026-01-16T12:09:39.043950] [DEBUG] [REMOTE ] FWONA: Symbol is viable for forecasting. [2026-01-16T12:09:39.044028] [INFO ] [MAIN ] [1313/3508] FWONA kept (0.6s) | 1313 kept, 0 rejected | 137.3/min | ETA: 16.0m [2026-01-16T12:09:39.433473] [DEBUG] [REMOTE ] FWONK: Retrieved 2900 rows, trimmed to 300. [2026-01-16T12:09:39.433696] [DEBUG] [REMOTE ] FWONK: PASS: History has at least 300 days. [2026-01-16T12:09:39.433997] [DEBUG] [REMOTE ] FWONK: PASS: Price check passed. Min price $89.44. [2026-01-16T12:09:39.434171] [DEBUG] [REMOTE ] FWONK: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:39.434315] [DEBUG] [REMOTE ] FWONK: PASS: Integrity check passed. [2026-01-16T12:09:39.434359] [DEBUG] [REMOTE ] FWONK: Symbol is viable for forecasting. [2026-01-16T12:09:39.434415] [INFO ] [MAIN ] [1314/3508] FWONK kept (0.4s) | 1314 kept, 0 rejected | 137.4/min | ETA: 16.0m [2026-01-16T12:09:39.898117] [DEBUG] [REMOTE ] FWRD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:39.898324] [DEBUG] [REMOTE ] FWRD: PASS: History has at least 300 days. [2026-01-16T12:09:39.898634] [DEBUG] [REMOTE ] FWRD: PASS: Price check passed. Min price $17.69. [2026-01-16T12:09:39.898800] [DEBUG] [REMOTE ] FWRD: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:39.898934] [DEBUG] [REMOTE ] FWRD: PASS: Integrity check passed. [2026-01-16T12:09:39.898977] [DEBUG] [REMOTE ] FWRD: Symbol is viable for forecasting. [2026-01-16T12:09:39.899035] [INFO ] [MAIN ] [1315/3508] FWRD kept (0.5s) | 1315 kept, 0 rejected | 137.3/min | ETA: 16.0m [2026-01-16T12:09:40.045788] [DEBUG] [REMOTE ] FWRG: Retrieved 1077 rows, trimmed to 300. [2026-01-16T12:09:40.045987] [DEBUG] [REMOTE ] FWRG: PASS: History has at least 300 days. [2026-01-16T12:09:40.046250] [DEBUG] [REMOTE ] FWRG: PASS: Price check passed. Min price $15.05. [2026-01-16T12:09:40.046401] [DEBUG] [REMOTE ] FWRG: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:40.046527] [DEBUG] [REMOTE ] FWRG: PASS: Integrity check passed. [2026-01-16T12:09:40.046752] [DEBUG] [REMOTE ] FWRG: Symbol is viable for forecasting. [2026-01-16T12:09:40.046823] [INFO ] [MAIN ] [1316/3508] FWRG kept (0.1s) | 1316 kept, 0 rejected | 137.4/min | ETA: 16.0m [2026-01-16T12:09:40.660335] [DEBUG] [REMOTE ] FYC: Retrieved 3707 rows, trimmed to 300. [2026-01-16T12:09:40.660488] [DEBUG] [REMOTE ] FYC: PASS: History has at least 300 days. [2026-01-16T12:09:40.660750] [DEBUG] [REMOTE ] FYC: PASS: Price check passed. Min price $87.35. [2026-01-16T12:09:40.660948] [DEBUG] [REMOTE ] FYC: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:40.661087] [DEBUG] [REMOTE ] FYC: PASS: Integrity check passed. [2026-01-16T12:09:40.661134] [DEBUG] [REMOTE ] FYC: Symbol is viable for forecasting. [2026-01-16T12:09:40.661192] [INFO ] [MAIN ] [1317/3508] FYC kept (0.6s) | 1317 kept, 0 rejected | 137.4/min | ETA: 15.9m [2026-01-16T12:09:41.106452] [DEBUG] [REMOTE ] FYX: Retrieved 4702 rows, trimmed to 300. [2026-01-16T12:09:41.106670] [DEBUG] [REMOTE ] FYX: PASS: History has at least 300 days. [2026-01-16T12:09:41.106927] [DEBUG] [REMOTE ] FYX: PASS: Price check passed. Min price $103.32. [2026-01-16T12:09:41.107070] [DEBUG] [REMOTE ] FYX: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:41.107189] [DEBUG] [REMOTE ] FYX: PASS: Integrity check passed. [2026-01-16T12:09:41.107231] [DEBUG] [REMOTE ] FYX: Symbol is viable for forecasting. [2026-01-16T12:09:41.107292] [INFO ] [MAIN ] [1318/3508] FYX kept (0.4s) | 1318 kept, 0 rejected | 137.4/min | ETA: 15.9m [2026-01-16T12:09:41.364437] [DEBUG] [REMOTE ] G: Retrieved 4644 rows, trimmed to 300. [2026-01-16T12:09:41.364865] [DEBUG] [REMOTE ] G: PASS: History has at least 300 days. [2026-01-16T12:09:41.365267] [DEBUG] [REMOTE ] G: PASS: Price check passed. Min price $37.75. [2026-01-16T12:09:41.365448] [DEBUG] [REMOTE ] G: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:41.365646] [DEBUG] [REMOTE ] G: PASS: Integrity check passed. [2026-01-16T12:09:41.365693] [DEBUG] [REMOTE ] G: Symbol is viable for forecasting. [2026-01-16T12:09:41.365753] [INFO ] [MAIN ] [1319/3508] G kept (0.3s) | 1319 kept, 0 rejected | 137.4/min | ETA: 15.9m [2026-01-16T12:09:41.983269] [DEBUG] [REMOTE ] GAB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:41.983429] [DEBUG] [REMOTE ] GAB: PASS: History has at least 300 days. [2026-01-16T12:09:41.983710] [DEBUG] [REMOTE ] GAB: PASS: Price check passed. Min price $5.77. [2026-01-16T12:09:41.983890] [DEBUG] [REMOTE ] GAB: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:41.984026] [DEBUG] [REMOTE ] GAB: PASS: Integrity check passed. [2026-01-16T12:09:41.984069] [DEBUG] [REMOTE ] GAB: Symbol is viable for forecasting. [2026-01-16T12:09:41.984132] [INFO ] [MAIN ] [1320/3508] GAB kept (0.6s) | 1320 kept, 0 rejected | 137.4/min | ETA: 15.9m [2026-01-16T12:09:42.424145] [DEBUG] [REMOTE ] GABC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:42.424319] [DEBUG] [REMOTE ] GABC: PASS: History has at least 300 days. [2026-01-16T12:09:42.424592] [DEBUG] [REMOTE ] GABC: PASS: Price check passed. Min price $37.99. [2026-01-16T12:09:42.424737] [DEBUG] [REMOTE ] GABC: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:42.424976] [DEBUG] [REMOTE ] GABC: PASS: Integrity check passed. [2026-01-16T12:09:42.425020] [DEBUG] [REMOTE ] GABC: Symbol is viable for forecasting. [2026-01-16T12:09:42.425073] [INFO ] [MAIN ] [1321/3508] GABC kept (0.4s) | 1321 kept, 0 rejected | 137.4/min | ETA: 15.9m [2026-01-16T12:09:42.979869] [DEBUG] [REMOTE ] GAIA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:42.980010] [DEBUG] [REMOTE ] GAIA: PASS: History has at least 300 days. [2026-01-16T12:09:42.980235] [DEBUG] [REMOTE ] GAIA: PASS: Price check passed. Min price $3.28. [2026-01-16T12:09:42.980378] [DEBUG] [REMOTE ] GAIA: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:42.980498] [DEBUG] [REMOTE ] GAIA: PASS: Integrity check passed. [2026-01-16T12:09:42.980539] [DEBUG] [REMOTE ] GAIA: Symbol is viable for forecasting. [2026-01-16T12:09:42.980607] [INFO ] [MAIN ] [1322/3508] GAIA kept (0.6s) | 1322 kept, 0 rejected | 137.3/min | ETA: 15.9m [2026-01-16T12:09:43.395150] [DEBUG] [REMOTE ] GAIN: Retrieved 5174 rows, trimmed to 300. [2026-01-16T12:09:43.395283] [DEBUG] [REMOTE ] GAIN: PASS: History has at least 300 days. [2026-01-16T12:09:43.395496] [DEBUG] [REMOTE ] GAIN: PASS: Price check passed. Min price $13.47. [2026-01-16T12:09:43.395673] [DEBUG] [REMOTE ] GAIN: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:43.395792] [DEBUG] [REMOTE ] GAIN: PASS: Integrity check passed. [2026-01-16T12:09:43.395832] [DEBUG] [REMOTE ] GAIN: Symbol is viable for forecasting. [2026-01-16T12:09:43.395885] [INFO ] [MAIN ] [1323/3508] GAIN kept (0.4s) | 1323 kept, 0 rejected | 137.3/min | ETA: 15.9m [2026-01-16T12:09:43.841460] [DEBUG] [REMOTE ] GAM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:43.841619] [DEBUG] [REMOTE ] GAM: PASS: History has at least 300 days. [2026-01-16T12:09:43.841846] [DEBUG] [REMOTE ] GAM: PASS: Price check passed. Min price $56.21. [2026-01-16T12:09:43.841987] [DEBUG] [REMOTE ] GAM: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:43.842105] [DEBUG] [REMOTE ] GAM: PASS: Integrity check passed. [2026-01-16T12:09:43.842147] [DEBUG] [REMOTE ] GAM: Symbol is viable for forecasting. [2026-01-16T12:09:43.842217] [INFO ] [MAIN ] [1324/3508] GAM kept (0.4s) | 1324 kept, 0 rejected | 137.3/min | ETA: 15.9m [2026-01-16T12:09:44.076057] [DEBUG] [REMOTE ] GAMB: Retrieved 1126 rows, trimmed to 300. [2026-01-16T12:09:44.076189] [DEBUG] [REMOTE ] GAMB: PASS: History has at least 300 days. [2026-01-16T12:09:44.076390] [DEBUG] [REMOTE ] GAMB: PASS: Price check passed. Min price $4.66. [2026-01-16T12:09:44.076524] [DEBUG] [REMOTE ] GAMB: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:44.076665] [DEBUG] [REMOTE ] GAMB: PASS: Integrity check passed. [2026-01-16T12:09:44.076708] [DEBUG] [REMOTE ] GAMB: Symbol is viable for forecasting. [2026-01-16T12:09:44.076756] [INFO ] [MAIN ] [1325/3508] GAMB kept (0.2s) | 1325 kept, 0 rejected | 137.4/min | ETA: 15.9m [2026-01-16T12:09:44.371021] [DEBUG] [REMOTE ] GANX: Retrieved 1214 rows, trimmed to 300. [2026-01-16T12:09:44.371148] [DEBUG] [REMOTE ] GANX: PASS: History has at least 300 days. [2026-01-16T12:09:44.371361] [DEBUG] [REMOTE ] GANX: PASS: Price check passed. Min price $1.66. [2026-01-16T12:09:44.371502] [DEBUG] [REMOTE ] GANX: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:44.371638] [DEBUG] [REMOTE ] GANX: PASS: Integrity check passed. [2026-01-16T12:09:44.371682] [DEBUG] [REMOTE ] GANX: Symbol is viable for forecasting. [2026-01-16T12:09:44.371731] [INFO ] [MAIN ] [1326/3508] GANX kept (0.3s) | 1326 kept, 0 rejected | 137.4/min | ETA: 15.9m [2026-01-16T12:09:45.075000] [DEBUG] [REMOTE ] GASS: Retrieved 5101 rows, trimmed to 300. [2026-01-16T12:09:45.075141] [DEBUG] [REMOTE ] GASS: PASS: History has at least 300 days. [2026-01-16T12:09:45.075359] [DEBUG] [REMOTE ] GASS: PASS: Price check passed. Min price $6.33. [2026-01-16T12:09:45.075503] [DEBUG] [REMOTE ] GASS: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:45.075639] [DEBUG] [REMOTE ] GASS: PASS: Integrity check passed. [2026-01-16T12:09:45.075683] [DEBUG] [REMOTE ] GASS: Symbol is viable for forecasting. [2026-01-16T12:09:45.075735] [INFO ] [MAIN ] [1327/3508] GASS kept (0.7s) | 1327 kept, 0 rejected | 137.4/min | ETA: 15.9m [2026-01-16T12:09:45.566513] [DEBUG] [REMOTE ] GATX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:45.566785] [DEBUG] [REMOTE ] GATX: PASS: History has at least 300 days. [2026-01-16T12:09:45.567042] [DEBUG] [REMOTE ] GATX: PASS: Price check passed. Min price $151.57. [2026-01-16T12:09:45.567185] [DEBUG] [REMOTE ] GATX: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:45.567436] [DEBUG] [REMOTE ] GATX: PASS: Integrity check passed. [2026-01-16T12:09:45.567479] [DEBUG] [REMOTE ] GATX: Symbol is viable for forecasting. [2026-01-16T12:09:45.567529] [INFO ] [MAIN ] [1328/3508] GATX kept (0.5s) | 1328 kept, 0 rejected | 137.4/min | ETA: 15.9m [2026-01-16T12:09:45.931209] [DEBUG] [REMOTE ] GBAB: Retrieved 3827 rows, trimmed to 300. [2026-01-16T12:09:45.931427] [DEBUG] [REMOTE ] GBAB: PASS: History has at least 300 days. [2026-01-16T12:09:45.931803] [DEBUG] [REMOTE ] GBAB: PASS: Price check passed. Min price $14.68. [2026-01-16T12:09:45.931983] [DEBUG] [REMOTE ] GBAB: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:45.932138] [DEBUG] [REMOTE ] GBAB: PASS: Integrity check passed. [2026-01-16T12:09:45.932182] [DEBUG] [REMOTE ] GBAB: Symbol is viable for forecasting. [2026-01-16T12:09:45.932241] [INFO ] [MAIN ] [1329/3508] GBAB kept (0.4s) | 1329 kept, 0 rejected | 137.4/min | ETA: 15.9m [2026-01-16T12:09:46.445662] [DEBUG] [REMOTE ] GBCI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:46.445936] [DEBUG] [REMOTE ] GBCI: PASS: History has at least 300 days. [2026-01-16T12:09:46.446310] [DEBUG] [REMOTE ] GBCI: PASS: Price check passed. Min price $39.87. [2026-01-16T12:09:46.446946] [DEBUG] [REMOTE ] GBCI: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:46.447459] [DEBUG] [REMOTE ] GBCI: PASS: Integrity check passed. [2026-01-16T12:09:46.447509] [DEBUG] [REMOTE ] GBCI: Symbol is viable for forecasting. [2026-01-16T12:09:46.447629] [INFO ] [MAIN ] [1330/3508] GBCI kept (0.5s) | 1330 kept, 0 rejected | 137.3/min | ETA: 15.9m [2026-01-16T12:09:46.729179] [DEBUG] [REMOTE ] GBDC: Retrieved 3964 rows, trimmed to 300. [2026-01-16T12:09:46.729309] [DEBUG] [REMOTE ] GBDC: PASS: History has at least 300 days. [2026-01-16T12:09:46.729521] [DEBUG] [REMOTE ] GBDC: PASS: Price check passed. Min price $13.15. [2026-01-16T12:09:46.729679] [DEBUG] [REMOTE ] GBDC: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:46.729795] [DEBUG] [REMOTE ] GBDC: PASS: Integrity check passed. [2026-01-16T12:09:46.729836] [DEBUG] [REMOTE ] GBDC: Symbol is viable for forecasting. [2026-01-16T12:09:46.729885] [INFO ] [MAIN ] [1331/3508] GBDC kept (0.3s) | 1331 kept, 0 rejected | 137.4/min | ETA: 15.8m [2026-01-16T12:09:47.135153] [DEBUG] [REMOTE ] GBIO: Retrieved 1406 rows, trimmed to 300. [2026-01-16T12:09:47.135297] [DEBUG] [REMOTE ] GBIO: PASS: History has at least 300 days. [2026-01-16T12:09:47.135509] [DEBUG] [REMOTE ] GBIO: PASS: Price check passed. Min price $5.01. [2026-01-16T12:09:47.135707] [DEBUG] [REMOTE ] GBIO: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:47.135845] [DEBUG] [REMOTE ] GBIO: PASS: Integrity check passed. [2026-01-16T12:09:47.135895] [DEBUG] [REMOTE ] GBIO: Symbol is viable for forecasting. [2026-01-16T12:09:47.135956] [INFO ] [MAIN ] [1332/3508] GBIO kept (0.4s) | 1332 kept, 0 rejected | 137.4/min | ETA: 15.8m [2026-01-16T12:09:47.512557] [DEBUG] [REMOTE ] GBTG: Retrieved 1292 rows, trimmed to 300. [2026-01-16T12:09:47.512712] [DEBUG] [REMOTE ] GBTG: PASS: History has at least 300 days. [2026-01-16T12:09:47.512914] [DEBUG] [REMOTE ] GBTG: PASS: Price check passed. Min price $6.83. [2026-01-16T12:09:47.513051] [DEBUG] [REMOTE ] GBTG: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:47.513160] [DEBUG] [REMOTE ] GBTG: PASS: Integrity check passed. [2026-01-16T12:09:47.513200] [DEBUG] [REMOTE ] GBTG: Symbol is viable for forecasting. [2026-01-16T12:09:47.513249] [INFO ] [MAIN ] [1333/3508] GBTG kept (0.4s) | 1333 kept, 0 rejected | 137.4/min | ETA: 15.8m [2026-01-16T12:09:48.096402] [DEBUG] [REMOTE ] GBX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:48.096743] [DEBUG] [REMOTE ] GBX: PASS: History has at least 300 days. [2026-01-16T12:09:48.097080] [DEBUG] [REMOTE ] GBX: PASS: Price check passed. Min price $40.98. [2026-01-16T12:09:48.097261] [DEBUG] [REMOTE ] GBX: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:48.097405] [DEBUG] [REMOTE ] GBX: PASS: Integrity check passed. [2026-01-16T12:09:48.097449] [DEBUG] [REMOTE ] GBX: Symbol is viable for forecasting. [2026-01-16T12:09:48.097516] [INFO ] [MAIN ] [1334/3508] GBX kept (0.6s) | 1334 kept, 0 rejected | 137.4/min | ETA: 15.8m [2026-01-16T12:09:48.639410] [DEBUG] [REMOTE ] GCBC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:48.639592] [DEBUG] [REMOTE ] GCBC: PASS: History has at least 300 days. [2026-01-16T12:09:48.639865] [DEBUG] [REMOTE ] GCBC: PASS: Price check passed. Min price $21.61. [2026-01-16T12:09:48.640013] [DEBUG] [REMOTE ] GCBC: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:48.640139] [DEBUG] [REMOTE ] GCBC: PASS: Integrity check passed. [2026-01-16T12:09:48.640183] [DEBUG] [REMOTE ] GCBC: Symbol is viable for forecasting. [2026-01-16T12:09:48.640236] [INFO ] [MAIN ] [1335/3508] GCBC kept (0.5s) | 1335 kept, 0 rejected | 137.3/min | ETA: 15.8m [2026-01-16T12:09:48.916141] [DEBUG] [REMOTE ] GCMG: Retrieved 1295 rows, trimmed to 300. [2026-01-16T12:09:48.916443] [DEBUG] [REMOTE ] GCMG: PASS: History has at least 300 days. [2026-01-16T12:09:48.916779] [DEBUG] [REMOTE ] GCMG: PASS: Price check passed. Min price $10.33. [2026-01-16T12:09:48.916929] [DEBUG] [REMOTE ] GCMG: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:48.917065] [DEBUG] [REMOTE ] GCMG: PASS: Integrity check passed. [2026-01-16T12:09:48.917118] [DEBUG] [REMOTE ] GCMG: Symbol is viable for forecasting. [2026-01-16T12:09:48.917185] [INFO ] [MAIN ] [1336/3508] GCMG kept (0.3s) | 1336 kept, 0 rejected | 137.4/min | ETA: 15.8m [2026-01-16T12:09:49.420343] [DEBUG] [REMOTE ] GCO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:49.420498] [DEBUG] [REMOTE ] GCO: PASS: History has at least 300 days. [2026-01-16T12:09:49.420750] [DEBUG] [REMOTE ] GCO: PASS: Price check passed. Min price $21.95. [2026-01-16T12:09:49.420891] [DEBUG] [REMOTE ] GCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:49.421012] [DEBUG] [REMOTE ] GCO: PASS: Integrity check passed. [2026-01-16T12:09:49.421052] [DEBUG] [REMOTE ] GCO: Symbol is viable for forecasting. [2026-01-16T12:09:49.421102] [INFO ] [MAIN ] [1337/3508] GCO kept (0.5s) | 1337 kept, 0 rejected | 137.4/min | ETA: 15.8m [2026-01-16T12:09:50.129946] [DEBUG] [REMOTE ] GD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:50.130103] [DEBUG] [REMOTE ] GD: PASS: History has at least 300 days. [2026-01-16T12:09:50.130352] [DEBUG] [REMOTE ] GD: PASS: Price check passed. Min price $332.38. [2026-01-16T12:09:50.130496] [DEBUG] [REMOTE ] GD: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:50.130643] [DEBUG] [REMOTE ] GD: PASS: Integrity check passed. [2026-01-16T12:09:50.130686] [DEBUG] [REMOTE ] GD: Symbol is viable for forecasting. [2026-01-16T12:09:50.130737] [INFO ] [MAIN ] [1338/3508] GD kept (0.7s) | 1338 kept, 0 rejected | 137.3/min | ETA: 15.8m [2026-01-16T12:09:50.451495] [DEBUG] [REMOTE ] GDC: Retrieved 2526 rows, trimmed to 300. [2026-01-16T12:09:50.451738] [DEBUG] [REMOTE ] GDC: PASS: History has at least 300 days. [2026-01-16T12:09:50.452009] [DEBUG] [REMOTE ] GDC: PASS: Price check passed. Min price $3.44. [2026-01-16T12:09:50.452156] [DEBUG] [REMOTE ] GDC: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:50.452295] [DEBUG] [REMOTE ] GDC: PASS: Integrity check passed. [2026-01-16T12:09:50.452350] [DEBUG] [REMOTE ] GDC: Symbol is viable for forecasting. [2026-01-16T12:09:50.452455] [INFO ] [MAIN ] [1339/3508] GDC kept (0.3s) | 1339 kept, 0 rejected | 137.3/min | ETA: 15.8m [2026-01-16T12:09:50.873634] [DEBUG] [REMOTE ] GDDY: Retrieved 2715 rows, trimmed to 300. [2026-01-16T12:09:50.873842] [DEBUG] [REMOTE ] GDDY: PASS: History has at least 300 days. [2026-01-16T12:09:50.874120] [DEBUG] [REMOTE ] GDDY: PASS: Price check passed. Min price $107.35. [2026-01-16T12:09:50.874271] [DEBUG] [REMOTE ] GDDY: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:50.874404] [DEBUG] [REMOTE ] GDDY: PASS: Integrity check passed. [2026-01-16T12:09:50.874448] [DEBUG] [REMOTE ] GDDY: Symbol is viable for forecasting. [2026-01-16T12:09:50.874509] [INFO ] [MAIN ] [1340/3508] GDDY kept (0.4s) | 1340 kept, 0 rejected | 137.3/min | ETA: 15.8m [2026-01-16T12:09:51.251150] [DEBUG] [REMOTE ] GDEN: Retrieved 2629 rows, trimmed to 300. [2026-01-16T12:09:51.251425] [DEBUG] [REMOTE ] GDEN: PASS: History has at least 300 days. [2026-01-16T12:09:51.252490] [DEBUG] [REMOTE ] GDEN: PASS: Price check passed. Min price $19.93. [2026-01-16T12:09:51.252802] [DEBUG] [REMOTE ] GDEN: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:51.252978] [DEBUG] [REMOTE ] GDEN: PASS: Integrity check passed. [2026-01-16T12:09:51.253023] [DEBUG] [REMOTE ] GDEN: Symbol is viable for forecasting. [2026-01-16T12:09:51.253092] [INFO ] [MAIN ] [1341/3508] GDEN kept (0.4s) | 1341 kept, 0 rejected | 137.3/min | ETA: 15.8m [2026-01-16T12:09:51.448146] [DEBUG] [REMOTE ] GDRX: Retrieved 1335 rows, trimmed to 300. [2026-01-16T12:09:51.448289] [DEBUG] [REMOTE ] GDRX: PASS: History has at least 300 days. [2026-01-16T12:09:51.448502] [DEBUG] [REMOTE ] GDRX: PASS: Price check passed. Min price $2.62. [2026-01-16T12:09:51.448660] [DEBUG] [REMOTE ] GDRX: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:51.448776] [DEBUG] [REMOTE ] GDRX: PASS: Integrity check passed. [2026-01-16T12:09:51.448816] [DEBUG] [REMOTE ] GDRX: Symbol is viable for forecasting. [2026-01-16T12:09:51.448865] [INFO ] [MAIN ] [1342/3508] GDRX kept (0.2s) | 1342 kept, 0 rejected | 137.4/min | ETA: 15.8m [2026-01-16T12:09:52.023633] [DEBUG] [REMOTE ] GDS: Retrieved 2313 rows, trimmed to 300. [2026-01-16T12:09:52.023843] [DEBUG] [REMOTE ] GDS: PASS: History has at least 300 days. [2026-01-16T12:09:52.024111] [DEBUG] [REMOTE ] GDS: PASS: Price check passed. Min price $29.02. [2026-01-16T12:09:52.024261] [DEBUG] [REMOTE ] GDS: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:52.024391] [DEBUG] [REMOTE ] GDS: PASS: Integrity check passed. [2026-01-16T12:09:52.024433] [DEBUG] [REMOTE ] GDS: Symbol is viable for forecasting. [2026-01-16T12:09:52.024489] [INFO ] [MAIN ] [1343/3508] GDS kept (0.6s) | 1343 kept, 0 rejected | 137.4/min | ETA: 15.8m [2026-01-16T12:09:52.445659] [DEBUG] [REMOTE ] GDYN: Retrieved 1809 rows, trimmed to 300. [2026-01-16T12:09:52.445848] [DEBUG] [REMOTE ] GDYN: PASS: History has at least 300 days. [2026-01-16T12:09:52.446095] [DEBUG] [REMOTE ] GDYN: PASS: Price check passed. Min price $7.60. [2026-01-16T12:09:52.446257] [DEBUG] [REMOTE ] GDYN: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:52.446401] [DEBUG] [REMOTE ] GDYN: PASS: Integrity check passed. [2026-01-16T12:09:52.446456] [DEBUG] [REMOTE ] GDYN: Symbol is viable for forecasting. [2026-01-16T12:09:52.446523] [INFO ] [MAIN ] [1344/3508] GDYN kept (0.4s) | 1344 kept, 0 rejected | 137.4/min | ETA: 15.8m [2026-01-16T12:09:53.002961] [DEBUG] [REMOTE ] GE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:53.003135] [DEBUG] [REMOTE ] GE: PASS: History has at least 300 days. [2026-01-16T12:09:53.003513] [DEBUG] [REMOTE ] GE: PASS: Price check passed. Min price $283.27. [2026-01-16T12:09:53.003681] [DEBUG] [REMOTE ] GE: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:53.003817] [DEBUG] [REMOTE ] GE: PASS: Integrity check passed. [2026-01-16T12:09:53.003857] [DEBUG] [REMOTE ] GE: Symbol is viable for forecasting. [2026-01-16T12:09:53.003909] [INFO ] [MAIN ] [1345/3508] GE kept (0.6s) | 1345 kept, 0 rejected | 137.3/min | ETA: 15.7m [2026-01-16T12:09:53.152268] [DEBUG] [REMOTE ] GECC: Retrieved 2311 rows, trimmed to 300. [2026-01-16T12:09:53.152412] [DEBUG] [REMOTE ] GECC: PASS: History has at least 300 days. [2026-01-16T12:09:53.152673] [DEBUG] [REMOTE ] GECC: PASS: Price check passed. Min price $6.66. [2026-01-16T12:09:53.152824] [DEBUG] [REMOTE ] GECC: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:53.152946] [DEBUG] [REMOTE ] GECC: PASS: Integrity check passed. [2026-01-16T12:09:53.153006] [DEBUG] [REMOTE ] GECC: Symbol is viable for forecasting. [2026-01-16T12:09:53.153060] [INFO ] [MAIN ] [1346/3508] GECC kept (0.1s) | 1346 kept, 0 rejected | 137.4/min | ETA: 15.7m [2026-01-16T12:09:53.906138] [DEBUG] [REMOTE ] GEF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:53.906285] [DEBUG] [REMOTE ] GEF: PASS: History has at least 300 days. [2026-01-16T12:09:53.906540] [DEBUG] [REMOTE ] GEF: PASS: Price check passed. Min price $56.24. [2026-01-16T12:09:53.906730] [DEBUG] [REMOTE ] GEF: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:53.906885] [DEBUG] [REMOTE ] GEF: PASS: Integrity check passed. [2026-01-16T12:09:53.906953] [DEBUG] [REMOTE ] GEF: Symbol is viable for forecasting. [2026-01-16T12:09:53.907021] [INFO ] [MAIN ] [1347/3508] GEF kept (0.8s) | 1347 kept, 0 rejected | 137.3/min | ETA: 15.7m [2026-01-16T12:09:54.133051] [DEBUG] [REMOTE ] GEHC: Retrieved 761 rows, trimmed to 300. [2026-01-16T12:09:54.133198] [DEBUG] [REMOTE ] GEHC: PASS: History has at least 300 days. [2026-01-16T12:09:54.133426] [DEBUG] [REMOTE ] GEHC: PASS: Price check passed. Min price $70.60. [2026-01-16T12:09:54.133596] [DEBUG] [REMOTE ] GEHC: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:54.133721] [DEBUG] [REMOTE ] GEHC: PASS: Integrity check passed. [2026-01-16T12:09:54.133764] [DEBUG] [REMOTE ] GEHC: Symbol is viable for forecasting. [2026-01-16T12:09:54.133816] [INFO ] [MAIN ] [1348/3508] GEHC kept (0.2s) | 1348 kept, 0 rejected | 137.4/min | ETA: 15.7m [2026-01-16T12:09:54.832731] [DEBUG] [REMOTE ] GEL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:54.832964] [DEBUG] [REMOTE ] GEL: PASS: History has at least 300 days. [2026-01-16T12:09:54.833329] [DEBUG] [REMOTE ] GEL: PASS: Price check passed. Min price $14.92. [2026-01-16T12:09:54.833488] [DEBUG] [REMOTE ] GEL: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:54.833666] [DEBUG] [REMOTE ] GEL: PASS: Integrity check passed. [2026-01-16T12:09:54.833712] [DEBUG] [REMOTE ] GEL: Symbol is viable for forecasting. [2026-01-16T12:09:54.833771] [INFO ] [MAIN ] [1349/3508] GEL kept (0.7s) | 1349 kept, 0 rejected | 137.3/min | ETA: 15.7m [2026-01-16T12:09:55.225477] [DEBUG] [REMOTE ] GEN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:55.225681] [DEBUG] [REMOTE ] GEN: PASS: History has at least 300 days. [2026-01-16T12:09:55.225974] [DEBUG] [REMOTE ] GEN: PASS: Price check passed. Min price $25.33. [2026-01-16T12:09:55.226131] [DEBUG] [REMOTE ] GEN: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:55.226268] [DEBUG] [REMOTE ] GEN: PASS: Integrity check passed. [2026-01-16T12:09:55.226312] [DEBUG] [REMOTE ] GEN: Symbol is viable for forecasting. [2026-01-16T12:09:55.226373] [INFO ] [MAIN ] [1350/3508] GEN kept (0.4s) | 1350 kept, 0 rejected | 137.3/min | ETA: 15.7m [2026-01-16T12:09:55.480549] [DEBUG] [REMOTE ] GENI: Retrieved 1191 rows, trimmed to 300. [2026-01-16T12:09:55.480710] [DEBUG] [REMOTE ] GENI: PASS: History has at least 300 days. [2026-01-16T12:09:55.480919] [DEBUG] [REMOTE ] GENI: PASS: Price check passed. Min price $8.70. [2026-01-16T12:09:55.481057] [DEBUG] [REMOTE ] GENI: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:55.481179] [DEBUG] [REMOTE ] GENI: PASS: Integrity check passed. [2026-01-16T12:09:55.481221] [DEBUG] [REMOTE ] GENI: Symbol is viable for forecasting. [2026-01-16T12:09:55.481271] [INFO ] [MAIN ] [1351/3508] GENI kept (0.3s) | 1351 kept, 0 rejected | 137.4/min | ETA: 15.7m [2026-01-16T12:09:55.853988] [DEBUG] [REMOTE ] GENK: Retrieved 641 rows, trimmed to 300. [2026-01-16T12:09:55.854186] [DEBUG] [REMOTE ] GENK: PASS: History has at least 300 days. [2026-01-16T12:09:55.854400] [DEBUG] [REMOTE ] GENK: PASS: Price check passed. Min price $2.11. [2026-01-16T12:09:55.854541] [DEBUG] [REMOTE ] GENK: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:55.854680] [DEBUG] [REMOTE ] GENK: PASS: Integrity check passed. [2026-01-16T12:09:55.854722] [DEBUG] [REMOTE ] GENK: Symbol is viable for forecasting. [2026-01-16T12:09:55.854771] [INFO ] [MAIN ] [1352/3508] GENK kept (0.4s) | 1352 kept, 0 rejected | 137.4/min | ETA: 15.7m [2026-01-16T12:09:56.467230] [DEBUG] [REMOTE ] GEOS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:56.467368] [DEBUG] [REMOTE ] GEOS: PASS: History has at least 300 days. [2026-01-16T12:09:56.467639] [DEBUG] [REMOTE ] GEOS: PASS: Price check passed. Min price $11.12. [2026-01-16T12:09:56.467784] [DEBUG] [REMOTE ] GEOS: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:56.467903] [DEBUG] [REMOTE ] GEOS: PASS: Integrity check passed. [2026-01-16T12:09:56.467946] [DEBUG] [REMOTE ] GEOS: Symbol is viable for forecasting. [2026-01-16T12:09:56.467995] [INFO ] [MAIN ] [1353/3508] GEOS kept (0.6s) | 1353 kept, 0 rejected | 137.4/min | ETA: 15.7m [2026-01-16T12:09:56.911535] [DEBUG] [REMOTE ] GERN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:56.911692] [DEBUG] [REMOTE ] GERN: PASS: History has at least 300 days. [2026-01-16T12:09:56.911916] [DEBUG] [REMOTE ] GERN: PASS: Price check passed. Min price $1.07. [2026-01-16T12:09:56.912057] [DEBUG] [REMOTE ] GERN: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:56.912175] [DEBUG] [REMOTE ] GERN: PASS: Integrity check passed. [2026-01-16T12:09:56.912228] [DEBUG] [REMOTE ] GERN: Symbol is viable for forecasting. [2026-01-16T12:09:56.912277] [INFO ] [MAIN ] [1354/3508] GERN kept (0.4s) | 1354 kept, 0 rejected | 137.4/min | ETA: 15.7m [2026-01-16T12:09:57.424186] [DEBUG] [REMOTE ] GES: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:57.424388] [DEBUG] [REMOTE ] GES: PASS: History has at least 300 days. [2026-01-16T12:09:57.424827] [DEBUG] [REMOTE ] GES: PASS: Price check passed. Min price $16.61. [2026-01-16T12:09:57.424975] [DEBUG] [REMOTE ] GES: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:57.425124] [DEBUG] [REMOTE ] GES: PASS: Integrity check passed. [2026-01-16T12:09:57.425165] [DEBUG] [REMOTE ] GES: Symbol is viable for forecasting. [2026-01-16T12:09:57.425228] [INFO ] [MAIN ] [1355/3508] GES kept (0.5s) | 1355 kept, 0 rejected | 137.3/min | ETA: 15.7m [2026-01-16T12:09:57.820552] [DEBUG] [REMOTE ] GEVO: Retrieved 3756 rows, trimmed to 300. [2026-01-16T12:09:57.820712] [DEBUG] [REMOTE ] GEVO: PASS: History has at least 300 days. [2026-01-16T12:09:57.820918] [DEBUG] [REMOTE ] GEVO: PASS: Price check passed. Min price $1.87. [2026-01-16T12:09:57.821055] [DEBUG] [REMOTE ] GEVO: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:57.821166] [DEBUG] [REMOTE ] GEVO: PASS: Integrity check passed. [2026-01-16T12:09:57.821207] [DEBUG] [REMOTE ] GEVO: Symbol is viable for forecasting. [2026-01-16T12:09:57.821255] [INFO ] [MAIN ] [1356/3508] GEVO kept (0.4s) | 1356 kept, 0 rejected | 137.3/min | ETA: 15.7m [2026-01-16T12:09:58.288215] [DEBUG] [REMOTE ] GFF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:58.288361] [DEBUG] [REMOTE ] GFF: PASS: History has at least 300 days. [2026-01-16T12:09:58.288638] [DEBUG] [REMOTE ] GFF: PASS: Price check passed. Min price $66.59. [2026-01-16T12:09:58.288784] [DEBUG] [REMOTE ] GFF: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:58.289006] [DEBUG] [REMOTE ] GFF: PASS: Integrity check passed. [2026-01-16T12:09:58.289055] [DEBUG] [REMOTE ] GFF: Symbol is viable for forecasting. [2026-01-16T12:09:58.289106] [INFO ] [MAIN ] [1357/3508] GFF kept (0.5s) | 1357 kept, 0 rejected | 137.3/min | ETA: 15.7m [2026-01-16T12:09:58.824666] [DEBUG] [REMOTE ] GFI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:09:58.824823] [DEBUG] [REMOTE ] GFI: PASS: History has at least 300 days. [2026-01-16T12:09:58.825085] [DEBUG] [REMOTE ] GFI: PASS: Price check passed. Min price $35.68. [2026-01-16T12:09:58.825233] [DEBUG] [REMOTE ] GFI: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:58.825368] [DEBUG] [REMOTE ] GFI: PASS: Integrity check passed. [2026-01-16T12:09:58.825412] [DEBUG] [REMOTE ] GFI: Symbol is viable for forecasting. [2026-01-16T12:09:58.825465] [INFO ] [MAIN ] [1358/3508] GFI kept (0.5s) | 1358 kept, 0 rejected | 137.3/min | ETA: 15.7m [2026-01-16T12:09:59.088183] [DEBUG] [REMOTE ] GFL: Retrieved 1477 rows, trimmed to 300. [2026-01-16T12:09:59.088388] [DEBUG] [REMOTE ] GFL: PASS: History has at least 300 days. [2026-01-16T12:09:59.088717] [DEBUG] [REMOTE ] GFL: PASS: Price check passed. Min price $41.67. [2026-01-16T12:09:59.088872] [DEBUG] [REMOTE ] GFL: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:59.088991] [DEBUG] [REMOTE ] GFL: PASS: Integrity check passed. [2026-01-16T12:09:59.089033] [DEBUG] [REMOTE ] GFL: Symbol is viable for forecasting. [2026-01-16T12:09:59.089084] [INFO ] [MAIN ] [1359/3508] GFL kept (0.3s) | 1359 kept, 0 rejected | 137.4/min | ETA: 15.6m [2026-01-16T12:09:59.458031] [DEBUG] [REMOTE ] GFS: Retrieved 1058 rows, trimmed to 300. [2026-01-16T12:09:59.458170] [DEBUG] [REMOTE ] GFS: PASS: History has at least 300 days. [2026-01-16T12:09:59.458382] [DEBUG] [REMOTE ] GFS: PASS: Price check passed. Min price $32.24. [2026-01-16T12:09:59.458526] [DEBUG] [REMOTE ] GFS: PASS: Continuity check passed with 300 days. [2026-01-16T12:09:59.458662] [DEBUG] [REMOTE ] GFS: PASS: Integrity check passed. [2026-01-16T12:09:59.458705] [DEBUG] [REMOTE ] GFS: Symbol is viable for forecasting. [2026-01-16T12:09:59.458755] [INFO ] [MAIN ] [1360/3508] GFS kept (0.4s) | 1360 kept, 0 rejected | 137.4/min | ETA: 15.6m [2026-01-16T12:10:00.179465] [DEBUG] [REMOTE ] GGAL: Retrieved 6408 rows, trimmed to 300. [2026-01-16T12:10:00.179679] [DEBUG] [REMOTE ] GGAL: PASS: History has at least 300 days. [2026-01-16T12:10:00.179982] [DEBUG] [REMOTE ] GGAL: PASS: Price check passed. Min price $31.88. [2026-01-16T12:10:00.180175] [DEBUG] [REMOTE ] GGAL: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:00.180358] [DEBUG] [REMOTE ] GGAL: PASS: Integrity check passed. [2026-01-16T12:10:00.180421] [DEBUG] [REMOTE ] GGAL: Symbol is viable for forecasting. [2026-01-16T12:10:00.180493] [INFO ] [MAIN ] [1361/3508] GGAL kept (0.7s) | 1361 kept, 0 rejected | 137.3/min | ETA: 15.6m [2026-01-16T12:10:00.660869] [DEBUG] [REMOTE ] GGB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:00.661008] [DEBUG] [REMOTE ] GGB: PASS: History has at least 300 days. [2026-01-16T12:10:00.661221] [DEBUG] [REMOTE ] GGB: PASS: Price check passed. Min price $3.28. [2026-01-16T12:10:00.661357] [DEBUG] [REMOTE ] GGB: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:00.661470] [DEBUG] [REMOTE ] GGB: PASS: Integrity check passed. [2026-01-16T12:10:00.661511] [DEBUG] [REMOTE ] GGB: Symbol is viable for forecasting. [2026-01-16T12:10:00.661559] [INFO ] [MAIN ] [1362/3508] GGB kept (0.5s) | 1362 kept, 0 rejected | 137.3/min | ETA: 15.6m [2026-01-16T12:10:01.153351] [DEBUG] [REMOTE ] GGG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:01.153637] [DEBUG] [REMOTE ] GGG: PASS: History has at least 300 days. [2026-01-16T12:10:01.153992] [DEBUG] [REMOTE ] GGG: PASS: Price check passed. Min price $79.14. [2026-01-16T12:10:01.154179] [DEBUG] [REMOTE ] GGG: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:01.154366] [DEBUG] [REMOTE ] GGG: PASS: Integrity check passed. [2026-01-16T12:10:01.154423] [DEBUG] [REMOTE ] GGG: Symbol is viable for forecasting. [2026-01-16T12:10:01.154492] [INFO ] [MAIN ] [1363/3508] GGG kept (0.5s) | 1363 kept, 0 rejected | 137.3/min | ETA: 15.6m [2026-01-16T12:10:01.253661] [DEBUG] [REMOTE ] GGLL: Retrieved 843 rows, trimmed to 300. [2026-01-16T12:10:01.253803] [DEBUG] [REMOTE ] GGLL: PASS: History has at least 300 days. [2026-01-16T12:10:01.254025] [DEBUG] [REMOTE ] GGLL: PASS: Price check passed. Min price $64.35. [2026-01-16T12:10:01.254166] [DEBUG] [REMOTE ] GGLL: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:01.254284] [DEBUG] [REMOTE ] GGLL: PASS: Integrity check passed. [2026-01-16T12:10:01.254325] [DEBUG] [REMOTE ] GGLL: Symbol is viable for forecasting. [2026-01-16T12:10:01.254378] [INFO ] [MAIN ] [1364/3508] GGLL kept (0.1s) | 1364 kept, 0 rejected | 137.4/min | ETA: 15.6m [2026-01-16T12:10:01.797672] [DEBUG] [REMOTE ] GGLS: Retrieved 843 rows, trimmed to 300. [2026-01-16T12:10:01.798002] [DEBUG] [REMOTE ] GGLS: PASS: History has at least 300 days. [2026-01-16T12:10:01.798457] [DEBUG] [REMOTE ] GGLS: PASS: Price check passed. Min price $6.32. [2026-01-16T12:10:01.798710] [DEBUG] [REMOTE ] GGLS: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:01.798929] [DEBUG] [REMOTE ] GGLS: PASS: Integrity check passed. [2026-01-16T12:10:01.798997] [DEBUG] [REMOTE ] GGLS: Symbol is viable for forecasting. [2026-01-16T12:10:01.799087] [INFO ] [MAIN ] [1365/3508] GGLS kept (0.5s) | 1365 kept, 0 rejected | 137.3/min | ETA: 15.6m [2026-01-16T12:10:02.343747] [DEBUG] [REMOTE ] GH: Retrieved 1830 rows, trimmed to 300. [2026-01-16T12:10:02.343899] [DEBUG] [REMOTE ] GH: PASS: History has at least 300 days. [2026-01-16T12:10:02.344119] [DEBUG] [REMOTE ] GH: PASS: Price check passed. Min price $67.51. [2026-01-16T12:10:02.344260] [DEBUG] [REMOTE ] GH: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:02.344382] [DEBUG] [REMOTE ] GH: PASS: Integrity check passed. [2026-01-16T12:10:02.344423] [DEBUG] [REMOTE ] GH: Symbol is viable for forecasting. [2026-01-16T12:10:02.344473] [INFO ] [MAIN ] [1366/3508] GH kept (0.5s) | 1366 kept, 0 rejected | 137.3/min | ETA: 15.6m [2026-01-16T12:10:02.892734] [DEBUG] [REMOTE ] GHI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:02.893077] [DEBUG] [REMOTE ] GHI: PASS: History has at least 300 days. [2026-01-16T12:10:02.893447] [DEBUG] [REMOTE ] GHI: PASS: Price check passed. Min price $5.93. [2026-01-16T12:10:02.893620] [DEBUG] [REMOTE ] GHI: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:02.893771] [DEBUG] [REMOTE ] GHI: PASS: Integrity check passed. [2026-01-16T12:10:02.893816] [DEBUG] [REMOTE ] GHI: Symbol is viable for forecasting. [2026-01-16T12:10:02.893875] [INFO ] [MAIN ] [1367/3508] GHI kept (0.5s) | 1367 kept, 0 rejected | 137.3/min | ETA: 15.6m [2026-01-16T12:10:03.456758] [DEBUG] [REMOTE ] GHM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:03.456910] [DEBUG] [REMOTE ] GHM: PASS: History has at least 300 days. [2026-01-16T12:10:03.457153] [DEBUG] [REMOTE ] GHM: PASS: Price check passed. Min price $53.56. [2026-01-16T12:10:03.457303] [DEBUG] [REMOTE ] GHM: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:03.457429] [DEBUG] [REMOTE ] GHM: PASS: Integrity check passed. [2026-01-16T12:10:03.457473] [DEBUG] [REMOTE ] GHM: Symbol is viable for forecasting. [2026-01-16T12:10:03.457525] [INFO ] [MAIN ] [1368/3508] GHM kept (0.6s) | 1368 kept, 0 rejected | 137.3/min | ETA: 15.6m [2026-01-16T12:10:03.607087] [DEBUG] [REMOTE ] GHRS: Retrieved 1145 rows, trimmed to 300. [2026-01-16T12:10:03.607219] [DEBUG] [REMOTE ] GHRS: PASS: History has at least 300 days. [2026-01-16T12:10:03.607423] [DEBUG] [REMOTE ] GHRS: PASS: Price check passed. Min price $12.48. [2026-01-16T12:10:03.607559] [DEBUG] [REMOTE ] GHRS: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:03.607688] [DEBUG] [REMOTE ] GHRS: PASS: Integrity check passed. [2026-01-16T12:10:03.607730] [DEBUG] [REMOTE ] GHRS: Symbol is viable for forecasting. [2026-01-16T12:10:03.607778] [INFO ] [MAIN ] [1369/3508] GHRS kept (0.2s) | 1369 kept, 0 rejected | 137.3/min | ETA: 15.6m [2026-01-16T12:10:04.299778] [DEBUG] [REMOTE ] GHY: Retrieved 3285 rows, trimmed to 300. [2026-01-16T12:10:04.299982] [DEBUG] [REMOTE ] GHY: PASS: History has at least 300 days. [2026-01-16T12:10:04.300254] [DEBUG] [REMOTE ] GHY: PASS: Price check passed. Min price $11.93. [2026-01-16T12:10:04.300408] [DEBUG] [REMOTE ] GHY: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:04.300754] [DEBUG] [REMOTE ] GHY: PASS: Integrity check passed. [2026-01-16T12:10:04.300803] [DEBUG] [REMOTE ] GHY: Symbol is viable for forecasting. [2026-01-16T12:10:04.300864] [INFO ] [MAIN ] [1370/3508] GHY kept (0.7s) | 1370 kept, 0 rejected | 137.3/min | ETA: 15.6m [2026-01-16T12:10:04.789358] [DEBUG] [REMOTE ] GIB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:04.789517] [DEBUG] [REMOTE ] GIB: PASS: History has at least 300 days. [2026-01-16T12:10:04.789765] [DEBUG] [REMOTE ] GIB: PASS: Price check passed. Min price $84.69. [2026-01-16T12:10:04.789907] [DEBUG] [REMOTE ] GIB: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:04.790026] [DEBUG] [REMOTE ] GIB: PASS: Integrity check passed. [2026-01-16T12:10:04.790067] [DEBUG] [REMOTE ] GIB: Symbol is viable for forecasting. [2026-01-16T12:10:04.790116] [INFO ] [MAIN ] [1371/3508] GIB kept (0.5s) | 1371 kept, 0 rejected | 137.2/min | ETA: 15.6m [2026-01-16T12:10:05.313490] [DEBUG] [REMOTE ] GIFI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:05.313657] [DEBUG] [REMOTE ] GIFI: PASS: History has at least 300 days. [2026-01-16T12:10:05.313880] [DEBUG] [REMOTE ] GIFI: PASS: Price check passed. Min price $7.34. [2026-01-16T12:10:05.314018] [DEBUG] [REMOTE ] GIFI: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:05.314134] [DEBUG] [REMOTE ] GIFI: PASS: Integrity check passed. [2026-01-16T12:10:05.314174] [DEBUG] [REMOTE ] GIFI: Symbol is viable for forecasting. [2026-01-16T12:10:05.314223] [INFO ] [MAIN ] [1372/3508] GIFI kept (0.5s) | 1372 kept, 0 rejected | 137.2/min | ETA: 15.6m [2026-01-16T12:10:05.776467] [DEBUG] [REMOTE ] GIII: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:05.776646] [DEBUG] [REMOTE ] GIII: PASS: History has at least 300 days. [2026-01-16T12:10:05.776891] [DEBUG] [REMOTE ] GIII: PASS: Price check passed. Min price $26.77. [2026-01-16T12:10:05.777038] [DEBUG] [REMOTE ] GIII: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:05.777161] [DEBUG] [REMOTE ] GIII: PASS: Integrity check passed. [2026-01-16T12:10:05.777204] [DEBUG] [REMOTE ] GIII: Symbol is viable for forecasting. [2026-01-16T12:10:05.777255] [INFO ] [MAIN ] [1373/3508] GIII kept (0.5s) | 1373 kept, 0 rejected | 137.2/min | ETA: 15.6m [2026-01-16T12:10:06.632794] [DEBUG] [REMOTE ] GILD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:06.632964] [DEBUG] [REMOTE ] GILD: PASS: History has at least 300 days. [2026-01-16T12:10:06.633195] [DEBUG] [REMOTE ] GILD: PASS: Price check passed. Min price $117.11. [2026-01-16T12:10:06.633333] [DEBUG] [REMOTE ] GILD: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:06.633451] [DEBUG] [REMOTE ] GILD: PASS: Integrity check passed. [2026-01-16T12:10:06.633496] [DEBUG] [REMOTE ] GILD: Symbol is viable for forecasting. [2026-01-16T12:10:06.633753] [INFO ] [MAIN ] [1374/3508] GILD kept (0.9s) | 1374 kept, 0 rejected | 137.1/min | ETA: 15.6m [2026-01-16T12:10:07.092999] [DEBUG] [REMOTE ] GIS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:07.093148] [DEBUG] [REMOTE ] GIS: PASS: History has at least 300 days. [2026-01-16T12:10:07.093398] [DEBUG] [REMOTE ] GIS: PASS: Price check passed. Min price $42.37. [2026-01-16T12:10:07.093541] [DEBUG] [REMOTE ] GIS: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:07.093689] [DEBUG] [REMOTE ] GIS: PASS: Integrity check passed. [2026-01-16T12:10:07.093733] [DEBUG] [REMOTE ] GIS: Symbol is viable for forecasting. [2026-01-16T12:10:07.093783] [INFO ] [MAIN ] [1375/3508] GIS kept (0.5s) | 1375 kept, 0 rejected | 137.1/min | ETA: 15.6m [2026-01-16T12:10:07.421335] [DEBUG] [REMOTE ] GKOS: Retrieved 2656 rows, trimmed to 300. [2026-01-16T12:10:07.421551] [DEBUG] [REMOTE ] GKOS: PASS: History has at least 300 days. [2026-01-16T12:10:07.421859] [DEBUG] [REMOTE ] GKOS: PASS: Price check passed. Min price $74.67. [2026-01-16T12:10:07.422012] [DEBUG] [REMOTE ] GKOS: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:07.422140] [DEBUG] [REMOTE ] GKOS: PASS: Integrity check passed. [2026-01-16T12:10:07.422183] [DEBUG] [REMOTE ] GKOS: Symbol is viable for forecasting. [2026-01-16T12:10:07.422237] [INFO ] [MAIN ] [1376/3508] GKOS kept (0.3s) | 1376 kept, 0 rejected | 137.1/min | ETA: 15.5m [2026-01-16T12:10:08.218233] [DEBUG] [REMOTE ] GL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:08.218404] [DEBUG] [REMOTE ] GL: PASS: History has at least 300 days. [2026-01-16T12:10:08.218681] [DEBUG] [REMOTE ] GL: PASS: Price check passed. Min price $130.12. [2026-01-16T12:10:08.218841] [DEBUG] [REMOTE ] GL: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:08.219002] [DEBUG] [REMOTE ] GL: PASS: Integrity check passed. [2026-01-16T12:10:08.219244] [DEBUG] [REMOTE ] GL: Symbol is viable for forecasting. [2026-01-16T12:10:08.219306] [INFO ] [MAIN ] [1377/3508] GL kept (0.8s) | 1377 kept, 0 rejected | 137.1/min | ETA: 15.5m [2026-01-16T12:10:08.701347] [DEBUG] [REMOTE ] GLAD: Retrieved 5902 rows, trimmed to 300. [2026-01-16T12:10:08.701492] [DEBUG] [REMOTE ] GLAD: PASS: History has at least 300 days. [2026-01-16T12:10:08.701748] [DEBUG] [REMOTE ] GLAD: PASS: Price check passed. Min price $18.63. [2026-01-16T12:10:08.701895] [DEBUG] [REMOTE ] GLAD: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:08.702021] [DEBUG] [REMOTE ] GLAD: PASS: Integrity check passed. [2026-01-16T12:10:08.702064] [DEBUG] [REMOTE ] GLAD: Symbol is viable for forecasting. [2026-01-16T12:10:08.702116] [INFO ] [MAIN ] [1378/3508] GLAD kept (0.5s) | 1378 kept, 0 rejected | 137.1/min | ETA: 15.5m [2026-01-16T12:10:08.911411] [DEBUG] [REMOTE ] GLBE: Retrieved 1176 rows, trimmed to 300. [2026-01-16T12:10:08.911654] [DEBUG] [REMOTE ] GLBE: PASS: History has at least 300 days. [2026-01-16T12:10:08.911958] [DEBUG] [REMOTE ] GLBE: PASS: Price check passed. Min price $34.09. [2026-01-16T12:10:08.912112] [DEBUG] [REMOTE ] GLBE: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:08.912249] [DEBUG] [REMOTE ] GLBE: PASS: Integrity check passed. [2026-01-16T12:10:08.912297] [DEBUG] [REMOTE ] GLBE: Symbol is viable for forecasting. [2026-01-16T12:10:08.912358] [INFO ] [MAIN ] [1379/3508] GLBE kept (0.2s) | 1379 kept, 0 rejected | 137.1/min | ETA: 15.5m [2026-01-16T12:10:09.514747] [DEBUG] [REMOTE ] GLBS: Retrieved 4492 rows, trimmed to 300. [2026-01-16T12:10:09.514888] [DEBUG] [REMOTE ] GLBS: PASS: History has at least 300 days. [2026-01-16T12:10:09.515115] [DEBUG] [REMOTE ] GLBS: PASS: Price check passed. Min price $1.05. [2026-01-16T12:10:09.515303] [DEBUG] [REMOTE ] GLBS: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:09.515438] [DEBUG] [REMOTE ] GLBS: PASS: Integrity check passed. [2026-01-16T12:10:09.515482] [DEBUG] [REMOTE ] GLBS: Symbol is viable for forecasting. [2026-01-16T12:10:09.515535] [INFO ] [MAIN ] [1380/3508] GLBS kept (0.6s) | 1380 kept, 0 rejected | 137.1/min | ETA: 15.5m [2026-01-16T12:10:09.892128] [DEBUG] [REMOTE ] GLDD: Retrieved 4793 rows, trimmed to 300. [2026-01-16T12:10:09.892264] [DEBUG] [REMOTE ] GLDD: PASS: History has at least 300 days. [2026-01-16T12:10:09.892485] [DEBUG] [REMOTE ] GLDD: PASS: Price check passed. Min price $10.96. [2026-01-16T12:10:09.892645] [DEBUG] [REMOTE ] GLDD: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:09.892764] [DEBUG] [REMOTE ] GLDD: PASS: Integrity check passed. [2026-01-16T12:10:09.892805] [DEBUG] [REMOTE ] GLDD: Symbol is viable for forecasting. [2026-01-16T12:10:09.892854] [INFO ] [MAIN ] [1381/3508] GLDD kept (0.4s) | 1381 kept, 0 rejected | 137.1/min | ETA: 15.5m [2026-01-16T12:10:10.530657] [DEBUG] [REMOTE ] GLNG: Retrieved 5664 rows, trimmed to 300. [2026-01-16T12:10:10.530794] [DEBUG] [REMOTE ] GLNG: PASS: History has at least 300 days. [2026-01-16T12:10:10.531014] [DEBUG] [REMOTE ] GLNG: PASS: Price check passed. Min price $35.33. [2026-01-16T12:10:10.531155] [DEBUG] [REMOTE ] GLNG: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:10.531272] [DEBUG] [REMOTE ] GLNG: PASS: Integrity check passed. [2026-01-16T12:10:10.531312] [DEBUG] [REMOTE ] GLNG: Symbol is viable for forecasting. [2026-01-16T12:10:10.531362] [INFO ] [MAIN ] [1382/3508] GLNG kept (0.6s) | 1382 kept, 0 rejected | 137.0/min | ETA: 15.5m [2026-01-16T12:10:10.886881] [DEBUG] [REMOTE ] GLOB: Retrieved 2892 rows, trimmed to 300. [2026-01-16T12:10:10.887017] [DEBUG] [REMOTE ] GLOB: PASS: History has at least 300 days. [2026-01-16T12:10:10.887237] [DEBUG] [REMOTE ] GLOB: PASS: Price check passed. Min price $58.80. [2026-01-16T12:10:10.887385] [DEBUG] [REMOTE ] GLOB: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:10.887534] [DEBUG] [REMOTE ] GLOB: PASS: Integrity check passed. [2026-01-16T12:10:10.887613] [DEBUG] [REMOTE ] GLOB: Symbol is viable for forecasting. [2026-01-16T12:10:10.887669] [INFO ] [MAIN ] [1383/3508] GLOB kept (0.4s) | 1383 kept, 0 rejected | 137.1/min | ETA: 15.5m [2026-01-16T12:10:11.350700] [DEBUG] [REMOTE ] GLP: Retrieved 5106 rows, trimmed to 300. [2026-01-16T12:10:11.350835] [DEBUG] [REMOTE ] GLP: PASS: History has at least 300 days. [2026-01-16T12:10:11.351043] [DEBUG] [REMOTE ] GLP: PASS: Price check passed. Min price $39.58. [2026-01-16T12:10:11.351179] [DEBUG] [REMOTE ] GLP: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:11.351293] [DEBUG] [REMOTE ] GLP: PASS: Integrity check passed. [2026-01-16T12:10:11.351334] [DEBUG] [REMOTE ] GLP: Symbol is viable for forecasting. [2026-01-16T12:10:11.351382] [INFO ] [MAIN ] [1384/3508] GLP kept (0.5s) | 1384 kept, 0 rejected | 137.1/min | ETA: 15.5m [2026-01-16T12:10:11.640453] [DEBUG] [REMOTE ] GLPG: Retrieved 2685 rows, trimmed to 300. [2026-01-16T12:10:11.640655] [DEBUG] [REMOTE ] GLPG: PASS: History has at least 300 days. [2026-01-16T12:10:11.640889] [DEBUG] [REMOTE ] GLPG: PASS: Price check passed. Min price $29.89. [2026-01-16T12:10:11.641048] [DEBUG] [REMOTE ] GLPG: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:11.641187] [DEBUG] [REMOTE ] GLPG: PASS: Integrity check passed. [2026-01-16T12:10:11.641235] [DEBUG] [REMOTE ] GLPG: Symbol is viable for forecasting. [2026-01-16T12:10:11.641286] [INFO ] [MAIN ] [1385/3508] GLPG kept (0.3s) | 1385 kept, 0 rejected | 137.1/min | ETA: 15.5m [2026-01-16T12:10:12.097912] [DEBUG] [REMOTE ] GLPI: Retrieved 3083 rows, trimmed to 300. [2026-01-16T12:10:12.098055] [DEBUG] [REMOTE ] GLPI: PASS: History has at least 300 days. [2026-01-16T12:10:12.098337] [DEBUG] [REMOTE ] GLPI: PASS: Price check passed. Min price $41.33. [2026-01-16T12:10:12.098510] [DEBUG] [REMOTE ] GLPI: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:12.098709] [DEBUG] [REMOTE ] GLPI: PASS: Integrity check passed. [2026-01-16T12:10:12.098764] [DEBUG] [REMOTE ] GLPI: Symbol is viable for forecasting. [2026-01-16T12:10:12.098818] [INFO ] [MAIN ] [1386/3508] GLPI kept (0.5s) | 1386 kept, 0 rejected | 137.1/min | ETA: 15.5m [2026-01-16T12:10:12.660500] [DEBUG] [REMOTE ] GLRE: Retrieved 4692 rows, trimmed to 300. [2026-01-16T12:10:12.660687] [DEBUG] [REMOTE ] GLRE: PASS: History has at least 300 days. [2026-01-16T12:10:12.660982] [DEBUG] [REMOTE ] GLRE: PASS: Price check passed. Min price $11.95. [2026-01-16T12:10:12.661154] [DEBUG] [REMOTE ] GLRE: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:12.661306] [DEBUG] [REMOTE ] GLRE: PASS: Integrity check passed. [2026-01-16T12:10:12.661358] [DEBUG] [REMOTE ] GLRE: Symbol is viable for forecasting. [2026-01-16T12:10:12.661424] [INFO ] [MAIN ] [1387/3508] GLRE kept (0.6s) | 1387 kept, 0 rejected | 137.1/min | ETA: 15.5m [2026-01-16T12:10:13.680438] [DEBUG] [REMOTE ] GLSI: Retrieved 1333 rows, trimmed to 300. [2026-01-16T12:10:13.680631] [DEBUG] [REMOTE ] GLSI: PASS: History has at least 300 days. [2026-01-16T12:10:13.680887] [DEBUG] [REMOTE ] GLSI: PASS: Price check passed. Min price $7.85. [2026-01-16T12:10:13.681038] [DEBUG] [REMOTE ] GLSI: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:13.681155] [DEBUG] [REMOTE ] GLSI: PASS: Integrity check passed. [2026-01-16T12:10:13.681197] [DEBUG] [REMOTE ] GLSI: Symbol is viable for forecasting. [2026-01-16T12:10:13.681247] [INFO ] [MAIN ] [1388/3508] GLSI kept (1.0s) | 1388 kept, 0 rejected | 136.9/min | ETA: 15.5m [2026-01-16T12:10:16.049064] [DEBUG] [REMOTE ] GLTO: Retrieved 1309 rows, trimmed to 300. [2026-01-16T12:10:16.049358] [DEBUG] [REMOTE ] GLTO: PASS: History has at least 300 days. [2026-01-16T12:10:16.049665] [DEBUG] [REMOTE ] GLTO: PASS: Price check passed. Min price $4.95. [2026-01-16T12:10:16.049821] [DEBUG] [REMOTE ] GLTO: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:16.049951] [DEBUG] [REMOTE ] GLTO: PASS: Integrity check passed. [2026-01-16T12:10:16.049994] [DEBUG] [REMOTE ] GLTO: Symbol is viable for forecasting. [2026-01-16T12:10:16.050051] [INFO ] [MAIN ] [1389/3508] GLTO kept (2.4s) | 1389 kept, 0 rejected | 136.5/min | ETA: 15.5m [2026-01-16T12:10:16.284301] [DEBUG] [REMOTE ] GLUE: Retrieved 1146 rows, trimmed to 300. [2026-01-16T12:10:16.284435] [DEBUG] [REMOTE ] GLUE: PASS: History has at least 300 days. [2026-01-16T12:10:16.284679] [DEBUG] [REMOTE ] GLUE: PASS: Price check passed. Min price $9.35. [2026-01-16T12:10:16.284829] [DEBUG] [REMOTE ] GLUE: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:16.284951] [DEBUG] [REMOTE ] GLUE: PASS: Integrity check passed. [2026-01-16T12:10:16.284993] [DEBUG] [REMOTE ] GLUE: Symbol is viable for forecasting. [2026-01-16T12:10:16.285041] [INFO ] [MAIN ] [1390/3508] GLUE kept (0.2s) | 1390 kept, 0 rejected | 136.5/min | ETA: 15.5m [2026-01-16T12:10:18.564240] [DEBUG] [REMOTE ] GMAB: Retrieved 4177 rows, trimmed to 300. [2026-01-16T12:10:18.564439] [DEBUG] [REMOTE ] GMAB: PASS: History has at least 300 days. [2026-01-16T12:10:18.564728] [DEBUG] [REMOTE ] GMAB: PASS: Price check passed. Min price $28.61. [2026-01-16T12:10:18.564882] [DEBUG] [REMOTE ] GMAB: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:18.565009] [DEBUG] [REMOTE ] GMAB: PASS: Integrity check passed. [2026-01-16T12:10:18.565055] [DEBUG] [REMOTE ] GMAB: Symbol is viable for forecasting. [2026-01-16T12:10:18.565123] [INFO ] [MAIN ] [1391/3508] GMAB kept (2.3s) | 1391 kept, 0 rejected | 136.1/min | ETA: 15.6m [2026-01-16T12:10:19.131906] [DEBUG] [REMOTE ] GME: Retrieved 6020 rows, trimmed to 300. [2026-01-16T12:10:19.132052] [DEBUG] [REMOTE ] GME: PASS: History has at least 300 days. [2026-01-16T12:10:19.132307] [DEBUG] [REMOTE ] GME: PASS: Price check passed. Min price $19.94. [2026-01-16T12:10:19.132475] [DEBUG] [REMOTE ] GME: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:19.132624] [DEBUG] [REMOTE ] GME: PASS: Integrity check passed. [2026-01-16T12:10:19.132669] [DEBUG] [REMOTE ] GME: Symbol is viable for forecasting. [2026-01-16T12:10:19.132721] [INFO ] [MAIN ] [1392/3508] GME kept (0.6s) | 1392 kept, 0 rejected | 136.1/min | ETA: 15.5m [2026-01-16T12:10:19.485462] [DEBUG] [REMOTE ] GMED: Retrieved 3382 rows, trimmed to 300. [2026-01-16T12:10:19.485653] [DEBUG] [REMOTE ] GMED: PASS: History has at least 300 days. [2026-01-16T12:10:19.485900] [DEBUG] [REMOTE ] GMED: PASS: Price check passed. Min price $60.39. [2026-01-16T12:10:19.486047] [DEBUG] [REMOTE ] GMED: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:19.486174] [DEBUG] [REMOTE ] GMED: PASS: Integrity check passed. [2026-01-16T12:10:19.486217] [DEBUG] [REMOTE ] GMED: Symbol is viable for forecasting. [2026-01-16T12:10:19.486269] [INFO ] [MAIN ] [1393/3508] GMED kept (0.4s) | 1393 kept, 0 rejected | 136.1/min | ETA: 15.5m [2026-01-16T12:10:19.636234] [DEBUG] [REMOTE ] GMM: Retrieved 340 rows, trimmed to 300. [2026-01-16T12:10:19.636364] [DEBUG] [REMOTE ] GMM: PASS: History has at least 300 days. [2026-01-16T12:10:19.636617] [DEBUG] [REMOTE ] GMM: PASS: Price check passed. Min price $1.10. [2026-01-16T12:10:19.636806] [DEBUG] [REMOTE ] GMM: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:19.636933] [DEBUG] [REMOTE ] GMM: PASS: Integrity check passed. [2026-01-16T12:10:19.636979] [DEBUG] [REMOTE ] GMM: Symbol is viable for forecasting. [2026-01-16T12:10:19.637040] [INFO ] [MAIN ] [1394/3508] GMM kept (0.2s) | 1394 kept, 0 rejected | 136.2/min | ETA: 15.5m [2026-01-16T12:10:20.225820] [DEBUG] [REMOTE ] GMRE: Retrieved 2401 rows, trimmed to 300. [2026-01-16T12:10:20.225965] [DEBUG] [REMOTE ] GMRE: PASS: History has at least 300 days. [2026-01-16T12:10:20.226187] [DEBUG] [REMOTE ] GMRE: PASS: Price check passed. Min price $29.50. [2026-01-16T12:10:20.226332] [DEBUG] [REMOTE ] GMRE: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:20.226455] [DEBUG] [REMOTE ] GMRE: PASS: Integrity check passed. [2026-01-16T12:10:20.226498] [DEBUG] [REMOTE ] GMRE: Symbol is viable for forecasting. [2026-01-16T12:10:20.226551] [INFO ] [MAIN ] [1395/3508] GMRE kept (0.6s) | 1395 kept, 0 rejected | 136.1/min | ETA: 15.5m [2026-01-16T12:10:20.701111] [DEBUG] [REMOTE ] GNE: Retrieved 3576 rows, trimmed to 300. [2026-01-16T12:10:20.701529] [DEBUG] [REMOTE ] GNE: PASS: History has at least 300 days. [2026-01-16T12:10:20.702089] [DEBUG] [REMOTE ] GNE: PASS: Price check passed. Min price $13.68. [2026-01-16T12:10:20.702355] [DEBUG] [REMOTE ] GNE: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:20.702596] [DEBUG] [REMOTE ] GNE: PASS: Integrity check passed. [2026-01-16T12:10:20.702659] [DEBUG] [REMOTE ] GNE: Symbol is viable for forecasting. [2026-01-16T12:10:20.702746] [INFO ] [MAIN ] [1396/3508] GNE kept (0.5s) | 1396 kept, 0 rejected | 136.1/min | ETA: 15.5m [2026-01-16T12:10:21.101168] [DEBUG] [REMOTE ] GNK: Retrieved 2871 rows, trimmed to 300. [2026-01-16T12:10:21.101300] [DEBUG] [REMOTE ] GNK: PASS: History has at least 300 days. [2026-01-16T12:10:21.101510] [DEBUG] [REMOTE ] GNK: PASS: Price check passed. Min price $15.57. [2026-01-16T12:10:21.101678] [DEBUG] [REMOTE ] GNK: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:21.101798] [DEBUG] [REMOTE ] GNK: PASS: Integrity check passed. [2026-01-16T12:10:21.101839] [DEBUG] [REMOTE ] GNK: Symbol is viable for forecasting. [2026-01-16T12:10:21.101889] [INFO ] [MAIN ] [1397/3508] GNK kept (0.4s) | 1397 kept, 0 rejected | 136.1/min | ETA: 15.5m [2026-01-16T12:10:21.513461] [DEBUG] [REMOTE ] GNL: Retrieved 2673 rows, trimmed to 300. [2026-01-16T12:10:21.513695] [DEBUG] [REMOTE ] GNL: PASS: History has at least 300 days. [2026-01-16T12:10:21.513962] [DEBUG] [REMOTE ] GNL: PASS: Price check passed. Min price $7.39. [2026-01-16T12:10:21.514113] [DEBUG] [REMOTE ] GNL: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:21.514238] [DEBUG] [REMOTE ] GNL: PASS: Integrity check passed. [2026-01-16T12:10:21.514281] [DEBUG] [REMOTE ] GNL: Symbol is viable for forecasting. [2026-01-16T12:10:21.514336] [INFO ] [MAIN ] [1398/3508] GNL kept (0.4s) | 1398 kept, 0 rejected | 136.2/min | ETA: 15.5m [2026-01-16T12:10:21.812183] [DEBUG] [REMOTE ] GNLN: Retrieved 1696 rows, trimmed to 300. [2026-01-16T12:10:21.812349] [DEBUG] [REMOTE ] GNLN: PASS: History has at least 300 days. [2026-01-16T12:10:21.812602] [DEBUG] [REMOTE ] GNLN: PASS: Price check passed. Min price $1.42. [2026-01-16T12:10:21.812747] [DEBUG] [REMOTE ] GNLN: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:21.812873] [DEBUG] [REMOTE ] GNLN: PASS: Integrity check passed. [2026-01-16T12:10:21.812915] [DEBUG] [REMOTE ] GNLN: Symbol is viable for forecasting. [2026-01-16T12:10:21.812965] [INFO ] [MAIN ] [1399/3508] GNLN kept (0.3s) | 1399 kept, 0 rejected | 136.2/min | ETA: 15.5m [2026-01-16T12:10:22.120134] [DEBUG] [REMOTE ] GNLX: Retrieved 746 rows, trimmed to 300. [2026-01-16T12:10:22.120372] [DEBUG] [REMOTE ] GNLX: PASS: History has at least 300 days. [2026-01-16T12:10:22.120801] [DEBUG] [REMOTE ] GNLX: PASS: Price check passed. Min price $2.56. [2026-01-16T12:10:22.120973] [DEBUG] [REMOTE ] GNLX: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:22.121121] [DEBUG] [REMOTE ] GNLX: PASS: Integrity check passed. [2026-01-16T12:10:22.121167] [DEBUG] [REMOTE ] GNLX: Symbol is viable for forecasting. [2026-01-16T12:10:22.121225] [INFO ] [MAIN ] [1400/3508] GNLX kept (0.3s) | 1400 kept, 0 rejected | 136.2/min | ETA: 15.5m [2026-01-16T12:10:22.715269] [DEBUG] [REMOTE ] GNMA: Retrieved 3497 rows, trimmed to 300. [2026-01-16T12:10:22.715428] [DEBUG] [REMOTE ] GNMA: PASS: History has at least 300 days. [2026-01-16T12:10:22.715710] [DEBUG] [REMOTE ] GNMA: PASS: Price check passed. Min price $44.08. [2026-01-16T12:10:22.715853] [DEBUG] [REMOTE ] GNMA: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:22.716002] [DEBUG] [REMOTE ] GNMA: PASS: Integrity check passed. [2026-01-16T12:10:22.716045] [DEBUG] [REMOTE ] GNMA: Symbol is viable for forecasting. [2026-01-16T12:10:22.716097] [INFO ] [MAIN ] [1401/3508] GNMA kept (0.6s) | 1401 kept, 0 rejected | 136.2/min | ETA: 15.5m [2026-01-16T12:10:23.018366] [DEBUG] [REMOTE ] GNOM: Retrieved 1702 rows, trimmed to 300. [2026-01-16T12:10:23.018498] [DEBUG] [REMOTE ] GNOM: PASS: History has at least 300 days. [2026-01-16T12:10:23.018730] [DEBUG] [REMOTE ] GNOM: PASS: Price check passed. Min price $41.66. [2026-01-16T12:10:23.018876] [DEBUG] [REMOTE ] GNOM: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:23.019171] [DEBUG] [REMOTE ] GNOM: PASS: Integrity check passed. [2026-01-16T12:10:23.019212] [DEBUG] [REMOTE ] GNOM: Symbol is viable for forecasting. [2026-01-16T12:10:23.019260] [INFO ] [MAIN ] [1402/3508] GNOM kept (0.3s) | 1402 kept, 0 rejected | 136.2/min | ETA: 15.5m [2026-01-16T12:10:23.421561] [DEBUG] [REMOTE ] GNPX: Retrieved 1961 rows, trimmed to 300. [2026-01-16T12:10:23.421737] [DEBUG] [REMOTE ] GNPX: PASS: History has at least 300 days. [2026-01-16T12:10:23.421975] [DEBUG] [REMOTE ] GNPX: PASS: Price check passed. Min price $1.75. [2026-01-16T12:10:23.422114] [DEBUG] [REMOTE ] GNPX: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:23.422239] [DEBUG] [REMOTE ] GNPX: PASS: Integrity check passed. [2026-01-16T12:10:23.422280] [DEBUG] [REMOTE ] GNPX: Symbol is viable for forecasting. [2026-01-16T12:10:23.422332] [INFO ] [MAIN ] [1403/3508] GNPX kept (0.4s) | 1403 kept, 0 rejected | 136.2/min | ETA: 15.5m [2026-01-16T12:10:23.910859] [DEBUG] [REMOTE ] GNRC: Retrieved 4007 rows, trimmed to 300. [2026-01-16T12:10:23.911006] [DEBUG] [REMOTE ] GNRC: PASS: History has at least 300 days. [2026-01-16T12:10:23.911247] [DEBUG] [REMOTE ] GNRC: PASS: Price check passed. Min price $136.37. [2026-01-16T12:10:23.911396] [DEBUG] [REMOTE ] GNRC: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:23.911523] [DEBUG] [REMOTE ] GNRC: PASS: Integrity check passed. [2026-01-16T12:10:23.911567] [DEBUG] [REMOTE ] GNRC: Symbol is viable for forecasting. [2026-01-16T12:10:23.911648] [INFO ] [MAIN ] [1404/3508] GNRC kept (0.5s) | 1404 kept, 0 rejected | 136.2/min | ETA: 15.4m [2026-01-16T12:10:24.229439] [DEBUG] [REMOTE ] GNSS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:24.229611] [DEBUG] [REMOTE ] GNSS: PASS: History has at least 300 days. [2026-01-16T12:10:24.229877] [DEBUG] [REMOTE ] GNSS: PASS: Price check passed. Min price $2.11. [2026-01-16T12:10:24.230016] [DEBUG] [REMOTE ] GNSS: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:24.230151] [DEBUG] [REMOTE ] GNSS: PASS: Integrity check passed. [2026-01-16T12:10:24.230195] [DEBUG] [REMOTE ] GNSS: Symbol is viable for forecasting. [2026-01-16T12:10:24.230248] [INFO ] [MAIN ] [1405/3508] GNSS kept (0.3s) | 1405 kept, 0 rejected | 136.2/min | ETA: 15.4m [2026-01-16T12:10:24.813799] [DEBUG] [REMOTE ] GNTX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:24.813940] [DEBUG] [REMOTE ] GNTX: PASS: History has at least 300 days. [2026-01-16T12:10:24.814166] [DEBUG] [REMOTE ] GNTX: PASS: Price check passed. Min price $21.72. [2026-01-16T12:10:24.814305] [DEBUG] [REMOTE ] GNTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:24.814426] [DEBUG] [REMOTE ] GNTX: PASS: Integrity check passed. [2026-01-16T12:10:24.814468] [DEBUG] [REMOTE ] GNTX: Symbol is viable for forecasting. [2026-01-16T12:10:24.814534] [INFO ] [MAIN ] [1406/3508] GNTX kept (0.6s) | 1406 kept, 0 rejected | 136.2/min | ETA: 15.4m [2026-01-16T12:10:25.082222] [DEBUG] [REMOTE ] GO: Retrieved 1653 rows, trimmed to 300. [2026-01-16T12:10:25.082385] [DEBUG] [REMOTE ] GO: PASS: History has at least 300 days. [2026-01-16T12:10:25.082618] [DEBUG] [REMOTE ] GO: PASS: Price check passed. Min price $9.14. [2026-01-16T12:10:25.082763] [DEBUG] [REMOTE ] GO: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:25.082882] [DEBUG] [REMOTE ] GO: PASS: Integrity check passed. [2026-01-16T12:10:25.082932] [DEBUG] [REMOTE ] GO: Symbol is viable for forecasting. [2026-01-16T12:10:25.082983] [INFO ] [MAIN ] [1407/3508] GO kept (0.3s) | 1407 kept, 0 rejected | 136.2/min | ETA: 15.4m [2026-01-16T12:10:25.462070] [DEBUG] [REMOTE ] GOCO: Retrieved 1384 rows, trimmed to 300. [2026-01-16T12:10:25.462206] [DEBUG] [REMOTE ] GOCO: PASS: History has at least 300 days. [2026-01-16T12:10:25.462413] [DEBUG] [REMOTE ] GOCO: PASS: Price check passed. Min price $2.15. [2026-01-16T12:10:25.462550] [DEBUG] [REMOTE ] GOCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:25.462710] [DEBUG] [REMOTE ] GOCO: PASS: Integrity check passed. [2026-01-16T12:10:25.462756] [DEBUG] [REMOTE ] GOCO: Symbol is viable for forecasting. [2026-01-16T12:10:25.462805] [INFO ] [MAIN ] [1408/3508] GOCO kept (0.4s) | 1408 kept, 0 rejected | 136.3/min | ETA: 15.4m [2026-01-16T12:10:25.948861] [DEBUG] [REMOTE ] GOF: Retrieved 4648 rows, trimmed to 300. [2026-01-16T12:10:25.949005] [DEBUG] [REMOTE ] GOF: PASS: History has at least 300 days. [2026-01-16T12:10:25.949232] [DEBUG] [REMOTE ] GOF: PASS: Price check passed. Min price $11.63. [2026-01-16T12:10:25.949371] [DEBUG] [REMOTE ] GOF: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:25.949487] [DEBUG] [REMOTE ] GOF: PASS: Integrity check passed. [2026-01-16T12:10:25.949527] [DEBUG] [REMOTE ] GOF: Symbol is viable for forecasting. [2026-01-16T12:10:25.949596] [INFO ] [MAIN ] [1409/3508] GOF kept (0.5s) | 1409 kept, 0 rejected | 136.2/min | ETA: 15.4m [2026-01-16T12:10:26.370273] [DEBUG] [REMOTE ] GOGO: Retrieved 3162 rows, trimmed to 300. [2026-01-16T12:10:26.370403] [DEBUG] [REMOTE ] GOGO: PASS: History has at least 300 days. [2026-01-16T12:10:26.370631] [DEBUG] [REMOTE ] GOGO: PASS: Price check passed. Min price $4.53. [2026-01-16T12:10:26.370775] [DEBUG] [REMOTE ] GOGO: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:26.370886] [DEBUG] [REMOTE ] GOGO: PASS: Integrity check passed. [2026-01-16T12:10:26.370931] [DEBUG] [REMOTE ] GOGO: Symbol is viable for forecasting. [2026-01-16T12:10:26.370980] [INFO ] [MAIN ] [1410/3508] GOGO kept (0.4s) | 1410 kept, 0 rejected | 136.2/min | ETA: 15.4m [2026-01-16T12:10:26.715191] [DEBUG] [REMOTE ] GOLF: Retrieved 2316 rows, trimmed to 300. [2026-01-16T12:10:26.715330] [DEBUG] [REMOTE ] GOLF: PASS: History has at least 300 days. [2026-01-16T12:10:26.715538] [DEBUG] [REMOTE ] GOLF: PASS: Price check passed. Min price $75.08. [2026-01-16T12:10:26.715709] [DEBUG] [REMOTE ] GOLF: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:26.715822] [DEBUG] [REMOTE ] GOLF: PASS: Integrity check passed. [2026-01-16T12:10:26.715863] [DEBUG] [REMOTE ] GOLF: Symbol is viable for forecasting. [2026-01-16T12:10:26.715912] [INFO ] [MAIN ] [1411/3508] GOLF kept (0.3s) | 1411 kept, 0 rejected | 136.3/min | ETA: 15.4m [2026-01-16T12:10:27.287938] [DEBUG] [REMOTE ] GOOD: Retrieved 5642 rows, trimmed to 300. [2026-01-16T12:10:27.288084] [DEBUG] [REMOTE ] GOOD: PASS: History has at least 300 days. [2026-01-16T12:10:27.288326] [DEBUG] [REMOTE ] GOOD: PASS: Price check passed. Min price $10.38. [2026-01-16T12:10:27.288465] [DEBUG] [REMOTE ] GOOD: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:27.288610] [DEBUG] [REMOTE ] GOOD: PASS: Integrity check passed. [2026-01-16T12:10:27.288654] [DEBUG] [REMOTE ] GOOD: Symbol is viable for forecasting. [2026-01-16T12:10:27.288722] [INFO ] [MAIN ] [1412/3508] GOOD kept (0.6s) | 1412 kept, 0 rejected | 136.2/min | ETA: 15.4m [2026-01-16T12:10:27.767710] [DEBUG] [REMOTE ] GOOG: Retrieved 2970 rows, trimmed to 300. [2026-01-16T12:10:27.767905] [DEBUG] [REMOTE ] GOOG: PASS: History has at least 300 days. [2026-01-16T12:10:27.768165] [DEBUG] [REMOTE ] GOOG: PASS: Price check passed. Min price $251.17. [2026-01-16T12:10:27.768364] [DEBUG] [REMOTE ] GOOG: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:27.768506] [DEBUG] [REMOTE ] GOOG: PASS: Integrity check passed. [2026-01-16T12:10:27.768553] [DEBUG] [REMOTE ] GOOG: Symbol is viable for forecasting. [2026-01-16T12:10:27.768650] [INFO ] [MAIN ] [1413/3508] GOOG kept (0.5s) | 1413 kept, 0 rejected | 136.2/min | ETA: 15.4m [2026-01-16T12:10:28.077544] [DEBUG] [REMOTE ] GOOS: Retrieved 2222 rows, trimmed to 300. [2026-01-16T12:10:28.077781] [DEBUG] [REMOTE ] GOOS: PASS: History has at least 300 days. [2026-01-16T12:10:28.078109] [DEBUG] [REMOTE ] GOOS: PASS: Price check passed. Min price $12.21. [2026-01-16T12:10:28.078323] [DEBUG] [REMOTE ] GOOS: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:28.078487] [DEBUG] [REMOTE ] GOOS: PASS: Integrity check passed. [2026-01-16T12:10:28.078533] [DEBUG] [REMOTE ] GOOS: Symbol is viable for forecasting. [2026-01-16T12:10:28.078612] [INFO ] [MAIN ] [1414/3508] GOOS kept (0.3s) | 1414 kept, 0 rejected | 136.3/min | ETA: 15.4m [2026-01-16T12:10:28.447005] [DEBUG] [REMOTE ] GOSS: Retrieved 1744 rows, trimmed to 300. [2026-01-16T12:10:28.447141] [DEBUG] [REMOTE ] GOSS: PASS: History has at least 300 days. [2026-01-16T12:10:28.447347] [DEBUG] [REMOTE ] GOSS: PASS: Price check passed. Min price $2.09. [2026-01-16T12:10:28.447490] [DEBUG] [REMOTE ] GOSS: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:28.447626] [DEBUG] [REMOTE ] GOSS: PASS: Integrity check passed. [2026-01-16T12:10:28.447670] [DEBUG] [REMOTE ] GOSS: Symbol is viable for forecasting. [2026-01-16T12:10:28.447719] [INFO ] [MAIN ] [1415/3508] GOSS kept (0.4s) | 1415 kept, 0 rejected | 136.3/min | ETA: 15.4m [2026-01-16T12:10:28.984932] [DEBUG] [REMOTE ] GOVI: Retrieved 4595 rows, trimmed to 300. [2026-01-16T12:10:28.985060] [DEBUG] [REMOTE ] GOVI: PASS: History has at least 300 days. [2026-01-16T12:10:28.985269] [DEBUG] [REMOTE ] GOVI: PASS: Price check passed. Min price $27.45. [2026-01-16T12:10:28.985409] [DEBUG] [REMOTE ] GOVI: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:28.985523] [DEBUG] [REMOTE ] GOVI: PASS: Integrity check passed. [2026-01-16T12:10:28.985564] [DEBUG] [REMOTE ] GOVI: Symbol is viable for forecasting. [2026-01-16T12:10:28.985634] [INFO ] [MAIN ] [1416/3508] GOVI kept (0.5s) | 1416 kept, 0 rejected | 136.3/min | ETA: 15.4m [2026-01-16T12:10:29.455018] [DEBUG] [REMOTE ] GPC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:29.455149] [DEBUG] [REMOTE ] GPC: PASS: History has at least 300 days. [2026-01-16T12:10:29.455371] [DEBUG] [REMOTE ] GPC: PASS: Price check passed. Min price $121.73. [2026-01-16T12:10:29.455512] [DEBUG] [REMOTE ] GPC: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:29.455650] [DEBUG] [REMOTE ] GPC: PASS: Integrity check passed. [2026-01-16T12:10:29.455694] [DEBUG] [REMOTE ] GPC: Symbol is viable for forecasting. [2026-01-16T12:10:29.455744] [INFO ] [MAIN ] [1417/3508] GPC kept (0.5s) | 1417 kept, 0 rejected | 136.2/min | ETA: 15.3m [2026-01-16T12:10:29.921325] [DEBUG] [REMOTE ] GPI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:29.921482] [DEBUG] [REMOTE ] GPI: PASS: History has at least 300 days. [2026-01-16T12:10:29.921740] [DEBUG] [REMOTE ] GPI: PASS: Price check passed. Min price $379.55. [2026-01-16T12:10:29.921886] [DEBUG] [REMOTE ] GPI: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:29.922008] [DEBUG] [REMOTE ] GPI: PASS: Integrity check passed. [2026-01-16T12:10:29.922061] [DEBUG] [REMOTE ] GPI: Symbol is viable for forecasting. [2026-01-16T12:10:29.922112] [INFO ] [MAIN ] [1418/3508] GPI kept (0.5s) | 1418 kept, 0 rejected | 136.2/min | ETA: 15.3m [2026-01-16T12:10:30.139294] [DEBUG] [REMOTE ] GPIQ: Retrieved 557 rows, trimmed to 300. [2026-01-16T12:10:30.139411] [DEBUG] [REMOTE ] GPIQ: PASS: History has at least 300 days. [2026-01-16T12:10:30.139637] [DEBUG] [REMOTE ] GPIQ: PASS: Price check passed. Min price $49.71. [2026-01-16T12:10:30.139783] [DEBUG] [REMOTE ] GPIQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:30.139896] [DEBUG] [REMOTE ] GPIQ: PASS: Integrity check passed. [2026-01-16T12:10:30.139937] [DEBUG] [REMOTE ] GPIQ: Symbol is viable for forecasting. [2026-01-16T12:10:30.139985] [INFO ] [MAIN ] [1419/3508] GPIQ kept (0.2s) | 1419 kept, 0 rejected | 136.3/min | ETA: 15.3m [2026-01-16T12:10:30.512464] [DEBUG] [REMOTE ] GPIX: Retrieved 557 rows, trimmed to 300. [2026-01-16T12:10:30.512619] [DEBUG] [REMOTE ] GPIX: PASS: History has at least 300 days. [2026-01-16T12:10:30.512826] [DEBUG] [REMOTE ] GPIX: PASS: Price check passed. Min price $50.01. [2026-01-16T12:10:30.512965] [DEBUG] [REMOTE ] GPIX: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:30.513077] [DEBUG] [REMOTE ] GPIX: PASS: Integrity check passed. [2026-01-16T12:10:30.513117] [DEBUG] [REMOTE ] GPIX: Symbol is viable for forecasting. [2026-01-16T12:10:30.513164] [INFO ] [MAIN ] [1420/3508] GPIX kept (0.4s) | 1420 kept, 0 rejected | 136.3/min | ETA: 15.3m [2026-01-16T12:10:31.024801] [DEBUG] [REMOTE ] GPJA: Retrieved 2089 rows, trimmed to 300. [2026-01-16T12:10:31.024937] [DEBUG] [REMOTE ] GPJA: PASS: History has at least 300 days. [2026-01-16T12:10:31.025139] [DEBUG] [REMOTE ] GPJA: PASS: Price check passed. Min price $22.18. [2026-01-16T12:10:31.025278] [DEBUG] [REMOTE ] GPJA: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:31.025388] [DEBUG] [REMOTE ] GPJA: PASS: Integrity check passed. [2026-01-16T12:10:31.025429] [DEBUG] [REMOTE ] GPJA: Symbol is viable for forecasting. [2026-01-16T12:10:31.025477] [INFO ] [MAIN ] [1421/3508] GPJA kept (0.5s) | 1421 kept, 0 rejected | 136.3/min | ETA: 15.3m [2026-01-16T12:10:31.577404] [DEBUG] [REMOTE ] GPK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:31.577541] [DEBUG] [REMOTE ] GPK: PASS: History has at least 300 days. [2026-01-16T12:10:31.577792] [DEBUG] [REMOTE ] GPK: PASS: Price check passed. Min price $14.13. [2026-01-16T12:10:31.577931] [DEBUG] [REMOTE ] GPK: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:31.578049] [DEBUG] [REMOTE ] GPK: PASS: Integrity check passed. [2026-01-16T12:10:31.578090] [DEBUG] [REMOTE ] GPK: Symbol is viable for forecasting. [2026-01-16T12:10:31.578140] [INFO ] [MAIN ] [1422/3508] GPK kept (0.6s) | 1422 kept, 0 rejected | 136.3/min | ETA: 15.3m [2026-01-16T12:10:32.034809] [DEBUG] [REMOTE ] GPN: Retrieved 6288 rows, trimmed to 300. [2026-01-16T12:10:32.034943] [DEBUG] [REMOTE ] GPN: PASS: History has at least 300 days. [2026-01-16T12:10:32.035173] [DEBUG] [REMOTE ] GPN: PASS: Price check passed. Min price $71.25. [2026-01-16T12:10:32.035316] [DEBUG] [REMOTE ] GPN: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:32.035432] [DEBUG] [REMOTE ] GPN: PASS: Integrity check passed. [2026-01-16T12:10:32.035472] [DEBUG] [REMOTE ] GPN: Symbol is viable for forecasting. [2026-01-16T12:10:32.035522] [INFO ] [MAIN ] [1423/3508] GPN kept (0.5s) | 1423 kept, 0 rejected | 136.3/min | ETA: 15.3m [2026-01-16T12:10:32.438162] [DEBUG] [REMOTE ] GPRE: Retrieved 4992 rows, trimmed to 300. [2026-01-16T12:10:32.438294] [DEBUG] [REMOTE ] GPRE: PASS: History has at least 300 days. [2026-01-16T12:10:32.438502] [DEBUG] [REMOTE ] GPRE: PASS: Price check passed. Min price $9.40. [2026-01-16T12:10:32.438660] [DEBUG] [REMOTE ] GPRE: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:32.438775] [DEBUG] [REMOTE ] GPRE: PASS: Integrity check passed. [2026-01-16T12:10:32.438833] [DEBUG] [REMOTE ] GPRE: Symbol is viable for forecasting. [2026-01-16T12:10:32.438882] [INFO ] [MAIN ] [1424/3508] GPRE kept (0.4s) | 1424 kept, 0 rejected | 136.3/min | ETA: 15.3m [2026-01-16T12:10:32.803474] [DEBUG] [REMOTE ] GPRK: Retrieved 3836 rows, trimmed to 300. [2026-01-16T12:10:32.803682] [DEBUG] [REMOTE ] GPRK: PASS: History has at least 300 days. [2026-01-16T12:10:32.803977] [DEBUG] [REMOTE ] GPRK: PASS: Price check passed. Min price $5.95. [2026-01-16T12:10:32.804155] [DEBUG] [REMOTE ] GPRK: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:32.804318] [DEBUG] [REMOTE ] GPRK: PASS: Integrity check passed. [2026-01-16T12:10:32.804373] [DEBUG] [REMOTE ] GPRK: Symbol is viable for forecasting. [2026-01-16T12:10:32.804442] [INFO ] [MAIN ] [1425/3508] GPRK kept (0.4s) | 1425 kept, 0 rejected | 136.3/min | ETA: 15.3m [2026-01-16T12:10:33.184298] [DEBUG] [REMOTE ] GPRO: Retrieved 2907 rows, trimmed to 300. [2026-01-16T12:10:33.184426] [DEBUG] [REMOTE ] GPRO: PASS: History has at least 300 days. [2026-01-16T12:10:33.184653] [DEBUG] [REMOTE ] GPRO: PASS: Price check passed. Min price $1.39. [2026-01-16T12:10:33.184795] [DEBUG] [REMOTE ] GPRO: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:33.184907] [DEBUG] [REMOTE ] GPRO: PASS: Integrity check passed. [2026-01-16T12:10:33.184948] [DEBUG] [REMOTE ] GPRO: Symbol is viable for forecasting. [2026-01-16T12:10:33.184995] [INFO ] [MAIN ] [1426/3508] GPRO kept (0.4s) | 1426 kept, 0 rejected | 136.3/min | ETA: 15.3m [2026-01-16T12:10:33.414282] [DEBUG] [REMOTE ] GRAB: Retrieved 1287 rows, trimmed to 300. [2026-01-16T12:10:33.414428] [DEBUG] [REMOTE ] GRAB: PASS: History has at least 300 days. [2026-01-16T12:10:33.414657] [DEBUG] [REMOTE ] GRAB: PASS: Price check passed. Min price $4.39. [2026-01-16T12:10:33.414803] [DEBUG] [REMOTE ] GRAB: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:33.414919] [DEBUG] [REMOTE ] GRAB: PASS: Integrity check passed. [2026-01-16T12:10:33.414961] [DEBUG] [REMOTE ] GRAB: Symbol is viable for forecasting. [2026-01-16T12:10:33.415010] [INFO ] [MAIN ] [1427/3508] GRAB kept (0.2s) | 1427 kept, 0 rejected | 136.3/min | ETA: 15.3m [2026-01-16T12:10:33.841216] [DEBUG] [REMOTE ] GRAL: Retrieved 392 rows, trimmed to 300. [2026-01-16T12:10:33.841347] [DEBUG] [REMOTE ] GRAL: PASS: History has at least 300 days. [2026-01-16T12:10:33.841550] [DEBUG] [REMOTE ] GRAL: PASS: Price check passed. Min price $79.40. [2026-01-16T12:10:33.841709] [DEBUG] [REMOTE ] GRAL: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:33.841821] [DEBUG] [REMOTE ] GRAL: PASS: Integrity check passed. [2026-01-16T12:10:33.841863] [DEBUG] [REMOTE ] GRAL: Symbol is viable for forecasting. [2026-01-16T12:10:33.841910] [INFO ] [MAIN ] [1428/3508] GRAL kept (0.4s) | 1428 kept, 0 rejected | 136.3/min | ETA: 15.3m [2026-01-16T12:10:34.503026] [DEBUG] [REMOTE ] GRBK: Retrieved 4678 rows, trimmed to 300. [2026-01-16T12:10:34.503240] [DEBUG] [REMOTE ] GRBK: PASS: History has at least 300 days. [2026-01-16T12:10:34.503592] [DEBUG] [REMOTE ] GRBK: PASS: Price check passed. Min price $61.60. [2026-01-16T12:10:34.503751] [DEBUG] [REMOTE ] GRBK: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:34.503885] [DEBUG] [REMOTE ] GRBK: PASS: Integrity check passed. [2026-01-16T12:10:34.503928] [DEBUG] [REMOTE ] GRBK: Symbol is viable for forecasting. [2026-01-16T12:10:34.503980] [INFO ] [MAIN ] [1429/3508] GRBK kept (0.7s) | 1429 kept, 0 rejected | 136.3/min | ETA: 15.3m [2026-01-16T12:10:34.974339] [DEBUG] [REMOTE ] GRC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:34.974473] [DEBUG] [REMOTE ] GRC: PASS: History has at least 300 days. [2026-01-16T12:10:34.974718] [DEBUG] [REMOTE ] GRC: PASS: Price check passed. Min price $43.56. [2026-01-16T12:10:34.974863] [DEBUG] [REMOTE ] GRC: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:34.975002] [DEBUG] [REMOTE ] GRC: PASS: Integrity check passed. [2026-01-16T12:10:34.975046] [DEBUG] [REMOTE ] GRC: Symbol is viable for forecasting. [2026-01-16T12:10:34.975096] [INFO ] [MAIN ] [1430/3508] GRC kept (0.5s) | 1430 kept, 0 rejected | 136.3/min | ETA: 15.2m [2026-01-16T12:10:35.291141] [DEBUG] [REMOTE ] GRDX: Retrieved 2329 rows, trimmed to 300. [2026-01-16T12:10:35.291286] [DEBUG] [REMOTE ] GRDX: PASS: History has at least 300 days. [2026-01-16T12:10:35.291495] [DEBUG] [REMOTE ] GRDX: PASS: Price check passed. Min price $2.00. [2026-01-16T12:10:35.291670] [DEBUG] [REMOTE ] GRDX: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:35.291790] [DEBUG] [REMOTE ] GRDX: PASS: Integrity check passed. [2026-01-16T12:10:35.291832] [DEBUG] [REMOTE ] GRDX: Symbol is viable for forecasting. [2026-01-16T12:10:35.291881] [INFO ] [MAIN ] [1431/3508] GRDX kept (0.3s) | 1431 kept, 0 rejected | 136.3/min | ETA: 15.2m [2026-01-16T12:10:35.478915] [DEBUG] [REMOTE ] GREE: Retrieved 1090 rows, trimmed to 300. [2026-01-16T12:10:35.479039] [DEBUG] [REMOTE ] GREE: PASS: History has at least 300 days. [2026-01-16T12:10:35.479247] [DEBUG] [REMOTE ] GREE: PASS: Price check passed. Min price $1.21. [2026-01-16T12:10:35.479388] [DEBUG] [REMOTE ] GREE: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:35.479503] [DEBUG] [REMOTE ] GREE: PASS: Integrity check passed. [2026-01-16T12:10:35.479546] [DEBUG] [REMOTE ] GREE: Symbol is viable for forecasting. [2026-01-16T12:10:35.479618] [INFO ] [MAIN ] [1432/3508] GREE kept (0.2s) | 1432 kept, 0 rejected | 136.4/min | ETA: 15.2m [2026-01-16T12:10:36.140311] [DEBUG] [REMOTE ] GRFS: Retrieved 3678 rows, trimmed to 300. [2026-01-16T12:10:36.140451] [DEBUG] [REMOTE ] GRFS: PASS: History has at least 300 days. [2026-01-16T12:10:36.140705] [DEBUG] [REMOTE ] GRFS: PASS: Price check passed. Min price $8.36. [2026-01-16T12:10:36.140847] [DEBUG] [REMOTE ] GRFS: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:36.140965] [DEBUG] [REMOTE ] GRFS: PASS: Integrity check passed. [2026-01-16T12:10:36.141006] [DEBUG] [REMOTE ] GRFS: Symbol is viable for forecasting. [2026-01-16T12:10:36.141056] [INFO ] [MAIN ] [1433/3508] GRFS kept (0.7s) | 1433 kept, 0 rejected | 136.3/min | ETA: 15.2m [2026-01-16T12:10:36.548816] [DEBUG] [REMOTE ] GRID: Retrieved 4065 rows, trimmed to 300. [2026-01-16T12:10:36.548955] [DEBUG] [REMOTE ] GRID: PASS: History has at least 300 days. [2026-01-16T12:10:36.549177] [DEBUG] [REMOTE ] GRID: PASS: Price check passed. Min price $146.19. [2026-01-16T12:10:36.549321] [DEBUG] [REMOTE ] GRID: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:36.549444] [DEBUG] [REMOTE ] GRID: PASS: Integrity check passed. [2026-01-16T12:10:36.549488] [DEBUG] [REMOTE ] GRID: Symbol is viable for forecasting. [2026-01-16T12:10:36.549541] [INFO ] [MAIN ] [1434/3508] GRID kept (0.4s) | 1434 kept, 0 rejected | 136.3/min | ETA: 15.2m [2026-01-16T12:10:37.220499] [DEBUG] [REMOTE ] GRMN: Retrieved 6312 rows, trimmed to 300. [2026-01-16T12:10:37.220658] [DEBUG] [REMOTE ] GRMN: PASS: History has at least 300 days. [2026-01-16T12:10:37.220879] [DEBUG] [REMOTE ] GRMN: PASS: Price check passed. Min price $186.30. [2026-01-16T12:10:37.221020] [DEBUG] [REMOTE ] GRMN: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:37.221143] [DEBUG] [REMOTE ] GRMN: PASS: Integrity check passed. [2026-01-16T12:10:37.221185] [DEBUG] [REMOTE ] GRMN: Symbol is viable for forecasting. [2026-01-16T12:10:37.221234] [INFO ] [MAIN ] [1435/3508] GRMN kept (0.7s) | 1435 kept, 0 rejected | 136.3/min | ETA: 15.2m [2026-01-16T12:10:37.454521] [DEBUG] [REMOTE ] GRND: Retrieved 1257 rows, trimmed to 300. [2026-01-16T12:10:37.454675] [DEBUG] [REMOTE ] GRND: PASS: History has at least 300 days. [2026-01-16T12:10:37.454881] [DEBUG] [REMOTE ] GRND: PASS: Price check passed. Min price $12.16. [2026-01-16T12:10:37.455018] [DEBUG] [REMOTE ] GRND: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:37.455148] [DEBUG] [REMOTE ] GRND: PASS: Integrity check passed. [2026-01-16T12:10:37.455189] [DEBUG] [REMOTE ] GRND: Symbol is viable for forecasting. [2026-01-16T12:10:37.455238] [INFO ] [MAIN ] [1436/3508] GRND kept (0.2s) | 1436 kept, 0 rejected | 136.3/min | ETA: 15.2m [2026-01-16T12:10:37.911319] [DEBUG] [REMOTE ] GRPN: Retrieved 3569 rows, trimmed to 300. [2026-01-16T12:10:37.911464] [DEBUG] [REMOTE ] GRPN: PASS: History has at least 300 days. [2026-01-16T12:10:37.911718] [DEBUG] [REMOTE ] GRPN: PASS: Price check passed. Min price $15.57. [2026-01-16T12:10:37.911857] [DEBUG] [REMOTE ] GRPN: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:37.911977] [DEBUG] [REMOTE ] GRPN: PASS: Integrity check passed. [2026-01-16T12:10:37.912017] [DEBUG] [REMOTE ] GRPN: Symbol is viable for forecasting. [2026-01-16T12:10:37.912067] [INFO ] [MAIN ] [1437/3508] GRPN kept (0.5s) | 1437 kept, 0 rejected | 136.3/min | ETA: 15.2m [2026-01-16T12:10:38.472660] [DEBUG] [REMOTE ] GRVY: Retrieved 5268 rows, trimmed to 300. [2026-01-16T12:10:38.472795] [DEBUG] [REMOTE ] GRVY: PASS: History has at least 300 days. [2026-01-16T12:10:38.473020] [DEBUG] [REMOTE ] GRVY: PASS: Price check passed. Min price $55.70. [2026-01-16T12:10:38.473169] [DEBUG] [REMOTE ] GRVY: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:38.473289] [DEBUG] [REMOTE ] GRVY: PASS: Integrity check passed. [2026-01-16T12:10:38.473331] [DEBUG] [REMOTE ] GRVY: Symbol is viable for forecasting. [2026-01-16T12:10:38.473381] [INFO ] [MAIN ] [1438/3508] GRVY kept (0.6s) | 1438 kept, 0 rejected | 136.3/min | ETA: 15.2m [2026-01-16T12:10:38.639950] [DEBUG] [REMOTE ] GRWG: Retrieved 2305 rows, trimmed to 300. [2026-01-16T12:10:38.640094] [DEBUG] [REMOTE ] GRWG: PASS: History has at least 300 days. [2026-01-16T12:10:38.640309] [DEBUG] [REMOTE ] GRWG: PASS: Price check passed. Min price $1.38. [2026-01-16T12:10:38.640451] [DEBUG] [REMOTE ] GRWG: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:38.640588] [DEBUG] [REMOTE ] GRWG: PASS: Integrity check passed. [2026-01-16T12:10:38.640634] [DEBUG] [REMOTE ] GRWG: Symbol is viable for forecasting. [2026-01-16T12:10:38.640685] [INFO ] [MAIN ] [1439/3508] GRWG kept (0.2s) | 1439 kept, 0 rejected | 136.4/min | ETA: 15.2m [2026-01-16T12:10:39.275257] [DEBUG] [REMOTE ] GRX: Retrieved 4675 rows, trimmed to 300. [2026-01-16T12:10:39.275450] [DEBUG] [REMOTE ] GRX: PASS: History has at least 300 days. [2026-01-16T12:10:39.275762] [DEBUG] [REMOTE ] GRX: PASS: Price check passed. Min price $9.01. [2026-01-16T12:10:39.275922] [DEBUG] [REMOTE ] GRX: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:39.276049] [DEBUG] [REMOTE ] GRX: PASS: Integrity check passed. [2026-01-16T12:10:39.276092] [DEBUG] [REMOTE ] GRX: Symbol is viable for forecasting. [2026-01-16T12:10:39.276143] [INFO ] [MAIN ] [1440/3508] GRX kept (0.6s) | 1440 kept, 0 rejected | 136.3/min | ETA: 15.2m [2026-01-16T12:10:39.654229] [DEBUG] [REMOTE ] GS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:39.654377] [DEBUG] [REMOTE ] GS: PASS: History has at least 300 days. [2026-01-16T12:10:39.654639] [DEBUG] [REMOTE ] GS: PASS: Price check passed. Min price $740.96. [2026-01-16T12:10:39.654786] [DEBUG] [REMOTE ] GS: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:39.654912] [DEBUG] [REMOTE ] GS: PASS: Integrity check passed. [2026-01-16T12:10:39.654953] [DEBUG] [REMOTE ] GS: Symbol is viable for forecasting. [2026-01-16T12:10:39.655004] [INFO ] [MAIN ] [1441/3508] GS kept (0.4s) | 1441 kept, 0 rejected | 136.3/min | ETA: 15.2m [2026-01-16T12:10:40.163116] [DEBUG] [REMOTE ] GSBC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:40.163468] [DEBUG] [REMOTE ] GSBC: PASS: History has at least 300 days. [2026-01-16T12:10:40.163927] [DEBUG] [REMOTE ] GSBC: PASS: Price check passed. Min price $55.29. [2026-01-16T12:10:40.164159] [DEBUG] [REMOTE ] GSBC: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:40.164379] [DEBUG] [REMOTE ] GSBC: PASS: Integrity check passed. [2026-01-16T12:10:40.164424] [DEBUG] [REMOTE ] GSBC: Symbol is viable for forecasting. [2026-01-16T12:10:40.164485] [INFO ] [MAIN ] [1442/3508] GSBC kept (0.5s) | 1442 kept, 0 rejected | 136.3/min | ETA: 15.2m [2026-01-16T12:10:40.509309] [DEBUG] [REMOTE ] GSBD: Retrieved 2725 rows, trimmed to 300. [2026-01-16T12:10:40.509508] [DEBUG] [REMOTE ] GSBD: PASS: History has at least 300 days. [2026-01-16T12:10:40.509801] [DEBUG] [REMOTE ] GSBD: PASS: Price check passed. Min price $8.96. [2026-01-16T12:10:40.509950] [DEBUG] [REMOTE ] GSBD: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:40.510079] [DEBUG] [REMOTE ] GSBD: PASS: Integrity check passed. [2026-01-16T12:10:40.510121] [DEBUG] [REMOTE ] GSBD: Symbol is viable for forecasting. [2026-01-16T12:10:40.510176] [INFO ] [MAIN ] [1443/3508] GSBD kept (0.3s) | 1443 kept, 0 rejected | 136.3/min | ETA: 15.1m [2026-01-16T12:10:40.897272] [DEBUG] [REMOTE ] GSHD: Retrieved 1941 rows, trimmed to 300. [2026-01-16T12:10:40.897482] [DEBUG] [REMOTE ] GSHD: PASS: History has at least 300 days. [2026-01-16T12:10:40.897777] [DEBUG] [REMOTE ] GSHD: PASS: Price check passed. Min price $66.64. [2026-01-16T12:10:40.897928] [DEBUG] [REMOTE ] GSHD: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:40.898058] [DEBUG] [REMOTE ] GSHD: PASS: Integrity check passed. [2026-01-16T12:10:40.898101] [DEBUG] [REMOTE ] GSHD: Symbol is viable for forecasting. [2026-01-16T12:10:40.898155] [INFO ] [MAIN ] [1444/3508] GSHD kept (0.4s) | 1444 kept, 0 rejected | 136.3/min | ETA: 15.1m [2026-01-16T12:10:41.450682] [DEBUG] [REMOTE ] GSK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:41.450890] [DEBUG] [REMOTE ] GSK: PASS: History has at least 300 days. [2026-01-16T12:10:41.451228] [DEBUG] [REMOTE ] GSK: PASS: Price check passed. Min price $42.86. [2026-01-16T12:10:41.451397] [DEBUG] [REMOTE ] GSK: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:41.451545] [DEBUG] [REMOTE ] GSK: PASS: Integrity check passed. [2026-01-16T12:10:41.451610] [DEBUG] [REMOTE ] GSK: Symbol is viable for forecasting. [2026-01-16T12:10:41.451668] [INFO ] [MAIN ] [1445/3508] GSK kept (0.6s) | 1445 kept, 0 rejected | 136.3/min | ETA: 15.1m [2026-01-16T12:10:41.770805] [DEBUG] [REMOTE ] GSL: Retrieved 4382 rows, trimmed to 300. [2026-01-16T12:10:41.771038] [DEBUG] [REMOTE ] GSL: PASS: History has at least 300 days. [2026-01-16T12:10:41.771308] [DEBUG] [REMOTE ] GSL: PASS: Price check passed. Min price $27.49. [2026-01-16T12:10:41.771664] [DEBUG] [REMOTE ] GSL: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:41.771794] [DEBUG] [REMOTE ] GSL: PASS: Integrity check passed. [2026-01-16T12:10:41.771838] [DEBUG] [REMOTE ] GSL: Symbol is viable for forecasting. [2026-01-16T12:10:41.771892] [INFO ] [MAIN ] [1446/3508] GSL kept (0.3s) | 1446 kept, 0 rejected | 136.3/min | ETA: 15.1m [2026-01-16T12:10:42.084866] [DEBUG] [REMOTE ] GSM: Retrieved 4142 rows, trimmed to 300. [2026-01-16T12:10:42.085068] [DEBUG] [REMOTE ] GSM: PASS: History has at least 300 days. [2026-01-16T12:10:42.085336] [DEBUG] [REMOTE ] GSM: PASS: Price check passed. Min price $3.71. [2026-01-16T12:10:42.085482] [DEBUG] [REMOTE ] GSM: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:42.085652] [DEBUG] [REMOTE ] GSM: PASS: Integrity check passed. [2026-01-16T12:10:42.085702] [DEBUG] [REMOTE ] GSM: Symbol is viable for forecasting. [2026-01-16T12:10:42.085760] [INFO ] [MAIN ] [1447/3508] GSM kept (0.3s) | 1447 kept, 0 rejected | 136.4/min | ETA: 15.1m [2026-01-16T12:10:42.531917] [DEBUG] [REMOTE ] GTES: Retrieved 2005 rows, trimmed to 300. [2026-01-16T12:10:42.532081] [DEBUG] [REMOTE ] GTES: PASS: History has at least 300 days. [2026-01-16T12:10:42.532329] [DEBUG] [REMOTE ] GTES: PASS: Price check passed. Min price $21.18. [2026-01-16T12:10:42.532534] [DEBUG] [REMOTE ] GTES: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:42.532705] [DEBUG] [REMOTE ] GTES: PASS: Integrity check passed. [2026-01-16T12:10:42.532761] [DEBUG] [REMOTE ] GTES: Symbol is viable for forecasting. [2026-01-16T12:10:42.532826] [INFO ] [MAIN ] [1448/3508] GTES kept (0.4s) | 1448 kept, 0 rejected | 136.4/min | ETA: 15.1m [2026-01-16T12:10:42.904385] [DEBUG] [REMOTE ] GTLB: Retrieved 1068 rows, trimmed to 300. [2026-01-16T12:10:42.904765] [DEBUG] [REMOTE ] GTLB: PASS: History has at least 300 days. [2026-01-16T12:10:42.904982] [DEBUG] [REMOTE ] GTLB: PASS: Price check passed. Min price $34.75. [2026-01-16T12:10:42.905123] [DEBUG] [REMOTE ] GTLB: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:42.905247] [DEBUG] [REMOTE ] GTLB: PASS: Integrity check passed. [2026-01-16T12:10:42.905290] [DEBUG] [REMOTE ] GTLB: Symbol is viable for forecasting. [2026-01-16T12:10:42.905341] [INFO ] [MAIN ] [1449/3508] GTLB kept (0.4s) | 1449 kept, 0 rejected | 136.4/min | ETA: 15.1m [2026-01-16T12:10:43.464374] [DEBUG] [REMOTE ] GTLS: Retrieved 4900 rows, trimmed to 300. [2026-01-16T12:10:43.464522] [DEBUG] [REMOTE ] GTLS: PASS: History has at least 300 days. [2026-01-16T12:10:43.464790] [DEBUG] [REMOTE ] GTLS: PASS: Price check passed. Min price $199.30. [2026-01-16T12:10:43.464935] [DEBUG] [REMOTE ] GTLS: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:43.465058] [DEBUG] [REMOTE ] GTLS: PASS: Integrity check passed. [2026-01-16T12:10:43.465100] [DEBUG] [REMOTE ] GTLS: Symbol is viable for forecasting. [2026-01-16T12:10:43.465153] [INFO ] [MAIN ] [1450/3508] GTLS kept (0.6s) | 1450 kept, 0 rejected | 136.4/min | ETA: 15.1m [2026-01-16T12:10:43.917395] [DEBUG] [REMOTE ] GTN: Retrieved 5882 rows, trimmed to 300. [2026-01-16T12:10:43.917715] [DEBUG] [REMOTE ] GTN: PASS: History has at least 300 days. [2026-01-16T12:10:43.918151] [DEBUG] [REMOTE ] GTN: PASS: Price check passed. Min price $4.27. [2026-01-16T12:10:43.918305] [DEBUG] [REMOTE ] GTN: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:43.918474] [DEBUG] [REMOTE ] GTN: PASS: Integrity check passed. [2026-01-16T12:10:43.918519] [DEBUG] [REMOTE ] GTN: Symbol is viable for forecasting. [2026-01-16T12:10:43.918603] [INFO ] [MAIN ] [1451/3508] GTN kept (0.5s) | 1451 kept, 0 rejected | 136.4/min | ETA: 15.1m [2026-01-16T12:10:44.232337] [DEBUG] [REMOTE ] GTX: Retrieved 1843 rows, trimmed to 300. [2026-01-16T12:10:44.232486] [DEBUG] [REMOTE ] GTX: PASS: History has at least 300 days. [2026-01-16T12:10:44.232973] [DEBUG] [REMOTE ] GTX: PASS: Price check passed. Min price $12.45. [2026-01-16T12:10:44.233138] [DEBUG] [REMOTE ] GTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:44.233281] [DEBUG] [REMOTE ] GTX: PASS: Integrity check passed. [2026-01-16T12:10:44.233325] [DEBUG] [REMOTE ] GTX: Symbol is viable for forecasting. [2026-01-16T12:10:44.233377] [INFO ] [MAIN ] [1452/3508] GTX kept (0.3s) | 1452 kept, 0 rejected | 136.4/min | ETA: 15.1m [2026-01-16T12:10:44.824941] [DEBUG] [REMOTE ] GTY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:44.825144] [DEBUG] [REMOTE ] GTY: PASS: History has at least 300 days. [2026-01-16T12:10:44.825457] [DEBUG] [REMOTE ] GTY: PASS: Price check passed. Min price $26.44. [2026-01-16T12:10:44.825825] [DEBUG] [REMOTE ] GTY: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:44.825976] [DEBUG] [REMOTE ] GTY: PASS: Integrity check passed. [2026-01-16T12:10:44.826021] [DEBUG] [REMOTE ] GTY: Symbol is viable for forecasting. [2026-01-16T12:10:44.826079] [INFO ] [MAIN ] [1453/3508] GTY kept (0.6s) | 1453 kept, 0 rejected | 136.4/min | ETA: 15.1m [2026-01-16T12:10:45.051914] [DEBUG] [REMOTE ] GUG: Retrieved 1039 rows, trimmed to 300. [2026-01-16T12:10:45.052061] [DEBUG] [REMOTE ] GUG: PASS: History has at least 300 days. [2026-01-16T12:10:45.052282] [DEBUG] [REMOTE ] GUG: PASS: Price check passed. Min price $14.78. [2026-01-16T12:10:45.052473] [DEBUG] [REMOTE ] GUG: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:45.052614] [DEBUG] [REMOTE ] GUG: PASS: Integrity check passed. [2026-01-16T12:10:45.052658] [DEBUG] [REMOTE ] GUG: Symbol is viable for forecasting. [2026-01-16T12:10:45.052707] [INFO ] [MAIN ] [1454/3508] GUG kept (0.2s) | 1454 kept, 0 rejected | 136.4/min | ETA: 15.1m [2026-01-16T12:10:45.541517] [DEBUG] [REMOTE ] GVA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:45.541755] [DEBUG] [REMOTE ] GVA: PASS: History has at least 300 days. [2026-01-16T12:10:45.542103] [DEBUG] [REMOTE ] GVA: PASS: Price check passed. Min price $98.39. [2026-01-16T12:10:45.542309] [DEBUG] [REMOTE ] GVA: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:45.542483] [DEBUG] [REMOTE ] GVA: PASS: Integrity check passed. [2026-01-16T12:10:45.542530] [DEBUG] [REMOTE ] GVA: Symbol is viable for forecasting. [2026-01-16T12:10:45.542616] [INFO ] [MAIN ] [1455/3508] GVA kept (0.5s) | 1455 kept, 0 rejected | 136.4/min | ETA: 15.1m [2026-01-16T12:10:45.861404] [DEBUG] [REMOTE ] GWH: Retrieved 1265 rows, trimmed to 300. [2026-01-16T12:10:45.861547] [DEBUG] [REMOTE ] GWH: PASS: History has at least 300 days. [2026-01-16T12:10:45.861782] [DEBUG] [REMOTE ] GWH: PASS: Price check passed. Min price $1.78. [2026-01-16T12:10:45.861923] [DEBUG] [REMOTE ] GWH: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:45.862036] [DEBUG] [REMOTE ] GWH: PASS: Integrity check passed. [2026-01-16T12:10:45.862078] [DEBUG] [REMOTE ] GWH: Symbol is viable for forecasting. [2026-01-16T12:10:45.862131] [INFO ] [MAIN ] [1456/3508] GWH kept (0.3s) | 1456 kept, 0 rejected | 136.4/min | ETA: 15.0m [2026-01-16T12:10:46.318845] [DEBUG] [REMOTE ] GWRE: Retrieved 3515 rows, trimmed to 300. [2026-01-16T12:10:46.318976] [DEBUG] [REMOTE ] GWRE: PASS: History has at least 300 days. [2026-01-16T12:10:46.319192] [DEBUG] [REMOTE ] GWRE: PASS: Price check passed. Min price $166.09. [2026-01-16T12:10:46.319333] [DEBUG] [REMOTE ] GWRE: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:46.319449] [DEBUG] [REMOTE ] GWRE: PASS: Integrity check passed. [2026-01-16T12:10:46.319491] [DEBUG] [REMOTE ] GWRE: Symbol is viable for forecasting. [2026-01-16T12:10:46.319540] [INFO ] [MAIN ] [1457/3508] GWRE kept (0.5s) | 1457 kept, 0 rejected | 136.4/min | ETA: 15.0m [2026-01-16T12:10:46.749596] [DEBUG] [REMOTE ] GWRS: Retrieved 2444 rows, trimmed to 300. [2026-01-16T12:10:46.749734] [DEBUG] [REMOTE ] GWRS: PASS: History has at least 300 days. [2026-01-16T12:10:46.749942] [DEBUG] [REMOTE ] GWRS: PASS: Price check passed. Min price $8.30. [2026-01-16T12:10:46.750078] [DEBUG] [REMOTE ] GWRS: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:46.750190] [DEBUG] [REMOTE ] GWRS: PASS: Integrity check passed. [2026-01-16T12:10:46.750232] [DEBUG] [REMOTE ] GWRS: Symbol is viable for forecasting. [2026-01-16T12:10:46.750281] [INFO ] [MAIN ] [1458/3508] GWRS kept (0.4s) | 1458 kept, 0 rejected | 136.4/min | ETA: 15.0m [2026-01-16T12:10:47.001440] [DEBUG] [REMOTE ] GXAI: Retrieved 732 rows, trimmed to 300. [2026-01-16T12:10:47.001614] [DEBUG] [REMOTE ] GXAI: PASS: History has at least 300 days. [2026-01-16T12:10:47.001856] [DEBUG] [REMOTE ] GXAI: PASS: Price check passed. Min price $1.04. [2026-01-16T12:10:47.002002] [DEBUG] [REMOTE ] GXAI: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:47.002120] [DEBUG] [REMOTE ] GXAI: PASS: Integrity check passed. [2026-01-16T12:10:47.002163] [DEBUG] [REMOTE ] GXAI: Symbol is viable for forecasting. [2026-01-16T12:10:47.002214] [INFO ] [MAIN ] [1459/3508] GXAI kept (0.3s) | 1459 kept, 0 rejected | 136.4/min | ETA: 15.0m [2026-01-16T12:10:47.610147] [DEBUG] [REMOTE ] GYRE: Retrieved 4971 rows, trimmed to 300. [2026-01-16T12:10:47.610287] [DEBUG] [REMOTE ] GYRE: PASS: History has at least 300 days. [2026-01-16T12:10:47.610524] [DEBUG] [REMOTE ] GYRE: PASS: Price check passed. Min price $6.81. [2026-01-16T12:10:47.610707] [DEBUG] [REMOTE ] GYRE: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:47.610829] [DEBUG] [REMOTE ] GYRE: PASS: Integrity check passed. [2026-01-16T12:10:47.610871] [DEBUG] [REMOTE ] GYRE: Symbol is viable for forecasting. [2026-01-16T12:10:47.610922] [INFO ] [MAIN ] [1460/3508] GYRE kept (0.6s) | 1460 kept, 0 rejected | 136.4/min | ETA: 15.0m [2026-01-16T12:10:48.003124] [DEBUG] [REMOTE ] H: Retrieved 4073 rows, trimmed to 300. [2026-01-16T12:10:48.003263] [DEBUG] [REMOTE ] H: PASS: History has at least 300 days. [2026-01-16T12:10:48.003475] [DEBUG] [REMOTE ] H: PASS: Price check passed. Min price $135.29. [2026-01-16T12:10:48.003631] [DEBUG] [REMOTE ] H: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:48.003747] [DEBUG] [REMOTE ] H: PASS: Integrity check passed. [2026-01-16T12:10:48.003787] [DEBUG] [REMOTE ] H: Symbol is viable for forecasting. [2026-01-16T12:10:48.003836] [INFO ] [MAIN ] [1461/3508] H kept (0.4s) | 1461 kept, 0 rejected | 136.4/min | ETA: 15.0m [2026-01-16T12:10:48.515712] [DEBUG] [REMOTE ] HAE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:48.515875] [DEBUG] [REMOTE ] HAE: PASS: History has at least 300 days. [2026-01-16T12:10:48.516119] [DEBUG] [REMOTE ] HAE: PASS: Price check passed. Min price $49.44. [2026-01-16T12:10:48.516267] [DEBUG] [REMOTE ] HAE: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:48.516396] [DEBUG] [REMOTE ] HAE: PASS: Integrity check passed. [2026-01-16T12:10:48.516439] [DEBUG] [REMOTE ] HAE: Symbol is viable for forecasting. [2026-01-16T12:10:48.516492] [INFO ] [MAIN ] [1462/3508] HAE kept (0.5s) | 1462 kept, 0 rejected | 136.4/min | ETA: 15.0m [2026-01-16T12:10:49.004948] [DEBUG] [REMOTE ] HAFC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:49.005084] [DEBUG] [REMOTE ] HAFC: PASS: History has at least 300 days. [2026-01-16T12:10:49.005304] [DEBUG] [REMOTE ] HAFC: PASS: Price check passed. Min price $24.20. [2026-01-16T12:10:49.005457] [DEBUG] [REMOTE ] HAFC: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:49.005596] [DEBUG] [REMOTE ] HAFC: PASS: Integrity check passed. [2026-01-16T12:10:49.005641] [DEBUG] [REMOTE ] HAFC: Symbol is viable for forecasting. [2026-01-16T12:10:49.005693] [INFO ] [MAIN ] [1463/3508] HAFC kept (0.5s) | 1463 kept, 0 rejected | 136.4/min | ETA: 15.0m [2026-01-16T12:10:49.396910] [DEBUG] [REMOTE ] HAIN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:49.397051] [DEBUG] [REMOTE ] HAIN: PASS: History has at least 300 days. [2026-01-16T12:10:49.397269] [DEBUG] [REMOTE ] HAIN: PASS: Price check passed. Min price $1.01. [2026-01-16T12:10:49.397410] [DEBUG] [REMOTE ] HAIN: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:49.397528] [DEBUG] [REMOTE ] HAIN: PASS: Integrity check passed. [2026-01-16T12:10:49.397587] [DEBUG] [REMOTE ] HAIN: Symbol is viable for forecasting. [2026-01-16T12:10:49.397640] [INFO ] [MAIN ] [1464/3508] HAIN kept (0.4s) | 1464 kept, 0 rejected | 136.4/min | ETA: 15.0m [2026-01-16T12:10:49.712994] [DEBUG] [REMOTE ] HAL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:49.713135] [DEBUG] [REMOTE ] HAL: PASS: History has at least 300 days. [2026-01-16T12:10:49.713361] [DEBUG] [REMOTE ] HAL: PASS: Price check passed. Min price $25.08. [2026-01-16T12:10:49.713506] [DEBUG] [REMOTE ] HAL: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:49.713839] [DEBUG] [REMOTE ] HAL: PASS: Integrity check passed. [2026-01-16T12:10:49.713884] [DEBUG] [REMOTE ] HAL: Symbol is viable for forecasting. [2026-01-16T12:10:49.713935] [INFO ] [MAIN ] [1465/3508] HAL kept (0.3s) | 1465 kept, 0 rejected | 136.4/min | ETA: 15.0m [2026-01-16T12:10:50.230455] [DEBUG] [REMOTE ] HALO: Retrieved 5495 rows, trimmed to 300. [2026-01-16T12:10:50.230618] [DEBUG] [REMOTE ] HALO: PASS: History has at least 300 days. [2026-01-16T12:10:50.230846] [DEBUG] [REMOTE ] HALO: PASS: Price check passed. Min price $61.87. [2026-01-16T12:10:50.231007] [DEBUG] [REMOTE ] HALO: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:50.231126] [DEBUG] [REMOTE ] HALO: PASS: Integrity check passed. [2026-01-16T12:10:50.231168] [DEBUG] [REMOTE ] HALO: Symbol is viable for forecasting. [2026-01-16T12:10:50.231217] [INFO ] [MAIN ] [1466/3508] HALO kept (0.5s) | 1466 kept, 0 rejected | 136.4/min | ETA: 15.0m [2026-01-16T12:10:50.718895] [DEBUG] [REMOTE ] HAS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:50.719091] [DEBUG] [REMOTE ] HAS: PASS: History has at least 300 days. [2026-01-16T12:10:50.719437] [DEBUG] [REMOTE ] HAS: PASS: Price check passed. Min price $74.15. [2026-01-16T12:10:50.719605] [DEBUG] [REMOTE ] HAS: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:50.719755] [DEBUG] [REMOTE ] HAS: PASS: Integrity check passed. [2026-01-16T12:10:50.719798] [DEBUG] [REMOTE ] HAS: Symbol is viable for forecasting. [2026-01-16T12:10:50.719854] [INFO ] [MAIN ] [1467/3508] HAS kept (0.5s) | 1467 kept, 0 rejected | 136.4/min | ETA: 15.0m [2026-01-16T12:10:51.072066] [DEBUG] [REMOTE ] HASI: Retrieved 3207 rows, trimmed to 300. [2026-01-16T12:10:51.072215] [DEBUG] [REMOTE ] HASI: PASS: History has at least 300 days. [2026-01-16T12:10:51.072425] [DEBUG] [REMOTE ] HASI: PASS: Price check passed. Min price $27.35. [2026-01-16T12:10:51.072563] [DEBUG] [REMOTE ] HASI: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:51.072711] [DEBUG] [REMOTE ] HASI: PASS: Integrity check passed. [2026-01-16T12:10:51.072756] [DEBUG] [REMOTE ] HASI: Symbol is viable for forecasting. [2026-01-16T12:10:51.072817] [INFO ] [MAIN ] [1468/3508] HASI kept (0.4s) | 1468 kept, 0 rejected | 136.4/min | ETA: 15.0m [2026-01-16T12:10:51.603555] [DEBUG] [REMOTE ] HBAN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:51.603760] [DEBUG] [REMOTE ] HBAN: PASS: History has at least 300 days. [2026-01-16T12:10:51.604022] [DEBUG] [REMOTE ] HBAN: PASS: Price check passed. Min price $15.03. [2026-01-16T12:10:51.604181] [DEBUG] [REMOTE ] HBAN: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:51.604311] [DEBUG] [REMOTE ] HBAN: PASS: Integrity check passed. [2026-01-16T12:10:51.604353] [DEBUG] [REMOTE ] HBAN: Symbol is viable for forecasting. [2026-01-16T12:10:51.604408] [INFO ] [MAIN ] [1469/3508] HBAN kept (0.5s) | 1469 kept, 0 rejected | 136.4/min | ETA: 14.9m [2026-01-16T12:10:51.846349] [DEBUG] [REMOTE ] HBANL: Retrieved 720 rows, trimmed to 300. [2026-01-16T12:10:51.846469] [DEBUG] [REMOTE ] HBANL: PASS: History has at least 300 days. [2026-01-16T12:10:51.846729] [DEBUG] [REMOTE ] HBANL: PASS: Price check passed. Min price $24.85. [2026-01-16T12:10:51.846876] [DEBUG] [REMOTE ] HBANL: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:51.846988] [DEBUG] [REMOTE ] HBANL: PASS: Integrity check passed. [2026-01-16T12:10:51.847029] [DEBUG] [REMOTE ] HBANL: Symbol is viable for forecasting. [2026-01-16T12:10:51.847077] [INFO ] [MAIN ] [1470/3508] HBANL kept (0.2s) | 1470 kept, 0 rejected | 136.4/min | ETA: 14.9m [2026-01-16T12:10:52.264403] [DEBUG] [REMOTE ] HBANP: Retrieved 1245 rows, trimmed to 300. [2026-01-16T12:10:52.264562] [DEBUG] [REMOTE ] HBANP: PASS: History has at least 300 days. [2026-01-16T12:10:52.264847] [DEBUG] [REMOTE ] HBANP: PASS: Price check passed. Min price $16.73. [2026-01-16T12:10:52.265009] [DEBUG] [REMOTE ] HBANP: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:52.265142] [DEBUG] [REMOTE ] HBANP: PASS: Integrity check passed. [2026-01-16T12:10:52.265188] [DEBUG] [REMOTE ] HBANP: Symbol is viable for forecasting. [2026-01-16T12:10:52.265245] [INFO ] [MAIN ] [1471/3508] HBANP kept (0.4s) | 1471 kept, 0 rejected | 136.5/min | ETA: 14.9m [2026-01-16T12:10:52.607330] [DEBUG] [REMOTE ] HBB: Retrieved 2088 rows, trimmed to 300. [2026-01-16T12:10:52.607541] [DEBUG] [REMOTE ] HBB: PASS: History has at least 300 days. [2026-01-16T12:10:52.607931] [DEBUG] [REMOTE ] HBB: PASS: Price check passed. Min price $13.66. [2026-01-16T12:10:52.608102] [DEBUG] [REMOTE ] HBB: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:52.608234] [DEBUG] [REMOTE ] HBB: PASS: Integrity check passed. [2026-01-16T12:10:52.608279] [DEBUG] [REMOTE ] HBB: Symbol is viable for forecasting. [2026-01-16T12:10:52.608336] [INFO ] [MAIN ] [1472/3508] HBB kept (0.3s) | 1472 kept, 0 rejected | 136.5/min | ETA: 14.9m [2026-01-16T12:10:53.103445] [DEBUG] [REMOTE ] HBCP: Retrieved 4345 rows, trimmed to 300. [2026-01-16T12:10:53.103635] [DEBUG] [REMOTE ] HBCP: PASS: History has at least 300 days. [2026-01-16T12:10:53.103864] [DEBUG] [REMOTE ] HBCP: PASS: Price check passed. Min price $52.43. [2026-01-16T12:10:53.104007] [DEBUG] [REMOTE ] HBCP: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:53.104126] [DEBUG] [REMOTE ] HBCP: PASS: Integrity check passed. [2026-01-16T12:10:53.104168] [DEBUG] [REMOTE ] HBCP: Symbol is viable for forecasting. [2026-01-16T12:10:53.104218] [INFO ] [MAIN ] [1473/3508] HBCP kept (0.5s) | 1473 kept, 0 rejected | 136.5/min | ETA: 14.9m [2026-01-16T12:10:53.578551] [DEBUG] [REMOTE ] HBM: Retrieved 4257 rows, trimmed to 300. [2026-01-16T12:10:53.578786] [DEBUG] [REMOTE ] HBM: PASS: History has at least 300 days. [2026-01-16T12:10:53.579074] [DEBUG] [REMOTE ] HBM: PASS: Price check passed. Min price $14.58. [2026-01-16T12:10:53.579224] [DEBUG] [REMOTE ] HBM: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:53.579390] [DEBUG] [REMOTE ] HBM: PASS: Integrity check passed. [2026-01-16T12:10:53.579440] [DEBUG] [REMOTE ] HBM: Symbol is viable for forecasting. [2026-01-16T12:10:53.579496] [INFO ] [MAIN ] [1474/3508] HBM kept (0.5s) | 1474 kept, 0 rejected | 136.5/min | ETA: 14.9m [2026-01-16T12:10:54.191548] [DEBUG] [REMOTE ] HBNC: Retrieved 6059 rows, trimmed to 300. [2026-01-16T12:10:54.191751] [DEBUG] [REMOTE ] HBNC: PASS: History has at least 300 days. [2026-01-16T12:10:54.191979] [DEBUG] [REMOTE ] HBNC: PASS: Price check passed. Min price $15.45. [2026-01-16T12:10:54.192121] [DEBUG] [REMOTE ] HBNC: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:54.192240] [DEBUG] [REMOTE ] HBNC: PASS: Integrity check passed. [2026-01-16T12:10:54.192282] [DEBUG] [REMOTE ] HBNC: Symbol is viable for forecasting. [2026-01-16T12:10:54.192332] [INFO ] [MAIN ] [1475/3508] HBNC kept (0.6s) | 1475 kept, 0 rejected | 136.4/min | ETA: 14.9m [2026-01-16T12:10:54.445438] [DEBUG] [REMOTE ] HCA: Retrieved 3736 rows, trimmed to 300. [2026-01-16T12:10:54.445597] [DEBUG] [REMOTE ] HCA: PASS: History has at least 300 days. [2026-01-16T12:10:54.445811] [DEBUG] [REMOTE ] HCA: PASS: Price check passed. Min price $431.36. [2026-01-16T12:10:54.445950] [DEBUG] [REMOTE ] HCA: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:54.446064] [DEBUG] [REMOTE ] HCA: PASS: Integrity check passed. [2026-01-16T12:10:54.446105] [DEBUG] [REMOTE ] HCA: Symbol is viable for forecasting. [2026-01-16T12:10:54.446153] [INFO ] [MAIN ] [1476/3508] HCA kept (0.3s) | 1476 kept, 0 rejected | 136.5/min | ETA: 14.9m [2026-01-16T12:10:54.933125] [DEBUG] [REMOTE ] HCC: Retrieved 2205 rows, trimmed to 300. [2026-01-16T12:10:54.933297] [DEBUG] [REMOTE ] HCC: PASS: History has at least 300 days. [2026-01-16T12:10:54.933515] [DEBUG] [REMOTE ] HCC: PASS: Price check passed. Min price $62.31. [2026-01-16T12:10:54.933682] [DEBUG] [REMOTE ] HCC: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:54.933800] [DEBUG] [REMOTE ] HCC: PASS: Integrity check passed. [2026-01-16T12:10:54.933840] [DEBUG] [REMOTE ] HCC: Symbol is viable for forecasting. [2026-01-16T12:10:54.933890] [INFO ] [MAIN ] [1477/3508] HCC kept (0.5s) | 1477 kept, 0 rejected | 136.4/min | ETA: 14.9m [2026-01-16T12:10:55.378124] [DEBUG] [REMOTE ] HCI: Retrieved 4362 rows, trimmed to 300. [2026-01-16T12:10:55.378330] [DEBUG] [REMOTE ] HCI: PASS: History has at least 300 days. [2026-01-16T12:10:55.379273] [DEBUG] [REMOTE ] HCI: PASS: Price check passed. Min price $169.90. [2026-01-16T12:10:55.379602] [DEBUG] [REMOTE ] HCI: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:55.379799] [DEBUG] [REMOTE ] HCI: PASS: Integrity check passed. [2026-01-16T12:10:55.379842] [DEBUG] [REMOTE ] HCI: Symbol is viable for forecasting. [2026-01-16T12:10:55.379913] [INFO ] [MAIN ] [1478/3508] HCI kept (0.4s) | 1478 kept, 0 rejected | 136.4/min | ETA: 14.9m [2026-01-16T12:10:55.762750] [DEBUG] [REMOTE ] HCM: Retrieved 2473 rows, trimmed to 300. [2026-01-16T12:10:55.762965] [DEBUG] [REMOTE ] HCM: PASS: History has at least 300 days. [2026-01-16T12:10:55.763232] [DEBUG] [REMOTE ] HCM: PASS: Price check passed. Min price $13.18. [2026-01-16T12:10:55.763385] [DEBUG] [REMOTE ] HCM: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:55.763522] [DEBUG] [REMOTE ] HCM: PASS: Integrity check passed. [2026-01-16T12:10:55.763600] [DEBUG] [REMOTE ] HCM: Symbol is viable for forecasting. [2026-01-16T12:10:55.763670] [INFO ] [MAIN ] [1479/3508] HCM kept (0.4s) | 1479 kept, 0 rejected | 136.5/min | ETA: 14.9m [2026-01-16T12:10:56.257176] [DEBUG] [REMOTE ] HCSG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:56.257314] [DEBUG] [REMOTE ] HCSG: PASS: History has at least 300 days. [2026-01-16T12:10:56.257541] [DEBUG] [REMOTE ] HCSG: PASS: Price check passed. Min price $16.57. [2026-01-16T12:10:56.257706] [DEBUG] [REMOTE ] HCSG: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:56.257830] [DEBUG] [REMOTE ] HCSG: PASS: Integrity check passed. [2026-01-16T12:10:56.257872] [DEBUG] [REMOTE ] HCSG: Symbol is viable for forecasting. [2026-01-16T12:10:56.257923] [INFO ] [MAIN ] [1480/3508] HCSG kept (0.5s) | 1480 kept, 0 rejected | 136.4/min | ETA: 14.9m [2026-01-16T12:10:56.629721] [DEBUG] [REMOTE ] HD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:56.629875] [DEBUG] [REMOTE ] HD: PASS: History has at least 300 days. [2026-01-16T12:10:56.630124] [DEBUG] [REMOTE ] HD: PASS: Price check passed. Min price $330.22. [2026-01-16T12:10:56.630270] [DEBUG] [REMOTE ] HD: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:56.630398] [DEBUG] [REMOTE ] HD: PASS: Integrity check passed. [2026-01-16T12:10:56.630441] [DEBUG] [REMOTE ] HD: Symbol is viable for forecasting. [2026-01-16T12:10:56.630493] [INFO ] [MAIN ] [1481/3508] HD kept (0.4s) | 1481 kept, 0 rejected | 136.5/min | ETA: 14.9m [2026-01-16T12:10:57.110061] [DEBUG] [REMOTE ] HDB: Retrieved 6159 rows, trimmed to 300. [2026-01-16T12:10:57.110204] [DEBUG] [REMOTE ] HDB: PASS: History has at least 300 days. [2026-01-16T12:10:57.110446] [DEBUG] [REMOTE ] HDB: PASS: Price check passed. Min price $32.51. [2026-01-16T12:10:57.110613] [DEBUG] [REMOTE ] HDB: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:57.110739] [DEBUG] [REMOTE ] HDB: PASS: Integrity check passed. [2026-01-16T12:10:57.110781] [DEBUG] [REMOTE ] HDB: Symbol is viable for forecasting. [2026-01-16T12:10:57.110832] [INFO ] [MAIN ] [1482/3508] HDB kept (0.5s) | 1482 kept, 0 rejected | 136.5/min | ETA: 14.8m [2026-01-16T12:10:57.598398] [DEBUG] [REMOTE ] HDSN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:57.598547] [DEBUG] [REMOTE ] HDSN: PASS: History has at least 300 days. [2026-01-16T12:10:57.598810] [DEBUG] [REMOTE ] HDSN: PASS: Price check passed. Min price $6.63. [2026-01-16T12:10:57.598954] [DEBUG] [REMOTE ] HDSN: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:57.599080] [DEBUG] [REMOTE ] HDSN: PASS: Integrity check passed. [2026-01-16T12:10:57.599122] [DEBUG] [REMOTE ] HDSN: Symbol is viable for forecasting. [2026-01-16T12:10:57.599172] [INFO ] [MAIN ] [1483/3508] HDSN kept (0.5s) | 1483 kept, 0 rejected | 136.4/min | ETA: 14.8m [2026-01-16T12:10:58.056146] [DEBUG] [REMOTE ] HE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:58.056336] [DEBUG] [REMOTE ] HE: PASS: History has at least 300 days. [2026-01-16T12:10:58.056632] [DEBUG] [REMOTE ] HE: PASS: Price check passed. Min price $11.15. [2026-01-16T12:10:58.056777] [DEBUG] [REMOTE ] HE: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:58.056902] [DEBUG] [REMOTE ] HE: PASS: Integrity check passed. [2026-01-16T12:10:58.056942] [DEBUG] [REMOTE ] HE: Symbol is viable for forecasting. [2026-01-16T12:10:58.056992] [INFO ] [MAIN ] [1484/3508] HE kept (0.5s) | 1484 kept, 0 rejected | 136.4/min | ETA: 14.8m [2026-01-16T12:10:58.524792] [DEBUG] [REMOTE ] HEI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:58.524942] [DEBUG] [REMOTE ] HEI: PASS: History has at least 300 days. [2026-01-16T12:10:58.525186] [DEBUG] [REMOTE ] HEI: PASS: Price check passed. Min price $303.07. [2026-01-16T12:10:58.525323] [DEBUG] [REMOTE ] HEI: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:58.525448] [DEBUG] [REMOTE ] HEI: PASS: Integrity check passed. [2026-01-16T12:10:58.525488] [DEBUG] [REMOTE ] HEI: Symbol is viable for forecasting. [2026-01-16T12:10:58.525537] [INFO ] [MAIN ] [1485/3508] HEI kept (0.5s) | 1485 kept, 0 rejected | 136.4/min | ETA: 14.8m [2026-01-16T12:10:59.057473] [DEBUG] [REMOTE ] HELE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:10:59.057630] [DEBUG] [REMOTE ] HELE: PASS: History has at least 300 days. [2026-01-16T12:10:59.057869] [DEBUG] [REMOTE ] HELE: PASS: Price check passed. Min price $17.16. [2026-01-16T12:10:59.058012] [DEBUG] [REMOTE ] HELE: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:59.058134] [DEBUG] [REMOTE ] HELE: PASS: Integrity check passed. [2026-01-16T12:10:59.058176] [DEBUG] [REMOTE ] HELE: Symbol is viable for forecasting. [2026-01-16T12:10:59.058226] [INFO ] [MAIN ] [1486/3508] HELE kept (0.5s) | 1486 kept, 0 rejected | 136.4/min | ETA: 14.8m [2026-01-16T12:10:59.403703] [DEBUG] [REMOTE ] HELP: Retrieved 1388 rows, trimmed to 300. [2026-01-16T12:10:59.403843] [DEBUG] [REMOTE ] HELP: PASS: History has at least 300 days. [2026-01-16T12:10:59.404056] [DEBUG] [REMOTE ] HELP: PASS: Price check passed. Min price $5.51. [2026-01-16T12:10:59.404200] [DEBUG] [REMOTE ] HELP: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:59.404315] [DEBUG] [REMOTE ] HELP: PASS: Integrity check passed. [2026-01-16T12:10:59.404358] [DEBUG] [REMOTE ] HELP: Symbol is viable for forecasting. [2026-01-16T12:10:59.404410] [INFO ] [MAIN ] [1487/3508] HELP kept (0.3s) | 1487 kept, 0 rejected | 136.4/min | ETA: 14.8m [2026-01-16T12:10:59.771518] [DEBUG] [REMOTE ] HEPS: Retrieved 1141 rows, trimmed to 300. [2026-01-16T12:10:59.771656] [DEBUG] [REMOTE ] HEPS: PASS: History has at least 300 days. [2026-01-16T12:10:59.771861] [DEBUG] [REMOTE ] HEPS: PASS: Price check passed. Min price $2.18. [2026-01-16T12:10:59.771997] [DEBUG] [REMOTE ] HEPS: PASS: Continuity check passed with 300 days. [2026-01-16T12:10:59.772108] [DEBUG] [REMOTE ] HEPS: PASS: Integrity check passed. [2026-01-16T12:10:59.772149] [DEBUG] [REMOTE ] HEPS: Symbol is viable for forecasting. [2026-01-16T12:10:59.772197] [INFO ] [MAIN ] [1488/3508] HEPS kept (0.4s) | 1488 kept, 0 rejected | 136.4/min | ETA: 14.8m [2026-01-16T12:11:00.226537] [DEBUG] [REMOTE ] HEQ: Retrieved 3681 rows, trimmed to 300. [2026-01-16T12:11:00.226717] [DEBUG] [REMOTE ] HEQ: PASS: History has at least 300 days. [2026-01-16T12:11:00.226933] [DEBUG] [REMOTE ] HEQ: PASS: Price check passed. Min price $10.37. [2026-01-16T12:11:00.227071] [DEBUG] [REMOTE ] HEQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:00.227186] [DEBUG] [REMOTE ] HEQ: PASS: Integrity check passed. [2026-01-16T12:11:00.227226] [DEBUG] [REMOTE ] HEQ: Symbol is viable for forecasting. [2026-01-16T12:11:00.227275] [INFO ] [MAIN ] [1489/3508] HEQ kept (0.5s) | 1489 kept, 0 rejected | 136.4/min | ETA: 14.8m [2026-01-16T12:11:00.634802] [DEBUG] [REMOTE ] HERO: Retrieved 1560 rows, trimmed to 300. [2026-01-16T12:11:00.634945] [DEBUG] [REMOTE ] HERO: PASS: History has at least 300 days. [2026-01-16T12:11:00.635207] [DEBUG] [REMOTE ] HERO: PASS: Price check passed. Min price $29.25. [2026-01-16T12:11:00.635352] [DEBUG] [REMOTE ] HERO: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:00.635467] [DEBUG] [REMOTE ] HERO: PASS: Integrity check passed. [2026-01-16T12:11:00.635509] [DEBUG] [REMOTE ] HERO: Symbol is viable for forecasting. [2026-01-16T12:11:00.635558] [INFO ] [MAIN ] [1490/3508] HERO kept (0.4s) | 1490 kept, 0 rejected | 136.4/min | ETA: 14.8m [2026-01-16T12:11:00.984522] [DEBUG] [REMOTE ] HESM: Retrieved 2208 rows, trimmed to 300. [2026-01-16T12:11:00.984658] [DEBUG] [REMOTE ] HESM: PASS: History has at least 300 days. [2026-01-16T12:11:00.984918] [DEBUG] [REMOTE ] HESM: PASS: Price check passed. Min price $32.04. [2026-01-16T12:11:00.985063] [DEBUG] [REMOTE ] HESM: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:00.985182] [DEBUG] [REMOTE ] HESM: PASS: Integrity check passed. [2026-01-16T12:11:00.985224] [DEBUG] [REMOTE ] HESM: Symbol is viable for forecasting. [2026-01-16T12:11:00.985276] [INFO ] [MAIN ] [1491/3508] HESM kept (0.3s) | 1491 kept, 0 rejected | 136.5/min | ETA: 14.8m [2026-01-16T12:11:01.374211] [DEBUG] [REMOTE ] HFFG: Retrieved 2101 rows, trimmed to 300. [2026-01-16T12:11:01.374349] [DEBUG] [REMOTE ] HFFG: PASS: History has at least 300 days. [2026-01-16T12:11:01.374557] [DEBUG] [REMOTE ] HFFG: PASS: Price check passed. Min price $2.13. [2026-01-16T12:11:01.374738] [DEBUG] [REMOTE ] HFFG: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:01.374856] [DEBUG] [REMOTE ] HFFG: PASS: Integrity check passed. [2026-01-16T12:11:01.374897] [DEBUG] [REMOTE ] HFFG: Symbol is viable for forecasting. [2026-01-16T12:11:01.374947] [INFO ] [MAIN ] [1492/3508] HFFG kept (0.4s) | 1492 kept, 0 rejected | 136.5/min | ETA: 14.8m [2026-01-16T12:11:01.752691] [DEBUG] [REMOTE ] HFRO: Retrieved 2059 rows, trimmed to 300. [2026-01-16T12:11:01.752958] [DEBUG] [REMOTE ] HFRO: PASS: History has at least 300 days. [2026-01-16T12:11:01.753349] [DEBUG] [REMOTE ] HFRO: PASS: Price check passed. Min price $5.85. [2026-01-16T12:11:01.753552] [DEBUG] [REMOTE ] HFRO: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:01.753781] [DEBUG] [REMOTE ] HFRO: PASS: Integrity check passed. [2026-01-16T12:11:01.753839] [DEBUG] [REMOTE ] HFRO: Symbol is viable for forecasting. [2026-01-16T12:11:01.753918] [INFO ] [MAIN ] [1493/3508] HFRO kept (0.4s) | 1493 kept, 0 rejected | 136.5/min | ETA: 14.8m [2026-01-16T12:11:02.319304] [DEBUG] [REMOTE ] HFWA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:02.319453] [DEBUG] [REMOTE ] HFWA: PASS: History has at least 300 days. [2026-01-16T12:11:02.319757] [DEBUG] [REMOTE ] HFWA: PASS: Price check passed. Min price $21.47. [2026-01-16T12:11:02.319905] [DEBUG] [REMOTE ] HFWA: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:02.320030] [DEBUG] [REMOTE ] HFWA: PASS: Integrity check passed. [2026-01-16T12:11:02.320073] [DEBUG] [REMOTE ] HFWA: Symbol is viable for forecasting. [2026-01-16T12:11:02.320124] [INFO ] [MAIN ] [1494/3508] HFWA kept (0.6s) | 1494 kept, 0 rejected | 136.5/min | ETA: 14.8m [2026-01-16T12:11:02.552068] [DEBUG] [REMOTE ] HG: Retrieved 546 rows, trimmed to 300. [2026-01-16T12:11:02.552226] [DEBUG] [REMOTE ] HG: PASS: History has at least 300 days. [2026-01-16T12:11:02.552440] [DEBUG] [REMOTE ] HG: PASS: Price check passed. Min price $23.24. [2026-01-16T12:11:02.552606] [DEBUG] [REMOTE ] HG: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:02.552723] [DEBUG] [REMOTE ] HG: PASS: Integrity check passed. [2026-01-16T12:11:02.552763] [DEBUG] [REMOTE ] HG: Symbol is viable for forecasting. [2026-01-16T12:11:02.552811] [INFO ] [MAIN ] [1495/3508] HG kept (0.2s) | 1495 kept, 0 rejected | 136.5/min | ETA: 14.7m [2026-01-16T12:11:03.088975] [DEBUG] [REMOTE ] HGBL: Retrieved 2449 rows, trimmed to 300. [2026-01-16T12:11:03.089126] [DEBUG] [REMOTE ] HGBL: PASS: History has at least 300 days. [2026-01-16T12:11:03.089332] [DEBUG] [REMOTE ] HGBL: PASS: Price check passed. Min price $1.21. [2026-01-16T12:11:03.089469] [DEBUG] [REMOTE ] HGBL: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:03.089600] [DEBUG] [REMOTE ] HGBL: PASS: Integrity check passed. [2026-01-16T12:11:03.089643] [DEBUG] [REMOTE ] HGBL: Symbol is viable for forecasting. [2026-01-16T12:11:03.089691] [INFO ] [MAIN ] [1496/3508] HGBL kept (0.5s) | 1496 kept, 0 rejected | 136.5/min | ETA: 14.7m [2026-01-16T12:11:03.413164] [DEBUG] [REMOTE ] HGLB: Retrieved 1738 rows, trimmed to 300. [2026-01-16T12:11:03.413306] [DEBUG] [REMOTE ] HGLB: PASS: History has at least 300 days. [2026-01-16T12:11:03.413517] [DEBUG] [REMOTE ] HGLB: PASS: Price check passed. Min price $8.71. [2026-01-16T12:11:03.413693] [DEBUG] [REMOTE ] HGLB: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:03.413810] [DEBUG] [REMOTE ] HGLB: PASS: Integrity check passed. [2026-01-16T12:11:03.413853] [DEBUG] [REMOTE ] HGLB: Symbol is viable for forecasting. [2026-01-16T12:11:03.413902] [INFO ] [MAIN ] [1497/3508] HGLB kept (0.3s) | 1497 kept, 0 rejected | 136.5/min | ETA: 14.7m [2026-01-16T12:11:03.767841] [DEBUG] [REMOTE ] HGTY: Retrieved 1163 rows, trimmed to 300. [2026-01-16T12:11:03.767980] [DEBUG] [REMOTE ] HGTY: PASS: History has at least 300 days. [2026-01-16T12:11:03.768213] [DEBUG] [REMOTE ] HGTY: PASS: Price check passed. Min price $10.72. [2026-01-16T12:11:03.768367] [DEBUG] [REMOTE ] HGTY: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:03.768482] [DEBUG] [REMOTE ] HGTY: PASS: Integrity check passed. [2026-01-16T12:11:03.768524] [DEBUG] [REMOTE ] HGTY: Symbol is viable for forecasting. [2026-01-16T12:11:03.768597] [INFO ] [MAIN ] [1498/3508] HGTY kept (0.4s) | 1498 kept, 0 rejected | 136.5/min | ETA: 14.7m [2026-01-16T12:11:04.309453] [DEBUG] [REMOTE ] HHH: Retrieved 3821 rows, trimmed to 300. [2026-01-16T12:11:04.309637] [DEBUG] [REMOTE ] HHH: PASS: History has at least 300 days. [2026-01-16T12:11:04.309883] [DEBUG] [REMOTE ] HHH: PASS: Price check passed. Min price $78.06. [2026-01-16T12:11:04.310029] [DEBUG] [REMOTE ] HHH: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:04.310155] [DEBUG] [REMOTE ] HHH: PASS: Integrity check passed. [2026-01-16T12:11:04.310197] [DEBUG] [REMOTE ] HHH: Symbol is viable for forecasting. [2026-01-16T12:11:04.310248] [INFO ] [MAIN ] [1499/3508] HHH kept (0.5s) | 1499 kept, 0 rejected | 136.5/min | ETA: 14.7m [2026-01-16T12:11:04.715159] [DEBUG] [REMOTE ] HI: Retrieved 4480 rows, trimmed to 300. [2026-01-16T12:11:04.715320] [DEBUG] [REMOTE ] HI: PASS: History has at least 300 days. [2026-01-16T12:11:04.715615] [DEBUG] [REMOTE ] HI: PASS: Price check passed. Min price $31.15. [2026-01-16T12:11:04.715762] [DEBUG] [REMOTE ] HI: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:04.715907] [DEBUG] [REMOTE ] HI: PASS: Integrity check passed. [2026-01-16T12:11:04.715951] [DEBUG] [REMOTE ] HI: Symbol is viable for forecasting. [2026-01-16T12:11:04.716003] [INFO ] [MAIN ] [1500/3508] HI kept (0.4s) | 1500 kept, 0 rejected | 136.5/min | ETA: 14.7m [2026-01-16T12:11:05.212036] [DEBUG] [REMOTE ] HIFS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:05.212172] [DEBUG] [REMOTE ] HIFS: PASS: History has at least 300 days. [2026-01-16T12:11:05.212396] [DEBUG] [REMOTE ] HIFS: PASS: Price check passed. Min price $252.77. [2026-01-16T12:11:05.212538] [DEBUG] [REMOTE ] HIFS: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:05.212677] [DEBUG] [REMOTE ] HIFS: PASS: Integrity check passed. [2026-01-16T12:11:05.212721] [DEBUG] [REMOTE ] HIFS: Symbol is viable for forecasting. [2026-01-16T12:11:05.212771] [INFO ] [MAIN ] [1501/3508] HIFS kept (0.5s) | 1501 kept, 0 rejected | 136.5/min | ETA: 14.7m [2026-01-16T12:11:05.685262] [DEBUG] [REMOTE ] HIG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:05.685425] [DEBUG] [REMOTE ] HIG: PASS: History has at least 300 days. [2026-01-16T12:11:05.685688] [DEBUG] [REMOTE ] HIG: PASS: Price check passed. Min price $121.82. [2026-01-16T12:11:05.685830] [DEBUG] [REMOTE ] HIG: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:05.685950] [DEBUG] [REMOTE ] HIG: PASS: Integrity check passed. [2026-01-16T12:11:05.685991] [DEBUG] [REMOTE ] HIG: Symbol is viable for forecasting. [2026-01-16T12:11:05.686041] [INFO ] [MAIN ] [1502/3508] HIG kept (0.5s) | 1502 kept, 0 rejected | 136.5/min | ETA: 14.7m [2026-01-16T12:11:06.070833] [DEBUG] [REMOTE ] HII: Retrieved 3728 rows, trimmed to 300. [2026-01-16T12:11:06.070975] [DEBUG] [REMOTE ] HII: PASS: History has at least 300 days. [2026-01-16T12:11:06.071193] [DEBUG] [REMOTE ] HII: PASS: Price check passed. Min price $282.40. [2026-01-16T12:11:06.071329] [DEBUG] [REMOTE ] HII: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:06.071446] [DEBUG] [REMOTE ] HII: PASS: Integrity check passed. [2026-01-16T12:11:06.071486] [DEBUG] [REMOTE ] HII: Symbol is viable for forecasting. [2026-01-16T12:11:06.071535] [INFO ] [MAIN ] [1503/3508] HII kept (0.4s) | 1503 kept, 0 rejected | 136.5/min | ETA: 14.7m [2026-01-16T12:11:06.353964] [DEBUG] [REMOTE ] HIMS: Retrieved 1594 rows, trimmed to 300. [2026-01-16T12:11:06.354119] [DEBUG] [REMOTE ] HIMS: PASS: History has at least 300 days. [2026-01-16T12:11:06.354337] [DEBUG] [REMOTE ] HIMS: PASS: Price check passed. Min price $31.23. [2026-01-16T12:11:06.354478] [DEBUG] [REMOTE ] HIMS: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:06.354625] [DEBUG] [REMOTE ] HIMS: PASS: Integrity check passed. [2026-01-16T12:11:06.354671] [DEBUG] [REMOTE ] HIMS: Symbol is viable for forecasting. [2026-01-16T12:11:06.354722] [INFO ] [MAIN ] [1504/3508] HIMS kept (0.3s) | 1504 kept, 0 rejected | 136.5/min | ETA: 14.7m [2026-01-16T12:11:06.886986] [DEBUG] [REMOTE ] HIMX: Retrieved 4980 rows, trimmed to 300. [2026-01-16T12:11:06.887407] [DEBUG] [REMOTE ] HIMX: PASS: History has at least 300 days. [2026-01-16T12:11:06.887790] [DEBUG] [REMOTE ] HIMX: PASS: Price check passed. Min price $6.93. [2026-01-16T12:11:06.887945] [DEBUG] [REMOTE ] HIMX: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:06.888385] [DEBUG] [REMOTE ] HIMX: PASS: Integrity check passed. [2026-01-16T12:11:06.888681] [DEBUG] [REMOTE ] HIMX: Symbol is viable for forecasting. [2026-01-16T12:11:06.888788] [INFO ] [MAIN ] [1505/3508] HIMX kept (0.5s) | 1505 kept, 0 rejected | 136.5/min | ETA: 14.7m [2026-01-16T12:11:07.386151] [DEBUG] [REMOTE ] HIO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:07.386327] [DEBUG] [REMOTE ] HIO: PASS: History has at least 300 days. [2026-01-16T12:11:07.386639] [DEBUG] [REMOTE ] HIO: PASS: Price check passed. Min price $3.67. [2026-01-16T12:11:07.386791] [DEBUG] [REMOTE ] HIO: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:07.386917] [DEBUG] [REMOTE ] HIO: PASS: Integrity check passed. [2026-01-16T12:11:07.386959] [DEBUG] [REMOTE ] HIO: Symbol is viable for forecasting. [2026-01-16T12:11:07.387012] [INFO ] [MAIN ] [1506/3508] HIO kept (0.5s) | 1506 kept, 0 rejected | 136.5/min | ETA: 14.7m [2026-01-16T12:11:07.624849] [DEBUG] [REMOTE ] HIPO: Retrieved 1119 rows, trimmed to 300. [2026-01-16T12:11:07.624997] [DEBUG] [REMOTE ] HIPO: PASS: History has at least 300 days. [2026-01-16T12:11:07.625214] [DEBUG] [REMOTE ] HIPO: PASS: Price check passed. Min price $29.98. [2026-01-16T12:11:07.625353] [DEBUG] [REMOTE ] HIPO: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:07.625468] [DEBUG] [REMOTE ] HIPO: PASS: Integrity check passed. [2026-01-16T12:11:07.625510] [DEBUG] [REMOTE ] HIPO: Symbol is viable for forecasting. [2026-01-16T12:11:07.625559] [INFO ] [MAIN ] [1507/3508] HIPO kept (0.2s) | 1507 kept, 0 rejected | 136.5/min | ETA: 14.7m [2026-01-16T12:11:08.061440] [DEBUG] [REMOTE ] HITI: Retrieved 1749 rows, trimmed to 300. [2026-01-16T12:11:08.061641] [DEBUG] [REMOTE ] HITI: PASS: History has at least 300 days. [2026-01-16T12:11:08.061875] [DEBUG] [REMOTE ] HITI: PASS: Price check passed. Min price $2.48. [2026-01-16T12:11:08.062021] [DEBUG] [REMOTE ] HITI: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:08.062139] [DEBUG] [REMOTE ] HITI: PASS: Integrity check passed. [2026-01-16T12:11:08.062179] [DEBUG] [REMOTE ] HITI: Symbol is viable for forecasting. [2026-01-16T12:11:08.062230] [INFO ] [MAIN ] [1508/3508] HITI kept (0.4s) | 1508 kept, 0 rejected | 136.5/min | ETA: 14.6m [2026-01-16T12:11:08.418303] [DEBUG] [REMOTE ] HIVE: Retrieved 2013 rows, trimmed to 300. [2026-01-16T12:11:08.418508] [DEBUG] [REMOTE ] HIVE: PASS: History has at least 300 days. [2026-01-16T12:11:08.418817] [DEBUG] [REMOTE ] HIVE: PASS: Price check passed. Min price $2.57. [2026-01-16T12:11:08.418976] [DEBUG] [REMOTE ] HIVE: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:08.419289] [DEBUG] [REMOTE ] HIVE: PASS: Integrity check passed. [2026-01-16T12:11:08.419332] [DEBUG] [REMOTE ] HIVE: Symbol is viable for forecasting. [2026-01-16T12:11:08.419387] [INFO ] [MAIN ] [1509/3508] HIVE kept (0.4s) | 1509 kept, 0 rejected | 136.6/min | ETA: 14.6m [2026-01-16T12:11:09.203202] [DEBUG] [REMOTE ] HIX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:09.203352] [DEBUG] [REMOTE ] HIX: PASS: History has at least 300 days. [2026-01-16T12:11:09.203610] [DEBUG] [REMOTE ] HIX: PASS: Price check passed. Min price $4.03. [2026-01-16T12:11:09.203762] [DEBUG] [REMOTE ] HIX: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:09.203900] [DEBUG] [REMOTE ] HIX: PASS: Integrity check passed. [2026-01-16T12:11:09.203948] [DEBUG] [REMOTE ] HIX: Symbol is viable for forecasting. [2026-01-16T12:11:09.204000] [INFO ] [MAIN ] [1510/3508] HIX kept (0.8s) | 1510 kept, 0 rejected | 136.5/min | ETA: 14.6m [2026-01-16T12:11:09.689606] [DEBUG] [REMOTE ] HL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:09.689857] [DEBUG] [REMOTE ] HL: PASS: History has at least 300 days. [2026-01-16T12:11:09.690152] [DEBUG] [REMOTE ] HL: PASS: Price check passed. Min price $11.97. [2026-01-16T12:11:09.690297] [DEBUG] [REMOTE ] HL: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:09.690432] [DEBUG] [REMOTE ] HL: PASS: Integrity check passed. [2026-01-16T12:11:09.690475] [DEBUG] [REMOTE ] HL: Symbol is viable for forecasting. [2026-01-16T12:11:09.690530] [INFO ] [MAIN ] [1511/3508] HL kept (0.5s) | 1511 kept, 0 rejected | 136.5/min | ETA: 14.6m [2026-01-16T12:11:09.970441] [DEBUG] [REMOTE ] HLAL: Retrieved 1636 rows, trimmed to 300. [2026-01-16T12:11:09.970731] [DEBUG] [REMOTE ] HLAL: PASS: History has at least 300 days. [2026-01-16T12:11:09.971085] [DEBUG] [REMOTE ] HLAL: PASS: Price check passed. Min price $58.92. [2026-01-16T12:11:09.971459] [DEBUG] [REMOTE ] HLAL: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:09.971663] [DEBUG] [REMOTE ] HLAL: PASS: Integrity check passed. [2026-01-16T12:11:09.971723] [DEBUG] [REMOTE ] HLAL: Symbol is viable for forecasting. [2026-01-16T12:11:09.971796] [INFO ] [MAIN ] [1512/3508] HLAL kept (0.3s) | 1512 kept, 0 rejected | 136.5/min | ETA: 14.6m [2026-01-16T12:11:10.561035] [DEBUG] [REMOTE ] HLF: Retrieved 5304 rows, trimmed to 300. [2026-01-16T12:11:10.561344] [DEBUG] [REMOTE ] HLF: PASS: History has at least 300 days. [2026-01-16T12:11:10.561750] [DEBUG] [REMOTE ] HLF: PASS: Price check passed. Min price $7.75. [2026-01-16T12:11:10.561904] [DEBUG] [REMOTE ] HLF: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:10.562054] [DEBUG] [REMOTE ] HLF: PASS: Integrity check passed. [2026-01-16T12:11:10.562098] [DEBUG] [REMOTE ] HLF: Symbol is viable for forecasting. [2026-01-16T12:11:10.562157] [INFO ] [MAIN ] [1513/3508] HLF kept (0.6s) | 1513 kept, 0 rejected | 136.5/min | ETA: 14.6m [2026-01-16T12:11:10.872558] [DEBUG] [REMOTE ] HLI: Retrieved 2622 rows, trimmed to 300. [2026-01-16T12:11:10.872793] [DEBUG] [REMOTE ] HLI: PASS: History has at least 300 days. [2026-01-16T12:11:10.873066] [DEBUG] [REMOTE ] HLI: PASS: Price check passed. Min price $170.47. [2026-01-16T12:11:10.873212] [DEBUG] [REMOTE ] HLI: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:10.873342] [DEBUG] [REMOTE ] HLI: PASS: Integrity check passed. [2026-01-16T12:11:10.873384] [DEBUG] [REMOTE ] HLI: Symbol is viable for forecasting. [2026-01-16T12:11:10.873443] [INFO ] [MAIN ] [1514/3508] HLI kept (0.3s) | 1514 kept, 0 rejected | 136.5/min | ETA: 14.6m [2026-01-16T12:11:11.435277] [DEBUG] [REMOTE ] HLIO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:11.435537] [DEBUG] [REMOTE ] HLIO: PASS: History has at least 300 days. [2026-01-16T12:11:11.435971] [DEBUG] [REMOTE ] HLIO: PASS: Price check passed. Min price $50.06. [2026-01-16T12:11:11.436291] [DEBUG] [REMOTE ] HLIO: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:11.436475] [DEBUG] [REMOTE ] HLIO: PASS: Integrity check passed. [2026-01-16T12:11:11.436538] [DEBUG] [REMOTE ] HLIO: Symbol is viable for forecasting. [2026-01-16T12:11:11.436647] [INFO ] [MAIN ] [1515/3508] HLIO kept (0.6s) | 1515 kept, 0 rejected | 136.5/min | ETA: 14.6m [2026-01-16T12:11:11.697385] [DEBUG] [REMOTE ] HLLY: Retrieved 842 rows, trimmed to 300. [2026-01-16T12:11:11.697834] [DEBUG] [REMOTE ] HLLY: PASS: History has at least 300 days. [2026-01-16T12:11:11.698137] [DEBUG] [REMOTE ] HLLY: PASS: Price check passed. Min price $2.73. [2026-01-16T12:11:11.698291] [DEBUG] [REMOTE ] HLLY: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:11.698634] [DEBUG] [REMOTE ] HLLY: PASS: Integrity check passed. [2026-01-16T12:11:11.698681] [DEBUG] [REMOTE ] HLLY: Symbol is viable for forecasting. [2026-01-16T12:11:11.698737] [INFO ] [MAIN ] [1516/3508] HLLY kept (0.3s) | 1516 kept, 0 rejected | 136.5/min | ETA: 14.6m [2026-01-16T12:11:11.985716] [DEBUG] [REMOTE ] HLMN: Retrieved 1285 rows, trimmed to 300. [2026-01-16T12:11:11.985974] [DEBUG] [REMOTE ] HLMN: PASS: History has at least 300 days. [2026-01-16T12:11:11.986312] [DEBUG] [REMOTE ] HLMN: PASS: Price check passed. Min price $8.05. [2026-01-16T12:11:11.986469] [DEBUG] [REMOTE ] HLMN: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:11.986666] [DEBUG] [REMOTE ] HLMN: PASS: Integrity check passed. [2026-01-16T12:11:11.986715] [DEBUG] [REMOTE ] HLMN: Symbol is viable for forecasting. [2026-01-16T12:11:11.986774] [INFO ] [MAIN ] [1517/3508] HLMN kept (0.3s) | 1517 kept, 0 rejected | 136.6/min | ETA: 14.6m [2026-01-16T12:11:12.475815] [DEBUG] [REMOTE ] HLN: Retrieved 875 rows, trimmed to 300. [2026-01-16T12:11:12.476063] [DEBUG] [REMOTE ] HLN: PASS: History has at least 300 days. [2026-01-16T12:11:12.476382] [DEBUG] [REMOTE ] HLN: PASS: Price check passed. Min price $9.05. [2026-01-16T12:11:12.476547] [DEBUG] [REMOTE ] HLN: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:12.476843] [DEBUG] [REMOTE ] HLN: PASS: Integrity check passed. [2026-01-16T12:11:12.476895] [DEBUG] [REMOTE ] HLN: Symbol is viable for forecasting. [2026-01-16T12:11:12.476960] [INFO ] [MAIN ] [1518/3508] HLN kept (0.5s) | 1518 kept, 0 rejected | 136.5/min | ETA: 14.6m [2026-01-16T12:11:12.962351] [DEBUG] [REMOTE ] HLNE: Retrieved 2233 rows, trimmed to 300. [2026-01-16T12:11:12.962662] [DEBUG] [REMOTE ] HLNE: PASS: History has at least 300 days. [2026-01-16T12:11:12.962996] [DEBUG] [REMOTE ] HLNE: PASS: Price check passed. Min price $113.50. [2026-01-16T12:11:12.963174] [DEBUG] [REMOTE ] HLNE: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:12.963539] [DEBUG] [REMOTE ] HLNE: PASS: Integrity check passed. [2026-01-16T12:11:12.963616] [DEBUG] [REMOTE ] HLNE: Symbol is viable for forecasting. [2026-01-16T12:11:12.963690] [INFO ] [MAIN ] [1519/3508] HLNE kept (0.5s) | 1519 kept, 0 rejected | 136.5/min | ETA: 14.6m [2026-01-16T12:11:13.506438] [DEBUG] [REMOTE ] HLX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:13.506671] [DEBUG] [REMOTE ] HLX: PASS: History has at least 300 days. [2026-01-16T12:11:13.506978] [DEBUG] [REMOTE ] HLX: PASS: Price check passed. Min price $6.14. [2026-01-16T12:11:13.507132] [DEBUG] [REMOTE ] HLX: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:13.507410] [DEBUG] [REMOTE ] HLX: PASS: Integrity check passed. [2026-01-16T12:11:13.507458] [DEBUG] [REMOTE ] HLX: Symbol is viable for forecasting. [2026-01-16T12:11:13.507516] [INFO ] [MAIN ] [1520/3508] HLX kept (0.5s) | 1520 kept, 0 rejected | 136.5/min | ETA: 14.6m [2026-01-16T12:11:13.977517] [DEBUG] [REMOTE ] HMC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:13.977678] [DEBUG] [REMOTE ] HMC: PASS: History has at least 300 days. [2026-01-16T12:11:13.977917] [DEBUG] [REMOTE ] HMC: PASS: Price check passed. Min price $28.48. [2026-01-16T12:11:13.978078] [DEBUG] [REMOTE ] HMC: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:13.978207] [DEBUG] [REMOTE ] HMC: PASS: Integrity check passed. [2026-01-16T12:11:13.978249] [DEBUG] [REMOTE ] HMC: Symbol is viable for forecasting. [2026-01-16T12:11:13.978301] [INFO ] [MAIN ] [1521/3508] HMC kept (0.5s) | 1521 kept, 0 rejected | 136.5/min | ETA: 14.6m [2026-01-16T12:11:14.534198] [DEBUG] [REMOTE ] HMN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:14.534341] [DEBUG] [REMOTE ] HMN: PASS: History has at least 300 days. [2026-01-16T12:11:14.534593] [DEBUG] [REMOTE ] HMN: PASS: Price check passed. Min price $42.88. [2026-01-16T12:11:14.534734] [DEBUG] [REMOTE ] HMN: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:14.534855] [DEBUG] [REMOTE ] HMN: PASS: Integrity check passed. [2026-01-16T12:11:14.534895] [DEBUG] [REMOTE ] HMN: Symbol is viable for forecasting. [2026-01-16T12:11:14.534944] [INFO ] [MAIN ] [1522/3508] HMN kept (0.6s) | 1522 kept, 0 rejected | 136.5/min | ETA: 14.6m [2026-01-16T12:11:15.032005] [DEBUG] [REMOTE ] HMY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:15.032159] [DEBUG] [REMOTE ] HMY: PASS: History has at least 300 days. [2026-01-16T12:11:15.032412] [DEBUG] [REMOTE ] HMY: PASS: Price check passed. Min price $15.19. [2026-01-16T12:11:15.032756] [DEBUG] [REMOTE ] HMY: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:15.032888] [DEBUG] [REMOTE ] HMY: PASS: Integrity check passed. [2026-01-16T12:11:15.032932] [DEBUG] [REMOTE ] HMY: Symbol is viable for forecasting. [2026-01-16T12:11:15.032985] [INFO ] [MAIN ] [1523/3508] HMY kept (0.5s) | 1523 kept, 0 rejected | 136.5/min | ETA: 14.5m [2026-01-16T12:11:15.331552] [DEBUG] [REMOTE ] HNDL: Retrieved 2011 rows, trimmed to 300. [2026-01-16T12:11:15.331709] [DEBUG] [REMOTE ] HNDL: PASS: History has at least 300 days. [2026-01-16T12:11:15.331920] [DEBUG] [REMOTE ] HNDL: PASS: Price check passed. Min price $21.55. [2026-01-16T12:11:15.332065] [DEBUG] [REMOTE ] HNDL: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:15.332179] [DEBUG] [REMOTE ] HNDL: PASS: Integrity check passed. [2026-01-16T12:11:15.332220] [DEBUG] [REMOTE ] HNDL: Symbol is viable for forecasting. [2026-01-16T12:11:15.332270] [INFO ] [MAIN ] [1524/3508] HNDL kept (0.3s) | 1524 kept, 0 rejected | 136.5/min | ETA: 14.5m [2026-01-16T12:11:15.938186] [DEBUG] [REMOTE ] HNI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:15.938332] [DEBUG] [REMOTE ] HNI: PASS: History has at least 300 days. [2026-01-16T12:11:15.938592] [DEBUG] [REMOTE ] HNI: PASS: Price check passed. Min price $38.27. [2026-01-16T12:11:15.938870] [DEBUG] [REMOTE ] HNI: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:15.939004] [DEBUG] [REMOTE ] HNI: PASS: Integrity check passed. [2026-01-16T12:11:15.939044] [DEBUG] [REMOTE ] HNI: Symbol is viable for forecasting. [2026-01-16T12:11:15.939095] [INFO ] [MAIN ] [1525/3508] HNI kept (0.6s) | 1525 kept, 0 rejected | 136.5/min | ETA: 14.5m [2026-01-16T12:11:16.392027] [DEBUG] [REMOTE ] HNRG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:16.392161] [DEBUG] [REMOTE ] HNRG: PASS: History has at least 300 days. [2026-01-16T12:11:16.392378] [DEBUG] [REMOTE ] HNRG: PASS: Price check passed. Min price $17.31. [2026-01-16T12:11:16.392521] [DEBUG] [REMOTE ] HNRG: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:16.392659] [DEBUG] [REMOTE ] HNRG: PASS: Integrity check passed. [2026-01-16T12:11:16.392703] [DEBUG] [REMOTE ] HNRG: Symbol is viable for forecasting. [2026-01-16T12:11:16.392751] [INFO ] [MAIN ] [1526/3508] HNRG kept (0.5s) | 1526 kept, 0 rejected | 136.5/min | ETA: 14.5m [2026-01-16T12:11:16.742965] [DEBUG] [REMOTE ] HOG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:16.743189] [DEBUG] [REMOTE ] HOG: PASS: History has at least 300 days. [2026-01-16T12:11:16.743926] [DEBUG] [REMOTE ] HOG: PASS: Price check passed. Min price $20.49. [2026-01-16T12:11:16.744083] [DEBUG] [REMOTE ] HOG: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:16.744243] [DEBUG] [REMOTE ] HOG: PASS: Integrity check passed. [2026-01-16T12:11:16.744289] [DEBUG] [REMOTE ] HOG: Symbol is viable for forecasting. [2026-01-16T12:11:16.744350] [INFO ] [MAIN ] [1527/3508] HOG kept (0.4s) | 1527 kept, 0 rejected | 136.5/min | ETA: 14.5m [2026-01-16T12:11:17.048111] [DEBUG] [REMOTE ] HOLO: Retrieved 770 rows, trimmed to 300. [2026-01-16T12:11:17.048324] [DEBUG] [REMOTE ] HOLO: PASS: History has at least 300 days. [2026-01-16T12:11:17.048806] [DEBUG] [REMOTE ] HOLO: PASS: Price check passed. Min price $2.64. [2026-01-16T12:11:17.048960] [DEBUG] [REMOTE ] HOLO: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:17.049094] [DEBUG] [REMOTE ] HOLO: PASS: Integrity check passed. [2026-01-16T12:11:17.049138] [DEBUG] [REMOTE ] HOLO: Symbol is viable for forecasting. [2026-01-16T12:11:17.049193] [INFO ] [MAIN ] [1528/3508] HOLO kept (0.3s) | 1528 kept, 0 rejected | 136.5/min | ETA: 14.5m [2026-01-16T12:11:17.837863] [DEBUG] [REMOTE ] HOLX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:17.838009] [DEBUG] [REMOTE ] HOLX: PASS: History has at least 300 days. [2026-01-16T12:11:17.838268] [DEBUG] [REMOTE ] HOLX: PASS: Price check passed. Min price $73.89. [2026-01-16T12:11:17.838621] [DEBUG] [REMOTE ] HOLX: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:17.838791] [DEBUG] [REMOTE ] HOLX: PASS: Integrity check passed. [2026-01-16T12:11:17.838838] [DEBUG] [REMOTE ] HOLX: Symbol is viable for forecasting. [2026-01-16T12:11:17.838889] [INFO ] [MAIN ] [1529/3508] HOLX kept (0.8s) | 1529 kept, 0 rejected | 136.4/min | ETA: 14.5m [2026-01-16T12:11:18.310501] [DEBUG] [REMOTE ] HOMB: Retrieved 4922 rows, trimmed to 300. [2026-01-16T12:11:18.310718] [DEBUG] [REMOTE ] HOMB: PASS: History has at least 300 days. [2026-01-16T12:11:18.310991] [DEBUG] [REMOTE ] HOMB: PASS: Price check passed. Min price $26.23. [2026-01-16T12:11:18.311141] [DEBUG] [REMOTE ] HOMB: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:18.311275] [DEBUG] [REMOTE ] HOMB: PASS: Integrity check passed. [2026-01-16T12:11:18.311319] [DEBUG] [REMOTE ] HOMB: Symbol is viable for forecasting. [2026-01-16T12:11:18.311374] [INFO ] [MAIN ] [1530/3508] HOMB kept (0.5s) | 1530 kept, 0 rejected | 136.4/min | ETA: 14.5m [2026-01-16T12:11:18.799563] [DEBUG] [REMOTE ] HON: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:18.799729] [DEBUG] [REMOTE ] HON: PASS: History has at least 300 days. [2026-01-16T12:11:18.799944] [DEBUG] [REMOTE ] HON: PASS: Price check passed. Min price $188.14. [2026-01-16T12:11:18.800081] [DEBUG] [REMOTE ] HON: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:18.800200] [DEBUG] [REMOTE ] HON: PASS: Integrity check passed. [2026-01-16T12:11:18.800240] [DEBUG] [REMOTE ] HON: Symbol is viable for forecasting. [2026-01-16T12:11:18.800290] [INFO ] [MAIN ] [1531/3508] HON kept (0.5s) | 1531 kept, 0 rejected | 136.4/min | ETA: 14.5m [2026-01-16T12:11:19.027947] [DEBUG] [REMOTE ] HOOD: Retrieved 1122 rows, trimmed to 300. [2026-01-16T12:11:19.028071] [DEBUG] [REMOTE ] HOOD: PASS: History has at least 300 days. [2026-01-16T12:11:19.028269] [DEBUG] [REMOTE ] HOOD: PASS: Price check passed. Min price $106.21. [2026-01-16T12:11:19.028405] [DEBUG] [REMOTE ] HOOD: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:19.028515] [DEBUG] [REMOTE ] HOOD: PASS: Integrity check passed. [2026-01-16T12:11:19.028556] [DEBUG] [REMOTE ] HOOD: Symbol is viable for forecasting. [2026-01-16T12:11:19.028627] [INFO ] [MAIN ] [1532/3508] HOOD kept (0.2s) | 1532 kept, 0 rejected | 136.5/min | ETA: 14.5m [2026-01-16T12:11:19.679315] [DEBUG] [REMOTE ] HOPE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:19.679591] [DEBUG] [REMOTE ] HOPE: PASS: History has at least 300 days. [2026-01-16T12:11:19.679999] [DEBUG] [REMOTE ] HOPE: PASS: Price check passed. Min price $9.84. [2026-01-16T12:11:19.680155] [DEBUG] [REMOTE ] HOPE: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:19.680320] [DEBUG] [REMOTE ] HOPE: PASS: Integrity check passed. [2026-01-16T12:11:19.680366] [DEBUG] [REMOTE ] HOPE: Symbol is viable for forecasting. [2026-01-16T12:11:19.680435] [INFO ] [MAIN ] [1533/3508] HOPE kept (0.7s) | 1533 kept, 0 rejected | 136.4/min | ETA: 14.5m [2026-01-16T12:11:20.083608] [DEBUG] [REMOTE ] HP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:20.083837] [DEBUG] [REMOTE ] HP: PASS: History has at least 300 days. [2026-01-16T12:11:20.084214] [DEBUG] [REMOTE ] HP: PASS: Price check passed. Min price $23.10. [2026-01-16T12:11:20.084530] [DEBUG] [REMOTE ] HP: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:20.084712] [DEBUG] [REMOTE ] HP: PASS: Integrity check passed. [2026-01-16T12:11:20.084759] [DEBUG] [REMOTE ] HP: Symbol is viable for forecasting. [2026-01-16T12:11:20.084817] [INFO ] [MAIN ] [1534/3508] HP kept (0.4s) | 1534 kept, 0 rejected | 136.4/min | ETA: 14.5m [2026-01-16T12:11:20.448254] [DEBUG] [REMOTE ] HPE: Retrieved 2576 rows, trimmed to 300. [2026-01-16T12:11:20.448493] [DEBUG] [REMOTE ] HPE: PASS: History has at least 300 days. [2026-01-16T12:11:20.448842] [DEBUG] [REMOTE ] HPE: PASS: Price check passed. Min price $19.90. [2026-01-16T12:11:20.449021] [DEBUG] [REMOTE ] HPE: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:20.449172] [DEBUG] [REMOTE ] HPE: PASS: Integrity check passed. [2026-01-16T12:11:20.449225] [DEBUG] [REMOTE ] HPE: Symbol is viable for forecasting. [2026-01-16T12:11:20.449297] [INFO ] [MAIN ] [1535/3508] HPE kept (0.4s) | 1535 kept, 0 rejected | 136.4/min | ETA: 14.5m [2026-01-16T12:11:20.933354] [DEBUG] [REMOTE ] HPF: Retrieved 5821 rows, trimmed to 300. [2026-01-16T12:11:20.933611] [DEBUG] [REMOTE ] HPF: PASS: History has at least 300 days. [2026-01-16T12:11:20.933920] [DEBUG] [REMOTE ] HPF: PASS: Price check passed. Min price $15.86. [2026-01-16T12:11:20.934207] [DEBUG] [REMOTE ] HPF: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:20.934353] [DEBUG] [REMOTE ] HPF: PASS: Integrity check passed. [2026-01-16T12:11:20.934397] [DEBUG] [REMOTE ] HPF: Symbol is viable for forecasting. [2026-01-16T12:11:20.934457] [INFO ] [MAIN ] [1536/3508] HPF kept (0.5s) | 1536 kept, 0 rejected | 136.4/min | ETA: 14.5m [2026-01-16T12:11:21.238054] [DEBUG] [REMOTE ] HPI: Retrieved 5664 rows, trimmed to 300. [2026-01-16T12:11:21.238272] [DEBUG] [REMOTE ] HPI: PASS: History has at least 300 days. [2026-01-16T12:11:21.238615] [DEBUG] [REMOTE ] HPI: PASS: Price check passed. Min price $16.17. [2026-01-16T12:11:21.238767] [DEBUG] [REMOTE ] HPI: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:21.238923] [DEBUG] [REMOTE ] HPI: PASS: Integrity check passed. [2026-01-16T12:11:21.238968] [DEBUG] [REMOTE ] HPI: Symbol is viable for forecasting. [2026-01-16T12:11:21.239027] [INFO ] [MAIN ] [1537/3508] HPI kept (0.3s) | 1537 kept, 0 rejected | 136.5/min | ETA: 14.4m [2026-01-16T12:11:21.607358] [DEBUG] [REMOTE ] HPK: Retrieved 1356 rows, trimmed to 300. [2026-01-16T12:11:21.607632] [DEBUG] [REMOTE ] HPK: PASS: History has at least 300 days. [2026-01-16T12:11:21.607911] [DEBUG] [REMOTE ] HPK: PASS: Price check passed. Min price $4.10. [2026-01-16T12:11:21.608059] [DEBUG] [REMOTE ] HPK: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:21.608191] [DEBUG] [REMOTE ] HPK: PASS: Integrity check passed. [2026-01-16T12:11:21.608236] [DEBUG] [REMOTE ] HPK: Symbol is viable for forecasting. [2026-01-16T12:11:21.608293] [INFO ] [MAIN ] [1538/3508] HPK kept (0.4s) | 1538 kept, 0 rejected | 136.5/min | ETA: 14.4m [2026-01-16T12:11:22.111694] [DEBUG] [REMOTE ] HPP: Retrieved 3915 rows, trimmed to 300. [2026-01-16T12:11:22.111934] [DEBUG] [REMOTE ] HPP: PASS: History has at least 300 days. [2026-01-16T12:11:22.112221] [DEBUG] [REMOTE ] HPP: PASS: Price check passed. Min price $9.49. [2026-01-16T12:11:22.112369] [DEBUG] [REMOTE ] HPP: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:22.112504] [DEBUG] [REMOTE ] HPP: PASS: Integrity check passed. [2026-01-16T12:11:22.112548] [DEBUG] [REMOTE ] HPP: Symbol is viable for forecasting. [2026-01-16T12:11:22.112628] [INFO ] [MAIN ] [1539/3508] HPP kept (0.5s) | 1539 kept, 0 rejected | 136.5/min | ETA: 14.4m [2026-01-16T12:11:22.687672] [DEBUG] [REMOTE ] HPQ: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:22.687861] [DEBUG] [REMOTE ] HPQ: PASS: History has at least 300 days. [2026-01-16T12:11:22.688143] [DEBUG] [REMOTE ] HPQ: PASS: Price check passed. Min price $20.61. [2026-01-16T12:11:22.688288] [DEBUG] [REMOTE ] HPQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:22.688538] [DEBUG] [REMOTE ] HPQ: PASS: Integrity check passed. [2026-01-16T12:11:22.688615] [DEBUG] [REMOTE ] HPQ: Symbol is viable for forecasting. [2026-01-16T12:11:22.688679] [INFO ] [MAIN ] [1540/3508] HPQ kept (0.6s) | 1540 kept, 0 rejected | 136.4/min | ETA: 14.4m [2026-01-16T12:11:23.204146] [DEBUG] [REMOTE ] HPS: Retrieved 5683 rows, trimmed to 300. [2026-01-16T12:11:23.204440] [DEBUG] [REMOTE ] HPS: PASS: History has at least 300 days. [2026-01-16T12:11:23.205036] [DEBUG] [REMOTE ] HPS: PASS: Price check passed. Min price $14.21. [2026-01-16T12:11:23.205232] [DEBUG] [REMOTE ] HPS: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:23.205435] [DEBUG] [REMOTE ] HPS: PASS: Integrity check passed. [2026-01-16T12:11:23.205485] [DEBUG] [REMOTE ] HPS: Symbol is viable for forecasting. [2026-01-16T12:11:23.205565] [INFO ] [MAIN ] [1541/3508] HPS kept (0.5s) | 1541 kept, 0 rejected | 136.4/min | ETA: 14.4m [2026-01-16T12:11:23.694091] [DEBUG] [REMOTE ] HQI: Retrieved 5938 rows, trimmed to 300. [2026-01-16T12:11:23.694292] [DEBUG] [REMOTE ] HQI: PASS: History has at least 300 days. [2026-01-16T12:11:23.694687] [DEBUG] [REMOTE ] HQI: PASS: Price check passed. Min price $7.59. [2026-01-16T12:11:23.694846] [DEBUG] [REMOTE ] HQI: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:23.695013] [DEBUG] [REMOTE ] HQI: PASS: Integrity check passed. [2026-01-16T12:11:23.695057] [DEBUG] [REMOTE ] HQI: Symbol is viable for forecasting. [2026-01-16T12:11:23.695118] [INFO ] [MAIN ] [1542/3508] HQI kept (0.5s) | 1542 kept, 0 rejected | 136.4/min | ETA: 14.4m [2026-01-16T12:11:24.220094] [DEBUG] [REMOTE ] HQL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:24.220371] [DEBUG] [REMOTE ] HQL: PASS: History has at least 300 days. [2026-01-16T12:11:24.220881] [DEBUG] [REMOTE ] HQL: PASS: Price check passed. Min price $15.47. [2026-01-16T12:11:24.221055] [DEBUG] [REMOTE ] HQL: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:24.221243] [DEBUG] [REMOTE ] HQL: PASS: Integrity check passed. [2026-01-16T12:11:24.221291] [DEBUG] [REMOTE ] HQL: Symbol is viable for forecasting. [2026-01-16T12:11:24.221365] [INFO ] [MAIN ] [1543/3508] HQL kept (0.5s) | 1543 kept, 0 rejected | 136.4/min | ETA: 14.4m [2026-01-16T12:11:24.587155] [DEBUG] [REMOTE ] HQY: Retrieved 2883 rows, trimmed to 300. [2026-01-16T12:11:24.587366] [DEBUG] [REMOTE ] HQY: PASS: History has at least 300 days. [2026-01-16T12:11:24.587674] [DEBUG] [REMOTE ] HQY: PASS: Price check passed. Min price $84.28. [2026-01-16T12:11:24.587827] [DEBUG] [REMOTE ] HQY: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:24.587967] [DEBUG] [REMOTE ] HQY: PASS: Integrity check passed. [2026-01-16T12:11:24.588010] [DEBUG] [REMOTE ] HQY: Symbol is viable for forecasting. [2026-01-16T12:11:24.588073] [INFO ] [MAIN ] [1544/3508] HQY kept (0.4s) | 1544 kept, 0 rejected | 136.4/min | ETA: 14.4m [2026-01-16T12:11:25.143430] [DEBUG] [REMOTE ] HRB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:25.143663] [DEBUG] [REMOTE ] HRB: PASS: History has at least 300 days. [2026-01-16T12:11:25.143982] [DEBUG] [REMOTE ] HRB: PASS: Price check passed. Min price $40.99. [2026-01-16T12:11:25.144326] [DEBUG] [REMOTE ] HRB: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:25.144473] [DEBUG] [REMOTE ] HRB: PASS: Integrity check passed. [2026-01-16T12:11:25.144518] [DEBUG] [REMOTE ] HRB: Symbol is viable for forecasting. [2026-01-16T12:11:25.144598] [INFO ] [MAIN ] [1545/3508] HRB kept (0.6s) | 1545 kept, 0 rejected | 136.4/min | ETA: 14.4m [2026-01-16T12:11:25.637810] [DEBUG] [REMOTE ] HRL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:25.638033] [DEBUG] [REMOTE ] HRL: PASS: History has at least 300 days. [2026-01-16T12:11:25.638494] [DEBUG] [REMOTE ] HRL: PASS: Price check passed. Min price $21.02. [2026-01-16T12:11:25.638669] [DEBUG] [REMOTE ] HRL: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:25.638821] [DEBUG] [REMOTE ] HRL: PASS: Integrity check passed. [2026-01-16T12:11:25.638864] [DEBUG] [REMOTE ] HRL: Symbol is viable for forecasting. [2026-01-16T12:11:25.638923] [INFO ] [MAIN ] [1546/3508] HRL kept (0.5s) | 1546 kept, 0 rejected | 136.4/min | ETA: 14.4m [2026-01-16T12:11:25.898080] [DEBUG] [REMOTE ] HRMY: Retrieved 1359 rows, trimmed to 300. [2026-01-16T12:11:25.898229] [DEBUG] [REMOTE ] HRMY: PASS: History has at least 300 days. [2026-01-16T12:11:25.898449] [DEBUG] [REMOTE ] HRMY: PASS: Price check passed. Min price $26.16. [2026-01-16T12:11:25.898613] [DEBUG] [REMOTE ] HRMY: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:25.898739] [DEBUG] [REMOTE ] HRMY: PASS: Integrity check passed. [2026-01-16T12:11:25.898780] [DEBUG] [REMOTE ] HRMY: Symbol is viable for forecasting. [2026-01-16T12:11:25.898830] [INFO ] [MAIN ] [1547/3508] HRMY kept (0.3s) | 1547 kept, 0 rejected | 136.4/min | ETA: 14.4m [2026-01-16T12:11:26.244230] [DEBUG] [REMOTE ] HRTG: Retrieved 2930 rows, trimmed to 300. [2026-01-16T12:11:26.244381] [DEBUG] [REMOTE ] HRTG: PASS: History has at least 300 days. [2026-01-16T12:11:26.244635] [DEBUG] [REMOTE ] HRTG: PASS: Price check passed. Min price $22.87. [2026-01-16T12:11:26.244775] [DEBUG] [REMOTE ] HRTG: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:26.244892] [DEBUG] [REMOTE ] HRTG: PASS: Integrity check passed. [2026-01-16T12:11:26.244933] [DEBUG] [REMOTE ] HRTG: Symbol is viable for forecasting. [2026-01-16T12:11:26.244982] [INFO ] [MAIN ] [1548/3508] HRTG kept (0.3s) | 1548 kept, 0 rejected | 136.4/min | ETA: 14.4m [2026-01-16T12:11:26.885027] [DEBUG] [REMOTE ] HRTX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:26.885226] [DEBUG] [REMOTE ] HRTX: PASS: History has at least 300 days. [2026-01-16T12:11:26.885501] [DEBUG] [REMOTE ] HRTX: PASS: Price check passed. Min price $1.05. [2026-01-16T12:11:26.885669] [DEBUG] [REMOTE ] HRTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:26.885802] [DEBUG] [REMOTE ] HRTX: PASS: Integrity check passed. [2026-01-16T12:11:26.885846] [DEBUG] [REMOTE ] HRTX: Symbol is viable for forecasting. [2026-01-16T12:11:26.885927] [INFO ] [MAIN ] [1549/3508] HRTX kept (0.6s) | 1549 kept, 0 rejected | 136.4/min | ETA: 14.4m [2026-01-16T12:11:27.266559] [DEBUG] [REMOTE ] HRZN: Retrieved 3826 rows, trimmed to 300. [2026-01-16T12:11:27.266812] [DEBUG] [REMOTE ] HRZN: PASS: History has at least 300 days. [2026-01-16T12:11:27.267066] [DEBUG] [REMOTE ] HRZN: PASS: Price check passed. Min price $5.68. [2026-01-16T12:11:27.267213] [DEBUG] [REMOTE ] HRZN: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:27.267345] [DEBUG] [REMOTE ] HRZN: PASS: Integrity check passed. [2026-01-16T12:11:27.267388] [DEBUG] [REMOTE ] HRZN: Symbol is viable for forecasting. [2026-01-16T12:11:27.267442] [INFO ] [MAIN ] [1550/3508] HRZN kept (0.4s) | 1550 kept, 0 rejected | 136.4/min | ETA: 14.4m [2026-01-16T12:11:27.442528] [DEBUG] [REMOTE ] HSAI: Retrieved 736 rows, trimmed to 300. [2026-01-16T12:11:27.442679] [DEBUG] [REMOTE ] HSAI: PASS: History has at least 300 days. [2026-01-16T12:11:27.442888] [DEBUG] [REMOTE ] HSAI: PASS: Price check passed. Min price $15.03. [2026-01-16T12:11:27.443026] [DEBUG] [REMOTE ] HSAI: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:27.443138] [DEBUG] [REMOTE ] HSAI: PASS: Integrity check passed. [2026-01-16T12:11:27.443178] [DEBUG] [REMOTE ] HSAI: Symbol is viable for forecasting. [2026-01-16T12:11:27.443226] [INFO ] [MAIN ] [1551/3508] HSAI kept (0.2s) | 1551 kept, 0 rejected | 136.5/min | ETA: 14.3m [2026-01-16T12:11:28.162069] [DEBUG] [REMOTE ] HSBC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:28.162239] [DEBUG] [REMOTE ] HSBC: PASS: History has at least 300 days. [2026-01-16T12:11:28.162488] [DEBUG] [REMOTE ] HSBC: PASS: Price check passed. Min price $65.57. [2026-01-16T12:11:28.162836] [DEBUG] [REMOTE ] HSBC: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:28.162967] [DEBUG] [REMOTE ] HSBC: PASS: Integrity check passed. [2026-01-16T12:11:28.163008] [DEBUG] [REMOTE ] HSBC: Symbol is viable for forecasting. [2026-01-16T12:11:28.163059] [INFO ] [MAIN ] [1552/3508] HSBC kept (0.7s) | 1552 kept, 0 rejected | 136.4/min | ETA: 14.3m [2026-01-16T12:11:28.390046] [DEBUG] [REMOTE ] HSCS: Retrieved 900 rows, trimmed to 300. [2026-01-16T12:11:28.390181] [DEBUG] [REMOTE ] HSCS: PASS: History has at least 300 days. [2026-01-16T12:11:28.390386] [DEBUG] [REMOTE ] HSCS: PASS: Price check passed. Min price $2.19. [2026-01-16T12:11:28.390523] [DEBUG] [REMOTE ] HSCS: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:28.390659] [DEBUG] [REMOTE ] HSCS: PASS: Integrity check passed. [2026-01-16T12:11:28.390701] [DEBUG] [REMOTE ] HSCS: Symbol is viable for forecasting. [2026-01-16T12:11:28.390749] [INFO ] [MAIN ] [1553/3508] HSCS kept (0.2s) | 1553 kept, 0 rejected | 136.4/min | ETA: 14.3m [2026-01-16T12:11:28.799679] [DEBUG] [REMOTE ] HSHP: Retrieved 809 rows, trimmed to 300. [2026-01-16T12:11:28.799815] [DEBUG] [REMOTE ] HSHP: PASS: History has at least 300 days. [2026-01-16T12:11:28.800019] [DEBUG] [REMOTE ] HSHP: PASS: Price check passed. Min price $7.28. [2026-01-16T12:11:28.800155] [DEBUG] [REMOTE ] HSHP: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:28.800266] [DEBUG] [REMOTE ] HSHP: PASS: Integrity check passed. [2026-01-16T12:11:28.800307] [DEBUG] [REMOTE ] HSHP: Symbol is viable for forecasting. [2026-01-16T12:11:28.800355] [INFO ] [MAIN ] [1554/3508] HSHP kept (0.4s) | 1554 kept, 0 rejected | 136.4/min | ETA: 14.3m [2026-01-16T12:11:29.415766] [DEBUG] [REMOTE ] HSIC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:29.415909] [DEBUG] [REMOTE ] HSIC: PASS: History has at least 300 days. [2026-01-16T12:11:29.416147] [DEBUG] [REMOTE ] HSIC: PASS: Price check passed. Min price $62.32. [2026-01-16T12:11:29.416284] [DEBUG] [REMOTE ] HSIC: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:29.416408] [DEBUG] [REMOTE ] HSIC: PASS: Integrity check passed. [2026-01-16T12:11:29.416449] [DEBUG] [REMOTE ] HSIC: Symbol is viable for forecasting. [2026-01-16T12:11:29.416516] [INFO ] [MAIN ] [1555/3508] HSIC kept (0.6s) | 1555 kept, 0 rejected | 136.4/min | ETA: 14.3m [2026-01-16T12:11:29.874688] [DEBUG] [REMOTE ] HSTM: Retrieved 6480 rows, trimmed to 300. [2026-01-16T12:11:29.874825] [DEBUG] [REMOTE ] HSTM: PASS: History has at least 300 days. [2026-01-16T12:11:29.875045] [DEBUG] [REMOTE ] HSTM: PASS: Price check passed. Min price $21.93. [2026-01-16T12:11:29.875184] [DEBUG] [REMOTE ] HSTM: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:29.875297] [DEBUG] [REMOTE ] HSTM: PASS: Integrity check passed. [2026-01-16T12:11:29.875337] [DEBUG] [REMOTE ] HSTM: Symbol is viable for forecasting. [2026-01-16T12:11:29.875386] [INFO ] [MAIN ] [1556/3508] HSTM kept (0.5s) | 1556 kept, 0 rejected | 136.4/min | ETA: 14.3m [2026-01-16T12:11:30.369223] [DEBUG] [REMOTE ] HSY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:30.369358] [DEBUG] [REMOTE ] HSY: PASS: History has at least 300 days. [2026-01-16T12:11:30.369598] [DEBUG] [REMOTE ] HSY: PASS: Price check passed. Min price $161.08. [2026-01-16T12:11:30.369744] [DEBUG] [REMOTE ] HSY: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:30.369863] [DEBUG] [REMOTE ] HSY: PASS: Integrity check passed. [2026-01-16T12:11:30.369904] [DEBUG] [REMOTE ] HSY: Symbol is viable for forecasting. [2026-01-16T12:11:30.369955] [INFO ] [MAIN ] [1557/3508] HSY kept (0.5s) | 1557 kept, 0 rejected | 136.4/min | ETA: 14.3m [2026-01-16T12:11:30.895191] [DEBUG] [REMOTE ] HTBK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:30.895324] [DEBUG] [REMOTE ] HTBK: PASS: History has at least 300 days. [2026-01-16T12:11:30.895540] [DEBUG] [REMOTE ] HTBK: PASS: Price check passed. Min price $9.62. [2026-01-16T12:11:30.895698] [DEBUG] [REMOTE ] HTBK: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:30.895816] [DEBUG] [REMOTE ] HTBK: PASS: Integrity check passed. [2026-01-16T12:11:30.895856] [DEBUG] [REMOTE ] HTBK: Symbol is viable for forecasting. [2026-01-16T12:11:30.895905] [INFO ] [MAIN ] [1558/3508] HTBK kept (0.5s) | 1558 kept, 0 rejected | 136.4/min | ETA: 14.3m [2026-01-16T12:11:31.338765] [DEBUG] [REMOTE ] HTD: Retrieved 5509 rows, trimmed to 300. [2026-01-16T12:11:31.338896] [DEBUG] [REMOTE ] HTD: PASS: History has at least 300 days. [2026-01-16T12:11:31.339113] [DEBUG] [REMOTE ] HTD: PASS: Price check passed. Min price $23.20. [2026-01-16T12:11:31.339255] [DEBUG] [REMOTE ] HTD: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:31.339376] [DEBUG] [REMOTE ] HTD: PASS: Integrity check passed. [2026-01-16T12:11:31.339418] [DEBUG] [REMOTE ] HTD: Symbol is viable for forecasting. [2026-01-16T12:11:31.339467] [INFO ] [MAIN ] [1559/3508] HTD kept (0.4s) | 1559 kept, 0 rejected | 136.4/min | ETA: 14.3m [2026-01-16T12:11:31.803938] [DEBUG] [REMOTE ] HTGC: Retrieved 5184 rows, trimmed to 300. [2026-01-16T12:11:31.804085] [DEBUG] [REMOTE ] HTGC: PASS: History has at least 300 days. [2026-01-16T12:11:31.804317] [DEBUG] [REMOTE ] HTGC: PASS: Price check passed. Min price $17.10. [2026-01-16T12:11:31.804456] [DEBUG] [REMOTE ] HTGC: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:31.804788] [DEBUG] [REMOTE ] HTGC: PASS: Integrity check passed. [2026-01-16T12:11:31.804832] [DEBUG] [REMOTE ] HTGC: Symbol is viable for forecasting. [2026-01-16T12:11:31.804881] [INFO ] [MAIN ] [1560/3508] HTGC kept (0.5s) | 1560 kept, 0 rejected | 136.4/min | ETA: 14.3m [2026-01-16T12:11:32.163985] [DEBUG] [REMOTE ] HTH: Retrieved 5513 rows, trimmed to 300. [2026-01-16T12:11:32.164150] [DEBUG] [REMOTE ] HTH: PASS: History has at least 300 days. [2026-01-16T12:11:32.164378] [DEBUG] [REMOTE ] HTH: PASS: Price check passed. Min price $32.00. [2026-01-16T12:11:32.164520] [DEBUG] [REMOTE ] HTH: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:32.164661] [DEBUG] [REMOTE ] HTH: PASS: Integrity check passed. [2026-01-16T12:11:32.164718] [DEBUG] [REMOTE ] HTH: Symbol is viable for forecasting. [2026-01-16T12:11:32.164770] [INFO ] [MAIN ] [1561/3508] HTH kept (0.4s) | 1561 kept, 0 rejected | 136.4/min | ETA: 14.3m [2026-01-16T12:11:32.617566] [DEBUG] [REMOTE ] HTLD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:32.617713] [DEBUG] [REMOTE ] HTLD: PASS: History has at least 300 days. [2026-01-16T12:11:32.617934] [DEBUG] [REMOTE ] HTLD: PASS: Price check passed. Min price $7.06. [2026-01-16T12:11:32.618072] [DEBUG] [REMOTE ] HTLD: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:32.618188] [DEBUG] [REMOTE ] HTLD: PASS: Integrity check passed. [2026-01-16T12:11:32.618228] [DEBUG] [REMOTE ] HTLD: Symbol is viable for forecasting. [2026-01-16T12:11:32.618276] [INFO ] [MAIN ] [1562/3508] HTLD kept (0.5s) | 1562 kept, 0 rejected | 136.4/min | ETA: 14.3m [2026-01-16T12:11:32.746207] [DEBUG] [REMOTE ] HTOO: Retrieved 1280 rows, trimmed to 300. [2026-01-16T12:11:32.746335] [DEBUG] [REMOTE ] HTOO: PASS: History has at least 300 days. [2026-01-16T12:11:32.746538] [DEBUG] [REMOTE ] HTOO: PASS: Price check passed. Min price $3.01. [2026-01-16T12:11:32.746720] [DEBUG] [REMOTE ] HTOO: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:32.746833] [DEBUG] [REMOTE ] HTOO: PASS: Integrity check passed. [2026-01-16T12:11:32.746873] [DEBUG] [REMOTE ] HTOO: Symbol is viable for forecasting. [2026-01-16T12:11:32.746921] [INFO ] [MAIN ] [1563/3508] HTOO kept (0.1s) | 1563 kept, 0 rejected | 136.4/min | ETA: 14.3m [2026-01-16T12:11:33.257432] [DEBUG] [REMOTE ] HTZ: Retrieved 1141 rows, trimmed to 300. [2026-01-16T12:11:33.257631] [DEBUG] [REMOTE ] HTZ: PASS: History has at least 300 days. [2026-01-16T12:11:33.257935] [DEBUG] [REMOTE ] HTZ: PASS: Price check passed. Min price $4.85. [2026-01-16T12:11:33.258122] [DEBUG] [REMOTE ] HTZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:33.258307] [DEBUG] [REMOTE ] HTZ: PASS: Integrity check passed. [2026-01-16T12:11:33.258371] [DEBUG] [REMOTE ] HTZ: Symbol is viable for forecasting. [2026-01-16T12:11:33.258442] [INFO ] [MAIN ] [1564/3508] HTZ kept (0.5s) | 1564 kept, 0 rejected | 136.4/min | ETA: 14.2m [2026-01-16T12:11:33.801214] [DEBUG] [REMOTE ] HUBB: Retrieved 2529 rows, trimmed to 300. [2026-01-16T12:11:33.801345] [DEBUG] [REMOTE ] HUBB: PASS: History has at least 300 days. [2026-01-16T12:11:33.801545] [DEBUG] [REMOTE ] HUBB: PASS: Price check passed. Min price $406.02. [2026-01-16T12:11:33.801714] [DEBUG] [REMOTE ] HUBB: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:33.801826] [DEBUG] [REMOTE ] HUBB: PASS: Integrity check passed. [2026-01-16T12:11:33.801867] [DEBUG] [REMOTE ] HUBB: Symbol is viable for forecasting. [2026-01-16T12:11:33.801915] [INFO ] [MAIN ] [1565/3508] HUBB kept (0.5s) | 1565 kept, 0 rejected | 136.4/min | ETA: 14.2m [2026-01-16T12:11:34.340877] [DEBUG] [REMOTE ] HUBG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:34.341022] [DEBUG] [REMOTE ] HUBG: PASS: History has at least 300 days. [2026-01-16T12:11:34.341255] [DEBUG] [REMOTE ] HUBG: PASS: Price check passed. Min price $34.64. [2026-01-16T12:11:34.341397] [DEBUG] [REMOTE ] HUBG: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:34.341520] [DEBUG] [REMOTE ] HUBG: PASS: Integrity check passed. [2026-01-16T12:11:34.341561] [DEBUG] [REMOTE ] HUBG: Symbol is viable for forecasting. [2026-01-16T12:11:34.341632] [INFO ] [MAIN ] [1566/3508] HUBG kept (0.5s) | 1566 kept, 0 rejected | 136.4/min | ETA: 14.2m [2026-01-16T12:11:34.697885] [DEBUG] [REMOTE ] HUBS: Retrieved 2834 rows, trimmed to 300. [2026-01-16T12:11:34.698071] [DEBUG] [REMOTE ] HUBS: PASS: History has at least 300 days. [2026-01-16T12:11:34.698325] [DEBUG] [REMOTE ] HUBS: PASS: Price check passed. Min price $329.24. [2026-01-16T12:11:34.698472] [DEBUG] [REMOTE ] HUBS: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:34.698623] [DEBUG] [REMOTE ] HUBS: PASS: Integrity check passed. [2026-01-16T12:11:34.699016] [DEBUG] [REMOTE ] HUBS: Symbol is viable for forecasting. [2026-01-16T12:11:34.699365] [INFO ] [MAIN ] [1567/3508] HUBS kept (0.4s) | 1567 kept, 0 rejected | 136.4/min | ETA: 14.2m [2026-01-16T12:11:35.196985] [DEBUG] [REMOTE ] HUM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:35.197128] [DEBUG] [REMOTE ] HUM: PASS: History has at least 300 days. [2026-01-16T12:11:35.197370] [DEBUG] [REMOTE ] HUM: PASS: Price check passed. Min price $222.53. [2026-01-16T12:11:35.197537] [DEBUG] [REMOTE ] HUM: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:35.197753] [DEBUG] [REMOTE ] HUM: PASS: Integrity check passed. [2026-01-16T12:11:35.197810] [DEBUG] [REMOTE ] HUM: Symbol is viable for forecasting. [2026-01-16T12:11:35.197880] [INFO ] [MAIN ] [1568/3508] HUM kept (0.5s) | 1568 kept, 0 rejected | 136.4/min | ETA: 14.2m [2026-01-16T12:11:35.575269] [DEBUG] [REMOTE ] HUN: Retrieved 5264 rows, trimmed to 300. [2026-01-16T12:11:35.575400] [DEBUG] [REMOTE ] HUN: PASS: History has at least 300 days. [2026-01-16T12:11:35.575629] [DEBUG] [REMOTE ] HUN: PASS: Price check passed. Min price $7.36. [2026-01-16T12:11:35.575769] [DEBUG] [REMOTE ] HUN: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:35.575882] [DEBUG] [REMOTE ] HUN: PASS: Integrity check passed. [2026-01-16T12:11:35.575922] [DEBUG] [REMOTE ] HUN: Symbol is viable for forecasting. [2026-01-16T12:11:35.575970] [INFO ] [MAIN ] [1569/3508] HUN kept (0.4s) | 1569 kept, 0 rejected | 136.4/min | ETA: 14.2m [2026-01-16T12:11:36.160254] [DEBUG] [REMOTE ] HURC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:36.160410] [DEBUG] [REMOTE ] HURC: PASS: History has at least 300 days. [2026-01-16T12:11:36.160690] [DEBUG] [REMOTE ] HURC: PASS: Price check passed. Min price $14.75. [2026-01-16T12:11:36.160838] [DEBUG] [REMOTE ] HURC: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:36.160994] [DEBUG] [REMOTE ] HURC: PASS: Integrity check passed. [2026-01-16T12:11:36.161049] [DEBUG] [REMOTE ] HURC: Symbol is viable for forecasting. [2026-01-16T12:11:36.161103] [INFO ] [MAIN ] [1570/3508] HURC kept (0.6s) | 1570 kept, 0 rejected | 136.4/min | ETA: 14.2m [2026-01-16T12:11:36.467765] [DEBUG] [REMOTE ] HURN: Retrieved 5349 rows, trimmed to 300. [2026-01-16T12:11:36.467957] [DEBUG] [REMOTE ] HURN: PASS: History has at least 300 days. [2026-01-16T12:11:36.468218] [DEBUG] [REMOTE ] HURN: PASS: Price check passed. Min price $152.45. [2026-01-16T12:11:36.468365] [DEBUG] [REMOTE ] HURN: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:36.468491] [DEBUG] [REMOTE ] HURN: PASS: Integrity check passed. [2026-01-16T12:11:36.468533] [DEBUG] [REMOTE ] HURN: Symbol is viable for forecasting. [2026-01-16T12:11:36.468606] [INFO ] [MAIN ] [1571/3508] HURN kept (0.3s) | 1571 kept, 0 rejected | 136.4/min | ETA: 14.2m [2026-01-16T12:11:36.841680] [DEBUG] [REMOTE ] HUYA: Retrieved 1931 rows, trimmed to 300. [2026-01-16T12:11:36.841838] [DEBUG] [REMOTE ] HUYA: PASS: History has at least 300 days. [2026-01-16T12:11:36.842044] [DEBUG] [REMOTE ] HUYA: PASS: Price check passed. Min price $2.63. [2026-01-16T12:11:36.842195] [DEBUG] [REMOTE ] HUYA: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:36.842307] [DEBUG] [REMOTE ] HUYA: PASS: Integrity check passed. [2026-01-16T12:11:36.842348] [DEBUG] [REMOTE ] HUYA: Symbol is viable for forecasting. [2026-01-16T12:11:36.842396] [INFO ] [MAIN ] [1572/3508] HUYA kept (0.4s) | 1572 kept, 0 rejected | 136.4/min | ETA: 14.2m [2026-01-16T12:11:37.430263] [DEBUG] [REMOTE ] HWC: Retrieved 6295 rows, trimmed to 300. [2026-01-16T12:11:37.430403] [DEBUG] [REMOTE ] HWC: PASS: History has at least 300 days. [2026-01-16T12:11:37.430643] [DEBUG] [REMOTE ] HWC: PASS: Price check passed. Min price $55.31. [2026-01-16T12:11:37.430786] [DEBUG] [REMOTE ] HWC: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:37.430906] [DEBUG] [REMOTE ] HWC: PASS: Integrity check passed. [2026-01-16T12:11:37.430973] [DEBUG] [REMOTE ] HWC: Symbol is viable for forecasting. [2026-01-16T12:11:37.431023] [INFO ] [MAIN ] [1573/3508] HWC kept (0.6s) | 1573 kept, 0 rejected | 136.4/min | ETA: 14.2m [2026-01-16T12:11:37.644961] [DEBUG] [REMOTE ] HWH: Retrieved 508 rows, trimmed to 300. [2026-01-16T12:11:37.645089] [DEBUG] [REMOTE ] HWH: PASS: History has at least 300 days. [2026-01-16T12:11:37.645289] [DEBUG] [REMOTE ] HWH: PASS: Price check passed. Min price $1.47. [2026-01-16T12:11:37.645424] [DEBUG] [REMOTE ] HWH: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:37.645533] [DEBUG] [REMOTE ] HWH: PASS: Integrity check passed. [2026-01-16T12:11:37.645593] [DEBUG] [REMOTE ] HWH: Symbol is viable for forecasting. [2026-01-16T12:11:37.645646] [INFO ] [MAIN ] [1574/3508] HWH kept (0.2s) | 1574 kept, 0 rejected | 136.4/min | ETA: 14.2m [2026-01-16T12:11:38.335742] [DEBUG] [REMOTE ] HWKN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:38.335881] [DEBUG] [REMOTE ] HWKN: PASS: History has at least 300 days. [2026-01-16T12:11:38.336097] [DEBUG] [REMOTE ] HWKN: PASS: Price check passed. Min price $120.17. [2026-01-16T12:11:38.336235] [DEBUG] [REMOTE ] HWKN: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:38.336351] [DEBUG] [REMOTE ] HWKN: PASS: Integrity check passed. [2026-01-16T12:11:38.336391] [DEBUG] [REMOTE ] HWKN: Symbol is viable for forecasting. [2026-01-16T12:11:38.336440] [INFO ] [MAIN ] [1575/3508] HWKN kept (0.7s) | 1575 kept, 0 rejected | 136.4/min | ETA: 14.2m [2026-01-16T12:11:38.810235] [DEBUG] [REMOTE ] HWM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:38.810368] [DEBUG] [REMOTE ] HWM: PASS: History has at least 300 days. [2026-01-16T12:11:38.810602] [DEBUG] [REMOTE ] HWM: PASS: Price check passed. Min price $190.98. [2026-01-16T12:11:38.810743] [DEBUG] [REMOTE ] HWM: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:38.810859] [DEBUG] [REMOTE ] HWM: PASS: Integrity check passed. [2026-01-16T12:11:38.810899] [DEBUG] [REMOTE ] HWM: Symbol is viable for forecasting. [2026-01-16T12:11:38.810947] [INFO ] [MAIN ] [1576/3508] HWM kept (0.5s) | 1576 kept, 0 rejected | 136.4/min | ETA: 14.2m [2026-01-16T12:11:39.267756] [DEBUG] [REMOTE ] HXL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:39.267890] [DEBUG] [REMOTE ] HXL: PASS: History has at least 300 days. [2026-01-16T12:11:39.268105] [DEBUG] [REMOTE ] HXL: PASS: Price check passed. Min price $63.59. [2026-01-16T12:11:39.268243] [DEBUG] [REMOTE ] HXL: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:39.268359] [DEBUG] [REMOTE ] HXL: PASS: Integrity check passed. [2026-01-16T12:11:39.268400] [DEBUG] [REMOTE ] HXL: Symbol is viable for forecasting. [2026-01-16T12:11:39.268449] [INFO ] [MAIN ] [1577/3508] HXL kept (0.5s) | 1577 kept, 0 rejected | 136.4/min | ETA: 14.2m [2026-01-16T12:11:39.663121] [DEBUG] [REMOTE ] HY: Retrieved 3342 rows, trimmed to 300. [2026-01-16T12:11:39.663255] [DEBUG] [REMOTE ] HY: PASS: History has at least 300 days. [2026-01-16T12:11:39.663470] [DEBUG] [REMOTE ] HY: PASS: Price check passed. Min price $26.16. [2026-01-16T12:11:39.663631] [DEBUG] [REMOTE ] HY: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:39.663748] [DEBUG] [REMOTE ] HY: PASS: Integrity check passed. [2026-01-16T12:11:39.663789] [DEBUG] [REMOTE ] HY: Symbol is viable for forecasting. [2026-01-16T12:11:39.663836] [INFO ] [MAIN ] [1578/3508] HY kept (0.4s) | 1578 kept, 0 rejected | 136.4/min | ETA: 14.2m [2026-01-16T12:11:39.940429] [DEBUG] [REMOTE ] HYFM: Retrieved 1280 rows, trimmed to 300. [2026-01-16T12:11:39.940655] [DEBUG] [REMOTE ] HYFM: PASS: History has at least 300 days. [2026-01-16T12:11:39.940925] [DEBUG] [REMOTE ] HYFM: PASS: Price check passed. Min price $1.51. [2026-01-16T12:11:39.941084] [DEBUG] [REMOTE ] HYFM: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:39.941215] [DEBUG] [REMOTE ] HYFM: PASS: Integrity check passed. [2026-01-16T12:11:39.941286] [DEBUG] [REMOTE ] HYFM: Symbol is viable for forecasting. [2026-01-16T12:11:39.941345] [INFO ] [MAIN ] [1579/3508] HYFM kept (0.3s) | 1579 kept, 0 rejected | 136.4/min | ETA: 14.1m [2026-01-16T12:11:40.359180] [DEBUG] [REMOTE ] HYI: Retrieved 3828 rows, trimmed to 300. [2026-01-16T12:11:40.359310] [DEBUG] [REMOTE ] HYI: PASS: History has at least 300 days. [2026-01-16T12:11:40.359524] [DEBUG] [REMOTE ] HYI: PASS: Price check passed. Min price $10.82. [2026-01-16T12:11:40.359702] [DEBUG] [REMOTE ] HYI: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:40.359824] [DEBUG] [REMOTE ] HYI: PASS: Integrity check passed. [2026-01-16T12:11:40.359865] [DEBUG] [REMOTE ] HYI: Symbol is viable for forecasting. [2026-01-16T12:11:40.359914] [INFO ] [MAIN ] [1580/3508] HYI kept (0.4s) | 1580 kept, 0 rejected | 136.4/min | ETA: 14.1m [2026-01-16T12:11:40.818546] [DEBUG] [REMOTE ] HYLS: Retrieved 3242 rows, trimmed to 300. [2026-01-16T12:11:40.818712] [DEBUG] [REMOTE ] HYLS: PASS: History has at least 300 days. [2026-01-16T12:11:40.818946] [DEBUG] [REMOTE ] HYLS: PASS: Price check passed. Min price $41.22. [2026-01-16T12:11:40.819089] [DEBUG] [REMOTE ] HYLS: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:40.819216] [DEBUG] [REMOTE ] HYLS: PASS: Integrity check passed. [2026-01-16T12:11:40.819258] [DEBUG] [REMOTE ] HYLS: Symbol is viable for forecasting. [2026-01-16T12:11:40.819308] [INFO ] [MAIN ] [1581/3508] HYLS kept (0.5s) | 1581 kept, 0 rejected | 136.4/min | ETA: 14.1m [2026-01-16T12:11:41.167230] [DEBUG] [REMOTE ] HYMC: Retrieved 1964 rows, trimmed to 300. [2026-01-16T12:11:41.167368] [DEBUG] [REMOTE ] HYMC: PASS: History has at least 300 days. [2026-01-16T12:11:41.167599] [DEBUG] [REMOTE ] HYMC: PASS: Price check passed. Min price $6.75. [2026-01-16T12:11:41.167748] [DEBUG] [REMOTE ] HYMC: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:41.167868] [DEBUG] [REMOTE ] HYMC: PASS: Integrity check passed. [2026-01-16T12:11:41.167912] [DEBUG] [REMOTE ] HYMC: Symbol is viable for forecasting. [2026-01-16T12:11:41.167961] [INFO ] [MAIN ] [1582/3508] HYMC kept (0.3s) | 1582 kept, 0 rejected | 136.4/min | ETA: 14.1m [2026-01-16T12:11:41.623696] [DEBUG] [REMOTE ] HYXF: Retrieved 2409 rows, trimmed to 300. [2026-01-16T12:11:41.623868] [DEBUG] [REMOTE ] HYXF: PASS: History has at least 300 days. [2026-01-16T12:11:41.624295] [DEBUG] [REMOTE ] HYXF: PASS: Price check passed. Min price $46.42. [2026-01-16T12:11:41.624438] [DEBUG] [REMOTE ] HYXF: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:41.624556] [DEBUG] [REMOTE ] HYXF: PASS: Integrity check passed. [2026-01-16T12:11:41.624620] [DEBUG] [REMOTE ] HYXF: Symbol is viable for forecasting. [2026-01-16T12:11:41.624682] [INFO ] [MAIN ] [1583/3508] HYXF kept (0.5s) | 1583 kept, 0 rejected | 136.4/min | ETA: 14.1m [2026-01-16T12:11:42.040014] [DEBUG] [REMOTE ] HYZD: Retrieved 3037 rows, trimmed to 300. [2026-01-16T12:11:42.040199] [DEBUG] [REMOTE ] HYZD: PASS: History has at least 300 days. [2026-01-16T12:11:42.040452] [DEBUG] [REMOTE ] HYZD: PASS: Price check passed. Min price $22.11. [2026-01-16T12:11:42.040617] [DEBUG] [REMOTE ] HYZD: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:42.040740] [DEBUG] [REMOTE ] HYZD: PASS: Integrity check passed. [2026-01-16T12:11:42.040783] [DEBUG] [REMOTE ] HYZD: Symbol is viable for forecasting. [2026-01-16T12:11:42.040902] [INFO ] [MAIN ] [1584/3508] HYZD kept (0.4s) | 1584 kept, 0 rejected | 136.4/min | ETA: 14.1m [2026-01-16T12:11:42.545304] [DEBUG] [REMOTE ] HZO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:42.545530] [DEBUG] [REMOTE ] HZO: PASS: History has at least 300 days. [2026-01-16T12:11:42.545877] [DEBUG] [REMOTE ] HZO: PASS: Price check passed. Min price $21.43. [2026-01-16T12:11:42.546053] [DEBUG] [REMOTE ] HZO: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:42.546248] [DEBUG] [REMOTE ] HZO: PASS: Integrity check passed. [2026-01-16T12:11:42.546305] [DEBUG] [REMOTE ] HZO: Symbol is viable for forecasting. [2026-01-16T12:11:42.546370] [INFO ] [MAIN ] [1585/3508] HZO kept (0.5s) | 1585 kept, 0 rejected | 136.4/min | ETA: 14.1m [2026-01-16T12:11:42.934406] [DEBUG] [REMOTE ] IAC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:42.934544] [DEBUG] [REMOTE ] IAC: PASS: History has at least 300 days. [2026-01-16T12:11:42.934796] [DEBUG] [REMOTE ] IAC: PASS: Price check passed. Min price $31.52. [2026-01-16T12:11:42.934937] [DEBUG] [REMOTE ] IAC: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:42.935057] [DEBUG] [REMOTE ] IAC: PASS: Integrity check passed. [2026-01-16T12:11:42.935097] [DEBUG] [REMOTE ] IAC: Symbol is viable for forecasting. [2026-01-16T12:11:42.935147] [INFO ] [MAIN ] [1586/3508] IAC kept (0.4s) | 1586 kept, 0 rejected | 136.4/min | ETA: 14.1m [2026-01-16T12:11:43.187770] [DEBUG] [REMOTE ] IAE: Retrieved 4732 rows, trimmed to 300. [2026-01-16T12:11:43.187919] [DEBUG] [REMOTE ] IAE: PASS: History has at least 300 days. [2026-01-16T12:11:43.188160] [DEBUG] [REMOTE ] IAE: PASS: Price check passed. Min price $6.96. [2026-01-16T12:11:43.188305] [DEBUG] [REMOTE ] IAE: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:43.188426] [DEBUG] [REMOTE ] IAE: PASS: Integrity check passed. [2026-01-16T12:11:43.188469] [DEBUG] [REMOTE ] IAE: Symbol is viable for forecasting. [2026-01-16T12:11:43.188518] [INFO ] [MAIN ] [1587/3508] IAE kept (0.3s) | 1587 kept, 0 rejected | 136.5/min | ETA: 14.1m [2026-01-16T12:11:43.779819] [DEBUG] [REMOTE ] IAG: Retrieved 5664 rows, trimmed to 300. [2026-01-16T12:11:43.780021] [DEBUG] [REMOTE ] IAG: PASS: History has at least 300 days. [2026-01-16T12:11:43.780294] [DEBUG] [REMOTE ] IAG: PASS: Price check passed. Min price $10.96. [2026-01-16T12:11:43.780443] [DEBUG] [REMOTE ] IAG: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:43.780597] [DEBUG] [REMOTE ] IAG: PASS: Integrity check passed. [2026-01-16T12:11:43.780642] [DEBUG] [REMOTE ] IAG: Symbol is viable for forecasting. [2026-01-16T12:11:43.780697] [INFO ] [MAIN ] [1588/3508] IAG kept (0.6s) | 1588 kept, 0 rejected | 136.4/min | ETA: 14.1m [2026-01-16T12:11:44.461203] [DEBUG] [REMOTE ] IBB: Retrieved 6269 rows, trimmed to 300. [2026-01-16T12:11:44.461347] [DEBUG] [REMOTE ] IBB: PASS: History has at least 300 days. [2026-01-16T12:11:44.461598] [DEBUG] [REMOTE ] IBB: PASS: Price check passed. Min price $153.75. [2026-01-16T12:11:44.461747] [DEBUG] [REMOTE ] IBB: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:44.461872] [DEBUG] [REMOTE ] IBB: PASS: Integrity check passed. [2026-01-16T12:11:44.461916] [DEBUG] [REMOTE ] IBB: Symbol is viable for forecasting. [2026-01-16T12:11:44.461966] [INFO ] [MAIN ] [1589/3508] IBB kept (0.7s) | 1589 kept, 0 rejected | 136.4/min | ETA: 14.1m [2026-01-16T12:11:44.728210] [DEBUG] [REMOTE ] IBBQ: Retrieved 1155 rows, trimmed to 300. [2026-01-16T12:11:44.728345] [DEBUG] [REMOTE ] IBBQ: PASS: History has at least 300 days. [2026-01-16T12:11:44.728567] [DEBUG] [REMOTE ] IBBQ: PASS: Price check passed. Min price $25.60. [2026-01-16T12:11:44.728798] [DEBUG] [REMOTE ] IBBQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:44.728959] [DEBUG] [REMOTE ] IBBQ: PASS: Integrity check passed. [2026-01-16T12:11:44.729020] [DEBUG] [REMOTE ] IBBQ: Symbol is viable for forecasting. [2026-01-16T12:11:44.729074] [INFO ] [MAIN ] [1590/3508] IBBQ kept (0.3s) | 1590 kept, 0 rejected | 136.4/min | ETA: 14.1m [2026-01-16T12:11:45.448296] [DEBUG] [REMOTE ] IBCP: Retrieved 6297 rows, trimmed to 300. [2026-01-16T12:11:45.448447] [DEBUG] [REMOTE ] IBCP: PASS: History has at least 300 days. [2026-01-16T12:11:45.448712] [DEBUG] [REMOTE ] IBCP: PASS: Price check passed. Min price $29.96. [2026-01-16T12:11:45.448889] [DEBUG] [REMOTE ] IBCP: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:45.449032] [DEBUG] [REMOTE ] IBCP: PASS: Integrity check passed. [2026-01-16T12:11:45.449075] [DEBUG] [REMOTE ] IBCP: Symbol is viable for forecasting. [2026-01-16T12:11:45.449126] [INFO ] [MAIN ] [1591/3508] IBCP kept (0.7s) | 1591 kept, 0 rejected | 136.4/min | ETA: 14.1m [2026-01-16T12:11:45.720381] [DEBUG] [REMOTE ] IBEX: Retrieved 1367 rows, trimmed to 300. [2026-01-16T12:11:45.720519] [DEBUG] [REMOTE ] IBEX: PASS: History has at least 300 days. [2026-01-16T12:11:45.720758] [DEBUG] [REMOTE ] IBEX: PASS: Price check passed. Min price $33.91. [2026-01-16T12:11:45.720921] [DEBUG] [REMOTE ] IBEX: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:45.721030] [DEBUG] [REMOTE ] IBEX: PASS: Integrity check passed. [2026-01-16T12:11:45.721071] [DEBUG] [REMOTE ] IBEX: Symbol is viable for forecasting. [2026-01-16T12:11:45.721118] [INFO ] [MAIN ] [1592/3508] IBEX kept (0.3s) | 1592 kept, 0 rejected | 136.4/min | ETA: 14.0m [2026-01-16T12:11:46.384326] [DEBUG] [REMOTE ] IBM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:46.384460] [DEBUG] [REMOTE ] IBM: PASS: History has at least 300 days. [2026-01-16T12:11:46.384698] [DEBUG] [REMOTE ] IBM: PASS: Price check passed. Min price $280.53. [2026-01-16T12:11:46.384843] [DEBUG] [REMOTE ] IBM: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:46.384960] [DEBUG] [REMOTE ] IBM: PASS: Integrity check passed. [2026-01-16T12:11:46.385001] [DEBUG] [REMOTE ] IBM: Symbol is viable for forecasting. [2026-01-16T12:11:46.385049] [INFO ] [MAIN ] [1593/3508] IBM kept (0.7s) | 1593 kept, 0 rejected | 136.4/min | ETA: 14.0m [2026-01-16T12:11:46.879596] [DEBUG] [REMOTE ] IBN: Retrieved 6490 rows, trimmed to 300. [2026-01-16T12:11:46.879783] [DEBUG] [REMOTE ] IBN: PASS: History has at least 300 days. [2026-01-16T12:11:46.880229] [DEBUG] [REMOTE ] IBN: PASS: Price check passed. Min price $29.64. [2026-01-16T12:11:46.880386] [DEBUG] [REMOTE ] IBN: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:46.880530] [DEBUG] [REMOTE ] IBN: PASS: Integrity check passed. [2026-01-16T12:11:46.880596] [DEBUG] [REMOTE ] IBN: Symbol is viable for forecasting. [2026-01-16T12:11:46.880653] [INFO ] [MAIN ] [1594/3508] IBN kept (0.5s) | 1594 kept, 0 rejected | 136.3/min | ETA: 14.0m [2026-01-16T12:11:47.337659] [DEBUG] [REMOTE ] IBOC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:47.337802] [DEBUG] [REMOTE ] IBOC: PASS: History has at least 300 days. [2026-01-16T12:11:47.338050] [DEBUG] [REMOTE ] IBOC: PASS: Price check passed. Min price $63.42. [2026-01-16T12:11:47.338196] [DEBUG] [REMOTE ] IBOC: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:47.338318] [DEBUG] [REMOTE ] IBOC: PASS: Integrity check passed. [2026-01-16T12:11:47.338361] [DEBUG] [REMOTE ] IBOC: Symbol is viable for forecasting. [2026-01-16T12:11:47.338413] [INFO ] [MAIN ] [1595/3508] IBOC kept (0.5s) | 1595 kept, 0 rejected | 136.3/min | ETA: 14.0m [2026-01-16T12:11:47.673562] [DEBUG] [REMOTE ] IBP: Retrieved 2999 rows, trimmed to 300. [2026-01-16T12:11:47.673713] [DEBUG] [REMOTE ] IBP: PASS: History has at least 300 days. [2026-01-16T12:11:47.673925] [DEBUG] [REMOTE ] IBP: PASS: Price check passed. Min price $237.69. [2026-01-16T12:11:47.674066] [DEBUG] [REMOTE ] IBP: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:47.674182] [DEBUG] [REMOTE ] IBP: PASS: Integrity check passed. [2026-01-16T12:11:47.674224] [DEBUG] [REMOTE ] IBP: Symbol is viable for forecasting. [2026-01-16T12:11:47.674274] [INFO ] [MAIN ] [1596/3508] IBP kept (0.3s) | 1596 kept, 0 rejected | 136.4/min | ETA: 14.0m [2026-01-16T12:11:47.964687] [DEBUG] [REMOTE ] IBRX: Retrieved 2634 rows, trimmed to 300. [2026-01-16T12:11:47.964858] [DEBUG] [REMOTE ] IBRX: PASS: History has at least 300 days. [2026-01-16T12:11:47.965086] [DEBUG] [REMOTE ] IBRX: PASS: Price check passed. Min price $1.98. [2026-01-16T12:11:47.965275] [DEBUG] [REMOTE ] IBRX: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:47.965456] [DEBUG] [REMOTE ] IBRX: PASS: Integrity check passed. [2026-01-16T12:11:47.965511] [DEBUG] [REMOTE ] IBRX: Symbol is viable for forecasting. [2026-01-16T12:11:47.965566] [INFO ] [MAIN ] [1597/3508] IBRX kept (0.3s) | 1597 kept, 0 rejected | 136.4/min | ETA: 14.0m [2026-01-16T12:11:48.415024] [DEBUG] [REMOTE ] IBTG: Retrieved 1479 rows, trimmed to 300. [2026-01-16T12:11:48.415187] [DEBUG] [REMOTE ] IBTG: PASS: History has at least 300 days. [2026-01-16T12:11:48.415432] [DEBUG] [REMOTE ] IBTG: PASS: Price check passed. Min price $22.70. [2026-01-16T12:11:48.415605] [DEBUG] [REMOTE ] IBTG: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:48.415767] [DEBUG] [REMOTE ] IBTG: PASS: Integrity check passed. [2026-01-16T12:11:48.415811] [DEBUG] [REMOTE ] IBTG: Symbol is viable for forecasting. [2026-01-16T12:11:48.415861] [INFO ] [MAIN ] [1598/3508] IBTG kept (0.5s) | 1598 kept, 0 rejected | 136.4/min | ETA: 14.0m [2026-01-16T12:11:48.813129] [DEBUG] [REMOTE ] IBTH: Retrieved 1479 rows, trimmed to 300. [2026-01-16T12:11:48.813314] [DEBUG] [REMOTE ] IBTH: PASS: History has at least 300 days. [2026-01-16T12:11:48.813550] [DEBUG] [REMOTE ] IBTH: PASS: Price check passed. Min price $22.29. [2026-01-16T12:11:48.813725] [DEBUG] [REMOTE ] IBTH: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:48.813884] [DEBUG] [REMOTE ] IBTH: PASS: Integrity check passed. [2026-01-16T12:11:48.813946] [DEBUG] [REMOTE ] IBTH: Symbol is viable for forecasting. [2026-01-16T12:11:48.814010] [INFO ] [MAIN ] [1599/3508] IBTH kept (0.4s) | 1599 kept, 0 rejected | 136.4/min | ETA: 14.0m [2026-01-16T12:11:49.204644] [DEBUG] [REMOTE ] IBTI: Retrieved 1479 rows, trimmed to 300. [2026-01-16T12:11:49.204778] [DEBUG] [REMOTE ] IBTI: PASS: History has at least 300 days. [2026-01-16T12:11:49.204984] [DEBUG] [REMOTE ] IBTI: PASS: Price check passed. Min price $22.18. [2026-01-16T12:11:49.205125] [DEBUG] [REMOTE ] IBTI: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:49.205237] [DEBUG] [REMOTE ] IBTI: PASS: Integrity check passed. [2026-01-16T12:11:49.205279] [DEBUG] [REMOTE ] IBTI: Symbol is viable for forecasting. [2026-01-16T12:11:49.205327] [INFO ] [MAIN ] [1600/3508] IBTI kept (0.4s) | 1600 kept, 0 rejected | 136.4/min | ETA: 14.0m [2026-01-16T12:11:49.597921] [DEBUG] [REMOTE ] IBTJ: Retrieved 1479 rows, trimmed to 300. [2026-01-16T12:11:49.598061] [DEBUG] [REMOTE ] IBTJ: PASS: History has at least 300 days. [2026-01-16T12:11:49.598450] [DEBUG] [REMOTE ] IBTJ: PASS: Price check passed. Min price $21.76. [2026-01-16T12:11:49.598617] [DEBUG] [REMOTE ] IBTJ: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:49.598733] [DEBUG] [REMOTE ] IBTJ: PASS: Integrity check passed. [2026-01-16T12:11:49.598775] [DEBUG] [REMOTE ] IBTJ: Symbol is viable for forecasting. [2026-01-16T12:11:49.598835] [INFO ] [MAIN ] [1601/3508] IBTJ kept (0.4s) | 1601 kept, 0 rejected | 136.4/min | ETA: 14.0m [2026-01-16T12:11:50.012363] [DEBUG] [REMOTE ] IBTK: Retrieved 1381 rows, trimmed to 300. [2026-01-16T12:11:50.012528] [DEBUG] [REMOTE ] IBTK: PASS: History has at least 300 days. [2026-01-16T12:11:50.012819] [DEBUG] [REMOTE ] IBTK: PASS: Price check passed. Min price $19.69. [2026-01-16T12:11:50.013180] [DEBUG] [REMOTE ] IBTK: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:50.013319] [DEBUG] [REMOTE ] IBTK: PASS: Integrity check passed. [2026-01-16T12:11:50.013369] [DEBUG] [REMOTE ] IBTK: Symbol is viable for forecasting. [2026-01-16T12:11:50.013432] [INFO ] [MAIN ] [1602/3508] IBTK kept (0.4s) | 1602 kept, 0 rejected | 136.4/min | ETA: 14.0m [2026-01-16T12:11:50.418608] [DEBUG] [REMOTE ] IBTL: Retrieved 1100 rows, trimmed to 300. [2026-01-16T12:11:50.418743] [DEBUG] [REMOTE ] IBTL: PASS: History has at least 300 days. [2026-01-16T12:11:50.418972] [DEBUG] [REMOTE ] IBTL: PASS: Price check passed. Min price $20.36. [2026-01-16T12:11:50.419128] [DEBUG] [REMOTE ] IBTL: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:50.419238] [DEBUG] [REMOTE ] IBTL: PASS: Integrity check passed. [2026-01-16T12:11:50.419278] [DEBUG] [REMOTE ] IBTL: Symbol is viable for forecasting. [2026-01-16T12:11:50.419329] [INFO ] [MAIN ] [1603/3508] IBTL kept (0.4s) | 1603 kept, 0 rejected | 136.4/min | ETA: 14.0m [2026-01-16T12:11:50.785924] [DEBUG] [REMOTE ] IBTM: Retrieved 885 rows, trimmed to 300. [2026-01-16T12:11:50.786062] [DEBUG] [REMOTE ] IBTM: PASS: History has at least 300 days. [2026-01-16T12:11:50.786275] [DEBUG] [REMOTE ] IBTM: PASS: Price check passed. Min price $22.91. [2026-01-16T12:11:50.786418] [DEBUG] [REMOTE ] IBTM: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:50.786533] [DEBUG] [REMOTE ] IBTM: PASS: Integrity check passed. [2026-01-16T12:11:50.786628] [DEBUG] [REMOTE ] IBTM: Symbol is viable for forecasting. [2026-01-16T12:11:50.786690] [INFO ] [MAIN ] [1604/3508] IBTM kept (0.4s) | 1604 kept, 0 rejected | 136.4/min | ETA: 14.0m [2026-01-16T12:11:51.173433] [DEBUG] [REMOTE ] IBTO: Retrieved 640 rows, trimmed to 300. [2026-01-16T12:11:51.173619] [DEBUG] [REMOTE ] IBTO: PASS: History has at least 300 days. [2026-01-16T12:11:51.173845] [DEBUG] [REMOTE ] IBTO: PASS: Price check passed. Min price $24.40. [2026-01-16T12:11:51.173989] [DEBUG] [REMOTE ] IBTO: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:51.174304] [DEBUG] [REMOTE ] IBTO: PASS: Integrity check passed. [2026-01-16T12:11:51.174346] [DEBUG] [REMOTE ] IBTO: Symbol is viable for forecasting. [2026-01-16T12:11:51.174395] [INFO ] [MAIN ] [1605/3508] IBTO kept (0.4s) | 1605 kept, 0 rejected | 136.5/min | ETA: 13.9m [2026-01-16T12:11:51.760808] [DEBUG] [REMOTE ] ICE: Retrieved 5072 rows, trimmed to 300. [2026-01-16T12:11:51.760955] [DEBUG] [REMOTE ] ICE: PASS: History has at least 300 days. [2026-01-16T12:11:51.761189] [DEBUG] [REMOTE ] ICE: PASS: Price check passed. Min price $145.15. [2026-01-16T12:11:51.761342] [DEBUG] [REMOTE ] ICE: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:51.761467] [DEBUG] [REMOTE ] ICE: PASS: Integrity check passed. [2026-01-16T12:11:51.761509] [DEBUG] [REMOTE ] ICE: Symbol is viable for forecasting. [2026-01-16T12:11:51.761559] [INFO ] [MAIN ] [1606/3508] ICE kept (0.6s) | 1606 kept, 0 rejected | 136.4/min | ETA: 13.9m [2026-01-16T12:11:52.171882] [DEBUG] [REMOTE ] ICFI: Retrieved 4855 rows, trimmed to 300. [2026-01-16T12:11:52.172011] [DEBUG] [REMOTE ] ICFI: PASS: History has at least 300 days. [2026-01-16T12:11:52.172220] [DEBUG] [REMOTE ] ICFI: PASS: Price check passed. Min price $76.35. [2026-01-16T12:11:52.172363] [DEBUG] [REMOTE ] ICFI: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:52.172490] [DEBUG] [REMOTE ] ICFI: PASS: Integrity check passed. [2026-01-16T12:11:52.172549] [DEBUG] [REMOTE ] ICFI: Symbol is viable for forecasting. [2026-01-16T12:11:52.172637] [INFO ] [MAIN ] [1607/3508] ICFI kept (0.4s) | 1607 kept, 0 rejected | 136.4/min | ETA: 13.9m [2026-01-16T12:11:52.546741] [DEBUG] [REMOTE ] ICL: Retrieved 2845 rows, trimmed to 300. [2026-01-16T12:11:52.546869] [DEBUG] [REMOTE ] ICL: PASS: History has at least 300 days. [2026-01-16T12:11:52.547074] [DEBUG] [REMOTE ] ICL: PASS: Price check passed. Min price $4.88. [2026-01-16T12:11:52.547210] [DEBUG] [REMOTE ] ICL: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:52.547321] [DEBUG] [REMOTE ] ICL: PASS: Integrity check passed. [2026-01-16T12:11:52.547362] [DEBUG] [REMOTE ] ICL: Symbol is viable for forecasting. [2026-01-16T12:11:52.547410] [INFO ] [MAIN ] [1608/3508] ICL kept (0.4s) | 1608 kept, 0 rejected | 136.4/min | ETA: 13.9m [2026-01-16T12:11:52.979988] [DEBUG] [REMOTE ] ICLN: Retrieved 4418 rows, trimmed to 300. [2026-01-16T12:11:52.980125] [DEBUG] [REMOTE ] ICLN: PASS: History has at least 300 days. [2026-01-16T12:11:52.980338] [DEBUG] [REMOTE ] ICLN: PASS: Price check passed. Min price $15.94. [2026-01-16T12:11:52.980498] [DEBUG] [REMOTE ] ICLN: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:52.980637] [DEBUG] [REMOTE ] ICLN: PASS: Integrity check passed. [2026-01-16T12:11:52.980682] [DEBUG] [REMOTE ] ICLN: Symbol is viable for forecasting. [2026-01-16T12:11:52.980732] [INFO ] [MAIN ] [1609/3508] ICLN kept (0.4s) | 1609 kept, 0 rejected | 136.4/min | ETA: 13.9m [2026-01-16T12:11:53.325476] [DEBUG] [REMOTE ] ICMB: Retrieved 3004 rows, trimmed to 300. [2026-01-16T12:11:53.325637] [DEBUG] [REMOTE ] ICMB: PASS: History has at least 300 days. [2026-01-16T12:11:53.325858] [DEBUG] [REMOTE ] ICMB: PASS: Price check passed. Min price $2.49. [2026-01-16T12:11:53.325993] [DEBUG] [REMOTE ] ICMB: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:53.326108] [DEBUG] [REMOTE ] ICMB: PASS: Integrity check passed. [2026-01-16T12:11:53.326149] [DEBUG] [REMOTE ] ICMB: Symbol is viable for forecasting. [2026-01-16T12:11:53.326198] [INFO ] [MAIN ] [1610/3508] ICMB kept (0.3s) | 1610 kept, 0 rejected | 136.5/min | ETA: 13.9m [2026-01-16T12:11:53.617087] [DEBUG] [REMOTE ] ICOP: Retrieved 644 rows, trimmed to 300. [2026-01-16T12:11:53.617225] [DEBUG] [REMOTE ] ICOP: PASS: History has at least 300 days. [2026-01-16T12:11:53.617440] [DEBUG] [REMOTE ] ICOP: PASS: Price check passed. Min price $35.89. [2026-01-16T12:11:53.617614] [DEBUG] [REMOTE ] ICOP: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:53.617738] [DEBUG] [REMOTE ] ICOP: PASS: Integrity check passed. [2026-01-16T12:11:53.617780] [DEBUG] [REMOTE ] ICOP: Symbol is viable for forecasting. [2026-01-16T12:11:53.617834] [INFO ] [MAIN ] [1611/3508] ICOP kept (0.3s) | 1611 kept, 0 rejected | 136.5/min | ETA: 13.9m [2026-01-16T12:11:54.292918] [DEBUG] [REMOTE ] ICUI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:54.293056] [DEBUG] [REMOTE ] ICUI: PASS: History has at least 300 days. [2026-01-16T12:11:54.293271] [DEBUG] [REMOTE ] ICUI: PASS: Price check passed. Min price $117.67. [2026-01-16T12:11:54.293409] [DEBUG] [REMOTE ] ICUI: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:54.293525] [DEBUG] [REMOTE ] ICUI: PASS: Integrity check passed. [2026-01-16T12:11:54.293566] [DEBUG] [REMOTE ] ICUI: Symbol is viable for forecasting. [2026-01-16T12:11:54.293636] [INFO ] [MAIN ] [1612/3508] ICUI kept (0.7s) | 1612 kept, 0 rejected | 136.4/min | ETA: 13.9m [2026-01-16T12:11:54.776100] [DEBUG] [REMOTE ] IDA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:54.776249] [DEBUG] [REMOTE ] IDA: PASS: History has at least 300 days. [2026-01-16T12:11:54.776497] [DEBUG] [REMOTE ] IDA: PASS: Price check passed. Min price $124.73. [2026-01-16T12:11:54.776678] [DEBUG] [REMOTE ] IDA: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:54.776808] [DEBUG] [REMOTE ] IDA: PASS: Integrity check passed. [2026-01-16T12:11:54.776849] [DEBUG] [REMOTE ] IDA: Symbol is viable for forecasting. [2026-01-16T12:11:54.776898] [INFO ] [MAIN ] [1613/3508] IDA kept (0.5s) | 1613 kept, 0 rejected | 136.4/min | ETA: 13.9m [2026-01-16T12:11:55.014984] [DEBUG] [REMOTE ] IDAI: Retrieved 1230 rows, trimmed to 300. [2026-01-16T12:11:55.015139] [DEBUG] [REMOTE ] IDAI: PASS: History has at least 300 days. [2026-01-16T12:11:55.015416] [DEBUG] [REMOTE ] IDAI: PASS: Price check passed. Min price $3.39. [2026-01-16T12:11:55.015619] [DEBUG] [REMOTE ] IDAI: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:55.015753] [DEBUG] [REMOTE ] IDAI: PASS: Integrity check passed. [2026-01-16T12:11:55.015797] [DEBUG] [REMOTE ] IDAI: Symbol is viable for forecasting. [2026-01-16T12:11:55.015847] [INFO ] [MAIN ] [1614/3508] IDAI kept (0.2s) | 1614 kept, 0 rejected | 136.5/min | ETA: 13.9m [2026-01-16T12:11:55.649782] [DEBUG] [REMOTE ] IDCC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:55.649924] [DEBUG] [REMOTE ] IDCC: PASS: History has at least 300 days. [2026-01-16T12:11:55.650193] [DEBUG] [REMOTE ] IDCC: PASS: Price check passed. Min price $306.00. [2026-01-16T12:11:55.650334] [DEBUG] [REMOTE ] IDCC: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:55.650454] [DEBUG] [REMOTE ] IDCC: PASS: Integrity check passed. [2026-01-16T12:11:55.650496] [DEBUG] [REMOTE ] IDCC: Symbol is viable for forecasting. [2026-01-16T12:11:55.650546] [INFO ] [MAIN ] [1615/3508] IDCC kept (0.6s) | 1615 kept, 0 rejected | 136.4/min | ETA: 13.9m [2026-01-16T12:11:55.969139] [DEBUG] [REMOTE ] IDE: Retrieved 4014 rows, trimmed to 300. [2026-01-16T12:11:55.969312] [DEBUG] [REMOTE ] IDE: PASS: History has at least 300 days. [2026-01-16T12:11:55.969620] [DEBUG] [REMOTE ] IDE: PASS: Price check passed. Min price $11.17. [2026-01-16T12:11:55.969815] [DEBUG] [REMOTE ] IDE: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:55.969984] [DEBUG] [REMOTE ] IDE: PASS: Integrity check passed. [2026-01-16T12:11:55.970045] [DEBUG] [REMOTE ] IDE: Symbol is viable for forecasting. [2026-01-16T12:11:55.970119] [INFO ] [MAIN ] [1616/3508] IDE kept (0.3s) | 1616 kept, 0 rejected | 136.5/min | ETA: 13.9m [2026-01-16T12:11:56.590016] [DEBUG] [REMOTE ] IDN: Retrieved 6578 rows, trimmed to 300. [2026-01-16T12:11:56.590200] [DEBUG] [REMOTE ] IDN: PASS: History has at least 300 days. [2026-01-16T12:11:56.590507] [DEBUG] [REMOTE ] IDN: PASS: Price check passed. Min price $4.13. [2026-01-16T12:11:56.590717] [DEBUG] [REMOTE ] IDN: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:56.590899] [DEBUG] [REMOTE ] IDN: PASS: Integrity check passed. [2026-01-16T12:11:56.590958] [DEBUG] [REMOTE ] IDN: Symbol is viable for forecasting. [2026-01-16T12:11:56.591031] [INFO ] [MAIN ] [1617/3508] IDN kept (0.6s) | 1617 kept, 0 rejected | 136.4/min | ETA: 13.9m [2026-01-16T12:11:57.109047] [DEBUG] [REMOTE ] IDXX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:57.109278] [DEBUG] [REMOTE ] IDXX: PASS: History has at least 300 days. [2026-01-16T12:11:57.109662] [DEBUG] [REMOTE ] IDXX: PASS: Price check passed. Min price $627.66. [2026-01-16T12:11:57.109839] [DEBUG] [REMOTE ] IDXX: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:57.110047] [DEBUG] [REMOTE ] IDXX: PASS: Integrity check passed. [2026-01-16T12:11:57.110101] [DEBUG] [REMOTE ] IDXX: Symbol is viable for forecasting. [2026-01-16T12:11:57.110167] [INFO ] [MAIN ] [1618/3508] IDXX kept (0.5s) | 1618 kept, 0 rejected | 136.4/min | ETA: 13.9m [2026-01-16T12:11:57.409983] [DEBUG] [REMOTE ] IDYA: Retrieved 1672 rows, trimmed to 300. [2026-01-16T12:11:57.410223] [DEBUG] [REMOTE ] IDYA: PASS: History has at least 300 days. [2026-01-16T12:11:57.410535] [DEBUG] [REMOTE ] IDYA: PASS: Price check passed. Min price $28.42. [2026-01-16T12:11:57.410721] [DEBUG] [REMOTE ] IDYA: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:57.410877] [DEBUG] [REMOTE ] IDYA: PASS: Integrity check passed. [2026-01-16T12:11:57.410925] [DEBUG] [REMOTE ] IDYA: Symbol is viable for forecasting. [2026-01-16T12:11:57.410989] [INFO ] [MAIN ] [1619/3508] IDYA kept (0.3s) | 1619 kept, 0 rejected | 136.4/min | ETA: 13.8m [2026-01-16T12:11:58.301514] [DEBUG] [REMOTE ] IEF: Retrieved 5907 rows, trimmed to 300. [2026-01-16T12:11:58.301675] [DEBUG] [REMOTE ] IEF: PASS: History has at least 300 days. [2026-01-16T12:11:58.301922] [DEBUG] [REMOTE ] IEF: PASS: Price check passed. Min price $95.56. [2026-01-16T12:11:58.302061] [DEBUG] [REMOTE ] IEF: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:58.302187] [DEBUG] [REMOTE ] IEF: PASS: Integrity check passed. [2026-01-16T12:11:58.302228] [DEBUG] [REMOTE ] IEF: Symbol is viable for forecasting. [2026-01-16T12:11:58.302472] [INFO ] [MAIN ] [1620/3508] IEF kept (0.9s) | 1620 kept, 0 rejected | 136.4/min | ETA: 13.8m [2026-01-16T12:11:58.707762] [DEBUG] [REMOTE ] IEI: Retrieved 4784 rows, trimmed to 300. [2026-01-16T12:11:58.707975] [DEBUG] [REMOTE ] IEI: PASS: History has at least 300 days. [2026-01-16T12:11:58.708326] [DEBUG] [REMOTE ] IEI: PASS: Price check passed. Min price $118.41. [2026-01-16T12:11:58.708478] [DEBUG] [REMOTE ] IEI: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:58.708649] [DEBUG] [REMOTE ] IEI: PASS: Integrity check passed. [2026-01-16T12:11:58.708695] [DEBUG] [REMOTE ] IEI: Symbol is viable for forecasting. [2026-01-16T12:11:58.708756] [INFO ] [MAIN ] [1621/3508] IEI kept (0.4s) | 1621 kept, 0 rejected | 136.4/min | ETA: 13.8m [2026-01-16T12:11:59.243375] [DEBUG] [REMOTE ] IEP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:59.243522] [DEBUG] [REMOTE ] IEP: PASS: History has at least 300 days. [2026-01-16T12:11:59.243787] [DEBUG] [REMOTE ] IEP: PASS: Price check passed. Min price $7.25. [2026-01-16T12:11:59.243929] [DEBUG] [REMOTE ] IEP: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:59.244053] [DEBUG] [REMOTE ] IEP: PASS: Integrity check passed. [2026-01-16T12:11:59.244095] [DEBUG] [REMOTE ] IEP: Symbol is viable for forecasting. [2026-01-16T12:11:59.244145] [INFO ] [MAIN ] [1622/3508] IEP kept (0.5s) | 1622 kept, 0 rejected | 136.3/min | ETA: 13.8m [2026-01-16T12:11:59.772708] [DEBUG] [REMOTE ] IESC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:11:59.772911] [DEBUG] [REMOTE ] IESC: PASS: History has at least 300 days. [2026-01-16T12:11:59.773252] [DEBUG] [REMOTE ] IESC: PASS: Price check passed. Min price $357.94. [2026-01-16T12:11:59.773452] [DEBUG] [REMOTE ] IESC: PASS: Continuity check passed with 300 days. [2026-01-16T12:11:59.773655] [DEBUG] [REMOTE ] IESC: PASS: Integrity check passed. [2026-01-16T12:11:59.773719] [DEBUG] [REMOTE ] IESC: Symbol is viable for forecasting. [2026-01-16T12:11:59.773794] [INFO ] [MAIN ] [1623/3508] IESC kept (0.5s) | 1623 kept, 0 rejected | 136.3/min | ETA: 13.8m [2026-01-16T12:12:00.261995] [DEBUG] [REMOTE ] IEX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:00.262180] [DEBUG] [REMOTE ] IEX: PASS: History has at least 300 days. [2026-01-16T12:12:00.262518] [DEBUG] [REMOTE ] IEX: PASS: Price check passed. Min price $161.68. [2026-01-16T12:12:00.262704] [DEBUG] [REMOTE ] IEX: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:00.262872] [DEBUG] [REMOTE ] IEX: PASS: Integrity check passed. [2026-01-16T12:12:00.262923] [DEBUG] [REMOTE ] IEX: Symbol is viable for forecasting. [2026-01-16T12:12:00.262987] [INFO ] [MAIN ] [1624/3508] IEX kept (0.5s) | 1624 kept, 0 rejected | 136.3/min | ETA: 13.8m [2026-01-16T12:12:00.762347] [DEBUG] [REMOTE ] IFF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:00.762520] [DEBUG] [REMOTE ] IFF: PASS: History has at least 300 days. [2026-01-16T12:12:00.762895] [DEBUG] [REMOTE ] IFF: PASS: Price check passed. Min price $61.12. [2026-01-16T12:12:00.763053] [DEBUG] [REMOTE ] IFF: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:00.763221] [DEBUG] [REMOTE ] IFF: PASS: Integrity check passed. [2026-01-16T12:12:00.763279] [DEBUG] [REMOTE ] IFF: Symbol is viable for forecasting. [2026-01-16T12:12:00.763353] [INFO ] [MAIN ] [1625/3508] IFF kept (0.5s) | 1625 kept, 0 rejected | 136.3/min | ETA: 13.8m [2026-01-16T12:12:01.300983] [DEBUG] [REMOTE ] IFN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:01.301134] [DEBUG] [REMOTE ] IFN: PASS: History has at least 300 days. [2026-01-16T12:12:01.301388] [DEBUG] [REMOTE ] IFN: PASS: Price check passed. Min price $13.57. [2026-01-16T12:12:01.301525] [DEBUG] [REMOTE ] IFN: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:01.301671] [DEBUG] [REMOTE ] IFN: PASS: Integrity check passed. [2026-01-16T12:12:01.301714] [DEBUG] [REMOTE ] IFN: Symbol is viable for forecasting. [2026-01-16T12:12:01.301767] [INFO ] [MAIN ] [1626/3508] IFN kept (0.5s) | 1626 kept, 0 rejected | 136.3/min | ETA: 13.8m [2026-01-16T12:12:01.659389] [DEBUG] [REMOTE ] IFS: Retrieved 1619 rows, trimmed to 300. [2026-01-16T12:12:01.659631] [DEBUG] [REMOTE ] IFS: PASS: History has at least 300 days. [2026-01-16T12:12:01.659980] [DEBUG] [REMOTE ] IFS: PASS: Price check passed. Min price $38.50. [2026-01-16T12:12:01.660184] [DEBUG] [REMOTE ] IFS: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:01.660355] [DEBUG] [REMOTE ] IFS: PASS: Integrity check passed. [2026-01-16T12:12:01.660415] [DEBUG] [REMOTE ] IFS: Symbol is viable for forecasting. [2026-01-16T12:12:01.660487] [INFO ] [MAIN ] [1627/3508] IFS kept (0.4s) | 1627 kept, 0 rejected | 136.3/min | ETA: 13.8m [2026-01-16T12:12:01.975644] [DEBUG] [REMOTE ] IGA: Retrieved 5086 rows, trimmed to 300. [2026-01-16T12:12:01.975796] [DEBUG] [REMOTE ] IGA: PASS: History has at least 300 days. [2026-01-16T12:12:01.976034] [DEBUG] [REMOTE ] IGA: PASS: Price check passed. Min price $9.27. [2026-01-16T12:12:01.976203] [DEBUG] [REMOTE ] IGA: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:01.976356] [DEBUG] [REMOTE ] IGA: PASS: Integrity check passed. [2026-01-16T12:12:01.976406] [DEBUG] [REMOTE ] IGA: Symbol is viable for forecasting. [2026-01-16T12:12:01.976458] [INFO ] [MAIN ] [1628/3508] IGA kept (0.3s) | 1628 kept, 0 rejected | 136.3/min | ETA: 13.8m [2026-01-16T12:12:02.571167] [DEBUG] [REMOTE ] IGD: Retrieved 5235 rows, trimmed to 300. [2026-01-16T12:12:02.571344] [DEBUG] [REMOTE ] IGD: PASS: History has at least 300 days. [2026-01-16T12:12:02.572069] [DEBUG] [REMOTE ] IGD: PASS: Price check passed. Min price $5.52. [2026-01-16T12:12:02.572220] [DEBUG] [REMOTE ] IGD: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:02.572348] [DEBUG] [REMOTE ] IGD: PASS: Integrity check passed. [2026-01-16T12:12:02.572391] [DEBUG] [REMOTE ] IGD: Symbol is viable for forecasting. [2026-01-16T12:12:02.572442] [INFO ] [MAIN ] [1629/3508] IGD kept (0.6s) | 1629 kept, 0 rejected | 136.3/min | ETA: 13.8m [2026-01-16T12:12:02.964867] [DEBUG] [REMOTE ] IGF: Retrieved 4552 rows, trimmed to 300. [2026-01-16T12:12:02.965033] [DEBUG] [REMOTE ] IGF: PASS: History has at least 300 days. [2026-01-16T12:12:02.965345] [DEBUG] [REMOTE ] IGF: PASS: Price check passed. Min price $59.99. [2026-01-16T12:12:02.965551] [DEBUG] [REMOTE ] IGF: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:02.965748] [DEBUG] [REMOTE ] IGF: PASS: Integrity check passed. [2026-01-16T12:12:02.965807] [DEBUG] [REMOTE ] IGF: Symbol is viable for forecasting. [2026-01-16T12:12:02.965881] [INFO ] [MAIN ] [1630/3508] IGF kept (0.4s) | 1630 kept, 0 rejected | 136.3/min | ETA: 13.8m [2026-01-16T12:12:03.369323] [DEBUG] [REMOTE ] IGI: Retrieved 4162 rows, trimmed to 300. [2026-01-16T12:12:03.369692] [DEBUG] [REMOTE ] IGI: PASS: History has at least 300 days. [2026-01-16T12:12:03.369923] [DEBUG] [REMOTE ] IGI: PASS: Price check passed. Min price $16.26. [2026-01-16T12:12:03.370068] [DEBUG] [REMOTE ] IGI: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:03.370188] [DEBUG] [REMOTE ] IGI: PASS: Integrity check passed. [2026-01-16T12:12:03.370232] [DEBUG] [REMOTE ] IGI: Symbol is viable for forecasting. [2026-01-16T12:12:03.370282] [INFO ] [MAIN ] [1631/3508] IGI kept (0.4s) | 1631 kept, 0 rejected | 136.3/min | ETA: 13.8m [2026-01-16T12:12:03.653195] [DEBUG] [REMOTE ] IGIB: Retrieved 4784 rows, trimmed to 300. [2026-01-16T12:12:03.653344] [DEBUG] [REMOTE ] IGIB: PASS: History has at least 300 days. [2026-01-16T12:12:03.653594] [DEBUG] [REMOTE ] IGIB: PASS: Price check passed. Min price $53.26. [2026-01-16T12:12:03.653740] [DEBUG] [REMOTE ] IGIB: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:03.653863] [DEBUG] [REMOTE ] IGIB: PASS: Integrity check passed. [2026-01-16T12:12:03.653904] [DEBUG] [REMOTE ] IGIB: Symbol is viable for forecasting. [2026-01-16T12:12:03.653954] [INFO ] [MAIN ] [1632/3508] IGIB kept (0.3s) | 1632 kept, 0 rejected | 136.3/min | ETA: 13.8m [2026-01-16T12:12:03.910075] [DEBUG] [REMOTE ] IGIC: Retrieved 1466 rows, trimmed to 300. [2026-01-16T12:12:03.910216] [DEBUG] [REMOTE ] IGIC: PASS: History has at least 300 days. [2026-01-16T12:12:03.910439] [DEBUG] [REMOTE ] IGIC: PASS: Price check passed. Min price $21.24. [2026-01-16T12:12:03.910614] [DEBUG] [REMOTE ] IGIC: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:03.910746] [DEBUG] [REMOTE ] IGIC: PASS: Integrity check passed. [2026-01-16T12:12:03.910791] [DEBUG] [REMOTE ] IGIC: Symbol is viable for forecasting. [2026-01-16T12:12:03.910841] [INFO ] [MAIN ] [1633/3508] IGIC kept (0.3s) | 1633 kept, 0 rejected | 136.4/min | ETA: 13.7m [2026-01-16T12:12:04.631266] [DEBUG] [REMOTE ] IGSB: Retrieved 4784 rows, trimmed to 300. [2026-01-16T12:12:04.631395] [DEBUG] [REMOTE ] IGSB: PASS: History has at least 300 days. [2026-01-16T12:12:04.631621] [DEBUG] [REMOTE ] IGSB: PASS: Price check passed. Min price $52.36. [2026-01-16T12:12:04.631760] [DEBUG] [REMOTE ] IGSB: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:04.631872] [DEBUG] [REMOTE ] IGSB: PASS: Integrity check passed. [2026-01-16T12:12:04.631913] [DEBUG] [REMOTE ] IGSB: Symbol is viable for forecasting. [2026-01-16T12:12:04.631961] [INFO ] [MAIN ] [1634/3508] IGSB kept (0.7s) | 1634 kept, 0 rejected | 136.3/min | ETA: 13.7m [2026-01-16T12:12:04.988627] [DEBUG] [REMOTE ] IHD: Retrieved 3702 rows, trimmed to 300. [2026-01-16T12:12:04.988751] [DEBUG] [REMOTE ] IHD: PASS: History has at least 300 days. [2026-01-16T12:12:04.988964] [DEBUG] [REMOTE ] IHD: PASS: Price check passed. Min price $5.91. [2026-01-16T12:12:04.989100] [DEBUG] [REMOTE ] IHD: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:04.989216] [DEBUG] [REMOTE ] IHD: PASS: Integrity check passed. [2026-01-16T12:12:04.989261] [DEBUG] [REMOTE ] IHD: Symbol is viable for forecasting. [2026-01-16T12:12:04.989309] [INFO ] [MAIN ] [1635/3508] IHD kept (0.4s) | 1635 kept, 0 rejected | 136.3/min | ETA: 13.7m [2026-01-16T12:12:05.471156] [DEBUG] [REMOTE ] IHG: Retrieved 5729 rows, trimmed to 300. [2026-01-16T12:12:05.471283] [DEBUG] [REMOTE ] IHG: PASS: History has at least 300 days. [2026-01-16T12:12:05.471495] [DEBUG] [REMOTE ] IHG: PASS: Price check passed. Min price $121.46. [2026-01-16T12:12:05.471680] [DEBUG] [REMOTE ] IHG: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:05.471802] [DEBUG] [REMOTE ] IHG: PASS: Integrity check passed. [2026-01-16T12:12:05.471843] [DEBUG] [REMOTE ] IHG: Symbol is viable for forecasting. [2026-01-16T12:12:05.471890] [INFO ] [MAIN ] [1636/3508] IHG kept (0.5s) | 1636 kept, 0 rejected | 136.3/min | ETA: 13.7m [2026-01-16T12:12:05.726761] [DEBUG] [REMOTE ] IHS: Retrieved 1068 rows, trimmed to 300. [2026-01-16T12:12:05.726904] [DEBUG] [REMOTE ] IHS: PASS: History has at least 300 days. [2026-01-16T12:12:05.727111] [DEBUG] [REMOTE ] IHS: PASS: Price check passed. Min price $6.24. [2026-01-16T12:12:05.727284] [DEBUG] [REMOTE ] IHS: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:05.727404] [DEBUG] [REMOTE ] IHS: PASS: Integrity check passed. [2026-01-16T12:12:05.727445] [DEBUG] [REMOTE ] IHS: Symbol is viable for forecasting. [2026-01-16T12:12:05.727493] [INFO ] [MAIN ] [1637/3508] IHS kept (0.3s) | 1637 kept, 0 rejected | 136.4/min | ETA: 13.7m [2026-01-16T12:12:06.378661] [DEBUG] [REMOTE ] IIF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:06.378839] [DEBUG] [REMOTE ] IIF: PASS: History has at least 300 days. [2026-01-16T12:12:06.379163] [DEBUG] [REMOTE ] IIF: PASS: Price check passed. Min price $24.36. [2026-01-16T12:12:06.379349] [DEBUG] [REMOTE ] IIF: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:06.379505] [DEBUG] [REMOTE ] IIF: PASS: Integrity check passed. [2026-01-16T12:12:06.379558] [DEBUG] [REMOTE ] IIF: Symbol is viable for forecasting. [2026-01-16T12:12:06.379658] [INFO ] [MAIN ] [1638/3508] IIF kept (0.7s) | 1638 kept, 0 rejected | 136.3/min | ETA: 13.7m [2026-01-16T12:12:06.745784] [DEBUG] [REMOTE ] III: Retrieved 4763 rows, trimmed to 300. [2026-01-16T12:12:06.745935] [DEBUG] [REMOTE ] III: PASS: History has at least 300 days. [2026-01-16T12:12:06.746197] [DEBUG] [REMOTE ] III: PASS: Price check passed. Min price $4.97. [2026-01-16T12:12:06.746345] [DEBUG] [REMOTE ] III: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:06.746472] [DEBUG] [REMOTE ] III: PASS: Integrity check passed. [2026-01-16T12:12:06.746516] [DEBUG] [REMOTE ] III: Symbol is viable for forecasting. [2026-01-16T12:12:06.746605] [INFO ] [MAIN ] [1639/3508] III kept (0.4s) | 1639 kept, 0 rejected | 136.3/min | ETA: 13.7m [2026-01-16T12:12:07.096326] [DEBUG] [REMOTE ] IIIN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:07.096490] [DEBUG] [REMOTE ] IIIN: PASS: History has at least 300 days. [2026-01-16T12:12:07.096843] [DEBUG] [REMOTE ] IIIN: PASS: Price check passed. Min price $29.10. [2026-01-16T12:12:07.097031] [DEBUG] [REMOTE ] IIIN: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:07.097193] [DEBUG] [REMOTE ] IIIN: PASS: Integrity check passed. [2026-01-16T12:12:07.097250] [DEBUG] [REMOTE ] IIIN: Symbol is viable for forecasting. [2026-01-16T12:12:07.097321] [INFO ] [MAIN ] [1640/3508] IIIN kept (0.4s) | 1640 kept, 0 rejected | 136.4/min | ETA: 13.7m [2026-01-16T12:12:07.766052] [DEBUG] [REMOTE ] IIM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:07.766193] [DEBUG] [REMOTE ] IIM: PASS: History has at least 300 days. [2026-01-16T12:12:07.766428] [DEBUG] [REMOTE ] IIM: PASS: Price check passed. Min price $11.98. [2026-01-16T12:12:07.766606] [DEBUG] [REMOTE ] IIM: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:07.766734] [DEBUG] [REMOTE ] IIM: PASS: Integrity check passed. [2026-01-16T12:12:07.766776] [DEBUG] [REMOTE ] IIM: Symbol is viable for forecasting. [2026-01-16T12:12:07.766826] [INFO ] [MAIN ] [1641/3508] IIM kept (0.7s) | 1641 kept, 0 rejected | 136.3/min | ETA: 13.7m [2026-01-16T12:12:08.253356] [DEBUG] [REMOTE ] ILMN: Retrieved 6405 rows, trimmed to 300. [2026-01-16T12:12:08.253531] [DEBUG] [REMOTE ] ILMN: PASS: History has at least 300 days. [2026-01-16T12:12:08.253846] [DEBUG] [REMOTE ] ILMN: PASS: Price check passed. Min price $95.03. [2026-01-16T12:12:08.253997] [DEBUG] [REMOTE ] ILMN: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:08.254134] [DEBUG] [REMOTE ] ILMN: PASS: Integrity check passed. [2026-01-16T12:12:08.254178] [DEBUG] [REMOTE ] ILMN: Symbol is viable for forecasting. [2026-01-16T12:12:08.254231] [INFO ] [MAIN ] [1642/3508] ILMN kept (0.5s) | 1642 kept, 0 rejected | 136.3/min | ETA: 13.7m [2026-01-16T12:12:08.676335] [DEBUG] [REMOTE ] IMAX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:08.676475] [DEBUG] [REMOTE ] IMAX: PASS: History has at least 300 days. [2026-01-16T12:12:08.676752] [DEBUG] [REMOTE ] IMAX: PASS: Price check passed. Min price $31.70. [2026-01-16T12:12:08.676894] [DEBUG] [REMOTE ] IMAX: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:08.677011] [DEBUG] [REMOTE ] IMAX: PASS: Integrity check passed. [2026-01-16T12:12:08.677052] [DEBUG] [REMOTE ] IMAX: Symbol is viable for forecasting. [2026-01-16T12:12:08.677101] [INFO ] [MAIN ] [1643/3508] IMAX kept (0.4s) | 1643 kept, 0 rejected | 136.3/min | ETA: 13.7m [2026-01-16T12:12:09.098980] [DEBUG] [REMOTE ] IMMP: Retrieved 3458 rows, trimmed to 300. [2026-01-16T12:12:09.099170] [DEBUG] [REMOTE ] IMMP: PASS: History has at least 300 days. [2026-01-16T12:12:09.099433] [DEBUG] [REMOTE ] IMMP: PASS: Price check passed. Min price $1.65. [2026-01-16T12:12:09.099598] [DEBUG] [REMOTE ] IMMP: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:09.099750] [DEBUG] [REMOTE ] IMMP: PASS: Integrity check passed. [2026-01-16T12:12:09.099796] [DEBUG] [REMOTE ] IMMP: Symbol is viable for forecasting. [2026-01-16T12:12:09.099850] [INFO ] [MAIN ] [1644/3508] IMMP kept (0.4s) | 1644 kept, 0 rejected | 136.3/min | ETA: 13.7m [2026-01-16T12:12:09.326096] [DEBUG] [REMOTE ] IMMX: Retrieved 1024 rows, trimmed to 300. [2026-01-16T12:12:09.326264] [DEBUG] [REMOTE ] IMMX: PASS: History has at least 300 days. [2026-01-16T12:12:09.326483] [DEBUG] [REMOTE ] IMMX: PASS: Price check passed. Min price $3.03. [2026-01-16T12:12:09.326688] [DEBUG] [REMOTE ] IMMX: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:09.326807] [DEBUG] [REMOTE ] IMMX: PASS: Integrity check passed. [2026-01-16T12:12:09.326849] [DEBUG] [REMOTE ] IMMX: Symbol is viable for forecasting. [2026-01-16T12:12:09.326901] [INFO ] [MAIN ] [1645/3508] IMMX kept (0.2s) | 1645 kept, 0 rejected | 136.3/min | ETA: 13.7m [2026-01-16T12:12:09.730069] [DEBUG] [REMOTE ] IMNM: Retrieved 1328 rows, trimmed to 300. [2026-01-16T12:12:09.730298] [DEBUG] [REMOTE ] IMNM: PASS: History has at least 300 days. [2026-01-16T12:12:09.730614] [DEBUG] [REMOTE ] IMNM: PASS: Price check passed. Min price $15.24. [2026-01-16T12:12:09.730771] [DEBUG] [REMOTE ] IMNM: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:09.730906] [DEBUG] [REMOTE ] IMNM: PASS: Integrity check passed. [2026-01-16T12:12:09.730950] [DEBUG] [REMOTE ] IMNM: Symbol is viable for forecasting. [2026-01-16T12:12:09.731006] [INFO ] [MAIN ] [1646/3508] IMNM kept (0.4s) | 1646 kept, 0 rejected | 136.4/min | ETA: 13.7m [2026-01-16T12:12:10.350977] [DEBUG] [REMOTE ] IMNN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:10.351187] [DEBUG] [REMOTE ] IMNN: PASS: History has at least 300 days. [2026-01-16T12:12:10.351562] [DEBUG] [REMOTE ] IMNN: PASS: Price check passed. Min price $3.15. [2026-01-16T12:12:10.351780] [DEBUG] [REMOTE ] IMNN: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:10.351958] [DEBUG] [REMOTE ] IMNN: PASS: Integrity check passed. [2026-01-16T12:12:10.352009] [DEBUG] [REMOTE ] IMNN: Symbol is viable for forecasting. [2026-01-16T12:12:10.352075] [INFO ] [MAIN ] [1647/3508] IMNN kept (0.6s) | 1647 kept, 0 rejected | 136.3/min | ETA: 13.7m [2026-01-16T12:12:10.782802] [DEBUG] [REMOTE ] IMOS: Retrieved 6180 rows, trimmed to 300. [2026-01-16T12:12:10.783009] [DEBUG] [REMOTE ] IMOS: PASS: History has at least 300 days. [2026-01-16T12:12:10.783449] [DEBUG] [REMOTE ] IMOS: PASS: Price check passed. Min price $20.35. [2026-01-16T12:12:10.783632] [DEBUG] [REMOTE ] IMOS: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:10.783784] [DEBUG] [REMOTE ] IMOS: PASS: Integrity check passed. [2026-01-16T12:12:10.783830] [DEBUG] [REMOTE ] IMOS: Symbol is viable for forecasting. [2026-01-16T12:12:10.783902] [INFO ] [MAIN ] [1648/3508] IMOS kept (0.4s) | 1648 kept, 0 rejected | 136.3/min | ETA: 13.6m [2026-01-16T12:12:11.015040] [DEBUG] [REMOTE ] IMPP: Retrieved 1031 rows, trimmed to 300. [2026-01-16T12:12:11.016471] [DEBUG] [REMOTE ] IMPP: PASS: History has at least 300 days. [2026-01-16T12:12:11.016878] [DEBUG] [REMOTE ] IMPP: PASS: Price check passed. Min price $3.60. [2026-01-16T12:12:11.017067] [DEBUG] [REMOTE ] IMPP: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:11.017228] [DEBUG] [REMOTE ] IMPP: PASS: Integrity check passed. [2026-01-16T12:12:11.017277] [DEBUG] [REMOTE ] IMPP: Symbol is viable for forecasting. [2026-01-16T12:12:11.017340] [INFO ] [MAIN ] [1649/3508] IMPP kept (0.2s) | 1649 kept, 0 rejected | 136.4/min | ETA: 13.6m [2026-01-16T12:12:11.499987] [DEBUG] [REMOTE ] IMRX: Retrieved 1121 rows, trimmed to 300. [2026-01-16T12:12:11.500219] [DEBUG] [REMOTE ] IMRX: PASS: History has at least 300 days. [2026-01-16T12:12:11.500528] [DEBUG] [REMOTE ] IMRX: PASS: Price check passed. Min price $4.13. [2026-01-16T12:12:11.500723] [DEBUG] [REMOTE ] IMRX: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:11.500885] [DEBUG] [REMOTE ] IMRX: PASS: Integrity check passed. [2026-01-16T12:12:11.500932] [DEBUG] [REMOTE ] IMRX: Symbol is viable for forecasting. [2026-01-16T12:12:11.500992] [INFO ] [MAIN ] [1650/3508] IMRX kept (0.5s) | 1650 kept, 0 rejected | 136.4/min | ETA: 13.6m [2026-01-16T12:12:11.867284] [DEBUG] [REMOTE ] IMTX: Retrieved 1392 rows, trimmed to 300. [2026-01-16T12:12:11.867523] [DEBUG] [REMOTE ] IMTX: PASS: History has at least 300 days. [2026-01-16T12:12:11.867819] [DEBUG] [REMOTE ] IMTX: PASS: Price check passed. Min price $8.94. [2026-01-16T12:12:11.867972] [DEBUG] [REMOTE ] IMTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:11.868100] [DEBUG] [REMOTE ] IMTX: PASS: Integrity check passed. [2026-01-16T12:12:11.868144] [DEBUG] [REMOTE ] IMTX: Symbol is viable for forecasting. [2026-01-16T12:12:11.868200] [INFO ] [MAIN ] [1651/3508] IMTX kept (0.4s) | 1651 kept, 0 rejected | 136.4/min | ETA: 13.6m [2026-01-16T12:12:12.291562] [DEBUG] [REMOTE ] IMXI: Retrieved 2215 rows, trimmed to 300. [2026-01-16T12:12:12.291733] [DEBUG] [REMOTE ] IMXI: PASS: History has at least 300 days. [2026-01-16T12:12:12.291952] [DEBUG] [REMOTE ] IMXI: PASS: Price check passed. Min price $14.73. [2026-01-16T12:12:12.292099] [DEBUG] [REMOTE ] IMXI: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:12.292217] [DEBUG] [REMOTE ] IMXI: PASS: Integrity check passed. [2026-01-16T12:12:12.292260] [DEBUG] [REMOTE ] IMXI: Symbol is viable for forecasting. [2026-01-16T12:12:12.292313] [INFO ] [MAIN ] [1652/3508] IMXI kept (0.4s) | 1652 kept, 0 rejected | 136.4/min | ETA: 13.6m [2026-01-16T12:12:12.621813] [DEBUG] [REMOTE ] INAB: Retrieved 1121 rows, trimmed to 300. [2026-01-16T12:12:12.621951] [DEBUG] [REMOTE ] INAB: PASS: History has at least 300 days. [2026-01-16T12:12:12.622156] [DEBUG] [REMOTE ] INAB: PASS: Price check passed. Min price $1.21. [2026-01-16T12:12:12.622292] [DEBUG] [REMOTE ] INAB: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:12.622405] [DEBUG] [REMOTE ] INAB: PASS: Integrity check passed. [2026-01-16T12:12:12.622447] [DEBUG] [REMOTE ] INAB: Symbol is viable for forecasting. [2026-01-16T12:12:12.622495] [INFO ] [MAIN ] [1653/3508] INAB kept (0.3s) | 1653 kept, 0 rejected | 136.4/min | ETA: 13.6m [2026-01-16T12:12:13.290126] [DEBUG] [REMOTE ] INBK: Retrieved 5297 rows, trimmed to 300. [2026-01-16T12:12:13.290254] [DEBUG] [REMOTE ] INBK: PASS: History has at least 300 days. [2026-01-16T12:12:13.290461] [DEBUG] [REMOTE ] INBK: PASS: Price check passed. Min price $17.21. [2026-01-16T12:12:13.290631] [DEBUG] [REMOTE ] INBK: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:13.290747] [DEBUG] [REMOTE ] INBK: PASS: Integrity check passed. [2026-01-16T12:12:13.290787] [DEBUG] [REMOTE ] INBK: Symbol is viable for forecasting. [2026-01-16T12:12:13.290836] [INFO ] [MAIN ] [1654/3508] INBK kept (0.7s) | 1654 kept, 0 rejected | 136.3/min | ETA: 13.6m [2026-01-16T12:12:13.475927] [DEBUG] [REMOTE ] INBX: Retrieved 410 rows, trimmed to 300. [2026-01-16T12:12:13.476055] [DEBUG] [REMOTE ] INBX: PASS: History has at least 300 days. [2026-01-16T12:12:13.476255] [DEBUG] [REMOTE ] INBX: PASS: Price check passed. Min price $28.36. [2026-01-16T12:12:13.476394] [DEBUG] [REMOTE ] INBX: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:13.476506] [DEBUG] [REMOTE ] INBX: PASS: Integrity check passed. [2026-01-16T12:12:13.476548] [DEBUG] [REMOTE ] INBX: Symbol is viable for forecasting. [2026-01-16T12:12:13.476638] [INFO ] [MAIN ] [1655/3508] INBX kept (0.2s) | 1655 kept, 0 rejected | 136.4/min | ETA: 13.6m [2026-01-16T12:12:14.159072] [DEBUG] [REMOTE ] INCY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:14.159241] [DEBUG] [REMOTE ] INCY: PASS: History has at least 300 days. [2026-01-16T12:12:14.159501] [DEBUG] [REMOTE ] INCY: PASS: Price check passed. Min price $87.30. [2026-01-16T12:12:14.159709] [DEBUG] [REMOTE ] INCY: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:14.159849] [DEBUG] [REMOTE ] INCY: PASS: Integrity check passed. [2026-01-16T12:12:14.159891] [DEBUG] [REMOTE ] INCY: Symbol is viable for forecasting. [2026-01-16T12:12:14.159946] [INFO ] [MAIN ] [1656/3508] INCY kept (0.7s) | 1656 kept, 0 rejected | 136.3/min | ETA: 13.6m [2026-01-16T12:12:14.713254] [DEBUG] [REMOTE ] INDB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:14.713400] [DEBUG] [REMOTE ] INDB: PASS: History has at least 300 days. [2026-01-16T12:12:14.713659] [DEBUG] [REMOTE ] INDB: PASS: Price check passed. Min price $65.94. [2026-01-16T12:12:14.713799] [DEBUG] [REMOTE ] INDB: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:14.713923] [DEBUG] [REMOTE ] INDB: PASS: Integrity check passed. [2026-01-16T12:12:14.713964] [DEBUG] [REMOTE ] INDB: Symbol is viable for forecasting. [2026-01-16T12:12:14.714014] [INFO ] [MAIN ] [1657/3508] INDB kept (0.6s) | 1657 kept, 0 rejected | 136.3/min | ETA: 13.6m [2026-01-16T12:12:15.013286] [DEBUG] [REMOTE ] INDI: Retrieved 1156 rows, trimmed to 300. [2026-01-16T12:12:15.013418] [DEBUG] [REMOTE ] INDI: PASS: History has at least 300 days. [2026-01-16T12:12:15.013640] [DEBUG] [REMOTE ] INDI: PASS: Price check passed. Min price $3.29. [2026-01-16T12:12:15.013779] [DEBUG] [REMOTE ] INDI: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:15.013889] [DEBUG] [REMOTE ] INDI: PASS: Integrity check passed. [2026-01-16T12:12:15.013930] [DEBUG] [REMOTE ] INDI: Symbol is viable for forecasting. [2026-01-16T12:12:15.013978] [INFO ] [MAIN ] [1658/3508] INDI kept (0.3s) | 1658 kept, 0 rejected | 136.4/min | ETA: 13.6m [2026-01-16T12:12:15.372359] [DEBUG] [REMOTE ] INDP: Retrieved 2629 rows, trimmed to 300. [2026-01-16T12:12:15.372497] [DEBUG] [REMOTE ] INDP: PASS: History has at least 300 days. [2026-01-16T12:12:15.372729] [DEBUG] [REMOTE ] INDP: PASS: Price check passed. Min price $1.75. [2026-01-16T12:12:15.372868] [DEBUG] [REMOTE ] INDP: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:15.372978] [DEBUG] [REMOTE ] INDP: PASS: Integrity check passed. [2026-01-16T12:12:15.373018] [DEBUG] [REMOTE ] INDP: Symbol is viable for forecasting. [2026-01-16T12:12:15.373066] [INFO ] [MAIN ] [1659/3508] INDP kept (0.4s) | 1659 kept, 0 rejected | 136.4/min | ETA: 13.6m [2026-01-16T12:12:15.968990] [DEBUG] [REMOTE ] INDY: Retrieved 4062 rows, trimmed to 300. [2026-01-16T12:12:15.969147] [DEBUG] [REMOTE ] INDY: PASS: History has at least 300 days. [2026-01-16T12:12:15.969360] [DEBUG] [REMOTE ] INDY: PASS: Price check passed. Min price $48.03. [2026-01-16T12:12:15.969518] [DEBUG] [REMOTE ] INDY: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:15.969666] [DEBUG] [REMOTE ] INDY: PASS: Integrity check passed. [2026-01-16T12:12:15.969709] [DEBUG] [REMOTE ] INDY: Symbol is viable for forecasting. [2026-01-16T12:12:15.969758] [INFO ] [MAIN ] [1660/3508] INDY kept (0.6s) | 1660 kept, 0 rejected | 136.3/min | ETA: 13.6m [2026-01-16T12:12:16.470817] [DEBUG] [REMOTE ] INFY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:16.471019] [DEBUG] [REMOTE ] INFY: PASS: History has at least 300 days. [2026-01-16T12:12:16.471295] [DEBUG] [REMOTE ] INFY: PASS: Price check passed. Min price $16.18. [2026-01-16T12:12:16.471439] [DEBUG] [REMOTE ] INFY: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:16.471605] [DEBUG] [REMOTE ] INFY: PASS: Integrity check passed. [2026-01-16T12:12:16.471651] [DEBUG] [REMOTE ] INFY: Symbol is viable for forecasting. [2026-01-16T12:12:16.471741] [INFO ] [MAIN ] [1661/3508] INFY kept (0.5s) | 1661 kept, 0 rejected | 136.3/min | ETA: 13.5m [2026-01-16T12:12:17.015007] [DEBUG] [REMOTE ] ING: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:17.015149] [DEBUG] [REMOTE ] ING: PASS: History has at least 300 days. [2026-01-16T12:12:17.015381] [DEBUG] [REMOTE ] ING: PASS: Price check passed. Min price $23.49. [2026-01-16T12:12:17.015518] [DEBUG] [REMOTE ] ING: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:17.015657] [DEBUG] [REMOTE ] ING: PASS: Integrity check passed. [2026-01-16T12:12:17.015700] [DEBUG] [REMOTE ] ING: Symbol is viable for forecasting. [2026-01-16T12:12:17.015748] [INFO ] [MAIN ] [1662/3508] ING kept (0.5s) | 1662 kept, 0 rejected | 136.3/min | ETA: 13.5m [2026-01-16T12:12:17.360959] [DEBUG] [REMOTE ] INGN: Retrieved 2998 rows, trimmed to 300. [2026-01-16T12:12:17.361171] [DEBUG] [REMOTE ] INGN: PASS: History has at least 300 days. [2026-01-16T12:12:17.361461] [DEBUG] [REMOTE ] INGN: PASS: Price check passed. Min price $6.21. [2026-01-16T12:12:17.361641] [DEBUG] [REMOTE ] INGN: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:17.361978] [DEBUG] [REMOTE ] INGN: PASS: Integrity check passed. [2026-01-16T12:12:17.362031] [DEBUG] [REMOTE ] INGN: Symbol is viable for forecasting. [2026-01-16T12:12:17.362100] [INFO ] [MAIN ] [1663/3508] INGN kept (0.3s) | 1663 kept, 0 rejected | 136.3/min | ETA: 13.5m [2026-01-16T12:12:17.695363] [DEBUG] [REMOTE ] INM: Retrieved 4642 rows, trimmed to 300. [2026-01-16T12:12:17.695559] [DEBUG] [REMOTE ] INM: PASS: History has at least 300 days. [2026-01-16T12:12:17.695856] [DEBUG] [REMOTE ] INM: PASS: Price check passed. Min price $1.06. [2026-01-16T12:12:17.696004] [DEBUG] [REMOTE ] INM: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:17.696130] [DEBUG] [REMOTE ] INM: PASS: Integrity check passed. [2026-01-16T12:12:17.696180] [DEBUG] [REMOTE ] INM: Symbol is viable for forecasting. [2026-01-16T12:12:17.696360] [INFO ] [MAIN ] [1664/3508] INM kept (0.3s) | 1664 kept, 0 rejected | 136.3/min | ETA: 13.5m [2026-01-16T12:12:17.956749] [DEBUG] [REMOTE ] INMB: Retrieved 1748 rows, trimmed to 300. [2026-01-16T12:12:17.956938] [DEBUG] [REMOTE ] INMB: PASS: History has at least 300 days. [2026-01-16T12:12:17.957253] [DEBUG] [REMOTE ] INMB: PASS: Price check passed. Min price $1.42. [2026-01-16T12:12:17.957404] [DEBUG] [REMOTE ] INMB: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:17.957528] [DEBUG] [REMOTE ] INMB: PASS: Integrity check passed. [2026-01-16T12:12:17.957587] [DEBUG] [REMOTE ] INMB: Symbol is viable for forecasting. [2026-01-16T12:12:17.957645] [INFO ] [MAIN ] [1665/3508] INMB kept (0.3s) | 1665 kept, 0 rejected | 136.4/min | ETA: 13.5m [2026-01-16T12:12:18.348655] [DEBUG] [REMOTE ] INMD: Retrieved 1619 rows, trimmed to 300. [2026-01-16T12:12:18.348914] [DEBUG] [REMOTE ] INMD: PASS: History has at least 300 days. [2026-01-16T12:12:18.349269] [DEBUG] [REMOTE ] INMD: PASS: Price check passed. Min price $13.74. [2026-01-16T12:12:18.349463] [DEBUG] [REMOTE ] INMD: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:18.349675] [DEBUG] [REMOTE ] INMD: PASS: Integrity check passed. [2026-01-16T12:12:18.349734] [DEBUG] [REMOTE ] INMD: Symbol is viable for forecasting. [2026-01-16T12:12:18.349811] [INFO ] [MAIN ] [1666/3508] INMD kept (0.4s) | 1666 kept, 0 rejected | 136.4/min | ETA: 13.5m [2026-01-16T12:12:19.000800] [DEBUG] [REMOTE ] INN: Retrieved 3756 rows, trimmed to 300. [2026-01-16T12:12:19.001024] [DEBUG] [REMOTE ] INN: PASS: History has at least 300 days. [2026-01-16T12:12:19.001347] [DEBUG] [REMOTE ] INN: PASS: Price check passed. Min price $4.60. [2026-01-16T12:12:19.001498] [DEBUG] [REMOTE ] INN: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:19.001673] [DEBUG] [REMOTE ] INN: PASS: Integrity check passed. [2026-01-16T12:12:19.001720] [DEBUG] [REMOTE ] INN: Symbol is viable for forecasting. [2026-01-16T12:12:19.001781] [INFO ] [MAIN ] [1667/3508] INN kept (0.7s) | 1667 kept, 0 rejected | 136.3/min | ETA: 13.5m [2026-01-16T12:12:19.382417] [DEBUG] [REMOTE ] INO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:19.382650] [DEBUG] [REMOTE ] INO: PASS: History has at least 300 days. [2026-01-16T12:12:19.383278] [DEBUG] [REMOTE ] INO: PASS: Price check passed. Min price $1.54. [2026-01-16T12:12:19.383432] [DEBUG] [REMOTE ] INO: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:19.383614] [DEBUG] [REMOTE ] INO: PASS: Integrity check passed. [2026-01-16T12:12:19.383685] [DEBUG] [REMOTE ] INO: Symbol is viable for forecasting. [2026-01-16T12:12:19.383939] [INFO ] [MAIN ] [1668/3508] INO kept (0.4s) | 1668 kept, 0 rejected | 136.4/min | ETA: 13.5m [2026-01-16T12:12:19.697835] [DEBUG] [REMOTE ] INOD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:19.698081] [DEBUG] [REMOTE ] INOD: PASS: History has at least 300 days. [2026-01-16T12:12:19.698469] [DEBUG] [REMOTE ] INOD: PASS: Price check passed. Min price $47.95. [2026-01-16T12:12:19.698645] [DEBUG] [REMOTE ] INOD: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:19.698805] [DEBUG] [REMOTE ] INOD: PASS: Integrity check passed. [2026-01-16T12:12:19.698849] [DEBUG] [REMOTE ] INOD: Symbol is viable for forecasting. [2026-01-16T12:12:19.698909] [INFO ] [MAIN ] [1669/3508] INOD kept (0.3s) | 1669 kept, 0 rejected | 136.4/min | ETA: 13.5m [2026-01-16T12:12:20.119196] [DEBUG] [REMOTE ] INSE: Retrieved 2274 rows, trimmed to 300. [2026-01-16T12:12:20.119396] [DEBUG] [REMOTE ] INSE: PASS: History has at least 300 days. [2026-01-16T12:12:20.119677] [DEBUG] [REMOTE ] INSE: PASS: Price check passed. Min price $6.87. [2026-01-16T12:12:20.119843] [DEBUG] [REMOTE ] INSE: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:20.119967] [DEBUG] [REMOTE ] INSE: PASS: Integrity check passed. [2026-01-16T12:12:20.120011] [DEBUG] [REMOTE ] INSE: Symbol is viable for forecasting. [2026-01-16T12:12:20.120066] [INFO ] [MAIN ] [1670/3508] INSE kept (0.4s) | 1670 kept, 0 rejected | 136.4/min | ETA: 13.5m [2026-01-16T12:12:20.674288] [DEBUG] [REMOTE ] INSG: Retrieved 6324 rows, trimmed to 300. [2026-01-16T12:12:20.674838] [DEBUG] [REMOTE ] INSG: PASS: History has at least 300 days. [2026-01-16T12:12:20.675420] [DEBUG] [REMOTE ] INSG: PASS: Price check passed. Min price $9.96. [2026-01-16T12:12:20.675605] [DEBUG] [REMOTE ] INSG: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:20.676100] [DEBUG] [REMOTE ] INSG: PASS: Integrity check passed. [2026-01-16T12:12:20.676151] [DEBUG] [REMOTE ] INSG: Symbol is viable for forecasting. [2026-01-16T12:12:20.676218] [INFO ] [MAIN ] [1671/3508] INSG kept (0.6s) | 1671 kept, 0 rejected | 136.4/min | ETA: 13.5m [2026-01-16T12:12:21.139045] [DEBUG] [REMOTE ] INSM: Retrieved 6445 rows, trimmed to 300. [2026-01-16T12:12:21.139241] [DEBUG] [REMOTE ] INSM: PASS: History has at least 300 days. [2026-01-16T12:12:21.139538] [DEBUG] [REMOTE ] INSM: PASS: Price check passed. Min price $159.27. [2026-01-16T12:12:21.139917] [DEBUG] [REMOTE ] INSM: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:21.140245] [DEBUG] [REMOTE ] INSM: PASS: Integrity check passed. [2026-01-16T12:12:21.140292] [DEBUG] [REMOTE ] INSM: Symbol is viable for forecasting. [2026-01-16T12:12:21.140351] [INFO ] [MAIN ] [1672/3508] INSM kept (0.5s) | 1672 kept, 0 rejected | 136.4/min | ETA: 13.5m [2026-01-16T12:12:21.394185] [DEBUG] [REMOTE ] INSP: Retrieved 1937 rows, trimmed to 300. [2026-01-16T12:12:21.394369] [DEBUG] [REMOTE ] INSP: PASS: History has at least 300 days. [2026-01-16T12:12:21.394637] [DEBUG] [REMOTE ] INSP: PASS: Price check passed. Min price $72.08. [2026-01-16T12:12:21.394792] [DEBUG] [REMOTE ] INSP: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:21.394914] [DEBUG] [REMOTE ] INSP: PASS: Integrity check passed. [2026-01-16T12:12:21.394956] [DEBUG] [REMOTE ] INSP: Symbol is viable for forecasting. [2026-01-16T12:12:21.395011] [INFO ] [MAIN ] [1673/3508] INSP kept (0.3s) | 1673 kept, 0 rejected | 136.4/min | ETA: 13.5m [2026-01-16T12:12:21.676554] [DEBUG] [REMOTE ] INTA: Retrieved 1142 rows, trimmed to 300. [2026-01-16T12:12:21.676791] [DEBUG] [REMOTE ] INTA: PASS: History has at least 300 days. [2026-01-16T12:12:21.677031] [DEBUG] [REMOTE ] INTA: PASS: Price check passed. Min price $37.07. [2026-01-16T12:12:21.677173] [DEBUG] [REMOTE ] INTA: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:21.677289] [DEBUG] [REMOTE ] INTA: PASS: Integrity check passed. [2026-01-16T12:12:21.677331] [DEBUG] [REMOTE ] INTA: Symbol is viable for forecasting. [2026-01-16T12:12:21.677409] [INFO ] [MAIN ] [1674/3508] INTA kept (0.3s) | 1674 kept, 0 rejected | 136.4/min | ETA: 13.4m [2026-01-16T12:12:22.514997] [DEBUG] [REMOTE ] INTC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:22.515270] [DEBUG] [REMOTE ] INTC: PASS: History has at least 300 days. [2026-01-16T12:12:22.515793] [DEBUG] [REMOTE ] INTC: PASS: Price check passed. Min price $33.62. [2026-01-16T12:12:22.516014] [DEBUG] [REMOTE ] INTC: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:22.516218] [DEBUG] [REMOTE ] INTC: PASS: Integrity check passed. [2026-01-16T12:12:22.516272] [DEBUG] [REMOTE ] INTC: Symbol is viable for forecasting. [2026-01-16T12:12:22.516348] [INFO ] [MAIN ] [1675/3508] INTC kept (0.8s) | 1675 kept, 0 rejected | 136.4/min | ETA: 13.4m [2026-01-16T12:12:22.911407] [DEBUG] [REMOTE ] INTZ: Retrieved 3375 rows, trimmed to 300. [2026-01-16T12:12:22.911675] [DEBUG] [REMOTE ] INTZ: PASS: History has at least 300 days. [2026-01-16T12:12:22.912098] [DEBUG] [REMOTE ] INTZ: PASS: Price check passed. Min price $1.15. [2026-01-16T12:12:22.912302] [DEBUG] [REMOTE ] INTZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:22.912720] [DEBUG] [REMOTE ] INTZ: PASS: Integrity check passed. [2026-01-16T12:12:22.912786] [DEBUG] [REMOTE ] INTZ: Symbol is viable for forecasting. [2026-01-16T12:12:22.912877] [INFO ] [MAIN ] [1676/3508] INTZ kept (0.4s) | 1676 kept, 0 rejected | 136.4/min | ETA: 13.4m [2026-01-16T12:12:23.347644] [DEBUG] [REMOTE ] INVA: Retrieved 5355 rows, trimmed to 300. [2026-01-16T12:12:23.347781] [DEBUG] [REMOTE ] INVA: PASS: History has at least 300 days. [2026-01-16T12:12:23.347997] [DEBUG] [REMOTE ] INVA: PASS: Price check passed. Min price $17.40. [2026-01-16T12:12:23.348134] [DEBUG] [REMOTE ] INVA: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:23.348248] [DEBUG] [REMOTE ] INVA: PASS: Integrity check passed. [2026-01-16T12:12:23.348289] [DEBUG] [REMOTE ] INVA: Symbol is viable for forecasting. [2026-01-16T12:12:23.348338] [INFO ] [MAIN ] [1677/3508] INVA kept (0.4s) | 1677 kept, 0 rejected | 136.4/min | ETA: 13.4m [2026-01-16T12:12:23.804302] [DEBUG] [REMOTE ] INVE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:23.804510] [DEBUG] [REMOTE ] INVE: PASS: History has at least 300 days. [2026-01-16T12:12:23.804817] [DEBUG] [REMOTE ] INVE: PASS: Price check passed. Min price $3.18. [2026-01-16T12:12:23.804985] [DEBUG] [REMOTE ] INVE: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:23.805128] [DEBUG] [REMOTE ] INVE: PASS: Integrity check passed. [2026-01-16T12:12:23.805182] [DEBUG] [REMOTE ] INVE: Symbol is viable for forecasting. [2026-01-16T12:12:23.805242] [INFO ] [MAIN ] [1678/3508] INVE kept (0.5s) | 1678 kept, 0 rejected | 136.4/min | ETA: 13.4m [2026-01-16T12:12:24.132821] [DEBUG] [REMOTE ] INVH: Retrieved 2252 rows, trimmed to 300. [2026-01-16T12:12:24.132979] [DEBUG] [REMOTE ] INVH: PASS: History has at least 300 days. [2026-01-16T12:12:24.133198] [DEBUG] [REMOTE ] INVH: PASS: Price check passed. Min price $25.80. [2026-01-16T12:12:24.133336] [DEBUG] [REMOTE ] INVH: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:24.133458] [DEBUG] [REMOTE ] INVH: PASS: Integrity check passed. [2026-01-16T12:12:24.133500] [DEBUG] [REMOTE ] INVH: Symbol is viable for forecasting. [2026-01-16T12:12:24.133548] [INFO ] [MAIN ] [1679/3508] INVH kept (0.3s) | 1679 kept, 0 rejected | 136.4/min | ETA: 13.4m [2026-01-16T12:12:24.720953] [DEBUG] [REMOTE ] IONS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:24.721092] [DEBUG] [REMOTE ] IONS: PASS: History has at least 300 days. [2026-01-16T12:12:24.721315] [DEBUG] [REMOTE ] IONS: PASS: Price check passed. Min price $69.54. [2026-01-16T12:12:24.721479] [DEBUG] [REMOTE ] IONS: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:24.721649] [DEBUG] [REMOTE ] IONS: PASS: Integrity check passed. [2026-01-16T12:12:24.721710] [DEBUG] [REMOTE ] IONS: Symbol is viable for forecasting. [2026-01-16T12:12:24.721795] [INFO ] [MAIN ] [1680/3508] IONS kept (0.6s) | 1680 kept, 0 rejected | 136.3/min | ETA: 13.4m [2026-01-16T12:12:25.249124] [DEBUG] [REMOTE ] IOSP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:25.249263] [DEBUG] [REMOTE ] IOSP: PASS: History has at least 300 days. [2026-01-16T12:12:25.249486] [DEBUG] [REMOTE ] IOSP: PASS: Price check passed. Min price $70.62. [2026-01-16T12:12:25.249647] [DEBUG] [REMOTE ] IOSP: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:25.249769] [DEBUG] [REMOTE ] IOSP: PASS: Integrity check passed. [2026-01-16T12:12:25.249811] [DEBUG] [REMOTE ] IOSP: Symbol is viable for forecasting. [2026-01-16T12:12:25.249860] [INFO ] [MAIN ] [1681/3508] IOSP kept (0.5s) | 1681 kept, 0 rejected | 136.3/min | ETA: 13.4m [2026-01-16T12:12:25.586207] [DEBUG] [REMOTE ] IOVA: Retrieved 3836 rows, trimmed to 300. [2026-01-16T12:12:25.586358] [DEBUG] [REMOTE ] IOVA: PASS: History has at least 300 days. [2026-01-16T12:12:25.586592] [DEBUG] [REMOTE ] IOVA: PASS: Price check passed. Min price $1.81. [2026-01-16T12:12:25.586743] [DEBUG] [REMOTE ] IOVA: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:25.586856] [DEBUG] [REMOTE ] IOVA: PASS: Integrity check passed. [2026-01-16T12:12:25.586900] [DEBUG] [REMOTE ] IOVA: Symbol is viable for forecasting. [2026-01-16T12:12:25.586949] [INFO ] [MAIN ] [1682/3508] IOVA kept (0.3s) | 1682 kept, 0 rejected | 136.4/min | ETA: 13.4m [2026-01-16T12:12:26.068399] [DEBUG] [REMOTE ] IPGP: Retrieved 4802 rows, trimmed to 300. [2026-01-16T12:12:26.068529] [DEBUG] [REMOTE ] IPGP: PASS: History has at least 300 days. [2026-01-16T12:12:26.068774] [DEBUG] [REMOTE ] IPGP: PASS: Price check passed. Min price $71.60. [2026-01-16T12:12:26.068914] [DEBUG] [REMOTE ] IPGP: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:26.069028] [DEBUG] [REMOTE ] IPGP: PASS: Integrity check passed. [2026-01-16T12:12:26.069069] [DEBUG] [REMOTE ] IPGP: Symbol is viable for forecasting. [2026-01-16T12:12:26.069118] [INFO ] [MAIN ] [1683/3508] IPGP kept (0.5s) | 1683 kept, 0 rejected | 136.3/min | ETA: 13.4m [2026-01-16T12:12:26.505175] [DEBUG] [REMOTE ] IPI: Retrieved 4463 rows, trimmed to 300. [2026-01-16T12:12:26.505314] [DEBUG] [REMOTE ] IPI: PASS: History has at least 300 days. [2026-01-16T12:12:26.505528] [DEBUG] [REMOTE ] IPI: PASS: Price check passed. Min price $23.94. [2026-01-16T12:12:26.505685] [DEBUG] [REMOTE ] IPI: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:26.505806] [DEBUG] [REMOTE ] IPI: PASS: Integrity check passed. [2026-01-16T12:12:26.505846] [DEBUG] [REMOTE ] IPI: Symbol is viable for forecasting. [2026-01-16T12:12:26.505893] [INFO ] [MAIN ] [1684/3508] IPI kept (0.4s) | 1684 kept, 0 rejected | 136.3/min | ETA: 13.4m [2026-01-16T12:12:26.795721] [DEBUG] [REMOTE ] IQ: Retrieved 1961 rows, trimmed to 300. [2026-01-16T12:12:26.795866] [DEBUG] [REMOTE ] IQ: PASS: History has at least 300 days. [2026-01-16T12:12:26.796268] [DEBUG] [REMOTE ] IQ: PASS: Price check passed. Min price $1.85. [2026-01-16T12:12:26.796405] [DEBUG] [REMOTE ] IQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:26.796518] [DEBUG] [REMOTE ] IQ: PASS: Integrity check passed. [2026-01-16T12:12:26.796596] [DEBUG] [REMOTE ] IQ: Symbol is viable for forecasting. [2026-01-16T12:12:26.796652] [INFO ] [MAIN ] [1685/3508] IQ kept (0.3s) | 1685 kept, 0 rejected | 136.4/min | ETA: 13.4m [2026-01-16T12:12:27.379911] [DEBUG] [REMOTE ] IQI: Retrieved 6591 rows, trimmed to 300. [2026-01-16T12:12:27.380061] [DEBUG] [REMOTE ] IQI: PASS: History has at least 300 days. [2026-01-16T12:12:27.380312] [DEBUG] [REMOTE ] IQI: PASS: Price check passed. Min price $9.76. [2026-01-16T12:12:27.380454] [DEBUG] [REMOTE ] IQI: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:27.380603] [DEBUG] [REMOTE ] IQI: PASS: Integrity check passed. [2026-01-16T12:12:27.380647] [DEBUG] [REMOTE ] IQI: Symbol is viable for forecasting. [2026-01-16T12:12:27.380717] [INFO ] [MAIN ] [1686/3508] IQI kept (0.6s) | 1686 kept, 0 rejected | 136.3/min | ETA: 13.4m [2026-01-16T12:12:27.584483] [DEBUG] [REMOTE ] IQQQ: Retrieved 458 rows, trimmed to 300. [2026-01-16T12:12:27.584640] [DEBUG] [REMOTE ] IQQQ: PASS: History has at least 300 days. [2026-01-16T12:12:27.584852] [DEBUG] [REMOTE ] IQQQ: PASS: Price check passed. Min price $42.21. [2026-01-16T12:12:27.584998] [DEBUG] [REMOTE ] IQQQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:27.585113] [DEBUG] [REMOTE ] IQQQ: PASS: Integrity check passed. [2026-01-16T12:12:27.585156] [DEBUG] [REMOTE ] IQQQ: Symbol is viable for forecasting. [2026-01-16T12:12:27.585218] [INFO ] [MAIN ] [1687/3508] IQQQ kept (0.2s) | 1687 kept, 0 rejected | 136.4/min | ETA: 13.4m [2026-01-16T12:12:28.167680] [DEBUG] [REMOTE ] IRDM: Retrieved 4485 rows, trimmed to 300. [2026-01-16T12:12:28.167841] [DEBUG] [REMOTE ] IRDM: PASS: History has at least 300 days. [2026-01-16T12:12:28.168093] [DEBUG] [REMOTE ] IRDM: PASS: Price check passed. Min price $15.71. [2026-01-16T12:12:28.168239] [DEBUG] [REMOTE ] IRDM: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:28.168359] [DEBUG] [REMOTE ] IRDM: PASS: Integrity check passed. [2026-01-16T12:12:28.168401] [DEBUG] [REMOTE ] IRDM: Symbol is viable for forecasting. [2026-01-16T12:12:28.168458] [INFO ] [MAIN ] [1688/3508] IRDM kept (0.6s) | 1688 kept, 0 rejected | 136.4/min | ETA: 13.3m [2026-01-16T12:12:28.412603] [DEBUG] [REMOTE ] IREN: Retrieved 1044 rows, trimmed to 300. [2026-01-16T12:12:28.412735] [DEBUG] [REMOTE ] IREN: PASS: History has at least 300 days. [2026-01-16T12:12:28.412945] [DEBUG] [REMOTE ] IREN: PASS: Price check passed. Min price $33.78. [2026-01-16T12:12:28.413273] [DEBUG] [REMOTE ] IREN: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:28.413384] [DEBUG] [REMOTE ] IREN: PASS: Integrity check passed. [2026-01-16T12:12:28.413424] [DEBUG] [REMOTE ] IREN: Symbol is viable for forecasting. [2026-01-16T12:12:28.413473] [INFO ] [MAIN ] [1689/3508] IREN kept (0.2s) | 1689 kept, 0 rejected | 136.4/min | ETA: 13.3m [2026-01-16T12:12:29.030159] [DEBUG] [REMOTE ] IRM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:29.030295] [DEBUG] [REMOTE ] IRM: PASS: History has at least 300 days. [2026-01-16T12:12:29.030523] [DEBUG] [REMOTE ] IRM: PASS: Price check passed. Min price $78.86. [2026-01-16T12:12:29.030704] [DEBUG] [REMOTE ] IRM: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:29.030831] [DEBUG] [REMOTE ] IRM: PASS: Integrity check passed. [2026-01-16T12:12:29.030874] [DEBUG] [REMOTE ] IRM: Symbol is viable for forecasting. [2026-01-16T12:12:29.030923] [INFO ] [MAIN ] [1690/3508] IRM kept (0.6s) | 1690 kept, 0 rejected | 136.4/min | ETA: 13.3m [2026-01-16T12:12:29.350919] [DEBUG] [REMOTE ] IRMD: Retrieved 2894 rows, trimmed to 300. [2026-01-16T12:12:29.351045] [DEBUG] [REMOTE ] IRMD: PASS: History has at least 300 days. [2026-01-16T12:12:29.351258] [DEBUG] [REMOTE ] IRMD: PASS: Price check passed. Min price $74.94. [2026-01-16T12:12:29.351398] [DEBUG] [REMOTE ] IRMD: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:29.351514] [DEBUG] [REMOTE ] IRMD: PASS: Integrity check passed. [2026-01-16T12:12:29.351555] [DEBUG] [REMOTE ] IRMD: Symbol is viable for forecasting. [2026-01-16T12:12:29.351624] [INFO ] [MAIN ] [1691/3508] IRMD kept (0.3s) | 1691 kept, 0 rejected | 136.4/min | ETA: 13.3m [2026-01-16T12:12:29.695983] [DEBUG] [REMOTE ] IRON: Retrieved 1364 rows, trimmed to 300. [2026-01-16T12:12:29.696117] [DEBUG] [REMOTE ] IRON: PASS: History has at least 300 days. [2026-01-16T12:12:29.696322] [DEBUG] [REMOTE ] IRON: PASS: Price check passed. Min price $71.04. [2026-01-16T12:12:29.696458] [DEBUG] [REMOTE ] IRON: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:29.696622] [DEBUG] [REMOTE ] IRON: PASS: Integrity check passed. [2026-01-16T12:12:29.696701] [DEBUG] [REMOTE ] IRON: Symbol is viable for forecasting. [2026-01-16T12:12:29.696753] [INFO ] [MAIN ] [1692/3508] IRON kept (0.3s) | 1692 kept, 0 rejected | 136.4/min | ETA: 13.3m [2026-01-16T12:12:30.038929] [DEBUG] [REMOTE ] IRTC: Retrieved 2322 rows, trimmed to 300. [2026-01-16T12:12:30.039101] [DEBUG] [REMOTE ] IRTC: PASS: History has at least 300 days. [2026-01-16T12:12:30.039364] [DEBUG] [REMOTE ] IRTC: PASS: Price check passed. Min price $155.44. [2026-01-16T12:12:30.039550] [DEBUG] [REMOTE ] IRTC: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:30.039737] [DEBUG] [REMOTE ] IRTC: PASS: Integrity check passed. [2026-01-16T12:12:30.039796] [DEBUG] [REMOTE ] IRTC: Symbol is viable for forecasting. [2026-01-16T12:12:30.039869] [INFO ] [MAIN ] [1693/3508] IRTC kept (0.3s) | 1693 kept, 0 rejected | 136.4/min | ETA: 13.3m [2026-01-16T12:12:30.629359] [DEBUG] [REMOTE ] IRWD: Retrieved 4013 rows, trimmed to 300. [2026-01-16T12:12:30.629482] [DEBUG] [REMOTE ] IRWD: PASS: History has at least 300 days. [2026-01-16T12:12:30.629708] [DEBUG] [REMOTE ] IRWD: PASS: Price check passed. Min price $1.50. [2026-01-16T12:12:30.629853] [DEBUG] [REMOTE ] IRWD: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:30.629966] [DEBUG] [REMOTE ] IRWD: PASS: Integrity check passed. [2026-01-16T12:12:30.630007] [DEBUG] [REMOTE ] IRWD: Symbol is viable for forecasting. [2026-01-16T12:12:30.630055] [INFO ] [MAIN ] [1694/3508] IRWD kept (0.6s) | 1694 kept, 0 rejected | 136.4/min | ETA: 13.3m [2026-01-16T12:12:31.026482] [DEBUG] [REMOTE ] ISD: Retrieved 3450 rows, trimmed to 300. [2026-01-16T12:12:31.026651] [DEBUG] [REMOTE ] ISD: PASS: History has at least 300 days. [2026-01-16T12:12:31.026887] [DEBUG] [REMOTE ] ISD: PASS: Price check passed. Min price $14.04. [2026-01-16T12:12:31.027030] [DEBUG] [REMOTE ] ISD: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:31.027145] [DEBUG] [REMOTE ] ISD: PASS: Integrity check passed. [2026-01-16T12:12:31.027187] [DEBUG] [REMOTE ] ISD: Symbol is viable for forecasting. [2026-01-16T12:12:31.027236] [INFO ] [MAIN ] [1695/3508] ISD kept (0.4s) | 1695 kept, 0 rejected | 136.4/min | ETA: 13.3m [2026-01-16T12:12:31.412443] [DEBUG] [REMOTE ] ISRG: Retrieved 6434 rows, trimmed to 300. [2026-01-16T12:12:31.412590] [DEBUG] [REMOTE ] ISRG: PASS: History has at least 300 days. [2026-01-16T12:12:31.412808] [DEBUG] [REMOTE ] ISRG: PASS: Price check passed. Min price $462.74. [2026-01-16T12:12:31.412945] [DEBUG] [REMOTE ] ISRG: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:31.413061] [DEBUG] [REMOTE ] ISRG: PASS: Integrity check passed. [2026-01-16T12:12:31.413102] [DEBUG] [REMOTE ] ISRG: Symbol is viable for forecasting. [2026-01-16T12:12:31.413150] [INFO ] [MAIN ] [1696/3508] ISRG kept (0.4s) | 1696 kept, 0 rejected | 136.4/min | ETA: 13.3m [2026-01-16T12:12:31.749029] [DEBUG] [REMOTE ] ISSC: Retrieved 6400 rows, trimmed to 300. [2026-01-16T12:12:31.749170] [DEBUG] [REMOTE ] ISSC: PASS: History has at least 300 days. [2026-01-16T12:12:31.749386] [DEBUG] [REMOTE ] ISSC: PASS: Price check passed. Min price $8.32. [2026-01-16T12:12:31.749523] [DEBUG] [REMOTE ] ISSC: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:31.749659] [DEBUG] [REMOTE ] ISSC: PASS: Integrity check passed. [2026-01-16T12:12:31.749702] [DEBUG] [REMOTE ] ISSC: Symbol is viable for forecasting. [2026-01-16T12:12:31.749752] [INFO ] [MAIN ] [1697/3508] ISSC kept (0.3s) | 1697 kept, 0 rejected | 136.4/min | ETA: 13.3m [2026-01-16T12:12:32.179192] [DEBUG] [REMOTE ] ISTB: Retrieved 3325 rows, trimmed to 300. [2026-01-16T12:12:32.179325] [DEBUG] [REMOTE ] ISTB: PASS: History has at least 300 days. [2026-01-16T12:12:32.179541] [DEBUG] [REMOTE ] ISTB: PASS: Price check passed. Min price $48.30. [2026-01-16T12:12:32.179722] [DEBUG] [REMOTE ] ISTB: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:32.179845] [DEBUG] [REMOTE ] ISTB: PASS: Integrity check passed. [2026-01-16T12:12:32.179906] [DEBUG] [REMOTE ] ISTB: Symbol is viable for forecasting. [2026-01-16T12:12:32.179959] [INFO ] [MAIN ] [1698/3508] ISTB kept (0.4s) | 1698 kept, 0 rejected | 136.4/min | ETA: 13.3m [2026-01-16T12:12:32.710645] [DEBUG] [REMOTE ] ITIC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:32.710796] [DEBUG] [REMOTE ] ITIC: PASS: History has at least 300 days. [2026-01-16T12:12:32.711051] [DEBUG] [REMOTE ] ITIC: PASS: Price check passed. Min price $242.02. [2026-01-16T12:12:32.711193] [DEBUG] [REMOTE ] ITIC: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:32.711318] [DEBUG] [REMOTE ] ITIC: PASS: Integrity check passed. [2026-01-16T12:12:32.711360] [DEBUG] [REMOTE ] ITIC: Symbol is viable for forecasting. [2026-01-16T12:12:32.711410] [INFO ] [MAIN ] [1699/3508] ITIC kept (0.5s) | 1699 kept, 0 rejected | 136.4/min | ETA: 13.3m [2026-01-16T12:12:32.886996] [DEBUG] [REMOTE ] ITOC: Retrieved 342 rows, trimmed to 300. [2026-01-16T12:12:32.887133] [DEBUG] [REMOTE ] ITOC: PASS: History has at least 300 days. [2026-01-16T12:12:32.887352] [DEBUG] [REMOTE ] ITOC: FAIL: Price check failed. Min price $0.42 < $1.00. [2026-01-16T12:12:32.887422] [WARN ] [LOCAL ] ITOC: SET TO BLACKLISTED [2026-01-16T12:12:32.889144] [INFO ] [MAIN ] [1700/3508] ITOC rejected (0.2s) | 1699 kept, 1 rejected | 136.5/min | ETA: 13.2m [2026-01-16T12:12:33.589837] [DEBUG] [REMOTE ] ITRI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:33.589974] [DEBUG] [REMOTE ] ITRI: PASS: History has at least 300 days. [2026-01-16T12:12:33.590197] [DEBUG] [REMOTE ] ITRI: PASS: Price check passed. Min price $92.86. [2026-01-16T12:12:33.590338] [DEBUG] [REMOTE ] ITRI: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:33.590455] [DEBUG] [REMOTE ] ITRI: PASS: Integrity check passed. [2026-01-16T12:12:33.590497] [DEBUG] [REMOTE ] ITRI: Symbol is viable for forecasting. [2026-01-16T12:12:33.590547] [INFO ] [MAIN ] [1701/3508] ITRI kept (0.7s) | 1700 kept, 1 rejected | 136.4/min | ETA: 13.2m [2026-01-16T12:12:34.006676] [DEBUG] [REMOTE ] ITRN: Retrieved 5107 rows, trimmed to 300. [2026-01-16T12:12:34.006818] [DEBUG] [REMOTE ] ITRN: PASS: History has at least 300 days. [2026-01-16T12:12:34.007035] [DEBUG] [REMOTE ] ITRN: PASS: Price check passed. Min price $35.64. [2026-01-16T12:12:34.007172] [DEBUG] [REMOTE ] ITRN: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:34.007290] [DEBUG] [REMOTE ] ITRN: PASS: Integrity check passed. [2026-01-16T12:12:34.007331] [DEBUG] [REMOTE ] ITRN: Symbol is viable for forecasting. [2026-01-16T12:12:34.007381] [INFO ] [MAIN ] [1702/3508] ITRN kept (0.4s) | 1701 kept, 1 rejected | 136.4/min | ETA: 13.2m [2026-01-16T12:12:34.458555] [DEBUG] [REMOTE ] ITUB: Retrieved 6013 rows, trimmed to 300. [2026-01-16T12:12:34.458684] [DEBUG] [REMOTE ] ITUB: PASS: History has at least 300 days. [2026-01-16T12:12:34.458924] [DEBUG] [REMOTE ] ITUB: PASS: Price check passed. Min price $6.44. [2026-01-16T12:12:34.459068] [DEBUG] [REMOTE ] ITUB: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:34.459196] [DEBUG] [REMOTE ] ITUB: PASS: Integrity check passed. [2026-01-16T12:12:34.459240] [DEBUG] [REMOTE ] ITUB: Symbol is viable for forecasting. [2026-01-16T12:12:34.459290] [INFO ] [MAIN ] [1703/3508] ITUB kept (0.5s) | 1702 kept, 1 rejected | 136.4/min | ETA: 13.2m [2026-01-16T12:12:34.782556] [DEBUG] [REMOTE ] IUS: Retrieved 1846 rows, trimmed to 300. [2026-01-16T12:12:34.782741] [DEBUG] [REMOTE ] IUS: PASS: History has at least 300 days. [2026-01-16T12:12:34.783001] [DEBUG] [REMOTE ] IUS: PASS: Price check passed. Min price $54.36. [2026-01-16T12:12:34.783181] [DEBUG] [REMOTE ] IUS: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:34.783313] [DEBUG] [REMOTE ] IUS: PASS: Integrity check passed. [2026-01-16T12:12:34.783374] [DEBUG] [REMOTE ] IUS: Symbol is viable for forecasting. [2026-01-16T12:12:34.783465] [INFO ] [MAIN ] [1704/3508] IUS kept (0.3s) | 1703 kept, 1 rejected | 136.4/min | ETA: 13.2m [2026-01-16T12:12:35.221264] [DEBUG] [REMOTE ] IUSB: Retrieved 2917 rows, trimmed to 300. [2026-01-16T12:12:35.221404] [DEBUG] [REMOTE ] IUSB: PASS: History has at least 300 days. [2026-01-16T12:12:35.221685] [DEBUG] [REMOTE ] IUSB: PASS: Price check passed. Min price $46.21. [2026-01-16T12:12:35.221830] [DEBUG] [REMOTE ] IUSB: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:35.221962] [DEBUG] [REMOTE ] IUSB: PASS: Integrity check passed. [2026-01-16T12:12:35.222004] [DEBUG] [REMOTE ] IUSB: Symbol is viable for forecasting. [2026-01-16T12:12:35.222056] [INFO ] [MAIN ] [1705/3508] IUSB kept (0.4s) | 1704 kept, 1 rejected | 136.4/min | ETA: 13.2m [2026-01-16T12:12:35.780157] [DEBUG] [REMOTE ] IUSG: Retrieved 6405 rows, trimmed to 300. [2026-01-16T12:12:35.780292] [DEBUG] [REMOTE ] IUSG: PASS: History has at least 300 days. [2026-01-16T12:12:35.780513] [DEBUG] [REMOTE ] IUSG: PASS: Price check passed. Min price $160.13. [2026-01-16T12:12:35.780674] [DEBUG] [REMOTE ] IUSG: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:35.780794] [DEBUG] [REMOTE ] IUSG: PASS: Integrity check passed. [2026-01-16T12:12:35.780835] [DEBUG] [REMOTE ] IUSG: Symbol is viable for forecasting. [2026-01-16T12:12:35.780885] [INFO ] [MAIN ] [1706/3508] IUSG kept (0.6s) | 1705 kept, 1 rejected | 136.4/min | ETA: 13.2m [2026-01-16T12:12:36.103040] [DEBUG] [REMOTE ] IVAL: Retrieved 2786 rows, trimmed to 300. [2026-01-16T12:12:36.103177] [DEBUG] [REMOTE ] IVAL: PASS: History has at least 300 days. [2026-01-16T12:12:36.103396] [DEBUG] [REMOTE ] IVAL: PASS: Price check passed. Min price $29.02. [2026-01-16T12:12:36.103540] [DEBUG] [REMOTE ] IVAL: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:36.103681] [DEBUG] [REMOTE ] IVAL: PASS: Integrity check passed. [2026-01-16T12:12:36.103724] [DEBUG] [REMOTE ] IVAL: Symbol is viable for forecasting. [2026-01-16T12:12:36.103777] [INFO ] [MAIN ] [1707/3508] IVAL kept (0.3s) | 1706 kept, 1 rejected | 136.4/min | ETA: 13.2m [2026-01-16T12:12:36.607606] [DEBUG] [REMOTE ] IVZ: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:36.607746] [DEBUG] [REMOTE ] IVZ: PASS: History has at least 300 days. [2026-01-16T12:12:36.607970] [DEBUG] [REMOTE ] IVZ: PASS: Price check passed. Min price $22.44. [2026-01-16T12:12:36.608108] [DEBUG] [REMOTE ] IVZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:36.608227] [DEBUG] [REMOTE ] IVZ: PASS: Integrity check passed. [2026-01-16T12:12:36.608268] [DEBUG] [REMOTE ] IVZ: Symbol is viable for forecasting. [2026-01-16T12:12:36.608318] [INFO ] [MAIN ] [1708/3508] IVZ kept (0.5s) | 1707 kept, 1 rejected | 136.4/min | ETA: 13.2m [2026-01-16T12:12:37.085616] [DEBUG] [REMOTE ] IX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:37.085753] [DEBUG] [REMOTE ] IX: PASS: History has at least 300 days. [2026-01-16T12:12:37.085985] [DEBUG] [REMOTE ] IX: PASS: Price check passed. Min price $24.22. [2026-01-16T12:12:37.086126] [DEBUG] [REMOTE ] IX: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:37.086245] [DEBUG] [REMOTE ] IX: PASS: Integrity check passed. [2026-01-16T12:12:37.086285] [DEBUG] [REMOTE ] IX: Symbol is viable for forecasting. [2026-01-16T12:12:37.086335] [INFO ] [MAIN ] [1709/3508] IX kept (0.5s) | 1708 kept, 1 rejected | 136.4/min | ETA: 13.2m [2026-01-16T12:12:37.464389] [DEBUG] [REMOTE ] IXUS: Retrieved 3325 rows, trimmed to 300. [2026-01-16T12:12:37.464518] [DEBUG] [REMOTE ] IXUS: PASS: History has at least 300 days. [2026-01-16T12:12:37.464784] [DEBUG] [REMOTE ] IXUS: PASS: Price check passed. Min price $79.60. [2026-01-16T12:12:37.464925] [DEBUG] [REMOTE ] IXUS: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:37.465062] [DEBUG] [REMOTE ] IXUS: PASS: Integrity check passed. [2026-01-16T12:12:37.465111] [DEBUG] [REMOTE ] IXUS: Symbol is viable for forecasting. [2026-01-16T12:12:37.465179] [INFO ] [MAIN ] [1710/3508] IXUS kept (0.4s) | 1709 kept, 1 rejected | 136.4/min | ETA: 13.2m [2026-01-16T12:12:37.904617] [DEBUG] [REMOTE ] IZEA: Retrieved 3617 rows, trimmed to 300. [2026-01-16T12:12:37.904743] [DEBUG] [REMOTE ] IZEA: PASS: History has at least 300 days. [2026-01-16T12:12:37.904956] [DEBUG] [REMOTE ] IZEA: PASS: Price check passed. Min price $4.18. [2026-01-16T12:12:37.905118] [DEBUG] [REMOTE ] IZEA: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:37.905228] [DEBUG] [REMOTE ] IZEA: PASS: Integrity check passed. [2026-01-16T12:12:37.905268] [DEBUG] [REMOTE ] IZEA: Symbol is viable for forecasting. [2026-01-16T12:12:37.905317] [INFO ] [MAIN ] [1711/3508] IZEA kept (0.4s) | 1710 kept, 1 rejected | 136.4/min | ETA: 13.2m [2026-01-16T12:12:38.384729] [DEBUG] [REMOTE ] J: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:38.384869] [DEBUG] [REMOTE ] J: PASS: History has at least 300 days. [2026-01-16T12:12:38.385084] [DEBUG] [REMOTE ] J: PASS: Price check passed. Min price $128.47. [2026-01-16T12:12:38.385223] [DEBUG] [REMOTE ] J: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:38.385336] [DEBUG] [REMOTE ] J: PASS: Integrity check passed. [2026-01-16T12:12:38.385376] [DEBUG] [REMOTE ] J: Symbol is viable for forecasting. [2026-01-16T12:12:38.385425] [INFO ] [MAIN ] [1712/3508] J kept (0.5s) | 1711 kept, 1 rejected | 136.4/min | ETA: 13.2m [2026-01-16T12:12:38.934498] [DEBUG] [REMOTE ] JACK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:38.934659] [DEBUG] [REMOTE ] JACK: PASS: History has at least 300 days. [2026-01-16T12:12:38.934904] [DEBUG] [REMOTE ] JACK: PASS: Price check passed. Min price $14.25. [2026-01-16T12:12:38.935050] [DEBUG] [REMOTE ] JACK: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:38.935176] [DEBUG] [REMOTE ] JACK: PASS: Integrity check passed. [2026-01-16T12:12:38.935417] [DEBUG] [REMOTE ] JACK: Symbol is viable for forecasting. [2026-01-16T12:12:38.935469] [INFO ] [MAIN ] [1713/3508] JACK kept (0.6s) | 1712 kept, 1 rejected | 136.4/min | ETA: 13.2m [2026-01-16T12:12:39.380749] [DEBUG] [REMOTE ] JAKK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:39.380960] [DEBUG] [REMOTE ] JAKK: PASS: History has at least 300 days. [2026-01-16T12:12:39.381240] [DEBUG] [REMOTE ] JAKK: PASS: Price check passed. Min price $14.79. [2026-01-16T12:12:39.381388] [DEBUG] [REMOTE ] JAKK: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:39.381521] [DEBUG] [REMOTE ] JAKK: PASS: Integrity check passed. [2026-01-16T12:12:39.381566] [DEBUG] [REMOTE ] JAKK: Symbol is viable for forecasting. [2026-01-16T12:12:39.381645] [INFO ] [MAIN ] [1714/3508] JAKK kept (0.4s) | 1713 kept, 1 rejected | 136.4/min | ETA: 13.2m [2026-01-16T12:12:39.640501] [DEBUG] [REMOTE ] JAMF: Retrieved 1379 rows, trimmed to 300. [2026-01-16T12:12:39.640762] [DEBUG] [REMOTE ] JAMF: PASS: History has at least 300 days. [2026-01-16T12:12:39.641045] [DEBUG] [REMOTE ] JAMF: PASS: Price check passed. Min price $10.49. [2026-01-16T12:12:39.641443] [DEBUG] [REMOTE ] JAMF: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:39.641613] [DEBUG] [REMOTE ] JAMF: PASS: Integrity check passed. [2026-01-16T12:12:39.641666] [DEBUG] [REMOTE ] JAMF: Symbol is viable for forecasting. [2026-01-16T12:12:39.641723] [INFO ] [MAIN ] [1715/3508] JAMF kept (0.3s) | 1714 kept, 1 rejected | 136.4/min | ETA: 13.1m [2026-01-16T12:12:40.015550] [DEBUG] [REMOTE ] JANX: Retrieved 1155 rows, trimmed to 300. [2026-01-16T12:12:40.015787] [DEBUG] [REMOTE ] JANX: PASS: History has at least 300 days. [2026-01-16T12:12:40.016058] [DEBUG] [REMOTE ] JANX: PASS: Price check passed. Min price $13.44. [2026-01-16T12:12:40.016209] [DEBUG] [REMOTE ] JANX: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:40.016333] [DEBUG] [REMOTE ] JANX: PASS: Integrity check passed. [2026-01-16T12:12:40.016379] [DEBUG] [REMOTE ] JANX: Symbol is viable for forecasting. [2026-01-16T12:12:40.016494] [INFO ] [MAIN ] [1716/3508] JANX kept (0.4s) | 1715 kept, 1 rejected | 136.4/min | ETA: 13.1m [2026-01-16T12:12:40.597200] [DEBUG] [REMOTE ] JAZZ: Retrieved 4687 rows, trimmed to 300. [2026-01-16T12:12:40.597339] [DEBUG] [REMOTE ] JAZZ: PASS: History has at least 300 days. [2026-01-16T12:12:40.597558] [DEBUG] [REMOTE ] JAZZ: PASS: Price check passed. Min price $131.16. [2026-01-16T12:12:40.597722] [DEBUG] [REMOTE ] JAZZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:40.597840] [DEBUG] [REMOTE ] JAZZ: PASS: Integrity check passed. [2026-01-16T12:12:40.597881] [DEBUG] [REMOTE ] JAZZ: Symbol is viable for forecasting. [2026-01-16T12:12:40.597931] [INFO ] [MAIN ] [1717/3508] JAZZ kept (0.6s) | 1716 kept, 1 rejected | 136.4/min | ETA: 13.1m [2026-01-16T12:12:40.832294] [DEBUG] [REMOTE ] JBGS: Retrieved 2137 rows, trimmed to 300. [2026-01-16T12:12:40.832459] [DEBUG] [REMOTE ] JBGS: PASS: History has at least 300 days. [2026-01-16T12:12:40.832739] [DEBUG] [REMOTE ] JBGS: PASS: Price check passed. Min price $16.70. [2026-01-16T12:12:40.832919] [DEBUG] [REMOTE ] JBGS: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:40.833082] [DEBUG] [REMOTE ] JBGS: PASS: Integrity check passed. [2026-01-16T12:12:40.833149] [DEBUG] [REMOTE ] JBGS: Symbol is viable for forecasting. [2026-01-16T12:12:40.833220] [INFO ] [MAIN ] [1718/3508] JBGS kept (0.2s) | 1717 kept, 1 rejected | 136.5/min | ETA: 13.1m [2026-01-16T12:12:41.282429] [DEBUG] [REMOTE ] JBI: Retrieved 1525 rows, trimmed to 300. [2026-01-16T12:12:41.282651] [DEBUG] [REMOTE ] JBI: PASS: History has at least 300 days. [2026-01-16T12:12:41.282915] [DEBUG] [REMOTE ] JBI: PASS: Price check passed. Min price $5.75. [2026-01-16T12:12:41.283062] [DEBUG] [REMOTE ] JBI: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:41.283184] [DEBUG] [REMOTE ] JBI: PASS: Integrity check passed. [2026-01-16T12:12:41.283227] [DEBUG] [REMOTE ] JBI: Symbol is viable for forecasting. [2026-01-16T12:12:41.283282] [INFO ] [MAIN ] [1719/3508] JBI kept (0.5s) | 1718 kept, 1 rejected | 136.5/min | ETA: 13.1m [2026-01-16T12:12:41.945221] [DEBUG] [REMOTE ] JBL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:41.945699] [DEBUG] [REMOTE ] JBL: PASS: History has at least 300 days. [2026-01-16T12:12:41.946011] [DEBUG] [REMOTE ] JBL: PASS: Price check passed. Min price $192.49. [2026-01-16T12:12:41.946159] [DEBUG] [REMOTE ] JBL: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:41.946432] [DEBUG] [REMOTE ] JBL: PASS: Integrity check passed. [2026-01-16T12:12:41.946483] [DEBUG] [REMOTE ] JBL: Symbol is viable for forecasting. [2026-01-16T12:12:41.946541] [INFO ] [MAIN ] [1720/3508] JBL kept (0.7s) | 1719 kept, 1 rejected | 136.4/min | ETA: 13.1m [2026-01-16T12:12:42.152508] [DEBUG] [REMOTE ] JBND: Retrieved 567 rows, trimmed to 300. [2026-01-16T12:12:42.152725] [DEBUG] [REMOTE ] JBND: PASS: History has at least 300 days. [2026-01-16T12:12:42.153008] [DEBUG] [REMOTE ] JBND: PASS: Price check passed. Min price $53.53. [2026-01-16T12:12:42.153156] [DEBUG] [REMOTE ] JBND: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:42.153281] [DEBUG] [REMOTE ] JBND: PASS: Integrity check passed. [2026-01-16T12:12:42.153322] [DEBUG] [REMOTE ] JBND: Symbol is viable for forecasting. [2026-01-16T12:12:42.153375] [INFO ] [MAIN ] [1721/3508] JBND kept (0.2s) | 1720 kept, 1 rejected | 136.5/min | ETA: 13.1m [2026-01-16T12:12:42.915667] [DEBUG] [REMOTE ] JBSS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:42.915898] [DEBUG] [REMOTE ] JBSS: PASS: History has at least 300 days. [2026-01-16T12:12:42.916269] [DEBUG] [REMOTE ] JBSS: PASS: Price check passed. Min price $58.68. [2026-01-16T12:12:42.916454] [DEBUG] [REMOTE ] JBSS: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:42.916653] [DEBUG] [REMOTE ] JBSS: PASS: Integrity check passed. [2026-01-16T12:12:42.916724] [DEBUG] [REMOTE ] JBSS: Symbol is viable for forecasting. [2026-01-16T12:12:42.916783] [INFO ] [MAIN ] [1722/3508] JBSS kept (0.8s) | 1721 kept, 1 rejected | 136.4/min | ETA: 13.1m [2026-01-16T12:12:43.285461] [DEBUG] [REMOTE ] JCE: Retrieved 4732 rows, trimmed to 300. [2026-01-16T12:12:43.285672] [DEBUG] [REMOTE ] JCE: PASS: History has at least 300 days. [2026-01-16T12:12:43.285934] [DEBUG] [REMOTE ] JCE: PASS: Price check passed. Min price $14.95. [2026-01-16T12:12:43.286084] [DEBUG] [REMOTE ] JCE: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:43.286209] [DEBUG] [REMOTE ] JCE: PASS: Integrity check passed. [2026-01-16T12:12:43.286252] [DEBUG] [REMOTE ] JCE: Symbol is viable for forecasting. [2026-01-16T12:12:43.286308] [INFO ] [MAIN ] [1723/3508] JCE kept (0.4s) | 1722 kept, 1 rejected | 136.4/min | ETA: 13.1m [2026-01-16T12:12:43.824591] [DEBUG] [REMOTE ] JCI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:43.824819] [DEBUG] [REMOTE ] JCI: PASS: History has at least 300 days. [2026-01-16T12:12:43.825112] [DEBUG] [REMOTE ] JCI: PASS: Price check passed. Min price $108.18. [2026-01-16T12:12:43.825263] [DEBUG] [REMOTE ] JCI: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:43.825396] [DEBUG] [REMOTE ] JCI: PASS: Integrity check passed. [2026-01-16T12:12:43.825440] [DEBUG] [REMOTE ] JCI: Symbol is viable for forecasting. [2026-01-16T12:12:43.825497] [INFO ] [MAIN ] [1724/3508] JCI kept (0.5s) | 1723 kept, 1 rejected | 136.4/min | ETA: 13.1m [2026-01-16T12:12:44.166639] [DEBUG] [REMOTE ] JD: Retrieved 2931 rows, trimmed to 300. [2026-01-16T12:12:44.166850] [DEBUG] [REMOTE ] JD: PASS: History has at least 300 days. [2026-01-16T12:12:44.167132] [DEBUG] [REMOTE ] JD: PASS: Price check passed. Min price $28.39. [2026-01-16T12:12:44.167281] [DEBUG] [REMOTE ] JD: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:44.167415] [DEBUG] [REMOTE ] JD: PASS: Integrity check passed. [2026-01-16T12:12:44.167458] [DEBUG] [REMOTE ] JD: Symbol is viable for forecasting. [2026-01-16T12:12:44.167514] [INFO ] [MAIN ] [1725/3508] JD kept (0.3s) | 1724 kept, 1 rejected | 136.4/min | ETA: 13.1m [2026-01-16T12:12:44.705254] [DEBUG] [REMOTE ] JEF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:44.705483] [DEBUG] [REMOTE ] JEF: PASS: History has at least 300 days. [2026-01-16T12:12:44.705879] [DEBUG] [REMOTE ] JEF: PASS: Price check passed. Min price $52.43. [2026-01-16T12:12:44.706076] [DEBUG] [REMOTE ] JEF: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:44.706418] [DEBUG] [REMOTE ] JEF: PASS: Integrity check passed. [2026-01-16T12:12:44.706471] [DEBUG] [REMOTE ] JEF: Symbol is viable for forecasting. [2026-01-16T12:12:44.706531] [INFO ] [MAIN ] [1726/3508] JEF kept (0.5s) | 1725 kept, 1 rejected | 136.4/min | ETA: 13.1m [2026-01-16T12:12:45.027944] [DEBUG] [REMOTE ] JELD: Retrieved 2255 rows, trimmed to 300. [2026-01-16T12:12:45.028164] [DEBUG] [REMOTE ] JELD: PASS: History has at least 300 days. [2026-01-16T12:12:45.028454] [DEBUG] [REMOTE ] JELD: PASS: Price check passed. Min price $1.81. [2026-01-16T12:12:45.028624] [DEBUG] [REMOTE ] JELD: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:45.028766] [DEBUG] [REMOTE ] JELD: PASS: Integrity check passed. [2026-01-16T12:12:45.028809] [DEBUG] [REMOTE ] JELD: Symbol is viable for forecasting. [2026-01-16T12:12:45.028866] [INFO ] [MAIN ] [1727/3508] JELD kept (0.3s) | 1726 kept, 1 rejected | 136.4/min | ETA: 13.1m [2026-01-16T12:12:45.211385] [DEBUG] [REMOTE ] JEPQ: Retrieved 929 rows, trimmed to 300. [2026-01-16T12:12:45.211546] [DEBUG] [REMOTE ] JEPQ: PASS: History has at least 300 days. [2026-01-16T12:12:45.211799] [DEBUG] [REMOTE ] JEPQ: PASS: Price check passed. Min price $54.75. [2026-01-16T12:12:45.211942] [DEBUG] [REMOTE ] JEPQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:45.212057] [DEBUG] [REMOTE ] JEPQ: PASS: Integrity check passed. [2026-01-16T12:12:45.212116] [DEBUG] [REMOTE ] JEPQ: Symbol is viable for forecasting. [2026-01-16T12:12:45.212168] [INFO ] [MAIN ] [1728/3508] JEPQ kept (0.2s) | 1727 kept, 1 rejected | 136.5/min | ETA: 13.0m [2026-01-16T12:12:45.677853] [DEBUG] [REMOTE ] JF: Retrieved 1815 rows, trimmed to 300. [2026-01-16T12:12:45.678028] [DEBUG] [REMOTE ] JF: PASS: History has at least 300 days. [2026-01-16T12:12:45.678360] [DEBUG] [REMOTE ] JF: FAIL: Price check failed. Min price $0.91 < $1.00. [2026-01-16T12:12:45.678453] [WARN ] [LOCAL ] JF: SET TO BLACKLISTED [2026-01-16T12:12:45.680067] [INFO ] [MAIN ] [1729/3508] JF rejected (0.5s) | 1727 kept, 2 rejected | 136.5/min | ETA: 13.0m [2026-01-16T12:12:46.176176] [DEBUG] [REMOTE ] JFIN: Retrieved 1681 rows, trimmed to 300. [2026-01-16T12:12:46.176363] [DEBUG] [REMOTE ] JFIN: PASS: History has at least 300 days. [2026-01-16T12:12:46.176655] [DEBUG] [REMOTE ] JFIN: PASS: Price check passed. Min price $5.80. [2026-01-16T12:12:46.176839] [DEBUG] [REMOTE ] JFIN: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:46.176994] [DEBUG] [REMOTE ] JFIN: PASS: Integrity check passed. [2026-01-16T12:12:46.177049] [DEBUG] [REMOTE ] JFIN: Symbol is viable for forecasting. [2026-01-16T12:12:46.177106] [INFO ] [MAIN ] [1730/3508] JFIN kept (0.5s) | 1728 kept, 2 rejected | 136.4/min | ETA: 13.0m [2026-01-16T12:12:46.541615] [DEBUG] [REMOTE ] JGLO: Retrieved 587 rows, trimmed to 300. [2026-01-16T12:12:46.541746] [DEBUG] [REMOTE ] JGLO: PASS: History has at least 300 days. [2026-01-16T12:12:46.541951] [DEBUG] [REMOTE ] JGLO: PASS: Price check passed. Min price $64.84. [2026-01-16T12:12:46.542093] [DEBUG] [REMOTE ] JGLO: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:46.542206] [DEBUG] [REMOTE ] JGLO: PASS: Integrity check passed. [2026-01-16T12:12:46.542248] [DEBUG] [REMOTE ] JGLO: Symbol is viable for forecasting. [2026-01-16T12:12:46.542297] [INFO ] [MAIN ] [1731/3508] JGLO kept (0.4s) | 1729 kept, 2 rejected | 136.5/min | ETA: 13.0m [2026-01-16T12:12:47.338990] [DEBUG] [REMOTE ] JHG: Retrieved 6428 rows, trimmed to 300. [2026-01-16T12:12:47.339132] [DEBUG] [REMOTE ] JHG: PASS: History has at least 300 days. [2026-01-16T12:12:47.339363] [DEBUG] [REMOTE ] JHG: PASS: Price check passed. Min price $40.76. [2026-01-16T12:12:47.339500] [DEBUG] [REMOTE ] JHG: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:47.339639] [DEBUG] [REMOTE ] JHG: PASS: Integrity check passed. [2026-01-16T12:12:47.339681] [DEBUG] [REMOTE ] JHG: Symbol is viable for forecasting. [2026-01-16T12:12:47.339730] [INFO ] [MAIN ] [1732/3508] JHG kept (0.8s) | 1730 kept, 2 rejected | 136.4/min | ETA: 13.0m [2026-01-16T12:12:47.891257] [DEBUG] [REMOTE ] JHI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:47.891408] [DEBUG] [REMOTE ] JHI: PASS: History has at least 300 days. [2026-01-16T12:12:47.891712] [DEBUG] [REMOTE ] JHI: PASS: Price check passed. Min price $13.23. [2026-01-16T12:12:47.891913] [DEBUG] [REMOTE ] JHI: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:47.892082] [DEBUG] [REMOTE ] JHI: PASS: Integrity check passed. [2026-01-16T12:12:47.892144] [DEBUG] [REMOTE ] JHI: Symbol is viable for forecasting. [2026-01-16T12:12:47.892220] [INFO ] [MAIN ] [1733/3508] JHI kept (0.6s) | 1731 kept, 2 rejected | 136.4/min | ETA: 13.0m [2026-01-16T12:12:48.418831] [DEBUG] [REMOTE ] JHX: Retrieved 6549 rows, trimmed to 300. [2026-01-16T12:12:48.418967] [DEBUG] [REMOTE ] JHX: PASS: History has at least 300 days. [2026-01-16T12:12:48.419188] [DEBUG] [REMOTE ] JHX: PASS: Price check passed. Min price $16.69. [2026-01-16T12:12:48.419326] [DEBUG] [REMOTE ] JHX: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:48.419444] [DEBUG] [REMOTE ] JHX: PASS: Integrity check passed. [2026-01-16T12:12:48.419485] [DEBUG] [REMOTE ] JHX: Symbol is viable for forecasting. [2026-01-16T12:12:48.419533] [INFO ] [MAIN ] [1734/3508] JHX kept (0.5s) | 1732 kept, 2 rejected | 136.4/min | ETA: 13.0m [2026-01-16T12:12:48.732701] [DEBUG] [REMOTE ] JILL: Retrieved 2227 rows, trimmed to 300. [2026-01-16T12:12:48.732836] [DEBUG] [REMOTE ] JILL: PASS: History has at least 300 days. [2026-01-16T12:12:48.733043] [DEBUG] [REMOTE ] JILL: PASS: Price check passed. Min price $13.39. [2026-01-16T12:12:48.733184] [DEBUG] [REMOTE ] JILL: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:48.733300] [DEBUG] [REMOTE ] JILL: PASS: Integrity check passed. [2026-01-16T12:12:48.733343] [DEBUG] [REMOTE ] JILL: Symbol is viable for forecasting. [2026-01-16T12:12:48.733392] [INFO ] [MAIN ] [1735/3508] JILL kept (0.3s) | 1733 kept, 2 rejected | 136.4/min | ETA: 13.0m [2026-01-16T12:12:49.040837] [DEBUG] [REMOTE ] JIVE: Retrieved 587 rows, trimmed to 300. [2026-01-16T12:12:49.040966] [DEBUG] [REMOTE ] JIVE: PASS: History has at least 300 days. [2026-01-16T12:12:49.041169] [DEBUG] [REMOTE ] JIVE: PASS: Price check passed. Min price $73.16. [2026-01-16T12:12:49.041308] [DEBUG] [REMOTE ] JIVE: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:49.041420] [DEBUG] [REMOTE ] JIVE: PASS: Integrity check passed. [2026-01-16T12:12:49.041460] [DEBUG] [REMOTE ] JIVE: Symbol is viable for forecasting. [2026-01-16T12:12:49.041509] [INFO ] [MAIN ] [1736/3508] JIVE kept (0.3s) | 1734 kept, 2 rejected | 136.4/min | ETA: 13.0m [2026-01-16T12:12:49.689744] [DEBUG] [REMOTE ] JJSF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:49.689879] [DEBUG] [REMOTE ] JJSF: PASS: History has at least 300 days. [2026-01-16T12:12:49.690094] [DEBUG] [REMOTE ] JJSF: PASS: Price check passed. Min price $81.15. [2026-01-16T12:12:49.690231] [DEBUG] [REMOTE ] JJSF: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:49.690347] [DEBUG] [REMOTE ] JJSF: PASS: Integrity check passed. [2026-01-16T12:12:49.690387] [DEBUG] [REMOTE ] JJSF: Symbol is viable for forecasting. [2026-01-16T12:12:49.690480] [INFO ] [MAIN ] [1737/3508] JJSF kept (0.6s) | 1735 kept, 2 rejected | 136.4/min | ETA: 13.0m [2026-01-16T12:12:50.137788] [DEBUG] [REMOTE ] JKHY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:50.137938] [DEBUG] [REMOTE ] JKHY: PASS: History has at least 300 days. [2026-01-16T12:12:50.138156] [DEBUG] [REMOTE ] JKHY: PASS: Price check passed. Min price $148.44. [2026-01-16T12:12:50.138294] [DEBUG] [REMOTE ] JKHY: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:50.138418] [DEBUG] [REMOTE ] JKHY: PASS: Integrity check passed. [2026-01-16T12:12:50.138468] [DEBUG] [REMOTE ] JKHY: Symbol is viable for forecasting. [2026-01-16T12:12:50.138526] [INFO ] [MAIN ] [1738/3508] JKHY kept (0.4s) | 1736 kept, 2 rejected | 136.4/min | ETA: 13.0m [2026-01-16T12:12:50.592832] [DEBUG] [REMOTE ] JKS: Retrieved 3943 rows, trimmed to 300. [2026-01-16T12:12:50.592970] [DEBUG] [REMOTE ] JKS: PASS: History has at least 300 days. [2026-01-16T12:12:50.593182] [DEBUG] [REMOTE ] JKS: PASS: Price check passed. Min price $21.05. [2026-01-16T12:12:50.593322] [DEBUG] [REMOTE ] JKS: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:50.593435] [DEBUG] [REMOTE ] JKS: PASS: Integrity check passed. [2026-01-16T12:12:50.593476] [DEBUG] [REMOTE ] JKS: Symbol is viable for forecasting. [2026-01-16T12:12:50.593524] [INFO ] [MAIN ] [1739/3508] JKS kept (0.5s) | 1737 kept, 2 rejected | 136.4/min | ETA: 13.0m [2026-01-16T12:12:51.154940] [DEBUG] [REMOTE ] JLL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:51.155073] [DEBUG] [REMOTE ] JLL: PASS: History has at least 300 days. [2026-01-16T12:12:51.155285] [DEBUG] [REMOTE ] JLL: PASS: Price check passed. Min price $287.62. [2026-01-16T12:12:51.155427] [DEBUG] [REMOTE ] JLL: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:51.155543] [DEBUG] [REMOTE ] JLL: PASS: Integrity check passed. [2026-01-16T12:12:51.155603] [DEBUG] [REMOTE ] JLL: Symbol is viable for forecasting. [2026-01-16T12:12:51.155654] [INFO ] [MAIN ] [1740/3508] JLL kept (0.6s) | 1738 kept, 2 rejected | 136.3/min | ETA: 13.0m [2026-01-16T12:12:51.524753] [DEBUG] [REMOTE ] JLS: Retrieved 4058 rows, trimmed to 300. [2026-01-16T12:12:51.524886] [DEBUG] [REMOTE ] JLS: PASS: History has at least 300 days. [2026-01-16T12:12:51.525093] [DEBUG] [REMOTE ] JLS: PASS: Price check passed. Min price $17.96. [2026-01-16T12:12:51.525228] [DEBUG] [REMOTE ] JLS: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:51.525346] [DEBUG] [REMOTE ] JLS: PASS: Integrity check passed. [2026-01-16T12:12:51.525386] [DEBUG] [REMOTE ] JLS: Symbol is viable for forecasting. [2026-01-16T12:12:51.525435] [INFO ] [MAIN ] [1741/3508] JLS kept (0.4s) | 1739 kept, 2 rejected | 136.4/min | ETA: 13.0m [2026-01-16T12:12:51.841668] [DEBUG] [REMOTE ] JMIA: Retrieved 1700 rows, trimmed to 300. [2026-01-16T12:12:51.841805] [DEBUG] [REMOTE ] JMIA: PASS: History has at least 300 days. [2026-01-16T12:12:51.842006] [DEBUG] [REMOTE ] JMIA: PASS: Price check passed. Min price $9.50. [2026-01-16T12:12:51.842142] [DEBUG] [REMOTE ] JMIA: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:51.842253] [DEBUG] [REMOTE ] JMIA: PASS: Integrity check passed. [2026-01-16T12:12:51.842293] [DEBUG] [REMOTE ] JMIA: Symbol is viable for forecasting. [2026-01-16T12:12:51.842342] [INFO ] [MAIN ] [1742/3508] JMIA kept (0.3s) | 1740 kept, 2 rejected | 136.4/min | ETA: 12.9m [2026-01-16T12:12:52.306417] [DEBUG] [REMOTE ] JMSB: Retrieved 3051 rows, trimmed to 300. [2026-01-16T12:12:52.306545] [DEBUG] [REMOTE ] JMSB: PASS: History has at least 300 days. [2026-01-16T12:12:52.306801] [DEBUG] [REMOTE ] JMSB: PASS: Price check passed. Min price $18.57. [2026-01-16T12:12:52.306936] [DEBUG] [REMOTE ] JMSB: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:52.307048] [DEBUG] [REMOTE ] JMSB: PASS: Integrity check passed. [2026-01-16T12:12:52.307088] [DEBUG] [REMOTE ] JMSB: Symbol is viable for forecasting. [2026-01-16T12:12:52.307136] [INFO ] [MAIN ] [1743/3508] JMSB kept (0.5s) | 1741 kept, 2 rejected | 136.4/min | ETA: 12.9m [2026-01-16T12:12:52.813993] [DEBUG] [REMOTE ] JNJ: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:52.814126] [DEBUG] [REMOTE ] JNJ: PASS: History has at least 300 days. [2026-01-16T12:12:52.814341] [DEBUG] [REMOTE ] JNJ: PASS: Price check passed. Min price $184.84. [2026-01-16T12:12:52.814483] [DEBUG] [REMOTE ] JNJ: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:52.814618] [DEBUG] [REMOTE ] JNJ: PASS: Integrity check passed. [2026-01-16T12:12:52.814660] [DEBUG] [REMOTE ] JNJ: Symbol is viable for forecasting. [2026-01-16T12:12:52.814709] [INFO ] [MAIN ] [1744/3508] JNJ kept (0.5s) | 1742 kept, 2 rejected | 136.4/min | ETA: 12.9m [2026-01-16T12:12:53.032507] [DEBUG] [REMOTE ] JOBY: Retrieved 1302 rows, trimmed to 300. [2026-01-16T12:12:53.032687] [DEBUG] [REMOTE ] JOBY: PASS: History has at least 300 days. [2026-01-16T12:12:53.032911] [DEBUG] [REMOTE ] JOBY: PASS: Price check passed. Min price $13.04. [2026-01-16T12:12:53.033054] [DEBUG] [REMOTE ] JOBY: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:53.033169] [DEBUG] [REMOTE ] JOBY: PASS: Integrity check passed. [2026-01-16T12:12:53.033211] [DEBUG] [REMOTE ] JOBY: Symbol is viable for forecasting. [2026-01-16T12:12:53.033260] [INFO ] [MAIN ] [1745/3508] JOBY kept (0.2s) | 1743 kept, 2 rejected | 136.4/min | ETA: 12.9m [2026-01-16T12:12:53.736169] [DEBUG] [REMOTE ] JOE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:53.736369] [DEBUG] [REMOTE ] JOE: PASS: History has at least 300 days. [2026-01-16T12:12:53.736760] [DEBUG] [REMOTE ] JOE: PASS: Price check passed. Min price $48.90. [2026-01-16T12:12:53.736941] [DEBUG] [REMOTE ] JOE: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:53.737110] [DEBUG] [REMOTE ] JOE: PASS: Integrity check passed. [2026-01-16T12:12:53.737161] [DEBUG] [REMOTE ] JOE: Symbol is viable for forecasting. [2026-01-16T12:12:53.737265] [INFO ] [MAIN ] [1746/3508] JOE kept (0.7s) | 1744 kept, 2 rejected | 136.4/min | ETA: 12.9m [2026-01-16T12:12:54.235640] [DEBUG] [REMOTE ] JOF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:54.235798] [DEBUG] [REMOTE ] JOF: PASS: History has at least 300 days. [2026-01-16T12:12:54.236064] [DEBUG] [REMOTE ] JOF: PASS: Price check passed. Min price $10.00. [2026-01-16T12:12:54.236223] [DEBUG] [REMOTE ] JOF: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:54.236365] [DEBUG] [REMOTE ] JOF: PASS: Integrity check passed. [2026-01-16T12:12:54.236413] [DEBUG] [REMOTE ] JOF: Symbol is viable for forecasting. [2026-01-16T12:12:54.236471] [INFO ] [MAIN ] [1747/3508] JOF kept (0.5s) | 1745 kept, 2 rejected | 136.3/min | ETA: 12.9m [2026-01-16T12:12:54.747501] [DEBUG] [REMOTE ] JPC: Retrieved 5737 rows, trimmed to 300. [2026-01-16T12:12:54.747656] [DEBUG] [REMOTE ] JPC: PASS: History has at least 300 days. [2026-01-16T12:12:54.747871] [DEBUG] [REMOTE ] JPC: PASS: Price check passed. Min price $7.76. [2026-01-16T12:12:54.748008] [DEBUG] [REMOTE ] JPC: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:54.748123] [DEBUG] [REMOTE ] JPC: PASS: Integrity check passed. [2026-01-16T12:12:54.748164] [DEBUG] [REMOTE ] JPC: Symbol is viable for forecasting. [2026-01-16T12:12:54.748268] [INFO ] [MAIN ] [1748/3508] JPC kept (0.5s) | 1746 kept, 2 rejected | 136.3/min | ETA: 12.9m [2026-01-16T12:12:54.904799] [DEBUG] [REMOTE ] JPEF: Retrieved 619 rows, trimmed to 300. [2026-01-16T12:12:54.904927] [DEBUG] [REMOTE ] JPEF: PASS: History has at least 300 days. [2026-01-16T12:12:54.905126] [DEBUG] [REMOTE ] JPEF: PASS: Price check passed. Min price $71.86. [2026-01-16T12:12:54.905263] [DEBUG] [REMOTE ] JPEF: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:54.905396] [DEBUG] [REMOTE ] JPEF: PASS: Integrity check passed. [2026-01-16T12:12:54.905450] [DEBUG] [REMOTE ] JPEF: Symbol is viable for forecasting. [2026-01-16T12:12:54.905501] [INFO ] [MAIN ] [1749/3508] JPEF kept (0.2s) | 1747 kept, 2 rejected | 136.4/min | ETA: 12.9m [2026-01-16T12:12:55.652992] [DEBUG] [REMOTE ] JPM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:55.653130] [DEBUG] [REMOTE ] JPM: PASS: History has at least 300 days. [2026-01-16T12:12:55.653356] [DEBUG] [REMOTE ] JPM: PASS: Price check passed. Min price $292.80. [2026-01-16T12:12:55.653498] [DEBUG] [REMOTE ] JPM: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:55.653637] [DEBUG] [REMOTE ] JPM: PASS: Integrity check passed. [2026-01-16T12:12:55.653680] [DEBUG] [REMOTE ] JPM: Symbol is viable for forecasting. [2026-01-16T12:12:55.653729] [INFO ] [MAIN ] [1750/3508] JPM kept (0.7s) | 1748 kept, 2 rejected | 136.3/min | ETA: 12.9m [2026-01-16T12:12:56.092145] [DEBUG] [REMOTE ] JQC: Retrieved 5676 rows, trimmed to 300. [2026-01-16T12:12:56.092283] [DEBUG] [REMOTE ] JQC: PASS: History has at least 300 days. [2026-01-16T12:12:56.092529] [DEBUG] [REMOTE ] JQC: PASS: Price check passed. Min price $4.85. [2026-01-16T12:12:56.092689] [DEBUG] [REMOTE ] JQC: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:56.092809] [DEBUG] [REMOTE ] JQC: PASS: Integrity check passed. [2026-01-16T12:12:56.092854] [DEBUG] [REMOTE ] JQC: Symbol is viable for forecasting. [2026-01-16T12:12:56.092916] [INFO ] [MAIN ] [1751/3508] JQC kept (0.4s) | 1749 kept, 2 rejected | 136.3/min | ETA: 12.9m [2026-01-16T12:12:56.486657] [DEBUG] [REMOTE ] JRI: Retrieved 3450 rows, trimmed to 300. [2026-01-16T12:12:56.486993] [DEBUG] [REMOTE ] JRI: PASS: History has at least 300 days. [2026-01-16T12:12:56.487242] [DEBUG] [REMOTE ] JRI: PASS: Price check passed. Min price $12.90. [2026-01-16T12:12:56.487468] [DEBUG] [REMOTE ] JRI: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:56.487653] [DEBUG] [REMOTE ] JRI: PASS: Integrity check passed. [2026-01-16T12:12:56.487885] [DEBUG] [REMOTE ] JRI: Symbol is viable for forecasting. [2026-01-16T12:12:56.487954] [INFO ] [MAIN ] [1752/3508] JRI kept (0.4s) | 1750 kept, 2 rejected | 136.3/min | ETA: 12.9m [2026-01-16T12:12:56.975281] [DEBUG] [REMOTE ] JRS: Retrieved 6078 rows, trimmed to 300. [2026-01-16T12:12:56.975416] [DEBUG] [REMOTE ] JRS: PASS: History has at least 300 days. [2026-01-16T12:12:56.975653] [DEBUG] [REMOTE ] JRS: PASS: Price check passed. Min price $7.49. [2026-01-16T12:12:56.975798] [DEBUG] [REMOTE ] JRS: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:56.975917] [DEBUG] [REMOTE ] JRS: PASS: Integrity check passed. [2026-01-16T12:12:56.975958] [DEBUG] [REMOTE ] JRS: Symbol is viable for forecasting. [2026-01-16T12:12:56.976009] [INFO ] [MAIN ] [1753/3508] JRS kept (0.5s) | 1751 kept, 2 rejected | 136.3/min | ETA: 12.9m [2026-01-16T12:12:57.414254] [DEBUG] [REMOTE ] JSM: Retrieved 5547 rows, trimmed to 300. [2026-01-16T12:12:57.414387] [DEBUG] [REMOTE ] JSM: PASS: History has at least 300 days. [2026-01-16T12:12:57.414623] [DEBUG] [REMOTE ] JSM: PASS: Price check passed. Min price $18.30. [2026-01-16T12:12:57.414767] [DEBUG] [REMOTE ] JSM: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:57.414883] [DEBUG] [REMOTE ] JSM: PASS: Integrity check passed. [2026-01-16T12:12:57.414923] [DEBUG] [REMOTE ] JSM: Symbol is viable for forecasting. [2026-01-16T12:12:57.414971] [INFO ] [MAIN ] [1754/3508] JSM kept (0.4s) | 1752 kept, 2 rejected | 136.3/min | ETA: 12.9m [2026-01-16T12:12:57.582257] [DEBUG] [REMOTE ] JSMD: Retrieved 2488 rows, trimmed to 300. [2026-01-16T12:12:57.582388] [DEBUG] [REMOTE ] JSMD: PASS: History has at least 300 days. [2026-01-16T12:12:57.582619] [DEBUG] [REMOTE ] JSMD: PASS: Price check passed. Min price $77.53. [2026-01-16T12:12:57.582767] [DEBUG] [REMOTE ] JSMD: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:57.582880] [DEBUG] [REMOTE ] JSMD: PASS: Integrity check passed. [2026-01-16T12:12:57.582920] [DEBUG] [REMOTE ] JSMD: Symbol is viable for forecasting. [2026-01-16T12:12:57.582968] [INFO ] [MAIN ] [1755/3508] JSMD kept (0.2s) | 1753 kept, 2 rejected | 136.4/min | ETA: 12.9m [2026-01-16T12:12:58.128873] [DEBUG] [REMOTE ] JSML: Retrieved 2488 rows, trimmed to 300. [2026-01-16T12:12:58.129051] [DEBUG] [REMOTE ] JSML: PASS: History has at least 300 days. [2026-01-16T12:12:58.129337] [DEBUG] [REMOTE ] JSML: PASS: Price check passed. Min price $69.18. [2026-01-16T12:12:58.129525] [DEBUG] [REMOTE ] JSML: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:58.129903] [DEBUG] [REMOTE ] JSML: PASS: Integrity check passed. [2026-01-16T12:12:58.129964] [DEBUG] [REMOTE ] JSML: Symbol is viable for forecasting. [2026-01-16T12:12:58.130035] [INFO ] [MAIN ] [1756/3508] JSML kept (0.5s) | 1754 kept, 2 rejected | 136.4/min | ETA: 12.8m [2026-01-16T12:12:58.423938] [DEBUG] [REMOTE ] JTEK: Retrieved 572 rows, trimmed to 300. [2026-01-16T12:12:58.424083] [DEBUG] [REMOTE ] JTEK: PASS: History has at least 300 days. [2026-01-16T12:12:58.424316] [DEBUG] [REMOTE ] JTEK: PASS: Price check passed. Min price $84.40. [2026-01-16T12:12:58.424487] [DEBUG] [REMOTE ] JTEK: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:58.424670] [DEBUG] [REMOTE ] JTEK: PASS: Integrity check passed. [2026-01-16T12:12:58.424719] [DEBUG] [REMOTE ] JTEK: Symbol is viable for forecasting. [2026-01-16T12:12:58.424775] [INFO ] [MAIN ] [1757/3508] JTEK kept (0.3s) | 1755 kept, 2 rejected | 136.4/min | ETA: 12.8m [2026-01-16T12:12:59.035245] [DEBUG] [REMOTE ] JVA: Retrieved 5210 rows, trimmed to 300. [2026-01-16T12:12:59.035376] [DEBUG] [REMOTE ] JVA: PASS: History has at least 300 days. [2026-01-16T12:12:59.035603] [DEBUG] [REMOTE ] JVA: PASS: Price check passed. Min price $3.36. [2026-01-16T12:12:59.035744] [DEBUG] [REMOTE ] JVA: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:59.035859] [DEBUG] [REMOTE ] JVA: PASS: Integrity check passed. [2026-01-16T12:12:59.035899] [DEBUG] [REMOTE ] JVA: Symbol is viable for forecasting. [2026-01-16T12:12:59.035964] [INFO ] [MAIN ] [1758/3508] JVA kept (0.6s) | 1756 kept, 2 rejected | 136.4/min | ETA: 12.8m [2026-01-16T12:12:59.199422] [DEBUG] [REMOTE ] JXN: Retrieved 1098 rows, trimmed to 300. [2026-01-16T12:12:59.199561] [DEBUG] [REMOTE ] JXN: PASS: History has at least 300 days. [2026-01-16T12:12:59.199800] [DEBUG] [REMOTE ] JXN: PASS: Price check passed. Min price $89.89. [2026-01-16T12:12:59.199940] [DEBUG] [REMOTE ] JXN: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:59.200054] [DEBUG] [REMOTE ] JXN: PASS: Integrity check passed. [2026-01-16T12:12:59.200095] [DEBUG] [REMOTE ] JXN: Symbol is viable for forecasting. [2026-01-16T12:12:59.200171] [INFO ] [MAIN ] [1759/3508] JXN kept (0.2s) | 1757 kept, 2 rejected | 136.4/min | ETA: 12.8m [2026-01-16T12:12:59.892023] [DEBUG] [REMOTE ] KAI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:12:59.892158] [DEBUG] [REMOTE ] KAI: PASS: History has at least 300 days. [2026-01-16T12:12:59.892383] [DEBUG] [REMOTE ] KAI: PASS: Price check passed. Min price $247.21. [2026-01-16T12:12:59.892526] [DEBUG] [REMOTE ] KAI: PASS: Continuity check passed with 300 days. [2026-01-16T12:12:59.892662] [DEBUG] [REMOTE ] KAI: PASS: Integrity check passed. [2026-01-16T12:12:59.892705] [DEBUG] [REMOTE ] KAI: Symbol is viable for forecasting. [2026-01-16T12:12:59.892753] [INFO ] [MAIN ] [1760/3508] KAI kept (0.7s) | 1758 kept, 2 rejected | 136.4/min | ETA: 12.8m [2026-01-16T12:13:00.232408] [DEBUG] [REMOTE ] KARO: Retrieved 1204 rows, trimmed to 300. [2026-01-16T12:13:00.232542] [DEBUG] [REMOTE ] KARO: PASS: History has at least 300 days. [2026-01-16T12:13:00.232762] [DEBUG] [REMOTE ] KARO: PASS: Price check passed. Min price $41.60. [2026-01-16T12:13:00.232899] [DEBUG] [REMOTE ] KARO: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:00.233007] [DEBUG] [REMOTE ] KARO: PASS: Integrity check passed. [2026-01-16T12:13:00.233048] [DEBUG] [REMOTE ] KARO: Symbol is viable for forecasting. [2026-01-16T12:13:00.233096] [INFO ] [MAIN ] [1761/3508] KARO kept (0.3s) | 1759 kept, 2 rejected | 136.4/min | ETA: 12.8m [2026-01-16T12:13:00.771547] [DEBUG] [REMOTE ] KB: Retrieved 6083 rows, trimmed to 300. [2026-01-16T12:13:00.771701] [DEBUG] [REMOTE ] KB: PASS: History has at least 300 days. [2026-01-16T12:13:00.771947] [DEBUG] [REMOTE ] KB: PASS: Price check passed. Min price $79.59. [2026-01-16T12:13:00.772088] [DEBUG] [REMOTE ] KB: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:00.772206] [DEBUG] [REMOTE ] KB: PASS: Integrity check passed. [2026-01-16T12:13:00.772247] [DEBUG] [REMOTE ] KB: Symbol is viable for forecasting. [2026-01-16T12:13:00.772297] [INFO ] [MAIN ] [1762/3508] KB kept (0.5s) | 1760 kept, 2 rejected | 136.4/min | ETA: 12.8m [2026-01-16T12:13:01.264987] [DEBUG] [REMOTE ] KBH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:01.265149] [DEBUG] [REMOTE ] KBH: PASS: History has at least 300 days. [2026-01-16T12:13:01.265421] [DEBUG] [REMOTE ] KBH: PASS: Price check passed. Min price $55.24. [2026-01-16T12:13:01.265560] [DEBUG] [REMOTE ] KBH: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:01.265714] [DEBUG] [REMOTE ] KBH: PASS: Integrity check passed. [2026-01-16T12:13:01.265755] [DEBUG] [REMOTE ] KBH: Symbol is viable for forecasting. [2026-01-16T12:13:01.265807] [INFO ] [MAIN ] [1763/3508] KBH kept (0.5s) | 1761 kept, 2 rejected | 136.3/min | ETA: 12.8m [2026-01-16T12:13:01.622705] [DEBUG] [REMOTE ] KBWB: Retrieved 3572 rows, trimmed to 300. [2026-01-16T12:13:01.622842] [DEBUG] [REMOTE ] KBWB: PASS: History has at least 300 days. [2026-01-16T12:13:01.623059] [DEBUG] [REMOTE ] KBWB: PASS: Price check passed. Min price $74.57. [2026-01-16T12:13:01.623207] [DEBUG] [REMOTE ] KBWB: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:01.623337] [DEBUG] [REMOTE ] KBWB: PASS: Integrity check passed. [2026-01-16T12:13:01.623384] [DEBUG] [REMOTE ] KBWB: Symbol is viable for forecasting. [2026-01-16T12:13:01.623455] [INFO ] [MAIN ] [1764/3508] KBWB kept (0.4s) | 1762 kept, 2 rejected | 136.4/min | ETA: 12.8m [2026-01-16T12:13:02.030873] [DEBUG] [REMOTE ] KBWD: Retrieved 3802 rows, trimmed to 300. [2026-01-16T12:13:02.031023] [DEBUG] [REMOTE ] KBWD: PASS: History has at least 300 days. [2026-01-16T12:13:02.031270] [DEBUG] [REMOTE ] KBWD: PASS: Price check passed. Min price $12.92. [2026-01-16T12:13:02.031409] [DEBUG] [REMOTE ] KBWD: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:02.031529] [DEBUG] [REMOTE ] KBWD: PASS: Integrity check passed. [2026-01-16T12:13:02.031593] [DEBUG] [REMOTE ] KBWD: Symbol is viable for forecasting. [2026-01-16T12:13:02.031646] [INFO ] [MAIN ] [1765/3508] KBWD kept (0.4s) | 1763 kept, 2 rejected | 136.4/min | ETA: 12.8m [2026-01-16T12:13:02.351903] [DEBUG] [REMOTE ] KBWP: Retrieved 3789 rows, trimmed to 300. [2026-01-16T12:13:02.352036] [DEBUG] [REMOTE ] KBWP: PASS: History has at least 300 days. [2026-01-16T12:13:02.352251] [DEBUG] [REMOTE ] KBWP: PASS: Price check passed. Min price $114.69. [2026-01-16T12:13:02.352393] [DEBUG] [REMOTE ] KBWP: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:02.352508] [DEBUG] [REMOTE ] KBWP: PASS: Integrity check passed. [2026-01-16T12:13:02.352585] [DEBUG] [REMOTE ] KBWP: Symbol is viable for forecasting. [2026-01-16T12:13:02.352640] [INFO ] [MAIN ] [1766/3508] KBWP kept (0.3s) | 1764 kept, 2 rejected | 136.4/min | ETA: 12.8m [2026-01-16T12:13:02.736221] [DEBUG] [REMOTE ] KBWY: Retrieved 3802 rows, trimmed to 300. [2026-01-16T12:13:02.736366] [DEBUG] [REMOTE ] KBWY: PASS: History has at least 300 days. [2026-01-16T12:13:02.736653] [DEBUG] [REMOTE ] KBWY: PASS: Price check passed. Min price $14.72. [2026-01-16T12:13:02.737168] [DEBUG] [REMOTE ] KBWY: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:02.737305] [DEBUG] [REMOTE ] KBWY: PASS: Integrity check passed. [2026-01-16T12:13:02.737350] [DEBUG] [REMOTE ] KBWY: Symbol is viable for forecasting. [2026-01-16T12:13:02.737400] [INFO ] [MAIN ] [1767/3508] KBWY kept (0.4s) | 1765 kept, 2 rejected | 136.4/min | ETA: 12.8m [2026-01-16T12:13:03.153011] [DEBUG] [REMOTE ] KC: Retrieved 1430 rows, trimmed to 300. [2026-01-16T12:13:03.153157] [DEBUG] [REMOTE ] KC: PASS: History has at least 300 days. [2026-01-16T12:13:03.153414] [DEBUG] [REMOTE ] KC: PASS: Price check passed. Min price $10.34. [2026-01-16T12:13:03.153564] [DEBUG] [REMOTE ] KC: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:03.153714] [DEBUG] [REMOTE ] KC: PASS: Integrity check passed. [2026-01-16T12:13:03.153755] [DEBUG] [REMOTE ] KC: Symbol is viable for forecasting. [2026-01-16T12:13:03.153805] [INFO ] [MAIN ] [1768/3508] KC kept (0.4s) | 1766 kept, 2 rejected | 136.4/min | ETA: 12.8m [2026-01-16T12:13:03.514884] [DEBUG] [REMOTE ] KD: Retrieved 1062 rows, trimmed to 300. [2026-01-16T12:13:03.515153] [DEBUG] [REMOTE ] KD: PASS: History has at least 300 days. [2026-01-16T12:13:03.515559] [DEBUG] [REMOTE ] KD: PASS: Price check passed. Min price $23.57. [2026-01-16T12:13:03.515793] [DEBUG] [REMOTE ] KD: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:03.515992] [DEBUG] [REMOTE ] KD: PASS: Integrity check passed. [2026-01-16T12:13:03.516059] [DEBUG] [REMOTE ] KD: Symbol is viable for forecasting. [2026-01-16T12:13:03.516144] [INFO ] [MAIN ] [1769/3508] KD kept (0.4s) | 1767 kept, 2 rejected | 136.4/min | ETA: 12.7m [2026-01-16T12:13:04.112520] [DEBUG] [REMOTE ] KDP: Retrieved 4459 rows, trimmed to 300. [2026-01-16T12:13:04.112893] [DEBUG] [REMOTE ] KDP: PASS: History has at least 300 days. [2026-01-16T12:13:04.113426] [DEBUG] [REMOTE ] KDP: PASS: Price check passed. Min price $25.75. [2026-01-16T12:13:04.113677] [DEBUG] [REMOTE ] KDP: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:04.113909] [DEBUG] [REMOTE ] KDP: PASS: Integrity check passed. [2026-01-16T12:13:04.114003] [DEBUG] [REMOTE ] KDP: Symbol is viable for forecasting. [2026-01-16T12:13:04.115766] [INFO ] [MAIN ] [1770/3508] KDP kept (0.6s) | 1768 kept, 2 rejected | 136.4/min | ETA: 12.7m [2026-01-16T12:13:04.570810] [DEBUG] [REMOTE ] KE: Retrieved 2817 rows, trimmed to 300. [2026-01-16T12:13:04.571051] [DEBUG] [REMOTE ] KE: PASS: History has at least 300 days. [2026-01-16T12:13:04.571434] [DEBUG] [REMOTE ] KE: PASS: Price check passed. Min price $26.30. [2026-01-16T12:13:04.571678] [DEBUG] [REMOTE ] KE: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:04.571867] [DEBUG] [REMOTE ] KE: PASS: Integrity check passed. [2026-01-16T12:13:04.571931] [DEBUG] [REMOTE ] KE: Symbol is viable for forecasting. [2026-01-16T12:13:04.572017] [INFO ] [MAIN ] [1771/3508] KE kept (0.5s) | 1769 kept, 2 rejected | 136.4/min | ETA: 12.7m [2026-01-16T12:13:05.081893] [DEBUG] [REMOTE ] KELYA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:05.082026] [DEBUG] [REMOTE ] KELYA: PASS: History has at least 300 days. [2026-01-16T12:13:05.082243] [DEBUG] [REMOTE ] KELYA: PASS: Price check passed. Min price $8.08. [2026-01-16T12:13:05.082385] [DEBUG] [REMOTE ] KELYA: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:05.082500] [DEBUG] [REMOTE ] KELYA: PASS: Integrity check passed. [2026-01-16T12:13:05.082541] [DEBUG] [REMOTE ] KELYA: Symbol is viable for forecasting. [2026-01-16T12:13:05.082610] [INFO ] [MAIN ] [1772/3508] KELYA kept (0.5s) | 1770 kept, 2 rejected | 136.4/min | ETA: 12.7m [2026-01-16T12:13:05.404929] [DEBUG] [REMOTE ] KEN: Retrieved 2768 rows, trimmed to 300. [2026-01-16T12:13:05.405113] [DEBUG] [REMOTE ] KEN: PASS: History has at least 300 days. [2026-01-16T12:13:05.405363] [DEBUG] [REMOTE ] KEN: PASS: Price check passed. Min price $48.23. [2026-01-16T12:13:05.405505] [DEBUG] [REMOTE ] KEN: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:05.405647] [DEBUG] [REMOTE ] KEN: PASS: Integrity check passed. [2026-01-16T12:13:05.405691] [DEBUG] [REMOTE ] KEN: Symbol is viable for forecasting. [2026-01-16T12:13:05.405744] [INFO ] [MAIN ] [1773/3508] KEN kept (0.3s) | 1771 kept, 2 rejected | 136.4/min | ETA: 12.7m [2026-01-16T12:13:06.009492] [DEBUG] [REMOTE ] KEP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:06.010159] [DEBUG] [REMOTE ] KEP: PASS: History has at least 300 days. [2026-01-16T12:13:06.010637] [DEBUG] [REMOTE ] KEP: PASS: Price check passed. Min price $14.80. [2026-01-16T12:13:06.010846] [DEBUG] [REMOTE ] KEP: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:06.011044] [DEBUG] [REMOTE ] KEP: PASS: Integrity check passed. [2026-01-16T12:13:06.011111] [DEBUG] [REMOTE ] KEP: Symbol is viable for forecasting. [2026-01-16T12:13:06.011203] [INFO ] [MAIN ] [1774/3508] KEP kept (0.6s) | 1772 kept, 2 rejected | 136.4/min | ETA: 12.7m [2026-01-16T12:13:06.522623] [DEBUG] [REMOTE ] KEX: Retrieved 6591 rows, trimmed to 300. [2026-01-16T12:13:06.522868] [DEBUG] [REMOTE ] KEX: PASS: History has at least 300 days. [2026-01-16T12:13:06.523279] [DEBUG] [REMOTE ] KEX: PASS: Price check passed. Min price $85.57. [2026-01-16T12:13:06.523436] [DEBUG] [REMOTE ] KEX: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:06.523622] [DEBUG] [REMOTE ] KEX: PASS: Integrity check passed. [2026-01-16T12:13:06.523668] [DEBUG] [REMOTE ] KEX: Symbol is viable for forecasting. [2026-01-16T12:13:06.523733] [INFO ] [MAIN ] [1775/3508] KEX kept (0.5s) | 1773 kept, 2 rejected | 136.3/min | ETA: 12.7m [2026-01-16T12:13:06.815118] [DEBUG] [REMOTE ] KEYS: Retrieved 2827 rows, trimmed to 300. [2026-01-16T12:13:06.815303] [DEBUG] [REMOTE ] KEYS: PASS: History has at least 300 days. [2026-01-16T12:13:06.815600] [DEBUG] [REMOTE ] KEYS: PASS: Price check passed. Min price $164.69. [2026-01-16T12:13:06.815753] [DEBUG] [REMOTE ] KEYS: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:06.815874] [DEBUG] [REMOTE ] KEYS: PASS: Integrity check passed. [2026-01-16T12:13:06.815960] [DEBUG] [REMOTE ] KEYS: Symbol is viable for forecasting. [2026-01-16T12:13:06.816020] [INFO ] [MAIN ] [1776/3508] KEYS kept (0.3s) | 1774 kept, 2 rejected | 136.4/min | ETA: 12.7m [2026-01-16T12:13:07.503664] [DEBUG] [REMOTE ] KFS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:07.503888] [DEBUG] [REMOTE ] KFS: PASS: History has at least 300 days. [2026-01-16T12:13:07.504209] [DEBUG] [REMOTE ] KFS: PASS: Price check passed. Min price $11.80. [2026-01-16T12:13:07.504359] [DEBUG] [REMOTE ] KFS: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:07.504516] [DEBUG] [REMOTE ] KFS: PASS: Integrity check passed. [2026-01-16T12:13:07.504560] [DEBUG] [REMOTE ] KFS: Symbol is viable for forecasting. [2026-01-16T12:13:07.504641] [INFO ] [MAIN ] [1777/3508] KFS kept (0.7s) | 1775 kept, 2 rejected | 136.3/min | ETA: 12.7m [2026-01-16T12:13:08.020297] [DEBUG] [REMOTE ] KFY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:08.020513] [DEBUG] [REMOTE ] KFY: PASS: History has at least 300 days. [2026-01-16T12:13:08.020859] [DEBUG] [REMOTE ] KFY: PASS: Price check passed. Min price $62.13. [2026-01-16T12:13:08.021010] [DEBUG] [REMOTE ] KFY: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:08.021354] [DEBUG] [REMOTE ] KFY: PASS: Integrity check passed. [2026-01-16T12:13:08.021397] [DEBUG] [REMOTE ] KFY: Symbol is viable for forecasting. [2026-01-16T12:13:08.021454] [INFO ] [MAIN ] [1778/3508] KFY kept (0.5s) | 1776 kept, 2 rejected | 136.3/min | ETA: 12.7m [2026-01-16T12:13:08.274951] [DEBUG] [REMOTE ] KGS: Retrieved 640 rows, trimmed to 300. [2026-01-16T12:13:08.275155] [DEBUG] [REMOTE ] KGS: PASS: History has at least 300 days. [2026-01-16T12:13:08.275408] [DEBUG] [REMOTE ] KGS: PASS: Price check passed. Min price $32.95. [2026-01-16T12:13:08.275550] [DEBUG] [REMOTE ] KGS: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:08.275696] [DEBUG] [REMOTE ] KGS: PASS: Integrity check passed. [2026-01-16T12:13:08.275738] [DEBUG] [REMOTE ] KGS: Symbol is viable for forecasting. [2026-01-16T12:13:08.275789] [INFO ] [MAIN ] [1779/3508] KGS kept (0.3s) | 1777 kept, 2 rejected | 136.4/min | ETA: 12.7m [2026-01-16T12:13:08.765364] [DEBUG] [REMOTE ] KHC: Retrieved 2650 rows, trimmed to 300. [2026-01-16T12:13:08.765516] [DEBUG] [REMOTE ] KHC: PASS: History has at least 300 days. [2026-01-16T12:13:08.765799] [DEBUG] [REMOTE ] KHC: PASS: Price check passed. Min price $23.01. [2026-01-16T12:13:08.765950] [DEBUG] [REMOTE ] KHC: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:08.766085] [DEBUG] [REMOTE ] KHC: PASS: Integrity check passed. [2026-01-16T12:13:08.766129] [DEBUG] [REMOTE ] KHC: Symbol is viable for forecasting. [2026-01-16T12:13:08.766182] [INFO ] [MAIN ] [1780/3508] KHC kept (0.5s) | 1778 kept, 2 rejected | 136.3/min | ETA: 12.7m [2026-01-16T12:13:09.165347] [DEBUG] [REMOTE ] KIDS: Retrieved 2076 rows, trimmed to 300. [2026-01-16T12:13:09.165492] [DEBUG] [REMOTE ] KIDS: PASS: History has at least 300 days. [2026-01-16T12:13:09.165751] [DEBUG] [REMOTE ] KIDS: PASS: Price check passed. Min price $16.32. [2026-01-16T12:13:09.165909] [DEBUG] [REMOTE ] KIDS: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:09.166069] [DEBUG] [REMOTE ] KIDS: PASS: Integrity check passed. [2026-01-16T12:13:09.166125] [DEBUG] [REMOTE ] KIDS: Symbol is viable for forecasting. [2026-01-16T12:13:09.166224] [INFO ] [MAIN ] [1781/3508] KIDS kept (0.4s) | 1779 kept, 2 rejected | 136.3/min | ETA: 12.7m [2026-01-16T12:13:09.692560] [DEBUG] [REMOTE ] KIM: Retrieved 6589 rows, trimmed to 300. [2026-01-16T12:13:09.692833] [DEBUG] [REMOTE ] KIM: PASS: History has at least 300 days. [2026-01-16T12:13:09.693359] [DEBUG] [REMOTE ] KIM: PASS: Price check passed. Min price $19.62. [2026-01-16T12:13:09.693555] [DEBUG] [REMOTE ] KIM: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:09.693785] [DEBUG] [REMOTE ] KIM: PASS: Integrity check passed. [2026-01-16T12:13:09.694233] [DEBUG] [REMOTE ] KIM: Symbol is viable for forecasting. [2026-01-16T12:13:09.694335] [INFO ] [MAIN ] [1782/3508] KIM kept (0.5s) | 1780 kept, 2 rejected | 136.3/min | ETA: 12.7m [2026-01-16T12:13:10.165739] [DEBUG] [REMOTE ] KINS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:10.165947] [DEBUG] [REMOTE ] KINS: PASS: History has at least 300 days. [2026-01-16T12:13:10.166251] [DEBUG] [REMOTE ] KINS: PASS: Price check passed. Min price $14.09. [2026-01-16T12:13:10.166592] [DEBUG] [REMOTE ] KINS: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:10.166749] [DEBUG] [REMOTE ] KINS: PASS: Integrity check passed. [2026-01-16T12:13:10.166794] [DEBUG] [REMOTE ] KINS: Symbol is viable for forecasting. [2026-01-16T12:13:10.166857] [INFO ] [MAIN ] [1783/3508] KINS kept (0.5s) | 1781 kept, 2 rejected | 136.3/min | ETA: 12.7m [2026-01-16T12:13:10.508745] [DEBUG] [REMOTE ] KIO: Retrieved 3138 rows, trimmed to 300. [2026-01-16T12:13:10.508944] [DEBUG] [REMOTE ] KIO: PASS: History has at least 300 days. [2026-01-16T12:13:10.509208] [DEBUG] [REMOTE ] KIO: PASS: Price check passed. Min price $11.26. [2026-01-16T12:13:10.509353] [DEBUG] [REMOTE ] KIO: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:10.509480] [DEBUG] [REMOTE ] KIO: PASS: Integrity check passed. [2026-01-16T12:13:10.509523] [DEBUG] [REMOTE ] KIO: Symbol is viable for forecasting. [2026-01-16T12:13:10.509596] [INFO ] [MAIN ] [1784/3508] KIO kept (0.3s) | 1782 kept, 2 rejected | 136.3/min | ETA: 12.6m [2026-01-16T12:13:10.839451] [DEBUG] [REMOTE ] KKRS: Retrieved 1191 rows, trimmed to 300. [2026-01-16T12:13:10.839686] [DEBUG] [REMOTE ] KKRS: PASS: History has at least 300 days. [2026-01-16T12:13:10.839965] [DEBUG] [REMOTE ] KKRS: PASS: Price check passed. Min price $16.85. [2026-01-16T12:13:10.840115] [DEBUG] [REMOTE ] KKRS: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:10.840244] [DEBUG] [REMOTE ] KKRS: PASS: Integrity check passed. [2026-01-16T12:13:10.840289] [DEBUG] [REMOTE ] KKRS: Symbol is viable for forecasting. [2026-01-16T12:13:10.840348] [INFO ] [MAIN ] [1785/3508] KKRS kept (0.3s) | 1783 kept, 2 rejected | 136.4/min | ETA: 12.6m [2026-01-16T12:13:11.432156] [DEBUG] [REMOTE ] KLAC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:11.432381] [DEBUG] [REMOTE ] KLAC: PASS: History has at least 300 days. [2026-01-16T12:13:11.432724] [DEBUG] [REMOTE ] KLAC: PASS: Price check passed. Min price $1097.12. [2026-01-16T12:13:11.432876] [DEBUG] [REMOTE ] KLAC: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:11.433025] [DEBUG] [REMOTE ] KLAC: PASS: Integrity check passed. [2026-01-16T12:13:11.433070] [DEBUG] [REMOTE ] KLAC: Symbol is viable for forecasting. [2026-01-16T12:13:11.433128] [INFO ] [MAIN ] [1786/3508] KLAC kept (0.6s) | 1784 kept, 2 rejected | 136.3/min | ETA: 12.6m [2026-01-16T12:13:11.905361] [DEBUG] [REMOTE ] KLIC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:11.905567] [DEBUG] [REMOTE ] KLIC: PASS: History has at least 300 days. [2026-01-16T12:13:11.905887] [DEBUG] [REMOTE ] KLIC: PASS: Price check passed. Min price $35.13. [2026-01-16T12:13:11.906042] [DEBUG] [REMOTE ] KLIC: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:11.906185] [DEBUG] [REMOTE ] KLIC: PASS: Integrity check passed. [2026-01-16T12:13:11.906230] [DEBUG] [REMOTE ] KLIC: Symbol is viable for forecasting. [2026-01-16T12:13:11.906286] [INFO ] [MAIN ] [1787/3508] KLIC kept (0.5s) | 1785 kept, 2 rejected | 136.3/min | ETA: 12.6m [2026-01-16T12:13:12.197416] [DEBUG] [REMOTE ] KLXE: Retrieved 1843 rows, trimmed to 300. [2026-01-16T12:13:12.197682] [DEBUG] [REMOTE ] KLXE: PASS: History has at least 300 days. [2026-01-16T12:13:12.197962] [DEBUG] [REMOTE ] KLXE: PASS: Price check passed. Min price $1.56. [2026-01-16T12:13:12.198111] [DEBUG] [REMOTE ] KLXE: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:12.198249] [DEBUG] [REMOTE ] KLXE: PASS: Integrity check passed. [2026-01-16T12:13:12.198514] [DEBUG] [REMOTE ] KLXE: Symbol is viable for forecasting. [2026-01-16T12:13:12.198591] [INFO ] [MAIN ] [1788/3508] KLXE kept (0.3s) | 1786 kept, 2 rejected | 136.4/min | ETA: 12.6m [2026-01-16T12:13:12.793874] [DEBUG] [REMOTE ] KMB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:12.794307] [DEBUG] [REMOTE ] KMB: PASS: History has at least 300 days. [2026-01-16T12:13:12.794780] [DEBUG] [REMOTE ] KMB: PASS: Price check passed. Min price $97.56. [2026-01-16T12:13:12.795141] [DEBUG] [REMOTE ] KMB: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:12.795335] [DEBUG] [REMOTE ] KMB: PASS: Integrity check passed. [2026-01-16T12:13:12.795394] [DEBUG] [REMOTE ] KMB: Symbol is viable for forecasting. [2026-01-16T12:13:12.795466] [INFO ] [MAIN ] [1789/3508] KMB kept (0.6s) | 1787 kept, 2 rejected | 136.3/min | ETA: 12.6m [2026-01-16T12:13:13.153452] [DEBUG] [REMOTE ] KMDA: Retrieved 3177 rows, trimmed to 300. [2026-01-16T12:13:13.153663] [DEBUG] [REMOTE ] KMDA: PASS: History has at least 300 days. [2026-01-16T12:13:13.153931] [DEBUG] [REMOTE ] KMDA: PASS: Price check passed. Min price $6.62. [2026-01-16T12:13:13.154082] [DEBUG] [REMOTE ] KMDA: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:13.154211] [DEBUG] [REMOTE ] KMDA: PASS: Integrity check passed. [2026-01-16T12:13:13.154255] [DEBUG] [REMOTE ] KMDA: Symbol is viable for forecasting. [2026-01-16T12:13:13.154310] [INFO ] [MAIN ] [1790/3508] KMDA kept (0.4s) | 1788 kept, 2 rejected | 136.3/min | ETA: 12.6m [2026-01-16T12:13:13.579294] [DEBUG] [REMOTE ] KMI: Retrieved 3754 rows, trimmed to 300. [2026-01-16T12:13:13.579480] [DEBUG] [REMOTE ] KMI: PASS: History has at least 300 days. [2026-01-16T12:13:13.579752] [DEBUG] [REMOTE ] KMI: PASS: Price check passed. Min price $25.57. [2026-01-16T12:13:13.579893] [DEBUG] [REMOTE ] KMI: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:13.580019] [DEBUG] [REMOTE ] KMI: PASS: Integrity check passed. [2026-01-16T12:13:13.580252] [DEBUG] [REMOTE ] KMI: Symbol is viable for forecasting. [2026-01-16T12:13:13.580305] [INFO ] [MAIN ] [1791/3508] KMI kept (0.4s) | 1789 kept, 2 rejected | 136.3/min | ETA: 12.6m [2026-01-16T12:13:13.812815] [DEBUG] [REMOTE ] KMPB: Retrieved 965 rows, trimmed to 300. [2026-01-16T12:13:13.813011] [DEBUG] [REMOTE ] KMPB: PASS: History has at least 300 days. [2026-01-16T12:13:13.813258] [DEBUG] [REMOTE ] KMPB: PASS: Price check passed. Min price $22.89. [2026-01-16T12:13:13.813402] [DEBUG] [REMOTE ] KMPB: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:13.813520] [DEBUG] [REMOTE ] KMPB: PASS: Integrity check passed. [2026-01-16T12:13:13.813562] [DEBUG] [REMOTE ] KMPB: Symbol is viable for forecasting. [2026-01-16T12:13:13.813668] [INFO ] [MAIN ] [1792/3508] KMPB kept (0.2s) | 1790 kept, 2 rejected | 136.4/min | ETA: 12.6m [2026-01-16T12:13:14.579921] [DEBUG] [REMOTE ] KMX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:14.580121] [DEBUG] [REMOTE ] KMX: PASS: History has at least 300 days. [2026-01-16T12:13:14.580395] [DEBUG] [REMOTE ] KMX: PASS: Price check passed. Min price $30.88. [2026-01-16T12:13:14.580542] [DEBUG] [REMOTE ] KMX: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:14.580696] [DEBUG] [REMOTE ] KMX: PASS: Integrity check passed. [2026-01-16T12:13:14.580742] [DEBUG] [REMOTE ] KMX: Symbol is viable for forecasting. [2026-01-16T12:13:14.580799] [INFO ] [MAIN ] [1793/3508] KMX kept (0.8s) | 1791 kept, 2 rejected | 136.3/min | ETA: 12.6m [2026-01-16T12:13:14.910644] [DEBUG] [REMOTE ] KN: Retrieved 2998 rows, trimmed to 300. [2026-01-16T12:13:14.910833] [DEBUG] [REMOTE ] KN: PASS: History has at least 300 days. [2026-01-16T12:13:14.911132] [DEBUG] [REMOTE ] KN: PASS: Price check passed. Min price $20.67. [2026-01-16T12:13:14.911296] [DEBUG] [REMOTE ] KN: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:14.911452] [DEBUG] [REMOTE ] KN: PASS: Integrity check passed. [2026-01-16T12:13:14.911496] [DEBUG] [REMOTE ] KN: Symbol is viable for forecasting. [2026-01-16T12:13:14.911553] [INFO ] [MAIN ] [1794/3508] KN kept (0.3s) | 1792 kept, 2 rejected | 136.3/min | ETA: 12.6m [2026-01-16T12:13:15.211012] [DEBUG] [REMOTE ] KNF: Retrieved 659 rows, trimmed to 300. [2026-01-16T12:13:15.211208] [DEBUG] [REMOTE ] KNF: PASS: History has at least 300 days. [2026-01-16T12:13:15.211459] [DEBUG] [REMOTE ] KNF: PASS: Price check passed. Min price $59.93. [2026-01-16T12:13:15.211621] [DEBUG] [REMOTE ] KNF: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:15.211764] [DEBUG] [REMOTE ] KNF: PASS: Integrity check passed. [2026-01-16T12:13:15.211808] [DEBUG] [REMOTE ] KNF: Symbol is viable for forecasting. [2026-01-16T12:13:15.211863] [INFO ] [MAIN ] [1795/3508] KNF kept (0.3s) | 1793 kept, 2 rejected | 136.4/min | ETA: 12.6m [2026-01-16T12:13:15.738267] [DEBUG] [REMOTE ] KNOP: Retrieved 3213 rows, trimmed to 300. [2026-01-16T12:13:15.738460] [DEBUG] [REMOTE ] KNOP: PASS: History has at least 300 days. [2026-01-16T12:13:15.738738] [DEBUG] [REMOTE ] KNOP: PASS: Price check passed. Min price $8.77. [2026-01-16T12:13:15.738879] [DEBUG] [REMOTE ] KNOP: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:15.738997] [DEBUG] [REMOTE ] KNOP: PASS: Integrity check passed. [2026-01-16T12:13:15.739038] [DEBUG] [REMOTE ] KNOP: Symbol is viable for forecasting. [2026-01-16T12:13:15.739090] [INFO ] [MAIN ] [1796/3508] KNOP kept (0.5s) | 1794 kept, 2 rejected | 136.4/min | ETA: 12.6m [2026-01-16T12:13:16.047922] [DEBUG] [REMOTE ] KNSA: Retrieved 1922 rows, trimmed to 300. [2026-01-16T12:13:16.048138] [DEBUG] [REMOTE ] KNSA: PASS: History has at least 300 days. [2026-01-16T12:13:16.048393] [DEBUG] [REMOTE ] KNSA: PASS: Price check passed. Min price $37.01. [2026-01-16T12:13:16.048537] [DEBUG] [REMOTE ] KNSA: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:16.048676] [DEBUG] [REMOTE ] KNSA: PASS: Integrity check passed. [2026-01-16T12:13:16.048719] [DEBUG] [REMOTE ] KNSA: Symbol is viable for forecasting. [2026-01-16T12:13:16.048771] [INFO ] [MAIN ] [1797/3508] KNSA kept (0.3s) | 1795 kept, 2 rejected | 136.4/min | ETA: 12.5m [2026-01-16T12:13:16.514430] [DEBUG] [REMOTE ] KNSL: Retrieved 2381 rows, trimmed to 300. [2026-01-16T12:13:16.514705] [DEBUG] [REMOTE ] KNSL: PASS: History has at least 300 days. [2026-01-16T12:13:16.514984] [DEBUG] [REMOTE ] KNSL: PASS: Price check passed. Min price $354.60. [2026-01-16T12:13:16.515327] [DEBUG] [REMOTE ] KNSL: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:16.515458] [DEBUG] [REMOTE ] KNSL: PASS: Integrity check passed. [2026-01-16T12:13:16.515500] [DEBUG] [REMOTE ] KNSL: Symbol is viable for forecasting. [2026-01-16T12:13:16.515556] [INFO ] [MAIN ] [1798/3508] KNSL kept (0.5s) | 1796 kept, 2 rejected | 136.4/min | ETA: 12.5m [2026-01-16T12:13:16.759148] [DEBUG] [REMOTE ] KNTK: Retrieved 2189 rows, trimmed to 300. [2026-01-16T12:13:16.759516] [DEBUG] [REMOTE ] KNTK: PASS: History has at least 300 days. [2026-01-16T12:13:16.759822] [DEBUG] [REMOTE ] KNTK: PASS: Price check passed. Min price $31.68. [2026-01-16T12:13:16.760204] [DEBUG] [REMOTE ] KNTK: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:16.760361] [DEBUG] [REMOTE ] KNTK: PASS: Integrity check passed. [2026-01-16T12:13:16.760416] [DEBUG] [REMOTE ] KNTK: Symbol is viable for forecasting. [2026-01-16T12:13:16.760484] [INFO ] [MAIN ] [1799/3508] KNTK kept (0.2s) | 1797 kept, 2 rejected | 136.4/min | ETA: 12.5m [2026-01-16T12:13:17.490931] [DEBUG] [REMOTE ] KNX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:17.491274] [DEBUG] [REMOTE ] KNX: PASS: History has at least 300 days. [2026-01-16T12:13:17.491521] [DEBUG] [REMOTE ] KNX: PASS: Price check passed. Min price $41.53. [2026-01-16T12:13:17.491686] [DEBUG] [REMOTE ] KNX: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:17.491833] [DEBUG] [REMOTE ] KNX: PASS: Integrity check passed. [2026-01-16T12:13:17.491876] [DEBUG] [REMOTE ] KNX: Symbol is viable for forecasting. [2026-01-16T12:13:17.491927] [INFO ] [MAIN ] [1800/3508] KNX kept (0.7s) | 1798 kept, 2 rejected | 136.4/min | ETA: 12.5m [2026-01-16T12:13:17.779916] [DEBUG] [REMOTE ] KOD: Retrieved 1830 rows, trimmed to 300. [2026-01-16T12:13:17.780088] [DEBUG] [REMOTE ] KOD: PASS: History has at least 300 days. [2026-01-16T12:13:17.780370] [DEBUG] [REMOTE ] KOD: PASS: Price check passed. Min price $16.90. [2026-01-16T12:13:17.780553] [DEBUG] [REMOTE ] KOD: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:17.780738] [DEBUG] [REMOTE ] KOD: PASS: Integrity check passed. [2026-01-16T12:13:17.780795] [DEBUG] [REMOTE ] KOD: Symbol is viable for forecasting. [2026-01-16T12:13:17.780862] [INFO ] [MAIN ] [1801/3508] KOD kept (0.3s) | 1799 kept, 2 rejected | 136.4/min | ETA: 12.5m [2026-01-16T12:13:18.245657] [DEBUG] [REMOTE ] KODK: Retrieved 3098 rows, trimmed to 300. [2026-01-16T12:13:18.245792] [DEBUG] [REMOTE ] KODK: PASS: History has at least 300 days. [2026-01-16T12:13:18.246006] [DEBUG] [REMOTE ] KODK: PASS: Price check passed. Min price $5.79. [2026-01-16T12:13:18.246150] [DEBUG] [REMOTE ] KODK: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:18.246271] [DEBUG] [REMOTE ] KODK: PASS: Integrity check passed. [2026-01-16T12:13:18.246314] [DEBUG] [REMOTE ] KODK: Symbol is viable for forecasting. [2026-01-16T12:13:18.246365] [INFO ] [MAIN ] [1802/3508] KODK kept (0.5s) | 1800 kept, 2 rejected | 136.4/min | ETA: 12.5m [2026-01-16T12:13:18.706152] [DEBUG] [REMOTE ] KOF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:18.706291] [DEBUG] [REMOTE ] KOF: PASS: History has at least 300 days. [2026-01-16T12:13:18.706522] [DEBUG] [REMOTE ] KOF: PASS: Price check passed. Min price $83.20. [2026-01-16T12:13:18.706705] [DEBUG] [REMOTE ] KOF: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:18.706833] [DEBUG] [REMOTE ] KOF: PASS: Integrity check passed. [2026-01-16T12:13:18.706875] [DEBUG] [REMOTE ] KOF: Symbol is viable for forecasting. [2026-01-16T12:13:18.706964] [INFO ] [MAIN ] [1803/3508] KOF kept (0.5s) | 1801 kept, 2 rejected | 136.4/min | ETA: 12.5m [2026-01-16T12:13:19.157961] [DEBUG] [REMOTE ] KOP: Retrieved 5021 rows, trimmed to 300. [2026-01-16T12:13:19.158105] [DEBUG] [REMOTE ] KOP: PASS: History has at least 300 days. [2026-01-16T12:13:19.158325] [DEBUG] [REMOTE ] KOP: PASS: Price check passed. Min price $26.63. [2026-01-16T12:13:19.158464] [DEBUG] [REMOTE ] KOP: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:19.158599] [DEBUG] [REMOTE ] KOP: PASS: Integrity check passed. [2026-01-16T12:13:19.158641] [DEBUG] [REMOTE ] KOP: Symbol is viable for forecasting. [2026-01-16T12:13:19.158692] [INFO ] [MAIN ] [1804/3508] KOP kept (0.5s) | 1802 kept, 2 rejected | 136.4/min | ETA: 12.5m [2026-01-16T12:13:19.510183] [DEBUG] [REMOTE ] KOPN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:19.510322] [DEBUG] [REMOTE ] KOPN: PASS: History has at least 300 days. [2026-01-16T12:13:19.510548] [DEBUG] [REMOTE ] KOPN: PASS: Price check passed. Min price $2.21. [2026-01-16T12:13:19.510705] [DEBUG] [REMOTE ] KOPN: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:19.510825] [DEBUG] [REMOTE ] KOPN: PASS: Integrity check passed. [2026-01-16T12:13:19.510865] [DEBUG] [REMOTE ] KOPN: Symbol is viable for forecasting. [2026-01-16T12:13:19.510913] [INFO ] [MAIN ] [1805/3508] KOPN kept (0.4s) | 1803 kept, 2 rejected | 136.4/min | ETA: 12.5m [2026-01-16T12:13:20.013310] [DEBUG] [REMOTE ] KOSS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:20.013451] [DEBUG] [REMOTE ] KOSS: PASS: History has at least 300 days. [2026-01-16T12:13:20.013696] [DEBUG] [REMOTE ] KOSS: PASS: Price check passed. Min price $4.14. [2026-01-16T12:13:20.013836] [DEBUG] [REMOTE ] KOSS: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:20.013971] [DEBUG] [REMOTE ] KOSS: PASS: Integrity check passed. [2026-01-16T12:13:20.014012] [DEBUG] [REMOTE ] KOSS: Symbol is viable for forecasting. [2026-01-16T12:13:20.014061] [INFO ] [MAIN ] [1806/3508] KOSS kept (0.5s) | 1804 kept, 2 rejected | 136.4/min | ETA: 12.5m [2026-01-16T12:13:20.339750] [DEBUG] [REMOTE ] KPRX: Retrieved 2631 rows, trimmed to 300. [2026-01-16T12:13:20.339906] [DEBUG] [REMOTE ] KPRX: PASS: History has at least 300 days. [2026-01-16T12:13:20.340163] [DEBUG] [REMOTE ] KPRX: PASS: Price check passed. Min price $1.80. [2026-01-16T12:13:20.340342] [DEBUG] [REMOTE ] KPRX: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:20.340490] [DEBUG] [REMOTE ] KPRX: PASS: Integrity check passed. [2026-01-16T12:13:20.340545] [DEBUG] [REMOTE ] KPRX: Symbol is viable for forecasting. [2026-01-16T12:13:20.340635] [INFO ] [MAIN ] [1807/3508] KPRX kept (0.3s) | 1805 kept, 2 rejected | 136.4/min | ETA: 12.5m [2026-01-16T12:13:20.774614] [DEBUG] [REMOTE ] KPTI: Retrieved 3066 rows, trimmed to 300. [2026-01-16T12:13:20.774745] [DEBUG] [REMOTE ] KPTI: PASS: History has at least 300 days. [2026-01-16T12:13:20.774954] [DEBUG] [REMOTE ] KPTI: PASS: Price check passed. Min price $5.16. [2026-01-16T12:13:20.775097] [DEBUG] [REMOTE ] KPTI: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:20.775210] [DEBUG] [REMOTE ] KPTI: PASS: Integrity check passed. [2026-01-16T12:13:20.775252] [DEBUG] [REMOTE ] KPTI: Symbol is viable for forecasting. [2026-01-16T12:13:20.775309] [INFO ] [MAIN ] [1808/3508] KPTI kept (0.4s) | 1806 kept, 2 rejected | 136.4/min | ETA: 12.5m [2026-01-16T12:13:21.304804] [DEBUG] [REMOTE ] KRC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:21.304938] [DEBUG] [REMOTE ] KRC: PASS: History has at least 300 days. [2026-01-16T12:13:21.305178] [DEBUG] [REMOTE ] KRC: PASS: Price check passed. Min price $37.02. [2026-01-16T12:13:21.305316] [DEBUG] [REMOTE ] KRC: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:21.305430] [DEBUG] [REMOTE ] KRC: PASS: Integrity check passed. [2026-01-16T12:13:21.305470] [DEBUG] [REMOTE ] KRC: Symbol is viable for forecasting. [2026-01-16T12:13:21.305519] [INFO ] [MAIN ] [1809/3508] KRC kept (0.5s) | 1807 kept, 2 rejected | 136.4/min | ETA: 12.5m [2026-01-16T12:13:21.503594] [DEBUG] [REMOTE ] KREF: Retrieved 2187 rows, trimmed to 300. [2026-01-16T12:13:21.503723] [DEBUG] [REMOTE ] KREF: PASS: History has at least 300 days. [2026-01-16T12:13:21.503926] [DEBUG] [REMOTE ] KREF: PASS: Price check passed. Min price $7.56. [2026-01-16T12:13:21.504062] [DEBUG] [REMOTE ] KREF: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:21.504172] [DEBUG] [REMOTE ] KREF: PASS: Integrity check passed. [2026-01-16T12:13:21.504211] [DEBUG] [REMOTE ] KREF: Symbol is viable for forecasting. [2026-01-16T12:13:21.504259] [INFO ] [MAIN ] [1810/3508] KREF kept (0.2s) | 1808 kept, 2 rejected | 136.4/min | ETA: 12.4m [2026-01-16T12:13:22.144480] [DEBUG] [REMOTE ] KRG: Retrieved 5393 rows, trimmed to 300. [2026-01-16T12:13:22.144649] [DEBUG] [REMOTE ] KRG: PASS: History has at least 300 days. [2026-01-16T12:13:22.144872] [DEBUG] [REMOTE ] KRG: PASS: Price check passed. Min price $21.50. [2026-01-16T12:13:22.145011] [DEBUG] [REMOTE ] KRG: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:22.145123] [DEBUG] [REMOTE ] KRG: PASS: Integrity check passed. [2026-01-16T12:13:22.145162] [DEBUG] [REMOTE ] KRG: Symbol is viable for forecasting. [2026-01-16T12:13:22.145211] [INFO ] [MAIN ] [1811/3508] KRG kept (0.6s) | 1809 kept, 2 rejected | 136.4/min | ETA: 12.4m [2026-01-16T12:13:22.623990] [DEBUG] [REMOTE ] KRMD: Retrieved 6590 rows, trimmed to 300. [2026-01-16T12:13:22.624139] [DEBUG] [REMOTE ] KRMD: PASS: History has at least 300 days. [2026-01-16T12:13:22.624381] [DEBUG] [REMOTE ] KRMD: PASS: Price check passed. Min price $3.73. [2026-01-16T12:13:22.624539] [DEBUG] [REMOTE ] KRMD: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:22.624683] [DEBUG] [REMOTE ] KRMD: PASS: Integrity check passed. [2026-01-16T12:13:22.624725] [DEBUG] [REMOTE ] KRMD: Symbol is viable for forecasting. [2026-01-16T12:13:22.624776] [INFO ] [MAIN ] [1812/3508] KRMD kept (0.5s) | 1810 kept, 2 rejected | 136.4/min | ETA: 12.4m [2026-01-16T12:13:23.067172] [DEBUG] [REMOTE ] KRNY: Retrieved 5257 rows, trimmed to 300. [2026-01-16T12:13:23.067310] [DEBUG] [REMOTE ] KRNY: PASS: History has at least 300 days. [2026-01-16T12:13:23.067537] [DEBUG] [REMOTE ] KRNY: PASS: Price check passed. Min price $6.25. [2026-01-16T12:13:23.067701] [DEBUG] [REMOTE ] KRNY: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:23.067823] [DEBUG] [REMOTE ] KRNY: PASS: Integrity check passed. [2026-01-16T12:13:23.067866] [DEBUG] [REMOTE ] KRNY: Symbol is viable for forecasting. [2026-01-16T12:13:23.067917] [INFO ] [MAIN ] [1813/3508] KRNY kept (0.4s) | 1811 kept, 2 rejected | 136.4/min | ETA: 12.4m [2026-01-16T12:13:23.544920] [DEBUG] [REMOTE ] KRO: Retrieved 5561 rows, trimmed to 300. [2026-01-16T12:13:23.545105] [DEBUG] [REMOTE ] KRO: PASS: History has at least 300 days. [2026-01-16T12:13:23.545667] [DEBUG] [REMOTE ] KRO: PASS: Price check passed. Min price $4.28. [2026-01-16T12:13:23.545886] [DEBUG] [REMOTE ] KRO: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:23.546065] [DEBUG] [REMOTE ] KRO: PASS: Integrity check passed. [2026-01-16T12:13:23.546130] [DEBUG] [REMOTE ] KRO: Symbol is viable for forecasting. [2026-01-16T12:13:23.546469] [INFO ] [MAIN ] [1814/3508] KRO kept (0.5s) | 1812 kept, 2 rejected | 136.4/min | ETA: 12.4m [2026-01-16T12:13:23.826035] [DEBUG] [REMOTE ] KROS: Retrieved 1451 rows, trimmed to 300. [2026-01-16T12:13:23.826186] [DEBUG] [REMOTE ] KROS: PASS: History has at least 300 days. [2026-01-16T12:13:23.826416] [DEBUG] [REMOTE ] KROS: PASS: Price check passed. Min price $14.88. [2026-01-16T12:13:23.826640] [DEBUG] [REMOTE ] KROS: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:23.826791] [DEBUG] [REMOTE ] KROS: PASS: Integrity check passed. [2026-01-16T12:13:23.826838] [DEBUG] [REMOTE ] KROS: Symbol is viable for forecasting. [2026-01-16T12:13:23.826892] [INFO ] [MAIN ] [1815/3508] KROS kept (0.3s) | 1813 kept, 2 rejected | 136.4/min | ETA: 12.4m [2026-01-16T12:13:24.156017] [DEBUG] [REMOTE ] KRRO: Retrieved 550 rows, trimmed to 300. [2026-01-16T12:13:24.156158] [DEBUG] [REMOTE ] KRRO: PASS: History has at least 300 days. [2026-01-16T12:13:24.156367] [DEBUG] [REMOTE ] KRRO: PASS: Price check passed. Min price $5.28. [2026-01-16T12:13:24.156504] [DEBUG] [REMOTE ] KRRO: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:24.156657] [DEBUG] [REMOTE ] KRRO: PASS: Integrity check passed. [2026-01-16T12:13:24.156699] [DEBUG] [REMOTE ] KRRO: Symbol is viable for forecasting. [2026-01-16T12:13:24.156748] [INFO ] [MAIN ] [1816/3508] KRRO kept (0.3s) | 1814 kept, 2 rejected | 136.4/min | ETA: 12.4m [2026-01-16T12:13:24.554484] [DEBUG] [REMOTE ] KRUS: Retrieved 1624 rows, trimmed to 300. [2026-01-16T12:13:24.554682] [DEBUG] [REMOTE ] KRUS: PASS: History has at least 300 days. [2026-01-16T12:13:24.554970] [DEBUG] [REMOTE ] KRUS: PASS: Price check passed. Min price $42.67. [2026-01-16T12:13:24.555123] [DEBUG] [REMOTE ] KRUS: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:24.555261] [DEBUG] [REMOTE ] KRUS: PASS: Integrity check passed. [2026-01-16T12:13:24.555313] [DEBUG] [REMOTE ] KRUS: Symbol is viable for forecasting. [2026-01-16T12:13:24.555369] [INFO ] [MAIN ] [1817/3508] KRUS kept (0.4s) | 1815 kept, 2 rejected | 136.4/min | ETA: 12.4m [2026-01-16T12:13:25.056264] [DEBUG] [REMOTE ] KRYS: Retrieved 2092 rows, trimmed to 300. [2026-01-16T12:13:25.056399] [DEBUG] [REMOTE ] KRYS: PASS: History has at least 300 days. [2026-01-16T12:13:25.056639] [DEBUG] [REMOTE ] KRYS: PASS: Price check passed. Min price $185.05. [2026-01-16T12:13:25.056798] [DEBUG] [REMOTE ] KRYS: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:25.056909] [DEBUG] [REMOTE ] KRYS: PASS: Integrity check passed. [2026-01-16T12:13:25.056949] [DEBUG] [REMOTE ] KRYS: Symbol is viable for forecasting. [2026-01-16T12:13:25.056996] [INFO ] [MAIN ] [1818/3508] KRYS kept (0.5s) | 1816 kept, 2 rejected | 136.4/min | ETA: 12.4m [2026-01-16T12:13:25.346466] [DEBUG] [REMOTE ] KSCP: Retrieved 996 rows, trimmed to 300. [2026-01-16T12:13:25.346657] [DEBUG] [REMOTE ] KSCP: PASS: History has at least 300 days. [2026-01-16T12:13:25.346885] [DEBUG] [REMOTE ] KSCP: PASS: Price check passed. Min price $3.54. [2026-01-16T12:13:25.347031] [DEBUG] [REMOTE ] KSCP: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:25.347172] [DEBUG] [REMOTE ] KSCP: PASS: Integrity check passed. [2026-01-16T12:13:25.347223] [DEBUG] [REMOTE ] KSCP: Symbol is viable for forecasting. [2026-01-16T12:13:25.347280] [INFO ] [MAIN ] [1819/3508] KSCP kept (0.3s) | 1817 kept, 2 rejected | 136.4/min | ETA: 12.4m [2026-01-16T12:13:25.766277] [DEBUG] [REMOTE ] KSPI: Retrieved 500 rows, trimmed to 300. [2026-01-16T12:13:25.766408] [DEBUG] [REMOTE ] KSPI: PASS: History has at least 300 days. [2026-01-16T12:13:25.766650] [DEBUG] [REMOTE ] KSPI: PASS: Price check passed. Min price $70.89. [2026-01-16T12:13:25.766796] [DEBUG] [REMOTE ] KSPI: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:25.766908] [DEBUG] [REMOTE ] KSPI: PASS: Integrity check passed. [2026-01-16T12:13:25.766949] [DEBUG] [REMOTE ] KSPI: Symbol is viable for forecasting. [2026-01-16T12:13:25.766997] [INFO ] [MAIN ] [1820/3508] KSPI kept (0.4s) | 1818 kept, 2 rejected | 136.4/min | ETA: 12.4m [2026-01-16T12:13:26.366100] [DEBUG] [REMOTE ] KSS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:26.366258] [DEBUG] [REMOTE ] KSS: PASS: History has at least 300 days. [2026-01-16T12:13:26.366524] [DEBUG] [REMOTE ] KSS: PASS: Price check passed. Min price $14.92. [2026-01-16T12:13:26.366715] [DEBUG] [REMOTE ] KSS: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:26.366845] [DEBUG] [REMOTE ] KSS: PASS: Integrity check passed. [2026-01-16T12:13:26.366885] [DEBUG] [REMOTE ] KSS: Symbol is viable for forecasting. [2026-01-16T12:13:26.366936] [INFO ] [MAIN ] [1821/3508] KSS kept (0.6s) | 1819 kept, 2 rejected | 136.4/min | ETA: 12.4m [2026-01-16T12:13:26.668319] [DEBUG] [REMOTE ] KTB: Retrieved 1681 rows, trimmed to 300. [2026-01-16T12:13:26.668466] [DEBUG] [REMOTE ] KTB: PASS: History has at least 300 days. [2026-01-16T12:13:26.668746] [DEBUG] [REMOTE ] KTB: PASS: Price check passed. Min price $58.88. [2026-01-16T12:13:26.668938] [DEBUG] [REMOTE ] KTB: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:26.669072] [DEBUG] [REMOTE ] KTB: PASS: Integrity check passed. [2026-01-16T12:13:26.669113] [DEBUG] [REMOTE ] KTB: Symbol is viable for forecasting. [2026-01-16T12:13:26.669163] [INFO ] [MAIN ] [1822/3508] KTB kept (0.3s) | 1820 kept, 2 rejected | 136.4/min | ETA: 12.4m [2026-01-16T12:13:27.212097] [DEBUG] [REMOTE ] KTCC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:27.212251] [DEBUG] [REMOTE ] KTCC: PASS: History has at least 300 days. [2026-01-16T12:13:27.212511] [DEBUG] [REMOTE ] KTCC: PASS: Price check passed. Min price $2.42. [2026-01-16T12:13:27.212676] [DEBUG] [REMOTE ] KTCC: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:27.212808] [DEBUG] [REMOTE ] KTCC: PASS: Integrity check passed. [2026-01-16T12:13:27.212851] [DEBUG] [REMOTE ] KTCC: Symbol is viable for forecasting. [2026-01-16T12:13:27.212903] [INFO ] [MAIN ] [1823/3508] KTCC kept (0.5s) | 1821 kept, 2 rejected | 136.4/min | ETA: 12.4m [2026-01-16T12:13:27.758866] [DEBUG] [REMOTE ] KTF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:27.759007] [DEBUG] [REMOTE ] KTF: PASS: History has at least 300 days. [2026-01-16T12:13:27.759240] [DEBUG] [REMOTE ] KTF: PASS: Price check passed. Min price $9.00. [2026-01-16T12:13:27.759403] [DEBUG] [REMOTE ] KTF: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:27.759525] [DEBUG] [REMOTE ] KTF: PASS: Integrity check passed. [2026-01-16T12:13:27.759566] [DEBUG] [REMOTE ] KTF: Symbol is viable for forecasting. [2026-01-16T12:13:27.759639] [INFO ] [MAIN ] [1824/3508] KTF kept (0.5s) | 1822 kept, 2 rejected | 136.4/min | ETA: 12.3m [2026-01-16T12:13:28.098996] [DEBUG] [REMOTE ] KURA: Retrieved 2563 rows, trimmed to 300. [2026-01-16T12:13:28.099137] [DEBUG] [REMOTE ] KURA: PASS: History has at least 300 days. [2026-01-16T12:13:28.099340] [DEBUG] [REMOTE ] KURA: PASS: Price check passed. Min price $8.91. [2026-01-16T12:13:28.099476] [DEBUG] [REMOTE ] KURA: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:28.099612] [DEBUG] [REMOTE ] KURA: PASS: Integrity check passed. [2026-01-16T12:13:28.099656] [DEBUG] [REMOTE ] KURA: Symbol is viable for forecasting. [2026-01-16T12:13:28.099730] [INFO ] [MAIN ] [1825/3508] KURA kept (0.3s) | 1823 kept, 2 rejected | 136.4/min | ETA: 12.3m [2026-01-16T12:13:28.623336] [DEBUG] [REMOTE ] KVHI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:28.623476] [DEBUG] [REMOTE ] KVHI: PASS: History has at least 300 days. [2026-01-16T12:13:28.623790] [DEBUG] [REMOTE ] KVHI: PASS: Price check passed. Min price $5.26. [2026-01-16T12:13:28.623940] [DEBUG] [REMOTE ] KVHI: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:28.624059] [DEBUG] [REMOTE ] KVHI: PASS: Integrity check passed. [2026-01-16T12:13:28.624100] [DEBUG] [REMOTE ] KVHI: Symbol is viable for forecasting. [2026-01-16T12:13:28.624150] [INFO ] [MAIN ] [1826/3508] KVHI kept (0.5s) | 1824 kept, 2 rejected | 136.4/min | ETA: 12.3m [2026-01-16T12:13:28.740183] [DEBUG] [REMOTE ] KVUE: Retrieved 678 rows, trimmed to 300. [2026-01-16T12:13:28.740319] [DEBUG] [REMOTE ] KVUE: PASS: History has at least 300 days. [2026-01-16T12:13:28.740595] [DEBUG] [REMOTE ] KVUE: PASS: Price check passed. Min price $14.06. [2026-01-16T12:13:28.740753] [DEBUG] [REMOTE ] KVUE: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:28.740869] [DEBUG] [REMOTE ] KVUE: PASS: Integrity check passed. [2026-01-16T12:13:28.740910] [DEBUG] [REMOTE ] KVUE: Symbol is viable for forecasting. [2026-01-16T12:13:28.740959] [INFO ] [MAIN ] [1827/3508] KVUE kept (0.1s) | 1825 kept, 2 rejected | 136.5/min | ETA: 12.3m [2026-01-16T12:13:29.240735] [DEBUG] [REMOTE ] KVYO: Retrieved 583 rows, trimmed to 300. [2026-01-16T12:13:29.240877] [DEBUG] [REMOTE ] KVYO: PASS: History has at least 300 days. [2026-01-16T12:13:29.241090] [DEBUG] [REMOTE ] KVYO: PASS: Price check passed. Min price $25.37. [2026-01-16T12:13:29.241231] [DEBUG] [REMOTE ] KVYO: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:29.241345] [DEBUG] [REMOTE ] KVYO: PASS: Integrity check passed. [2026-01-16T12:13:29.241387] [DEBUG] [REMOTE ] KVYO: Symbol is viable for forecasting. [2026-01-16T12:13:29.241436] [INFO ] [MAIN ] [1828/3508] KVYO kept (0.5s) | 1826 kept, 2 rejected | 136.5/min | ETA: 12.3m [2026-01-16T12:13:29.855313] [DEBUG] [REMOTE ] KYN: Retrieved 5360 rows, trimmed to 300. [2026-01-16T12:13:29.855441] [DEBUG] [REMOTE ] KYN: PASS: History has at least 300 days. [2026-01-16T12:13:29.855682] [DEBUG] [REMOTE ] KYN: PASS: Price check passed. Min price $11.09. [2026-01-16T12:13:29.855827] [DEBUG] [REMOTE ] KYN: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:29.855944] [DEBUG] [REMOTE ] KYN: PASS: Integrity check passed. [2026-01-16T12:13:29.855985] [DEBUG] [REMOTE ] KYN: Symbol is viable for forecasting. [2026-01-16T12:13:29.856035] [INFO ] [MAIN ] [1829/3508] KYN kept (0.6s) | 1827 kept, 2 rejected | 136.4/min | ETA: 12.3m [2026-01-16T12:13:30.186635] [DEBUG] [REMOTE ] KYNB: Retrieved 2808 rows, trimmed to 300. [2026-01-16T12:13:30.186767] [DEBUG] [REMOTE ] KYNB: PASS: History has at least 300 days. [2026-01-16T12:13:30.187020] [DEBUG] [REMOTE ] KYNB: PASS: Price check passed. Min price $8.08. [2026-01-16T12:13:30.187174] [DEBUG] [REMOTE ] KYNB: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:30.187303] [DEBUG] [REMOTE ] KYNB: PASS: Integrity check passed. [2026-01-16T12:13:30.187345] [DEBUG] [REMOTE ] KYNB: Symbol is viable for forecasting. [2026-01-16T12:13:30.187401] [INFO ] [MAIN ] [1830/3508] KYNB kept (0.3s) | 1828 kept, 2 rejected | 136.4/min | ETA: 12.3m [2026-01-16T12:13:30.451663] [DEBUG] [REMOTE ] KYTX: Retrieved 486 rows, trimmed to 300. [2026-01-16T12:13:30.451800] [DEBUG] [REMOTE ] KYTX: PASS: History has at least 300 days. [2026-01-16T12:13:30.452009] [DEBUG] [REMOTE ] KYTX: PASS: Price check passed. Min price $6.36. [2026-01-16T12:13:30.452154] [DEBUG] [REMOTE ] KYTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:30.452269] [DEBUG] [REMOTE ] KYTX: PASS: Integrity check passed. [2026-01-16T12:13:30.452312] [DEBUG] [REMOTE ] KYTX: Symbol is viable for forecasting. [2026-01-16T12:13:30.452361] [INFO ] [MAIN ] [1831/3508] KYTX kept (0.3s) | 1829 kept, 2 rejected | 136.5/min | ETA: 12.3m [2026-01-16T12:13:30.958640] [DEBUG] [REMOTE ] KZIA: Retrieved 2046 rows, trimmed to 300. [2026-01-16T12:13:30.958781] [DEBUG] [REMOTE ] KZIA: PASS: History has at least 300 days. [2026-01-16T12:13:30.959016] [DEBUG] [REMOTE ] KZIA: PASS: Price check passed. Min price $5.00. [2026-01-16T12:13:30.959162] [DEBUG] [REMOTE ] KZIA: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:30.959279] [DEBUG] [REMOTE ] KZIA: PASS: Integrity check passed. [2026-01-16T12:13:30.959322] [DEBUG] [REMOTE ] KZIA: Symbol is viable for forecasting. [2026-01-16T12:13:30.959377] [INFO ] [MAIN ] [1832/3508] KZIA kept (0.5s) | 1830 kept, 2 rejected | 136.5/min | ETA: 12.3m [2026-01-16T12:13:31.507236] [DEBUG] [REMOTE ] L: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:31.507376] [DEBUG] [REMOTE ] L: PASS: History has at least 300 days. [2026-01-16T12:13:31.507625] [DEBUG] [REMOTE ] L: PASS: Price check passed. Min price $97.74. [2026-01-16T12:13:31.507771] [DEBUG] [REMOTE ] L: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:31.507896] [DEBUG] [REMOTE ] L: PASS: Integrity check passed. [2026-01-16T12:13:31.507938] [DEBUG] [REMOTE ] L: Symbol is viable for forecasting. [2026-01-16T12:13:31.507990] [INFO ] [MAIN ] [1833/3508] L kept (0.5s) | 1831 kept, 2 rejected | 136.4/min | ETA: 12.3m [2026-01-16T12:13:31.852017] [DEBUG] [REMOTE ] LAB: Retrieved 3044 rows, trimmed to 300. [2026-01-16T12:13:31.852144] [DEBUG] [REMOTE ] LAB: PASS: History has at least 300 days. [2026-01-16T12:13:31.852354] [DEBUG] [REMOTE ] LAB: PASS: Price check passed. Min price $1.12. [2026-01-16T12:13:31.852496] [DEBUG] [REMOTE ] LAB: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:31.852632] [DEBUG] [REMOTE ] LAB: PASS: Integrity check passed. [2026-01-16T12:13:31.852676] [DEBUG] [REMOTE ] LAB: Symbol is viable for forecasting. [2026-01-16T12:13:31.852727] [INFO ] [MAIN ] [1834/3508] LAB kept (0.3s) | 1832 kept, 2 rejected | 136.5/min | ETA: 12.3m [2026-01-16T12:13:32.119321] [DEBUG] [REMOTE ] LAC: Retrieved 575 rows, trimmed to 300. [2026-01-16T12:13:32.119463] [DEBUG] [REMOTE ] LAC: PASS: History has at least 300 days. [2026-01-16T12:13:32.119691] [DEBUG] [REMOTE ] LAC: PASS: Price check passed. Min price $4.36. [2026-01-16T12:13:32.119829] [DEBUG] [REMOTE ] LAC: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:32.119941] [DEBUG] [REMOTE ] LAC: PASS: Integrity check passed. [2026-01-16T12:13:32.119982] [DEBUG] [REMOTE ] LAC: Symbol is viable for forecasting. [2026-01-16T12:13:32.120029] [INFO ] [MAIN ] [1835/3508] LAC kept (0.3s) | 1833 kept, 2 rejected | 136.5/min | ETA: 12.3m [2026-01-16T12:13:32.786737] [DEBUG] [REMOTE ] LAD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:32.786862] [DEBUG] [REMOTE ] LAD: PASS: History has at least 300 days. [2026-01-16T12:13:32.787141] [DEBUG] [REMOTE ] LAD: PASS: Price check passed. Min price $285.25. [2026-01-16T12:13:32.787287] [DEBUG] [REMOTE ] LAD: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:32.787414] [DEBUG] [REMOTE ] LAD: PASS: Integrity check passed. [2026-01-16T12:13:32.787455] [DEBUG] [REMOTE ] LAD: Symbol is viable for forecasting. [2026-01-16T12:13:32.787531] [INFO ] [MAIN ] [1836/3508] LAD kept (0.7s) | 1834 kept, 2 rejected | 136.4/min | ETA: 12.3m [2026-01-16T12:13:33.008328] [DEBUG] [REMOTE ] LAES: Retrieved 664 rows, trimmed to 300. [2026-01-16T12:13:33.008465] [DEBUG] [REMOTE ] LAES: PASS: History has at least 300 days. [2026-01-16T12:13:33.008695] [DEBUG] [REMOTE ] LAES: PASS: Price check passed. Min price $3.63. [2026-01-16T12:13:33.008841] [DEBUG] [REMOTE ] LAES: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:33.008955] [DEBUG] [REMOTE ] LAES: PASS: Integrity check passed. [2026-01-16T12:13:33.008998] [DEBUG] [REMOTE ] LAES: Symbol is viable for forecasting. [2026-01-16T12:13:33.009063] [INFO ] [MAIN ] [1837/3508] LAES kept (0.2s) | 1835 kept, 2 rejected | 136.5/min | ETA: 12.2m [2026-01-16T12:13:33.616013] [DEBUG] [REMOTE ] LAKE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:33.616150] [DEBUG] [REMOTE ] LAKE: PASS: History has at least 300 days. [2026-01-16T12:13:33.616377] [DEBUG] [REMOTE ] LAKE: PASS: Price check passed. Min price $7.94. [2026-01-16T12:13:33.616515] [DEBUG] [REMOTE ] LAKE: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:33.616685] [DEBUG] [REMOTE ] LAKE: PASS: Integrity check passed. [2026-01-16T12:13:33.616730] [DEBUG] [REMOTE ] LAKE: Symbol is viable for forecasting. [2026-01-16T12:13:33.616800] [INFO ] [MAIN ] [1838/3508] LAKE kept (0.6s) | 1836 kept, 2 rejected | 136.5/min | ETA: 12.2m [2026-01-16T12:13:33.973611] [DEBUG] [REMOTE ] LAND: Retrieved 3262 rows, trimmed to 300. [2026-01-16T12:13:33.973737] [DEBUG] [REMOTE ] LAND: PASS: History has at least 300 days. [2026-01-16T12:13:33.973940] [DEBUG] [REMOTE ] LAND: PASS: Price check passed. Min price $8.68. [2026-01-16T12:13:33.974076] [DEBUG] [REMOTE ] LAND: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:33.974188] [DEBUG] [REMOTE ] LAND: PASS: Integrity check passed. [2026-01-16T12:13:33.974227] [DEBUG] [REMOTE ] LAND: Symbol is viable for forecasting. [2026-01-16T12:13:33.974275] [INFO ] [MAIN ] [1839/3508] LAND kept (0.4s) | 1837 kept, 2 rejected | 136.5/min | ETA: 12.2m [2026-01-16T12:13:34.255908] [DEBUG] [REMOTE ] LANDO: Retrieved 1317 rows, trimmed to 300. [2026-01-16T12:13:34.256066] [DEBUG] [REMOTE ] LANDO: PASS: History has at least 300 days. [2026-01-16T12:13:34.256338] [DEBUG] [REMOTE ] LANDO: PASS: Price check passed. Min price $18.59. [2026-01-16T12:13:34.256536] [DEBUG] [REMOTE ] LANDO: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:34.256752] [DEBUG] [REMOTE ] LANDO: PASS: Integrity check passed. [2026-01-16T12:13:34.256809] [DEBUG] [REMOTE ] LANDO: Symbol is viable for forecasting. [2026-01-16T12:13:34.256878] [INFO ] [MAIN ] [1840/3508] LANDO kept (0.3s) | 1838 kept, 2 rejected | 136.5/min | ETA: 12.2m [2026-01-16T12:13:34.517203] [DEBUG] [REMOTE ] LANDP: Retrieved 654 rows, trimmed to 300. [2026-01-16T12:13:34.517348] [DEBUG] [REMOTE ] LANDP: PASS: History has at least 300 days. [2026-01-16T12:13:34.517793] [DEBUG] [REMOTE ] LANDP: PASS: Price check passed. Min price $18.48. [2026-01-16T12:13:34.517960] [DEBUG] [REMOTE ] LANDP: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:34.518095] [DEBUG] [REMOTE ] LANDP: PASS: Integrity check passed. [2026-01-16T12:13:34.518144] [DEBUG] [REMOTE ] LANDP: Symbol is viable for forecasting. [2026-01-16T12:13:34.518203] [INFO ] [MAIN ] [1841/3508] LANDP kept (0.3s) | 1839 kept, 2 rejected | 136.5/min | ETA: 12.2m [2026-01-16T12:13:34.940455] [DEBUG] [REMOTE ] LASE: Retrieved 826 rows, trimmed to 300. [2026-01-16T12:13:34.940603] [DEBUG] [REMOTE ] LASE: PASS: History has at least 300 days. [2026-01-16T12:13:34.940822] [DEBUG] [REMOTE ] LASE: PASS: Price check passed. Min price $2.00. [2026-01-16T12:13:34.940959] [DEBUG] [REMOTE ] LASE: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:34.941070] [DEBUG] [REMOTE ] LASE: PASS: Integrity check passed. [2026-01-16T12:13:34.941111] [DEBUG] [REMOTE ] LASE: Symbol is viable for forecasting. [2026-01-16T12:13:34.941159] [INFO ] [MAIN ] [1842/3508] LASE kept (0.4s) | 1840 kept, 2 rejected | 136.5/min | ETA: 12.2m [2026-01-16T12:13:35.626052] [DEBUG] [REMOTE ] LAZ: Retrieved 5208 rows, trimmed to 300. [2026-01-16T12:13:35.626183] [DEBUG] [REMOTE ] LAZ: PASS: History has at least 300 days. [2026-01-16T12:13:35.626396] [DEBUG] [REMOTE ] LAZ: PASS: Price check passed. Min price $46.24. [2026-01-16T12:13:35.626534] [DEBUG] [REMOTE ] LAZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:35.626690] [DEBUG] [REMOTE ] LAZ: PASS: Integrity check passed. [2026-01-16T12:13:35.626732] [DEBUG] [REMOTE ] LAZ: Symbol is viable for forecasting. [2026-01-16T12:13:35.626780] [INFO ] [MAIN ] [1843/3508] LAZ kept (0.7s) | 1841 kept, 2 rejected | 136.5/min | ETA: 12.2m [2026-01-16T12:13:35.887594] [DEBUG] [REMOTE ] LBRDA: Retrieved 2816 rows, trimmed to 300. [2026-01-16T12:13:35.887723] [DEBUG] [REMOTE ] LBRDA: PASS: History has at least 300 days. [2026-01-16T12:13:35.887928] [DEBUG] [REMOTE ] LBRDA: PASS: Price check passed. Min price $44.66. [2026-01-16T12:13:35.888066] [DEBUG] [REMOTE ] LBRDA: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:35.888181] [DEBUG] [REMOTE ] LBRDA: PASS: Integrity check passed. [2026-01-16T12:13:35.888222] [DEBUG] [REMOTE ] LBRDA: Symbol is viable for forecasting. [2026-01-16T12:13:35.888270] [INFO ] [MAIN ] [1844/3508] LBRDA kept (0.3s) | 1842 kept, 2 rejected | 136.5/min | ETA: 12.2m [2026-01-16T12:13:36.385201] [DEBUG] [REMOTE ] LBRDK: Retrieved 2816 rows, trimmed to 300. [2026-01-16T12:13:36.385346] [DEBUG] [REMOTE ] LBRDK: PASS: History has at least 300 days. [2026-01-16T12:13:36.385615] [DEBUG] [REMOTE ] LBRDK: PASS: Price check passed. Min price $44.88. [2026-01-16T12:13:36.385786] [DEBUG] [REMOTE ] LBRDK: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:36.385915] [DEBUG] [REMOTE ] LBRDK: PASS: Integrity check passed. [2026-01-16T12:13:36.385957] [DEBUG] [REMOTE ] LBRDK: Symbol is viable for forecasting. [2026-01-16T12:13:36.386008] [INFO ] [MAIN ] [1845/3508] LBRDK kept (0.5s) | 1843 kept, 2 rejected | 136.5/min | ETA: 12.2m [2026-01-16T12:13:36.799426] [DEBUG] [REMOTE ] LBTYA: Retrieved 5440 rows, trimmed to 300. [2026-01-16T12:13:36.799562] [DEBUG] [REMOTE ] LBTYA: PASS: History has at least 300 days. [2026-01-16T12:13:36.799812] [DEBUG] [REMOTE ] LBTYA: PASS: Price check passed. Min price $10.51. [2026-01-16T12:13:36.799948] [DEBUG] [REMOTE ] LBTYA: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:36.800061] [DEBUG] [REMOTE ] LBTYA: PASS: Integrity check passed. [2026-01-16T12:13:36.800101] [DEBUG] [REMOTE ] LBTYA: Symbol is viable for forecasting. [2026-01-16T12:13:36.800150] [INFO ] [MAIN ] [1846/3508] LBTYA kept (0.4s) | 1844 kept, 2 rejected | 136.5/min | ETA: 12.2m [2026-01-16T12:13:37.243083] [DEBUG] [REMOTE ] LBTYK: Retrieved 5121 rows, trimmed to 300. [2026-01-16T12:13:37.243227] [DEBUG] [REMOTE ] LBTYK: PASS: History has at least 300 days. [2026-01-16T12:13:37.243470] [DEBUG] [REMOTE ] LBTYK: PASS: Price check passed. Min price $10.46. [2026-01-16T12:13:37.243635] [DEBUG] [REMOTE ] LBTYK: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:37.243763] [DEBUG] [REMOTE ] LBTYK: PASS: Integrity check passed. [2026-01-16T12:13:37.243829] [DEBUG] [REMOTE ] LBTYK: Symbol is viable for forecasting. [2026-01-16T12:13:37.243884] [INFO ] [MAIN ] [1847/3508] LBTYK kept (0.4s) | 1845 kept, 2 rejected | 136.5/min | ETA: 12.2m [2026-01-16T12:13:37.582257] [DEBUG] [REMOTE ] LC: Retrieved 2790 rows, trimmed to 300. [2026-01-16T12:13:37.582411] [DEBUG] [REMOTE ] LC: PASS: History has at least 300 days. [2026-01-16T12:13:37.582666] [DEBUG] [REMOTE ] LC: PASS: Price check passed. Min price $15.71. [2026-01-16T12:13:37.582814] [DEBUG] [REMOTE ] LC: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:37.582937] [DEBUG] [REMOTE ] LC: PASS: Integrity check passed. [2026-01-16T12:13:37.582978] [DEBUG] [REMOTE ] LC: Symbol is viable for forecasting. [2026-01-16T12:13:37.583031] [INFO ] [MAIN ] [1848/3508] LC kept (0.3s) | 1846 kept, 2 rejected | 136.5/min | ETA: 12.2m [2026-01-16T12:13:37.866050] [DEBUG] [REMOTE ] LCFY: Retrieved 956 rows, trimmed to 300. [2026-01-16T12:13:37.866192] [DEBUG] [REMOTE ] LCFY: PASS: History has at least 300 days. [2026-01-16T12:13:37.866411] [DEBUG] [REMOTE ] LCFY: PASS: Price check passed. Min price $2.80. [2026-01-16T12:13:37.866600] [DEBUG] [REMOTE ] LCFY: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:37.866736] [DEBUG] [REMOTE ] LCFY: PASS: Integrity check passed. [2026-01-16T12:13:37.866780] [DEBUG] [REMOTE ] LCFY: Symbol is viable for forecasting. [2026-01-16T12:13:37.866831] [INFO ] [MAIN ] [1849/3508] LCFY kept (0.3s) | 1847 kept, 2 rejected | 136.6/min | ETA: 12.1m [2026-01-16T12:13:38.280500] [DEBUG] [REMOTE ] LCID: Retrieved 1338 rows, trimmed to 300. [2026-01-16T12:13:38.280646] [DEBUG] [REMOTE ] LCID: PASS: History has at least 300 days. [2026-01-16T12:13:38.280861] [DEBUG] [REMOTE ] LCID: PASS: Price check passed. Min price $10.05. [2026-01-16T12:13:38.281007] [DEBUG] [REMOTE ] LCID: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:38.281123] [DEBUG] [REMOTE ] LCID: PASS: Integrity check passed. [2026-01-16T12:13:38.281165] [DEBUG] [REMOTE ] LCID: Symbol is viable for forecasting. [2026-01-16T12:13:38.281214] [INFO ] [MAIN ] [1850/3508] LCID kept (0.4s) | 1848 kept, 2 rejected | 136.6/min | ETA: 12.1m [2026-01-16T12:13:38.935028] [DEBUG] [REMOTE ] LCII: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:38.935185] [DEBUG] [REMOTE ] LCII: PASS: History has at least 300 days. [2026-01-16T12:13:38.935449] [DEBUG] [REMOTE ] LCII: PASS: Price check passed. Min price $89.42. [2026-01-16T12:13:38.935613] [DEBUG] [REMOTE ] LCII: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:38.935741] [DEBUG] [REMOTE ] LCII: PASS: Integrity check passed. [2026-01-16T12:13:38.935782] [DEBUG] [REMOTE ] LCII: Symbol is viable for forecasting. [2026-01-16T12:13:38.935856] [INFO ] [MAIN ] [1851/3508] LCII kept (0.7s) | 1849 kept, 2 rejected | 136.5/min | ETA: 12.1m [2026-01-16T12:13:39.420349] [DEBUG] [REMOTE ] LCNB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:39.420481] [DEBUG] [REMOTE ] LCNB: PASS: History has at least 300 days. [2026-01-16T12:13:39.420714] [DEBUG] [REMOTE ] LCNB: PASS: Price check passed. Min price $14.51. [2026-01-16T12:13:39.420853] [DEBUG] [REMOTE ] LCNB: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:39.420967] [DEBUG] [REMOTE ] LCNB: PASS: Integrity check passed. [2026-01-16T12:13:39.421007] [DEBUG] [REMOTE ] LCNB: Symbol is viable for forecasting. [2026-01-16T12:13:39.421055] [INFO ] [MAIN ] [1852/3508] LCNB kept (0.5s) | 1850 kept, 2 rejected | 136.5/min | ETA: 12.1m [2026-01-16T12:13:39.662390] [DEBUG] [REMOTE ] LDI: Retrieved 1238 rows, trimmed to 300. [2026-01-16T12:13:39.662734] [DEBUG] [REMOTE ] LDI: PASS: History has at least 300 days. [2026-01-16T12:13:39.663076] [DEBUG] [REMOTE ] LDI: PASS: Price check passed. Min price $2.05. [2026-01-16T12:13:39.663289] [DEBUG] [REMOTE ] LDI: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:39.663464] [DEBUG] [REMOTE ] LDI: PASS: Integrity check passed. [2026-01-16T12:13:39.663532] [DEBUG] [REMOTE ] LDI: Symbol is viable for forecasting. [2026-01-16T12:13:39.663636] [INFO ] [MAIN ] [1853/3508] LDI kept (0.2s) | 1851 kept, 2 rejected | 136.5/min | ETA: 12.1m [2026-01-16T12:13:40.244783] [DEBUG] [REMOTE ] LDOS: Retrieved 4844 rows, trimmed to 300. [2026-01-16T12:13:40.244953] [DEBUG] [REMOTE ] LDOS: PASS: History has at least 300 days. [2026-01-16T12:13:40.245174] [DEBUG] [REMOTE ] LDOS: PASS: Price check passed. Min price $180.40. [2026-01-16T12:13:40.245346] [DEBUG] [REMOTE ] LDOS: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:40.245469] [DEBUG] [REMOTE ] LDOS: PASS: Integrity check passed. [2026-01-16T12:13:40.245511] [DEBUG] [REMOTE ] LDOS: Symbol is viable for forecasting. [2026-01-16T12:13:40.245563] [INFO ] [MAIN ] [1854/3508] LDOS kept (0.6s) | 1852 kept, 2 rejected | 136.5/min | ETA: 12.1m [2026-01-16T12:13:40.617171] [DEBUG] [REMOTE ] LDP: Retrieved 3386 rows, trimmed to 300. [2026-01-16T12:13:40.617302] [DEBUG] [REMOTE ] LDP: PASS: History has at least 300 days. [2026-01-16T12:13:40.617533] [DEBUG] [REMOTE ] LDP: PASS: Price check passed. Min price $20.56. [2026-01-16T12:13:40.617713] [DEBUG] [REMOTE ] LDP: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:40.617829] [DEBUG] [REMOTE ] LDP: PASS: Integrity check passed. [2026-01-16T12:13:40.617869] [DEBUG] [REMOTE ] LDP: Symbol is viable for forecasting. [2026-01-16T12:13:40.617917] [INFO ] [MAIN ] [1855/3508] LDP kept (0.4s) | 1853 kept, 2 rejected | 136.5/min | ETA: 12.1m [2026-01-16T12:13:40.909286] [DEBUG] [REMOTE ] LDSF: Retrieved 1767 rows, trimmed to 300. [2026-01-16T12:13:40.909425] [DEBUG] [REMOTE ] LDSF: PASS: History has at least 300 days. [2026-01-16T12:13:40.909668] [DEBUG] [REMOTE ] LDSF: PASS: Price check passed. Min price $18.96. [2026-01-16T12:13:40.909813] [DEBUG] [REMOTE ] LDSF: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:40.909931] [DEBUG] [REMOTE ] LDSF: PASS: Integrity check passed. [2026-01-16T12:13:40.909973] [DEBUG] [REMOTE ] LDSF: Symbol is viable for forecasting. [2026-01-16T12:13:40.910025] [INFO ] [MAIN ] [1856/3508] LDSF kept (0.3s) | 1854 kept, 2 rejected | 136.6/min | ETA: 12.1m [2026-01-16T12:13:41.408232] [DEBUG] [REMOTE ] LE: Retrieved 2975 rows, trimmed to 300. [2026-01-16T12:13:41.408385] [DEBUG] [REMOTE ] LE: PASS: History has at least 300 days. [2026-01-16T12:13:41.408661] [DEBUG] [REMOTE ] LE: PASS: Price check passed. Min price $13.77. [2026-01-16T12:13:41.408829] [DEBUG] [REMOTE ] LE: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:41.408960] [DEBUG] [REMOTE ] LE: PASS: Integrity check passed. [2026-01-16T12:13:41.409006] [DEBUG] [REMOTE ] LE: Symbol is viable for forecasting. [2026-01-16T12:13:41.409065] [INFO ] [MAIN ] [1857/3508] LE kept (0.5s) | 1855 kept, 2 rejected | 136.6/min | ETA: 12.1m [2026-01-16T12:13:41.813324] [DEBUG] [REMOTE ] LEA: Retrieved 4071 rows, trimmed to 300. [2026-01-16T12:13:41.813498] [DEBUG] [REMOTE ] LEA: PASS: History has at least 300 days. [2026-01-16T12:13:41.813797] [DEBUG] [REMOTE ] LEA: PASS: Price check passed. Min price $98.60. [2026-01-16T12:13:41.813972] [DEBUG] [REMOTE ] LEA: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:41.814108] [DEBUG] [REMOTE ] LEA: PASS: Integrity check passed. [2026-01-16T12:13:41.814187] [DEBUG] [REMOTE ] LEA: Symbol is viable for forecasting. [2026-01-16T12:13:41.814249] [INFO ] [MAIN ] [1858/3508] LEA kept (0.4s) | 1856 kept, 2 rejected | 136.6/min | ETA: 12.1m [2026-01-16T12:13:42.366524] [DEBUG] [REMOTE ] LECO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:42.366702] [DEBUG] [REMOTE ] LECO: PASS: History has at least 300 days. [2026-01-16T12:13:42.366927] [DEBUG] [REMOTE ] LECO: PASS: Price check passed. Min price $219.92. [2026-01-16T12:13:42.367066] [DEBUG] [REMOTE ] LECO: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:42.367182] [DEBUG] [REMOTE ] LECO: PASS: Integrity check passed. [2026-01-16T12:13:42.367222] [DEBUG] [REMOTE ] LECO: Symbol is viable for forecasting. [2026-01-16T12:13:42.367272] [INFO ] [MAIN ] [1859/3508] LECO kept (0.6s) | 1857 kept, 2 rejected | 136.5/min | ETA: 12.1m [2026-01-16T12:13:42.865928] [DEBUG] [REMOTE ] LEG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:42.866090] [DEBUG] [REMOTE ] LEG: PASS: History has at least 300 days. [2026-01-16T12:13:42.866325] [DEBUG] [REMOTE ] LEG: PASS: Price check passed. Min price $8.68. [2026-01-16T12:13:42.866464] [DEBUG] [REMOTE ] LEG: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:42.866622] [DEBUG] [REMOTE ] LEG: PASS: Integrity check passed. [2026-01-16T12:13:42.866666] [DEBUG] [REMOTE ] LEG: Symbol is viable for forecasting. [2026-01-16T12:13:42.866717] [INFO ] [MAIN ] [1860/3508] LEG kept (0.5s) | 1858 kept, 2 rejected | 136.5/min | ETA: 12.1m [2026-01-16T12:13:43.212432] [DEBUG] [REMOTE ] LEGH: Retrieved 1781 rows, trimmed to 300. [2026-01-16T12:13:43.212633] [DEBUG] [REMOTE ] LEGH: PASS: History has at least 300 days. [2026-01-16T12:13:43.212880] [DEBUG] [REMOTE ] LEGH: PASS: Price check passed. Min price $18.89. [2026-01-16T12:13:43.213018] [DEBUG] [REMOTE ] LEGH: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:43.213139] [DEBUG] [REMOTE ] LEGH: PASS: Integrity check passed. [2026-01-16T12:13:43.213180] [DEBUG] [REMOTE ] LEGH: Symbol is viable for forecasting. [2026-01-16T12:13:43.213231] [INFO ] [MAIN ] [1861/3508] LEGH kept (0.3s) | 1859 kept, 2 rejected | 136.5/min | ETA: 12.1m [2026-01-16T12:13:43.520325] [DEBUG] [REMOTE ] LEGN: Retrieved 1411 rows, trimmed to 300. [2026-01-16T12:13:43.520461] [DEBUG] [REMOTE ] LEGN: PASS: History has at least 300 days. [2026-01-16T12:13:43.520697] [DEBUG] [REMOTE ] LEGN: PASS: Price check passed. Min price $20.31. [2026-01-16T12:13:43.520836] [DEBUG] [REMOTE ] LEGN: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:43.520945] [DEBUG] [REMOTE ] LEGN: PASS: Integrity check passed. [2026-01-16T12:13:43.520984] [DEBUG] [REMOTE ] LEGN: Symbol is viable for forecasting. [2026-01-16T12:13:43.521032] [INFO ] [MAIN ] [1862/3508] LEGN kept (0.3s) | 1860 kept, 2 rejected | 136.6/min | ETA: 12.1m [2026-01-16T12:13:44.002385] [DEBUG] [REMOTE ] LEN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:44.002522] [DEBUG] [REMOTE ] LEN: PASS: History has at least 300 days. [2026-01-16T12:13:44.002773] [DEBUG] [REMOTE ] LEN: PASS: Price check passed. Min price $102.80. [2026-01-16T12:13:44.002924] [DEBUG] [REMOTE ] LEN: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:44.003041] [DEBUG] [REMOTE ] LEN: PASS: Integrity check passed. [2026-01-16T12:13:44.003083] [DEBUG] [REMOTE ] LEN: Symbol is viable for forecasting. [2026-01-16T12:13:44.003134] [INFO ] [MAIN ] [1863/3508] LEN kept (0.5s) | 1861 kept, 2 rejected | 136.6/min | ETA: 12.0m [2026-01-16T12:13:44.297156] [DEBUG] [REMOTE ] LENZ: Retrieved 1145 rows, trimmed to 300. [2026-01-16T12:13:44.297363] [DEBUG] [REMOTE ] LENZ: PASS: History has at least 300 days. [2026-01-16T12:13:44.297662] [DEBUG] [REMOTE ] LENZ: PASS: Price check passed. Min price $14.87. [2026-01-16T12:13:44.297817] [DEBUG] [REMOTE ] LENZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:44.297944] [DEBUG] [REMOTE ] LENZ: PASS: Integrity check passed. [2026-01-16T12:13:44.297988] [DEBUG] [REMOTE ] LENZ: Symbol is viable for forecasting. [2026-01-16T12:13:44.298045] [INFO ] [MAIN ] [1864/3508] LENZ kept (0.3s) | 1862 kept, 2 rejected | 136.6/min | ETA: 12.0m [2026-01-16T12:13:44.859048] [DEBUG] [REMOTE ] LEO: Retrieved 6290 rows, trimmed to 300. [2026-01-16T12:13:44.859191] [DEBUG] [REMOTE ] LEO: PASS: History has at least 300 days. [2026-01-16T12:13:44.859427] [DEBUG] [REMOTE ] LEO: PASS: Price check passed. Min price $6.13. [2026-01-16T12:13:44.859587] [DEBUG] [REMOTE ] LEO: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:44.859711] [DEBUG] [REMOTE ] LEO: PASS: Integrity check passed. [2026-01-16T12:13:44.859753] [DEBUG] [REMOTE ] LEO: Symbol is viable for forecasting. [2026-01-16T12:13:44.859802] [INFO ] [MAIN ] [1865/3508] LEO kept (0.6s) | 1863 kept, 2 rejected | 136.6/min | ETA: 12.0m [2026-01-16T12:13:45.145372] [DEBUG] [REMOTE ] LESL: Retrieved 1309 rows, trimmed to 300. [2026-01-16T12:13:45.145511] [DEBUG] [REMOTE ] LESL: PASS: History has at least 300 days. [2026-01-16T12:13:45.145747] [DEBUG] [REMOTE ] LESL: PASS: Price check passed. Min price $1.54. [2026-01-16T12:13:45.146076] [DEBUG] [REMOTE ] LESL: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:45.146186] [DEBUG] [REMOTE ] LESL: PASS: Integrity check passed. [2026-01-16T12:13:45.146227] [DEBUG] [REMOTE ] LESL: Symbol is viable for forecasting. [2026-01-16T12:13:45.146275] [INFO ] [MAIN ] [1866/3508] LESL kept (0.3s) | 1864 kept, 2 rejected | 136.6/min | ETA: 12.0m [2026-01-16T12:13:45.562289] [DEBUG] [REMOTE ] LEVI: Retrieved 1716 rows, trimmed to 300. [2026-01-16T12:13:45.562453] [DEBUG] [REMOTE ] LEVI: PASS: History has at least 300 days. [2026-01-16T12:13:45.562747] [DEBUG] [REMOTE ] LEVI: PASS: Price check passed. Min price $19.47. [2026-01-16T12:13:45.562927] [DEBUG] [REMOTE ] LEVI: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:45.563072] [DEBUG] [REMOTE ] LEVI: PASS: Integrity check passed. [2026-01-16T12:13:45.563124] [DEBUG] [REMOTE ] LEVI: Symbol is viable for forecasting. [2026-01-16T12:13:45.563189] [INFO ] [MAIN ] [1867/3508] LEVI kept (0.4s) | 1865 kept, 2 rejected | 136.6/min | ETA: 12.0m [2026-01-16T12:13:46.111965] [DEBUG] [REMOTE ] LFMD: Retrieved 6290 rows, trimmed to 300. [2026-01-16T12:13:46.112137] [DEBUG] [REMOTE ] LFMD: PASS: History has at least 300 days. [2026-01-16T12:13:46.112410] [DEBUG] [REMOTE ] LFMD: PASS: Price check passed. Min price $3.20. [2026-01-16T12:13:46.112608] [DEBUG] [REMOTE ] LFMD: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:46.112949] [DEBUG] [REMOTE ] LFMD: PASS: Integrity check passed. [2026-01-16T12:13:46.112998] [DEBUG] [REMOTE ] LFMD: Symbol is viable for forecasting. [2026-01-16T12:13:46.113065] [INFO ] [MAIN ] [1868/3508] LFMD kept (0.5s) | 1866 kept, 2 rejected | 136.6/min | ETA: 12.0m [2026-01-16T12:13:46.608793] [DEBUG] [REMOTE ] LFUS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:46.608914] [DEBUG] [REMOTE ] LFUS: PASS: History has at least 300 days. [2026-01-16T12:13:46.609129] [DEBUG] [REMOTE ] LFUS: PASS: Price check passed. Min price $234.94. [2026-01-16T12:13:46.609266] [DEBUG] [REMOTE ] LFUS: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:46.609382] [DEBUG] [REMOTE ] LFUS: PASS: Integrity check passed. [2026-01-16T12:13:46.609447] [DEBUG] [REMOTE ] LFUS: Symbol is viable for forecasting. [2026-01-16T12:13:46.609496] [INFO ] [MAIN ] [1869/3508] LFUS kept (0.5s) | 1867 kept, 2 rejected | 136.6/min | ETA: 12.0m [2026-01-16T12:13:47.046529] [DEBUG] [REMOTE ] LFVN: Retrieved 5355 rows, trimmed to 300. [2026-01-16T12:13:47.046698] [DEBUG] [REMOTE ] LFVN: PASS: History has at least 300 days. [2026-01-16T12:13:47.047095] [DEBUG] [REMOTE ] LFVN: PASS: Price check passed. Min price $5.99. [2026-01-16T12:13:47.047232] [DEBUG] [REMOTE ] LFVN: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:47.047346] [DEBUG] [REMOTE ] LFVN: PASS: Integrity check passed. [2026-01-16T12:13:47.047386] [DEBUG] [REMOTE ] LFVN: Symbol is viable for forecasting. [2026-01-16T12:13:47.047435] [INFO ] [MAIN ] [1870/3508] LFVN kept (0.4s) | 1868 kept, 2 rejected | 136.6/min | ETA: 12.0m [2026-01-16T12:13:47.160422] [DEBUG] [REMOTE ] LGCL: Retrieved 469 rows, trimmed to 300. [2026-01-16T12:13:47.160544] [DEBUG] [REMOTE ] LGCL: PASS: History has at least 300 days. [2026-01-16T12:13:47.160772] [DEBUG] [REMOTE ] LGCL: PASS: Price check passed. Min price $1.96. [2026-01-16T12:13:47.160911] [DEBUG] [REMOTE ] LGCL: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:47.161024] [DEBUG] [REMOTE ] LGCL: PASS: Integrity check passed. [2026-01-16T12:13:47.161065] [DEBUG] [REMOTE ] LGCL: Symbol is viable for forecasting. [2026-01-16T12:13:47.161114] [INFO ] [MAIN ] [1871/3508] LGCL kept (0.1s) | 1869 kept, 2 rejected | 136.6/min | ETA: 12.0m [2026-01-16T12:13:47.897984] [DEBUG] [REMOTE ] LGI: Retrieved 5459 rows, trimmed to 300. [2026-01-16T12:13:47.898194] [DEBUG] [REMOTE ] LGI: PASS: History has at least 300 days. [2026-01-16T12:13:47.898475] [DEBUG] [REMOTE ] LGI: PASS: Price check passed. Min price $16.32. [2026-01-16T12:13:47.898669] [DEBUG] [REMOTE ] LGI: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:47.898957] [DEBUG] [REMOTE ] LGI: PASS: Integrity check passed. [2026-01-16T12:13:47.899009] [DEBUG] [REMOTE ] LGI: Symbol is viable for forecasting. [2026-01-16T12:13:47.899066] [INFO ] [MAIN ] [1872/3508] LGI kept (0.7s) | 1870 kept, 2 rejected | 136.6/min | ETA: 12.0m [2026-01-16T12:13:48.208675] [DEBUG] [REMOTE ] LGIH: Retrieved 3065 rows, trimmed to 300. [2026-01-16T12:13:48.208833] [DEBUG] [REMOTE ] LGIH: PASS: History has at least 300 days. [2026-01-16T12:13:48.209261] [DEBUG] [REMOTE ] LGIH: PASS: Price check passed. Min price $40.73. [2026-01-16T12:13:48.209402] [DEBUG] [REMOTE ] LGIH: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:48.209527] [DEBUG] [REMOTE ] LGIH: PASS: Integrity check passed. [2026-01-16T12:13:48.209568] [DEBUG] [REMOTE ] LGIH: Symbol is viable for forecasting. [2026-01-16T12:13:48.209644] [INFO ] [MAIN ] [1873/3508] LGIH kept (0.3s) | 1871 kept, 2 rejected | 136.6/min | ETA: 12.0m [2026-01-16T12:13:48.776836] [DEBUG] [REMOTE ] LGND: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:48.776971] [DEBUG] [REMOTE ] LGND: PASS: History has at least 300 days. [2026-01-16T12:13:48.777185] [DEBUG] [REMOTE ] LGND: PASS: Price check passed. Min price $183.13. [2026-01-16T12:13:48.777324] [DEBUG] [REMOTE ] LGND: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:48.777462] [DEBUG] [REMOTE ] LGND: PASS: Integrity check passed. [2026-01-16T12:13:48.777506] [DEBUG] [REMOTE ] LGND: Symbol is viable for forecasting. [2026-01-16T12:13:48.777556] [INFO ] [MAIN ] [1874/3508] LGND kept (0.6s) | 1872 kept, 2 rejected | 136.6/min | ETA: 12.0m [2026-01-16T12:13:49.259844] [DEBUG] [REMOTE ] LH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:49.259974] [DEBUG] [REMOTE ] LH: PASS: History has at least 300 days. [2026-01-16T12:13:49.260184] [DEBUG] [REMOTE ] LH: PASS: Price check passed. Min price $245.98. [2026-01-16T12:13:49.260322] [DEBUG] [REMOTE ] LH: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:49.260437] [DEBUG] [REMOTE ] LH: PASS: Integrity check passed. [2026-01-16T12:13:49.260477] [DEBUG] [REMOTE ] LH: Symbol is viable for forecasting. [2026-01-16T12:13:49.260525] [INFO ] [MAIN ] [1875/3508] LH kept (0.5s) | 1873 kept, 2 rejected | 136.6/min | ETA: 12.0m [2026-01-16T12:13:49.734150] [DEBUG] [REMOTE ] LHX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:49.734370] [DEBUG] [REMOTE ] LHX: PASS: History has at least 300 days. [2026-01-16T12:13:49.734702] [DEBUG] [REMOTE ] LHX: PASS: Price check passed. Min price $272.32. [2026-01-16T12:13:49.734850] [DEBUG] [REMOTE ] LHX: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:49.734995] [DEBUG] [REMOTE ] LHX: PASS: Integrity check passed. [2026-01-16T12:13:49.735037] [DEBUG] [REMOTE ] LHX: Symbol is viable for forecasting. [2026-01-16T12:13:49.735094] [INFO ] [MAIN ] [1876/3508] LHX kept (0.5s) | 1874 kept, 2 rejected | 136.6/min | ETA: 12.0m [2026-01-16T12:13:50.067357] [DEBUG] [REMOTE ] LI: Retrieved 1373 rows, trimmed to 300. [2026-01-16T12:13:50.067608] [DEBUG] [REMOTE ] LI: PASS: History has at least 300 days. [2026-01-16T12:13:50.067898] [DEBUG] [REMOTE ] LI: PASS: Price check passed. Min price $16.15. [2026-01-16T12:13:50.068050] [DEBUG] [REMOTE ] LI: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:50.068185] [DEBUG] [REMOTE ] LI: PASS: Integrity check passed. [2026-01-16T12:13:50.068231] [DEBUG] [REMOTE ] LI: Symbol is viable for forecasting. [2026-01-16T12:13:50.068289] [INFO ] [MAIN ] [1877/3508] LI kept (0.3s) | 1875 kept, 2 rejected | 136.6/min | ETA: 11.9m [2026-01-16T12:13:50.359996] [DEBUG] [REMOTE ] LICN: Retrieved 739 rows, trimmed to 300. [2026-01-16T12:13:50.360210] [DEBUG] [REMOTE ] LICN: PASS: History has at least 300 days. [2026-01-16T12:13:50.360507] [DEBUG] [REMOTE ] LICN: PASS: Price check passed. Min price $2.82. [2026-01-16T12:13:50.360747] [DEBUG] [REMOTE ] LICN: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:50.360903] [DEBUG] [REMOTE ] LICN: PASS: Integrity check passed. [2026-01-16T12:13:50.360949] [DEBUG] [REMOTE ] LICN: Symbol is viable for forecasting. [2026-01-16T12:13:50.361009] [INFO ] [MAIN ] [1878/3508] LICN kept (0.3s) | 1876 kept, 2 rejected | 136.6/min | ETA: 11.9m [2026-01-16T12:13:50.736437] [DEBUG] [REMOTE ] LIF: Retrieved 404 rows, trimmed to 300. [2026-01-16T12:13:50.736842] [DEBUG] [REMOTE ] LIF: PASS: History has at least 300 days. [2026-01-16T12:13:50.737606] [DEBUG] [REMOTE ] LIF: PASS: Price check passed. Min price $59.63. [2026-01-16T12:13:50.738093] [DEBUG] [REMOTE ] LIF: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:50.738325] [DEBUG] [REMOTE ] LIF: PASS: Integrity check passed. [2026-01-16T12:13:50.738383] [DEBUG] [REMOTE ] LIF: Symbol is viable for forecasting. [2026-01-16T12:13:50.738468] [INFO ] [MAIN ] [1879/3508] LIF kept (0.4s) | 1877 kept, 2 rejected | 136.6/min | ETA: 11.9m [2026-01-16T12:13:51.431086] [DEBUG] [REMOTE ] LII: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:51.431432] [DEBUG] [REMOTE ] LII: PASS: History has at least 300 days. [2026-01-16T12:13:51.431968] [DEBUG] [REMOTE ] LII: PASS: Price check passed. Min price $443.07. [2026-01-16T12:13:51.432173] [DEBUG] [REMOTE ] LII: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:51.432370] [DEBUG] [REMOTE ] LII: PASS: Integrity check passed. [2026-01-16T12:13:51.432465] [DEBUG] [REMOTE ] LII: Symbol is viable for forecasting. [2026-01-16T12:13:51.432552] [INFO ] [MAIN ] [1880/3508] LII kept (0.7s) | 1878 kept, 2 rejected | 136.6/min | ETA: 11.9m [2026-01-16T12:13:51.802083] [DEBUG] [REMOTE ] LILA: Retrieved 2651 rows, trimmed to 300. [2026-01-16T12:13:51.802235] [DEBUG] [REMOTE ] LILA: PASS: History has at least 300 days. [2026-01-16T12:13:51.802506] [DEBUG] [REMOTE ] LILA: PASS: Price check passed. Min price $6.84. [2026-01-16T12:13:51.802691] [DEBUG] [REMOTE ] LILA: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:51.802820] [DEBUG] [REMOTE ] LILA: PASS: Integrity check passed. [2026-01-16T12:13:51.802862] [DEBUG] [REMOTE ] LILA: Symbol is viable for forecasting. [2026-01-16T12:13:51.802914] [INFO ] [MAIN ] [1881/3508] LILA kept (0.4s) | 1879 kept, 2 rejected | 136.6/min | ETA: 11.9m [2026-01-16T12:13:52.177230] [DEBUG] [REMOTE ] LILAK: Retrieved 2651 rows, trimmed to 300. [2026-01-16T12:13:52.177377] [DEBUG] [REMOTE ] LILAK: PASS: History has at least 300 days. [2026-01-16T12:13:52.177632] [DEBUG] [REMOTE ] LILAK: PASS: Price check passed. Min price $6.92. [2026-01-16T12:13:52.177822] [DEBUG] [REMOTE ] LILAK: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:52.177961] [DEBUG] [REMOTE ] LILAK: PASS: Integrity check passed. [2026-01-16T12:13:52.178194] [DEBUG] [REMOTE ] LILAK: Symbol is viable for forecasting. [2026-01-16T12:13:52.178248] [INFO ] [MAIN ] [1882/3508] LILAK kept (0.4s) | 1880 kept, 2 rejected | 136.6/min | ETA: 11.9m [2026-01-16T12:13:52.522773] [DEBUG] [REMOTE ] LIN: Retrieved 1833 rows, trimmed to 300. [2026-01-16T12:13:52.523104] [DEBUG] [REMOTE ] LIN: PASS: History has at least 300 days. [2026-01-16T12:13:52.523311] [DEBUG] [REMOTE ] LIN: PASS: Price check passed. Min price $389.38. [2026-01-16T12:13:52.523452] [DEBUG] [REMOTE ] LIN: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:52.523566] [DEBUG] [REMOTE ] LIN: PASS: Integrity check passed. [2026-01-16T12:13:52.523627] [DEBUG] [REMOTE ] LIN: Symbol is viable for forecasting. [2026-01-16T12:13:52.523676] [INFO ] [MAIN ] [1883/3508] LIN kept (0.3s) | 1881 kept, 2 rejected | 136.6/min | ETA: 11.9m [2026-01-16T12:13:53.065423] [DEBUG] [REMOTE ] LINC: Retrieved 5174 rows, trimmed to 300. [2026-01-16T12:13:53.065610] [DEBUG] [REMOTE ] LINC: PASS: History has at least 300 days. [2026-01-16T12:13:53.065852] [DEBUG] [REMOTE ] LINC: PASS: Price check passed. Min price $17.80. [2026-01-16T12:13:53.065992] [DEBUG] [REMOTE ] LINC: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:53.066111] [DEBUG] [REMOTE ] LINC: PASS: Integrity check passed. [2026-01-16T12:13:53.066151] [DEBUG] [REMOTE ] LINC: Symbol is viable for forecasting. [2026-01-16T12:13:53.066200] [INFO ] [MAIN ] [1884/3508] LINC kept (0.5s) | 1882 kept, 2 rejected | 136.6/min | ETA: 11.9m [2026-01-16T12:13:53.363950] [DEBUG] [REMOTE ] LIND: Retrieved 2647 rows, trimmed to 300. [2026-01-16T12:13:53.364085] [DEBUG] [REMOTE ] LIND: PASS: History has at least 300 days. [2026-01-16T12:13:53.364292] [DEBUG] [REMOTE ] LIND: PASS: Price check passed. Min price $11.45. [2026-01-16T12:13:53.364433] [DEBUG] [REMOTE ] LIND: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:53.364547] [DEBUG] [REMOTE ] LIND: PASS: Integrity check passed. [2026-01-16T12:13:53.364606] [DEBUG] [REMOTE ] LIND: Symbol is viable for forecasting. [2026-01-16T12:13:53.364657] [INFO ] [MAIN ] [1885/3508] LIND kept (0.3s) | 1883 kept, 2 rejected | 136.6/min | ETA: 11.9m [2026-01-16T12:13:53.674445] [DEBUG] [REMOTE ] LINE: Retrieved 371 rows, trimmed to 300. [2026-01-16T12:13:53.674562] [DEBUG] [REMOTE ] LINE: PASS: History has at least 300 days. [2026-01-16T12:13:53.674784] [DEBUG] [REMOTE ] LINE: PASS: Price check passed. Min price $32.58. [2026-01-16T12:13:53.674922] [DEBUG] [REMOTE ] LINE: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:53.675031] [DEBUG] [REMOTE ] LINE: PASS: Integrity check passed. [2026-01-16T12:13:53.675072] [DEBUG] [REMOTE ] LINE: Symbol is viable for forecasting. [2026-01-16T12:13:53.675120] [INFO ] [MAIN ] [1886/3508] LINE kept (0.3s) | 1884 kept, 2 rejected | 136.6/min | ETA: 11.9m [2026-01-16T12:13:54.224336] [DEBUG] [REMOTE ] LINK: Retrieved 3447 rows, trimmed to 300. [2026-01-16T12:13:54.224469] [DEBUG] [REMOTE ] LINK: PASS: History has at least 300 days. [2026-01-16T12:13:54.224764] [DEBUG] [REMOTE ] LINK: PASS: Price check passed. Min price $3.40. [2026-01-16T12:13:54.224911] [DEBUG] [REMOTE ] LINK: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:54.225030] [DEBUG] [REMOTE ] LINK: PASS: Integrity check passed. [2026-01-16T12:13:54.225070] [DEBUG] [REMOTE ] LINK: Symbol is viable for forecasting. [2026-01-16T12:13:54.225119] [INFO ] [MAIN ] [1887/3508] LINK kept (0.5s) | 1885 kept, 2 rejected | 136.6/min | ETA: 11.9m [2026-01-16T12:13:54.619091] [DEBUG] [REMOTE ] LITE: Retrieved 2629 rows, trimmed to 300. [2026-01-16T12:13:54.619220] [DEBUG] [REMOTE ] LITE: PASS: History has at least 300 days. [2026-01-16T12:13:54.619431] [DEBUG] [REMOTE ] LITE: PASS: Price check passed. Min price $158.06. [2026-01-16T12:13:54.619596] [DEBUG] [REMOTE ] LITE: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:54.619718] [DEBUG] [REMOTE ] LITE: PASS: Integrity check passed. [2026-01-16T12:13:54.619759] [DEBUG] [REMOTE ] LITE: Symbol is viable for forecasting. [2026-01-16T12:13:54.619822] [INFO ] [MAIN ] [1888/3508] LITE kept (0.4s) | 1886 kept, 2 rejected | 136.6/min | ETA: 11.9m [2026-01-16T12:13:54.918587] [DEBUG] [REMOTE ] LITM: Retrieved 1042 rows, trimmed to 300. [2026-01-16T12:13:54.918721] [DEBUG] [REMOTE ] LITM: PASS: History has at least 300 days. [2026-01-16T12:13:54.918927] [DEBUG] [REMOTE ] LITM: PASS: Price check passed. Min price $2.49. [2026-01-16T12:13:54.919063] [DEBUG] [REMOTE ] LITM: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:54.919174] [DEBUG] [REMOTE ] LITM: PASS: Integrity check passed. [2026-01-16T12:13:54.919214] [DEBUG] [REMOTE ] LITM: Symbol is viable for forecasting. [2026-01-16T12:13:54.919277] [INFO ] [MAIN ] [1889/3508] LITM kept (0.3s) | 1887 kept, 2 rejected | 136.6/min | ETA: 11.8m [2026-01-16T12:13:55.489685] [DEBUG] [REMOTE ] LIVN: Retrieved 2576 rows, trimmed to 300. [2026-01-16T12:13:55.489828] [DEBUG] [REMOTE ] LIVN: PASS: History has at least 300 days. [2026-01-16T12:13:55.490044] [DEBUG] [REMOTE ] LIVN: PASS: Price check passed. Min price $49.57. [2026-01-16T12:13:55.490374] [DEBUG] [REMOTE ] LIVN: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:55.490487] [DEBUG] [REMOTE ] LIVN: PASS: Integrity check passed. [2026-01-16T12:13:55.490528] [DEBUG] [REMOTE ] LIVN: Symbol is viable for forecasting. [2026-01-16T12:13:55.490596] [INFO ] [MAIN ] [1890/3508] LIVN kept (0.6s) | 1888 kept, 2 rejected | 136.6/min | ETA: 11.8m [2026-01-16T12:13:56.023555] [DEBUG] [REMOTE ] LKFN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:56.023712] [DEBUG] [REMOTE ] LKFN: PASS: History has at least 300 days. [2026-01-16T12:13:56.023944] [DEBUG] [REMOTE ] LKFN: PASS: Price check passed. Min price $55.88. [2026-01-16T12:13:56.024081] [DEBUG] [REMOTE ] LKFN: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:56.024241] [DEBUG] [REMOTE ] LKFN: PASS: Integrity check passed. [2026-01-16T12:13:56.024293] [DEBUG] [REMOTE ] LKFN: Symbol is viable for forecasting. [2026-01-16T12:13:56.024356] [INFO ] [MAIN ] [1891/3508] LKFN kept (0.5s) | 1889 kept, 2 rejected | 136.6/min | ETA: 11.8m [2026-01-16T12:13:56.457361] [DEBUG] [REMOTE ] LKQ: Retrieved 5607 rows, trimmed to 300. [2026-01-16T12:13:56.457492] [DEBUG] [REMOTE ] LKQ: PASS: History has at least 300 days. [2026-01-16T12:13:56.457726] [DEBUG] [REMOTE ] LKQ: PASS: Price check passed. Min price $28.17. [2026-01-16T12:13:56.457869] [DEBUG] [REMOTE ] LKQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:56.457987] [DEBUG] [REMOTE ] LKQ: PASS: Integrity check passed. [2026-01-16T12:13:56.458027] [DEBUG] [REMOTE ] LKQ: Symbol is viable for forecasting. [2026-01-16T12:13:56.458076] [INFO ] [MAIN ] [1892/3508] LKQ kept (0.4s) | 1890 kept, 2 rejected | 136.6/min | ETA: 11.8m [2026-01-16T12:13:56.913274] [DEBUG] [REMOTE ] LLY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:56.913410] [DEBUG] [REMOTE ] LLY: PASS: History has at least 300 days. [2026-01-16T12:13:56.913649] [DEBUG] [REMOTE ] LLY: PASS: Price check passed. Min price $798.40. [2026-01-16T12:13:56.913789] [DEBUG] [REMOTE ] LLY: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:56.913910] [DEBUG] [REMOTE ] LLY: PASS: Integrity check passed. [2026-01-16T12:13:56.913950] [DEBUG] [REMOTE ] LLY: Symbol is viable for forecasting. [2026-01-16T12:13:56.913999] [INFO ] [MAIN ] [1893/3508] LLY kept (0.5s) | 1891 kept, 2 rejected | 136.6/min | ETA: 11.8m [2026-01-16T12:13:57.251536] [DEBUG] [REMOTE ] LMB: Retrieved 2512 rows, trimmed to 300. [2026-01-16T12:13:57.251731] [DEBUG] [REMOTE ] LMB: PASS: History has at least 300 days. [2026-01-16T12:13:57.252026] [DEBUG] [REMOTE ] LMB: PASS: Price check passed. Min price $65.92. [2026-01-16T12:13:57.252208] [DEBUG] [REMOTE ] LMB: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:57.252358] [DEBUG] [REMOTE ] LMB: PASS: Integrity check passed. [2026-01-16T12:13:57.252411] [DEBUG] [REMOTE ] LMB: Symbol is viable for forecasting. [2026-01-16T12:13:57.252478] [INFO ] [MAIN ] [1894/3508] LMB kept (0.3s) | 1892 kept, 2 rejected | 136.6/min | ETA: 11.8m [2026-01-16T12:13:57.643863] [DEBUG] [REMOTE ] LMBS: Retrieved 2815 rows, trimmed to 300. [2026-01-16T12:13:57.644051] [DEBUG] [REMOTE ] LMBS: PASS: History has at least 300 days. [2026-01-16T12:13:57.644304] [DEBUG] [REMOTE ] LMBS: PASS: Price check passed. Min price $49.55. [2026-01-16T12:13:57.644446] [DEBUG] [REMOTE ] LMBS: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:57.644566] [DEBUG] [REMOTE ] LMBS: PASS: Integrity check passed. [2026-01-16T12:13:57.644628] [DEBUG] [REMOTE ] LMBS: Symbol is viable for forecasting. [2026-01-16T12:13:57.644707] [INFO ] [MAIN ] [1895/3508] LMBS kept (0.4s) | 1893 kept, 2 rejected | 136.6/min | ETA: 11.8m [2026-01-16T12:13:57.988794] [DEBUG] [REMOTE ] LMND: Retrieved 1392 rows, trimmed to 300. [2026-01-16T12:13:57.989080] [DEBUG] [REMOTE ] LMND: PASS: History has at least 300 days. [2026-01-16T12:13:57.989518] [DEBUG] [REMOTE ] LMND: PASS: Price check passed. Min price $49.25. [2026-01-16T12:13:57.989736] [DEBUG] [REMOTE ] LMND: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:57.989926] [DEBUG] [REMOTE ] LMND: PASS: Integrity check passed. [2026-01-16T12:13:57.989978] [DEBUG] [REMOTE ] LMND: Symbol is viable for forecasting. [2026-01-16T12:13:57.990051] [INFO ] [MAIN ] [1896/3508] LMND kept (0.3s) | 1894 kept, 2 rejected | 136.6/min | ETA: 11.8m [2026-01-16T12:13:58.616300] [DEBUG] [REMOTE ] LNC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:58.616631] [DEBUG] [REMOTE ] LNC: PASS: History has at least 300 days. [2026-01-16T12:13:58.617057] [DEBUG] [REMOTE ] LNC: PASS: Price check passed. Min price $38.93. [2026-01-16T12:13:58.617404] [DEBUG] [REMOTE ] LNC: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:58.617560] [DEBUG] [REMOTE ] LNC: PASS: Integrity check passed. [2026-01-16T12:13:58.617623] [DEBUG] [REMOTE ] LNC: Symbol is viable for forecasting. [2026-01-16T12:13:58.617685] [INFO ] [MAIN ] [1897/3508] LNC kept (0.6s) | 1895 kept, 2 rejected | 136.6/min | ETA: 11.8m [2026-01-16T12:13:58.965108] [DEBUG] [REMOTE ] LND: Retrieved 3438 rows, trimmed to 300. [2026-01-16T12:13:58.965311] [DEBUG] [REMOTE ] LND: PASS: History has at least 300 days. [2026-01-16T12:13:58.965603] [DEBUG] [REMOTE ] LND: PASS: Price check passed. Min price $3.50. [2026-01-16T12:13:58.965754] [DEBUG] [REMOTE ] LND: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:58.965885] [DEBUG] [REMOTE ] LND: PASS: Integrity check passed. [2026-01-16T12:13:58.965928] [DEBUG] [REMOTE ] LND: Symbol is viable for forecasting. [2026-01-16T12:13:58.965987] [INFO ] [MAIN ] [1898/3508] LND kept (0.3s) | 1896 kept, 2 rejected | 136.6/min | ETA: 11.8m [2026-01-16T12:13:59.521854] [DEBUG] [REMOTE ] LNG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:13:59.522003] [DEBUG] [REMOTE ] LNG: PASS: History has at least 300 days. [2026-01-16T12:13:59.522257] [DEBUG] [REMOTE ] LNG: PASS: Price check passed. Min price $188.83. [2026-01-16T12:13:59.522402] [DEBUG] [REMOTE ] LNG: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:59.522536] [DEBUG] [REMOTE ] LNG: PASS: Integrity check passed. [2026-01-16T12:13:59.522615] [DEBUG] [REMOTE ] LNG: Symbol is viable for forecasting. [2026-01-16T12:13:59.522683] [INFO ] [MAIN ] [1899/3508] LNG kept (0.6s) | 1897 kept, 2 rejected | 136.6/min | ETA: 11.8m [2026-01-16T12:13:59.780304] [DEBUG] [REMOTE ] LNKB: Retrieved 1387 rows, trimmed to 300. [2026-01-16T12:13:59.780525] [DEBUG] [REMOTE ] LNKB: PASS: History has at least 300 days. [2026-01-16T12:13:59.780826] [DEBUG] [REMOTE ] LNKB: PASS: Price check passed. Min price $6.78. [2026-01-16T12:13:59.780975] [DEBUG] [REMOTE ] LNKB: PASS: Continuity check passed with 300 days. [2026-01-16T12:13:59.781103] [DEBUG] [REMOTE ] LNKB: PASS: Integrity check passed. [2026-01-16T12:13:59.781148] [DEBUG] [REMOTE ] LNKB: Symbol is viable for forecasting. [2026-01-16T12:13:59.781203] [INFO ] [MAIN ] [1900/3508] LNKB kept (0.3s) | 1898 kept, 2 rejected | 136.6/min | ETA: 11.8m [2026-01-16T12:14:00.347212] [DEBUG] [REMOTE ] LNN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:00.347335] [DEBUG] [REMOTE ] LNN: PASS: History has at least 300 days. [2026-01-16T12:14:00.347607] [DEBUG] [REMOTE ] LNN: PASS: Price check passed. Min price $106.57. [2026-01-16T12:14:00.347755] [DEBUG] [REMOTE ] LNN: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:00.347879] [DEBUG] [REMOTE ] LNN: PASS: Integrity check passed. [2026-01-16T12:14:00.347933] [DEBUG] [REMOTE ] LNN: Symbol is viable for forecasting. [2026-01-16T12:14:00.347984] [INFO ] [MAIN ] [1901/3508] LNN kept (0.6s) | 1899 kept, 2 rejected | 136.6/min | ETA: 11.8m [2026-01-16T12:14:00.580825] [DEBUG] [REMOTE ] LNTH: Retrieved 2656 rows, trimmed to 300. [2026-01-16T12:14:00.581053] [DEBUG] [REMOTE ] LNTH: PASS: History has at least 300 days. [2026-01-16T12:14:00.581339] [DEBUG] [REMOTE ] LNTH: PASS: Price check passed. Min price $50.69. [2026-01-16T12:14:00.581498] [DEBUG] [REMOTE ] LNTH: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:00.581688] [DEBUG] [REMOTE ] LNTH: PASS: Integrity check passed. [2026-01-16T12:14:00.581737] [DEBUG] [REMOTE ] LNTH: Symbol is viable for forecasting. [2026-01-16T12:14:00.581804] [INFO ] [MAIN ] [1902/3508] LNTH kept (0.2s) | 1900 kept, 2 rejected | 136.6/min | ETA: 11.8m [2026-01-16T12:14:00.999831] [DEBUG] [REMOTE ] LNZA: Retrieved 1082 rows, trimmed to 300. [2026-01-16T12:14:01.000003] [DEBUG] [REMOTE ] LNZA: PASS: History has at least 300 days. [2026-01-16T12:14:01.000223] [DEBUG] [REMOTE ] LNZA: PASS: Price check passed. Min price $11.94. [2026-01-16T12:14:01.000363] [DEBUG] [REMOTE ] LNZA: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:01.000476] [DEBUG] [REMOTE ] LNZA: PASS: Integrity check passed. [2026-01-16T12:14:01.000516] [DEBUG] [REMOTE ] LNZA: Symbol is viable for forecasting. [2026-01-16T12:14:01.000565] [INFO ] [MAIN ] [1903/3508] LNZA kept (0.4s) | 1901 kept, 2 rejected | 136.7/min | ETA: 11.7m [2026-01-16T12:14:01.654858] [DEBUG] [REMOTE ] LOAN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:01.655010] [DEBUG] [REMOTE ] LOAN: PASS: History has at least 300 days. [2026-01-16T12:14:01.655263] [DEBUG] [REMOTE ] LOAN: PASS: Price check passed. Min price $4.27. [2026-01-16T12:14:01.655408] [DEBUG] [REMOTE ] LOAN: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:01.655535] [DEBUG] [REMOTE ] LOAN: PASS: Integrity check passed. [2026-01-16T12:14:01.655597] [DEBUG] [REMOTE ] LOAN: Symbol is viable for forecasting. [2026-01-16T12:14:01.655652] [INFO ] [MAIN ] [1904/3508] LOAN kept (0.7s) | 1902 kept, 2 rejected | 136.6/min | ETA: 11.7m [2026-01-16T12:14:01.990733] [DEBUG] [REMOTE ] LOB: Retrieved 2637 rows, trimmed to 300. [2026-01-16T12:14:01.990878] [DEBUG] [REMOTE ] LOB: PASS: History has at least 300 days. [2026-01-16T12:14:01.991089] [DEBUG] [REMOTE ] LOB: PASS: Price check passed. Min price $29.38. [2026-01-16T12:14:01.991228] [DEBUG] [REMOTE ] LOB: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:01.991340] [DEBUG] [REMOTE ] LOB: PASS: Integrity check passed. [2026-01-16T12:14:01.991380] [DEBUG] [REMOTE ] LOB: Symbol is viable for forecasting. [2026-01-16T12:14:01.991429] [INFO ] [MAIN ] [1905/3508] LOB kept (0.3s) | 1903 kept, 2 rejected | 136.6/min | ETA: 11.7m [2026-01-16T12:14:02.457431] [DEBUG] [REMOTE ] LOCO: Retrieved 2887 rows, trimmed to 300. [2026-01-16T12:14:02.457618] [DEBUG] [REMOTE ] LOCO: PASS: History has at least 300 days. [2026-01-16T12:14:02.457866] [DEBUG] [REMOTE ] LOCO: PASS: Price check passed. Min price $9.06. [2026-01-16T12:14:02.458014] [DEBUG] [REMOTE ] LOCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:02.458141] [DEBUG] [REMOTE ] LOCO: PASS: Integrity check passed. [2026-01-16T12:14:02.458184] [DEBUG] [REMOTE ] LOCO: Symbol is viable for forecasting. [2026-01-16T12:14:02.458237] [INFO ] [MAIN ] [1906/3508] LOCO kept (0.5s) | 1904 kept, 2 rejected | 136.6/min | ETA: 11.7m [2026-01-16T12:14:02.973107] [DEBUG] [REMOTE ] LOGI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:02.973349] [DEBUG] [REMOTE ] LOGI: PASS: History has at least 300 days. [2026-01-16T12:14:02.973811] [DEBUG] [REMOTE ] LOGI: PASS: Price check passed. Min price $95.10. [2026-01-16T12:14:02.974002] [DEBUG] [REMOTE ] LOGI: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:02.974180] [DEBUG] [REMOTE ] LOGI: PASS: Integrity check passed. [2026-01-16T12:14:02.974255] [DEBUG] [REMOTE ] LOGI: Symbol is viable for forecasting. [2026-01-16T12:14:02.974319] [INFO ] [MAIN ] [1907/3508] LOGI kept (0.5s) | 1905 kept, 2 rejected | 136.6/min | ETA: 11.7m [2026-01-16T12:14:03.204976] [DEBUG] [REMOTE ] LOMA: Retrieved 2062 rows, trimmed to 300. [2026-01-16T12:14:03.205392] [DEBUG] [REMOTE ] LOMA: PASS: History has at least 300 days. [2026-01-16T12:14:03.205691] [DEBUG] [REMOTE ] LOMA: PASS: Price check passed. Min price $7.61. [2026-01-16T12:14:03.205853] [DEBUG] [REMOTE ] LOMA: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:03.205997] [DEBUG] [REMOTE ] LOMA: PASS: Integrity check passed. [2026-01-16T12:14:03.206048] [DEBUG] [REMOTE ] LOMA: Symbol is viable for forecasting. [2026-01-16T12:14:03.206104] [INFO ] [MAIN ] [1908/3508] LOMA kept (0.2s) | 1906 kept, 2 rejected | 136.6/min | ETA: 11.7m [2026-01-16T12:14:03.636066] [DEBUG] [REMOTE ] LONA: Retrieved 1338 rows, trimmed to 300. [2026-01-16T12:14:03.636259] [DEBUG] [REMOTE ] LONA: PASS: History has at least 300 days. [2026-01-16T12:14:03.636503] [DEBUG] [REMOTE ] LONA: PASS: Price check passed. Min price $3.85. [2026-01-16T12:14:03.636717] [DEBUG] [REMOTE ] LONA: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:03.636842] [DEBUG] [REMOTE ] LONA: PASS: Integrity check passed. [2026-01-16T12:14:03.636885] [DEBUG] [REMOTE ] LONA: Symbol is viable for forecasting. [2026-01-16T12:14:03.636939] [INFO ] [MAIN ] [1909/3508] LONA kept (0.4s) | 1907 kept, 2 rejected | 136.7/min | ETA: 11.7m [2026-01-16T12:14:04.204549] [DEBUG] [REMOTE ] LOPE: Retrieved 4314 rows, trimmed to 300. [2026-01-16T12:14:04.204785] [DEBUG] [REMOTE ] LOPE: PASS: History has at least 300 days. [2026-01-16T12:14:04.205117] [DEBUG] [REMOTE ] LOPE: PASS: Price check passed. Min price $150.81. [2026-01-16T12:14:04.205271] [DEBUG] [REMOTE ] LOPE: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:04.205425] [DEBUG] [REMOTE ] LOPE: PASS: Integrity check passed. [2026-01-16T12:14:04.205471] [DEBUG] [REMOTE ] LOPE: Symbol is viable for forecasting. [2026-01-16T12:14:04.205529] [INFO ] [MAIN ] [1910/3508] LOPE kept (0.6s) | 1908 kept, 2 rejected | 136.6/min | ETA: 11.7m [2026-01-16T12:14:04.498032] [DEBUG] [REMOTE ] LOVE: Retrieved 1899 rows, trimmed to 300. [2026-01-16T12:14:04.498246] [DEBUG] [REMOTE ] LOVE: PASS: History has at least 300 days. [2026-01-16T12:14:04.498513] [DEBUG] [REMOTE ] LOVE: PASS: Price check passed. Min price $11.51. [2026-01-16T12:14:04.498722] [DEBUG] [REMOTE ] LOVE: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:04.498866] [DEBUG] [REMOTE ] LOVE: PASS: Integrity check passed. [2026-01-16T12:14:04.498911] [DEBUG] [REMOTE ] LOVE: Symbol is viable for forecasting. [2026-01-16T12:14:04.498970] [INFO ] [MAIN ] [1911/3508] LOVE kept (0.3s) | 1909 kept, 2 rejected | 136.7/min | ETA: 11.7m [2026-01-16T12:14:05.008670] [DEBUG] [REMOTE ] LPCN: Retrieved 3077 rows, trimmed to 300. [2026-01-16T12:14:05.008808] [DEBUG] [REMOTE ] LPCN: PASS: History has at least 300 days. [2026-01-16T12:14:05.009032] [DEBUG] [REMOTE ] LPCN: PASS: Price check passed. Min price $2.53. [2026-01-16T12:14:05.009175] [DEBUG] [REMOTE ] LPCN: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:05.009290] [DEBUG] [REMOTE ] LPCN: PASS: Integrity check passed. [2026-01-16T12:14:05.009331] [DEBUG] [REMOTE ] LPCN: Symbol is viable for forecasting. [2026-01-16T12:14:05.009379] [INFO ] [MAIN ] [1912/3508] LPCN kept (0.5s) | 1910 kept, 2 rejected | 136.6/min | ETA: 11.7m [2026-01-16T12:14:05.338246] [DEBUG] [REMOTE ] LPG: Retrieved 2941 rows, trimmed to 300. [2026-01-16T12:14:05.338374] [DEBUG] [REMOTE ] LPG: PASS: History has at least 300 days. [2026-01-16T12:14:05.338606] [DEBUG] [REMOTE ] LPG: PASS: Price check passed. Min price $23.93. [2026-01-16T12:14:05.338752] [DEBUG] [REMOTE ] LPG: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:05.338893] [DEBUG] [REMOTE ] LPG: PASS: Integrity check passed. [2026-01-16T12:14:05.338950] [DEBUG] [REMOTE ] LPG: Symbol is viable for forecasting. [2026-01-16T12:14:05.339001] [INFO ] [MAIN ] [1913/3508] LPG kept (0.3s) | 1911 kept, 2 rejected | 136.7/min | ETA: 11.7m [2026-01-16T12:14:05.890702] [DEBUG] [REMOTE ] LPL: Retrieved 5407 rows, trimmed to 300. [2026-01-16T12:14:05.890832] [DEBUG] [REMOTE ] LPL: PASS: History has at least 300 days. [2026-01-16T12:14:05.891042] [DEBUG] [REMOTE ] LPL: PASS: Price check passed. Min price $4.09. [2026-01-16T12:14:05.891179] [DEBUG] [REMOTE ] LPL: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:05.891293] [DEBUG] [REMOTE ] LPL: PASS: Integrity check passed. [2026-01-16T12:14:05.891333] [DEBUG] [REMOTE ] LPL: Symbol is viable for forecasting. [2026-01-16T12:14:05.891382] [INFO ] [MAIN ] [1914/3508] LPL kept (0.6s) | 1912 kept, 2 rejected | 136.6/min | ETA: 11.7m [2026-01-16T12:14:06.286539] [DEBUG] [REMOTE ] LPLA: Retrieved 3812 rows, trimmed to 300. [2026-01-16T12:14:06.287130] [DEBUG] [REMOTE ] LPLA: PASS: History has at least 300 days. [2026-01-16T12:14:06.287697] [DEBUG] [REMOTE ] LPLA: PASS: Price check passed. Min price $337.91. [2026-01-16T12:14:06.287858] [DEBUG] [REMOTE ] LPLA: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:06.288031] [DEBUG] [REMOTE ] LPLA: PASS: Integrity check passed. [2026-01-16T12:14:06.288074] [DEBUG] [REMOTE ] LPLA: Symbol is viable for forecasting. [2026-01-16T12:14:06.288139] [INFO ] [MAIN ] [1915/3508] LPLA kept (0.4s) | 1913 kept, 2 rejected | 136.6/min | ETA: 11.7m [2026-01-16T12:14:06.569652] [DEBUG] [REMOTE ] LPRO: Retrieved 1953 rows, trimmed to 300. [2026-01-16T12:14:06.569860] [DEBUG] [REMOTE ] LPRO: PASS: History has at least 300 days. [2026-01-16T12:14:06.570115] [DEBUG] [REMOTE ] LPRO: PASS: Price check passed. Min price $1.45. [2026-01-16T12:14:06.570281] [DEBUG] [REMOTE ] LPRO: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:06.570408] [DEBUG] [REMOTE ] LPRO: PASS: Integrity check passed. [2026-01-16T12:14:06.570450] [DEBUG] [REMOTE ] LPRO: Symbol is viable for forecasting. [2026-01-16T12:14:06.570506] [INFO ] [MAIN ] [1916/3508] LPRO kept (0.3s) | 1914 kept, 2 rejected | 136.7/min | ETA: 11.6m [2026-01-16T12:14:07.187280] [DEBUG] [REMOTE ] LPSN: Retrieved 6482 rows, trimmed to 300. [2026-01-16T12:14:07.187515] [DEBUG] [REMOTE ] LPSN: PASS: History has at least 300 days. [2026-01-16T12:14:07.187927] [DEBUG] [REMOTE ] LPSN: PASS: Price check passed. Min price $3.27. [2026-01-16T12:14:07.188084] [DEBUG] [REMOTE ] LPSN: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:07.188246] [DEBUG] [REMOTE ] LPSN: PASS: Integrity check passed. [2026-01-16T12:14:07.188291] [DEBUG] [REMOTE ] LPSN: Symbol is viable for forecasting. [2026-01-16T12:14:07.188352] [INFO ] [MAIN ] [1917/3508] LPSN kept (0.6s) | 1915 kept, 2 rejected | 136.6/min | ETA: 11.6m [2026-01-16T12:14:07.714490] [DEBUG] [REMOTE ] LPTH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:07.714740] [DEBUG] [REMOTE ] LPTH: PASS: History has at least 300 days. [2026-01-16T12:14:07.715057] [DEBUG] [REMOTE ] LPTH: PASS: Price check passed. Min price $6.18. [2026-01-16T12:14:07.715207] [DEBUG] [REMOTE ] LPTH: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:07.715347] [DEBUG] [REMOTE ] LPTH: PASS: Integrity check passed. [2026-01-16T12:14:07.715390] [DEBUG] [REMOTE ] LPTH: Symbol is viable for forecasting. [2026-01-16T12:14:07.715450] [INFO ] [MAIN ] [1918/3508] LPTH kept (0.5s) | 1916 kept, 2 rejected | 136.6/min | ETA: 11.6m [2026-01-16T12:14:08.244992] [DEBUG] [REMOTE ] LPX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:08.245131] [DEBUG] [REMOTE ] LPX: PASS: History has at least 300 days. [2026-01-16T12:14:08.245360] [DEBUG] [REMOTE ] LPX: PASS: Price check passed. Min price $74.60. [2026-01-16T12:14:08.245499] [DEBUG] [REMOTE ] LPX: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:08.245658] [DEBUG] [REMOTE ] LPX: PASS: Integrity check passed. [2026-01-16T12:14:08.245701] [DEBUG] [REMOTE ] LPX: Symbol is viable for forecasting. [2026-01-16T12:14:08.245751] [INFO ] [MAIN ] [1919/3508] LPX kept (0.5s) | 1917 kept, 2 rejected | 136.6/min | ETA: 11.6m [2026-01-16T12:14:08.523213] [DEBUG] [REMOTE ] LQDA: Retrieved 1879 rows, trimmed to 300. [2026-01-16T12:14:08.523354] [DEBUG] [REMOTE ] LQDA: PASS: History has at least 300 days. [2026-01-16T12:14:08.523557] [DEBUG] [REMOTE ] LQDA: PASS: Price check passed. Min price $22.02. [2026-01-16T12:14:08.523716] [DEBUG] [REMOTE ] LQDA: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:08.523828] [DEBUG] [REMOTE ] LQDA: PASS: Integrity check passed. [2026-01-16T12:14:08.523868] [DEBUG] [REMOTE ] LQDA: Symbol is viable for forecasting. [2026-01-16T12:14:08.523917] [INFO ] [MAIN ] [1920/3508] LQDA kept (0.3s) | 1918 kept, 2 rejected | 136.6/min | ETA: 11.6m [2026-01-16T12:14:09.107465] [DEBUG] [REMOTE ] LRCX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:09.107622] [DEBUG] [REMOTE ] LRCX: PASS: History has at least 300 days. [2026-01-16T12:14:09.107853] [DEBUG] [REMOTE ] LRCX: PASS: Price check passed. Min price $139.36. [2026-01-16T12:14:09.107992] [DEBUG] [REMOTE ] LRCX: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:09.108110] [DEBUG] [REMOTE ] LRCX: PASS: Integrity check passed. [2026-01-16T12:14:09.108150] [DEBUG] [REMOTE ] LRCX: Symbol is viable for forecasting. [2026-01-16T12:14:09.108199] [INFO ] [MAIN ] [1921/3508] LRCX kept (0.6s) | 1919 kept, 2 rejected | 136.6/min | ETA: 11.6m [2026-01-16T12:14:09.405504] [DEBUG] [REMOTE ] LRGE: Retrieved 2173 rows, trimmed to 300. [2026-01-16T12:14:09.405668] [DEBUG] [REMOTE ] LRGE: PASS: History has at least 300 days. [2026-01-16T12:14:09.405893] [DEBUG] [REMOTE ] LRGE: PASS: Price check passed. Min price $78.68. [2026-01-16T12:14:09.406033] [DEBUG] [REMOTE ] LRGE: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:09.406152] [DEBUG] [REMOTE ] LRGE: PASS: Integrity check passed. [2026-01-16T12:14:09.406199] [DEBUG] [REMOTE ] LRGE: Symbol is viable for forecasting. [2026-01-16T12:14:09.406248] [INFO ] [MAIN ] [1922/3508] LRGE kept (0.3s) | 1920 kept, 2 rejected | 136.6/min | ETA: 11.6m [2026-01-16T12:14:09.978903] [DEBUG] [REMOTE ] LSCC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:09.979038] [DEBUG] [REMOTE ] LSCC: PASS: History has at least 300 days. [2026-01-16T12:14:09.979257] [DEBUG] [REMOTE ] LSCC: PASS: Price check passed. Min price $61.73. [2026-01-16T12:14:09.979394] [DEBUG] [REMOTE ] LSCC: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:09.979512] [DEBUG] [REMOTE ] LSCC: PASS: Integrity check passed. [2026-01-16T12:14:09.979552] [DEBUG] [REMOTE ] LSCC: Symbol is viable for forecasting. [2026-01-16T12:14:09.979621] [INFO ] [MAIN ] [1923/3508] LSCC kept (0.6s) | 1921 kept, 2 rejected | 136.6/min | ETA: 11.6m [2026-01-16T12:14:10.246565] [DEBUG] [REMOTE ] LSPD: Retrieved 1602 rows, trimmed to 300. [2026-01-16T12:14:10.246734] [DEBUG] [REMOTE ] LSPD: PASS: History has at least 300 days. [2026-01-16T12:14:10.246944] [DEBUG] [REMOTE ] LSPD: PASS: Price check passed. Min price $10.76. [2026-01-16T12:14:10.247081] [DEBUG] [REMOTE ] LSPD: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:10.247220] [DEBUG] [REMOTE ] LSPD: PASS: Integrity check passed. [2026-01-16T12:14:10.247261] [DEBUG] [REMOTE ] LSPD: Symbol is viable for forecasting. [2026-01-16T12:14:10.247310] [INFO ] [MAIN ] [1924/3508] LSPD kept (0.3s) | 1922 kept, 2 rejected | 136.6/min | ETA: 11.6m [2026-01-16T12:14:10.966744] [DEBUG] [REMOTE ] LTC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:10.966880] [DEBUG] [REMOTE ] LTC: PASS: History has at least 300 days. [2026-01-16T12:14:10.967101] [DEBUG] [REMOTE ] LTC: PASS: Price check passed. Min price $33.91. [2026-01-16T12:14:10.967241] [DEBUG] [REMOTE ] LTC: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:10.967376] [DEBUG] [REMOTE ] LTC: PASS: Integrity check passed. [2026-01-16T12:14:10.967417] [DEBUG] [REMOTE ] LTC: Symbol is viable for forecasting. [2026-01-16T12:14:10.967466] [INFO ] [MAIN ] [1925/3508] LTC kept (0.7s) | 1923 kept, 2 rejected | 136.6/min | ETA: 11.6m [2026-01-16T12:14:11.225968] [DEBUG] [REMOTE ] LTH: Retrieved 1073 rows, trimmed to 300. [2026-01-16T12:14:11.226124] [DEBUG] [REMOTE ] LTH: PASS: History has at least 300 days. [2026-01-16T12:14:11.226343] [DEBUG] [REMOTE ] LTH: PASS: Price check passed. Min price $24.59. [2026-01-16T12:14:11.226719] [DEBUG] [REMOTE ] LTH: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:11.226840] [DEBUG] [REMOTE ] LTH: PASS: Integrity check passed. [2026-01-16T12:14:11.226881] [DEBUG] [REMOTE ] LTH: Symbol is viable for forecasting. [2026-01-16T12:14:11.226932] [INFO ] [MAIN ] [1926/3508] LTH kept (0.3s) | 1924 kept, 2 rejected | 136.6/min | ETA: 11.6m [2026-01-16T12:14:11.634424] [DEBUG] [REMOTE ] LTRN: Retrieved 1407 rows, trimmed to 300. [2026-01-16T12:14:11.634687] [DEBUG] [REMOTE ] LTRN: PASS: History has at least 300 days. [2026-01-16T12:14:11.634963] [DEBUG] [REMOTE ] LTRN: PASS: Price check passed. Min price $3.00. [2026-01-16T12:14:11.635117] [DEBUG] [REMOTE ] LTRN: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:11.635253] [DEBUG] [REMOTE ] LTRN: PASS: Integrity check passed. [2026-01-16T12:14:11.635304] [DEBUG] [REMOTE ] LTRN: Symbol is viable for forecasting. [2026-01-16T12:14:11.635365] [INFO ] [MAIN ] [1927/3508] LTRN kept (0.4s) | 1925 kept, 2 rejected | 136.6/min | ETA: 11.6m [2026-01-16T12:14:12.206249] [DEBUG] [REMOTE ] LTRX: Retrieved 6400 rows, trimmed to 300. [2026-01-16T12:14:12.206456] [DEBUG] [REMOTE ] LTRX: PASS: History has at least 300 days. [2026-01-16T12:14:12.206795] [DEBUG] [REMOTE ] LTRX: PASS: Price check passed. Min price $4.48. [2026-01-16T12:14:12.206952] [DEBUG] [REMOTE ] LTRX: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:12.207092] [DEBUG] [REMOTE ] LTRX: PASS: Integrity check passed. [2026-01-16T12:14:12.207137] [DEBUG] [REMOTE ] LTRX: Symbol is viable for forecasting. [2026-01-16T12:14:12.207196] [INFO ] [MAIN ] [1928/3508] LTRX kept (0.6s) | 1926 kept, 2 rejected | 136.6/min | ETA: 11.6m [2026-01-16T12:14:12.441734] [DEBUG] [REMOTE ] LUCD: Retrieved 1068 rows, trimmed to 300. [2026-01-16T12:14:12.441879] [DEBUG] [REMOTE ] LUCD: PASS: History has at least 300 days. [2026-01-16T12:14:12.442096] [DEBUG] [REMOTE ] LUCD: PASS: Price check passed. Min price $1.01. [2026-01-16T12:14:12.442237] [DEBUG] [REMOTE ] LUCD: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:12.442354] [DEBUG] [REMOTE ] LUCD: PASS: Integrity check passed. [2026-01-16T12:14:12.442395] [DEBUG] [REMOTE ] LUCD: Symbol is viable for forecasting. [2026-01-16T12:14:12.442444] [INFO ] [MAIN ] [1929/3508] LUCD kept (0.2s) | 1927 kept, 2 rejected | 136.6/min | ETA: 11.6m [2026-01-16T12:14:13.085683] [DEBUG] [REMOTE ] LUMN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:13.085832] [DEBUG] [REMOTE ] LUMN: PASS: History has at least 300 days. [2026-01-16T12:14:13.086076] [DEBUG] [REMOTE ] LUMN: PASS: Price check passed. Min price $7.04. [2026-01-16T12:14:13.086232] [DEBUG] [REMOTE ] LUMN: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:13.086359] [DEBUG] [REMOTE ] LUMN: PASS: Integrity check passed. [2026-01-16T12:14:13.086403] [DEBUG] [REMOTE ] LUMN: Symbol is viable for forecasting. [2026-01-16T12:14:13.086457] [INFO ] [MAIN ] [1930/3508] LUMN kept (0.6s) | 1928 kept, 2 rejected | 136.6/min | ETA: 11.6m [2026-01-16T12:14:13.371778] [DEBUG] [REMOTE ] LUNG: Retrieved 1329 rows, trimmed to 300. [2026-01-16T12:14:13.371915] [DEBUG] [REMOTE ] LUNG: PASS: History has at least 300 days. [2026-01-16T12:14:13.372140] [DEBUG] [REMOTE ] LUNG: PASS: Price check passed. Min price $1.31. [2026-01-16T12:14:13.372309] [DEBUG] [REMOTE ] LUNG: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:13.372428] [DEBUG] [REMOTE ] LUNG: PASS: Integrity check passed. [2026-01-16T12:14:13.372476] [DEBUG] [REMOTE ] LUNG: Symbol is viable for forecasting. [2026-01-16T12:14:13.372543] [INFO ] [MAIN ] [1931/3508] LUNG kept (0.3s) | 1929 kept, 2 rejected | 136.6/min | ETA: 11.5m [2026-01-16T12:14:13.761650] [DEBUG] [REMOTE ] LVHD: Retrieved 2527 rows, trimmed to 300. [2026-01-16T12:14:13.761879] [DEBUG] [REMOTE ] LVHD: PASS: History has at least 300 days. [2026-01-16T12:14:13.762196] [DEBUG] [REMOTE ] LVHD: PASS: Price check passed. Min price $39.12. [2026-01-16T12:14:13.762343] [DEBUG] [REMOTE ] LVHD: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:13.762485] [DEBUG] [REMOTE ] LVHD: PASS: Integrity check passed. [2026-01-16T12:14:13.762527] [DEBUG] [REMOTE ] LVHD: Symbol is viable for forecasting. [2026-01-16T12:14:13.762603] [INFO ] [MAIN ] [1932/3508] LVHD kept (0.4s) | 1930 kept, 2 rejected | 136.6/min | ETA: 11.5m [2026-01-16T12:14:14.186191] [DEBUG] [REMOTE ] LVO: Retrieved 2090 rows, trimmed to 300. [2026-01-16T12:14:14.186337] [DEBUG] [REMOTE ] LVO: PASS: History has at least 300 days. [2026-01-16T12:14:14.186600] [DEBUG] [REMOTE ] LVO: PASS: Price check passed. Min price $3.96. [2026-01-16T12:14:14.186751] [DEBUG] [REMOTE ] LVO: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:14.186933] [DEBUG] [REMOTE ] LVO: PASS: Integrity check passed. [2026-01-16T12:14:14.186977] [DEBUG] [REMOTE ] LVO: Symbol is viable for forecasting. [2026-01-16T12:14:14.187026] [INFO ] [MAIN ] [1933/3508] LVO kept (0.4s) | 1931 kept, 2 rejected | 136.6/min | ETA: 11.5m [2026-01-16T12:14:14.730749] [DEBUG] [REMOTE ] LVS: Retrieved 5305 rows, trimmed to 300. [2026-01-16T12:14:14.730920] [DEBUG] [REMOTE ] LVS: PASS: History has at least 300 days. [2026-01-16T12:14:14.731191] [DEBUG] [REMOTE ] LVS: PASS: Price check passed. Min price $50.41. [2026-01-16T12:14:14.731345] [DEBUG] [REMOTE ] LVS: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:14.731478] [DEBUG] [REMOTE ] LVS: PASS: Integrity check passed. [2026-01-16T12:14:14.731521] [DEBUG] [REMOTE ] LVS: Symbol is viable for forecasting. [2026-01-16T12:14:14.731592] [INFO ] [MAIN ] [1934/3508] LVS kept (0.5s) | 1932 kept, 2 rejected | 136.6/min | ETA: 11.5m [2026-01-16T12:14:15.207064] [DEBUG] [REMOTE ] LWAY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:15.207203] [DEBUG] [REMOTE ] LWAY: PASS: History has at least 300 days. [2026-01-16T12:14:15.207433] [DEBUG] [REMOTE ] LWAY: PASS: Price check passed. Min price $21.49. [2026-01-16T12:14:15.207597] [DEBUG] [REMOTE ] LWAY: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:15.207751] [DEBUG] [REMOTE ] LWAY: PASS: Integrity check passed. [2026-01-16T12:14:15.207793] [DEBUG] [REMOTE ] LWAY: Symbol is viable for forecasting. [2026-01-16T12:14:15.207842] [INFO ] [MAIN ] [1935/3508] LWAY kept (0.5s) | 1933 kept, 2 rejected | 136.6/min | ETA: 11.5m [2026-01-16T12:14:15.576603] [DEBUG] [REMOTE ] LWLG: Retrieved 4649 rows, trimmed to 300. [2026-01-16T12:14:15.576755] [DEBUG] [REMOTE ] LWLG: PASS: History has at least 300 days. [2026-01-16T12:14:15.576987] [DEBUG] [REMOTE ] LWLG: PASS: Price check passed. Min price $2.97. [2026-01-16T12:14:15.577130] [DEBUG] [REMOTE ] LWLG: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:15.577251] [DEBUG] [REMOTE ] LWLG: PASS: Integrity check passed. [2026-01-16T12:14:15.577295] [DEBUG] [REMOTE ] LWLG: Symbol is viable for forecasting. [2026-01-16T12:14:15.577348] [INFO ] [MAIN ] [1936/3508] LWLG kept (0.4s) | 1934 kept, 2 rejected | 136.6/min | ETA: 11.5m [2026-01-16T12:14:15.923943] [DEBUG] [REMOTE ] LX: Retrieved 2027 rows, trimmed to 300. [2026-01-16T12:14:15.924119] [DEBUG] [REMOTE ] LX: PASS: History has at least 300 days. [2026-01-16T12:14:15.924623] [DEBUG] [REMOTE ] LX: PASS: Price check passed. Min price $3.01. [2026-01-16T12:14:15.924843] [DEBUG] [REMOTE ] LX: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:15.925015] [DEBUG] [REMOTE ] LX: PASS: Integrity check passed. [2026-01-16T12:14:15.925074] [DEBUG] [REMOTE ] LX: Symbol is viable for forecasting. [2026-01-16T12:14:15.925147] [INFO ] [MAIN ] [1937/3508] LX kept (0.3s) | 1935 kept, 2 rejected | 136.7/min | ETA: 11.5m [2026-01-16T12:14:16.238895] [DEBUG] [REMOTE ] LXEO: Retrieved 551 rows, trimmed to 300. [2026-01-16T12:14:16.239040] [DEBUG] [REMOTE ] LXEO: PASS: History has at least 300 days. [2026-01-16T12:14:16.239255] [DEBUG] [REMOTE ] LXEO: PASS: Price check passed. Min price $7.43. [2026-01-16T12:14:16.239401] [DEBUG] [REMOTE ] LXEO: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:16.239520] [DEBUG] [REMOTE ] LXEO: PASS: Integrity check passed. [2026-01-16T12:14:16.239562] [DEBUG] [REMOTE ] LXEO: Symbol is viable for forecasting. [2026-01-16T12:14:16.239650] [INFO ] [MAIN ] [1938/3508] LXEO kept (0.3s) | 1936 kept, 2 rejected | 136.7/min | ETA: 11.5m [2026-01-16T12:14:16.886952] [DEBUG] [REMOTE ] LXP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:16.887096] [DEBUG] [REMOTE ] LXP: PASS: History has at least 300 days. [2026-01-16T12:14:16.887339] [DEBUG] [REMOTE ] LXP: PASS: Price check passed. Min price $44.85. [2026-01-16T12:14:16.887488] [DEBUG] [REMOTE ] LXP: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:16.887634] [DEBUG] [REMOTE ] LXP: PASS: Integrity check passed. [2026-01-16T12:14:16.887679] [DEBUG] [REMOTE ] LXP: Symbol is viable for forecasting. [2026-01-16T12:14:16.887730] [INFO ] [MAIN ] [1939/3508] LXP kept (0.6s) | 1937 kept, 2 rejected | 136.6/min | ETA: 11.5m [2026-01-16T12:14:17.265042] [DEBUG] [REMOTE ] LYB: Retrieved 3955 rows, trimmed to 300. [2026-01-16T12:14:17.265173] [DEBUG] [REMOTE ] LYB: PASS: History has at least 300 days. [2026-01-16T12:14:17.265392] [DEBUG] [REMOTE ] LYB: PASS: Price check passed. Min price $41.20. [2026-01-16T12:14:17.265535] [DEBUG] [REMOTE ] LYB: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:17.265671] [DEBUG] [REMOTE ] LYB: PASS: Integrity check passed. [2026-01-16T12:14:17.265714] [DEBUG] [REMOTE ] LYB: Symbol is viable for forecasting. [2026-01-16T12:14:17.265764] [INFO ] [MAIN ] [1940/3508] LYB kept (0.4s) | 1938 kept, 2 rejected | 136.6/min | ETA: 11.5m [2026-01-16T12:14:17.792939] [DEBUG] [REMOTE ] LYG: Retrieved 6073 rows, trimmed to 300. [2026-01-16T12:14:17.793072] [DEBUG] [REMOTE ] LYG: PASS: History has at least 300 days. [2026-01-16T12:14:17.793285] [DEBUG] [REMOTE ] LYG: PASS: Price check passed. Min price $4.44. [2026-01-16T12:14:17.793426] [DEBUG] [REMOTE ] LYG: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:17.793542] [DEBUG] [REMOTE ] LYG: PASS: Integrity check passed. [2026-01-16T12:14:17.793602] [DEBUG] [REMOTE ] LYG: Symbol is viable for forecasting. [2026-01-16T12:14:17.793654] [INFO ] [MAIN ] [1941/3508] LYG kept (0.5s) | 1939 kept, 2 rejected | 136.6/min | ETA: 11.5m [2026-01-16T12:14:18.120844] [DEBUG] [REMOTE ] LYRA: Retrieved 1435 rows, trimmed to 300. [2026-01-16T12:14:18.120976] [DEBUG] [REMOTE ] LYRA: PASS: History has at least 300 days. [2026-01-16T12:14:18.121176] [DEBUG] [REMOTE ] LYRA: PASS: Price check passed. Min price $1.89. [2026-01-16T12:14:18.121313] [DEBUG] [REMOTE ] LYRA: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:18.121423] [DEBUG] [REMOTE ] LYRA: PASS: Integrity check passed. [2026-01-16T12:14:18.121464] [DEBUG] [REMOTE ] LYRA: Symbol is viable for forecasting. [2026-01-16T12:14:18.121512] [INFO ] [MAIN ] [1942/3508] LYRA kept (0.3s) | 1940 kept, 2 rejected | 136.7/min | ETA: 11.5m [2026-01-16T12:14:18.580489] [DEBUG] [REMOTE ] LYTS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:18.580638] [DEBUG] [REMOTE ] LYTS: PASS: History has at least 300 days. [2026-01-16T12:14:18.580860] [DEBUG] [REMOTE ] LYTS: PASS: Price check passed. Min price $17.25. [2026-01-16T12:14:18.581044] [DEBUG] [REMOTE ] LYTS: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:18.581165] [DEBUG] [REMOTE ] LYTS: PASS: Integrity check passed. [2026-01-16T12:14:18.581206] [DEBUG] [REMOTE ] LYTS: Symbol is viable for forecasting. [2026-01-16T12:14:18.581257] [INFO ] [MAIN ] [1943/3508] LYTS kept (0.5s) | 1941 kept, 2 rejected | 136.6/min | ETA: 11.5m [2026-01-16T12:14:18.868138] [DEBUG] [REMOTE ] LZ: Retrieved 1142 rows, trimmed to 300. [2026-01-16T12:14:18.868261] [DEBUG] [REMOTE ] LZ: PASS: History has at least 300 days. [2026-01-16T12:14:18.868463] [DEBUG] [REMOTE ] LZ: PASS: Price check passed. Min price $9.02. [2026-01-16T12:14:18.868628] [DEBUG] [REMOTE ] LZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:18.868747] [DEBUG] [REMOTE ] LZ: PASS: Integrity check passed. [2026-01-16T12:14:18.868789] [DEBUG] [REMOTE ] LZ: Symbol is viable for forecasting. [2026-01-16T12:14:18.868838] [INFO ] [MAIN ] [1944/3508] LZ kept (0.3s) | 1942 kept, 2 rejected | 136.7/min | ETA: 11.4m [2026-01-16T12:14:19.337109] [DEBUG] [REMOTE ] LZB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:19.337246] [DEBUG] [REMOTE ] LZB: PASS: History has at least 300 days. [2026-01-16T12:14:19.337474] [DEBUG] [REMOTE ] LZB: PASS: Price check passed. Min price $29.16. [2026-01-16T12:14:19.337636] [DEBUG] [REMOTE ] LZB: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:19.337776] [DEBUG] [REMOTE ] LZB: PASS: Integrity check passed. [2026-01-16T12:14:19.337819] [DEBUG] [REMOTE ] LZB: Symbol is viable for forecasting. [2026-01-16T12:14:19.337869] [INFO ] [MAIN ] [1945/3508] LZB kept (0.5s) | 1943 kept, 2 rejected | 136.7/min | ETA: 11.4m [2026-01-16T12:14:19.616932] [DEBUG] [REMOTE ] LZM: Retrieved 637 rows, trimmed to 300. [2026-01-16T12:14:19.617069] [DEBUG] [REMOTE ] LZM: PASS: History has at least 300 days. [2026-01-16T12:14:19.617278] [DEBUG] [REMOTE ] LZM: PASS: Price check passed. Min price $3.65. [2026-01-16T12:14:19.617420] [DEBUG] [REMOTE ] LZM: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:19.617568] [DEBUG] [REMOTE ] LZM: PASS: Integrity check passed. [2026-01-16T12:14:19.617638] [DEBUG] [REMOTE ] LZM: Symbol is viable for forecasting. [2026-01-16T12:14:19.617689] [INFO ] [MAIN ] [1946/3508] LZM kept (0.3s) | 1944 kept, 2 rejected | 136.7/min | ETA: 11.4m [2026-01-16T12:14:20.321305] [DEBUG] [REMOTE ] M: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:20.321444] [DEBUG] [REMOTE ] M: PASS: History has at least 300 days. [2026-01-16T12:14:20.321686] [DEBUG] [REMOTE ] M: PASS: Price check passed. Min price $18.10. [2026-01-16T12:14:20.321831] [DEBUG] [REMOTE ] M: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:20.321949] [DEBUG] [REMOTE ] M: PASS: Integrity check passed. [2026-01-16T12:14:20.321990] [DEBUG] [REMOTE ] M: Symbol is viable for forecasting. [2026-01-16T12:14:20.322040] [INFO ] [MAIN ] [1947/3508] M kept (0.7s) | 1945 kept, 2 rejected | 136.7/min | ETA: 11.4m [2026-01-16T12:14:20.721482] [DEBUG] [REMOTE ] MA: Retrieved 4942 rows, trimmed to 300. [2026-01-16T12:14:20.721639] [DEBUG] [REMOTE ] MA: PASS: History has at least 300 days. [2026-01-16T12:14:20.721874] [DEBUG] [REMOTE ] MA: PASS: Price check passed. Min price $526.78. [2026-01-16T12:14:20.722015] [DEBUG] [REMOTE ] MA: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:20.722140] [DEBUG] [REMOTE ] MA: PASS: Integrity check passed. [2026-01-16T12:14:20.722181] [DEBUG] [REMOTE ] MA: Symbol is viable for forecasting. [2026-01-16T12:14:20.722236] [INFO ] [MAIN ] [1948/3508] MA kept (0.4s) | 1946 kept, 2 rejected | 136.7/min | ETA: 11.4m [2026-01-16T12:14:21.193243] [DEBUG] [REMOTE ] MAA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:21.193400] [DEBUG] [REMOTE ] MAA: PASS: History has at least 300 days. [2026-01-16T12:14:21.193687] [DEBUG] [REMOTE ] MAA: PASS: Price check passed. Min price $124.87. [2026-01-16T12:14:21.193865] [DEBUG] [REMOTE ] MAA: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:21.193996] [DEBUG] [REMOTE ] MAA: PASS: Integrity check passed. [2026-01-16T12:14:21.194038] [DEBUG] [REMOTE ] MAA: Symbol is viable for forecasting. [2026-01-16T12:14:21.194106] [INFO ] [MAIN ] [1949/3508] MAA kept (0.5s) | 1947 kept, 2 rejected | 136.7/min | ETA: 11.4m [2026-01-16T12:14:21.816221] [DEBUG] [REMOTE ] MAC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:21.816381] [DEBUG] [REMOTE ] MAC: PASS: History has at least 300 days. [2026-01-16T12:14:21.816889] [DEBUG] [REMOTE ] MAC: PASS: Price check passed. Min price $16.05. [2026-01-16T12:14:21.817036] [DEBUG] [REMOTE ] MAC: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:21.817168] [DEBUG] [REMOTE ] MAC: PASS: Integrity check passed. [2026-01-16T12:14:21.817212] [DEBUG] [REMOTE ] MAC: Symbol is viable for forecasting. [2026-01-16T12:14:21.817299] [INFO ] [MAIN ] [1950/3508] MAC kept (0.6s) | 1948 kept, 2 rejected | 136.6/min | ETA: 11.4m [2026-01-16T12:14:22.271273] [DEBUG] [REMOTE ] MAMA: Retrieved 2887 rows, trimmed to 300. [2026-01-16T12:14:22.271436] [DEBUG] [REMOTE ] MAMA: PASS: History has at least 300 days. [2026-01-16T12:14:22.271749] [DEBUG] [REMOTE ] MAMA: PASS: Price check passed. Min price $10.03. [2026-01-16T12:14:22.271956] [DEBUG] [REMOTE ] MAMA: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:22.272124] [DEBUG] [REMOTE ] MAMA: PASS: Integrity check passed. [2026-01-16T12:14:22.272183] [DEBUG] [REMOTE ] MAMA: Symbol is viable for forecasting. [2026-01-16T12:14:22.272259] [INFO ] [MAIN ] [1951/3508] MAMA kept (0.5s) | 1949 kept, 2 rejected | 136.6/min | ETA: 11.4m [2026-01-16T12:14:22.809452] [DEBUG] [REMOTE ] MAN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:22.809672] [DEBUG] [REMOTE ] MAN: PASS: History has at least 300 days. [2026-01-16T12:14:22.809962] [DEBUG] [REMOTE ] MAN: PASS: Price check passed. Min price $25.97. [2026-01-16T12:14:22.810107] [DEBUG] [REMOTE ] MAN: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:22.810239] [DEBUG] [REMOTE ] MAN: PASS: Integrity check passed. [2026-01-16T12:14:22.810282] [DEBUG] [REMOTE ] MAN: Symbol is viable for forecasting. [2026-01-16T12:14:22.810337] [INFO ] [MAIN ] [1952/3508] MAN kept (0.5s) | 1950 kept, 2 rejected | 136.6/min | ETA: 11.4m [2026-01-16T12:14:23.286657] [DEBUG] [REMOTE ] MANH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:23.287066] [DEBUG] [REMOTE ] MANH: PASS: History has at least 300 days. [2026-01-16T12:14:23.287381] [DEBUG] [REMOTE ] MANH: PASS: Price check passed. Min price $166.60. [2026-01-16T12:14:23.287531] [DEBUG] [REMOTE ] MANH: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:23.287702] [DEBUG] [REMOTE ] MANH: PASS: Integrity check passed. [2026-01-16T12:14:23.287746] [DEBUG] [REMOTE ] MANH: Symbol is viable for forecasting. [2026-01-16T12:14:23.287804] [INFO ] [MAIN ] [1953/3508] MANH kept (0.5s) | 1951 kept, 2 rejected | 136.6/min | ETA: 11.4m [2026-01-16T12:14:23.712369] [DEBUG] [REMOTE ] MARA: Retrieved 3445 rows, trimmed to 300. [2026-01-16T12:14:23.712606] [DEBUG] [REMOTE ] MARA: PASS: History has at least 300 days. [2026-01-16T12:14:23.712915] [DEBUG] [REMOTE ] MARA: PASS: Price check passed. Min price $8.98. [2026-01-16T12:14:23.713066] [DEBUG] [REMOTE ] MARA: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:23.713194] [DEBUG] [REMOTE ] MARA: PASS: Integrity check passed. [2026-01-16T12:14:23.713238] [DEBUG] [REMOTE ] MARA: Symbol is viable for forecasting. [2026-01-16T12:14:23.713294] [INFO ] [MAIN ] [1954/3508] MARA kept (0.4s) | 1952 kept, 2 rejected | 136.6/min | ETA: 11.4m [2026-01-16T12:14:24.217200] [DEBUG] [REMOTE ] MAS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:24.217481] [DEBUG] [REMOTE ] MAS: PASS: History has at least 300 days. [2026-01-16T12:14:24.218002] [DEBUG] [REMOTE ] MAS: PASS: Price check passed. Min price $59.09. [2026-01-16T12:14:24.218210] [DEBUG] [REMOTE ] MAS: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:24.218400] [DEBUG] [REMOTE ] MAS: PASS: Integrity check passed. [2026-01-16T12:14:24.218452] [DEBUG] [REMOTE ] MAS: Symbol is viable for forecasting. [2026-01-16T12:14:24.218525] [INFO ] [MAIN ] [1955/3508] MAS kept (0.5s) | 1953 kept, 2 rejected | 136.6/min | ETA: 11.4m [2026-01-16T12:14:24.622021] [DEBUG] [REMOTE ] MASI: Retrieved 4640 rows, trimmed to 300. [2026-01-16T12:14:24.622181] [DEBUG] [REMOTE ] MASI: PASS: History has at least 300 days. [2026-01-16T12:14:24.622426] [DEBUG] [REMOTE ] MASI: PASS: Price check passed. Min price $127.40. [2026-01-16T12:14:24.622626] [DEBUG] [REMOTE ] MASI: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:24.622761] [DEBUG] [REMOTE ] MASI: PASS: Integrity check passed. [2026-01-16T12:14:24.622805] [DEBUG] [REMOTE ] MASI: Symbol is viable for forecasting. [2026-01-16T12:14:24.622861] [INFO ] [MAIN ] [1956/3508] MASI kept (0.4s) | 1954 kept, 2 rejected | 136.6/min | ETA: 11.4m [2026-01-16T12:14:24.869416] [DEBUG] [REMOTE ] MASS: Retrieved 1274 rows, trimmed to 300. [2026-01-16T12:14:24.869556] [DEBUG] [REMOTE ] MASS: PASS: History has at least 300 days. [2026-01-16T12:14:24.869790] [DEBUG] [REMOTE ] MASS: PASS: Price check passed. Min price $5.09. [2026-01-16T12:14:24.869951] [DEBUG] [REMOTE ] MASS: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:24.870106] [DEBUG] [REMOTE ] MASS: PASS: Integrity check passed. [2026-01-16T12:14:24.870151] [DEBUG] [REMOTE ] MASS: Symbol is viable for forecasting. [2026-01-16T12:14:24.870201] [INFO ] [MAIN ] [1957/3508] MASS kept (0.2s) | 1955 kept, 2 rejected | 136.6/min | ETA: 11.4m [2026-01-16T12:14:25.541435] [DEBUG] [REMOTE ] MATX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:25.541591] [DEBUG] [REMOTE ] MATX: PASS: History has at least 300 days. [2026-01-16T12:14:25.541840] [DEBUG] [REMOTE ] MATX: PASS: Price check passed. Min price $92.91. [2026-01-16T12:14:25.541988] [DEBUG] [REMOTE ] MATX: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:25.542114] [DEBUG] [REMOTE ] MATX: PASS: Integrity check passed. [2026-01-16T12:14:25.542157] [DEBUG] [REMOTE ] MATX: Symbol is viable for forecasting. [2026-01-16T12:14:25.542208] [INFO ] [MAIN ] [1958/3508] MATX kept (0.7s) | 1956 kept, 2 rejected | 136.6/min | ETA: 11.3m [2026-01-16T12:14:25.821171] [DEBUG] [REMOTE ] MAX: Retrieved 1310 rows, trimmed to 300. [2026-01-16T12:14:25.821363] [DEBUG] [REMOTE ] MAX: PASS: History has at least 300 days. [2026-01-16T12:14:25.821640] [DEBUG] [REMOTE ] MAX: PASS: Price check passed. Min price $11.09. [2026-01-16T12:14:25.821786] [DEBUG] [REMOTE ] MAX: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:25.821903] [DEBUG] [REMOTE ] MAX: PASS: Integrity check passed. [2026-01-16T12:14:25.821944] [DEBUG] [REMOTE ] MAX: Symbol is viable for forecasting. [2026-01-16T12:14:25.821997] [INFO ] [MAIN ] [1959/3508] MAX kept (0.3s) | 1957 kept, 2 rejected | 136.6/min | ETA: 11.3m [2026-01-16T12:14:26.174465] [DEBUG] [REMOTE ] MAXI: Retrieved 826 rows, trimmed to 300. [2026-01-16T12:14:26.174897] [DEBUG] [REMOTE ] MAXI: PASS: History has at least 300 days. [2026-01-16T12:14:26.175143] [DEBUG] [REMOTE ] MAXI: PASS: Price check passed. Min price $13.82. [2026-01-16T12:14:26.175286] [DEBUG] [REMOTE ] MAXI: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:26.175403] [DEBUG] [REMOTE ] MAXI: PASS: Integrity check passed. [2026-01-16T12:14:26.175444] [DEBUG] [REMOTE ] MAXI: Symbol is viable for forecasting. [2026-01-16T12:14:26.175501] [INFO ] [MAIN ] [1960/3508] MAXI kept (0.4s) | 1958 kept, 2 rejected | 136.6/min | ETA: 11.3m [2026-01-16T12:14:26.612291] [DEBUG] [REMOTE ] MAXN: Retrieved 1354 rows, trimmed to 300. [2026-01-16T12:14:26.612503] [DEBUG] [REMOTE ] MAXN: PASS: History has at least 300 days. [2026-01-16T12:14:26.612816] [DEBUG] [REMOTE ] MAXN: PASS: Price check passed. Min price $2.67. [2026-01-16T12:14:26.612975] [DEBUG] [REMOTE ] MAXN: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:26.613129] [DEBUG] [REMOTE ] MAXN: PASS: Integrity check passed. [2026-01-16T12:14:26.613173] [DEBUG] [REMOTE ] MAXN: Symbol is viable for forecasting. [2026-01-16T12:14:26.613228] [INFO ] [MAIN ] [1961/3508] MAXN kept (0.4s) | 1959 kept, 2 rejected | 136.6/min | ETA: 11.3m [2026-01-16T12:14:27.165782] [DEBUG] [REMOTE ] MBB: Retrieved 4740 rows, trimmed to 300. [2026-01-16T12:14:27.165997] [DEBUG] [REMOTE ] MBB: PASS: History has at least 300 days. [2026-01-16T12:14:27.166295] [DEBUG] [REMOTE ] MBB: PASS: Price check passed. Min price $94.26. [2026-01-16T12:14:27.166451] [DEBUG] [REMOTE ] MBB: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:27.166633] [DEBUG] [REMOTE ] MBB: PASS: Integrity check passed. [2026-01-16T12:14:27.166679] [DEBUG] [REMOTE ] MBB: Symbol is viable for forecasting. [2026-01-16T12:14:27.166737] [INFO ] [MAIN ] [1962/3508] MBB kept (0.6s) | 1960 kept, 2 rejected | 136.6/min | ETA: 11.3m [2026-01-16T12:14:27.383644] [DEBUG] [REMOTE ] MBC: Retrieved 777 rows, trimmed to 300. [2026-01-16T12:14:27.383837] [DEBUG] [REMOTE ] MBC: PASS: History has at least 300 days. [2026-01-16T12:14:27.384085] [DEBUG] [REMOTE ] MBC: PASS: Price check passed. Min price $9.44. [2026-01-16T12:14:27.384233] [DEBUG] [REMOTE ] MBC: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:27.384365] [DEBUG] [REMOTE ] MBC: PASS: Integrity check passed. [2026-01-16T12:14:27.384408] [DEBUG] [REMOTE ] MBC: Symbol is viable for forecasting. [2026-01-16T12:14:27.384463] [INFO ] [MAIN ] [1963/3508] MBC kept (0.2s) | 1961 kept, 2 rejected | 136.6/min | ETA: 11.3m [2026-01-16T12:14:27.932234] [DEBUG] [REMOTE ] MBCN: Retrieved 5943 rows, trimmed to 300. [2026-01-16T12:14:27.932435] [DEBUG] [REMOTE ] MBCN: PASS: History has at least 300 days. [2026-01-16T12:14:27.932733] [DEBUG] [REMOTE ] MBCN: PASS: Price check passed. Min price $28.44. [2026-01-16T12:14:27.932878] [DEBUG] [REMOTE ] MBCN: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:27.933006] [DEBUG] [REMOTE ] MBCN: PASS: Integrity check passed. [2026-01-16T12:14:27.933048] [DEBUG] [REMOTE ] MBCN: Symbol is viable for forecasting. [2026-01-16T12:14:27.933104] [INFO ] [MAIN ] [1964/3508] MBCN kept (0.5s) | 1962 kept, 2 rejected | 136.6/min | ETA: 11.3m [2026-01-16T12:14:28.431897] [DEBUG] [REMOTE ] MBI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:28.432077] [DEBUG] [REMOTE ] MBI: PASS: History has at least 300 days. [2026-01-16T12:14:28.432349] [DEBUG] [REMOTE ] MBI: PASS: Price check passed. Min price $6.63. [2026-01-16T12:14:28.432493] [DEBUG] [REMOTE ] MBI: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:28.432672] [DEBUG] [REMOTE ] MBI: PASS: Integrity check passed. [2026-01-16T12:14:28.432716] [DEBUG] [REMOTE ] MBI: Symbol is viable for forecasting. [2026-01-16T12:14:28.432769] [INFO ] [MAIN ] [1965/3508] MBI kept (0.5s) | 1963 kept, 2 rejected | 136.6/min | ETA: 11.3m [2026-01-16T12:14:28.714435] [DEBUG] [REMOTE ] MBIN: Retrieved 2065 rows, trimmed to 300. [2026-01-16T12:14:28.714626] [DEBUG] [REMOTE ] MBIN: PASS: History has at least 300 days. [2026-01-16T12:14:28.714867] [DEBUG] [REMOTE ] MBIN: PASS: Price check passed. Min price $30.34. [2026-01-16T12:14:28.715009] [DEBUG] [REMOTE ] MBIN: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:28.715130] [DEBUG] [REMOTE ] MBIN: PASS: Integrity check passed. [2026-01-16T12:14:28.715173] [DEBUG] [REMOTE ] MBIN: Symbol is viable for forecasting. [2026-01-16T12:14:28.715224] [INFO ] [MAIN ] [1966/3508] MBIN kept (0.3s) | 1964 kept, 2 rejected | 136.6/min | ETA: 11.3m [2026-01-16T12:14:29.063171] [DEBUG] [REMOTE ] MBLY: Retrieved 808 rows, trimmed to 300. [2026-01-16T12:14:29.063314] [DEBUG] [REMOTE ] MBLY: PASS: History has at least 300 days. [2026-01-16T12:14:29.063565] [DEBUG] [REMOTE ] MBLY: PASS: Price check passed. Min price $10.05. [2026-01-16T12:14:29.063726] [DEBUG] [REMOTE ] MBLY: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:29.063844] [DEBUG] [REMOTE ] MBLY: PASS: Integrity check passed. [2026-01-16T12:14:29.063884] [DEBUG] [REMOTE ] MBLY: Symbol is viable for forecasting. [2026-01-16T12:14:29.063933] [INFO ] [MAIN ] [1967/3508] MBLY kept (0.3s) | 1965 kept, 2 rejected | 136.7/min | ETA: 11.3m [2026-01-16T12:14:29.428847] [DEBUG] [REMOTE ] MBS: Retrieved 479 rows, trimmed to 300. [2026-01-16T12:14:29.429049] [DEBUG] [REMOTE ] MBS: PASS: History has at least 300 days. [2026-01-16T12:14:29.429303] [DEBUG] [REMOTE ] MBS: PASS: Price check passed. Min price $8.66. [2026-01-16T12:14:29.429467] [DEBUG] [REMOTE ] MBS: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:29.429648] [DEBUG] [REMOTE ] MBS: PASS: Integrity check passed. [2026-01-16T12:14:29.429695] [DEBUG] [REMOTE ] MBS: Symbol is viable for forecasting. [2026-01-16T12:14:29.429751] [INFO ] [MAIN ] [1968/3508] MBS kept (0.4s) | 1966 kept, 2 rejected | 136.7/min | ETA: 11.3m [2026-01-16T12:14:30.104189] [DEBUG] [REMOTE ] MBWM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:30.104415] [DEBUG] [REMOTE ] MBWM: PASS: History has at least 300 days. [2026-01-16T12:14:30.104761] [DEBUG] [REMOTE ] MBWM: PASS: Price check passed. Min price $42.93. [2026-01-16T12:14:30.104938] [DEBUG] [REMOTE ] MBWM: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:30.105088] [DEBUG] [REMOTE ] MBWM: PASS: Integrity check passed. [2026-01-16T12:14:30.105134] [DEBUG] [REMOTE ] MBWM: Symbol is viable for forecasting. [2026-01-16T12:14:30.105193] [INFO ] [MAIN ] [1969/3508] MBWM kept (0.7s) | 1967 kept, 2 rejected | 136.6/min | ETA: 11.3m [2026-01-16T12:14:30.283186] [DEBUG] [REMOTE ] MBX: Retrieved 336 rows, trimmed to 300. [2026-01-16T12:14:30.283385] [DEBUG] [REMOTE ] MBX: PASS: History has at least 300 days. [2026-01-16T12:14:30.283660] [DEBUG] [REMOTE ] MBX: PASS: Price check passed. Min price $14.78. [2026-01-16T12:14:30.283809] [DEBUG] [REMOTE ] MBX: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:30.283930] [DEBUG] [REMOTE ] MBX: PASS: Integrity check passed. [2026-01-16T12:14:30.283973] [DEBUG] [REMOTE ] MBX: Symbol is viable for forecasting. [2026-01-16T12:14:30.284028] [INFO ] [MAIN ] [1970/3508] MBX kept (0.2s) | 1968 kept, 2 rejected | 136.7/min | ETA: 11.3m [2026-01-16T12:14:30.716445] [DEBUG] [REMOTE ] MC: Retrieved 2956 rows, trimmed to 300. [2026-01-16T12:14:30.716738] [DEBUG] [REMOTE ] MC: PASS: History has at least 300 days. [2026-01-16T12:14:30.717155] [DEBUG] [REMOTE ] MC: PASS: Price check passed. Min price $60.62. [2026-01-16T12:14:30.717368] [DEBUG] [REMOTE ] MC: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:30.717562] [DEBUG] [REMOTE ] MC: PASS: Integrity check passed. [2026-01-16T12:14:30.717649] [DEBUG] [REMOTE ] MC: Symbol is viable for forecasting. [2026-01-16T12:14:30.717757] [INFO ] [MAIN ] [1971/3508] MC kept (0.4s) | 1969 kept, 2 rejected | 136.7/min | ETA: 11.2m [2026-01-16T12:14:31.220728] [DEBUG] [REMOTE ] MCBS: Retrieved 2261 rows, trimmed to 300. [2026-01-16T12:14:31.221113] [DEBUG] [REMOTE ] MCBS: PASS: History has at least 300 days. [2026-01-16T12:14:31.221368] [DEBUG] [REMOTE ] MCBS: PASS: Price check passed. Min price $24.71. [2026-01-16T12:14:31.221516] [DEBUG] [REMOTE ] MCBS: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:31.221661] [DEBUG] [REMOTE ] MCBS: PASS: Integrity check passed. [2026-01-16T12:14:31.221705] [DEBUG] [REMOTE ] MCBS: Symbol is viable for forecasting. [2026-01-16T12:14:31.221762] [INFO ] [MAIN ] [1972/3508] MCBS kept (0.5s) | 1970 kept, 2 rejected | 136.7/min | ETA: 11.2m [2026-01-16T12:14:31.751463] [DEBUG] [REMOTE ] MCHI: Retrieved 3721 rows, trimmed to 300. [2026-01-16T12:14:31.751683] [DEBUG] [REMOTE ] MCHI: PASS: History has at least 300 days. [2026-01-16T12:14:31.751974] [DEBUG] [REMOTE ] MCHI: PASS: Price check passed. Min price $59.47. [2026-01-16T12:14:31.752122] [DEBUG] [REMOTE ] MCHI: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:31.752241] [DEBUG] [REMOTE ] MCHI: PASS: Integrity check passed. [2026-01-16T12:14:31.752285] [DEBUG] [REMOTE ] MCHI: Symbol is viable for forecasting. [2026-01-16T12:14:31.752339] [INFO ] [MAIN ] [1973/3508] MCHI kept (0.5s) | 1971 kept, 2 rejected | 136.6/min | ETA: 11.2m [2026-01-16T12:14:32.235854] [DEBUG] [REMOTE ] MCHP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:32.236060] [DEBUG] [REMOTE ] MCHP: PASS: History has at least 300 days. [2026-01-16T12:14:32.236352] [DEBUG] [REMOTE ] MCHP: PASS: Price check passed. Min price $48.59. [2026-01-16T12:14:32.236500] [DEBUG] [REMOTE ] MCHP: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:32.236690] [DEBUG] [REMOTE ] MCHP: PASS: Integrity check passed. [2026-01-16T12:14:32.236736] [DEBUG] [REMOTE ] MCHP: Symbol is viable for forecasting. [2026-01-16T12:14:32.236796] [INFO ] [MAIN ] [1974/3508] MCHP kept (0.5s) | 1972 kept, 2 rejected | 136.6/min | ETA: 11.2m [2026-01-16T12:14:32.558704] [DEBUG] [REMOTE ] MCHX: Retrieved 5484 rows, trimmed to 300. [2026-01-16T12:14:32.558931] [DEBUG] [REMOTE ] MCHX: PASS: History has at least 300 days. [2026-01-16T12:14:32.559277] [DEBUG] [REMOTE ] MCHX: PASS: Price check passed. Min price $1.43. [2026-01-16T12:14:32.559466] [DEBUG] [REMOTE ] MCHX: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:32.559661] [DEBUG] [REMOTE ] MCHX: PASS: Integrity check passed. [2026-01-16T12:14:32.559708] [DEBUG] [REMOTE ] MCHX: Symbol is viable for forecasting. [2026-01-16T12:14:32.559766] [INFO ] [MAIN ] [1975/3508] MCHX kept (0.3s) | 1973 kept, 2 rejected | 136.7/min | ETA: 11.2m [2026-01-16T12:14:33.110167] [DEBUG] [REMOTE ] MCI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:33.110381] [DEBUG] [REMOTE ] MCI: PASS: History has at least 300 days. [2026-01-16T12:14:33.110711] [DEBUG] [REMOTE ] MCI: PASS: Price check passed. Min price $18.15. [2026-01-16T12:14:33.110866] [DEBUG] [REMOTE ] MCI: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:33.111013] [DEBUG] [REMOTE ] MCI: PASS: Integrity check passed. [2026-01-16T12:14:33.111056] [DEBUG] [REMOTE ] MCI: Symbol is viable for forecasting. [2026-01-16T12:14:33.111117] [INFO ] [MAIN ] [1976/3508] MCI kept (0.6s) | 1974 kept, 2 rejected | 136.6/min | ETA: 11.2m [2026-01-16T12:14:33.588592] [DEBUG] [REMOTE ] MCK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:33.588820] [DEBUG] [REMOTE ] MCK: PASS: History has at least 300 days. [2026-01-16T12:14:33.589184] [DEBUG] [REMOTE ] MCK: PASS: Price check passed. Min price $786.54. [2026-01-16T12:14:33.589343] [DEBUG] [REMOTE ] MCK: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:33.589536] [DEBUG] [REMOTE ] MCK: PASS: Integrity check passed. [2026-01-16T12:14:33.589634] [DEBUG] [REMOTE ] MCK: Symbol is viable for forecasting. [2026-01-16T12:14:33.589711] [INFO ] [MAIN ] [1977/3508] MCK kept (0.5s) | 1975 kept, 2 rejected | 136.6/min | ETA: 11.2m [2026-01-16T12:14:34.007722] [DEBUG] [REMOTE ] MCN: Retrieved 5400 rows, trimmed to 300. [2026-01-16T12:14:34.008133] [DEBUG] [REMOTE ] MCN: PASS: History has at least 300 days. [2026-01-16T12:14:34.008498] [DEBUG] [REMOTE ] MCN: PASS: Price check passed. Min price $5.56. [2026-01-16T12:14:34.008678] [DEBUG] [REMOTE ] MCN: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:34.008833] [DEBUG] [REMOTE ] MCN: PASS: Integrity check passed. [2026-01-16T12:14:34.008878] [DEBUG] [REMOTE ] MCN: Symbol is viable for forecasting. [2026-01-16T12:14:34.008937] [INFO ] [MAIN ] [1978/3508] MCN kept (0.4s) | 1976 kept, 2 rejected | 136.6/min | ETA: 11.2m [2026-01-16T12:14:34.547862] [DEBUG] [REMOTE ] MCO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:34.548080] [DEBUG] [REMOTE ] MCO: PASS: History has at least 300 days. [2026-01-16T12:14:34.548481] [DEBUG] [REMOTE ] MCO: PASS: Price check passed. Min price $469.24. [2026-01-16T12:14:34.548669] [DEBUG] [REMOTE ] MCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:34.548850] [DEBUG] [REMOTE ] MCO: PASS: Integrity check passed. [2026-01-16T12:14:34.548894] [DEBUG] [REMOTE ] MCO: Symbol is viable for forecasting. [2026-01-16T12:14:34.548962] [INFO ] [MAIN ] [1979/3508] MCO kept (0.5s) | 1977 kept, 2 rejected | 136.6/min | ETA: 11.2m [2026-01-16T12:14:34.881224] [DEBUG] [REMOTE ] MCRB: Retrieved 2655 rows, trimmed to 300. [2026-01-16T12:14:34.881414] [DEBUG] [REMOTE ] MCRB: PASS: History has at least 300 days. [2026-01-16T12:14:34.881698] [DEBUG] [REMOTE ] MCRB: PASS: Price check passed. Min price $12.70. [2026-01-16T12:14:34.881847] [DEBUG] [REMOTE ] MCRB: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:34.881970] [DEBUG] [REMOTE ] MCRB: PASS: Integrity check passed. [2026-01-16T12:14:34.882014] [DEBUG] [REMOTE ] MCRB: Symbol is viable for forecasting. [2026-01-16T12:14:34.882068] [INFO ] [MAIN ] [1980/3508] MCRB kept (0.3s) | 1978 kept, 2 rejected | 136.6/min | ETA: 11.2m [2026-01-16T12:14:35.290750] [DEBUG] [REMOTE ] MCRI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:35.291087] [DEBUG] [REMOTE ] MCRI: PASS: History has at least 300 days. [2026-01-16T12:14:35.291555] [DEBUG] [REMOTE ] MCRI: PASS: Price check passed. Min price $88.77. [2026-01-16T12:14:35.291757] [DEBUG] [REMOTE ] MCRI: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:35.291940] [DEBUG] [REMOTE ] MCRI: PASS: Integrity check passed. [2026-01-16T12:14:35.291987] [DEBUG] [REMOTE ] MCRI: Symbol is viable for forecasting. [2026-01-16T12:14:35.292068] [INFO ] [MAIN ] [1981/3508] MCRI kept (0.4s) | 1979 kept, 2 rejected | 136.6/min | ETA: 11.2m [2026-01-16T12:14:35.731697] [DEBUG] [REMOTE ] MCS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:35.731926] [DEBUG] [REMOTE ] MCS: PASS: History has at least 300 days. [2026-01-16T12:14:35.732291] [DEBUG] [REMOTE ] MCS: PASS: Price check passed. Min price $12.99. [2026-01-16T12:14:35.732442] [DEBUG] [REMOTE ] MCS: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:35.732613] [DEBUG] [REMOTE ] MCS: PASS: Integrity check passed. [2026-01-16T12:14:35.732659] [DEBUG] [REMOTE ] MCS: Symbol is viable for forecasting. [2026-01-16T12:14:35.732718] [INFO ] [MAIN ] [1982/3508] MCS kept (0.4s) | 1980 kept, 2 rejected | 136.6/min | ETA: 11.2m [2026-01-16T12:14:36.243193] [DEBUG] [REMOTE ] MCY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:36.243429] [DEBUG] [REMOTE ] MCY: PASS: History has at least 300 days. [2026-01-16T12:14:36.243795] [DEBUG] [REMOTE ] MCY: PASS: Price check passed. Min price $75.96. [2026-01-16T12:14:36.243944] [DEBUG] [REMOTE ] MCY: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:36.244097] [DEBUG] [REMOTE ] MCY: PASS: Integrity check passed. [2026-01-16T12:14:36.244163] [DEBUG] [REMOTE ] MCY: Symbol is viable for forecasting. [2026-01-16T12:14:36.244223] [INFO ] [MAIN ] [1983/3508] MCY kept (0.5s) | 1981 kept, 2 rejected | 136.6/min | ETA: 11.2m [2026-01-16T12:14:36.742274] [DEBUG] [REMOTE ] MD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:36.742483] [DEBUG] [REMOTE ] MD: PASS: History has at least 300 days. [2026-01-16T12:14:36.742925] [DEBUG] [REMOTE ] MD: PASS: Price check passed. Min price $16.90. [2026-01-16T12:14:36.743084] [DEBUG] [REMOTE ] MD: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:36.743231] [DEBUG] [REMOTE ] MD: PASS: Integrity check passed. [2026-01-16T12:14:36.743273] [DEBUG] [REMOTE ] MD: Symbol is viable for forecasting. [2026-01-16T12:14:36.743332] [INFO ] [MAIN ] [1984/3508] MD kept (0.5s) | 1982 kept, 2 rejected | 136.6/min | ETA: 11.2m [2026-01-16T12:14:37.026509] [DEBUG] [REMOTE ] MDAI: Retrieved 1202 rows, trimmed to 300. [2026-01-16T12:14:37.026780] [DEBUG] [REMOTE ] MDAI: PASS: History has at least 300 days. [2026-01-16T12:14:37.027146] [DEBUG] [REMOTE ] MDAI: PASS: Price check passed. Min price $1.38. [2026-01-16T12:14:37.027309] [DEBUG] [REMOTE ] MDAI: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:37.027459] [DEBUG] [REMOTE ] MDAI: PASS: Integrity check passed. [2026-01-16T12:14:37.027524] [DEBUG] [REMOTE ] MDAI: Symbol is viable for forecasting. [2026-01-16T12:14:37.027616] [INFO ] [MAIN ] [1985/3508] MDAI kept (0.3s) | 1983 kept, 2 rejected | 136.6/min | ETA: 11.1m [2026-01-16T12:14:37.425497] [DEBUG] [REMOTE ] MDB: Retrieved 2071 rows, trimmed to 300. [2026-01-16T12:14:37.425771] [DEBUG] [REMOTE ] MDB: PASS: History has at least 300 days. [2026-01-16T12:14:37.426058] [DEBUG] [REMOTE ] MDB: PASS: Price check passed. Min price $321.18. [2026-01-16T12:14:37.426233] [DEBUG] [REMOTE ] MDB: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:37.426386] [DEBUG] [REMOTE ] MDB: PASS: Integrity check passed. [2026-01-16T12:14:37.426431] [DEBUG] [REMOTE ] MDB: Symbol is viable for forecasting. [2026-01-16T12:14:37.426486] [INFO ] [MAIN ] [1986/3508] MDB kept (0.4s) | 1984 kept, 2 rejected | 136.7/min | ETA: 11.1m [2026-01-16T12:14:37.931322] [DEBUG] [REMOTE ] MDGL: Retrieved 4767 rows, trimmed to 300. [2026-01-16T12:14:37.931553] [DEBUG] [REMOTE ] MDGL: PASS: History has at least 300 days. [2026-01-16T12:14:37.931911] [DEBUG] [REMOTE ] MDGL: PASS: Price check passed. Min price $412.35. [2026-01-16T12:14:37.932066] [DEBUG] [REMOTE ] MDGL: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:37.932242] [DEBUG] [REMOTE ] MDGL: PASS: Integrity check passed. [2026-01-16T12:14:37.932304] [DEBUG] [REMOTE ] MDGL: Symbol is viable for forecasting. [2026-01-16T12:14:37.932377] [INFO ] [MAIN ] [1987/3508] MDGL kept (0.5s) | 1985 kept, 2 rejected | 136.6/min | ETA: 11.1m [2026-01-16T12:14:38.407181] [DEBUG] [REMOTE ] MDLZ: Retrieved 6185 rows, trimmed to 300. [2026-01-16T12:14:38.407479] [DEBUG] [REMOTE ] MDLZ: PASS: History has at least 300 days. [2026-01-16T12:14:38.407999] [DEBUG] [REMOTE ] MDLZ: PASS: Price check passed. Min price $51.51. [2026-01-16T12:14:38.408189] [DEBUG] [REMOTE ] MDLZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:38.408383] [DEBUG] [REMOTE ] MDLZ: PASS: Integrity check passed. [2026-01-16T12:14:38.408436] [DEBUG] [REMOTE ] MDLZ: Symbol is viable for forecasting. [2026-01-16T12:14:38.408512] [INFO ] [MAIN ] [1988/3508] MDLZ kept (0.5s) | 1986 kept, 2 rejected | 136.6/min | ETA: 11.1m [2026-01-16T12:14:38.753275] [DEBUG] [REMOTE ] MDWD: Retrieved 2975 rows, trimmed to 300. [2026-01-16T12:14:38.753469] [DEBUG] [REMOTE ] MDWD: PASS: History has at least 300 days. [2026-01-16T12:14:38.753780] [DEBUG] [REMOTE ] MDWD: PASS: Price check passed. Min price $16.50. [2026-01-16T12:14:38.753934] [DEBUG] [REMOTE ] MDWD: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:38.754069] [DEBUG] [REMOTE ] MDWD: PASS: Integrity check passed. [2026-01-16T12:14:38.754112] [DEBUG] [REMOTE ] MDWD: Symbol is viable for forecasting. [2026-01-16T12:14:38.754168] [INFO ] [MAIN ] [1989/3508] MDWD kept (0.3s) | 1987 kept, 2 rejected | 136.7/min | ETA: 11.1m [2026-01-16T12:14:39.201472] [DEBUG] [REMOTE ] MDXG: Retrieved 4630 rows, trimmed to 300. [2026-01-16T12:14:39.201685] [DEBUG] [REMOTE ] MDXG: PASS: History has at least 300 days. [2026-01-16T12:14:39.201950] [DEBUG] [REMOTE ] MDXG: PASS: Price check passed. Min price $5.69. [2026-01-16T12:14:39.202097] [DEBUG] [REMOTE ] MDXG: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:39.202261] [DEBUG] [REMOTE ] MDXG: PASS: Integrity check passed. [2026-01-16T12:14:39.202307] [DEBUG] [REMOTE ] MDXG: Symbol is viable for forecasting. [2026-01-16T12:14:39.202363] [INFO ] [MAIN ] [1990/3508] MDXG kept (0.4s) | 1988 kept, 2 rejected | 136.7/min | ETA: 11.1m [2026-01-16T12:14:39.364035] [DEBUG] [REMOTE ] MDXH: Retrieved 1053 rows, trimmed to 300. [2026-01-16T12:14:39.364258] [DEBUG] [REMOTE ] MDXH: PASS: History has at least 300 days. [2026-01-16T12:14:39.364526] [DEBUG] [REMOTE ] MDXH: PASS: Price check passed. Min price $3.14. [2026-01-16T12:14:39.364751] [DEBUG] [REMOTE ] MDXH: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:39.364883] [DEBUG] [REMOTE ] MDXH: PASS: Integrity check passed. [2026-01-16T12:14:39.364925] [DEBUG] [REMOTE ] MDXH: Symbol is viable for forecasting. [2026-01-16T12:14:39.364982] [INFO ] [MAIN ] [1991/3508] MDXH kept (0.2s) | 1989 kept, 2 rejected | 136.7/min | ETA: 11.1m [2026-01-16T12:14:39.882238] [DEBUG] [REMOTE ] MEC: Retrieved 1682 rows, trimmed to 300. [2026-01-16T12:14:39.882446] [DEBUG] [REMOTE ] MEC: PASS: History has at least 300 days. [2026-01-16T12:14:39.882774] [DEBUG] [REMOTE ] MEC: PASS: Price check passed. Min price $14.84. [2026-01-16T12:14:39.882940] [DEBUG] [REMOTE ] MEC: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:39.883104] [DEBUG] [REMOTE ] MEC: PASS: Integrity check passed. [2026-01-16T12:14:39.883150] [DEBUG] [REMOTE ] MEC: Symbol is viable for forecasting. [2026-01-16T12:14:39.883210] [INFO ] [MAIN ] [1992/3508] MEC kept (0.5s) | 1990 kept, 2 rejected | 136.7/min | ETA: 11.1m [2026-01-16T12:14:40.415394] [DEBUG] [REMOTE ] MED: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:40.415532] [DEBUG] [REMOTE ] MED: PASS: History has at least 300 days. [2026-01-16T12:14:40.415781] [DEBUG] [REMOTE ] MED: PASS: Price check passed. Min price $10.40. [2026-01-16T12:14:40.415957] [DEBUG] [REMOTE ] MED: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:40.416076] [DEBUG] [REMOTE ] MED: PASS: Integrity check passed. [2026-01-16T12:14:40.416119] [DEBUG] [REMOTE ] MED: Symbol is viable for forecasting. [2026-01-16T12:14:40.416170] [INFO ] [MAIN ] [1993/3508] MED kept (0.5s) | 1991 kept, 2 rejected | 136.7/min | ETA: 11.1m [2026-01-16T12:14:40.739801] [DEBUG] [REMOTE ] MEDP: Retrieved 2371 rows, trimmed to 300. [2026-01-16T12:14:40.739940] [DEBUG] [REMOTE ] MEDP: PASS: History has at least 300 days. [2026-01-16T12:14:40.740150] [DEBUG] [REMOTE ] MEDP: PASS: Price check passed. Min price $544.08. [2026-01-16T12:14:40.740286] [DEBUG] [REMOTE ] MEDP: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:40.740399] [DEBUG] [REMOTE ] MEDP: PASS: Integrity check passed. [2026-01-16T12:14:40.740440] [DEBUG] [REMOTE ] MEDP: Symbol is viable for forecasting. [2026-01-16T12:14:40.740488] [INFO ] [MAIN ] [1994/3508] MEDP kept (0.3s) | 1992 kept, 2 rejected | 136.7/min | ETA: 11.1m [2026-01-16T12:14:41.075030] [DEBUG] [REMOTE ] MEG: Retrieved 1378 rows, trimmed to 300. [2026-01-16T12:14:41.075180] [DEBUG] [REMOTE ] MEG: PASS: History has at least 300 days. [2026-01-16T12:14:41.075415] [DEBUG] [REMOTE ] MEG: PASS: Price check passed. Min price $23.10. [2026-01-16T12:14:41.075558] [DEBUG] [REMOTE ] MEG: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:41.075698] [DEBUG] [REMOTE ] MEG: PASS: Integrity check passed. [2026-01-16T12:14:41.075741] [DEBUG] [REMOTE ] MEG: Symbol is viable for forecasting. [2026-01-16T12:14:41.075791] [INFO ] [MAIN ] [1995/3508] MEG kept (0.3s) | 1993 kept, 2 rejected | 136.7/min | ETA: 11.1m [2026-01-16T12:14:41.442476] [DEBUG] [REMOTE ] MEGI: Retrieved 1059 rows, trimmed to 300. [2026-01-16T12:14:41.442642] [DEBUG] [REMOTE ] MEGI: PASS: History has at least 300 days. [2026-01-16T12:14:41.442863] [DEBUG] [REMOTE ] MEGI: PASS: Price check passed. Min price $13.38. [2026-01-16T12:14:41.443003] [DEBUG] [REMOTE ] MEGI: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:41.443122] [DEBUG] [REMOTE ] MEGI: PASS: Integrity check passed. [2026-01-16T12:14:41.443169] [DEBUG] [REMOTE ] MEGI: Symbol is viable for forecasting. [2026-01-16T12:14:41.443226] [INFO ] [MAIN ] [1996/3508] MEGI kept (0.4s) | 1994 kept, 2 rejected | 136.7/min | ETA: 11.1m [2026-01-16T12:14:41.967769] [DEBUG] [REMOTE ] MEI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:41.967957] [DEBUG] [REMOTE ] MEI: PASS: History has at least 300 days. [2026-01-16T12:14:41.968338] [DEBUG] [REMOTE ] MEI: PASS: Price check passed. Min price $6.50. [2026-01-16T12:14:41.968491] [DEBUG] [REMOTE ] MEI: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:41.968647] [DEBUG] [REMOTE ] MEI: PASS: Integrity check passed. [2026-01-16T12:14:41.968692] [DEBUG] [REMOTE ] MEI: Symbol is viable for forecasting. [2026-01-16T12:14:41.968745] [INFO ] [MAIN ] [1997/3508] MEI kept (0.5s) | 1995 kept, 2 rejected | 136.7/min | ETA: 11.1m [2026-01-16T12:14:42.414620] [DEBUG] [REMOTE ] MELI: Retrieved 4638 rows, trimmed to 300. [2026-01-16T12:14:42.414887] [DEBUG] [REMOTE ] MELI: PASS: History has at least 300 days. [2026-01-16T12:14:42.415237] [DEBUG] [REMOTE ] MELI: PASS: Price check passed. Min price $1899.75. [2026-01-16T12:14:42.415384] [DEBUG] [REMOTE ] MELI: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:42.415537] [DEBUG] [REMOTE ] MELI: PASS: Integrity check passed. [2026-01-16T12:14:42.415599] [DEBUG] [REMOTE ] MELI: Symbol is viable for forecasting. [2026-01-16T12:14:42.415659] [INFO ] [MAIN ] [1998/3508] MELI kept (0.4s) | 1996 kept, 2 rejected | 136.7/min | ETA: 11.0m [2026-01-16T12:14:42.901226] [DEBUG] [REMOTE ] MEOH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:42.901431] [DEBUG] [REMOTE ] MEOH: PASS: History has at least 300 days. [2026-01-16T12:14:42.901756] [DEBUG] [REMOTE ] MEOH: PASS: Price check passed. Min price $33.72. [2026-01-16T12:14:42.901920] [DEBUG] [REMOTE ] MEOH: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:42.902060] [DEBUG] [REMOTE ] MEOH: PASS: Integrity check passed. [2026-01-16T12:14:42.902106] [DEBUG] [REMOTE ] MEOH: Symbol is viable for forecasting. [2026-01-16T12:14:42.902162] [INFO ] [MAIN ] [1999/3508] MEOH kept (0.5s) | 1997 kept, 2 rejected | 136.7/min | ETA: 11.0m [2026-01-16T12:14:43.378753] [DEBUG] [REMOTE ] MERC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:43.378955] [DEBUG] [REMOTE ] MERC: PASS: History has at least 300 days. [2026-01-16T12:14:43.379234] [DEBUG] [REMOTE ] MERC: PASS: Price check passed. Min price $1.50. [2026-01-16T12:14:43.379380] [DEBUG] [REMOTE ] MERC: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:43.379512] [DEBUG] [REMOTE ] MERC: PASS: Integrity check passed. [2026-01-16T12:14:43.379553] [DEBUG] [REMOTE ] MERC: Symbol is viable for forecasting. [2026-01-16T12:14:43.379629] [INFO ] [MAIN ] [2000/3508] MERC kept (0.5s) | 1998 kept, 2 rejected | 136.7/min | ETA: 11.0m [2026-01-16T12:14:43.595615] [DEBUG] [REMOTE ] META: Retrieved 3435 rows, trimmed to 300. [2026-01-16T12:14:43.595806] [DEBUG] [REMOTE ] META: PASS: History has at least 300 days. [2026-01-16T12:14:43.596073] [DEBUG] [REMOTE ] META: PASS: Price check passed. Min price $588.67. [2026-01-16T12:14:43.596220] [DEBUG] [REMOTE ] META: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:43.596381] [DEBUG] [REMOTE ] META: PASS: Integrity check passed. [2026-01-16T12:14:43.596426] [DEBUG] [REMOTE ] META: Symbol is viable for forecasting. [2026-01-16T12:14:43.596484] [INFO ] [MAIN ] [2001/3508] META kept (0.2s) | 1999 kept, 2 rejected | 136.7/min | ETA: 11.0m [2026-01-16T12:14:44.091937] [DEBUG] [REMOTE ] METC: Retrieved 2250 rows, trimmed to 300. [2026-01-16T12:14:44.092146] [DEBUG] [REMOTE ] METC: PASS: History has at least 300 days. [2026-01-16T12:14:44.092403] [DEBUG] [REMOTE ] METC: PASS: Price check passed. Min price $13.98. [2026-01-16T12:14:44.092549] [DEBUG] [REMOTE ] METC: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:44.092697] [DEBUG] [REMOTE ] METC: PASS: Integrity check passed. [2026-01-16T12:14:44.092741] [DEBUG] [REMOTE ] METC: Symbol is viable for forecasting. [2026-01-16T12:14:44.092796] [INFO ] [MAIN ] [2002/3508] METC kept (0.5s) | 2000 kept, 2 rejected | 136.7/min | ETA: 11.0m [2026-01-16T12:14:44.401306] [DEBUG] [REMOTE ] METCB: Retrieved 648 rows, trimmed to 300. [2026-01-16T12:14:44.401509] [DEBUG] [REMOTE ] METCB: PASS: History has at least 300 days. [2026-01-16T12:14:44.401786] [DEBUG] [REMOTE ] METCB: PASS: Price check passed. Min price $9.61. [2026-01-16T12:14:44.401932] [DEBUG] [REMOTE ] METCB: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:44.402054] [DEBUG] [REMOTE ] METCB: PASS: Integrity check passed. [2026-01-16T12:14:44.402096] [DEBUG] [REMOTE ] METCB: Symbol is viable for forecasting. [2026-01-16T12:14:44.402151] [INFO ] [MAIN ] [2003/3508] METCB kept (0.3s) | 2001 kept, 2 rejected | 136.7/min | ETA: 11.0m [2026-01-16T12:14:44.771369] [DEBUG] [REMOTE ] METD: Retrieved 405 rows, trimmed to 300. [2026-01-16T12:14:44.771559] [DEBUG] [REMOTE ] METD: PASS: History has at least 300 days. [2026-01-16T12:14:44.771836] [DEBUG] [REMOTE ] METD: PASS: Price check passed. Min price $14.05. [2026-01-16T12:14:44.771988] [DEBUG] [REMOTE ] METD: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:44.772305] [DEBUG] [REMOTE ] METD: PASS: Integrity check passed. [2026-01-16T12:14:44.772349] [DEBUG] [REMOTE ] METD: Symbol is viable for forecasting. [2026-01-16T12:14:44.772406] [INFO ] [MAIN ] [2004/3508] METD kept (0.4s) | 2002 kept, 2 rejected | 136.7/min | ETA: 11.0m [2026-01-16T12:14:45.456847] [DEBUG] [REMOTE ] MFA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:45.457045] [DEBUG] [REMOTE ] MFA: PASS: History has at least 300 days. [2026-01-16T12:14:45.457546] [DEBUG] [REMOTE ] MFA: PASS: Price check passed. Min price $8.59. [2026-01-16T12:14:45.457860] [DEBUG] [REMOTE ] MFA: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:45.458029] [DEBUG] [REMOTE ] MFA: PASS: Integrity check passed. [2026-01-16T12:14:45.458075] [DEBUG] [REMOTE ] MFA: Symbol is viable for forecasting. [2026-01-16T12:14:45.458133] [INFO ] [MAIN ] [2005/3508] MFA kept (0.7s) | 2003 kept, 2 rejected | 136.7/min | ETA: 11.0m [2026-01-16T12:14:45.943003] [DEBUG] [REMOTE ] MFC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:45.943410] [DEBUG] [REMOTE ] MFC: PASS: History has at least 300 days. [2026-01-16T12:14:45.943797] [DEBUG] [REMOTE ] MFC: PASS: Price check passed. Min price $31.52. [2026-01-16T12:14:45.943959] [DEBUG] [REMOTE ] MFC: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:45.944108] [DEBUG] [REMOTE ] MFC: PASS: Integrity check passed. [2026-01-16T12:14:45.944155] [DEBUG] [REMOTE ] MFC: Symbol is viable for forecasting. [2026-01-16T12:14:45.944214] [INFO ] [MAIN ] [2006/3508] MFC kept (0.5s) | 2004 kept, 2 rejected | 136.7/min | ETA: 11.0m [2026-01-16T12:14:46.337026] [DEBUG] [REMOTE ] MFG: Retrieved 4826 rows, trimmed to 300. [2026-01-16T12:14:46.337432] [DEBUG] [REMOTE ] MFG: PASS: History has at least 300 days. [2026-01-16T12:14:46.337839] [DEBUG] [REMOTE ] MFG: PASS: Price check passed. Min price $6.42. [2026-01-16T12:14:46.338011] [DEBUG] [REMOTE ] MFG: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:46.338158] [DEBUG] [REMOTE ] MFG: PASS: Integrity check passed. [2026-01-16T12:14:46.338201] [DEBUG] [REMOTE ] MFG: Symbol is viable for forecasting. [2026-01-16T12:14:46.338258] [INFO ] [MAIN ] [2007/3508] MFG kept (0.4s) | 2005 kept, 2 rejected | 136.7/min | ETA: 11.0m [2026-01-16T12:14:46.528771] [DEBUG] [REMOTE ] MFI: Retrieved 436 rows, trimmed to 300. [2026-01-16T12:14:46.528972] [DEBUG] [REMOTE ] MFI: PASS: History has at least 300 days. [2026-01-16T12:14:46.529230] [DEBUG] [REMOTE ] MFI: PASS: Price check passed. Min price $11.06. [2026-01-16T12:14:46.529378] [DEBUG] [REMOTE ] MFI: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:46.529500] [DEBUG] [REMOTE ] MFI: PASS: Integrity check passed. [2026-01-16T12:14:46.529543] [DEBUG] [REMOTE ] MFI: Symbol is viable for forecasting. [2026-01-16T12:14:46.529615] [INFO ] [MAIN ] [2008/3508] MFI kept (0.2s) | 2006 kept, 2 rejected | 136.7/min | ETA: 11.0m [2026-01-16T12:14:47.210865] [DEBUG] [REMOTE ] MFIC: Retrieved 5460 rows, trimmed to 300. [2026-01-16T12:14:47.211077] [DEBUG] [REMOTE ] MFIC: PASS: History has at least 300 days. [2026-01-16T12:14:47.211552] [DEBUG] [REMOTE ] MFIC: PASS: Price check passed. Min price $11.06. [2026-01-16T12:14:47.211720] [DEBUG] [REMOTE ] MFIC: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:47.211854] [DEBUG] [REMOTE ] MFIC: PASS: Integrity check passed. [2026-01-16T12:14:47.211902] [DEBUG] [REMOTE ] MFIC: Symbol is viable for forecasting. [2026-01-16T12:14:47.211994] [INFO ] [MAIN ] [2009/3508] MFIC kept (0.7s) | 2007 kept, 2 rejected | 136.7/min | ETA: 11.0m [2026-01-16T12:14:47.679363] [DEBUG] [REMOTE ] MFIN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:47.679600] [DEBUG] [REMOTE ] MFIN: PASS: History has at least 300 days. [2026-01-16T12:14:47.679922] [DEBUG] [REMOTE ] MFIN: PASS: Price check passed. Min price $9.19. [2026-01-16T12:14:47.680070] [DEBUG] [REMOTE ] MFIN: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:47.680245] [DEBUG] [REMOTE ] MFIN: PASS: Integrity check passed. [2026-01-16T12:14:47.680292] [DEBUG] [REMOTE ] MFIN: Symbol is viable for forecasting. [2026-01-16T12:14:47.680350] [INFO ] [MAIN ] [2010/3508] MFIN kept (0.5s) | 2008 kept, 2 rejected | 136.7/min | ETA: 11.0m [2026-01-16T12:14:48.193128] [DEBUG] [REMOTE ] MFM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:48.193383] [DEBUG] [REMOTE ] MFM: PASS: History has at least 300 days. [2026-01-16T12:14:48.193756] [DEBUG] [REMOTE ] MFM: PASS: Price check passed. Min price $5.28. [2026-01-16T12:14:48.193997] [DEBUG] [REMOTE ] MFM: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:48.194182] [DEBUG] [REMOTE ] MFM: PASS: Integrity check passed. [2026-01-16T12:14:48.194308] [DEBUG] [REMOTE ] MFM: Symbol is viable for forecasting. [2026-01-16T12:14:48.194403] [INFO ] [MAIN ] [2011/3508] MFM kept (0.5s) | 2009 kept, 2 rejected | 136.7/min | ETA: 11.0m [2026-01-16T12:14:48.567696] [DEBUG] [REMOTE ] MG: Retrieved 4093 rows, trimmed to 300. [2026-01-16T12:14:48.567879] [DEBUG] [REMOTE ] MG: PASS: History has at least 300 days. [2026-01-16T12:14:48.568144] [DEBUG] [REMOTE ] MG: PASS: Price check passed. Min price $9.54. [2026-01-16T12:14:48.568303] [DEBUG] [REMOTE ] MG: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:48.568464] [DEBUG] [REMOTE ] MG: PASS: Integrity check passed. [2026-01-16T12:14:48.568511] [DEBUG] [REMOTE ] MG: Symbol is viable for forecasting. [2026-01-16T12:14:48.568567] [INFO ] [MAIN ] [2012/3508] MG kept (0.4s) | 2010 kept, 2 rejected | 136.7/min | ETA: 10.9m [2026-01-16T12:14:49.124605] [DEBUG] [REMOTE ] MGA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:49.124803] [DEBUG] [REMOTE ] MGA: PASS: History has at least 300 days. [2026-01-16T12:14:49.125092] [DEBUG] [REMOTE ] MGA: PASS: Price check passed. Min price $44.21. [2026-01-16T12:14:49.125233] [DEBUG] [REMOTE ] MGA: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:49.125365] [DEBUG] [REMOTE ] MGA: PASS: Integrity check passed. [2026-01-16T12:14:49.125407] [DEBUG] [REMOTE ] MGA: Symbol is viable for forecasting. [2026-01-16T12:14:49.125462] [INFO ] [MAIN ] [2013/3508] MGA kept (0.6s) | 2011 kept, 2 rejected | 136.7/min | ETA: 10.9m [2026-01-16T12:14:49.602653] [DEBUG] [REMOTE ] MGEE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:49.602865] [DEBUG] [REMOTE ] MGEE: PASS: History has at least 300 days. [2026-01-16T12:14:49.603228] [DEBUG] [REMOTE ] MGEE: PASS: Price check passed. Min price $77.50. [2026-01-16T12:14:49.603379] [DEBUG] [REMOTE ] MGEE: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:49.603530] [DEBUG] [REMOTE ] MGEE: PASS: Integrity check passed. [2026-01-16T12:14:49.603590] [DEBUG] [REMOTE ] MGEE: Symbol is viable for forecasting. [2026-01-16T12:14:49.603651] [INFO ] [MAIN ] [2014/3508] MGEE kept (0.5s) | 2012 kept, 2 rejected | 136.7/min | ETA: 10.9m [2026-01-16T12:14:50.118362] [DEBUG] [REMOTE ] MGIC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:50.118639] [DEBUG] [REMOTE ] MGIC: PASS: History has at least 300 days. [2026-01-16T12:14:50.119070] [DEBUG] [REMOTE ] MGIC: PASS: Price check passed. Min price $19.58. [2026-01-16T12:14:50.119245] [DEBUG] [REMOTE ] MGIC: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:50.119422] [DEBUG] [REMOTE ] MGIC: PASS: Integrity check passed. [2026-01-16T12:14:50.119466] [DEBUG] [REMOTE ] MGIC: Symbol is viable for forecasting. [2026-01-16T12:14:50.119528] [INFO ] [MAIN ] [2015/3508] MGIC kept (0.5s) | 2013 kept, 2 rejected | 136.7/min | ETA: 10.9m [2026-01-16T12:14:50.610662] [DEBUG] [REMOTE ] MGM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:50.610896] [DEBUG] [REMOTE ] MGM: PASS: History has at least 300 days. [2026-01-16T12:14:50.611275] [DEBUG] [REMOTE ] MGM: PASS: Price check passed. Min price $30.72. [2026-01-16T12:14:50.611428] [DEBUG] [REMOTE ] MGM: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:50.611600] [DEBUG] [REMOTE ] MGM: PASS: Integrity check passed. [2026-01-16T12:14:50.611646] [DEBUG] [REMOTE ] MGM: Symbol is viable for forecasting. [2026-01-16T12:14:50.611705] [INFO ] [MAIN ] [2016/3508] MGM kept (0.5s) | 2014 kept, 2 rejected | 136.7/min | ETA: 10.9m [2026-01-16T12:14:51.021701] [DEBUG] [REMOTE ] MGNI: Retrieved 2966 rows, trimmed to 300. [2026-01-16T12:14:51.021944] [DEBUG] [REMOTE ] MGNI: PASS: History has at least 300 days. [2026-01-16T12:14:51.022506] [DEBUG] [REMOTE ] MGNI: PASS: Price check passed. Min price $13.13. [2026-01-16T12:14:51.022734] [DEBUG] [REMOTE ] MGNI: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:51.022922] [DEBUG] [REMOTE ] MGNI: PASS: Integrity check passed. [2026-01-16T12:14:51.022978] [DEBUG] [REMOTE ] MGNI: Symbol is viable for forecasting. [2026-01-16T12:14:51.023053] [INFO ] [MAIN ] [2017/3508] MGNI kept (0.4s) | 2015 kept, 2 rejected | 136.7/min | ETA: 10.9m [2026-01-16T12:14:51.372986] [DEBUG] [REMOTE ] MGNX: Retrieved 3085 rows, trimmed to 300. [2026-01-16T12:14:51.373190] [DEBUG] [REMOTE ] MGNX: PASS: History has at least 300 days. [2026-01-16T12:14:51.373463] [DEBUG] [REMOTE ] MGNX: PASS: Price check passed. Min price $1.33. [2026-01-16T12:14:51.373630] [DEBUG] [REMOTE ] MGNX: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:51.373760] [DEBUG] [REMOTE ] MGNX: PASS: Integrity check passed. [2026-01-16T12:14:51.373805] [DEBUG] [REMOTE ] MGNX: Symbol is viable for forecasting. [2026-01-16T12:14:51.373862] [INFO ] [MAIN ] [2018/3508] MGNX kept (0.4s) | 2016 kept, 2 rejected | 136.7/min | ETA: 10.9m [2026-01-16T12:14:51.907220] [DEBUG] [REMOTE ] MGPI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:51.907465] [DEBUG] [REMOTE ] MGPI: PASS: History has at least 300 days. [2026-01-16T12:14:51.907900] [DEBUG] [REMOTE ] MGPI: PASS: Price check passed. Min price $21.84. [2026-01-16T12:14:51.908115] [DEBUG] [REMOTE ] MGPI: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:51.908298] [DEBUG] [REMOTE ] MGPI: PASS: Integrity check passed. [2026-01-16T12:14:51.908359] [DEBUG] [REMOTE ] MGPI: Symbol is viable for forecasting. [2026-01-16T12:14:51.908478] [INFO ] [MAIN ] [2019/3508] MGPI kept (0.5s) | 2017 kept, 2 rejected | 136.7/min | ETA: 10.9m [2026-01-16T12:14:52.359913] [DEBUG] [REMOTE ] MGRC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:52.360144] [DEBUG] [REMOTE ] MGRC: PASS: History has at least 300 days. [2026-01-16T12:14:52.360484] [DEBUG] [REMOTE ] MGRC: PASS: Price check passed. Min price $95.60. [2026-01-16T12:14:52.360656] [DEBUG] [REMOTE ] MGRC: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:52.360801] [DEBUG] [REMOTE ] MGRC: PASS: Integrity check passed. [2026-01-16T12:14:52.360872] [DEBUG] [REMOTE ] MGRC: Symbol is viable for forecasting. [2026-01-16T12:14:52.360930] [INFO ] [MAIN ] [2020/3508] MGRC kept (0.5s) | 2018 kept, 2 rejected | 136.7/min | ETA: 10.9m [2026-01-16T12:14:52.639173] [DEBUG] [REMOTE ] MGTX: Retrieved 1912 rows, trimmed to 300. [2026-01-16T12:14:52.639362] [DEBUG] [REMOTE ] MGTX: PASS: History has at least 300 days. [2026-01-16T12:14:52.639636] [DEBUG] [REMOTE ] MGTX: PASS: Price check passed. Min price $7.24. [2026-01-16T12:14:52.639781] [DEBUG] [REMOTE ] MGTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:52.639913] [DEBUG] [REMOTE ] MGTX: PASS: Integrity check passed. [2026-01-16T12:14:52.639961] [DEBUG] [REMOTE ] MGTX: Symbol is viable for forecasting. [2026-01-16T12:14:52.640015] [INFO ] [MAIN ] [2021/3508] MGTX kept (0.3s) | 2019 kept, 2 rejected | 136.7/min | ETA: 10.9m [2026-01-16T12:14:52.853590] [DEBUG] [REMOTE ] MGX: Retrieved 485 rows, trimmed to 300. [2026-01-16T12:14:52.853778] [DEBUG] [REMOTE ] MGX: PASS: History has at least 300 days. [2026-01-16T12:14:52.854029] [DEBUG] [REMOTE ] MGX: PASS: Price check passed. Min price $1.51. [2026-01-16T12:14:52.854168] [DEBUG] [REMOTE ] MGX: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:52.854288] [DEBUG] [REMOTE ] MGX: PASS: Integrity check passed. [2026-01-16T12:14:52.854329] [DEBUG] [REMOTE ] MGX: Symbol is viable for forecasting. [2026-01-16T12:14:52.854382] [INFO ] [MAIN ] [2022/3508] MGX kept (0.2s) | 2020 kept, 2 rejected | 136.7/min | ETA: 10.9m [2026-01-16T12:14:53.345190] [DEBUG] [REMOTE ] MGY: Retrieved 2149 rows, trimmed to 300. [2026-01-16T12:14:53.345539] [DEBUG] [REMOTE ] MGY: PASS: History has at least 300 days. [2026-01-16T12:14:53.345794] [DEBUG] [REMOTE ] MGY: PASS: Price check passed. Min price $21.24. [2026-01-16T12:14:53.345944] [DEBUG] [REMOTE ] MGY: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:53.346147] [DEBUG] [REMOTE ] MGY: PASS: Integrity check passed. [2026-01-16T12:14:53.346211] [DEBUG] [REMOTE ] MGY: Symbol is viable for forecasting. [2026-01-16T12:14:53.346266] [INFO ] [MAIN ] [2023/3508] MGY kept (0.5s) | 2021 kept, 2 rejected | 136.7/min | ETA: 10.9m [2026-01-16T12:14:54.076651] [DEBUG] [REMOTE ] MHD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:54.076853] [DEBUG] [REMOTE ] MHD: PASS: History has at least 300 days. [2026-01-16T12:14:54.077170] [DEBUG] [REMOTE ] MHD: PASS: Price check passed. Min price $11.53. [2026-01-16T12:14:54.077319] [DEBUG] [REMOTE ] MHD: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:54.077450] [DEBUG] [REMOTE ] MHD: PASS: Integrity check passed. [2026-01-16T12:14:54.077491] [DEBUG] [REMOTE ] MHD: Symbol is viable for forecasting. [2026-01-16T12:14:54.077547] [INFO ] [MAIN ] [2024/3508] MHD kept (0.7s) | 2022 kept, 2 rejected | 136.7/min | ETA: 10.9m [2026-01-16T12:14:54.554172] [DEBUG] [REMOTE ] MHF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:54.554388] [DEBUG] [REMOTE ] MHF: PASS: History has at least 300 days. [2026-01-16T12:14:54.554719] [DEBUG] [REMOTE ] MHF: PASS: Price check passed. Min price $6.80. [2026-01-16T12:14:54.554869] [DEBUG] [REMOTE ] MHF: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:54.555015] [DEBUG] [REMOTE ] MHF: PASS: Integrity check passed. [2026-01-16T12:14:54.555058] [DEBUG] [REMOTE ] MHF: Symbol is viable for forecasting. [2026-01-16T12:14:54.555116] [INFO ] [MAIN ] [2025/3508] MHF kept (0.5s) | 2023 kept, 2 rejected | 136.7/min | ETA: 10.9m [2026-01-16T12:14:55.017317] [DEBUG] [REMOTE ] MHK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:55.017776] [DEBUG] [REMOTE ] MHK: PASS: History has at least 300 days. [2026-01-16T12:14:55.018137] [DEBUG] [REMOTE ] MHK: PASS: Price check passed. Min price $103.68. [2026-01-16T12:14:55.018323] [DEBUG] [REMOTE ] MHK: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:55.018522] [DEBUG] [REMOTE ] MHK: PASS: Integrity check passed. [2026-01-16T12:14:55.018588] [DEBUG] [REMOTE ] MHK: Symbol is viable for forecasting. [2026-01-16T12:14:55.018672] [INFO ] [MAIN ] [2026/3508] MHK kept (0.5s) | 2024 kept, 2 rejected | 136.6/min | ETA: 10.8m [2026-01-16T12:14:55.561367] [DEBUG] [REMOTE ] MHN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:55.561589] [DEBUG] [REMOTE ] MHN: PASS: History has at least 300 days. [2026-01-16T12:14:55.561891] [DEBUG] [REMOTE ] MHN: PASS: Price check passed. Min price $10.14. [2026-01-16T12:14:55.562037] [DEBUG] [REMOTE ] MHN: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:55.562182] [DEBUG] [REMOTE ] MHN: PASS: Integrity check passed. [2026-01-16T12:14:55.562225] [DEBUG] [REMOTE ] MHN: Symbol is viable for forecasting. [2026-01-16T12:14:55.562281] [INFO ] [MAIN ] [2027/3508] MHN kept (0.5s) | 2025 kept, 2 rejected | 136.6/min | ETA: 10.8m [2026-01-16T12:14:56.036213] [DEBUG] [REMOTE ] MHO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:56.036427] [DEBUG] [REMOTE ] MHO: PASS: History has at least 300 days. [2026-01-16T12:14:56.036786] [DEBUG] [REMOTE ] MHO: PASS: Price check passed. Min price $123.88. [2026-01-16T12:14:56.036937] [DEBUG] [REMOTE ] MHO: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:56.037077] [DEBUG] [REMOTE ] MHO: PASS: Integrity check passed. [2026-01-16T12:14:56.037131] [DEBUG] [REMOTE ] MHO: Symbol is viable for forecasting. [2026-01-16T12:14:56.037218] [INFO ] [MAIN ] [2028/3508] MHO kept (0.5s) | 2026 kept, 2 rejected | 136.6/min | ETA: 10.8m [2026-01-16T12:14:56.504930] [DEBUG] [REMOTE ] MIDD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:56.505182] [DEBUG] [REMOTE ] MIDD: PASS: History has at least 300 days. [2026-01-16T12:14:56.505597] [DEBUG] [REMOTE ] MIDD: PASS: Price check passed. Min price $111.68. [2026-01-16T12:14:56.505799] [DEBUG] [REMOTE ] MIDD: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:56.505967] [DEBUG] [REMOTE ] MIDD: PASS: Integrity check passed. [2026-01-16T12:14:56.506013] [DEBUG] [REMOTE ] MIDD: Symbol is viable for forecasting. [2026-01-16T12:14:56.506072] [INFO ] [MAIN ] [2029/3508] MIDD kept (0.5s) | 2027 kept, 2 rejected | 136.6/min | ETA: 10.8m [2026-01-16T12:14:56.849512] [DEBUG] [REMOTE ] MIGI: Retrieved 2042 rows, trimmed to 300. [2026-01-16T12:14:56.849691] [DEBUG] [REMOTE ] MIGI: PASS: History has at least 300 days. [2026-01-16T12:14:56.849927] [DEBUG] [REMOTE ] MIGI: PASS: Price check passed. Min price $4.00. [2026-01-16T12:14:56.850070] [DEBUG] [REMOTE ] MIGI: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:56.850195] [DEBUG] [REMOTE ] MIGI: PASS: Integrity check passed. [2026-01-16T12:14:56.850236] [DEBUG] [REMOTE ] MIGI: Symbol is viable for forecasting. [2026-01-16T12:14:56.850288] [INFO ] [MAIN ] [2030/3508] MIGI kept (0.3s) | 2028 kept, 2 rejected | 136.6/min | ETA: 10.8m [2026-01-16T12:14:57.236702] [DEBUG] [REMOTE ] MILN: Retrieved 2438 rows, trimmed to 300. [2026-01-16T12:14:57.236937] [DEBUG] [REMOTE ] MILN: PASS: History has at least 300 days. [2026-01-16T12:14:57.237309] [DEBUG] [REMOTE ] MILN: PASS: Price check passed. Min price $43.71. [2026-01-16T12:14:57.237510] [DEBUG] [REMOTE ] MILN: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:57.237689] [DEBUG] [REMOTE ] MILN: PASS: Integrity check passed. [2026-01-16T12:14:57.237752] [DEBUG] [REMOTE ] MILN: Symbol is viable for forecasting. [2026-01-16T12:14:57.237817] [INFO ] [MAIN ] [2031/3508] MILN kept (0.4s) | 2029 kept, 2 rejected | 136.6/min | ETA: 10.8m [2026-01-16T12:14:57.720843] [DEBUG] [REMOTE ] MIND: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:57.721061] [DEBUG] [REMOTE ] MIND: PASS: History has at least 300 days. [2026-01-16T12:14:57.721403] [DEBUG] [REMOTE ] MIND: PASS: Price check passed. Min price $7.47. [2026-01-16T12:14:57.721557] [DEBUG] [REMOTE ] MIND: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:57.721722] [DEBUG] [REMOTE ] MIND: PASS: Integrity check passed. [2026-01-16T12:14:57.721769] [DEBUG] [REMOTE ] MIND: Symbol is viable for forecasting. [2026-01-16T12:14:57.721864] [INFO ] [MAIN ] [2032/3508] MIND kept (0.5s) | 2030 kept, 2 rejected | 136.6/min | ETA: 10.8m [2026-01-16T12:14:57.930672] [DEBUG] [REMOTE ] MIRA: Retrieved 616 rows, trimmed to 300. [2026-01-16T12:14:57.930871] [DEBUG] [REMOTE ] MIRA: PASS: History has at least 300 days. [2026-01-16T12:14:57.931122] [DEBUG] [REMOTE ] MIRA: PASS: Price check passed. Min price $1.34. [2026-01-16T12:14:57.931266] [DEBUG] [REMOTE ] MIRA: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:57.931384] [DEBUG] [REMOTE ] MIRA: PASS: Integrity check passed. [2026-01-16T12:14:57.931425] [DEBUG] [REMOTE ] MIRA: Symbol is viable for forecasting. [2026-01-16T12:14:57.931479] [INFO ] [MAIN ] [2033/3508] MIRA kept (0.2s) | 2031 kept, 2 rejected | 136.7/min | ETA: 10.8m [2026-01-16T12:14:58.406688] [DEBUG] [REMOTE ] MIRM: Retrieved 1634 rows, trimmed to 300. [2026-01-16T12:14:58.406992] [DEBUG] [REMOTE ] MIRM: PASS: History has at least 300 days. [2026-01-16T12:14:58.407403] [DEBUG] [REMOTE ] MIRM: PASS: Price check passed. Min price $64.10. [2026-01-16T12:14:58.407702] [DEBUG] [REMOTE ] MIRM: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:58.408015] [DEBUG] [REMOTE ] MIRM: PASS: Integrity check passed. [2026-01-16T12:14:58.408081] [DEBUG] [REMOTE ] MIRM: Symbol is viable for forecasting. [2026-01-16T12:14:58.408167] [INFO ] [MAIN ] [2034/3508] MIRM kept (0.5s) | 2032 kept, 2 rejected | 136.7/min | ETA: 10.8m [2026-01-16T12:14:59.017254] [DEBUG] [REMOTE ] MITK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:59.017555] [DEBUG] [REMOTE ] MITK: PASS: History has at least 300 days. [2026-01-16T12:14:59.018115] [DEBUG] [REMOTE ] MITK: PASS: Price check passed. Min price $8.65. [2026-01-16T12:14:59.018306] [DEBUG] [REMOTE ] MITK: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:59.018524] [DEBUG] [REMOTE ] MITK: PASS: Integrity check passed. [2026-01-16T12:14:59.018607] [DEBUG] [REMOTE ] MITK: Symbol is viable for forecasting. [2026-01-16T12:14:59.018692] [INFO ] [MAIN ] [2035/3508] MITK kept (0.6s) | 2033 kept, 2 rejected | 136.6/min | ETA: 10.8m [2026-01-16T12:14:59.501749] [DEBUG] [REMOTE ] MIY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:14:59.501987] [DEBUG] [REMOTE ] MIY: PASS: History has at least 300 days. [2026-01-16T12:14:59.502432] [DEBUG] [REMOTE ] MIY: PASS: Price check passed. Min price $11.34. [2026-01-16T12:14:59.502661] [DEBUG] [REMOTE ] MIY: PASS: Continuity check passed with 300 days. [2026-01-16T12:14:59.502837] [DEBUG] [REMOTE ] MIY: PASS: Integrity check passed. [2026-01-16T12:14:59.502897] [DEBUG] [REMOTE ] MIY: Symbol is viable for forecasting. [2026-01-16T12:14:59.502963] [INFO ] [MAIN ] [2036/3508] MIY kept (0.5s) | 2034 kept, 2 rejected | 136.6/min | ETA: 10.8m [2026-01-16T12:15:00.063474] [DEBUG] [REMOTE ] MKC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:00.063626] [DEBUG] [REMOTE ] MKC: PASS: History has at least 300 days. [2026-01-16T12:15:00.063848] [DEBUG] [REMOTE ] MKC: PASS: Price check passed. Min price $62.86. [2026-01-16T12:15:00.063990] [DEBUG] [REMOTE ] MKC: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:00.064107] [DEBUG] [REMOTE ] MKC: PASS: Integrity check passed. [2026-01-16T12:15:00.064149] [DEBUG] [REMOTE ] MKC: Symbol is viable for forecasting. [2026-01-16T12:15:00.064199] [INFO ] [MAIN ] [2037/3508] MKC kept (0.6s) | 2035 kept, 2 rejected | 136.6/min | ETA: 10.8m [2026-01-16T12:15:00.522991] [DEBUG] [REMOTE ] MKSI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:00.523207] [DEBUG] [REMOTE ] MKSI: PASS: History has at least 300 days. [2026-01-16T12:15:00.523506] [DEBUG] [REMOTE ] MKSI: PASS: Price check passed. Min price $134.22. [2026-01-16T12:15:00.523673] [DEBUG] [REMOTE ] MKSI: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:00.523836] [DEBUG] [REMOTE ] MKSI: PASS: Integrity check passed. [2026-01-16T12:15:00.523879] [DEBUG] [REMOTE ] MKSI: Symbol is viable for forecasting. [2026-01-16T12:15:00.523960] [INFO ] [MAIN ] [2038/3508] MKSI kept (0.5s) | 2036 kept, 2 rejected | 136.6/min | ETA: 10.8m [2026-01-16T12:15:00.998055] [DEBUG] [REMOTE ] MKTX: Retrieved 5332 rows, trimmed to 300. [2026-01-16T12:15:00.998306] [DEBUG] [REMOTE ] MKTX: PASS: History has at least 300 days. [2026-01-16T12:15:00.998710] [DEBUG] [REMOTE ] MKTX: PASS: Price check passed. Min price $158.13. [2026-01-16T12:15:00.998882] [DEBUG] [REMOTE ] MKTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:00.999053] [DEBUG] [REMOTE ] MKTX: PASS: Integrity check passed. [2026-01-16T12:15:00.999098] [DEBUG] [REMOTE ] MKTX: Symbol is viable for forecasting. [2026-01-16T12:15:00.999323] [INFO ] [MAIN ] [2039/3508] MKTX kept (0.5s) | 2037 kept, 2 rejected | 136.6/min | ETA: 10.8m [2026-01-16T12:15:01.504085] [DEBUG] [REMOTE ] MLAB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:01.504259] [DEBUG] [REMOTE ] MLAB: PASS: History has at least 300 days. [2026-01-16T12:15:01.504684] [DEBUG] [REMOTE ] MLAB: PASS: Price check passed. Min price $70.46. [2026-01-16T12:15:01.504895] [DEBUG] [REMOTE ] MLAB: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:01.505088] [DEBUG] [REMOTE ] MLAB: PASS: Integrity check passed. [2026-01-16T12:15:01.505148] [DEBUG] [REMOTE ] MLAB: Symbol is viable for forecasting. [2026-01-16T12:15:01.505226] [INFO ] [MAIN ] [2040/3508] MLAB kept (0.5s) | 2038 kept, 2 rejected | 136.6/min | ETA: 10.7m [2026-01-16T12:15:01.775071] [DEBUG] [REMOTE ] MLCO: Retrieved 4798 rows, trimmed to 300. [2026-01-16T12:15:01.775281] [DEBUG] [REMOTE ] MLCO: PASS: History has at least 300 days. [2026-01-16T12:15:01.775850] [DEBUG] [REMOTE ] MLCO: PASS: Price check passed. Min price $6.59. [2026-01-16T12:15:01.776061] [DEBUG] [REMOTE ] MLCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:01.776251] [DEBUG] [REMOTE ] MLCO: PASS: Integrity check passed. [2026-01-16T12:15:01.776303] [DEBUG] [REMOTE ] MLCO: Symbol is viable for forecasting. [2026-01-16T12:15:01.776374] [INFO ] [MAIN ] [2041/3508] MLCO kept (0.3s) | 2039 kept, 2 rejected | 136.6/min | ETA: 10.7m [2026-01-16T12:15:02.183198] [DEBUG] [REMOTE ] MLGO: Retrieved 1197 rows, trimmed to 300. [2026-01-16T12:15:02.183414] [DEBUG] [REMOTE ] MLGO: PASS: History has at least 300 days. [2026-01-16T12:15:02.183698] [DEBUG] [REMOTE ] MLGO: PASS: Price check passed. Min price $4.42. [2026-01-16T12:15:02.183876] [DEBUG] [REMOTE ] MLGO: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:02.184026] [DEBUG] [REMOTE ] MLGO: PASS: Integrity check passed. [2026-01-16T12:15:02.184079] [DEBUG] [REMOTE ] MLGO: Symbol is viable for forecasting. [2026-01-16T12:15:02.184167] [INFO ] [MAIN ] [2042/3508] MLGO kept (0.4s) | 2040 kept, 2 rejected | 136.6/min | ETA: 10.7m [2026-01-16T12:15:02.725329] [DEBUG] [REMOTE ] MLI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:02.725625] [DEBUG] [REMOTE ] MLI: PASS: History has at least 300 days. [2026-01-16T12:15:02.726093] [DEBUG] [REMOTE ] MLI: PASS: Price check passed. Min price $102.76. [2026-01-16T12:15:02.726277] [DEBUG] [REMOTE ] MLI: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:02.726473] [DEBUG] [REMOTE ] MLI: PASS: Integrity check passed. [2026-01-16T12:15:02.726524] [DEBUG] [REMOTE ] MLI: Symbol is viable for forecasting. [2026-01-16T12:15:02.726670] [INFO ] [MAIN ] [2043/3508] MLI kept (0.5s) | 2041 kept, 2 rejected | 136.6/min | ETA: 10.7m [2026-01-16T12:15:03.219067] [DEBUG] [REMOTE ] MLKN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:03.219281] [DEBUG] [REMOTE ] MLKN: PASS: History has at least 300 days. [2026-01-16T12:15:03.219600] [DEBUG] [REMOTE ] MLKN: PASS: Price check passed. Min price $13.72. [2026-01-16T12:15:03.219754] [DEBUG] [REMOTE ] MLKN: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:03.219898] [DEBUG] [REMOTE ] MLKN: PASS: Integrity check passed. [2026-01-16T12:15:03.220128] [DEBUG] [REMOTE ] MLKN: Symbol is viable for forecasting. [2026-01-16T12:15:03.220197] [INFO ] [MAIN ] [2044/3508] MLKN kept (0.5s) | 2042 kept, 2 rejected | 136.6/min | ETA: 10.7m [2026-01-16T12:15:03.646129] [DEBUG] [REMOTE ] MLM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:03.646264] [DEBUG] [REMOTE ] MLM: PASS: History has at least 300 days. [2026-01-16T12:15:03.646475] [DEBUG] [REMOTE ] MLM: PASS: Price check passed. Min price $589.18. [2026-01-16T12:15:03.646648] [DEBUG] [REMOTE ] MLM: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:03.646800] [DEBUG] [REMOTE ] MLM: PASS: Integrity check passed. [2026-01-16T12:15:03.646842] [DEBUG] [REMOTE ] MLM: Symbol is viable for forecasting. [2026-01-16T12:15:03.646890] [INFO ] [MAIN ] [2045/3508] MLM kept (0.4s) | 2043 kept, 2 rejected | 136.6/min | ETA: 10.7m [2026-01-16T12:15:04.226048] [DEBUG] [REMOTE ] MLP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:04.226187] [DEBUG] [REMOTE ] MLP: PASS: History has at least 300 days. [2026-01-16T12:15:04.226400] [DEBUG] [REMOTE ] MLP: PASS: Price check passed. Min price $14.17. [2026-01-16T12:15:04.226559] [DEBUG] [REMOTE ] MLP: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:04.226700] [DEBUG] [REMOTE ] MLP: PASS: Integrity check passed. [2026-01-16T12:15:04.226741] [DEBUG] [REMOTE ] MLP: Symbol is viable for forecasting. [2026-01-16T12:15:04.226790] [INFO ] [MAIN ] [2046/3508] MLP kept (0.6s) | 2044 kept, 2 rejected | 136.6/min | ETA: 10.7m [2026-01-16T12:15:04.514147] [DEBUG] [REMOTE ] MLTX: Retrieved 1313 rows, trimmed to 300. [2026-01-16T12:15:04.514366] [DEBUG] [REMOTE ] MLTX: PASS: History has at least 300 days. [2026-01-16T12:15:04.514666] [DEBUG] [REMOTE ] MLTX: PASS: Price check passed. Min price $9.16. [2026-01-16T12:15:04.514818] [DEBUG] [REMOTE ] MLTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:04.514982] [DEBUG] [REMOTE ] MLTX: PASS: Integrity check passed. [2026-01-16T12:15:04.515041] [DEBUG] [REMOTE ] MLTX: Symbol is viable for forecasting. [2026-01-16T12:15:04.515100] [INFO ] [MAIN ] [2047/3508] MLTX kept (0.3s) | 2045 kept, 2 rejected | 136.6/min | ETA: 10.7m [2026-01-16T12:15:04.946241] [DEBUG] [REMOTE ] MLYS: Retrieved 735 rows, trimmed to 300. [2026-01-16T12:15:04.946451] [DEBUG] [REMOTE ] MLYS: PASS: History has at least 300 days. [2026-01-16T12:15:04.946763] [DEBUG] [REMOTE ] MLYS: PASS: Price check passed. Min price $31.38. [2026-01-16T12:15:04.946916] [DEBUG] [REMOTE ] MLYS: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:04.947046] [DEBUG] [REMOTE ] MLYS: PASS: Integrity check passed. [2026-01-16T12:15:04.947090] [DEBUG] [REMOTE ] MLYS: Symbol is viable for forecasting. [2026-01-16T12:15:04.947145] [INFO ] [MAIN ] [2048/3508] MLYS kept (0.4s) | 2046 kept, 2 rejected | 136.6/min | ETA: 10.7m [2026-01-16T12:15:05.388651] [DEBUG] [REMOTE ] MMD: Retrieved 3382 rows, trimmed to 300. [2026-01-16T12:15:05.388873] [DEBUG] [REMOTE ] MMD: PASS: History has at least 300 days. [2026-01-16T12:15:05.389205] [DEBUG] [REMOTE ] MMD: PASS: Price check passed. Min price $14.72. [2026-01-16T12:15:05.389396] [DEBUG] [REMOTE ] MMD: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:05.389566] [DEBUG] [REMOTE ] MMD: PASS: Integrity check passed. [2026-01-16T12:15:05.389645] [DEBUG] [REMOTE ] MMD: Symbol is viable for forecasting. [2026-01-16T12:15:05.389719] [INFO ] [MAIN ] [2049/3508] MMD kept (0.4s) | 2047 kept, 2 rejected | 136.6/min | ETA: 10.7m [2026-01-16T12:15:05.904264] [DEBUG] [REMOTE ] MMLP: Retrieved 5838 rows, trimmed to 300. [2026-01-16T12:15:05.904414] [DEBUG] [REMOTE ] MMLP: PASS: History has at least 300 days. [2026-01-16T12:15:05.904706] [DEBUG] [REMOTE ] MMLP: PASS: Price check passed. Min price $2.26. [2026-01-16T12:15:05.904862] [DEBUG] [REMOTE ] MMLP: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:05.904996] [DEBUG] [REMOTE ] MMLP: PASS: Integrity check passed. [2026-01-16T12:15:05.905058] [DEBUG] [REMOTE ] MMLP: Symbol is viable for forecasting. [2026-01-16T12:15:05.905113] [INFO ] [MAIN ] [2050/3508] MMLP kept (0.5s) | 2048 kept, 2 rejected | 136.6/min | ETA: 10.7m [2026-01-16T12:15:06.427439] [DEBUG] [REMOTE ] MMS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:06.428131] [DEBUG] [REMOTE ] MMS: PASS: History has at least 300 days. [2026-01-16T12:15:06.428376] [DEBUG] [REMOTE ] MMS: PASS: Price check passed. Min price $77.76. [2026-01-16T12:15:06.428536] [DEBUG] [REMOTE ] MMS: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:06.428695] [DEBUG] [REMOTE ] MMS: PASS: Integrity check passed. [2026-01-16T12:15:06.428736] [DEBUG] [REMOTE ] MMS: Symbol is viable for forecasting. [2026-01-16T12:15:06.428785] [INFO ] [MAIN ] [2051/3508] MMS kept (0.5s) | 2049 kept, 2 rejected | 136.6/min | ETA: 10.7m [2026-01-16T12:15:06.982810] [DEBUG] [REMOTE ] MMSI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:06.982964] [DEBUG] [REMOTE ] MMSI: PASS: History has at least 300 days. [2026-01-16T12:15:06.983212] [DEBUG] [REMOTE ] MMSI: PASS: Price check passed. Min price $80.35. [2026-01-16T12:15:06.983355] [DEBUG] [REMOTE ] MMSI: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:06.983484] [DEBUG] [REMOTE ] MMSI: PASS: Integrity check passed. [2026-01-16T12:15:06.983529] [DEBUG] [REMOTE ] MMSI: Symbol is viable for forecasting. [2026-01-16T12:15:06.983598] [INFO ] [MAIN ] [2052/3508] MMSI kept (0.6s) | 2050 kept, 2 rejected | 136.6/min | ETA: 10.7m [2026-01-16T12:15:07.464254] [DEBUG] [REMOTE ] MNDO: Retrieved 6398 rows, trimmed to 300. [2026-01-16T12:15:07.464602] [DEBUG] [REMOTE ] MNDO: PASS: History has at least 300 days. [2026-01-16T12:15:07.464964] [DEBUG] [REMOTE ] MNDO: PASS: Price check passed. Min price $1.03. [2026-01-16T12:15:07.465144] [DEBUG] [REMOTE ] MNDO: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:07.465315] [DEBUG] [REMOTE ] MNDO: PASS: Integrity check passed. [2026-01-16T12:15:07.465366] [DEBUG] [REMOTE ] MNDO: Symbol is viable for forecasting. [2026-01-16T12:15:07.465433] [INFO ] [MAIN ] [2053/3508] MNDO kept (0.5s) | 2051 kept, 2 rejected | 136.6/min | ETA: 10.7m [2026-01-16T12:15:07.716881] [DEBUG] [REMOTE ] MNDY: Retrieved 1156 rows, trimmed to 300. [2026-01-16T12:15:07.717056] [DEBUG] [REMOTE ] MNDY: PASS: History has at least 300 days. [2026-01-16T12:15:07.717329] [DEBUG] [REMOTE ] MNDY: PASS: Price check passed. Min price $130.33. [2026-01-16T12:15:07.717518] [DEBUG] [REMOTE ] MNDY: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:07.717700] [DEBUG] [REMOTE ] MNDY: PASS: Integrity check passed. [2026-01-16T12:15:07.717757] [DEBUG] [REMOTE ] MNDY: Symbol is viable for forecasting. [2026-01-16T12:15:07.717826] [INFO ] [MAIN ] [2054/3508] MNDY kept (0.3s) | 2052 kept, 2 rejected | 136.6/min | ETA: 10.6m [2026-01-16T12:15:08.203453] [DEBUG] [REMOTE ] MNKD: Retrieved 5403 rows, trimmed to 300. [2026-01-16T12:15:08.203634] [DEBUG] [REMOTE ] MNKD: PASS: History has at least 300 days. [2026-01-16T12:15:08.203869] [DEBUG] [REMOTE ] MNKD: PASS: Price check passed. Min price $4.97. [2026-01-16T12:15:08.204012] [DEBUG] [REMOTE ] MNKD: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:08.204138] [DEBUG] [REMOTE ] MNKD: PASS: Integrity check passed. [2026-01-16T12:15:08.204178] [DEBUG] [REMOTE ] MNKD: Symbol is viable for forecasting. [2026-01-16T12:15:08.204227] [INFO ] [MAIN ] [2055/3508] MNKD kept (0.5s) | 2053 kept, 2 rejected | 136.6/min | ETA: 10.6m [2026-01-16T12:15:08.769867] [DEBUG] [REMOTE ] MNRO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:08.770045] [DEBUG] [REMOTE ] MNRO: PASS: History has at least 300 days. [2026-01-16T12:15:08.770351] [DEBUG] [REMOTE ] MNRO: PASS: Price check passed. Min price $14.44. [2026-01-16T12:15:08.770547] [DEBUG] [REMOTE ] MNRO: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:08.770729] [DEBUG] [REMOTE ] MNRO: PASS: Integrity check passed. [2026-01-16T12:15:08.770797] [DEBUG] [REMOTE ] MNRO: Symbol is viable for forecasting. [2026-01-16T12:15:08.770853] [INFO ] [MAIN ] [2056/3508] MNRO kept (0.6s) | 2054 kept, 2 rejected | 136.6/min | ETA: 10.6m [2026-01-16T12:15:09.094316] [DEBUG] [REMOTE ] MNSO: Retrieved 1319 rows, trimmed to 300. [2026-01-16T12:15:09.094497] [DEBUG] [REMOTE ] MNSO: PASS: History has at least 300 days. [2026-01-16T12:15:09.094836] [DEBUG] [REMOTE ] MNSO: PASS: Price check passed. Min price $18.75. [2026-01-16T12:15:09.095037] [DEBUG] [REMOTE ] MNSO: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:09.095210] [DEBUG] [REMOTE ] MNSO: PASS: Integrity check passed. [2026-01-16T12:15:09.095269] [DEBUG] [REMOTE ] MNSO: Symbol is viable for forecasting. [2026-01-16T12:15:09.095341] [INFO ] [MAIN ] [2057/3508] MNSO kept (0.3s) | 2055 kept, 2 rejected | 136.6/min | ETA: 10.6m [2026-01-16T12:15:09.411614] [DEBUG] [REMOTE ] MNTK: Retrieved 1252 rows, trimmed to 300. [2026-01-16T12:15:09.411783] [DEBUG] [REMOTE ] MNTK: PASS: History has at least 300 days. [2026-01-16T12:15:09.412064] [DEBUG] [REMOTE ] MNTK: PASS: Price check passed. Min price $1.42. [2026-01-16T12:15:09.412269] [DEBUG] [REMOTE ] MNTK: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:09.412433] [DEBUG] [REMOTE ] MNTK: PASS: Integrity check passed. [2026-01-16T12:15:09.412495] [DEBUG] [REMOTE ] MNTK: Symbol is viable for forecasting. [2026-01-16T12:15:09.412594] [INFO ] [MAIN ] [2058/3508] MNTK kept (0.3s) | 2056 kept, 2 rejected | 136.6/min | ETA: 10.6m [2026-01-16T12:15:09.765800] [DEBUG] [REMOTE ] MNY: Retrieved 566 rows, trimmed to 300. [2026-01-16T12:15:09.765932] [DEBUG] [REMOTE ] MNY: PASS: History has at least 300 days. [2026-01-16T12:15:09.766133] [DEBUG] [REMOTE ] MNY: PASS: Price check passed. Min price $1.16. [2026-01-16T12:15:09.766269] [DEBUG] [REMOTE ] MNY: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:09.766378] [DEBUG] [REMOTE ] MNY: PASS: Integrity check passed. [2026-01-16T12:15:09.766418] [DEBUG] [REMOTE ] MNY: Symbol is viable for forecasting. [2026-01-16T12:15:09.766466] [INFO ] [MAIN ] [2059/3508] MNY kept (0.4s) | 2057 kept, 2 rejected | 136.6/min | ETA: 10.6m [2026-01-16T12:15:10.523373] [DEBUG] [REMOTE ] MOD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:10.523509] [DEBUG] [REMOTE ] MOD: PASS: History has at least 300 days. [2026-01-16T12:15:10.523748] [DEBUG] [REMOTE ] MOD: PASS: Price check passed. Min price $119.68. [2026-01-16T12:15:10.523887] [DEBUG] [REMOTE ] MOD: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:10.524005] [DEBUG] [REMOTE ] MOD: PASS: Integrity check passed. [2026-01-16T12:15:10.524045] [DEBUG] [REMOTE ] MOD: Symbol is viable for forecasting. [2026-01-16T12:15:10.524094] [INFO ] [MAIN ] [2060/3508] MOD kept (0.8s) | 2058 kept, 2 rejected | 136.6/min | ETA: 10.6m [2026-01-16T12:15:10.791223] [DEBUG] [REMOTE ] MODL: Retrieved 818 rows, trimmed to 300. [2026-01-16T12:15:10.791382] [DEBUG] [REMOTE ] MODL: PASS: History has at least 300 days. [2026-01-16T12:15:10.791660] [DEBUG] [REMOTE ] MODL: PASS: Price check passed. Min price $45.53. [2026-01-16T12:15:10.791842] [DEBUG] [REMOTE ] MODL: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:10.791988] [DEBUG] [REMOTE ] MODL: PASS: Integrity check passed. [2026-01-16T12:15:10.792039] [DEBUG] [REMOTE ] MODL: Symbol is viable for forecasting. [2026-01-16T12:15:10.792102] [INFO ] [MAIN ] [2061/3508] MODL kept (0.3s) | 2059 kept, 2 rejected | 136.6/min | ETA: 10.6m [2026-01-16T12:15:11.361088] [DEBUG] [REMOTE ] MOFG: Retrieved 4521 rows, trimmed to 300. [2026-01-16T12:15:11.361222] [DEBUG] [REMOTE ] MOFG: PASS: History has at least 300 days. [2026-01-16T12:15:11.361439] [DEBUG] [REMOTE ] MOFG: PASS: Price check passed. Min price $28.20. [2026-01-16T12:15:11.361603] [DEBUG] [REMOTE ] MOFG: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:11.361745] [DEBUG] [REMOTE ] MOFG: PASS: Integrity check passed. [2026-01-16T12:15:11.361797] [DEBUG] [REMOTE ] MOFG: Symbol is viable for forecasting. [2026-01-16T12:15:11.361860] [INFO ] [MAIN ] [2062/3508] MOFG kept (0.6s) | 2060 kept, 2 rejected | 136.6/min | ETA: 10.6m [2026-01-16T12:15:11.825764] [DEBUG] [REMOTE ] MOH: Retrieved 5672 rows, trimmed to 300. [2026-01-16T12:15:11.825902] [DEBUG] [REMOTE ] MOH: PASS: History has at least 300 days. [2026-01-16T12:15:11.826124] [DEBUG] [REMOTE ] MOH: PASS: Price check passed. Min price $134.51. [2026-01-16T12:15:11.826262] [DEBUG] [REMOTE ] MOH: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:11.826382] [DEBUG] [REMOTE ] MOH: PASS: Integrity check passed. [2026-01-16T12:15:11.826423] [DEBUG] [REMOTE ] MOH: Symbol is viable for forecasting. [2026-01-16T12:15:11.826471] [INFO ] [MAIN ] [2063/3508] MOH kept (0.5s) | 2061 kept, 2 rejected | 136.6/min | ETA: 10.6m [2026-01-16T12:15:12.181793] [DEBUG] [REMOTE ] MOMO: Retrieved 2788 rows, trimmed to 300. [2026-01-16T12:15:12.181925] [DEBUG] [REMOTE ] MOMO: PASS: History has at least 300 days. [2026-01-16T12:15:12.182138] [DEBUG] [REMOTE ] MOMO: PASS: Price check passed. Min price $6.49. [2026-01-16T12:15:12.182283] [DEBUG] [REMOTE ] MOMO: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:12.182399] [DEBUG] [REMOTE ] MOMO: PASS: Integrity check passed. [2026-01-16T12:15:12.182443] [DEBUG] [REMOTE ] MOMO: Symbol is viable for forecasting. [2026-01-16T12:15:12.182495] [INFO ] [MAIN ] [2064/3508] MOMO kept (0.4s) | 2062 kept, 2 rejected | 136.6/min | ETA: 10.6m [2026-01-16T12:15:12.672367] [DEBUG] [REMOTE ] MORN: Retrieved 5210 rows, trimmed to 300. [2026-01-16T12:15:12.672519] [DEBUG] [REMOTE ] MORN: PASS: History has at least 300 days. [2026-01-16T12:15:12.672779] [DEBUG] [REMOTE ] MORN: PASS: Price check passed. Min price $206.91. [2026-01-16T12:15:12.672926] [DEBUG] [REMOTE ] MORN: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:12.673052] [DEBUG] [REMOTE ] MORN: PASS: Integrity check passed. [2026-01-16T12:15:12.673096] [DEBUG] [REMOTE ] MORN: Symbol is viable for forecasting. [2026-01-16T12:15:12.673148] [INFO ] [MAIN ] [2065/3508] MORN kept (0.5s) | 2063 kept, 2 rejected | 136.6/min | ETA: 10.6m [2026-01-16T12:15:13.076914] [DEBUG] [REMOTE ] MOS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:13.077054] [DEBUG] [REMOTE ] MOS: PASS: History has at least 300 days. [2026-01-16T12:15:13.077269] [DEBUG] [REMOTE ] MOS: PASS: Price check passed. Min price $23.39. [2026-01-16T12:15:13.077407] [DEBUG] [REMOTE ] MOS: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:13.077521] [DEBUG] [REMOTE ] MOS: PASS: Integrity check passed. [2026-01-16T12:15:13.077561] [DEBUG] [REMOTE ] MOS: Symbol is viable for forecasting. [2026-01-16T12:15:13.077631] [INFO ] [MAIN ] [2066/3508] MOS kept (0.4s) | 2064 kept, 2 rejected | 136.6/min | ETA: 10.6m [2026-01-16T12:15:13.343666] [DEBUG] [REMOTE ] MP: Retrieved 1400 rows, trimmed to 300. [2026-01-16T12:15:13.343815] [DEBUG] [REMOTE ] MP: PASS: History has at least 300 days. [2026-01-16T12:15:13.344040] [DEBUG] [REMOTE ] MP: PASS: Price check passed. Min price $50.44. [2026-01-16T12:15:13.344183] [DEBUG] [REMOTE ] MP: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:13.344347] [DEBUG] [REMOTE ] MP: PASS: Integrity check passed. [2026-01-16T12:15:13.344391] [DEBUG] [REMOTE ] MP: Symbol is viable for forecasting. [2026-01-16T12:15:13.344441] [INFO ] [MAIN ] [2067/3508] MP kept (0.3s) | 2065 kept, 2 rejected | 136.6/min | ETA: 10.5m [2026-01-16T12:15:13.950693] [DEBUG] [REMOTE ] MPA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:13.950898] [DEBUG] [REMOTE ] MPA: PASS: History has at least 300 days. [2026-01-16T12:15:13.951387] [DEBUG] [REMOTE ] MPA: PASS: Price check passed. Min price $11.03. [2026-01-16T12:15:13.951536] [DEBUG] [REMOTE ] MPA: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:13.951745] [DEBUG] [REMOTE ] MPA: PASS: Integrity check passed. [2026-01-16T12:15:13.951791] [DEBUG] [REMOTE ] MPA: Symbol is viable for forecasting. [2026-01-16T12:15:13.951847] [INFO ] [MAIN ] [2068/3508] MPA kept (0.6s) | 2066 kept, 2 rejected | 136.6/min | ETA: 10.5m [2026-01-16T12:15:14.436345] [DEBUG] [REMOTE ] MPAA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:14.436636] [DEBUG] [REMOTE ] MPAA: PASS: History has at least 300 days. [2026-01-16T12:15:14.436922] [DEBUG] [REMOTE ] MPAA: PASS: Price check passed. Min price $12.27. [2026-01-16T12:15:14.437060] [DEBUG] [REMOTE ] MPAA: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:14.437196] [DEBUG] [REMOTE ] MPAA: PASS: Integrity check passed. [2026-01-16T12:15:14.437236] [DEBUG] [REMOTE ] MPAA: Symbol is viable for forecasting. [2026-01-16T12:15:14.437287] [INFO ] [MAIN ] [2069/3508] MPAA kept (0.5s) | 2067 kept, 2 rejected | 136.6/min | ETA: 10.5m [2026-01-16T12:15:14.868077] [DEBUG] [REMOTE ] MPB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:14.868214] [DEBUG] [REMOTE ] MPB: PASS: History has at least 300 days. [2026-01-16T12:15:14.868432] [DEBUG] [REMOTE ] MPB: PASS: Price check passed. Min price $27.44. [2026-01-16T12:15:14.868594] [DEBUG] [REMOTE ] MPB: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:14.868735] [DEBUG] [REMOTE ] MPB: PASS: Integrity check passed. [2026-01-16T12:15:14.868784] [DEBUG] [REMOTE ] MPB: Symbol is viable for forecasting. [2026-01-16T12:15:14.868836] [INFO ] [MAIN ] [2070/3508] MPB kept (0.4s) | 2068 kept, 2 rejected | 136.6/min | ETA: 10.5m [2026-01-16T12:15:15.077528] [DEBUG] [REMOTE ] MPC: Retrieved 3663 rows, trimmed to 300. [2026-01-16T12:15:15.077684] [DEBUG] [REMOTE ] MPC: PASS: History has at least 300 days. [2026-01-16T12:15:15.077895] [DEBUG] [REMOTE ] MPC: PASS: Price check passed. Min price $162.63. [2026-01-16T12:15:15.078032] [DEBUG] [REMOTE ] MPC: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:15.078143] [DEBUG] [REMOTE ] MPC: PASS: Integrity check passed. [2026-01-16T12:15:15.078183] [DEBUG] [REMOTE ] MPC: Symbol is viable for forecasting. [2026-01-16T12:15:15.078231] [INFO ] [MAIN ] [2071/3508] MPC kept (0.2s) | 2069 kept, 2 rejected | 136.6/min | ETA: 10.5m [2026-01-16T12:15:15.775539] [DEBUG] [REMOTE ] MPX: Retrieved 6258 rows, trimmed to 300. [2026-01-16T12:15:15.775737] [DEBUG] [REMOTE ] MPX: PASS: History has at least 300 days. [2026-01-16T12:15:15.775965] [DEBUG] [REMOTE ] MPX: PASS: Price check passed. Min price $8.10. [2026-01-16T12:15:15.776104] [DEBUG] [REMOTE ] MPX: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:15.776222] [DEBUG] [REMOTE ] MPX: PASS: Integrity check passed. [2026-01-16T12:15:15.776263] [DEBUG] [REMOTE ] MPX: Symbol is viable for forecasting. [2026-01-16T12:15:15.776314] [INFO ] [MAIN ] [2072/3508] MPX kept (0.7s) | 2070 kept, 2 rejected | 136.6/min | ETA: 10.5m [2026-01-16T12:15:16.007179] [DEBUG] [REMOTE ] MQ: Retrieved 1157 rows, trimmed to 300. [2026-01-16T12:15:16.007316] [DEBUG] [REMOTE ] MQ: PASS: History has at least 300 days. [2026-01-16T12:15:16.007520] [DEBUG] [REMOTE ] MQ: PASS: Price check passed. Min price $4.41. [2026-01-16T12:15:16.007686] [DEBUG] [REMOTE ] MQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:16.007801] [DEBUG] [REMOTE ] MQ: PASS: Integrity check passed. [2026-01-16T12:15:16.007845] [DEBUG] [REMOTE ] MQ: Symbol is viable for forecasting. [2026-01-16T12:15:16.007894] [INFO ] [MAIN ] [2073/3508] MQ kept (0.2s) | 2071 kept, 2 rejected | 136.6/min | ETA: 10.5m [2026-01-16T12:15:16.688869] [DEBUG] [REMOTE ] MQY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:16.689018] [DEBUG] [REMOTE ] MQY: PASS: History has at least 300 days. [2026-01-16T12:15:16.689247] [DEBUG] [REMOTE ] MQY: PASS: Price check passed. Min price $11.21. [2026-01-16T12:15:16.689388] [DEBUG] [REMOTE ] MQY: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:16.689534] [DEBUG] [REMOTE ] MQY: PASS: Integrity check passed. [2026-01-16T12:15:16.689597] [DEBUG] [REMOTE ] MQY: Symbol is viable for forecasting. [2026-01-16T12:15:16.689650] [INFO ] [MAIN ] [2074/3508] MQY kept (0.7s) | 2072 kept, 2 rejected | 136.6/min | ETA: 10.5m [2026-01-16T12:15:17.040563] [DEBUG] [REMOTE ] MRAM: Retrieved 2331 rows, trimmed to 300. [2026-01-16T12:15:17.040832] [DEBUG] [REMOTE ] MRAM: PASS: History has at least 300 days. [2026-01-16T12:15:17.041128] [DEBUG] [REMOTE ] MRAM: PASS: Price check passed. Min price $7.50. [2026-01-16T12:15:17.041280] [DEBUG] [REMOTE ] MRAM: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:17.041416] [DEBUG] [REMOTE ] MRAM: PASS: Integrity check passed. [2026-01-16T12:15:17.041463] [DEBUG] [REMOTE ] MRAM: Symbol is viable for forecasting. [2026-01-16T12:15:17.041523] [INFO ] [MAIN ] [2075/3508] MRAM kept (0.4s) | 2073 kept, 2 rejected | 136.6/min | ETA: 10.5m [2026-01-16T12:15:17.399221] [DEBUG] [REMOTE ] MRBK: Retrieved 2058 rows, trimmed to 300. [2026-01-16T12:15:17.399427] [DEBUG] [REMOTE ] MRBK: PASS: History has at least 300 days. [2026-01-16T12:15:17.399721] [DEBUG] [REMOTE ] MRBK: PASS: Price check passed. Min price $14.17. [2026-01-16T12:15:17.399873] [DEBUG] [REMOTE ] MRBK: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:17.399998] [DEBUG] [REMOTE ] MRBK: PASS: Integrity check passed. [2026-01-16T12:15:17.400042] [DEBUG] [REMOTE ] MRBK: Symbol is viable for forecasting. [2026-01-16T12:15:17.400098] [INFO ] [MAIN ] [2076/3508] MRBK kept (0.4s) | 2074 kept, 2 rejected | 136.6/min | ETA: 10.5m [2026-01-16T12:15:17.779644] [DEBUG] [REMOTE ] MRCC: Retrieved 3324 rows, trimmed to 300. [2026-01-16T12:15:17.779841] [DEBUG] [REMOTE ] MRCC: PASS: History has at least 300 days. [2026-01-16T12:15:17.780110] [DEBUG] [REMOTE ] MRCC: PASS: Price check passed. Min price $5.73. [2026-01-16T12:15:17.780265] [DEBUG] [REMOTE ] MRCC: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:17.780394] [DEBUG] [REMOTE ] MRCC: PASS: Integrity check passed. [2026-01-16T12:15:17.780438] [DEBUG] [REMOTE ] MRCC: Symbol is viable for forecasting. [2026-01-16T12:15:17.780495] [INFO ] [MAIN ] [2077/3508] MRCC kept (0.4s) | 2075 kept, 2 rejected | 136.6/min | ETA: 10.5m [2026-01-16T12:15:18.372948] [DEBUG] [REMOTE ] MRCY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:18.373185] [DEBUG] [REMOTE ] MRCY: PASS: History has at least 300 days. [2026-01-16T12:15:18.373606] [DEBUG] [REMOTE ] MRCY: PASS: Price check passed. Min price $66.12. [2026-01-16T12:15:18.373791] [DEBUG] [REMOTE ] MRCY: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:18.374000] [DEBUG] [REMOTE ] MRCY: PASS: Integrity check passed. [2026-01-16T12:15:18.374048] [DEBUG] [REMOTE ] MRCY: Symbol is viable for forecasting. [2026-01-16T12:15:18.374108] [INFO ] [MAIN ] [2078/3508] MRCY kept (0.6s) | 2076 kept, 2 rejected | 136.6/min | ETA: 10.5m [2026-01-16T12:15:18.840343] [DEBUG] [REMOTE ] MRK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:18.840539] [DEBUG] [REMOTE ] MRK: PASS: History has at least 300 days. [2026-01-16T12:15:18.840849] [DEBUG] [REMOTE ] MRK: PASS: Price check passed. Min price $81.80. [2026-01-16T12:15:18.841010] [DEBUG] [REMOTE ] MRK: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:18.841147] [DEBUG] [REMOTE ] MRK: PASS: Integrity check passed. [2026-01-16T12:15:18.841197] [DEBUG] [REMOTE ] MRK: Symbol is viable for forecasting. [2026-01-16T12:15:18.841254] [INFO ] [MAIN ] [2079/3508] MRK kept (0.5s) | 2077 kept, 2 rejected | 136.6/min | ETA: 10.5m [2026-01-16T12:15:19.125700] [DEBUG] [REMOTE ] MRM: Retrieved 1268 rows, trimmed to 300. [2026-01-16T12:15:19.125907] [DEBUG] [REMOTE ] MRM: PASS: History has at least 300 days. [2026-01-16T12:15:19.126175] [DEBUG] [REMOTE ] MRM: PASS: Price check passed. Min price $1.75. [2026-01-16T12:15:19.126359] [DEBUG] [REMOTE ] MRM: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:19.126519] [DEBUG] [REMOTE ] MRM: PASS: Integrity check passed. [2026-01-16T12:15:19.126608] [DEBUG] [REMOTE ] MRM: Symbol is viable for forecasting. [2026-01-16T12:15:19.126668] [INFO ] [MAIN ] [2080/3508] MRM kept (0.3s) | 2078 kept, 2 rejected | 136.6/min | ETA: 10.5m [2026-01-16T12:15:19.400627] [DEBUG] [REMOTE ] MRNA: Retrieved 1786 rows, trimmed to 300. [2026-01-16T12:15:19.400863] [DEBUG] [REMOTE ] MRNA: PASS: History has at least 300 days. [2026-01-16T12:15:19.401175] [DEBUG] [REMOTE ] MRNA: PASS: Price check passed. Min price $22.36. [2026-01-16T12:15:19.401354] [DEBUG] [REMOTE ] MRNA: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:19.401506] [DEBUG] [REMOTE ] MRNA: PASS: Integrity check passed. [2026-01-16T12:15:19.401559] [DEBUG] [REMOTE ] MRNA: Symbol is viable for forecasting. [2026-01-16T12:15:19.401661] [INFO ] [MAIN ] [2081/3508] MRNA kept (0.3s) | 2079 kept, 2 rejected | 136.6/min | ETA: 10.4m [2026-01-16T12:15:20.187338] [DEBUG] [REMOTE ] MRSH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:20.187555] [DEBUG] [REMOTE ] MRSH: PASS: History has at least 300 days. [2026-01-16T12:15:20.187888] [DEBUG] [REMOTE ] MRSH: PASS: Price check passed. Min price $176.58. [2026-01-16T12:15:20.188039] [DEBUG] [REMOTE ] MRSH: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:20.188176] [DEBUG] [REMOTE ] MRSH: PASS: Integrity check passed. [2026-01-16T12:15:20.188219] [DEBUG] [REMOTE ] MRSH: Symbol is viable for forecasting. [2026-01-16T12:15:20.188275] [INFO ] [MAIN ] [2082/3508] MRSH kept (0.8s) | 2080 kept, 2 rejected | 136.6/min | ETA: 10.4m [2026-01-16T12:15:20.691124] [DEBUG] [REMOTE ] MRTN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:20.691432] [DEBUG] [REMOTE ] MRTN: PASS: History has at least 300 days. [2026-01-16T12:15:20.691959] [DEBUG] [REMOTE ] MRTN: PASS: Price check passed. Min price $9.36. [2026-01-16T12:15:20.692175] [DEBUG] [REMOTE ] MRTN: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:20.692414] [DEBUG] [REMOTE ] MRTN: PASS: Integrity check passed. [2026-01-16T12:15:20.692482] [DEBUG] [REMOTE ] MRTN: Symbol is viable for forecasting. [2026-01-16T12:15:20.692569] [INFO ] [MAIN ] [2083/3508] MRTN kept (0.5s) | 2081 kept, 2 rejected | 136.6/min | ETA: 10.4m [2026-01-16T12:15:20.919613] [DEBUG] [REMOTE ] MRVI: Retrieved 1293 rows, trimmed to 300. [2026-01-16T12:15:20.919751] [DEBUG] [REMOTE ] MRVI: PASS: History has at least 300 days. [2026-01-16T12:15:20.919961] [DEBUG] [REMOTE ] MRVI: PASS: Price check passed. Min price $2.87. [2026-01-16T12:15:20.920097] [DEBUG] [REMOTE ] MRVI: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:20.920207] [DEBUG] [REMOTE ] MRVI: PASS: Integrity check passed. [2026-01-16T12:15:20.920248] [DEBUG] [REMOTE ] MRVI: Symbol is viable for forecasting. [2026-01-16T12:15:20.920297] [INFO ] [MAIN ] [2084/3508] MRVI kept (0.2s) | 2082 kept, 2 rejected | 136.6/min | ETA: 10.4m [2026-01-16T12:15:21.560139] [DEBUG] [REMOTE ] MRVL: Retrieved 6424 rows, trimmed to 300. [2026-01-16T12:15:21.560270] [DEBUG] [REMOTE ] MRVL: PASS: History has at least 300 days. [2026-01-16T12:15:21.560482] [DEBUG] [REMOTE ] MRVL: PASS: Price check passed. Min price $76.62. [2026-01-16T12:15:21.560641] [DEBUG] [REMOTE ] MRVL: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:21.560756] [DEBUG] [REMOTE ] MRVL: PASS: Integrity check passed. [2026-01-16T12:15:21.560796] [DEBUG] [REMOTE ] MRVL: Symbol is viable for forecasting. [2026-01-16T12:15:21.560846] [INFO ] [MAIN ] [2085/3508] MRVL kept (0.6s) | 2083 kept, 2 rejected | 136.6/min | ETA: 10.4m [2026-01-16T12:15:21.707829] [DEBUG] [REMOTE ] MRX: Retrieved 433 rows, trimmed to 300. [2026-01-16T12:15:21.707953] [DEBUG] [REMOTE ] MRX: PASS: History has at least 300 days. [2026-01-16T12:15:21.708152] [DEBUG] [REMOTE ] MRX: PASS: Price check passed. Min price $30.07. [2026-01-16T12:15:21.708309] [DEBUG] [REMOTE ] MRX: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:21.708420] [DEBUG] [REMOTE ] MRX: PASS: Integrity check passed. [2026-01-16T12:15:21.708460] [DEBUG] [REMOTE ] MRX: Symbol is viable for forecasting. [2026-01-16T12:15:21.708507] [INFO ] [MAIN ] [2086/3508] MRX kept (0.1s) | 2084 kept, 2 rejected | 136.6/min | ETA: 10.4m [2026-01-16T12:15:22.337097] [DEBUG] [REMOTE ] MS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:22.337238] [DEBUG] [REMOTE ] MS: PASS: History has at least 300 days. [2026-01-16T12:15:22.337468] [DEBUG] [REMOTE ] MS: PASS: Price check passed. Min price $157.16. [2026-01-16T12:15:22.337632] [DEBUG] [REMOTE ] MS: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:22.337755] [DEBUG] [REMOTE ] MS: PASS: Integrity check passed. [2026-01-16T12:15:22.337802] [DEBUG] [REMOTE ] MS: Symbol is viable for forecasting. [2026-01-16T12:15:22.337863] [INFO ] [MAIN ] [2087/3508] MS kept (0.6s) | 2085 kept, 2 rejected | 136.6/min | ETA: 10.4m [2026-01-16T12:15:22.852725] [DEBUG] [REMOTE ] MSA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:22.852861] [DEBUG] [REMOTE ] MSA: PASS: History has at least 300 days. [2026-01-16T12:15:22.853085] [DEBUG] [REMOTE ] MSA: PASS: Price check passed. Min price $152.94. [2026-01-16T12:15:22.853396] [DEBUG] [REMOTE ] MSA: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:22.853515] [DEBUG] [REMOTE ] MSA: PASS: Integrity check passed. [2026-01-16T12:15:22.853556] [DEBUG] [REMOTE ] MSA: Symbol is viable for forecasting. [2026-01-16T12:15:22.853625] [INFO ] [MAIN ] [2088/3508] MSA kept (0.5s) | 2086 kept, 2 rejected | 136.6/min | ETA: 10.4m [2026-01-16T12:15:23.321788] [DEBUG] [REMOTE ] MSB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:23.321927] [DEBUG] [REMOTE ] MSB: PASS: History has at least 300 days. [2026-01-16T12:15:23.322158] [DEBUG] [REMOTE ] MSB: PASS: Price check passed. Min price $30.33. [2026-01-16T12:15:23.322300] [DEBUG] [REMOTE ] MSB: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:23.322449] [DEBUG] [REMOTE ] MSB: PASS: Integrity check passed. [2026-01-16T12:15:23.322492] [DEBUG] [REMOTE ] MSB: Symbol is viable for forecasting. [2026-01-16T12:15:23.322543] [INFO ] [MAIN ] [2089/3508] MSB kept (0.5s) | 2087 kept, 2 rejected | 136.6/min | ETA: 10.4m [2026-01-16T12:15:23.529212] [DEBUG] [REMOTE ] MSBI: Retrieved 2426 rows, trimmed to 300. [2026-01-16T12:15:23.529369] [DEBUG] [REMOTE ] MSBI: PASS: History has at least 300 days. [2026-01-16T12:15:23.529656] [DEBUG] [REMOTE ] MSBI: PASS: Price check passed. Min price $14.36. [2026-01-16T12:15:23.529836] [DEBUG] [REMOTE ] MSBI: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:23.529984] [DEBUG] [REMOTE ] MSBI: PASS: Integrity check passed. [2026-01-16T12:15:23.530035] [DEBUG] [REMOTE ] MSBI: Symbol is viable for forecasting. [2026-01-16T12:15:23.530099] [INFO ] [MAIN ] [2090/3508] MSBI kept (0.2s) | 2088 kept, 2 rejected | 136.6/min | ETA: 10.4m [2026-01-16T12:15:24.142590] [DEBUG] [REMOTE ] MSCI: Retrieved 4570 rows, trimmed to 300. [2026-01-16T12:15:24.142732] [DEBUG] [REMOTE ] MSCI: PASS: History has at least 300 days. [2026-01-16T12:15:24.142968] [DEBUG] [REMOTE ] MSCI: PASS: Price check passed. Min price $535.90. [2026-01-16T12:15:24.143335] [DEBUG] [REMOTE ] MSCI: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:24.143488] [DEBUG] [REMOTE ] MSCI: PASS: Integrity check passed. [2026-01-16T12:15:24.143531] [DEBUG] [REMOTE ] MSCI: Symbol is viable for forecasting. [2026-01-16T12:15:24.143604] [INFO ] [MAIN ] [2091/3508] MSCI kept (0.6s) | 2089 kept, 2 rejected | 136.6/min | ETA: 10.4m [2026-01-16T12:15:24.646758] [DEBUG] [REMOTE ] MSD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:24.646902] [DEBUG] [REMOTE ] MSD: PASS: History has at least 300 days. [2026-01-16T12:15:24.647313] [DEBUG] [REMOTE ] MSD: PASS: Price check passed. Min price $7.09. [2026-01-16T12:15:24.647469] [DEBUG] [REMOTE ] MSD: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:24.647612] [DEBUG] [REMOTE ] MSD: PASS: Integrity check passed. [2026-01-16T12:15:24.647655] [DEBUG] [REMOTE ] MSD: Symbol is viable for forecasting. [2026-01-16T12:15:24.647704] [INFO ] [MAIN ] [2092/3508] MSD kept (0.5s) | 2090 kept, 2 rejected | 136.6/min | ETA: 10.4m [2026-01-16T12:15:25.054417] [DEBUG] [REMOTE ] MSEX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:25.054560] [DEBUG] [REMOTE ] MSEX: PASS: History has at least 300 days. [2026-01-16T12:15:25.054816] [DEBUG] [REMOTE ] MSEX: PASS: Price check passed. Min price $48.59. [2026-01-16T12:15:25.054981] [DEBUG] [REMOTE ] MSEX: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:25.055146] [DEBUG] [REMOTE ] MSEX: PASS: Integrity check passed. [2026-01-16T12:15:25.055195] [DEBUG] [REMOTE ] MSEX: Symbol is viable for forecasting. [2026-01-16T12:15:25.055245] [INFO ] [MAIN ] [2093/3508] MSEX kept (0.4s) | 2091 kept, 2 rejected | 136.6/min | ETA: 10.4m [2026-01-16T12:15:25.277813] [DEBUG] [REMOTE ] MSFD: Retrieved 843 rows, trimmed to 300. [2026-01-16T12:15:25.277950] [DEBUG] [REMOTE ] MSFD: PASS: History has at least 300 days. [2026-01-16T12:15:25.278151] [DEBUG] [REMOTE ] MSFD: PASS: Price check passed. Min price $10.24. [2026-01-16T12:15:25.278289] [DEBUG] [REMOTE ] MSFD: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:25.278401] [DEBUG] [REMOTE ] MSFD: PASS: Integrity check passed. [2026-01-16T12:15:25.278441] [DEBUG] [REMOTE ] MSFD: Symbol is viable for forecasting. [2026-01-16T12:15:25.278489] [INFO ] [MAIN ] [2094/3508] MSFD kept (0.2s) | 2092 kept, 2 rejected | 136.6/min | ETA: 10.4m [2026-01-16T12:15:25.675129] [DEBUG] [REMOTE ] MSFL: Retrieved 460 rows, trimmed to 300. [2026-01-16T12:15:25.675267] [DEBUG] [REMOTE ] MSFL: PASS: History has at least 300 days. [2026-01-16T12:15:25.675471] [DEBUG] [REMOTE ] MSFL: PASS: Price check passed. Min price $24.17. [2026-01-16T12:15:25.675628] [DEBUG] [REMOTE ] MSFL: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:25.675741] [DEBUG] [REMOTE ] MSFL: PASS: Integrity check passed. [2026-01-16T12:15:25.675781] [DEBUG] [REMOTE ] MSFL: Symbol is viable for forecasting. [2026-01-16T12:15:25.675828] [INFO ] [MAIN ] [2095/3508] MSFL kept (0.4s) | 2093 kept, 2 rejected | 136.6/min | ETA: 10.3m [2026-01-16T12:15:26.074873] [DEBUG] [REMOTE ] MSGE: Retrieved 691 rows, trimmed to 300. [2026-01-16T12:15:26.075050] [DEBUG] [REMOTE ] MSGE: PASS: History has at least 300 days. [2026-01-16T12:15:26.075346] [DEBUG] [REMOTE ] MSGE: PASS: Price check passed. Min price $43.84. [2026-01-16T12:15:26.075540] [DEBUG] [REMOTE ] MSGE: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:26.075725] [DEBUG] [REMOTE ] MSGE: PASS: Integrity check passed. [2026-01-16T12:15:26.075785] [DEBUG] [REMOTE ] MSGE: Symbol is viable for forecasting. [2026-01-16T12:15:26.075857] [INFO ] [MAIN ] [2096/3508] MSGE kept (0.4s) | 2094 kept, 2 rejected | 136.6/min | ETA: 10.3m [2026-01-16T12:15:26.425773] [DEBUG] [REMOTE ] MSGM: Retrieved 1258 rows, trimmed to 300. [2026-01-16T12:15:26.425923] [DEBUG] [REMOTE ] MSGM: PASS: History has at least 300 days. [2026-01-16T12:15:26.426142] [DEBUG] [REMOTE ] MSGM: PASS: Price check passed. Min price $2.19. [2026-01-16T12:15:26.426282] [DEBUG] [REMOTE ] MSGM: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:26.426401] [DEBUG] [REMOTE ] MSGM: PASS: Integrity check passed. [2026-01-16T12:15:26.426443] [DEBUG] [REMOTE ] MSGM: Symbol is viable for forecasting. [2026-01-16T12:15:26.426493] [INFO ] [MAIN ] [2097/3508] MSGM kept (0.4s) | 2095 kept, 2 rejected | 136.6/min | ETA: 10.3m [2026-01-16T12:15:26.971113] [DEBUG] [REMOTE ] MSGS: Retrieved 2588 rows, trimmed to 300. [2026-01-16T12:15:26.971279] [DEBUG] [REMOTE ] MSGS: PASS: History has at least 300 days. [2026-01-16T12:15:26.971523] [DEBUG] [REMOTE ] MSGS: PASS: Price check passed. Min price $212.91. [2026-01-16T12:15:26.971730] [DEBUG] [REMOTE ] MSGS: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:26.971902] [DEBUG] [REMOTE ] MSGS: PASS: Integrity check passed. [2026-01-16T12:15:26.971960] [DEBUG] [REMOTE ] MSGS: Symbol is viable for forecasting. [2026-01-16T12:15:26.972014] [INFO ] [MAIN ] [2098/3508] MSGS kept (0.5s) | 2096 kept, 2 rejected | 136.6/min | ETA: 10.3m [2026-01-16T12:15:27.537982] [DEBUG] [REMOTE ] MSI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:27.538184] [DEBUG] [REMOTE ] MSI: PASS: History has at least 300 days. [2026-01-16T12:15:27.538547] [DEBUG] [REMOTE ] MSI: PASS: Price check passed. Min price $363.49. [2026-01-16T12:15:27.538720] [DEBUG] [REMOTE ] MSI: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:27.538879] [DEBUG] [REMOTE ] MSI: PASS: Integrity check passed. [2026-01-16T12:15:27.538923] [DEBUG] [REMOTE ] MSI: Symbol is viable for forecasting. [2026-01-16T12:15:27.538986] [INFO ] [MAIN ] [2099/3508] MSI kept (0.6s) | 2097 kept, 2 rejected | 136.6/min | ETA: 10.3m [2026-01-16T12:15:27.916775] [DEBUG] [REMOTE ] MSM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:27.916919] [DEBUG] [REMOTE ] MSM: PASS: History has at least 300 days. [2026-01-16T12:15:27.917156] [DEBUG] [REMOTE ] MSM: PASS: Price check passed. Min price $80.26. [2026-01-16T12:15:27.917303] [DEBUG] [REMOTE ] MSM: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:27.917455] [DEBUG] [REMOTE ] MSM: PASS: Integrity check passed. [2026-01-16T12:15:27.917499] [DEBUG] [REMOTE ] MSM: Symbol is viable for forecasting. [2026-01-16T12:15:27.917551] [INFO ] [MAIN ] [2100/3508] MSM kept (0.4s) | 2098 kept, 2 rejected | 136.6/min | ETA: 10.3m [2026-01-16T12:15:28.123836] [DEBUG] [REMOTE ] MSTX: Retrieved 356 rows, trimmed to 300. [2026-01-16T12:15:28.123958] [DEBUG] [REMOTE ] MSTX: PASS: History has at least 300 days. [2026-01-16T12:15:28.124169] [DEBUG] [REMOTE ] MSTX: PASS: Price check passed. Min price $3.85. [2026-01-16T12:15:28.124314] [DEBUG] [REMOTE ] MSTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:28.124463] [DEBUG] [REMOTE ] MSTX: PASS: Integrity check passed. [2026-01-16T12:15:28.124520] [DEBUG] [REMOTE ] MSTX: Symbol is viable for forecasting. [2026-01-16T12:15:28.124605] [INFO ] [MAIN ] [2101/3508] MSTX kept (0.2s) | 2099 kept, 2 rejected | 136.6/min | ETA: 10.3m [2026-01-16T12:15:28.805827] [DEBUG] [REMOTE ] MTB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:28.805960] [DEBUG] [REMOTE ] MTB: PASS: History has at least 300 days. [2026-01-16T12:15:28.806381] [DEBUG] [REMOTE ] MTB: PASS: Price check passed. Min price $179.48. [2026-01-16T12:15:28.806519] [DEBUG] [REMOTE ] MTB: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:28.806701] [DEBUG] [REMOTE ] MTB: PASS: Integrity check passed. [2026-01-16T12:15:28.806744] [DEBUG] [REMOTE ] MTB: Symbol is viable for forecasting. [2026-01-16T12:15:28.806794] [INFO ] [MAIN ] [2102/3508] MTB kept (0.7s) | 2100 kept, 2 rejected | 136.6/min | ETA: 10.3m [2026-01-16T12:15:29.132763] [DEBUG] [REMOTE ] MTCH: Retrieved 2553 rows, trimmed to 300. [2026-01-16T12:15:29.132927] [DEBUG] [REMOTE ] MTCH: PASS: History has at least 300 days. [2026-01-16T12:15:29.133170] [DEBUG] [REMOTE ] MTCH: PASS: Price check passed. Min price $31.07. [2026-01-16T12:15:29.133316] [DEBUG] [REMOTE ] MTCH: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:29.133448] [DEBUG] [REMOTE ] MTCH: PASS: Integrity check passed. [2026-01-16T12:15:29.133490] [DEBUG] [REMOTE ] MTCH: Symbol is viable for forecasting. [2026-01-16T12:15:29.133542] [INFO ] [MAIN ] [2103/3508] MTCH kept (0.3s) | 2101 kept, 2 rejected | 136.6/min | ETA: 10.3m [2026-01-16T12:15:29.702695] [DEBUG] [REMOTE ] MTD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:29.702884] [DEBUG] [REMOTE ] MTD: PASS: History has at least 300 days. [2026-01-16T12:15:29.703169] [DEBUG] [REMOTE ] MTD: PASS: Price check passed. Min price $1371.42. [2026-01-16T12:15:29.703316] [DEBUG] [REMOTE ] MTD: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:29.703448] [DEBUG] [REMOTE ] MTD: PASS: Integrity check passed. [2026-01-16T12:15:29.703491] [DEBUG] [REMOTE ] MTD: Symbol is viable for forecasting. [2026-01-16T12:15:29.703550] [INFO ] [MAIN ] [2104/3508] MTD kept (0.6s) | 2102 kept, 2 rejected | 136.6/min | ETA: 10.3m [2026-01-16T12:15:30.197408] [DEBUG] [REMOTE ] MTG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:30.197590] [DEBUG] [REMOTE ] MTG: PASS: History has at least 300 days. [2026-01-16T12:15:30.197876] [DEBUG] [REMOTE ] MTG: PASS: Price check passed. Min price $25.70. [2026-01-16T12:15:30.198028] [DEBUG] [REMOTE ] MTG: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:30.198161] [DEBUG] [REMOTE ] MTG: PASS: Integrity check passed. [2026-01-16T12:15:30.198204] [DEBUG] [REMOTE ] MTG: Symbol is viable for forecasting. [2026-01-16T12:15:30.198267] [INFO ] [MAIN ] [2105/3508] MTG kept (0.5s) | 2103 kept, 2 rejected | 136.6/min | ETA: 10.3m [2026-01-16T12:15:30.749508] [DEBUG] [REMOTE ] MTH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:30.749670] [DEBUG] [REMOTE ] MTH: PASS: History has at least 300 days. [2026-01-16T12:15:30.749894] [DEBUG] [REMOTE ] MTH: PASS: Price check passed. Min price $64.16. [2026-01-16T12:15:30.750034] [DEBUG] [REMOTE ] MTH: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:30.750153] [DEBUG] [REMOTE ] MTH: PASS: Integrity check passed. [2026-01-16T12:15:30.750193] [DEBUG] [REMOTE ] MTH: Symbol is viable for forecasting. [2026-01-16T12:15:30.750242] [INFO ] [MAIN ] [2106/3508] MTH kept (0.6s) | 2104 kept, 2 rejected | 136.6/min | ETA: 10.3m [2026-01-16T12:15:31.093718] [DEBUG] [REMOTE ] MTLS: Retrieved 2908 rows, trimmed to 300. [2026-01-16T12:15:31.093852] [DEBUG] [REMOTE ] MTLS: PASS: History has at least 300 days. [2026-01-16T12:15:31.094061] [DEBUG] [REMOTE ] MTLS: PASS: Price check passed. Min price $5.40. [2026-01-16T12:15:31.094199] [DEBUG] [REMOTE ] MTLS: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:31.094311] [DEBUG] [REMOTE ] MTLS: PASS: Integrity check passed. [2026-01-16T12:15:31.094351] [DEBUG] [REMOTE ] MTLS: Symbol is viable for forecasting. [2026-01-16T12:15:31.094400] [INFO ] [MAIN ] [2107/3508] MTLS kept (0.3s) | 2105 kept, 2 rejected | 136.6/min | ETA: 10.3m [2026-01-16T12:15:31.620023] [DEBUG] [REMOTE ] MTN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:31.620169] [DEBUG] [REMOTE ] MTN: PASS: History has at least 300 days. [2026-01-16T12:15:31.620402] [DEBUG] [REMOTE ] MTN: PASS: Price check passed. Min price $132.80. [2026-01-16T12:15:31.620544] [DEBUG] [REMOTE ] MTN: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:31.620690] [DEBUG] [REMOTE ] MTN: PASS: Integrity check passed. [2026-01-16T12:15:31.620733] [DEBUG] [REMOTE ] MTN: Symbol is viable for forecasting. [2026-01-16T12:15:31.620785] [INFO ] [MAIN ] [2108/3508] MTN kept (0.5s) | 2106 kept, 2 rejected | 136.6/min | ETA: 10.3m [2026-01-16T12:15:32.104428] [DEBUG] [REMOTE ] MTRN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:32.104714] [DEBUG] [REMOTE ] MTRN: PASS: History has at least 300 days. [2026-01-16T12:15:32.105137] [DEBUG] [REMOTE ] MTRN: PASS: Price check passed. Min price $111.37. [2026-01-16T12:15:32.105294] [DEBUG] [REMOTE ] MTRN: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:32.105457] [DEBUG] [REMOTE ] MTRN: PASS: Integrity check passed. [2026-01-16T12:15:32.105503] [DEBUG] [REMOTE ] MTRN: Symbol is viable for forecasting. [2026-01-16T12:15:32.105565] [INFO ] [MAIN ] [2109/3508] MTRN kept (0.5s) | 2107 kept, 2 rejected | 136.6/min | ETA: 10.2m [2026-01-16T12:15:32.582907] [DEBUG] [REMOTE ] MTRX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:32.583062] [DEBUG] [REMOTE ] MTRX: PASS: History has at least 300 days. [2026-01-16T12:15:32.583339] [DEBUG] [REMOTE ] MTRX: PASS: Price check passed. Min price $11.02. [2026-01-16T12:15:32.583483] [DEBUG] [REMOTE ] MTRX: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:32.583636] [DEBUG] [REMOTE ] MTRX: PASS: Integrity check passed. [2026-01-16T12:15:32.583680] [DEBUG] [REMOTE ] MTRX: Symbol is viable for forecasting. [2026-01-16T12:15:32.583738] [INFO ] [MAIN ] [2110/3508] MTRX kept (0.5s) | 2108 kept, 2 rejected | 136.5/min | ETA: 10.2m [2026-01-16T12:15:32.939086] [DEBUG] [REMOTE ] MTSI: Retrieved 3480 rows, trimmed to 300. [2026-01-16T12:15:32.939450] [DEBUG] [REMOTE ] MTSI: PASS: History has at least 300 days. [2026-01-16T12:15:32.939719] [DEBUG] [REMOTE ] MTSI: PASS: Price check passed. Min price $135.91. [2026-01-16T12:15:32.939866] [DEBUG] [REMOTE ] MTSI: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:32.940031] [DEBUG] [REMOTE ] MTSI: PASS: Integrity check passed. [2026-01-16T12:15:32.940078] [DEBUG] [REMOTE ] MTSI: Symbol is viable for forecasting. [2026-01-16T12:15:32.940131] [INFO ] [MAIN ] [2111/3508] MTSI kept (0.4s) | 2109 kept, 2 rejected | 136.6/min | ETA: 10.2m [2026-01-16T12:15:33.471741] [DEBUG] [REMOTE ] MTX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:33.471969] [DEBUG] [REMOTE ] MTX: PASS: History has at least 300 days. [2026-01-16T12:15:33.472304] [DEBUG] [REMOTE ] MTX: PASS: Price check passed. Min price $54.97. [2026-01-16T12:15:33.472493] [DEBUG] [REMOTE ] MTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:33.472682] [DEBUG] [REMOTE ] MTX: PASS: Integrity check passed. [2026-01-16T12:15:33.472732] [DEBUG] [REMOTE ] MTX: Symbol is viable for forecasting. [2026-01-16T12:15:33.472792] [INFO ] [MAIN ] [2112/3508] MTX kept (0.5s) | 2110 kept, 2 rejected | 136.5/min | ETA: 10.2m [2026-01-16T12:15:33.949617] [DEBUG] [REMOTE ] MTZ: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:33.949765] [DEBUG] [REMOTE ] MTZ: PASS: History has at least 300 days. [2026-01-16T12:15:33.950013] [DEBUG] [REMOTE ] MTZ: PASS: Price check passed. Min price $190.08. [2026-01-16T12:15:33.950158] [DEBUG] [REMOTE ] MTZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:33.950286] [DEBUG] [REMOTE ] MTZ: PASS: Integrity check passed. [2026-01-16T12:15:33.950329] [DEBUG] [REMOTE ] MTZ: Symbol is viable for forecasting. [2026-01-16T12:15:33.950381] [INFO ] [MAIN ] [2113/3508] MTZ kept (0.5s) | 2111 kept, 2 rejected | 136.5/min | ETA: 10.2m [2026-01-16T12:15:34.423068] [DEBUG] [REMOTE ] MUA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:34.423266] [DEBUG] [REMOTE ] MUA: PASS: History has at least 300 days. [2026-01-16T12:15:34.423545] [DEBUG] [REMOTE ] MUA: PASS: Price check passed. Min price $10.41. [2026-01-16T12:15:34.423720] [DEBUG] [REMOTE ] MUA: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:34.423919] [DEBUG] [REMOTE ] MUA: PASS: Integrity check passed. [2026-01-16T12:15:34.423971] [DEBUG] [REMOTE ] MUA: Symbol is viable for forecasting. [2026-01-16T12:15:34.424028] [INFO ] [MAIN ] [2114/3508] MUA kept (0.5s) | 2112 kept, 2 rejected | 136.5/min | ETA: 10.2m [2026-01-16T12:15:34.937307] [DEBUG] [REMOTE ] MUC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:34.937467] [DEBUG] [REMOTE ] MUC: PASS: History has at least 300 days. [2026-01-16T12:15:34.937739] [DEBUG] [REMOTE ] MUC: PASS: Price check passed. Min price $10.56. [2026-01-16T12:15:34.937885] [DEBUG] [REMOTE ] MUC: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:34.938027] [DEBUG] [REMOTE ] MUC: PASS: Integrity check passed. [2026-01-16T12:15:34.938073] [DEBUG] [REMOTE ] MUC: Symbol is viable for forecasting. [2026-01-16T12:15:34.938125] [INFO ] [MAIN ] [2115/3508] MUC kept (0.5s) | 2113 kept, 2 rejected | 136.5/min | ETA: 10.2m [2026-01-16T12:15:35.415164] [DEBUG] [REMOTE ] MUE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:35.415392] [DEBUG] [REMOTE ] MUE: PASS: History has at least 300 days. [2026-01-16T12:15:35.415773] [DEBUG] [REMOTE ] MUE: PASS: Price check passed. Min price $9.85. [2026-01-16T12:15:35.415927] [DEBUG] [REMOTE ] MUE: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:35.416107] [DEBUG] [REMOTE ] MUE: PASS: Integrity check passed. [2026-01-16T12:15:35.416161] [DEBUG] [REMOTE ] MUE: Symbol is viable for forecasting. [2026-01-16T12:15:35.416220] [INFO ] [MAIN ] [2116/3508] MUE kept (0.5s) | 2114 kept, 2 rejected | 136.5/min | ETA: 10.2m [2026-01-16T12:15:35.825772] [DEBUG] [REMOTE ] MUFG: Retrieved 6220 rows, trimmed to 300. [2026-01-16T12:15:35.825998] [DEBUG] [REMOTE ] MUFG: PASS: History has at least 300 days. [2026-01-16T12:15:35.826320] [DEBUG] [REMOTE ] MUFG: PASS: Price check passed. Min price $14.77. [2026-01-16T12:15:35.826468] [DEBUG] [REMOTE ] MUFG: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:35.826660] [DEBUG] [REMOTE ] MUFG: PASS: Integrity check passed. [2026-01-16T12:15:35.826711] [DEBUG] [REMOTE ] MUFG: Symbol is viable for forecasting. [2026-01-16T12:15:35.826771] [INFO ] [MAIN ] [2117/3508] MUFG kept (0.4s) | 2115 kept, 2 rejected | 136.5/min | ETA: 10.2m [2026-01-16T12:15:36.249240] [DEBUG] [REMOTE ] MUJ: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:36.249516] [DEBUG] [REMOTE ] MUJ: PASS: History has at least 300 days. [2026-01-16T12:15:36.249937] [DEBUG] [REMOTE ] MUJ: PASS: Price check passed. Min price $11.47. [2026-01-16T12:15:36.250110] [DEBUG] [REMOTE ] MUJ: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:36.250278] [DEBUG] [REMOTE ] MUJ: PASS: Integrity check passed. [2026-01-16T12:15:36.250323] [DEBUG] [REMOTE ] MUJ: Symbol is viable for forecasting. [2026-01-16T12:15:36.250381] [INFO ] [MAIN ] [2118/3508] MUJ kept (0.4s) | 2116 kept, 2 rejected | 136.5/min | ETA: 10.2m [2026-01-16T12:15:36.598609] [DEBUG] [REMOTE ] MUSA: Retrieved 3122 rows, trimmed to 300. [2026-01-16T12:15:36.598750] [DEBUG] [REMOTE ] MUSA: PASS: History has at least 300 days. [2026-01-16T12:15:36.598965] [DEBUG] [REMOTE ] MUSA: PASS: Price check passed. Min price $356.16. [2026-01-16T12:15:36.599108] [DEBUG] [REMOTE ] MUSA: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:36.599233] [DEBUG] [REMOTE ] MUSA: PASS: Integrity check passed. [2026-01-16T12:15:36.599280] [DEBUG] [REMOTE ] MUSA: Symbol is viable for forecasting. [2026-01-16T12:15:36.599332] [INFO ] [MAIN ] [2119/3508] MUSA kept (0.3s) | 2117 kept, 2 rejected | 136.5/min | ETA: 10.2m [2026-01-16T12:15:36.961249] [DEBUG] [REMOTE ] MUX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:36.961418] [DEBUG] [REMOTE ] MUX: PASS: History has at least 300 days. [2026-01-16T12:15:36.961753] [DEBUG] [REMOTE ] MUX: PASS: Price check passed. Min price $15.66. [2026-01-16T12:15:36.962052] [DEBUG] [REMOTE ] MUX: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:36.962226] [DEBUG] [REMOTE ] MUX: PASS: Integrity check passed. [2026-01-16T12:15:36.962285] [DEBUG] [REMOTE ] MUX: Symbol is viable for forecasting. [2026-01-16T12:15:36.962358] [INFO ] [MAIN ] [2120/3508] MUX kept (0.4s) | 2118 kept, 2 rejected | 136.6/min | ETA: 10.2m [2026-01-16T12:15:37.482602] [DEBUG] [REMOTE ] MVBF: Retrieved 4362 rows, trimmed to 300. [2026-01-16T12:15:37.482813] [DEBUG] [REMOTE ] MVBF: PASS: History has at least 300 days. [2026-01-16T12:15:37.483117] [DEBUG] [REMOTE ] MVBF: PASS: Price check passed. Min price $25.33. [2026-01-16T12:15:37.483270] [DEBUG] [REMOTE ] MVBF: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:37.483627] [DEBUG] [REMOTE ] MVBF: PASS: Integrity check passed. [2026-01-16T12:15:37.483685] [DEBUG] [REMOTE ] MVBF: Symbol is viable for forecasting. [2026-01-16T12:15:37.483753] [INFO ] [MAIN ] [2121/3508] MVBF kept (0.5s) | 2119 kept, 2 rejected | 136.5/min | ETA: 10.2m [2026-01-16T12:15:37.996768] [DEBUG] [REMOTE ] MVF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:37.997017] [DEBUG] [REMOTE ] MVF: PASS: History has at least 300 days. [2026-01-16T12:15:37.997431] [DEBUG] [REMOTE ] MVF: PASS: Price check passed. Min price $6.82. [2026-01-16T12:15:37.997598] [DEBUG] [REMOTE ] MVF: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:37.997806] [DEBUG] [REMOTE ] MVF: PASS: Integrity check passed. [2026-01-16T12:15:37.997850] [DEBUG] [REMOTE ] MVF: Symbol is viable for forecasting. [2026-01-16T12:15:37.997909] [INFO ] [MAIN ] [2122/3508] MVF kept (0.5s) | 2120 kept, 2 rejected | 136.5/min | ETA: 10.2m [2026-01-16T12:15:38.352236] [DEBUG] [REMOTE ] MVO: Retrieved 4779 rows, trimmed to 300. [2026-01-16T12:15:38.352681] [DEBUG] [REMOTE ] MVO: PASS: History has at least 300 days. [2026-01-16T12:15:38.353072] [DEBUG] [REMOTE ] MVO: PASS: Price check passed. Min price $1.02. [2026-01-16T12:15:38.353235] [DEBUG] [REMOTE ] MVO: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:38.353744] [DEBUG] [REMOTE ] MVO: PASS: Integrity check passed. [2026-01-16T12:15:38.353798] [DEBUG] [REMOTE ] MVO: Symbol is viable for forecasting. [2026-01-16T12:15:38.353865] [INFO ] [MAIN ] [2123/3508] MVO kept (0.4s) | 2121 kept, 2 rejected | 136.5/min | ETA: 10.1m [2026-01-16T12:15:38.818899] [DEBUG] [REMOTE ] MWA: Retrieved 4941 rows, trimmed to 300. [2026-01-16T12:15:38.819091] [DEBUG] [REMOTE ] MWA: PASS: History has at least 300 days. [2026-01-16T12:15:38.819311] [DEBUG] [REMOTE ] MWA: PASS: Price check passed. Min price $22.91. [2026-01-16T12:15:38.819455] [DEBUG] [REMOTE ] MWA: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:38.819593] [DEBUG] [REMOTE ] MWA: PASS: Integrity check passed. [2026-01-16T12:15:38.819638] [DEBUG] [REMOTE ] MWA: Symbol is viable for forecasting. [2026-01-16T12:15:38.819689] [INFO ] [MAIN ] [2124/3508] MWA kept (0.5s) | 2122 kept, 2 rejected | 136.5/min | ETA: 10.1m [2026-01-16T12:15:39.180753] [DEBUG] [REMOTE ] MX: Retrieved 3735 rows, trimmed to 300. [2026-01-16T12:15:39.180915] [DEBUG] [REMOTE ] MX: PASS: History has at least 300 days. [2026-01-16T12:15:39.181149] [DEBUG] [REMOTE ] MX: PASS: Price check passed. Min price $2.27. [2026-01-16T12:15:39.181294] [DEBUG] [REMOTE ] MX: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:39.181413] [DEBUG] [REMOTE ] MX: PASS: Integrity check passed. [2026-01-16T12:15:39.181455] [DEBUG] [REMOTE ] MX: Symbol is viable for forecasting. [2026-01-16T12:15:39.181505] [INFO ] [MAIN ] [2125/3508] MX kept (0.4s) | 2123 kept, 2 rejected | 136.5/min | ETA: 10.1m [2026-01-16T12:15:39.554538] [DEBUG] [REMOTE ] MXF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:39.554700] [DEBUG] [REMOTE ] MXF: PASS: History has at least 300 days. [2026-01-16T12:15:39.554933] [DEBUG] [REMOTE ] MXF: PASS: Price check passed. Min price $18.51. [2026-01-16T12:15:39.555080] [DEBUG] [REMOTE ] MXF: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:39.555211] [DEBUG] [REMOTE ] MXF: PASS: Integrity check passed. [2026-01-16T12:15:39.555263] [DEBUG] [REMOTE ] MXF: Symbol is viable for forecasting. [2026-01-16T12:15:39.555317] [INFO ] [MAIN ] [2126/3508] MXF kept (0.4s) | 2124 kept, 2 rejected | 136.6/min | ETA: 10.1m [2026-01-16T12:15:40.070044] [DEBUG] [REMOTE ] MXL: Retrieved 3979 rows, trimmed to 300. [2026-01-16T12:15:40.070201] [DEBUG] [REMOTE ] MXL: PASS: History has at least 300 days. [2026-01-16T12:15:40.070441] [DEBUG] [REMOTE ] MXL: PASS: Price check passed. Min price $13.05. [2026-01-16T12:15:40.070608] [DEBUG] [REMOTE ] MXL: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:40.070736] [DEBUG] [REMOTE ] MXL: PASS: Integrity check passed. [2026-01-16T12:15:40.070784] [DEBUG] [REMOTE ] MXL: Symbol is viable for forecasting. [2026-01-16T12:15:40.070853] [INFO ] [MAIN ] [2127/3508] MXL kept (0.5s) | 2125 kept, 2 rejected | 136.5/min | ETA: 10.1m [2026-01-16T12:15:40.475693] [DEBUG] [REMOTE ] MYE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:40.475837] [DEBUG] [REMOTE ] MYE: PASS: History has at least 300 days. [2026-01-16T12:15:40.476118] [DEBUG] [REMOTE ] MYE: PASS: Price check passed. Min price $16.61. [2026-01-16T12:15:40.476266] [DEBUG] [REMOTE ] MYE: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:40.476390] [DEBUG] [REMOTE ] MYE: PASS: Integrity check passed. [2026-01-16T12:15:40.476433] [DEBUG] [REMOTE ] MYE: Symbol is viable for forecasting. [2026-01-16T12:15:40.476486] [INFO ] [MAIN ] [2128/3508] MYE kept (0.4s) | 2126 kept, 2 rejected | 136.6/min | ETA: 10.1m [2026-01-16T12:15:40.956265] [DEBUG] [REMOTE ] MYGN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:40.956402] [DEBUG] [REMOTE ] MYGN: PASS: History has at least 300 days. [2026-01-16T12:15:40.956667] [DEBUG] [REMOTE ] MYGN: PASS: Price check passed. Min price $6.04. [2026-01-16T12:15:40.956807] [DEBUG] [REMOTE ] MYGN: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:40.956923] [DEBUG] [REMOTE ] MYGN: PASS: Integrity check passed. [2026-01-16T12:15:40.956964] [DEBUG] [REMOTE ] MYGN: Symbol is viable for forecasting. [2026-01-16T12:15:40.957012] [INFO ] [MAIN ] [2129/3508] MYGN kept (0.5s) | 2127 kept, 2 rejected | 136.5/min | ETA: 10.1m [2026-01-16T12:15:41.427521] [DEBUG] [REMOTE ] MYI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:41.427711] [DEBUG] [REMOTE ] MYI: PASS: History has at least 300 days. [2026-01-16T12:15:41.427960] [DEBUG] [REMOTE ] MYI: PASS: Price check passed. Min price $10.70. [2026-01-16T12:15:41.428100] [DEBUG] [REMOTE ] MYI: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:41.428224] [DEBUG] [REMOTE ] MYI: PASS: Integrity check passed. [2026-01-16T12:15:41.428265] [DEBUG] [REMOTE ] MYI: Symbol is viable for forecasting. [2026-01-16T12:15:41.428314] [INFO ] [MAIN ] [2130/3508] MYI kept (0.5s) | 2128 kept, 2 rejected | 136.5/min | ETA: 10.1m [2026-01-16T12:15:41.780820] [DEBUG] [REMOTE ] MYN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:41.780964] [DEBUG] [REMOTE ] MYN: PASS: History has at least 300 days. [2026-01-16T12:15:41.781201] [DEBUG] [REMOTE ] MYN: PASS: Price check passed. Min price $9.84. [2026-01-16T12:15:41.781338] [DEBUG] [REMOTE ] MYN: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:41.781460] [DEBUG] [REMOTE ] MYN: PASS: Integrity check passed. [2026-01-16T12:15:41.781501] [DEBUG] [REMOTE ] MYN: Symbol is viable for forecasting. [2026-01-16T12:15:41.781551] [INFO ] [MAIN ] [2131/3508] MYN kept (0.4s) | 2129 kept, 2 rejected | 136.6/min | ETA: 10.1m [2026-01-16T12:15:42.157520] [DEBUG] [REMOTE ] MYRG: Retrieved 4384 rows, trimmed to 300. [2026-01-16T12:15:42.157689] [DEBUG] [REMOTE ] MYRG: PASS: History has at least 300 days. [2026-01-16T12:15:42.157921] [DEBUG] [REMOTE ] MYRG: PASS: Price check passed. Min price $197.12. [2026-01-16T12:15:42.158058] [DEBUG] [REMOTE ] MYRG: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:42.158178] [DEBUG] [REMOTE ] MYRG: PASS: Integrity check passed. [2026-01-16T12:15:42.158218] [DEBUG] [REMOTE ] MYRG: Symbol is viable for forecasting. [2026-01-16T12:15:42.158267] [INFO ] [MAIN ] [2132/3508] MYRG kept (0.4s) | 2130 kept, 2 rejected | 136.6/min | ETA: 10.1m [2026-01-16T12:15:42.450106] [DEBUG] [REMOTE ] NA: Retrieved 883 rows, trimmed to 300. [2026-01-16T12:15:42.450239] [DEBUG] [REMOTE ] NA: PASS: History has at least 300 days. [2026-01-16T12:15:42.450447] [DEBUG] [REMOTE ] NA: PASS: Price check passed. Min price $2.99. [2026-01-16T12:15:42.450601] [DEBUG] [REMOTE ] NA: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:42.450789] [DEBUG] [REMOTE ] NA: PASS: Integrity check passed. [2026-01-16T12:15:42.450847] [DEBUG] [REMOTE ] NA: Symbol is viable for forecasting. [2026-01-16T12:15:42.450913] [INFO ] [MAIN ] [2133/3508] NA kept (0.3s) | 2131 kept, 2 rejected | 136.6/min | ETA: 10.1m [2026-01-16T12:15:42.824317] [DEBUG] [REMOTE ] NAAS: Retrieved 2070 rows, trimmed to 300. [2026-01-16T12:15:42.824467] [DEBUG] [REMOTE ] NAAS: PASS: History has at least 300 days. [2026-01-16T12:15:42.824705] [DEBUG] [REMOTE ] NAAS: PASS: Price check passed. Min price $2.99. [2026-01-16T12:15:42.824846] [DEBUG] [REMOTE ] NAAS: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:42.824956] [DEBUG] [REMOTE ] NAAS: PASS: Integrity check passed. [2026-01-16T12:15:42.824996] [DEBUG] [REMOTE ] NAAS: Symbol is viable for forecasting. [2026-01-16T12:15:42.825045] [INFO ] [MAIN ] [2134/3508] NAAS kept (0.4s) | 2132 kept, 2 rejected | 136.6/min | ETA: 10.1m [2026-01-16T12:15:43.200913] [DEBUG] [REMOTE ] NABL: Retrieved 1130 rows, trimmed to 300. [2026-01-16T12:15:43.201079] [DEBUG] [REMOTE ] NABL: PASS: History has at least 300 days. [2026-01-16T12:15:43.201356] [DEBUG] [REMOTE ] NABL: PASS: Price check passed. Min price $7.01. [2026-01-16T12:15:43.201551] [DEBUG] [REMOTE ] NABL: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:43.201723] [DEBUG] [REMOTE ] NABL: PASS: Integrity check passed. [2026-01-16T12:15:43.201769] [DEBUG] [REMOTE ] NABL: Symbol is viable for forecasting. [2026-01-16T12:15:43.201839] [INFO ] [MAIN ] [2135/3508] NABL kept (0.4s) | 2133 kept, 2 rejected | 136.6/min | ETA: 10.1m [2026-01-16T12:15:43.840280] [DEBUG] [REMOTE ] NAC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:43.840467] [DEBUG] [REMOTE ] NAC: PASS: History has at least 300 days. [2026-01-16T12:15:43.840755] [DEBUG] [REMOTE ] NAC: PASS: Price check passed. Min price $11.53. [2026-01-16T12:15:43.840906] [DEBUG] [REMOTE ] NAC: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:43.841036] [DEBUG] [REMOTE ] NAC: PASS: Integrity check passed. [2026-01-16T12:15:43.841077] [DEBUG] [REMOTE ] NAC: Symbol is viable for forecasting. [2026-01-16T12:15:43.841129] [INFO ] [MAIN ] [2136/3508] NAC kept (0.6s) | 2134 kept, 2 rejected | 136.6/min | ETA: 10.0m [2026-01-16T12:15:44.310015] [DEBUG] [REMOTE ] NAD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:44.310151] [DEBUG] [REMOTE ] NAD: PASS: History has at least 300 days. [2026-01-16T12:15:44.310376] [DEBUG] [REMOTE ] NAD: PASS: Price check passed. Min price $11.60. [2026-01-16T12:15:44.310521] [DEBUG] [REMOTE ] NAD: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:44.310661] [DEBUG] [REMOTE ] NAD: PASS: Integrity check passed. [2026-01-16T12:15:44.310704] [DEBUG] [REMOTE ] NAD: Symbol is viable for forecasting. [2026-01-16T12:15:44.310754] [INFO ] [MAIN ] [2137/3508] NAD kept (0.5s) | 2135 kept, 2 rejected | 136.6/min | ETA: 10.0m [2026-01-16T12:15:44.544394] [DEBUG] [REMOTE ] NAMS: Retrieved 788 rows, trimmed to 300. [2026-01-16T12:15:44.544558] [DEBUG] [REMOTE ] NAMS: PASS: History has at least 300 days. [2026-01-16T12:15:44.544875] [DEBUG] [REMOTE ] NAMS: PASS: Price check passed. Min price $31.83. [2026-01-16T12:15:44.545063] [DEBUG] [REMOTE ] NAMS: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:44.545228] [DEBUG] [REMOTE ] NAMS: PASS: Integrity check passed. [2026-01-16T12:15:44.545288] [DEBUG] [REMOTE ] NAMS: Symbol is viable for forecasting. [2026-01-16T12:15:44.545360] [INFO ] [MAIN ] [2138/3508] NAMS kept (0.2s) | 2136 kept, 2 rejected | 136.6/min | ETA: 10.0m [2026-01-16T12:15:45.328551] [DEBUG] [REMOTE ] NATH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:45.328767] [DEBUG] [REMOTE ] NATH: PASS: History has at least 300 days. [2026-01-16T12:15:45.329274] [DEBUG] [REMOTE ] NATH: PASS: Price check passed. Min price $89.87. [2026-01-16T12:15:45.329431] [DEBUG] [REMOTE ] NATH: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:45.329793] [DEBUG] [REMOTE ] NATH: PASS: Integrity check passed. [2026-01-16T12:15:45.329840] [DEBUG] [REMOTE ] NATH: Symbol is viable for forecasting. [2026-01-16T12:15:45.329895] [INFO ] [MAIN ] [2139/3508] NATH kept (0.8s) | 2137 kept, 2 rejected | 136.5/min | ETA: 10.0m [2026-01-16T12:15:45.556436] [DEBUG] [REMOTE ] NATL: Retrieved 560 rows, trimmed to 300. [2026-01-16T12:15:45.556660] [DEBUG] [REMOTE ] NATL: PASS: History has at least 300 days. [2026-01-16T12:15:45.556921] [DEBUG] [REMOTE ] NATL: PASS: Price check passed. Min price $34.13. [2026-01-16T12:15:45.557071] [DEBUG] [REMOTE ] NATL: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:45.557210] [DEBUG] [REMOTE ] NATL: PASS: Integrity check passed. [2026-01-16T12:15:45.557255] [DEBUG] [REMOTE ] NATL: Symbol is viable for forecasting. [2026-01-16T12:15:45.557307] [INFO ] [MAIN ] [2140/3508] NATL kept (0.2s) | 2138 kept, 2 rejected | 136.6/min | ETA: 10.0m [2026-01-16T12:15:46.098564] [DEBUG] [REMOTE ] NAVI: Retrieved 2955 rows, trimmed to 300. [2026-01-16T12:15:46.098812] [DEBUG] [REMOTE ] NAVI: PASS: History has at least 300 days. [2026-01-16T12:15:46.099254] [DEBUG] [REMOTE ] NAVI: PASS: Price check passed. Min price $11.20. [2026-01-16T12:15:46.099484] [DEBUG] [REMOTE ] NAVI: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:46.101227] [DEBUG] [REMOTE ] NAVI: PASS: Integrity check passed. [2026-01-16T12:15:46.101312] [DEBUG] [REMOTE ] NAVI: Symbol is viable for forecasting. [2026-01-16T12:15:46.101410] [INFO ] [MAIN ] [2141/3508] NAVI kept (0.5s) | 2139 kept, 2 rejected | 136.6/min | ETA: 10.0m [2026-01-16T12:15:46.650712] [DEBUG] [REMOTE ] NAZ: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:46.650935] [DEBUG] [REMOTE ] NAZ: PASS: History has at least 300 days. [2026-01-16T12:15:46.651373] [DEBUG] [REMOTE ] NAZ: PASS: Price check passed. Min price $11.64. [2026-01-16T12:15:46.651621] [DEBUG] [REMOTE ] NAZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:46.651839] [DEBUG] [REMOTE ] NAZ: PASS: Integrity check passed. [2026-01-16T12:15:46.651904] [DEBUG] [REMOTE ] NAZ: Symbol is viable for forecasting. [2026-01-16T12:15:46.651987] [INFO ] [MAIN ] [2142/3508] NAZ kept (0.6s) | 2140 kept, 2 rejected | 136.5/min | ETA: 10.0m [2026-01-16T12:15:46.970790] [DEBUG] [REMOTE ] NB: Retrieved 2484 rows, trimmed to 300. [2026-01-16T12:15:46.971070] [DEBUG] [REMOTE ] NB: PASS: History has at least 300 days. [2026-01-16T12:15:46.971475] [DEBUG] [REMOTE ] NB: PASS: Price check passed. Min price $5.18. [2026-01-16T12:15:46.971720] [DEBUG] [REMOTE ] NB: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:46.971939] [DEBUG] [REMOTE ] NB: PASS: Integrity check passed. [2026-01-16T12:15:46.972010] [DEBUG] [REMOTE ] NB: Symbol is viable for forecasting. [2026-01-16T12:15:46.972094] [INFO ] [MAIN ] [2143/3508] NB kept (0.3s) | 2141 kept, 2 rejected | 136.6/min | ETA: 10.0m [2026-01-16T12:15:47.430912] [DEBUG] [REMOTE ] NBB: Retrieved 3955 rows, trimmed to 300. [2026-01-16T12:15:47.431050] [DEBUG] [REMOTE ] NBB: PASS: History has at least 300 days. [2026-01-16T12:15:47.431288] [DEBUG] [REMOTE ] NBB: PASS: Price check passed. Min price $15.58. [2026-01-16T12:15:47.431450] [DEBUG] [REMOTE ] NBB: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:47.431652] [DEBUG] [REMOTE ] NBB: PASS: Integrity check passed. [2026-01-16T12:15:47.431704] [DEBUG] [REMOTE ] NBB: Symbol is viable for forecasting. [2026-01-16T12:15:47.431775] [INFO ] [MAIN ] [2144/3508] NBB kept (0.5s) | 2142 kept, 2 rejected | 136.6/min | ETA: 10.0m [2026-01-16T12:15:47.662281] [DEBUG] [REMOTE ] NBBK: Retrieved 514 rows, trimmed to 300. [2026-01-16T12:15:47.662431] [DEBUG] [REMOTE ] NBBK: PASS: History has at least 300 days. [2026-01-16T12:15:47.662668] [DEBUG] [REMOTE ] NBBK: PASS: Price check passed. Min price $17.67. [2026-01-16T12:15:47.662813] [DEBUG] [REMOTE ] NBBK: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:47.662931] [DEBUG] [REMOTE ] NBBK: PASS: Integrity check passed. [2026-01-16T12:15:47.662973] [DEBUG] [REMOTE ] NBBK: Symbol is viable for forecasting. [2026-01-16T12:15:47.663023] [INFO ] [MAIN ] [2145/3508] NBBK kept (0.2s) | 2143 kept, 2 rejected | 136.6/min | ETA: 10.0m [2026-01-16T12:15:48.201432] [DEBUG] [REMOTE ] NBHC: Retrieved 3349 rows, trimmed to 300. [2026-01-16T12:15:48.201638] [DEBUG] [REMOTE ] NBHC: PASS: History has at least 300 days. [2026-01-16T12:15:48.201875] [DEBUG] [REMOTE ] NBHC: PASS: Price check passed. Min price $35.30. [2026-01-16T12:15:48.202016] [DEBUG] [REMOTE ] NBHC: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:48.202140] [DEBUG] [REMOTE ] NBHC: PASS: Integrity check passed. [2026-01-16T12:15:48.202181] [DEBUG] [REMOTE ] NBHC: Symbol is viable for forecasting. [2026-01-16T12:15:48.202230] [INFO ] [MAIN ] [2146/3508] NBHC kept (0.5s) | 2144 kept, 2 rejected | 136.6/min | ETA: 10.0m [2026-01-16T12:15:48.802612] [DEBUG] [REMOTE ] NBIX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:48.802753] [DEBUG] [REMOTE ] NBIX: PASS: History has at least 300 days. [2026-01-16T12:15:48.802981] [DEBUG] [REMOTE ] NBIX: PASS: Price check passed. Min price $132.26. [2026-01-16T12:15:48.803128] [DEBUG] [REMOTE ] NBIX: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:48.803251] [DEBUG] [REMOTE ] NBIX: PASS: Integrity check passed. [2026-01-16T12:15:48.803293] [DEBUG] [REMOTE ] NBIX: Symbol is viable for forecasting. [2026-01-16T12:15:48.803345] [INFO ] [MAIN ] [2147/3508] NBIX kept (0.6s) | 2145 kept, 2 rejected | 136.6/min | ETA: 10.0m [2026-01-16T12:15:49.348913] [DEBUG] [REMOTE ] NBN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:49.349083] [DEBUG] [REMOTE ] NBN: PASS: History has at least 300 days. [2026-01-16T12:15:49.349360] [DEBUG] [REMOTE ] NBN: PASS: Price check passed. Min price $81.73. [2026-01-16T12:15:49.349508] [DEBUG] [REMOTE ] NBN: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:49.349657] [DEBUG] [REMOTE ] NBN: PASS: Integrity check passed. [2026-01-16T12:15:49.349702] [DEBUG] [REMOTE ] NBN: Symbol is viable for forecasting. [2026-01-16T12:15:49.349756] [INFO ] [MAIN ] [2148/3508] NBN kept (0.5s) | 2146 kept, 2 rejected | 136.5/min | ETA: 10.0m [2026-01-16T12:15:49.818001] [DEBUG] [REMOTE ] NBTB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:49.818158] [DEBUG] [REMOTE ] NBTB: PASS: History has at least 300 days. [2026-01-16T12:15:49.818434] [DEBUG] [REMOTE ] NBTB: PASS: Price check passed. Min price $39.26. [2026-01-16T12:15:49.818613] [DEBUG] [REMOTE ] NBTB: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:49.818757] [DEBUG] [REMOTE ] NBTB: PASS: Integrity check passed. [2026-01-16T12:15:49.818801] [DEBUG] [REMOTE ] NBTB: Symbol is viable for forecasting. [2026-01-16T12:15:49.818877] [INFO ] [MAIN ] [2149/3508] NBTB kept (0.5s) | 2147 kept, 2 rejected | 136.5/min | ETA: 10.0m [2026-01-16T12:15:50.087937] [DEBUG] [REMOTE ] NBXG: Retrieved 1166 rows, trimmed to 300. [2026-01-16T12:15:50.088080] [DEBUG] [REMOTE ] NBXG: PASS: History has at least 300 days. [2026-01-16T12:15:50.088288] [DEBUG] [REMOTE ] NBXG: PASS: Price check passed. Min price $13.44. [2026-01-16T12:15:50.088425] [DEBUG] [REMOTE ] NBXG: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:50.088537] [DEBUG] [REMOTE ] NBXG: PASS: Integrity check passed. [2026-01-16T12:15:50.088603] [DEBUG] [REMOTE ] NBXG: Symbol is viable for forecasting. [2026-01-16T12:15:50.088852] [INFO ] [MAIN ] [2150/3508] NBXG kept (0.3s) | 2148 kept, 2 rejected | 136.6/min | ETA: 9.9m [2026-01-16T12:15:50.711445] [DEBUG] [REMOTE ] NC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:50.711607] [DEBUG] [REMOTE ] NC: PASS: History has at least 300 days. [2026-01-16T12:15:50.712031] [DEBUG] [REMOTE ] NC: PASS: Price check passed. Min price $41.80. [2026-01-16T12:15:50.712166] [DEBUG] [REMOTE ] NC: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:50.712283] [DEBUG] [REMOTE ] NC: PASS: Integrity check passed. [2026-01-16T12:15:50.712323] [DEBUG] [REMOTE ] NC: Symbol is viable for forecasting. [2026-01-16T12:15:50.712371] [INFO ] [MAIN ] [2151/3508] NC kept (0.6s) | 2149 kept, 2 rejected | 136.5/min | ETA: 9.9m [2026-01-16T12:15:51.229676] [DEBUG] [REMOTE ] NCA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:51.229831] [DEBUG] [REMOTE ] NCA: PASS: History has at least 300 days. [2026-01-16T12:15:51.230050] [DEBUG] [REMOTE ] NCA: PASS: Price check passed. Min price $8.68. [2026-01-16T12:15:51.230191] [DEBUG] [REMOTE ] NCA: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:51.230312] [DEBUG] [REMOTE ] NCA: PASS: Integrity check passed. [2026-01-16T12:15:51.230354] [DEBUG] [REMOTE ] NCA: Symbol is viable for forecasting. [2026-01-16T12:15:51.230405] [INFO ] [MAIN ] [2152/3508] NCA kept (0.5s) | 2150 kept, 2 rejected | 136.5/min | ETA: 9.9m [2026-01-16T12:15:51.575904] [DEBUG] [REMOTE ] NCLH: Retrieved 3268 rows, trimmed to 300. [2026-01-16T12:15:51.576039] [DEBUG] [REMOTE ] NCLH: PASS: History has at least 300 days. [2026-01-16T12:15:51.576256] [DEBUG] [REMOTE ] NCLH: PASS: Price check passed. Min price $17.50. [2026-01-16T12:15:51.576394] [DEBUG] [REMOTE ] NCLH: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:51.576509] [DEBUG] [REMOTE ] NCLH: PASS: Integrity check passed. [2026-01-16T12:15:51.576588] [DEBUG] [REMOTE ] NCLH: Symbol is viable for forecasting. [2026-01-16T12:15:51.576647] [INFO ] [MAIN ] [2153/3508] NCLH kept (0.3s) | 2151 kept, 2 rejected | 136.5/min | ETA: 9.9m [2026-01-16T12:15:52.055911] [DEBUG] [REMOTE ] NCMI: Retrieved 4765 rows, trimmed to 300. [2026-01-16T12:15:52.056053] [DEBUG] [REMOTE ] NCMI: PASS: History has at least 300 days. [2026-01-16T12:15:52.056290] [DEBUG] [REMOTE ] NCMI: PASS: Price check passed. Min price $3.77. [2026-01-16T12:15:52.056438] [DEBUG] [REMOTE ] NCMI: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:52.056620] [DEBUG] [REMOTE ] NCMI: PASS: Integrity check passed. [2026-01-16T12:15:52.056665] [DEBUG] [REMOTE ] NCMI: Symbol is viable for forecasting. [2026-01-16T12:15:52.056718] [INFO ] [MAIN ] [2154/3508] NCMI kept (0.5s) | 2152 kept, 2 rejected | 136.5/min | ETA: 9.9m [2026-01-16T12:15:52.352519] [DEBUG] [REMOTE ] NCNA: Retrieved 2086 rows, trimmed to 300. [2026-01-16T12:15:52.352767] [DEBUG] [REMOTE ] NCNA: PASS: History has at least 300 days. [2026-01-16T12:15:52.353054] [DEBUG] [REMOTE ] NCNA: PASS: Price check passed. Min price $3.20. [2026-01-16T12:15:52.353205] [DEBUG] [REMOTE ] NCNA: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:52.353377] [DEBUG] [REMOTE ] NCNA: PASS: Integrity check passed. [2026-01-16T12:15:52.353421] [DEBUG] [REMOTE ] NCNA: Symbol is viable for forecasting. [2026-01-16T12:15:52.353476] [INFO ] [MAIN ] [2155/3508] NCNA kept (0.3s) | 2153 kept, 2 rejected | 136.5/min | ETA: 9.9m [2026-01-16T12:15:52.627075] [DEBUG] [REMOTE ] NCNO: Retrieved 1385 rows, trimmed to 300. [2026-01-16T12:15:52.627221] [DEBUG] [REMOTE ] NCNO: PASS: History has at least 300 days. [2026-01-16T12:15:52.627449] [DEBUG] [REMOTE ] NCNO: PASS: Price check passed. Min price $23.39. [2026-01-16T12:15:52.627618] [DEBUG] [REMOTE ] NCNO: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:52.627743] [DEBUG] [REMOTE ] NCNO: PASS: Integrity check passed. [2026-01-16T12:15:52.627786] [DEBUG] [REMOTE ] NCNO: Symbol is viable for forecasting. [2026-01-16T12:15:52.627837] [INFO ] [MAIN ] [2156/3508] NCNO kept (0.3s) | 2154 kept, 2 rejected | 136.6/min | ETA: 9.9m [2026-01-16T12:15:53.282818] [DEBUG] [REMOTE ] NCTY: Retrieved 5305 rows, trimmed to 300. [2026-01-16T12:15:53.282948] [DEBUG] [REMOTE ] NCTY: PASS: History has at least 300 days. [2026-01-16T12:15:53.283190] [DEBUG] [REMOTE ] NCTY: PASS: Price check passed. Min price $6.21. [2026-01-16T12:15:53.283361] [DEBUG] [REMOTE ] NCTY: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:53.283488] [DEBUG] [REMOTE ] NCTY: PASS: Integrity check passed. [2026-01-16T12:15:53.283530] [DEBUG] [REMOTE ] NCTY: Symbol is viable for forecasting. [2026-01-16T12:15:53.283599] [INFO ] [MAIN ] [2157/3508] NCTY kept (0.7s) | 2155 kept, 2 rejected | 136.5/min | ETA: 9.9m [2026-01-16T12:15:53.720197] [DEBUG] [REMOTE ] NCZ: Retrieved 5654 rows, trimmed to 300. [2026-01-16T12:15:53.720332] [DEBUG] [REMOTE ] NCZ: PASS: History has at least 300 days. [2026-01-16T12:15:53.720541] [DEBUG] [REMOTE ] NCZ: PASS: Price check passed. Min price $13.05. [2026-01-16T12:15:53.720699] [DEBUG] [REMOTE ] NCZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:53.720815] [DEBUG] [REMOTE ] NCZ: PASS: Integrity check passed. [2026-01-16T12:15:53.720855] [DEBUG] [REMOTE ] NCZ: Symbol is viable for forecasting. [2026-01-16T12:15:53.720904] [INFO ] [MAIN ] [2158/3508] NCZ kept (0.4s) | 2156 kept, 2 rejected | 136.5/min | ETA: 9.9m [2026-01-16T12:15:54.152328] [DEBUG] [REMOTE ] NDAQ: Retrieved 5925 rows, trimmed to 300. [2026-01-16T12:15:54.152478] [DEBUG] [REMOTE ] NDAQ: PASS: History has at least 300 days. [2026-01-16T12:15:54.152713] [DEBUG] [REMOTE ] NDAQ: PASS: Price check passed. Min price $85.17. [2026-01-16T12:15:54.152853] [DEBUG] [REMOTE ] NDAQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:54.152966] [DEBUG] [REMOTE ] NDAQ: PASS: Integrity check passed. [2026-01-16T12:15:54.153007] [DEBUG] [REMOTE ] NDAQ: Symbol is viable for forecasting. [2026-01-16T12:15:54.153056] [INFO ] [MAIN ] [2159/3508] NDAQ kept (0.4s) | 2157 kept, 2 rejected | 136.5/min | ETA: 9.9m [2026-01-16T12:15:54.441219] [DEBUG] [REMOTE ] NDMO: Retrieved 1353 rows, trimmed to 300. [2026-01-16T12:15:54.441350] [DEBUG] [REMOTE ] NDMO: PASS: History has at least 300 days. [2026-01-16T12:15:54.441551] [DEBUG] [REMOTE ] NDMO: PASS: Price check passed. Min price $9.92. [2026-01-16T12:15:54.441709] [DEBUG] [REMOTE ] NDMO: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:54.441820] [DEBUG] [REMOTE ] NDMO: PASS: Integrity check passed. [2026-01-16T12:15:54.441860] [DEBUG] [REMOTE ] NDMO: Symbol is viable for forecasting. [2026-01-16T12:15:54.441909] [INFO ] [MAIN ] [2160/3508] NDMO kept (0.3s) | 2158 kept, 2 rejected | 136.6/min | ETA: 9.9m [2026-01-16T12:15:54.863144] [DEBUG] [REMOTE ] NDRA: Retrieved 2148 rows, trimmed to 300. [2026-01-16T12:15:54.863277] [DEBUG] [REMOTE ] NDRA: PASS: History has at least 300 days. [2026-01-16T12:15:54.863483] [DEBUG] [REMOTE ] NDRA: PASS: Price check passed. Min price $4.29. [2026-01-16T12:15:54.863648] [DEBUG] [REMOTE ] NDRA: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:54.863763] [DEBUG] [REMOTE ] NDRA: PASS: Integrity check passed. [2026-01-16T12:15:54.863981] [DEBUG] [REMOTE ] NDRA: Symbol is viable for forecasting. [2026-01-16T12:15:54.864030] [INFO ] [MAIN ] [2161/3508] NDRA kept (0.4s) | 2159 kept, 2 rejected | 136.6/min | ETA: 9.9m [2026-01-16T12:15:55.455233] [DEBUG] [REMOTE ] NDSN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:55.455383] [DEBUG] [REMOTE ] NDSN: PASS: History has at least 300 days. [2026-01-16T12:15:55.455631] [DEBUG] [REMOTE ] NDSN: PASS: Price check passed. Min price $225.91. [2026-01-16T12:15:55.455780] [DEBUG] [REMOTE ] NDSN: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:55.455926] [DEBUG] [REMOTE ] NDSN: PASS: Integrity check passed. [2026-01-16T12:15:55.455982] [DEBUG] [REMOTE ] NDSN: Symbol is viable for forecasting. [2026-01-16T12:15:55.456056] [INFO ] [MAIN ] [2162/3508] NDSN kept (0.6s) | 2160 kept, 2 rejected | 136.5/min | ETA: 9.9m [2026-01-16T12:15:55.597411] [DEBUG] [REMOTE ] NE: Retrieved 1157 rows, trimmed to 300. [2026-01-16T12:15:55.597550] [DEBUG] [REMOTE ] NE: PASS: History has at least 300 days. [2026-01-16T12:15:55.597779] [DEBUG] [REMOTE ] NE: PASS: Price check passed. Min price $27.53. [2026-01-16T12:15:55.597916] [DEBUG] [REMOTE ] NE: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:55.598028] [DEBUG] [REMOTE ] NE: PASS: Integrity check passed. [2026-01-16T12:15:55.598068] [DEBUG] [REMOTE ] NE: Symbol is viable for forecasting. [2026-01-16T12:15:55.598115] [INFO ] [MAIN ] [2163/3508] NE kept (0.1s) | 2161 kept, 2 rejected | 136.6/min | ETA: 9.8m [2026-01-16T12:15:56.315197] [DEBUG] [REMOTE ] NEA: Retrieved 5823 rows, trimmed to 300. [2026-01-16T12:15:56.315352] [DEBUG] [REMOTE ] NEA: PASS: History has at least 300 days. [2026-01-16T12:15:56.315613] [DEBUG] [REMOTE ] NEA: PASS: Price check passed. Min price $11.14. [2026-01-16T12:15:56.315761] [DEBUG] [REMOTE ] NEA: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:56.315886] [DEBUG] [REMOTE ] NEA: PASS: Integrity check passed. [2026-01-16T12:15:56.315929] [DEBUG] [REMOTE ] NEA: Symbol is viable for forecasting. [2026-01-16T12:15:56.315982] [INFO ] [MAIN ] [2164/3508] NEA kept (0.7s) | 2162 kept, 2 rejected | 136.5/min | ETA: 9.8m [2026-01-16T12:15:56.750514] [DEBUG] [REMOTE ] NECB: Retrieved 4910 rows, trimmed to 300. [2026-01-16T12:15:56.750687] [DEBUG] [REMOTE ] NECB: PASS: History has at least 300 days. [2026-01-16T12:15:56.750938] [DEBUG] [REMOTE ] NECB: PASS: Price check passed. Min price $19.34. [2026-01-16T12:15:56.751087] [DEBUG] [REMOTE ] NECB: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:56.751216] [DEBUG] [REMOTE ] NECB: PASS: Integrity check passed. [2026-01-16T12:15:56.751263] [DEBUG] [REMOTE ] NECB: Symbol is viable for forecasting. [2026-01-16T12:15:56.751317] [INFO ] [MAIN ] [2165/3508] NECB kept (0.4s) | 2163 kept, 2 rejected | 136.5/min | ETA: 9.8m [2026-01-16T12:15:57.218654] [DEBUG] [REMOTE ] NEE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:57.218801] [DEBUG] [REMOTE ] NEE: PASS: History has at least 300 days. [2026-01-16T12:15:57.219039] [DEBUG] [REMOTE ] NEE: PASS: Price check passed. Min price $78.37. [2026-01-16T12:15:57.219180] [DEBUG] [REMOTE ] NEE: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:57.219341] [DEBUG] [REMOTE ] NEE: PASS: Integrity check passed. [2026-01-16T12:15:57.219383] [DEBUG] [REMOTE ] NEE: Symbol is viable for forecasting. [2026-01-16T12:15:57.219433] [INFO ] [MAIN ] [2166/3508] NEE kept (0.5s) | 2164 kept, 2 rejected | 136.5/min | ETA: 9.8m [2026-01-16T12:15:57.520369] [DEBUG] [REMOTE ] NEGG: Retrieved 3959 rows, trimmed to 300. [2026-01-16T12:15:57.520506] [DEBUG] [REMOTE ] NEGG: PASS: History has at least 300 days. [2026-01-16T12:15:57.520779] [DEBUG] [REMOTE ] NEGG: PASS: Price check passed. Min price $44.26. [2026-01-16T12:15:57.520931] [DEBUG] [REMOTE ] NEGG: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:57.521053] [DEBUG] [REMOTE ] NEGG: PASS: Integrity check passed. [2026-01-16T12:15:57.521097] [DEBUG] [REMOTE ] NEGG: Symbol is viable for forecasting. [2026-01-16T12:15:57.521149] [INFO ] [MAIN ] [2167/3508] NEGG kept (0.3s) | 2165 kept, 2 rejected | 136.6/min | ETA: 9.8m [2026-01-16T12:15:58.103254] [DEBUG] [REMOTE ] NEM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:58.103416] [DEBUG] [REMOTE ] NEM: PASS: History has at least 300 days. [2026-01-16T12:15:58.103709] [DEBUG] [REMOTE ] NEM: PASS: Price check passed. Min price $78.41. [2026-01-16T12:15:58.103874] [DEBUG] [REMOTE ] NEM: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:58.104017] [DEBUG] [REMOTE ] NEM: PASS: Integrity check passed. [2026-01-16T12:15:58.104064] [DEBUG] [REMOTE ] NEM: Symbol is viable for forecasting. [2026-01-16T12:15:58.104118] [INFO ] [MAIN ] [2168/3508] NEM kept (0.6s) | 2166 kept, 2 rejected | 136.5/min | ETA: 9.8m [2026-01-16T12:15:58.560727] [DEBUG] [REMOTE ] NEOG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:58.560875] [DEBUG] [REMOTE ] NEOG: PASS: History has at least 300 days. [2026-01-16T12:15:58.561116] [DEBUG] [REMOTE ] NEOG: PASS: Price check passed. Min price $5.41. [2026-01-16T12:15:58.561257] [DEBUG] [REMOTE ] NEOG: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:58.561380] [DEBUG] [REMOTE ] NEOG: PASS: Integrity check passed. [2026-01-16T12:15:58.561445] [DEBUG] [REMOTE ] NEOG: Symbol is viable for forecasting. [2026-01-16T12:15:58.561516] [INFO ] [MAIN ] [2169/3508] NEOG kept (0.5s) | 2167 kept, 2 rejected | 136.5/min | ETA: 9.8m [2026-01-16T12:15:59.049068] [DEBUG] [REMOTE ] NEON: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:15:59.049224] [DEBUG] [REMOTE ] NEON: PASS: History has at least 300 days. [2026-01-16T12:15:59.049475] [DEBUG] [REMOTE ] NEON: PASS: Price check passed. Min price $1.74. [2026-01-16T12:15:59.049644] [DEBUG] [REMOTE ] NEON: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:59.049776] [DEBUG] [REMOTE ] NEON: PASS: Integrity check passed. [2026-01-16T12:15:59.049819] [DEBUG] [REMOTE ] NEON: Symbol is viable for forecasting. [2026-01-16T12:15:59.049872] [INFO ] [MAIN ] [2170/3508] NEON kept (0.5s) | 2168 kept, 2 rejected | 136.5/min | ETA: 9.8m [2026-01-16T12:15:59.261299] [DEBUG] [REMOTE ] NEXA: Retrieved 2065 rows, trimmed to 300. [2026-01-16T12:15:59.261452] [DEBUG] [REMOTE ] NEXA: PASS: History has at least 300 days. [2026-01-16T12:15:59.261714] [DEBUG] [REMOTE ] NEXA: PASS: Price check passed. Min price $5.25. [2026-01-16T12:15:59.261865] [DEBUG] [REMOTE ] NEXA: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:59.261988] [DEBUG] [REMOTE ] NEXA: PASS: Integrity check passed. [2026-01-16T12:15:59.262030] [DEBUG] [REMOTE ] NEXA: Symbol is viable for forecasting. [2026-01-16T12:15:59.262082] [INFO ] [MAIN ] [2171/3508] NEXA kept (0.2s) | 2169 kept, 2 rejected | 136.6/min | ETA: 9.8m [2026-01-16T12:15:59.721963] [DEBUG] [REMOTE ] NEXN: Retrieved 1149 rows, trimmed to 300. [2026-01-16T12:15:59.722102] [DEBUG] [REMOTE ] NEXN: PASS: History has at least 300 days. [2026-01-16T12:15:59.722306] [DEBUG] [REMOTE ] NEXN: PASS: Price check passed. Min price $5.87. [2026-01-16T12:15:59.722442] [DEBUG] [REMOTE ] NEXN: PASS: Continuity check passed with 300 days. [2026-01-16T12:15:59.722553] [DEBUG] [REMOTE ] NEXN: PASS: Integrity check passed. [2026-01-16T12:15:59.722622] [DEBUG] [REMOTE ] NEXN: Symbol is viable for forecasting. [2026-01-16T12:15:59.722672] [INFO ] [MAIN ] [2172/3508] NEXN kept (0.5s) | 2170 kept, 2 rejected | 136.6/min | ETA: 9.8m [2026-01-16T12:16:00.098529] [DEBUG] [REMOTE ] NFBK: Retrieved 4575 rows, trimmed to 300. [2026-01-16T12:16:00.098703] [DEBUG] [REMOTE ] NFBK: PASS: History has at least 300 days. [2026-01-16T12:16:00.098928] [DEBUG] [REMOTE ] NFBK: PASS: Price check passed. Min price $9.99. [2026-01-16T12:16:00.099065] [DEBUG] [REMOTE ] NFBK: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:00.099183] [DEBUG] [REMOTE ] NFBK: PASS: Integrity check passed. [2026-01-16T12:16:00.099223] [DEBUG] [REMOTE ] NFBK: Symbol is viable for forecasting. [2026-01-16T12:16:00.099271] [INFO ] [MAIN ] [2173/3508] NFBK kept (0.4s) | 2171 kept, 2 rejected | 136.6/min | ETA: 9.8m [2026-01-16T12:16:00.565874] [DEBUG] [REMOTE ] NFE: Retrieved 1750 rows, trimmed to 300. [2026-01-16T12:16:00.566001] [DEBUG] [REMOTE ] NFE: PASS: History has at least 300 days. [2026-01-16T12:16:00.566211] [DEBUG] [REMOTE ] NFE: PASS: Price check passed. Min price $1.05. [2026-01-16T12:16:00.566353] [DEBUG] [REMOTE ] NFE: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:00.566468] [DEBUG] [REMOTE ] NFE: PASS: Integrity check passed. [2026-01-16T12:16:00.566510] [DEBUG] [REMOTE ] NFE: Symbol is viable for forecasting. [2026-01-16T12:16:00.566600] [INFO ] [MAIN ] [2174/3508] NFE kept (0.5s) | 2172 kept, 2 rejected | 136.6/min | ETA: 9.8m [2026-01-16T12:16:01.051334] [DEBUG] [REMOTE ] NFG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:01.051456] [DEBUG] [REMOTE ] NFG: PASS: History has at least 300 days. [2026-01-16T12:16:01.051725] [DEBUG] [REMOTE ] NFG: PASS: Price check passed. Min price $77.47. [2026-01-16T12:16:01.051869] [DEBUG] [REMOTE ] NFG: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:01.051994] [DEBUG] [REMOTE ] NFG: PASS: Integrity check passed. [2026-01-16T12:16:01.052038] [DEBUG] [REMOTE ] NFG: Symbol is viable for forecasting. [2026-01-16T12:16:01.052092] [INFO ] [MAIN ] [2175/3508] NFG kept (0.5s) | 2173 kept, 2 rejected | 136.6/min | ETA: 9.8m [2026-01-16T12:16:01.460528] [DEBUG] [REMOTE ] NFJ: Retrieved 5254 rows, trimmed to 300. [2026-01-16T12:16:01.460693] [DEBUG] [REMOTE ] NFJ: PASS: History has at least 300 days. [2026-01-16T12:16:01.460935] [DEBUG] [REMOTE ] NFJ: PASS: Price check passed. Min price $12.16. [2026-01-16T12:16:01.461102] [DEBUG] [REMOTE ] NFJ: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:01.461228] [DEBUG] [REMOTE ] NFJ: PASS: Integrity check passed. [2026-01-16T12:16:01.461269] [DEBUG] [REMOTE ] NFJ: Symbol is viable for forecasting. [2026-01-16T12:16:01.461319] [INFO ] [MAIN ] [2176/3508] NFJ kept (0.4s) | 2174 kept, 2 rejected | 136.6/min | ETA: 9.8m [2026-01-16T12:16:02.044557] [DEBUG] [REMOTE ] NFLX: Retrieved 5951 rows, trimmed to 300. [2026-01-16T12:16:02.044887] [DEBUG] [REMOTE ] NFLX: PASS: History has at least 300 days. [2026-01-16T12:16:02.045381] [DEBUG] [REMOTE ] NFLX: PASS: Price check passed. Min price $88.05. [2026-01-16T12:16:02.045551] [DEBUG] [REMOTE ] NFLX: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:02.045789] [DEBUG] [REMOTE ] NFLX: PASS: Integrity check passed. [2026-01-16T12:16:02.045834] [DEBUG] [REMOTE ] NFLX: Symbol is viable for forecasting. [2026-01-16T12:16:02.045898] [INFO ] [MAIN ] [2177/3508] NFLX kept (0.6s) | 2175 kept, 2 rejected | 136.5/min | ETA: 9.7m [2026-01-16T12:16:02.403931] [DEBUG] [REMOTE ] NFTY: Retrieved 3492 rows, trimmed to 300. [2026-01-16T12:16:02.404066] [DEBUG] [REMOTE ] NFTY: PASS: History has at least 300 days. [2026-01-16T12:16:02.404297] [DEBUG] [REMOTE ] NFTY: PASS: Price check passed. Min price $56.66. [2026-01-16T12:16:02.404445] [DEBUG] [REMOTE ] NFTY: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:02.404566] [DEBUG] [REMOTE ] NFTY: PASS: Integrity check passed. [2026-01-16T12:16:02.404629] [DEBUG] [REMOTE ] NFTY: Symbol is viable for forecasting. [2026-01-16T12:16:02.404680] [INFO ] [MAIN ] [2178/3508] NFTY kept (0.4s) | 2176 kept, 2 rejected | 136.6/min | ETA: 9.7m [2026-01-16T12:16:02.942640] [DEBUG] [REMOTE ] NGG: Retrieved 6296 rows, trimmed to 300. [2026-01-16T12:16:02.942822] [DEBUG] [REMOTE ] NGG: PASS: History has at least 300 days. [2026-01-16T12:16:02.943097] [DEBUG] [REMOTE ] NGG: PASS: Price check passed. Min price $73.54. [2026-01-16T12:16:02.943248] [DEBUG] [REMOTE ] NGG: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:02.943410] [DEBUG] [REMOTE ] NGG: PASS: Integrity check passed. [2026-01-16T12:16:02.943461] [DEBUG] [REMOTE ] NGG: Symbol is viable for forecasting. [2026-01-16T12:16:02.943514] [INFO ] [MAIN ] [2179/3508] NGG kept (0.5s) | 2177 kept, 2 rejected | 136.5/min | ETA: 9.7m [2026-01-16T12:16:03.407349] [DEBUG] [REMOTE ] NGL: Retrieved 3690 rows, trimmed to 300. [2026-01-16T12:16:03.407481] [DEBUG] [REMOTE ] NGL: PASS: History has at least 300 days. [2026-01-16T12:16:03.407738] [DEBUG] [REMOTE ] NGL: PASS: Price check passed. Min price $6.30. [2026-01-16T12:16:03.407936] [DEBUG] [REMOTE ] NGL: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:03.408062] [DEBUG] [REMOTE ] NGL: PASS: Integrity check passed. [2026-01-16T12:16:03.408105] [DEBUG] [REMOTE ] NGL: Symbol is viable for forecasting. [2026-01-16T12:16:03.408340] [INFO ] [MAIN ] [2180/3508] NGL kept (0.5s) | 2178 kept, 2 rejected | 136.5/min | ETA: 9.7m [2026-01-16T12:16:03.786529] [DEBUG] [REMOTE ] NGNE: Retrieved 2984 rows, trimmed to 300. [2026-01-16T12:16:03.786709] [DEBUG] [REMOTE ] NGNE: PASS: History has at least 300 days. [2026-01-16T12:16:03.786923] [DEBUG] [REMOTE ] NGNE: PASS: Price check passed. Min price $16.95. [2026-01-16T12:16:03.787065] [DEBUG] [REMOTE ] NGNE: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:03.787180] [DEBUG] [REMOTE ] NGNE: PASS: Integrity check passed. [2026-01-16T12:16:03.787222] [DEBUG] [REMOTE ] NGNE: Symbol is viable for forecasting. [2026-01-16T12:16:03.787270] [INFO ] [MAIN ] [2181/3508] NGNE kept (0.4s) | 2179 kept, 2 rejected | 136.5/min | ETA: 9.7m [2026-01-16T12:16:04.290648] [DEBUG] [REMOTE ] NGS: Retrieved 5846 rows, trimmed to 300. [2026-01-16T12:16:04.290797] [DEBUG] [REMOTE ] NGS: PASS: History has at least 300 days. [2026-01-16T12:16:04.291039] [DEBUG] [REMOTE ] NGS: PASS: Price check passed. Min price $27.15. [2026-01-16T12:16:04.291182] [DEBUG] [REMOTE ] NGS: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:04.291308] [DEBUG] [REMOTE ] NGS: PASS: Integrity check passed. [2026-01-16T12:16:04.291350] [DEBUG] [REMOTE ] NGS: Symbol is viable for forecasting. [2026-01-16T12:16:04.291402] [INFO ] [MAIN ] [2182/3508] NGS kept (0.5s) | 2180 kept, 2 rejected | 136.5/min | ETA: 9.7m [2026-01-16T12:16:04.540021] [DEBUG] [REMOTE ] NGVC: Retrieved 3389 rows, trimmed to 300. [2026-01-16T12:16:04.540156] [DEBUG] [REMOTE ] NGVC: PASS: History has at least 300 days. [2026-01-16T12:16:04.540367] [DEBUG] [REMOTE ] NGVC: PASS: Price check passed. Min price $23.71. [2026-01-16T12:16:04.540505] [DEBUG] [REMOTE ] NGVC: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:04.540638] [DEBUG] [REMOTE ] NGVC: PASS: Integrity check passed. [2026-01-16T12:16:04.540681] [DEBUG] [REMOTE ] NGVC: Symbol is viable for forecasting. [2026-01-16T12:16:04.540730] [INFO ] [MAIN ] [2183/3508] NGVC kept (0.2s) | 2181 kept, 2 rejected | 136.6/min | ETA: 9.7m [2026-01-16T12:16:05.171934] [DEBUG] [REMOTE ] NHI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:05.172083] [DEBUG] [REMOTE ] NHI: PASS: History has at least 300 days. [2026-01-16T12:16:05.172316] [DEBUG] [REMOTE ] NHI: PASS: Price check passed. Min price $72.72. [2026-01-16T12:16:05.172454] [DEBUG] [REMOTE ] NHI: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:05.172597] [DEBUG] [REMOTE ] NHI: PASS: Integrity check passed. [2026-01-16T12:16:05.172641] [DEBUG] [REMOTE ] NHI: Symbol is viable for forecasting. [2026-01-16T12:16:05.172691] [INFO ] [MAIN ] [2184/3508] NHI kept (0.6s) | 2182 kept, 2 rejected | 136.5/min | ETA: 9.7m [2026-01-16T12:16:05.706201] [DEBUG] [REMOTE ] NHTC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:05.706343] [DEBUG] [REMOTE ] NHTC: PASS: History has at least 300 days. [2026-01-16T12:16:05.706615] [DEBUG] [REMOTE ] NHTC: PASS: Price check passed. Min price $2.37. [2026-01-16T12:16:05.706773] [DEBUG] [REMOTE ] NHTC: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:05.706922] [DEBUG] [REMOTE ] NHTC: PASS: Integrity check passed. [2026-01-16T12:16:05.706968] [DEBUG] [REMOTE ] NHTC: Symbol is viable for forecasting. [2026-01-16T12:16:05.707020] [INFO ] [MAIN ] [2185/3508] NHTC kept (0.5s) | 2183 kept, 2 rejected | 136.5/min | ETA: 9.7m [2026-01-16T12:16:06.169695] [DEBUG] [REMOTE ] NI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:06.169841] [DEBUG] [REMOTE ] NI: PASS: History has at least 300 days. [2026-01-16T12:16:06.170087] [DEBUG] [REMOTE ] NI: PASS: Price check passed. Min price $40.97. [2026-01-16T12:16:06.170235] [DEBUG] [REMOTE ] NI: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:06.170364] [DEBUG] [REMOTE ] NI: PASS: Integrity check passed. [2026-01-16T12:16:06.170406] [DEBUG] [REMOTE ] NI: Symbol is viable for forecasting. [2026-01-16T12:16:06.170460] [INFO ] [MAIN ] [2186/3508] NI kept (0.5s) | 2184 kept, 2 rejected | 136.5/min | ETA: 9.7m [2026-01-16T12:16:06.489318] [DEBUG] [REMOTE ] NIC: Retrieved 2501 rows, trimmed to 300. [2026-01-16T12:16:06.489457] [DEBUG] [REMOTE ] NIC: PASS: History has at least 300 days. [2026-01-16T12:16:06.489706] [DEBUG] [REMOTE ] NIC: PASS: Price check passed. Min price $114.76. [2026-01-16T12:16:06.489867] [DEBUG] [REMOTE ] NIC: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:06.490014] [DEBUG] [REMOTE ] NIC: PASS: Integrity check passed. [2026-01-16T12:16:06.490060] [DEBUG] [REMOTE ] NIC: Symbol is viable for forecasting. [2026-01-16T12:16:06.490127] [INFO ] [MAIN ] [2187/3508] NIC kept (0.3s) | 2185 kept, 2 rejected | 136.5/min | ETA: 9.7m [2026-01-16T12:16:07.064161] [DEBUG] [REMOTE ] NICE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:07.064324] [DEBUG] [REMOTE ] NICE: PASS: History has at least 300 days. [2026-01-16T12:16:07.064623] [DEBUG] [REMOTE ] NICE: PASS: Price check passed. Min price $99.60. [2026-01-16T12:16:07.064776] [DEBUG] [REMOTE ] NICE: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:07.064947] [DEBUG] [REMOTE ] NICE: PASS: Integrity check passed. [2026-01-16T12:16:07.064991] [DEBUG] [REMOTE ] NICE: Symbol is viable for forecasting. [2026-01-16T12:16:07.065044] [INFO ] [MAIN ] [2188/3508] NICE kept (0.6s) | 2186 kept, 2 rejected | 136.5/min | ETA: 9.7m [2026-01-16T12:16:07.608252] [DEBUG] [REMOTE ] NIE: Retrieved 4755 rows, trimmed to 300. [2026-01-16T12:16:07.608411] [DEBUG] [REMOTE ] NIE: PASS: History has at least 300 days. [2026-01-16T12:16:07.608745] [DEBUG] [REMOTE ] NIE: PASS: Price check passed. Min price $23.55. [2026-01-16T12:16:07.608939] [DEBUG] [REMOTE ] NIE: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:07.609092] [DEBUG] [REMOTE ] NIE: PASS: Integrity check passed. [2026-01-16T12:16:07.609136] [DEBUG] [REMOTE ] NIE: Symbol is viable for forecasting. [2026-01-16T12:16:07.609191] [INFO ] [MAIN ] [2189/3508] NIE kept (0.5s) | 2187 kept, 2 rejected | 136.5/min | ETA: 9.7m [2026-01-16T12:16:07.841085] [DEBUG] [REMOTE ] NIKL: Retrieved 708 rows, trimmed to 300. [2026-01-16T12:16:07.841213] [DEBUG] [REMOTE ] NIKL: PASS: History has at least 300 days. [2026-01-16T12:16:07.841421] [DEBUG] [REMOTE ] NIKL: PASS: Price check passed. Min price $12.84. [2026-01-16T12:16:07.841563] [DEBUG] [REMOTE ] NIKL: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:07.841697] [DEBUG] [REMOTE ] NIKL: PASS: Integrity check passed. [2026-01-16T12:16:07.841738] [DEBUG] [REMOTE ] NIKL: Symbol is viable for forecasting. [2026-01-16T12:16:07.841787] [INFO ] [MAIN ] [2190/3508] NIKL kept (0.2s) | 2188 kept, 2 rejected | 136.5/min | ETA: 9.7m [2026-01-16T12:16:08.456429] [DEBUG] [REMOTE ] NIM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:08.456639] [DEBUG] [REMOTE ] NIM: PASS: History has at least 300 days. [2026-01-16T12:16:08.456952] [DEBUG] [REMOTE ] NIM: PASS: Price check passed. Min price $9.16. [2026-01-16T12:16:08.457151] [DEBUG] [REMOTE ] NIM: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:08.457319] [DEBUG] [REMOTE ] NIM: PASS: Integrity check passed. [2026-01-16T12:16:08.457378] [DEBUG] [REMOTE ] NIM: Symbol is viable for forecasting. [2026-01-16T12:16:08.457450] [INFO ] [MAIN ] [2191/3508] NIM kept (0.6s) | 2189 kept, 2 rejected | 136.5/min | ETA: 9.6m [2026-01-16T12:16:08.743890] [DEBUG] [REMOTE ] NIO: Retrieved 1846 rows, trimmed to 300. [2026-01-16T12:16:08.744031] [DEBUG] [REMOTE ] NIO: PASS: History has at least 300 days. [2026-01-16T12:16:08.744236] [DEBUG] [REMOTE ] NIO: PASS: Price check passed. Min price $4.56. [2026-01-16T12:16:08.744372] [DEBUG] [REMOTE ] NIO: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:08.744485] [DEBUG] [REMOTE ] NIO: PASS: Integrity check passed. [2026-01-16T12:16:08.744526] [DEBUG] [REMOTE ] NIO: Symbol is viable for forecasting. [2026-01-16T12:16:08.744593] [INFO ] [MAIN ] [2192/3508] NIO kept (0.3s) | 2190 kept, 2 rejected | 136.5/min | ETA: 9.6m [2026-01-16T12:16:09.149473] [DEBUG] [REMOTE ] NITO: Retrieved 1472 rows, trimmed to 300. [2026-01-16T12:16:09.149695] [DEBUG] [REMOTE ] NITO: PASS: History has at least 300 days. [2026-01-16T12:16:09.150007] [DEBUG] [REMOTE ] NITO: PASS: Price check passed. Min price $1.56. [2026-01-16T12:16:09.150218] [DEBUG] [REMOTE ] NITO: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:09.150398] [DEBUG] [REMOTE ] NITO: PASS: Integrity check passed. [2026-01-16T12:16:09.150462] [DEBUG] [REMOTE ] NITO: Symbol is viable for forecasting. [2026-01-16T12:16:09.150606] [INFO ] [MAIN ] [2193/3508] NITO kept (0.4s) | 2191 kept, 2 rejected | 136.5/min | ETA: 9.6m [2026-01-16T12:16:09.737411] [DEBUG] [REMOTE ] NKSH: Retrieved 6571 rows, trimmed to 300. [2026-01-16T12:16:09.737564] [DEBUG] [REMOTE ] NKSH: PASS: History has at least 300 days. [2026-01-16T12:16:09.737844] [DEBUG] [REMOTE ] NKSH: PASS: Price check passed. Min price $26.47. [2026-01-16T12:16:09.737983] [DEBUG] [REMOTE ] NKSH: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:09.738114] [DEBUG] [REMOTE ] NKSH: PASS: Integrity check passed. [2026-01-16T12:16:09.738154] [DEBUG] [REMOTE ] NKSH: Symbol is viable for forecasting. [2026-01-16T12:16:09.738204] [INFO ] [MAIN ] [2194/3508] NKSH kept (0.6s) | 2192 kept, 2 rejected | 136.5/min | ETA: 9.6m [2026-01-16T12:16:10.011230] [DEBUG] [REMOTE ] NKTX: Retrieved 1387 rows, trimmed to 300. [2026-01-16T12:16:10.011371] [DEBUG] [REMOTE ] NKTX: PASS: History has at least 300 days. [2026-01-16T12:16:10.011610] [DEBUG] [REMOTE ] NKTX: PASS: Price check passed. Min price $1.73. [2026-01-16T12:16:10.011765] [DEBUG] [REMOTE ] NKTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:10.011880] [DEBUG] [REMOTE ] NKTX: PASS: Integrity check passed. [2026-01-16T12:16:10.011920] [DEBUG] [REMOTE ] NKTX: Symbol is viable for forecasting. [2026-01-16T12:16:10.011969] [INFO ] [MAIN ] [2195/3508] NKTX kept (0.3s) | 2193 kept, 2 rejected | 136.5/min | ETA: 9.6m [2026-01-16T12:16:10.587172] [DEBUG] [REMOTE ] NKX: Retrieved 5787 rows, trimmed to 300. [2026-01-16T12:16:10.587307] [DEBUG] [REMOTE ] NKX: PASS: History has at least 300 days. [2026-01-16T12:16:10.587525] [DEBUG] [REMOTE ] NKX: PASS: Price check passed. Min price $12.36. [2026-01-16T12:16:10.587875] [DEBUG] [REMOTE ] NKX: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:10.587997] [DEBUG] [REMOTE ] NKX: PASS: Integrity check passed. [2026-01-16T12:16:10.588039] [DEBUG] [REMOTE ] NKX: Symbol is viable for forecasting. [2026-01-16T12:16:10.588089] [INFO ] [MAIN ] [2196/3508] NKX kept (0.6s) | 2194 kept, 2 rejected | 136.5/min | ETA: 9.6m [2026-01-16T12:16:10.788420] [DEBUG] [REMOTE ] NLOP: Retrieved 556 rows, trimmed to 300. [2026-01-16T12:16:10.788563] [DEBUG] [REMOTE ] NLOP: PASS: History has at least 300 days. [2026-01-16T12:16:10.788796] [DEBUG] [REMOTE ] NLOP: PASS: Price check passed. Min price $19.50. [2026-01-16T12:16:10.788934] [DEBUG] [REMOTE ] NLOP: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:10.789052] [DEBUG] [REMOTE ] NLOP: PASS: Integrity check passed. [2026-01-16T12:16:10.789094] [DEBUG] [REMOTE ] NLOP: Symbol is viable for forecasting. [2026-01-16T12:16:10.789141] [INFO ] [MAIN ] [2197/3508] NLOP kept (0.2s) | 2195 kept, 2 rejected | 136.6/min | ETA: 9.6m [2026-01-16T12:16:11.440503] [DEBUG] [REMOTE ] NLY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:11.440652] [DEBUG] [REMOTE ] NLY: PASS: History has at least 300 days. [2026-01-16T12:16:11.440873] [DEBUG] [REMOTE ] NLY: PASS: Price check passed. Min price $20.03. [2026-01-16T12:16:11.441012] [DEBUG] [REMOTE ] NLY: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:11.441128] [DEBUG] [REMOTE ] NLY: PASS: Integrity check passed. [2026-01-16T12:16:11.441168] [DEBUG] [REMOTE ] NLY: Symbol is viable for forecasting. [2026-01-16T12:16:11.441217] [INFO ] [MAIN ] [2198/3508] NLY kept (0.7s) | 2196 kept, 2 rejected | 136.5/min | ETA: 9.6m [2026-01-16T12:16:11.694538] [DEBUG] [REMOTE ] NMAI: Retrieved 1041 rows, trimmed to 300. [2026-01-16T12:16:11.694689] [DEBUG] [REMOTE ] NMAI: PASS: History has at least 300 days. [2026-01-16T12:16:11.694899] [DEBUG] [REMOTE ] NMAI: PASS: Price check passed. Min price $12.50. [2026-01-16T12:16:11.695032] [DEBUG] [REMOTE ] NMAI: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:11.695200] [DEBUG] [REMOTE ] NMAI: PASS: Integrity check passed. [2026-01-16T12:16:11.695255] [DEBUG] [REMOTE ] NMAI: Symbol is viable for forecasting. [2026-01-16T12:16:11.695346] [INFO ] [MAIN ] [2199/3508] NMAI kept (0.3s) | 2197 kept, 2 rejected | 136.5/min | ETA: 9.6m [2026-01-16T12:16:12.184496] [DEBUG] [REMOTE ] NMCO: Retrieved 1592 rows, trimmed to 300. [2026-01-16T12:16:12.184667] [DEBUG] [REMOTE ] NMCO: PASS: History has at least 300 days. [2026-01-16T12:16:12.184877] [DEBUG] [REMOTE ] NMCO: PASS: Price check passed. Min price $10.12. [2026-01-16T12:16:12.185014] [DEBUG] [REMOTE ] NMCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:12.185124] [DEBUG] [REMOTE ] NMCO: PASS: Integrity check passed. [2026-01-16T12:16:12.185165] [DEBUG] [REMOTE ] NMCO: Symbol is viable for forecasting. [2026-01-16T12:16:12.185212] [INFO ] [MAIN ] [2200/3508] NMCO kept (0.5s) | 2198 kept, 2 rejected | 136.5/min | ETA: 9.6m [2026-01-16T12:16:12.645491] [DEBUG] [REMOTE ] NMFC: Retrieved 3686 rows, trimmed to 300. [2026-01-16T12:16:12.645660] [DEBUG] [REMOTE ] NMFC: PASS: History has at least 300 days. [2026-01-16T12:16:12.645883] [DEBUG] [REMOTE ] NMFC: PASS: Price check passed. Min price $8.69. [2026-01-16T12:16:12.646020] [DEBUG] [REMOTE ] NMFC: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:12.646139] [DEBUG] [REMOTE ] NMFC: PASS: Integrity check passed. [2026-01-16T12:16:12.646178] [DEBUG] [REMOTE ] NMFC: Symbol is viable for forecasting. [2026-01-16T12:16:12.646226] [INFO ] [MAIN ] [2201/3508] NMFC kept (0.5s) | 2199 kept, 2 rejected | 136.5/min | ETA: 9.6m [2026-01-16T12:16:12.938848] [DEBUG] [REMOTE ] NMG: Retrieved 1865 rows, trimmed to 300. [2026-01-16T12:16:12.938985] [DEBUG] [REMOTE ] NMG: PASS: History has at least 300 days. [2026-01-16T12:16:12.939193] [DEBUG] [REMOTE ] NMG: PASS: Price check passed. Min price $2.44. [2026-01-16T12:16:12.939329] [DEBUG] [REMOTE ] NMG: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:12.939439] [DEBUG] [REMOTE ] NMG: PASS: Integrity check passed. [2026-01-16T12:16:12.939479] [DEBUG] [REMOTE ] NMG: Symbol is viable for forecasting. [2026-01-16T12:16:12.939528] [INFO ] [MAIN ] [2202/3508] NMG kept (0.3s) | 2200 kept, 2 rejected | 136.6/min | ETA: 9.6m [2026-01-16T12:16:13.535952] [DEBUG] [REMOTE ] NMI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:13.536115] [DEBUG] [REMOTE ] NMI: PASS: History has at least 300 days. [2026-01-16T12:16:13.536417] [DEBUG] [REMOTE ] NMI: PASS: Price check passed. Min price $9.86. [2026-01-16T12:16:13.536602] [DEBUG] [REMOTE ] NMI: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:13.536754] [DEBUG] [REMOTE ] NMI: PASS: Integrity check passed. [2026-01-16T12:16:13.536800] [DEBUG] [REMOTE ] NMI: Symbol is viable for forecasting. [2026-01-16T12:16:13.536873] [INFO ] [MAIN ] [2203/3508] NMI kept (0.6s) | 2201 kept, 2 rejected | 136.5/min | ETA: 9.6m [2026-01-16T12:16:13.815990] [DEBUG] [REMOTE ] NMIH: Retrieved 3064 rows, trimmed to 300. [2026-01-16T12:16:13.816135] [DEBUG] [REMOTE ] NMIH: PASS: History has at least 300 days. [2026-01-16T12:16:13.816364] [DEBUG] [REMOTE ] NMIH: PASS: Price check passed. Min price $35.58. [2026-01-16T12:16:13.816505] [DEBUG] [REMOTE ] NMIH: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:13.816673] [DEBUG] [REMOTE ] NMIH: PASS: Integrity check passed. [2026-01-16T12:16:13.816718] [DEBUG] [REMOTE ] NMIH: Symbol is viable for forecasting. [2026-01-16T12:16:13.816771] [INFO ] [MAIN ] [2204/3508] NMIH kept (0.3s) | 2202 kept, 2 rejected | 136.6/min | ETA: 9.5m [2026-01-16T12:16:14.328039] [DEBUG] [REMOTE ] NMM: Retrieved 4572 rows, trimmed to 300. [2026-01-16T12:16:14.328189] [DEBUG] [REMOTE ] NMM: PASS: History has at least 300 days. [2026-01-16T12:16:14.328409] [DEBUG] [REMOTE ] NMM: PASS: Price check passed. Min price $44.96. [2026-01-16T12:16:14.328547] [DEBUG] [REMOTE ] NMM: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:14.328686] [DEBUG] [REMOTE ] NMM: PASS: Integrity check passed. [2026-01-16T12:16:14.328728] [DEBUG] [REMOTE ] NMM: Symbol is viable for forecasting. [2026-01-16T12:16:14.328793] [INFO ] [MAIN ] [2205/3508] NMM kept (0.5s) | 2203 kept, 2 rejected | 136.5/min | ETA: 9.5m [2026-01-16T12:16:14.525845] [DEBUG] [REMOTE ] NMRA: Retrieved 587 rows, trimmed to 300. [2026-01-16T12:16:14.525974] [DEBUG] [REMOTE ] NMRA: PASS: History has at least 300 days. [2026-01-16T12:16:14.526177] [DEBUG] [REMOTE ] NMRA: PASS: Price check passed. Min price $1.64. [2026-01-16T12:16:14.526315] [DEBUG] [REMOTE ] NMRA: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:14.526426] [DEBUG] [REMOTE ] NMRA: PASS: Integrity check passed. [2026-01-16T12:16:14.526466] [DEBUG] [REMOTE ] NMRA: Symbol is viable for forecasting. [2026-01-16T12:16:14.526513] [INFO ] [MAIN ] [2206/3508] NMRA kept (0.2s) | 2204 kept, 2 rejected | 136.6/min | ETA: 9.5m [2026-01-16T12:16:14.960053] [DEBUG] [REMOTE ] NMRK: Retrieved 2031 rows, trimmed to 300. [2026-01-16T12:16:14.960199] [DEBUG] [REMOTE ] NMRK: PASS: History has at least 300 days. [2026-01-16T12:16:14.960416] [DEBUG] [REMOTE ] NMRK: PASS: Price check passed. Min price $15.32. [2026-01-16T12:16:14.960558] [DEBUG] [REMOTE ] NMRK: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:14.960696] [DEBUG] [REMOTE ] NMRK: PASS: Integrity check passed. [2026-01-16T12:16:14.960739] [DEBUG] [REMOTE ] NMRK: Symbol is viable for forecasting. [2026-01-16T12:16:14.960788] [INFO ] [MAIN ] [2207/3508] NMRK kept (0.4s) | 2205 kept, 2 rejected | 136.6/min | ETA: 9.5m [2026-01-16T12:16:15.377361] [DEBUG] [REMOTE ] NN: Retrieved 1058 rows, trimmed to 300. [2026-01-16T12:16:15.377532] [DEBUG] [REMOTE ] NN: PASS: History has at least 300 days. [2026-01-16T12:16:15.377860] [DEBUG] [REMOTE ] NN: PASS: Price check passed. Min price $11.37. [2026-01-16T12:16:15.378066] [DEBUG] [REMOTE ] NN: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:15.378233] [DEBUG] [REMOTE ] NN: PASS: Integrity check passed. [2026-01-16T12:16:15.378295] [DEBUG] [REMOTE ] NN: Symbol is viable for forecasting. [2026-01-16T12:16:15.378366] [INFO ] [MAIN ] [2208/3508] NN kept (0.4s) | 2206 kept, 2 rejected | 136.6/min | ETA: 9.5m [2026-01-16T12:16:15.886634] [DEBUG] [REMOTE ] NNDM: Retrieved 2521 rows, trimmed to 300. [2026-01-16T12:16:15.886782] [DEBUG] [REMOTE ] NNDM: PASS: History has at least 300 days. [2026-01-16T12:16:15.887008] [DEBUG] [REMOTE ] NNDM: PASS: Price check passed. Min price $1.44. [2026-01-16T12:16:15.887155] [DEBUG] [REMOTE ] NNDM: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:15.887293] [DEBUG] [REMOTE ] NNDM: PASS: Integrity check passed. [2026-01-16T12:16:15.887339] [DEBUG] [REMOTE ] NNDM: Symbol is viable for forecasting. [2026-01-16T12:16:15.887391] [INFO ] [MAIN ] [2209/3508] NNDM kept (0.5s) | 2207 kept, 2 rejected | 136.6/min | ETA: 9.5m [2026-01-16T12:16:16.111953] [DEBUG] [REMOTE ] NNE: Retrieved 424 rows, trimmed to 300. [2026-01-16T12:16:16.112096] [DEBUG] [REMOTE ] NNE: PASS: History has at least 300 days. [2026-01-16T12:16:16.112303] [DEBUG] [REMOTE ] NNE: PASS: Price check passed. Min price $24.01. [2026-01-16T12:16:16.112444] [DEBUG] [REMOTE ] NNE: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:16.112636] [DEBUG] [REMOTE ] NNE: PASS: Integrity check passed. [2026-01-16T12:16:16.112681] [DEBUG] [REMOTE ] NNE: Symbol is viable for forecasting. [2026-01-16T12:16:16.112730] [INFO ] [MAIN ] [2210/3508] NNE kept (0.2s) | 2208 kept, 2 rejected | 136.6/min | ETA: 9.5m [2026-01-16T12:16:16.743375] [DEBUG] [REMOTE ] NNI: Retrieved 5558 rows, trimmed to 300. [2026-01-16T12:16:16.743511] [DEBUG] [REMOTE ] NNI: PASS: History has at least 300 days. [2026-01-16T12:16:16.743758] [DEBUG] [REMOTE ] NNI: PASS: Price check passed. Min price $124.42. [2026-01-16T12:16:16.743898] [DEBUG] [REMOTE ] NNI: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:16.744019] [DEBUG] [REMOTE ] NNI: PASS: Integrity check passed. [2026-01-16T12:16:16.744060] [DEBUG] [REMOTE ] NNI: Symbol is viable for forecasting. [2026-01-16T12:16:16.744161] [INFO ] [MAIN ] [2211/3508] NNI kept (0.6s) | 2209 kept, 2 rejected | 136.6/min | ETA: 9.5m [2026-01-16T12:16:17.203091] [DEBUG] [REMOTE ] NNN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:17.203228] [DEBUG] [REMOTE ] NNN: PASS: History has at least 300 days. [2026-01-16T12:16:17.203448] [DEBUG] [REMOTE ] NNN: PASS: Price check passed. Min price $39.05. [2026-01-16T12:16:17.203606] [DEBUG] [REMOTE ] NNN: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:17.203728] [DEBUG] [REMOTE ] NNN: PASS: Integrity check passed. [2026-01-16T12:16:17.203769] [DEBUG] [REMOTE ] NNN: Symbol is viable for forecasting. [2026-01-16T12:16:17.203819] [INFO ] [MAIN ] [2212/3508] NNN kept (0.5s) | 2210 kept, 2 rejected | 136.6/min | ETA: 9.5m [2026-01-16T12:16:17.482122] [DEBUG] [REMOTE ] NNOX: Retrieved 1357 rows, trimmed to 300. [2026-01-16T12:16:17.482273] [DEBUG] [REMOTE ] NNOX: PASS: History has at least 300 days. [2026-01-16T12:16:17.482495] [DEBUG] [REMOTE ] NNOX: PASS: Price check passed. Min price $2.78. [2026-01-16T12:16:17.482671] [DEBUG] [REMOTE ] NNOX: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:17.482794] [DEBUG] [REMOTE ] NNOX: PASS: Integrity check passed. [2026-01-16T12:16:17.482836] [DEBUG] [REMOTE ] NNOX: Symbol is viable for forecasting. [2026-01-16T12:16:17.482885] [INFO ] [MAIN ] [2213/3508] NNOX kept (0.3s) | 2211 kept, 2 rejected | 136.6/min | ETA: 9.5m [2026-01-16T12:16:18.194742] [DEBUG] [REMOTE ] NNY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:18.194887] [DEBUG] [REMOTE ] NNY: PASS: History has at least 300 days. [2026-01-16T12:16:18.195120] [DEBUG] [REMOTE ] NNY: PASS: Price check passed. Min price $8.23. [2026-01-16T12:16:18.195279] [DEBUG] [REMOTE ] NNY: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:18.195431] [DEBUG] [REMOTE ] NNY: PASS: Integrity check passed. [2026-01-16T12:16:18.195478] [DEBUG] [REMOTE ] NNY: Symbol is viable for forecasting. [2026-01-16T12:16:18.195533] [INFO ] [MAIN ] [2214/3508] NNY kept (0.7s) | 2212 kept, 2 rejected | 136.6/min | ETA: 9.5m [2026-01-16T12:16:18.630049] [DEBUG] [REMOTE ] NOA: Retrieved 4816 rows, trimmed to 300. [2026-01-16T12:16:18.630202] [DEBUG] [REMOTE ] NOA: PASS: History has at least 300 days. [2026-01-16T12:16:18.630477] [DEBUG] [REMOTE ] NOA: PASS: Price check passed. Min price $13.09. [2026-01-16T12:16:18.630666] [DEBUG] [REMOTE ] NOA: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:18.630805] [DEBUG] [REMOTE ] NOA: PASS: Integrity check passed. [2026-01-16T12:16:18.630850] [DEBUG] [REMOTE ] NOA: Symbol is viable for forecasting. [2026-01-16T12:16:18.630905] [INFO ] [MAIN ] [2215/3508] NOA kept (0.4s) | 2213 kept, 2 rejected | 136.6/min | ETA: 9.5m [2026-01-16T12:16:19.031254] [DEBUG] [REMOTE ] NOAH: Retrieved 3818 rows, trimmed to 300. [2026-01-16T12:16:19.031392] [DEBUG] [REMOTE ] NOAH: PASS: History has at least 300 days. [2026-01-16T12:16:19.031653] [DEBUG] [REMOTE ] NOAH: PASS: Price check passed. Min price $9.61. [2026-01-16T12:16:19.031812] [DEBUG] [REMOTE ] NOAH: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:19.031938] [DEBUG] [REMOTE ] NOAH: PASS: Integrity check passed. [2026-01-16T12:16:19.031981] [DEBUG] [REMOTE ] NOAH: Symbol is viable for forecasting. [2026-01-16T12:16:19.032034] [INFO ] [MAIN ] [2216/3508] NOAH kept (0.4s) | 2214 kept, 2 rejected | 136.6/min | ETA: 9.5m [2026-01-16T12:16:19.258636] [DEBUG] [REMOTE ] NODK: Retrieved 2222 rows, trimmed to 300. [2026-01-16T12:16:19.258795] [DEBUG] [REMOTE ] NODK: PASS: History has at least 300 days. [2026-01-16T12:16:19.259025] [DEBUG] [REMOTE ] NODK: PASS: Price check passed. Min price $13.09. [2026-01-16T12:16:19.259166] [DEBUG] [REMOTE ] NODK: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:19.259297] [DEBUG] [REMOTE ] NODK: PASS: Integrity check passed. [2026-01-16T12:16:19.259356] [DEBUG] [REMOTE ] NODK: Symbol is viable for forecasting. [2026-01-16T12:16:19.259408] [INFO ] [MAIN ] [2217/3508] NODK kept (0.2s) | 2215 kept, 2 rejected | 136.6/min | ETA: 9.5m [2026-01-16T12:16:19.821355] [DEBUG] [REMOTE ] NOG: Retrieved 4721 rows, trimmed to 300. [2026-01-16T12:16:19.821486] [DEBUG] [REMOTE ] NOG: PASS: History has at least 300 days. [2026-01-16T12:16:19.821725] [DEBUG] [REMOTE ] NOG: PASS: Price check passed. Min price $20.06. [2026-01-16T12:16:19.821866] [DEBUG] [REMOTE ] NOG: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:19.821981] [DEBUG] [REMOTE ] NOG: PASS: Integrity check passed. [2026-01-16T12:16:19.822021] [DEBUG] [REMOTE ] NOG: Symbol is viable for forecasting. [2026-01-16T12:16:19.822070] [INFO ] [MAIN ] [2218/3508] NOG kept (0.6s) | 2216 kept, 2 rejected | 136.6/min | ETA: 9.4m [2026-01-16T12:16:20.168509] [DEBUG] [REMOTE ] NOMD: Retrieved 2524 rows, trimmed to 300. [2026-01-16T12:16:20.168695] [DEBUG] [REMOTE ] NOMD: PASS: History has at least 300 days. [2026-01-16T12:16:20.168914] [DEBUG] [REMOTE ] NOMD: PASS: Price check passed. Min price $10.99. [2026-01-16T12:16:20.169052] [DEBUG] [REMOTE ] NOMD: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:20.169168] [DEBUG] [REMOTE ] NOMD: PASS: Integrity check passed. [2026-01-16T12:16:20.169209] [DEBUG] [REMOTE ] NOMD: Symbol is viable for forecasting. [2026-01-16T12:16:20.169257] [INFO ] [MAIN ] [2219/3508] NOMD kept (0.3s) | 2217 kept, 2 rejected | 136.6/min | ETA: 9.4m [2026-01-16T12:16:20.531698] [DEBUG] [REMOTE ] NOTE: Retrieved 1283 rows, trimmed to 300. [2026-01-16T12:16:20.531835] [DEBUG] [REMOTE ] NOTE: PASS: History has at least 300 days. [2026-01-16T12:16:20.532042] [DEBUG] [REMOTE ] NOTE: PASS: Price check passed. Min price $1.47. [2026-01-16T12:16:20.532179] [DEBUG] [REMOTE ] NOTE: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:20.532291] [DEBUG] [REMOTE ] NOTE: PASS: Integrity check passed. [2026-01-16T12:16:20.532332] [DEBUG] [REMOTE ] NOTE: Symbol is viable for forecasting. [2026-01-16T12:16:20.532381] [INFO ] [MAIN ] [2220/3508] NOTE kept (0.4s) | 2218 kept, 2 rejected | 136.6/min | ETA: 9.4m [2026-01-16T12:16:20.919625] [DEBUG] [REMOTE ] NPCE: Retrieved 1190 rows, trimmed to 300. [2026-01-16T12:16:20.919802] [DEBUG] [REMOTE ] NPCE: PASS: History has at least 300 days. [2026-01-16T12:16:20.920088] [DEBUG] [REMOTE ] NPCE: PASS: Price check passed. Min price $9.40. [2026-01-16T12:16:20.920298] [DEBUG] [REMOTE ] NPCE: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:20.920499] [DEBUG] [REMOTE ] NPCE: PASS: Integrity check passed. [2026-01-16T12:16:20.920563] [DEBUG] [REMOTE ] NPCE: Symbol is viable for forecasting. [2026-01-16T12:16:20.920655] [INFO ] [MAIN ] [2221/3508] NPCE kept (0.4s) | 2219 kept, 2 rejected | 136.6/min | ETA: 9.4m [2026-01-16T12:16:21.292692] [DEBUG] [REMOTE ] NPFD: Retrieved 1024 rows, trimmed to 300. [2026-01-16T12:16:21.292830] [DEBUG] [REMOTE ] NPFD: PASS: History has at least 300 days. [2026-01-16T12:16:21.293036] [DEBUG] [REMOTE ] NPFD: PASS: Price check passed. Min price $18.79. [2026-01-16T12:16:21.293204] [DEBUG] [REMOTE ] NPFD: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:21.293323] [DEBUG] [REMOTE ] NPFD: PASS: Integrity check passed. [2026-01-16T12:16:21.293364] [DEBUG] [REMOTE ] NPFD: Symbol is viable for forecasting. [2026-01-16T12:16:21.293412] [INFO ] [MAIN ] [2222/3508] NPFD kept (0.4s) | 2220 kept, 2 rejected | 136.6/min | ETA: 9.4m [2026-01-16T12:16:21.931327] [DEBUG] [REMOTE ] NPK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:21.931525] [DEBUG] [REMOTE ] NPK: PASS: History has at least 300 days. [2026-01-16T12:16:21.931838] [DEBUG] [REMOTE ] NPK: PASS: Price check passed. Min price $91.59. [2026-01-16T12:16:21.931979] [DEBUG] [REMOTE ] NPK: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:21.932129] [DEBUG] [REMOTE ] NPK: PASS: Integrity check passed. [2026-01-16T12:16:21.932194] [DEBUG] [REMOTE ] NPK: Symbol is viable for forecasting. [2026-01-16T12:16:21.932253] [INFO ] [MAIN ] [2223/3508] NPK kept (0.6s) | 2221 kept, 2 rejected | 136.6/min | ETA: 9.4m [2026-01-16T12:16:22.407364] [DEBUG] [REMOTE ] NPO: Retrieved 5950 rows, trimmed to 300. [2026-01-16T12:16:22.407506] [DEBUG] [REMOTE ] NPO: PASS: History has at least 300 days. [2026-01-16T12:16:22.407750] [DEBUG] [REMOTE ] NPO: PASS: Price check passed. Min price $202.27. [2026-01-16T12:16:22.407895] [DEBUG] [REMOTE ] NPO: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:22.408017] [DEBUG] [REMOTE ] NPO: PASS: Integrity check passed. [2026-01-16T12:16:22.408058] [DEBUG] [REMOTE ] NPO: Symbol is viable for forecasting. [2026-01-16T12:16:22.408108] [INFO ] [MAIN ] [2224/3508] NPO kept (0.5s) | 2222 kept, 2 rejected | 136.6/min | ETA: 9.4m [2026-01-16T12:16:22.966260] [DEBUG] [REMOTE ] NQP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:22.966432] [DEBUG] [REMOTE ] NQP: PASS: History has at least 300 days. [2026-01-16T12:16:22.966768] [DEBUG] [REMOTE ] NQP: PASS: Price check passed. Min price $11.74. [2026-01-16T12:16:22.966910] [DEBUG] [REMOTE ] NQP: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:22.967044] [DEBUG] [REMOTE ] NQP: PASS: Integrity check passed. [2026-01-16T12:16:22.967085] [DEBUG] [REMOTE ] NQP: Symbol is viable for forecasting. [2026-01-16T12:16:22.967138] [INFO ] [MAIN ] [2225/3508] NQP kept (0.6s) | 2223 kept, 2 rejected | 136.6/min | ETA: 9.4m [2026-01-16T12:16:23.313267] [DEBUG] [REMOTE ] NRC: Retrieved 3182 rows, trimmed to 300. [2026-01-16T12:16:23.313421] [DEBUG] [REMOTE ] NRC: PASS: History has at least 300 days. [2026-01-16T12:16:23.313664] [DEBUG] [REMOTE ] NRC: PASS: Price check passed. Min price $11.32. [2026-01-16T12:16:23.313808] [DEBUG] [REMOTE ] NRC: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:23.313935] [DEBUG] [REMOTE ] NRC: PASS: Integrity check passed. [2026-01-16T12:16:23.313978] [DEBUG] [REMOTE ] NRC: Symbol is viable for forecasting. [2026-01-16T12:16:23.314029] [INFO ] [MAIN ] [2226/3508] NRC kept (0.3s) | 2224 kept, 2 rejected | 136.6/min | ETA: 9.4m [2026-01-16T12:16:23.594694] [DEBUG] [REMOTE ] NRDS: Retrieved 1053 rows, trimmed to 300. [2026-01-16T12:16:23.594841] [DEBUG] [REMOTE ] NRDS: PASS: History has at least 300 days. [2026-01-16T12:16:23.595055] [DEBUG] [REMOTE ] NRDS: PASS: Price check passed. Min price $11.37. [2026-01-16T12:16:23.595199] [DEBUG] [REMOTE ] NRDS: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:23.595315] [DEBUG] [REMOTE ] NRDS: PASS: Integrity check passed. [2026-01-16T12:16:23.595357] [DEBUG] [REMOTE ] NRDS: Symbol is viable for forecasting. [2026-01-16T12:16:23.595406] [INFO ] [MAIN ] [2227/3508] NRDS kept (0.3s) | 2225 kept, 2 rejected | 136.6/min | ETA: 9.4m [2026-01-16T12:16:24.117412] [DEBUG] [REMOTE ] NREF: Retrieved 1493 rows, trimmed to 300. [2026-01-16T12:16:24.117557] [DEBUG] [REMOTE ] NREF: PASS: History has at least 300 days. [2026-01-16T12:16:24.117812] [DEBUG] [REMOTE ] NREF: PASS: Price check passed. Min price $12.61. [2026-01-16T12:16:24.117951] [DEBUG] [REMOTE ] NREF: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:24.118065] [DEBUG] [REMOTE ] NREF: PASS: Integrity check passed. [2026-01-16T12:16:24.118105] [DEBUG] [REMOTE ] NREF: Symbol is viable for forecasting. [2026-01-16T12:16:24.118154] [INFO ] [MAIN ] [2228/3508] NREF kept (0.5s) | 2226 kept, 2 rejected | 136.6/min | ETA: 9.4m [2026-01-16T12:16:24.584139] [DEBUG] [REMOTE ] NRG: Retrieved 5566 rows, trimmed to 300. [2026-01-16T12:16:24.584281] [DEBUG] [REMOTE ] NRG: PASS: History has at least 300 days. [2026-01-16T12:16:24.584511] [DEBUG] [REMOTE ] NRG: PASS: Price check passed. Min price $143.53. [2026-01-16T12:16:24.584670] [DEBUG] [REMOTE ] NRG: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:24.584794] [DEBUG] [REMOTE ] NRG: PASS: Integrity check passed. [2026-01-16T12:16:24.584851] [DEBUG] [REMOTE ] NRG: Symbol is viable for forecasting. [2026-01-16T12:16:24.584901] [INFO ] [MAIN ] [2229/3508] NRG kept (0.5s) | 2227 kept, 2 rejected | 136.6/min | ETA: 9.4m [2026-01-16T12:16:25.074179] [DEBUG] [REMOTE ] NRIM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:25.074396] [DEBUG] [REMOTE ] NRIM: PASS: History has at least 300 days. [2026-01-16T12:16:25.074740] [DEBUG] [REMOTE ] NRIM: PASS: Price check passed. Min price $20.67. [2026-01-16T12:16:25.074889] [DEBUG] [REMOTE ] NRIM: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:25.075039] [DEBUG] [REMOTE ] NRIM: PASS: Integrity check passed. [2026-01-16T12:16:25.075083] [DEBUG] [REMOTE ] NRIM: Symbol is viable for forecasting. [2026-01-16T12:16:25.075138] [INFO ] [MAIN ] [2230/3508] NRIM kept (0.5s) | 2228 kept, 2 rejected | 136.6/min | ETA: 9.4m [2026-01-16T12:16:25.327665] [DEBUG] [REMOTE ] NRIX: Retrieved 1377 rows, trimmed to 300. [2026-01-16T12:16:25.327881] [DEBUG] [REMOTE ] NRIX: PASS: History has at least 300 days. [2026-01-16T12:16:25.328151] [DEBUG] [REMOTE ] NRIX: PASS: Price check passed. Min price $10.40. [2026-01-16T12:16:25.328314] [DEBUG] [REMOTE ] NRIX: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:25.328451] [DEBUG] [REMOTE ] NRIX: PASS: Integrity check passed. [2026-01-16T12:16:25.328495] [DEBUG] [REMOTE ] NRIX: Symbol is viable for forecasting. [2026-01-16T12:16:25.328551] [INFO ] [MAIN ] [2231/3508] NRIX kept (0.3s) | 2229 kept, 2 rejected | 136.6/min | ETA: 9.3m [2026-01-16T12:16:25.981707] [DEBUG] [REMOTE ] NRK: Retrieved 5787 rows, trimmed to 300. [2026-01-16T12:16:25.981853] [DEBUG] [REMOTE ] NRK: PASS: History has at least 300 days. [2026-01-16T12:16:25.982096] [DEBUG] [REMOTE ] NRK: PASS: Price check passed. Min price $9.82. [2026-01-16T12:16:25.982236] [DEBUG] [REMOTE ] NRK: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:25.982389] [DEBUG] [REMOTE ] NRK: PASS: Integrity check passed. [2026-01-16T12:16:25.982432] [DEBUG] [REMOTE ] NRK: Symbol is viable for forecasting. [2026-01-16T12:16:25.982483] [INFO ] [MAIN ] [2232/3508] NRK kept (0.7s) | 2230 kept, 2 rejected | 136.6/min | ETA: 9.3m [2026-01-16T12:16:26.442371] [DEBUG] [REMOTE ] NRP: Retrieved 5853 rows, trimmed to 300. [2026-01-16T12:16:26.442529] [DEBUG] [REMOTE ] NRP: PASS: History has at least 300 days. [2026-01-16T12:16:26.442818] [DEBUG] [REMOTE ] NRP: PASS: Price check passed. Min price $99.92. [2026-01-16T12:16:26.442964] [DEBUG] [REMOTE ] NRP: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:26.443118] [DEBUG] [REMOTE ] NRP: PASS: Integrity check passed. [2026-01-16T12:16:26.443179] [DEBUG] [REMOTE ] NRP: Symbol is viable for forecasting. [2026-01-16T12:16:26.443243] [INFO ] [MAIN ] [2233/3508] NRP kept (0.5s) | 2231 kept, 2 rejected | 136.6/min | ETA: 9.3m [2026-01-16T12:16:26.735222] [DEBUG] [REMOTE ] NRXP: Retrieved 2040 rows, trimmed to 300. [2026-01-16T12:16:26.735365] [DEBUG] [REMOTE ] NRXP: PASS: History has at least 300 days. [2026-01-16T12:16:26.735609] [DEBUG] [REMOTE ] NRXP: PASS: Price check passed. Min price $1.98. [2026-01-16T12:16:26.735753] [DEBUG] [REMOTE ] NRXP: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:26.735870] [DEBUG] [REMOTE ] NRXP: PASS: Integrity check passed. [2026-01-16T12:16:26.735911] [DEBUG] [REMOTE ] NRXP: Symbol is viable for forecasting. [2026-01-16T12:16:26.735960] [INFO ] [MAIN ] [2234/3508] NRXP kept (0.3s) | 2232 kept, 2 rejected | 136.6/min | ETA: 9.3m [2026-01-16T12:16:27.325988] [DEBUG] [REMOTE ] NSC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:27.326134] [DEBUG] [REMOTE ] NSC: PASS: History has at least 300 days. [2026-01-16T12:16:27.326366] [DEBUG] [REMOTE ] NSC: PASS: Price check passed. Min price $278.21. [2026-01-16T12:16:27.326504] [DEBUG] [REMOTE ] NSC: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:27.326683] [DEBUG] [REMOTE ] NSC: PASS: Integrity check passed. [2026-01-16T12:16:27.326751] [DEBUG] [REMOTE ] NSC: Symbol is viable for forecasting. [2026-01-16T12:16:27.326803] [INFO ] [MAIN ] [2235/3508] NSC kept (0.6s) | 2233 kept, 2 rejected | 136.6/min | ETA: 9.3m [2026-01-16T12:16:27.797660] [DEBUG] [REMOTE ] NSP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:27.797861] [DEBUG] [REMOTE ] NSP: PASS: History has at least 300 days. [2026-01-16T12:16:27.798239] [DEBUG] [REMOTE ] NSP: PASS: Price check passed. Min price $31.15. [2026-01-16T12:16:27.798438] [DEBUG] [REMOTE ] NSP: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:27.798642] [DEBUG] [REMOTE ] NSP: PASS: Integrity check passed. [2026-01-16T12:16:27.798702] [DEBUG] [REMOTE ] NSP: Symbol is viable for forecasting. [2026-01-16T12:16:27.798775] [INFO ] [MAIN ] [2236/3508] NSP kept (0.5s) | 2234 kept, 2 rejected | 136.6/min | ETA: 9.3m [2026-01-16T12:16:28.293140] [DEBUG] [REMOTE ] NSSC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:28.293295] [DEBUG] [REMOTE ] NSSC: PASS: History has at least 300 days. [2026-01-16T12:16:28.293544] [DEBUG] [REMOTE ] NSSC: PASS: Price check passed. Min price $37.68. [2026-01-16T12:16:28.293706] [DEBUG] [REMOTE ] NSSC: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:28.293835] [DEBUG] [REMOTE ] NSSC: PASS: Integrity check passed. [2026-01-16T12:16:28.293875] [DEBUG] [REMOTE ] NSSC: Symbol is viable for forecasting. [2026-01-16T12:16:28.293926] [INFO ] [MAIN ] [2237/3508] NSSC kept (0.5s) | 2235 kept, 2 rejected | 136.6/min | ETA: 9.3m [2026-01-16T12:16:28.801534] [DEBUG] [REMOTE ] NTAP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:28.801694] [DEBUG] [REMOTE ] NTAP: PASS: History has at least 300 days. [2026-01-16T12:16:28.801957] [DEBUG] [REMOTE ] NTAP: PASS: Price check passed. Min price $102.74. [2026-01-16T12:16:28.802112] [DEBUG] [REMOTE ] NTAP: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:28.802239] [DEBUG] [REMOTE ] NTAP: PASS: Integrity check passed. [2026-01-16T12:16:28.802281] [DEBUG] [REMOTE ] NTAP: Symbol is viable for forecasting. [2026-01-16T12:16:28.802332] [INFO ] [MAIN ] [2238/3508] NTAP kept (0.5s) | 2236 kept, 2 rejected | 136.6/min | ETA: 9.3m [2026-01-16T12:16:29.119078] [DEBUG] [REMOTE ] NTB: Retrieved 2346 rows, trimmed to 300. [2026-01-16T12:16:29.119216] [DEBUG] [REMOTE ] NTB: PASS: History has at least 300 days. [2026-01-16T12:16:29.119426] [DEBUG] [REMOTE ] NTB: PASS: Price check passed. Min price $41.30. [2026-01-16T12:16:29.119597] [DEBUG] [REMOTE ] NTB: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:29.119716] [DEBUG] [REMOTE ] NTB: PASS: Integrity check passed. [2026-01-16T12:16:29.119757] [DEBUG] [REMOTE ] NTB: Symbol is viable for forecasting. [2026-01-16T12:16:29.119805] [INFO ] [MAIN ] [2239/3508] NTB kept (0.3s) | 2237 kept, 2 rejected | 136.6/min | ETA: 9.3m [2026-01-16T12:16:29.675327] [DEBUG] [REMOTE ] NTES: Retrieved 6424 rows, trimmed to 300. [2026-01-16T12:16:29.675471] [DEBUG] [REMOTE ] NTES: PASS: History has at least 300 days. [2026-01-16T12:16:29.675729] [DEBUG] [REMOTE ] NTES: PASS: Price check passed. Min price $132.88. [2026-01-16T12:16:29.675877] [DEBUG] [REMOTE ] NTES: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:29.676001] [DEBUG] [REMOTE ] NTES: PASS: Integrity check passed. [2026-01-16T12:16:29.676042] [DEBUG] [REMOTE ] NTES: Symbol is viable for forecasting. [2026-01-16T12:16:29.676096] [INFO ] [MAIN ] [2240/3508] NTES kept (0.6s) | 2238 kept, 2 rejected | 136.6/min | ETA: 9.3m [2026-01-16T12:16:30.151886] [DEBUG] [REMOTE ] NTIC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:30.152030] [DEBUG] [REMOTE ] NTIC: PASS: History has at least 300 days. [2026-01-16T12:16:30.152296] [DEBUG] [REMOTE ] NTIC: PASS: Price check passed. Min price $7.35. [2026-01-16T12:16:30.152463] [DEBUG] [REMOTE ] NTIC: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:30.152646] [DEBUG] [REMOTE ] NTIC: PASS: Integrity check passed. [2026-01-16T12:16:30.152693] [DEBUG] [REMOTE ] NTIC: Symbol is viable for forecasting. [2026-01-16T12:16:30.152747] [INFO ] [MAIN ] [2241/3508] NTIC kept (0.5s) | 2239 kept, 2 rejected | 136.5/min | ETA: 9.3m [2026-01-16T12:16:30.480434] [DEBUG] [REMOTE ] NTLA: Retrieved 2438 rows, trimmed to 300. [2026-01-16T12:16:30.480608] [DEBUG] [REMOTE ] NTLA: PASS: History has at least 300 days. [2026-01-16T12:16:30.480821] [DEBUG] [REMOTE ] NTLA: PASS: Price check passed. Min price $8.04. [2026-01-16T12:16:30.480957] [DEBUG] [REMOTE ] NTLA: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:30.481071] [DEBUG] [REMOTE ] NTLA: PASS: Integrity check passed. [2026-01-16T12:16:30.481111] [DEBUG] [REMOTE ] NTLA: Symbol is viable for forecasting. [2026-01-16T12:16:30.481159] [INFO ] [MAIN ] [2242/3508] NTLA kept (0.3s) | 2240 kept, 2 rejected | 136.6/min | ETA: 9.3m [2026-01-16T12:16:30.889883] [DEBUG] [REMOTE ] NTNX: Retrieved 2336 rows, trimmed to 300. [2026-01-16T12:16:30.890057] [DEBUG] [REMOTE ] NTNX: PASS: History has at least 300 days. [2026-01-16T12:16:30.890330] [DEBUG] [REMOTE ] NTNX: PASS: Price check passed. Min price $46.57. [2026-01-16T12:16:30.890515] [DEBUG] [REMOTE ] NTNX: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:30.890915] [DEBUG] [REMOTE ] NTNX: PASS: Integrity check passed. [2026-01-16T12:16:30.890971] [DEBUG] [REMOTE ] NTNX: Symbol is viable for forecasting. [2026-01-16T12:16:30.891038] [INFO ] [MAIN ] [2243/3508] NTNX kept (0.4s) | 2241 kept, 2 rejected | 136.6/min | ETA: 9.3m [2026-01-16T12:16:31.195366] [DEBUG] [REMOTE ] NTRA: Retrieved 2651 rows, trimmed to 300. [2026-01-16T12:16:31.195509] [DEBUG] [REMOTE ] NTRA: PASS: History has at least 300 days. [2026-01-16T12:16:31.195747] [DEBUG] [REMOTE ] NTRA: PASS: Price check passed. Min price $186.88. [2026-01-16T12:16:31.195887] [DEBUG] [REMOTE ] NTRA: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:31.196000] [DEBUG] [REMOTE ] NTRA: PASS: Integrity check passed. [2026-01-16T12:16:31.196040] [DEBUG] [REMOTE ] NTRA: Symbol is viable for forecasting. [2026-01-16T12:16:31.196089] [INFO ] [MAIN ] [2244/3508] NTRA kept (0.3s) | 2242 kept, 2 rejected | 136.6/min | ETA: 9.3m [2026-01-16T12:16:31.695367] [DEBUG] [REMOTE ] NTRB: Retrieved 1851 rows, trimmed to 300. [2026-01-16T12:16:31.695531] [DEBUG] [REMOTE ] NTRB: PASS: History has at least 300 days. [2026-01-16T12:16:31.695835] [DEBUG] [REMOTE ] NTRB: PASS: Price check passed. Min price $4.22. [2026-01-16T12:16:31.695998] [DEBUG] [REMOTE ] NTRB: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:31.696118] [DEBUG] [REMOTE ] NTRB: PASS: Integrity check passed. [2026-01-16T12:16:31.696159] [DEBUG] [REMOTE ] NTRB: Symbol is viable for forecasting. [2026-01-16T12:16:31.696219] [INFO ] [MAIN ] [2245/3508] NTRB kept (0.5s) | 2243 kept, 2 rejected | 136.6/min | ETA: 9.2m [2026-01-16T12:16:32.217435] [DEBUG] [REMOTE ] NTRS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:32.217583] [DEBUG] [REMOTE ] NTRS: PASS: History has at least 300 days. [2026-01-16T12:16:32.217811] [DEBUG] [REMOTE ] NTRS: PASS: Price check passed. Min price $121.99. [2026-01-16T12:16:32.217948] [DEBUG] [REMOTE ] NTRS: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:32.218065] [DEBUG] [REMOTE ] NTRS: PASS: Integrity check passed. [2026-01-16T12:16:32.218105] [DEBUG] [REMOTE ] NTRS: Symbol is viable for forecasting. [2026-01-16T12:16:32.218155] [INFO ] [MAIN ] [2246/3508] NTRS kept (0.5s) | 2244 kept, 2 rejected | 136.6/min | ETA: 9.2m [2026-01-16T12:16:32.482696] [DEBUG] [REMOTE ] NTRSO: Retrieved 1561 rows, trimmed to 300. [2026-01-16T12:16:32.482843] [DEBUG] [REMOTE ] NTRSO: PASS: History has at least 300 days. [2026-01-16T12:16:32.483054] [DEBUG] [REMOTE ] NTRSO: PASS: Price check passed. Min price $19.10. [2026-01-16T12:16:32.483190] [DEBUG] [REMOTE ] NTRSO: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:32.483319] [DEBUG] [REMOTE ] NTRSO: PASS: Integrity check passed. [2026-01-16T12:16:32.483360] [DEBUG] [REMOTE ] NTRSO: Symbol is viable for forecasting. [2026-01-16T12:16:32.483409] [INFO ] [MAIN ] [2247/3508] NTRSO kept (0.3s) | 2245 kept, 2 rejected | 136.6/min | ETA: 9.2m [2026-01-16T12:16:32.822457] [DEBUG] [REMOTE ] NUKK: Retrieved 516 rows, trimmed to 300. [2026-01-16T12:16:32.822838] [DEBUG] [REMOTE ] NUKK: PASS: History has at least 300 days. [2026-01-16T12:16:32.823145] [DEBUG] [REMOTE ] NUKK: PASS: Price check passed. Min price $3.40. [2026-01-16T12:16:32.823347] [DEBUG] [REMOTE ] NUKK: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:32.823514] [DEBUG] [REMOTE ] NUKK: PASS: Integrity check passed. [2026-01-16T12:16:32.823590] [DEBUG] [REMOTE ] NUKK: Symbol is viable for forecasting. [2026-01-16T12:16:32.823657] [INFO ] [MAIN ] [2248/3508] NUKK kept (0.3s) | 2246 kept, 2 rejected | 136.6/min | ETA: 9.2m [2026-01-16T12:16:33.572298] [DEBUG] [REMOTE ] NUS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:33.572480] [DEBUG] [REMOTE ] NUS: PASS: History has at least 300 days. [2026-01-16T12:16:33.572857] [DEBUG] [REMOTE ] NUS: PASS: Price check passed. Min price $9.07. [2026-01-16T12:16:33.573011] [DEBUG] [REMOTE ] NUS: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:33.573144] [DEBUG] [REMOTE ] NUS: PASS: Integrity check passed. [2026-01-16T12:16:33.573187] [DEBUG] [REMOTE ] NUS: Symbol is viable for forecasting. [2026-01-16T12:16:33.573240] [INFO ] [MAIN ] [2249/3508] NUS kept (0.7s) | 2247 kept, 2 rejected | 136.6/min | ETA: 9.2m [2026-01-16T12:16:33.907327] [DEBUG] [REMOTE ] NUTX: Retrieved 3175 rows, trimmed to 300. [2026-01-16T12:16:33.907487] [DEBUG] [REMOTE ] NUTX: PASS: History has at least 300 days. [2026-01-16T12:16:33.907950] [DEBUG] [REMOTE ] NUTX: PASS: Price check passed. Min price $99.20. [2026-01-16T12:16:33.908101] [DEBUG] [REMOTE ] NUTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:33.908233] [DEBUG] [REMOTE ] NUTX: PASS: Integrity check passed. [2026-01-16T12:16:33.908277] [DEBUG] [REMOTE ] NUTX: Symbol is viable for forecasting. [2026-01-16T12:16:33.908332] [INFO ] [MAIN ] [2250/3508] NUTX kept (0.3s) | 2248 kept, 2 rejected | 136.6/min | ETA: 9.2m [2026-01-16T12:16:34.239766] [DEBUG] [REMOTE ] NUVB: Retrieved 1356 rows, trimmed to 300. [2026-01-16T12:16:34.239919] [DEBUG] [REMOTE ] NUVB: PASS: History has at least 300 days. [2026-01-16T12:16:34.240149] [DEBUG] [REMOTE ] NUVB: PASS: Price check passed. Min price $4.15. [2026-01-16T12:16:34.240295] [DEBUG] [REMOTE ] NUVB: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:34.240418] [DEBUG] [REMOTE ] NUVB: PASS: Integrity check passed. [2026-01-16T12:16:34.240461] [DEBUG] [REMOTE ] NUVB: Symbol is viable for forecasting. [2026-01-16T12:16:34.240511] [INFO ] [MAIN ] [2251/3508] NUVB kept (0.3s) | 2249 kept, 2 rejected | 136.6/min | ETA: 9.2m [2026-01-16T12:16:34.654618] [DEBUG] [REMOTE ] NUVL: Retrieved 1122 rows, trimmed to 300. [2026-01-16T12:16:34.654779] [DEBUG] [REMOTE ] NUVL: PASS: History has at least 300 days. [2026-01-16T12:16:34.655023] [DEBUG] [REMOTE ] NUVL: PASS: Price check passed. Min price $90.88. [2026-01-16T12:16:34.655189] [DEBUG] [REMOTE ] NUVL: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:34.655341] [DEBUG] [REMOTE ] NUVL: PASS: Integrity check passed. [2026-01-16T12:16:34.655396] [DEBUG] [REMOTE ] NUVL: Symbol is viable for forecasting. [2026-01-16T12:16:34.655451] [INFO ] [MAIN ] [2252/3508] NUVL kept (0.4s) | 2250 kept, 2 rejected | 136.6/min | ETA: 9.2m [2026-01-16T12:16:35.136924] [DEBUG] [REMOTE ] NUWE: Retrieved 3499 rows, trimmed to 300. [2026-01-16T12:16:35.137086] [DEBUG] [REMOTE ] NUWE: PASS: History has at least 300 days. [2026-01-16T12:16:35.137363] [DEBUG] [REMOTE ] NUWE: PASS: Price check passed. Min price $1.74. [2026-01-16T12:16:35.137532] [DEBUG] [REMOTE ] NUWE: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:35.137686] [DEBUG] [REMOTE ] NUWE: PASS: Integrity check passed. [2026-01-16T12:16:35.137731] [DEBUG] [REMOTE ] NUWE: Symbol is viable for forecasting. [2026-01-16T12:16:35.137785] [INFO ] [MAIN ] [2253/3508] NUWE kept (0.5s) | 2251 kept, 2 rejected | 136.6/min | ETA: 9.2m [2026-01-16T12:16:35.639179] [DEBUG] [REMOTE ] NVAX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:35.639336] [DEBUG] [REMOTE ] NVAX: PASS: History has at least 300 days. [2026-01-16T12:16:35.639611] [DEBUG] [REMOTE ] NVAX: PASS: Price check passed. Min price $6.22. [2026-01-16T12:16:35.639757] [DEBUG] [REMOTE ] NVAX: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:35.639916] [DEBUG] [REMOTE ] NVAX: PASS: Integrity check passed. [2026-01-16T12:16:35.639959] [DEBUG] [REMOTE ] NVAX: Symbol is viable for forecasting. [2026-01-16T12:16:35.640012] [INFO ] [MAIN ] [2254/3508] NVAX kept (0.5s) | 2252 kept, 2 rejected | 136.6/min | ETA: 9.2m [2026-01-16T12:16:35.823361] [DEBUG] [REMOTE ] NVD: Retrieved 603 rows, trimmed to 300. [2026-01-16T12:16:35.823507] [DEBUG] [REMOTE ] NVD: PASS: History has at least 300 days. [2026-01-16T12:16:35.823759] [DEBUG] [REMOTE ] NVD: PASS: Price check passed. Min price $6.12. [2026-01-16T12:16:35.823941] [DEBUG] [REMOTE ] NVD: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:35.824094] [DEBUG] [REMOTE ] NVD: PASS: Integrity check passed. [2026-01-16T12:16:35.824147] [DEBUG] [REMOTE ] NVD: Symbol is viable for forecasting. [2026-01-16T12:16:35.824199] [INFO ] [MAIN ] [2255/3508] NVD kept (0.2s) | 2253 kept, 2 rejected | 136.6/min | ETA: 9.2m [2026-01-16T12:16:36.530050] [DEBUG] [REMOTE ] NVDA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:36.530244] [DEBUG] [REMOTE ] NVDA: PASS: History has at least 300 days. [2026-01-16T12:16:36.530621] [DEBUG] [REMOTE ] NVDA: PASS: Price check passed. Min price $170.94. [2026-01-16T12:16:36.530777] [DEBUG] [REMOTE ] NVDA: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:36.531109] [DEBUG] [REMOTE ] NVDA: PASS: Integrity check passed. [2026-01-16T12:16:36.531151] [DEBUG] [REMOTE ] NVDA: Symbol is viable for forecasting. [2026-01-16T12:16:36.531206] [INFO ] [MAIN ] [2256/3508] NVDA kept (0.7s) | 2254 kept, 2 rejected | 136.6/min | ETA: 9.2m [2026-01-16T12:16:36.747404] [DEBUG] [REMOTE ] NVDD: Retrieved 588 rows, trimmed to 300. [2026-01-16T12:16:36.747560] [DEBUG] [REMOTE ] NVDD: PASS: History has at least 300 days. [2026-01-16T12:16:36.747834] [DEBUG] [REMOTE ] NVDD: PASS: Price check passed. Min price $34.80. [2026-01-16T12:16:36.748002] [DEBUG] [REMOTE ] NVDD: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:36.748148] [DEBUG] [REMOTE ] NVDD: PASS: Integrity check passed. [2026-01-16T12:16:36.748207] [DEBUG] [REMOTE ] NVDD: Symbol is viable for forecasting. [2026-01-16T12:16:36.748278] [INFO ] [MAIN ] [2257/3508] NVDD kept (0.2s) | 2255 kept, 2 rejected | 136.6/min | ETA: 9.2m [2026-01-16T12:16:37.146866] [DEBUG] [REMOTE ] NVDL: Retrieved 775 rows, trimmed to 300. [2026-01-16T12:16:37.147005] [DEBUG] [REMOTE ] NVDL: PASS: History has at least 300 days. [2026-01-16T12:16:37.147212] [DEBUG] [REMOTE ] NVDL: PASS: Price check passed. Min price $74.59. [2026-01-16T12:16:37.147370] [DEBUG] [REMOTE ] NVDL: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:37.147487] [DEBUG] [REMOTE ] NVDL: PASS: Integrity check passed. [2026-01-16T12:16:37.147530] [DEBUG] [REMOTE ] NVDL: Symbol is viable for forecasting. [2026-01-16T12:16:37.147604] [INFO ] [MAIN ] [2258/3508] NVDL kept (0.4s) | 2256 kept, 2 rejected | 136.6/min | ETA: 9.1m [2026-01-16T12:16:37.562846] [DEBUG] [REMOTE ] NVDS: Retrieved 881 rows, trimmed to 300. [2026-01-16T12:16:37.563043] [DEBUG] [REMOTE ] NVDS: PASS: History has at least 300 days. [2026-01-16T12:16:37.563307] [DEBUG] [REMOTE ] NVDS: PASS: Price check passed. Min price $24.41. [2026-01-16T12:16:37.563483] [DEBUG] [REMOTE ] NVDS: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:37.563633] [DEBUG] [REMOTE ] NVDS: PASS: Integrity check passed. [2026-01-16T12:16:37.563678] [DEBUG] [REMOTE ] NVDS: Symbol is viable for forecasting. [2026-01-16T12:16:37.563734] [INFO ] [MAIN ] [2259/3508] NVDS kept (0.4s) | 2257 kept, 2 rejected | 136.6/min | ETA: 9.1m [2026-01-16T12:16:38.332974] [DEBUG] [REMOTE ] NVEC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:38.333209] [DEBUG] [REMOTE ] NVEC: PASS: History has at least 300 days. [2026-01-16T12:16:38.333608] [DEBUG] [REMOTE ] NVEC: PASS: Price check passed. Min price $57.42. [2026-01-16T12:16:38.333789] [DEBUG] [REMOTE ] NVEC: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:38.333946] [DEBUG] [REMOTE ] NVEC: PASS: Integrity check passed. [2026-01-16T12:16:38.333990] [DEBUG] [REMOTE ] NVEC: Symbol is viable for forecasting. [2026-01-16T12:16:38.334048] [INFO ] [MAIN ] [2260/3508] NVEC kept (0.8s) | 2258 kept, 2 rejected | 136.6/min | ETA: 9.1m [2026-01-16T12:16:38.817774] [DEBUG] [REMOTE ] NVG: Retrieved 5874 rows, trimmed to 300. [2026-01-16T12:16:38.817954] [DEBUG] [REMOTE ] NVG: PASS: History has at least 300 days. [2026-01-16T12:16:38.818230] [DEBUG] [REMOTE ] NVG: PASS: Price check passed. Min price $12.18. [2026-01-16T12:16:38.818381] [DEBUG] [REMOTE ] NVG: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:38.818509] [DEBUG] [REMOTE ] NVG: PASS: Integrity check passed. [2026-01-16T12:16:38.818559] [DEBUG] [REMOTE ] NVG: Symbol is viable for forecasting. [2026-01-16T12:16:38.818658] [INFO ] [MAIN ] [2261/3508] NVG kept (0.5s) | 2259 kept, 2 rejected | 136.6/min | ETA: 9.1m [2026-01-16T12:16:39.240828] [DEBUG] [REMOTE ] NVGS: Retrieved 4786 rows, trimmed to 300. [2026-01-16T12:16:39.241044] [DEBUG] [REMOTE ] NVGS: PASS: History has at least 300 days. [2026-01-16T12:16:39.241358] [DEBUG] [REMOTE ] NVGS: PASS: Price check passed. Min price $15.04. [2026-01-16T12:16:39.241509] [DEBUG] [REMOTE ] NVGS: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:39.241679] [DEBUG] [REMOTE ] NVGS: PASS: Integrity check passed. [2026-01-16T12:16:39.241725] [DEBUG] [REMOTE ] NVGS: Symbol is viable for forecasting. [2026-01-16T12:16:39.241782] [INFO ] [MAIN ] [2262/3508] NVGS kept (0.4s) | 2260 kept, 2 rejected | 136.6/min | ETA: 9.1m [2026-01-16T12:16:39.771536] [DEBUG] [REMOTE ] NVMI: Retrieved 6480 rows, trimmed to 300. [2026-01-16T12:16:39.771733] [DEBUG] [REMOTE ] NVMI: PASS: History has at least 300 days. [2026-01-16T12:16:39.772017] [DEBUG] [REMOTE ] NVMI: PASS: Price check passed. Min price $275.78. [2026-01-16T12:16:39.772164] [DEBUG] [REMOTE ] NVMI: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:39.772458] [DEBUG] [REMOTE ] NVMI: PASS: Integrity check passed. [2026-01-16T12:16:39.772514] [DEBUG] [REMOTE ] NVMI: Symbol is viable for forecasting. [2026-01-16T12:16:39.772590] [INFO ] [MAIN ] [2263/3508] NVMI kept (0.5s) | 2261 kept, 2 rejected | 136.6/min | ETA: 9.1m [2026-01-16T12:16:40.251068] [DEBUG] [REMOTE ] NVO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:40.251215] [DEBUG] [REMOTE ] NVO: PASS: History has at least 300 days. [2026-01-16T12:16:40.251490] [DEBUG] [REMOTE ] NVO: PASS: Price check passed. Min price $44.97. [2026-01-16T12:16:40.251670] [DEBUG] [REMOTE ] NVO: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:40.251795] [DEBUG] [REMOTE ] NVO: PASS: Integrity check passed. [2026-01-16T12:16:40.251837] [DEBUG] [REMOTE ] NVO: Symbol is viable for forecasting. [2026-01-16T12:16:40.252072] [INFO ] [MAIN ] [2264/3508] NVO kept (0.5s) | 2262 kept, 2 rejected | 136.5/min | ETA: 9.1m [2026-01-16T12:16:40.666745] [DEBUG] [REMOTE ] NVRI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:40.667115] [DEBUG] [REMOTE ] NVRI: PASS: History has at least 300 days. [2026-01-16T12:16:40.667359] [DEBUG] [REMOTE ] NVRI: PASS: Price check passed. Min price $11.85. [2026-01-16T12:16:40.667524] [DEBUG] [REMOTE ] NVRI: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:40.667698] [DEBUG] [REMOTE ] NVRI: PASS: Integrity check passed. [2026-01-16T12:16:40.667741] [DEBUG] [REMOTE ] NVRI: Symbol is viable for forecasting. [2026-01-16T12:16:40.667793] [INFO ] [MAIN ] [2265/3508] NVRI kept (0.4s) | 2263 kept, 2 rejected | 136.6/min | ETA: 9.1m [2026-01-16T12:16:41.134053] [DEBUG] [REMOTE ] NVS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:41.134266] [DEBUG] [REMOTE ] NVS: PASS: History has at least 300 days. [2026-01-16T12:16:41.134653] [DEBUG] [REMOTE ] NVS: PASS: Price check passed. Min price $121.80. [2026-01-16T12:16:41.134805] [DEBUG] [REMOTE ] NVS: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:41.134949] [DEBUG] [REMOTE ] NVS: PASS: Integrity check passed. [2026-01-16T12:16:41.134992] [DEBUG] [REMOTE ] NVS: Symbol is viable for forecasting. [2026-01-16T12:16:41.135051] [INFO ] [MAIN ] [2266/3508] NVS kept (0.5s) | 2264 kept, 2 rejected | 136.5/min | ETA: 9.1m [2026-01-16T12:16:41.370769] [DEBUG] [REMOTE ] NVTS: Retrieved 1251 rows, trimmed to 300. [2026-01-16T12:16:41.370920] [DEBUG] [REMOTE ] NVTS: PASS: History has at least 300 days. [2026-01-16T12:16:41.371149] [DEBUG] [REMOTE ] NVTS: PASS: Price check passed. Min price $7.14. [2026-01-16T12:16:41.371295] [DEBUG] [REMOTE ] NVTS: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:41.371430] [DEBUG] [REMOTE ] NVTS: PASS: Integrity check passed. [2026-01-16T12:16:41.371492] [DEBUG] [REMOTE ] NVTS: Symbol is viable for forecasting. [2026-01-16T12:16:41.371548] [INFO ] [MAIN ] [2267/3508] NVTS kept (0.2s) | 2265 kept, 2 rejected | 136.6/min | ETA: 9.1m [2026-01-16T12:16:42.015546] [DEBUG] [REMOTE ] NWBI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:42.015726] [DEBUG] [REMOTE ] NWBI: PASS: History has at least 300 days. [2026-01-16T12:16:42.015997] [DEBUG] [REMOTE ] NWBI: PASS: Price check passed. Min price $11.30. [2026-01-16T12:16:42.016143] [DEBUG] [REMOTE ] NWBI: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:42.016277] [DEBUG] [REMOTE ] NWBI: PASS: Integrity check passed. [2026-01-16T12:16:42.016319] [DEBUG] [REMOTE ] NWBI: Symbol is viable for forecasting. [2026-01-16T12:16:42.016370] [INFO ] [MAIN ] [2268/3508] NWBI kept (0.6s) | 2266 kept, 2 rejected | 136.5/min | ETA: 9.1m [2026-01-16T12:16:42.385374] [DEBUG] [REMOTE ] NWE: Retrieved 4541 rows, trimmed to 300. [2026-01-16T12:16:42.385727] [DEBUG] [REMOTE ] NWE: PASS: History has at least 300 days. [2026-01-16T12:16:42.385971] [DEBUG] [REMOTE ] NWE: PASS: Price check passed. Min price $59.08. [2026-01-16T12:16:42.386121] [DEBUG] [REMOTE ] NWE: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:42.386478] [DEBUG] [REMOTE ] NWE: PASS: Integrity check passed. [2026-01-16T12:16:42.386566] [DEBUG] [REMOTE ] NWE: Symbol is viable for forecasting. [2026-01-16T12:16:42.386652] [INFO ] [MAIN ] [2269/3508] NWE kept (0.4s) | 2267 kept, 2 rejected | 136.6/min | ETA: 9.1m [2026-01-16T12:16:42.751892] [DEBUG] [REMOTE ] NWFL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:42.752055] [DEBUG] [REMOTE ] NWFL: PASS: History has at least 300 days. [2026-01-16T12:16:42.752526] [DEBUG] [REMOTE ] NWFL: PASS: Price check passed. Min price $24.45. [2026-01-16T12:16:42.752726] [DEBUG] [REMOTE ] NWFL: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:42.752895] [DEBUG] [REMOTE ] NWFL: PASS: Integrity check passed. [2026-01-16T12:16:42.752941] [DEBUG] [REMOTE ] NWFL: Symbol is viable for forecasting. [2026-01-16T12:16:42.753000] [INFO ] [MAIN ] [2270/3508] NWFL kept (0.4s) | 2268 kept, 2 rejected | 136.6/min | ETA: 9.1m [2026-01-16T12:16:43.251983] [DEBUG] [REMOTE ] NWG: Retrieved 4590 rows, trimmed to 300. [2026-01-16T12:16:43.252145] [DEBUG] [REMOTE ] NWG: PASS: History has at least 300 days. [2026-01-16T12:16:43.252423] [DEBUG] [REMOTE ] NWG: PASS: Price check passed. Min price $14.35. [2026-01-16T12:16:43.252612] [DEBUG] [REMOTE ] NWG: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:43.252752] [DEBUG] [REMOTE ] NWG: PASS: Integrity check passed. [2026-01-16T12:16:43.252794] [DEBUG] [REMOTE ] NWG: Symbol is viable for forecasting. [2026-01-16T12:16:43.252846] [INFO ] [MAIN ] [2271/3508] NWG kept (0.5s) | 2269 kept, 2 rejected | 136.6/min | ETA: 9.1m [2026-01-16T12:16:43.615598] [DEBUG] [REMOTE ] NWL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:43.615771] [DEBUG] [REMOTE ] NWL: PASS: History has at least 300 days. [2026-01-16T12:16:43.616095] [DEBUG] [REMOTE ] NWL: PASS: Price check passed. Min price $3.05. [2026-01-16T12:16:43.616270] [DEBUG] [REMOTE ] NWL: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:43.616414] [DEBUG] [REMOTE ] NWL: PASS: Integrity check passed. [2026-01-16T12:16:43.616457] [DEBUG] [REMOTE ] NWL: Symbol is viable for forecasting. [2026-01-16T12:16:43.616514] [INFO ] [MAIN ] [2272/3508] NWL kept (0.4s) | 2270 kept, 2 rejected | 136.6/min | ETA: 9.1m [2026-01-16T12:16:44.117048] [DEBUG] [REMOTE ] NWPX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:44.117203] [DEBUG] [REMOTE ] NWPX: PASS: History has at least 300 days. [2026-01-16T12:16:44.117451] [DEBUG] [REMOTE ] NWPX: PASS: Price check passed. Min price $53.29. [2026-01-16T12:16:44.117612] [DEBUG] [REMOTE ] NWPX: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:44.117740] [DEBUG] [REMOTE ] NWPX: PASS: Integrity check passed. [2026-01-16T12:16:44.117781] [DEBUG] [REMOTE ] NWPX: Symbol is viable for forecasting. [2026-01-16T12:16:44.117831] [INFO ] [MAIN ] [2273/3508] NWPX kept (0.5s) | 2271 kept, 2 rejected | 136.6/min | ETA: 9.0m [2026-01-16T12:16:44.457156] [DEBUG] [REMOTE ] NWS: Retrieved 3164 rows, trimmed to 300. [2026-01-16T12:16:44.457293] [DEBUG] [REMOTE ] NWS: PASS: History has at least 300 days. [2026-01-16T12:16:44.457541] [DEBUG] [REMOTE ] NWS: PASS: Price check passed. Min price $27.98. [2026-01-16T12:16:44.457712] [DEBUG] [REMOTE ] NWS: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:44.457845] [DEBUG] [REMOTE ] NWS: PASS: Integrity check passed. [2026-01-16T12:16:44.457888] [DEBUG] [REMOTE ] NWS: Symbol is viable for forecasting. [2026-01-16T12:16:44.457943] [INFO ] [MAIN ] [2274/3508] NWS kept (0.3s) | 2272 kept, 2 rejected | 136.6/min | ETA: 9.0m [2026-01-16T12:16:44.883926] [DEBUG] [REMOTE ] NWSA: Retrieved 3164 rows, trimmed to 300. [2026-01-16T12:16:44.884074] [DEBUG] [REMOTE ] NWSA: PASS: History has at least 300 days. [2026-01-16T12:16:44.884332] [DEBUG] [REMOTE ] NWSA: PASS: Price check passed. Min price $24.80. [2026-01-16T12:16:44.884494] [DEBUG] [REMOTE ] NWSA: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:44.884666] [DEBUG] [REMOTE ] NWSA: PASS: Integrity check passed. [2026-01-16T12:16:44.884717] [DEBUG] [REMOTE ] NWSA: Symbol is viable for forecasting. [2026-01-16T12:16:44.884772] [INFO ] [MAIN ] [2275/3508] NWSA kept (0.4s) | 2273 kept, 2 rejected | 136.6/min | ETA: 9.0m [2026-01-16T12:16:45.452484] [DEBUG] [REMOTE ] NX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:45.452639] [DEBUG] [REMOTE ] NX: PASS: History has at least 300 days. [2026-01-16T12:16:45.452880] [DEBUG] [REMOTE ] NX: PASS: Price check passed. Min price $11.19. [2026-01-16T12:16:45.453022] [DEBUG] [REMOTE ] NX: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:45.453175] [DEBUG] [REMOTE ] NX: PASS: Integrity check passed. [2026-01-16T12:16:45.453218] [DEBUG] [REMOTE ] NX: Symbol is viable for forecasting. [2026-01-16T12:16:45.453269] [INFO ] [MAIN ] [2276/3508] NX kept (0.6s) | 2274 kept, 2 rejected | 136.6/min | ETA: 9.0m [2026-01-16T12:16:45.727762] [DEBUG] [REMOTE ] NXE: Retrieved 2523 rows, trimmed to 300. [2026-01-16T12:16:45.727928] [DEBUG] [REMOTE ] NXE: PASS: History has at least 300 days. [2026-01-16T12:16:45.728406] [DEBUG] [REMOTE ] NXE: PASS: Price check passed. Min price $7.56. [2026-01-16T12:16:45.728559] [DEBUG] [REMOTE ] NXE: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:45.728737] [DEBUG] [REMOTE ] NXE: PASS: Integrity check passed. [2026-01-16T12:16:45.728798] [DEBUG] [REMOTE ] NXE: Symbol is viable for forecasting. [2026-01-16T12:16:45.728881] [INFO ] [MAIN ] [2277/3508] NXE kept (0.3s) | 2275 kept, 2 rejected | 136.6/min | ETA: 9.0m [2026-01-16T12:16:46.077788] [DEBUG] [REMOTE ] NXG: Retrieved 804 rows, trimmed to 300. [2026-01-16T12:16:46.077930] [DEBUG] [REMOTE ] NXG: PASS: History has at least 300 days. [2026-01-16T12:16:46.078140] [DEBUG] [REMOTE ] NXG: PASS: Price check passed. Min price $47.31. [2026-01-16T12:16:46.078470] [DEBUG] [REMOTE ] NXG: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:46.078601] [DEBUG] [REMOTE ] NXG: PASS: Integrity check passed. [2026-01-16T12:16:46.078654] [DEBUG] [REMOTE ] NXG: Symbol is viable for forecasting. [2026-01-16T12:16:46.078735] [INFO ] [MAIN ] [2278/3508] NXG kept (0.3s) | 2276 kept, 2 rejected | 136.6/min | ETA: 9.0m [2026-01-16T12:16:46.380864] [DEBUG] [REMOTE ] NXGL: Retrieved 1020 rows, trimmed to 300. [2026-01-16T12:16:46.380999] [DEBUG] [REMOTE ] NXGL: PASS: History has at least 300 days. [2026-01-16T12:16:46.381210] [DEBUG] [REMOTE ] NXGL: PASS: Price check passed. Min price $1.47. [2026-01-16T12:16:46.381349] [DEBUG] [REMOTE ] NXGL: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:46.381461] [DEBUG] [REMOTE ] NXGL: PASS: Integrity check passed. [2026-01-16T12:16:46.381501] [DEBUG] [REMOTE ] NXGL: Symbol is viable for forecasting. [2026-01-16T12:16:46.381549] [INFO ] [MAIN ] [2279/3508] NXGL kept (0.3s) | 2277 kept, 2 rejected | 136.6/min | ETA: 9.0m [2026-01-16T12:16:46.980598] [DEBUG] [REMOTE ] NXP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:46.980758] [DEBUG] [REMOTE ] NXP: PASS: History has at least 300 days. [2026-01-16T12:16:46.981038] [DEBUG] [REMOTE ] NXP: PASS: Price check passed. Min price $14.00. [2026-01-16T12:16:46.981204] [DEBUG] [REMOTE ] NXP: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:46.981339] [DEBUG] [REMOTE ] NXP: PASS: Integrity check passed. [2026-01-16T12:16:46.981382] [DEBUG] [REMOTE ] NXP: Symbol is viable for forecasting. [2026-01-16T12:16:46.981436] [INFO ] [MAIN ] [2280/3508] NXP kept (0.6s) | 2278 kept, 2 rejected | 136.6/min | ETA: 9.0m [2026-01-16T12:16:47.250941] [DEBUG] [REMOTE ] NXPI: Retrieved 3885 rows, trimmed to 300. [2026-01-16T12:16:47.251095] [DEBUG] [REMOTE ] NXPI: PASS: History has at least 300 days. [2026-01-16T12:16:47.251331] [DEBUG] [REMOTE ] NXPI: PASS: Price check passed. Min price $183.38. [2026-01-16T12:16:47.251470] [DEBUG] [REMOTE ] NXPI: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:47.251610] [DEBUG] [REMOTE ] NXPI: PASS: Integrity check passed. [2026-01-16T12:16:47.251652] [DEBUG] [REMOTE ] NXPI: Symbol is viable for forecasting. [2026-01-16T12:16:47.251702] [INFO ] [MAIN ] [2281/3508] NXPI kept (0.3s) | 2279 kept, 2 rejected | 136.6/min | ETA: 9.0m [2026-01-16T12:16:47.729012] [DEBUG] [REMOTE ] NYXH: Retrieved 1186 rows, trimmed to 300. [2026-01-16T12:16:47.729166] [DEBUG] [REMOTE ] NYXH: PASS: History has at least 300 days. [2026-01-16T12:16:47.729404] [DEBUG] [REMOTE ] NYXH: PASS: Price check passed. Min price $4.47. [2026-01-16T12:16:47.729620] [DEBUG] [REMOTE ] NYXH: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:47.729754] [DEBUG] [REMOTE ] NYXH: PASS: Integrity check passed. [2026-01-16T12:16:47.729796] [DEBUG] [REMOTE ] NYXH: Symbol is viable for forecasting. [2026-01-16T12:16:47.729848] [INFO ] [MAIN ] [2282/3508] NYXH kept (0.5s) | 2280 kept, 2 rejected | 136.6/min | ETA: 9.0m [2026-01-16T12:16:48.321349] [DEBUG] [REMOTE ] NZF: Retrieved 6111 rows, trimmed to 300. [2026-01-16T12:16:48.321501] [DEBUG] [REMOTE ] NZF: PASS: History has at least 300 days. [2026-01-16T12:16:48.321790] [DEBUG] [REMOTE ] NZF: PASS: Price check passed. Min price $12.10. [2026-01-16T12:16:48.321940] [DEBUG] [REMOTE ] NZF: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:48.322074] [DEBUG] [REMOTE ] NZF: PASS: Integrity check passed. [2026-01-16T12:16:48.322115] [DEBUG] [REMOTE ] NZF: Symbol is viable for forecasting. [2026-01-16T12:16:48.322167] [INFO ] [MAIN ] [2283/3508] NZF kept (0.6s) | 2281 kept, 2 rejected | 136.6/min | ETA: 9.0m [2026-01-16T12:16:48.585172] [DEBUG] [REMOTE ] OABI: Retrieved 803 rows, trimmed to 300. [2026-01-16T12:16:48.585517] [DEBUG] [REMOTE ] OABI: PASS: History has at least 300 days. [2026-01-16T12:16:48.585764] [DEBUG] [REMOTE ] OABI: PASS: Price check passed. Min price $1.38. [2026-01-16T12:16:48.585912] [DEBUG] [REMOTE ] OABI: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:48.586033] [DEBUG] [REMOTE ] OABI: PASS: Integrity check passed. [2026-01-16T12:16:48.586075] [DEBUG] [REMOTE ] OABI: Symbol is viable for forecasting. [2026-01-16T12:16:48.586125] [INFO ] [MAIN ] [2284/3508] OABI kept (0.3s) | 2282 kept, 2 rejected | 136.6/min | ETA: 9.0m [2026-01-16T12:16:49.016409] [DEBUG] [REMOTE ] OBDC: Retrieved 1634 rows, trimmed to 300. [2026-01-16T12:16:49.016594] [DEBUG] [REMOTE ] OBDC: PASS: History has at least 300 days. [2026-01-16T12:16:49.016811] [DEBUG] [REMOTE ] OBDC: PASS: Price check passed. Min price $11.41. [2026-01-16T12:16:49.016953] [DEBUG] [REMOTE ] OBDC: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:49.017067] [DEBUG] [REMOTE ] OBDC: PASS: Integrity check passed. [2026-01-16T12:16:49.017111] [DEBUG] [REMOTE ] OBDC: Symbol is viable for forecasting. [2026-01-16T12:16:49.017160] [INFO ] [MAIN ] [2285/3508] OBDC kept (0.4s) | 2283 kept, 2 rejected | 136.6/min | ETA: 9.0m [2026-01-16T12:16:49.395685] [DEBUG] [REMOTE ] OBIL: Retrieved 794 rows, trimmed to 300. [2026-01-16T12:16:49.395825] [DEBUG] [REMOTE ] OBIL: PASS: History has at least 300 days. [2026-01-16T12:16:49.396033] [DEBUG] [REMOTE ] OBIL: PASS: Price check passed. Min price $49.82. [2026-01-16T12:16:49.396170] [DEBUG] [REMOTE ] OBIL: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:49.396285] [DEBUG] [REMOTE ] OBIL: PASS: Integrity check passed. [2026-01-16T12:16:49.396326] [DEBUG] [REMOTE ] OBIL: Symbol is viable for forecasting. [2026-01-16T12:16:49.396375] [INFO ] [MAIN ] [2286/3508] OBIL kept (0.4s) | 2284 kept, 2 rejected | 136.6/min | ETA: 8.9m [2026-01-16T12:16:49.814953] [DEBUG] [REMOTE ] OBIO: Retrieved 1370 rows, trimmed to 300. [2026-01-16T12:16:49.815091] [DEBUG] [REMOTE ] OBIO: PASS: History has at least 300 days. [2026-01-16T12:16:49.815302] [DEBUG] [REMOTE ] OBIO: PASS: Price check passed. Min price $3.56. [2026-01-16T12:16:49.815446] [DEBUG] [REMOTE ] OBIO: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:49.815623] [DEBUG] [REMOTE ] OBIO: PASS: Integrity check passed. [2026-01-16T12:16:49.815679] [DEBUG] [REMOTE ] OBIO: Symbol is viable for forecasting. [2026-01-16T12:16:49.815743] [INFO ] [MAIN ] [2287/3508] OBIO kept (0.4s) | 2285 kept, 2 rejected | 136.6/min | ETA: 8.9m [2026-01-16T12:16:50.197132] [DEBUG] [REMOTE ] OBK: Retrieved 1934 rows, trimmed to 300. [2026-01-16T12:16:50.197274] [DEBUG] [REMOTE ] OBK: PASS: History has at least 300 days. [2026-01-16T12:16:50.197487] [DEBUG] [REMOTE ] OBK: PASS: Price check passed. Min price $4.25. [2026-01-16T12:16:50.197660] [DEBUG] [REMOTE ] OBK: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:50.197782] [DEBUG] [REMOTE ] OBK: PASS: Integrity check passed. [2026-01-16T12:16:50.197825] [DEBUG] [REMOTE ] OBK: Symbol is viable for forecasting. [2026-01-16T12:16:50.197876] [INFO ] [MAIN ] [2288/3508] OBK kept (0.4s) | 2286 kept, 2 rejected | 136.6/min | ETA: 8.9m [2026-01-16T12:16:50.605205] [DEBUG] [REMOTE ] OBTC: Retrieved 1237 rows, trimmed to 300. [2026-01-16T12:16:50.605347] [DEBUG] [REMOTE ] OBTC: PASS: History has at least 300 days. [2026-01-16T12:16:50.605677] [DEBUG] [REMOTE ] OBTC: PASS: Price check passed. Min price $25.77. [2026-01-16T12:16:50.605837] [DEBUG] [REMOTE ] OBTC: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:50.605956] [DEBUG] [REMOTE ] OBTC: PASS: Integrity check passed. [2026-01-16T12:16:50.606000] [DEBUG] [REMOTE ] OBTC: Symbol is viable for forecasting. [2026-01-16T12:16:50.606051] [INFO ] [MAIN ] [2289/3508] OBTC kept (0.4s) | 2287 kept, 2 rejected | 136.6/min | ETA: 8.9m [2026-01-16T12:16:51.130690] [DEBUG] [REMOTE ] OC: Retrieved 4831 rows, trimmed to 300. [2026-01-16T12:16:51.130816] [DEBUG] [REMOTE ] OC: PASS: History has at least 300 days. [2026-01-16T12:16:51.131021] [DEBUG] [REMOTE ] OC: PASS: Price check passed. Min price $97.60. [2026-01-16T12:16:51.131159] [DEBUG] [REMOTE ] OC: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:51.131270] [DEBUG] [REMOTE ] OC: PASS: Integrity check passed. [2026-01-16T12:16:51.131310] [DEBUG] [REMOTE ] OC: Symbol is viable for forecasting. [2026-01-16T12:16:51.131359] [INFO ] [MAIN ] [2290/3508] OC kept (0.5s) | 2288 kept, 2 rejected | 136.6/min | ETA: 8.9m [2026-01-16T12:16:51.445746] [DEBUG] [REMOTE ] OCCI: Retrieved 1829 rows, trimmed to 300. [2026-01-16T12:16:51.445882] [DEBUG] [REMOTE ] OCCI: PASS: History has at least 300 days. [2026-01-16T12:16:51.446082] [DEBUG] [REMOTE ] OCCI: PASS: Price check passed. Min price $4.18. [2026-01-16T12:16:51.446221] [DEBUG] [REMOTE ] OCCI: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:51.446333] [DEBUG] [REMOTE ] OCCI: PASS: Integrity check passed. [2026-01-16T12:16:51.446373] [DEBUG] [REMOTE ] OCCI: Symbol is viable for forecasting. [2026-01-16T12:16:51.446422] [INFO ] [MAIN ] [2291/3508] OCCI kept (0.3s) | 2289 kept, 2 rejected | 136.6/min | ETA: 8.9m [2026-01-16T12:16:52.071291] [DEBUG] [REMOTE ] OCFC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:52.071438] [DEBUG] [REMOTE ] OCFC: PASS: History has at least 300 days. [2026-01-16T12:16:52.071711] [DEBUG] [REMOTE ] OCFC: PASS: Price check passed. Min price $17.20. [2026-01-16T12:16:52.071868] [DEBUG] [REMOTE ] OCFC: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:52.072027] [DEBUG] [REMOTE ] OCFC: PASS: Integrity check passed. [2026-01-16T12:16:52.072074] [DEBUG] [REMOTE ] OCFC: Symbol is viable for forecasting. [2026-01-16T12:16:52.072127] [INFO ] [MAIN ] [2292/3508] OCFC kept (0.6s) | 2290 kept, 2 rejected | 136.6/min | ETA: 8.9m [2026-01-16T12:16:52.406452] [DEBUG] [REMOTE ] OCGN: Retrieved 2796 rows, trimmed to 300. [2026-01-16T12:16:52.406639] [DEBUG] [REMOTE ] OCGN: PASS: History has at least 300 days. [2026-01-16T12:16:52.406886] [DEBUG] [REMOTE ] OCGN: PASS: Price check passed. Min price $1.11. [2026-01-16T12:16:52.407080] [DEBUG] [REMOTE ] OCGN: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:52.407439] [DEBUG] [REMOTE ] OCGN: PASS: Integrity check passed. [2026-01-16T12:16:52.407502] [DEBUG] [REMOTE ] OCGN: Symbol is viable for forecasting. [2026-01-16T12:16:52.407562] [INFO ] [MAIN ] [2293/3508] OCGN kept (0.3s) | 2291 kept, 2 rejected | 136.6/min | ETA: 8.9m [2026-01-16T12:16:52.906110] [DEBUG] [REMOTE ] OCSL: Retrieved 4427 rows, trimmed to 300. [2026-01-16T12:16:52.906258] [DEBUG] [REMOTE ] OCSL: PASS: History has at least 300 days. [2026-01-16T12:16:52.906507] [DEBUG] [REMOTE ] OCSL: PASS: Price check passed. Min price $12.51. [2026-01-16T12:16:52.906692] [DEBUG] [REMOTE ] OCSL: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:52.906830] [DEBUG] [REMOTE ] OCSL: PASS: Integrity check passed. [2026-01-16T12:16:52.906875] [DEBUG] [REMOTE ] OCSL: Symbol is viable for forecasting. [2026-01-16T12:16:52.906928] [INFO ] [MAIN ] [2294/3508] OCSL kept (0.5s) | 2292 kept, 2 rejected | 136.6/min | ETA: 8.9m [2026-01-16T12:16:53.244664] [DEBUG] [REMOTE ] OCUL: Retrieved 2887 rows, trimmed to 300. [2026-01-16T12:16:53.244866] [DEBUG] [REMOTE ] OCUL: PASS: History has at least 300 days. [2026-01-16T12:16:53.245207] [DEBUG] [REMOTE ] OCUL: PASS: Price check passed. Min price $10.43. [2026-01-16T12:16:53.245384] [DEBUG] [REMOTE ] OCUL: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:53.245525] [DEBUG] [REMOTE ] OCUL: PASS: Integrity check passed. [2026-01-16T12:16:53.245569] [DEBUG] [REMOTE ] OCUL: Symbol is viable for forecasting. [2026-01-16T12:16:53.245650] [INFO ] [MAIN ] [2295/3508] OCUL kept (0.3s) | 2293 kept, 2 rejected | 136.6/min | ETA: 8.9m [2026-01-16T12:16:53.802590] [DEBUG] [REMOTE ] ODC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:53.802739] [DEBUG] [REMOTE ] ODC: PASS: History has at least 300 days. [2026-01-16T12:16:53.802979] [DEBUG] [REMOTE ] ODC: PASS: Price check passed. Min price $46.21. [2026-01-16T12:16:53.803140] [DEBUG] [REMOTE ] ODC: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:53.803264] [DEBUG] [REMOTE ] ODC: PASS: Integrity check passed. [2026-01-16T12:16:53.803306] [DEBUG] [REMOTE ] ODC: Symbol is viable for forecasting. [2026-01-16T12:16:53.803358] [INFO ] [MAIN ] [2296/3508] ODC kept (0.6s) | 2294 kept, 2 rejected | 136.6/min | ETA: 8.9m [2026-01-16T12:16:54.025449] [DEBUG] [REMOTE ] ODD: Retrieved 627 rows, trimmed to 300. [2026-01-16T12:16:54.025601] [DEBUG] [REMOTE ] ODD: PASS: History has at least 300 days. [2026-01-16T12:16:54.025810] [DEBUG] [REMOTE ] ODD: PASS: Price check passed. Min price $33.80. [2026-01-16T12:16:54.025951] [DEBUG] [REMOTE ] ODD: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:54.026061] [DEBUG] [REMOTE ] ODD: PASS: Integrity check passed. [2026-01-16T12:16:54.026102] [DEBUG] [REMOTE ] ODD: Symbol is viable for forecasting. [2026-01-16T12:16:54.026150] [INFO ] [MAIN ] [2297/3508] ODD kept (0.2s) | 2295 kept, 2 rejected | 136.6/min | ETA: 8.9m [2026-01-16T12:16:54.746425] [DEBUG] [REMOTE ] ODFL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:54.746614] [DEBUG] [REMOTE ] ODFL: PASS: History has at least 300 days. [2026-01-16T12:16:54.746879] [DEBUG] [REMOTE ] ODFL: PASS: Price check passed. Min price $126.06. [2026-01-16T12:16:54.747023] [DEBUG] [REMOTE ] ODFL: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:54.747214] [DEBUG] [REMOTE ] ODFL: PASS: Integrity check passed. [2026-01-16T12:16:54.747269] [DEBUG] [REMOTE ] ODFL: Symbol is viable for forecasting. [2026-01-16T12:16:54.747323] [INFO ] [MAIN ] [2298/3508] ODFL kept (0.7s) | 2296 kept, 2 rejected | 136.6/min | ETA: 8.9m [2026-01-16T12:16:55.057473] [DEBUG] [REMOTE ] OEC: Retrieved 2887 rows, trimmed to 300. [2026-01-16T12:16:55.057639] [DEBUG] [REMOTE ] OEC: PASS: History has at least 300 days. [2026-01-16T12:16:55.057872] [DEBUG] [REMOTE ] OEC: PASS: Price check passed. Min price $4.33. [2026-01-16T12:16:55.058031] [DEBUG] [REMOTE ] OEC: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:55.058175] [DEBUG] [REMOTE ] OEC: PASS: Integrity check passed. [2026-01-16T12:16:55.058218] [DEBUG] [REMOTE ] OEC: Symbol is viable for forecasting. [2026-01-16T12:16:55.058270] [INFO ] [MAIN ] [2299/3508] OEC kept (0.3s) | 2297 kept, 2 rejected | 136.6/min | ETA: 8.8m [2026-01-16T12:16:55.553137] [DEBUG] [REMOTE ] OESX: Retrieved 4547 rows, trimmed to 300. [2026-01-16T12:16:55.553302] [DEBUG] [REMOTE ] OESX: PASS: History has at least 300 days. [2026-01-16T12:16:55.553642] [DEBUG] [REMOTE ] OESX: PASS: Price check passed. Min price $8.35. [2026-01-16T12:16:55.553828] [DEBUG] [REMOTE ] OESX: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:55.554004] [DEBUG] [REMOTE ] OESX: PASS: Integrity check passed. [2026-01-16T12:16:55.554061] [DEBUG] [REMOTE ] OESX: Symbol is viable for forecasting. [2026-01-16T12:16:55.554155] [INFO ] [MAIN ] [2300/3508] OESX kept (0.5s) | 2298 kept, 2 rejected | 136.6/min | ETA: 8.8m [2026-01-16T12:16:56.099873] [DEBUG] [REMOTE ] OFG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:56.100036] [DEBUG] [REMOTE ] OFG: PASS: History has at least 300 days. [2026-01-16T12:16:56.100289] [DEBUG] [REMOTE ] OFG: PASS: Price check passed. Min price $37.93. [2026-01-16T12:16:56.100439] [DEBUG] [REMOTE ] OFG: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:56.100569] [DEBUG] [REMOTE ] OFG: PASS: Integrity check passed. [2026-01-16T12:16:56.100632] [DEBUG] [REMOTE ] OFG: Symbol is viable for forecasting. [2026-01-16T12:16:56.100684] [INFO ] [MAIN ] [2301/3508] OFG kept (0.5s) | 2299 kept, 2 rejected | 136.6/min | ETA: 8.8m [2026-01-16T12:16:56.677168] [DEBUG] [REMOTE ] OFIX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:56.677387] [DEBUG] [REMOTE ] OFIX: PASS: History has at least 300 days. [2026-01-16T12:16:56.677726] [DEBUG] [REMOTE ] OFIX: PASS: Price check passed. Min price $14.29. [2026-01-16T12:16:56.677888] [DEBUG] [REMOTE ] OFIX: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:56.678054] [DEBUG] [REMOTE ] OFIX: PASS: Integrity check passed. [2026-01-16T12:16:56.678099] [DEBUG] [REMOTE ] OFIX: Symbol is viable for forecasting. [2026-01-16T12:16:56.678157] [INFO ] [MAIN ] [2302/3508] OFIX kept (0.6s) | 2300 kept, 2 rejected | 136.6/min | ETA: 8.8m [2026-01-16T12:16:57.102187] [DEBUG] [REMOTE ] OFLX: Retrieved 5148 rows, trimmed to 300. [2026-01-16T12:16:57.102322] [DEBUG] [REMOTE ] OFLX: PASS: History has at least 300 days. [2026-01-16T12:16:57.102559] [DEBUG] [REMOTE ] OFLX: PASS: Price check passed. Min price $25.33. [2026-01-16T12:16:57.102728] [DEBUG] [REMOTE ] OFLX: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:57.102849] [DEBUG] [REMOTE ] OFLX: PASS: Integrity check passed. [2026-01-16T12:16:57.102892] [DEBUG] [REMOTE ] OFLX: Symbol is viable for forecasting. [2026-01-16T12:16:57.102942] [INFO ] [MAIN ] [2303/3508] OFLX kept (0.4s) | 2301 kept, 2 rejected | 136.6/min | ETA: 8.8m [2026-01-16T12:16:57.474908] [DEBUG] [REMOTE ] OFS: Retrieved 3316 rows, trimmed to 300. [2026-01-16T12:16:57.475053] [DEBUG] [REMOTE ] OFS: PASS: History has at least 300 days. [2026-01-16T12:16:57.475298] [DEBUG] [REMOTE ] OFS: PASS: Price check passed. Min price $4.55. [2026-01-16T12:16:57.475469] [DEBUG] [REMOTE ] OFS: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:57.475623] [DEBUG] [REMOTE ] OFS: PASS: Integrity check passed. [2026-01-16T12:16:57.475674] [DEBUG] [REMOTE ] OFS: Symbol is viable for forecasting. [2026-01-16T12:16:57.475736] [INFO ] [MAIN ] [2304/3508] OFS kept (0.4s) | 2302 kept, 2 rejected | 136.6/min | ETA: 8.8m [2026-01-16T12:16:57.959073] [DEBUG] [REMOTE ] OGE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:57.959218] [DEBUG] [REMOTE ] OGE: PASS: History has at least 300 days. [2026-01-16T12:16:57.959452] [DEBUG] [REMOTE ] OGE: PASS: Price check passed. Min price $42.08. [2026-01-16T12:16:57.959615] [DEBUG] [REMOTE ] OGE: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:57.959737] [DEBUG] [REMOTE ] OGE: PASS: Integrity check passed. [2026-01-16T12:16:57.959778] [DEBUG] [REMOTE ] OGE: Symbol is viable for forecasting. [2026-01-16T12:16:57.959829] [INFO ] [MAIN ] [2305/3508] OGE kept (0.5s) | 2303 kept, 2 rejected | 136.6/min | ETA: 8.8m [2026-01-16T12:16:58.299745] [DEBUG] [REMOTE ] OGI: Retrieved 2864 rows, trimmed to 300. [2026-01-16T12:16:58.299974] [DEBUG] [REMOTE ] OGI: PASS: History has at least 300 days. [2026-01-16T12:16:58.300297] [DEBUG] [REMOTE ] OGI: PASS: Price check passed. Min price $1.46. [2026-01-16T12:16:58.300453] [DEBUG] [REMOTE ] OGI: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:58.300627] [DEBUG] [REMOTE ] OGI: PASS: Integrity check passed. [2026-01-16T12:16:58.300674] [DEBUG] [REMOTE ] OGI: Symbol is viable for forecasting. [2026-01-16T12:16:58.300739] [INFO ] [MAIN ] [2306/3508] OGI kept (0.3s) | 2304 kept, 2 rejected | 136.6/min | ETA: 8.8m [2026-01-16T12:16:58.624363] [DEBUG] [REMOTE ] OGN: Retrieved 1163 rows, trimmed to 300. [2026-01-16T12:16:58.624596] [DEBUG] [REMOTE ] OGN: PASS: History has at least 300 days. [2026-01-16T12:16:58.624853] [DEBUG] [REMOTE ] OGN: PASS: Price check passed. Min price $6.32. [2026-01-16T12:16:58.624995] [DEBUG] [REMOTE ] OGN: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:58.625114] [DEBUG] [REMOTE ] OGN: PASS: Integrity check passed. [2026-01-16T12:16:58.625155] [DEBUG] [REMOTE ] OGN: Symbol is viable for forecasting. [2026-01-16T12:16:58.625209] [INFO ] [MAIN ] [2307/3508] OGN kept (0.3s) | 2305 kept, 2 rejected | 136.6/min | ETA: 8.8m [2026-01-16T12:16:59.140541] [DEBUG] [REMOTE ] OHI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:59.140757] [DEBUG] [REMOTE ] OHI: PASS: History has at least 300 days. [2026-01-16T12:16:59.141031] [DEBUG] [REMOTE ] OHI: PASS: Price check passed. Min price $38.91. [2026-01-16T12:16:59.141172] [DEBUG] [REMOTE ] OHI: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:59.141299] [DEBUG] [REMOTE ] OHI: PASS: Integrity check passed. [2026-01-16T12:16:59.141342] [DEBUG] [REMOTE ] OHI: Symbol is viable for forecasting. [2026-01-16T12:16:59.141396] [INFO ] [MAIN ] [2308/3508] OHI kept (0.5s) | 2306 kept, 2 rejected | 136.6/min | ETA: 8.8m [2026-01-16T12:16:59.551243] [DEBUG] [REMOTE ] OI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:16:59.551410] [DEBUG] [REMOTE ] OI: PASS: History has at least 300 days. [2026-01-16T12:16:59.551702] [DEBUG] [REMOTE ] OI: PASS: Price check passed. Min price $11.29. [2026-01-16T12:16:59.551848] [DEBUG] [REMOTE ] OI: PASS: Continuity check passed with 300 days. [2026-01-16T12:16:59.552019] [DEBUG] [REMOTE ] OI: PASS: Integrity check passed. [2026-01-16T12:16:59.552072] [DEBUG] [REMOTE ] OI: Symbol is viable for forecasting. [2026-01-16T12:16:59.552140] [INFO ] [MAIN ] [2309/3508] OI kept (0.4s) | 2307 kept, 2 rejected | 136.6/min | ETA: 8.8m [2026-01-16T12:17:00.032995] [DEBUG] [REMOTE ] OIA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:00.033150] [DEBUG] [REMOTE ] OIA: PASS: History has at least 300 days. [2026-01-16T12:17:00.033407] [DEBUG] [REMOTE ] OIA: PASS: Price check passed. Min price $5.84. [2026-01-16T12:17:00.033549] [DEBUG] [REMOTE ] OIA: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:00.033699] [DEBUG] [REMOTE ] OIA: PASS: Integrity check passed. [2026-01-16T12:17:00.033742] [DEBUG] [REMOTE ] OIA: Symbol is viable for forecasting. [2026-01-16T12:17:00.033794] [INFO ] [MAIN ] [2310/3508] OIA kept (0.5s) | 2308 kept, 2 rejected | 136.6/min | ETA: 8.8m [2026-01-16T12:17:00.533565] [DEBUG] [REMOTE ] OII: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:00.533756] [DEBUG] [REMOTE ] OII: PASS: History has at least 300 days. [2026-01-16T12:17:00.534060] [DEBUG] [REMOTE ] OII: PASS: Price check passed. Min price $22.61. [2026-01-16T12:17:00.534326] [DEBUG] [REMOTE ] OII: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:00.534498] [DEBUG] [REMOTE ] OII: PASS: Integrity check passed. [2026-01-16T12:17:00.534549] [DEBUG] [REMOTE ] OII: Symbol is viable for forecasting. [2026-01-16T12:17:00.534636] [INFO ] [MAIN ] [2311/3508] OII kept (0.5s) | 2309 kept, 2 rejected | 136.6/min | ETA: 8.8m [2026-01-16T12:17:00.958091] [DEBUG] [REMOTE ] OIS: Retrieved 6270 rows, trimmed to 300. [2026-01-16T12:17:00.958264] [DEBUG] [REMOTE ] OIS: PASS: History has at least 300 days. [2026-01-16T12:17:00.958527] [DEBUG] [REMOTE ] OIS: PASS: Price check passed. Min price $5.86. [2026-01-16T12:17:00.958699] [DEBUG] [REMOTE ] OIS: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:00.958834] [DEBUG] [REMOTE ] OIS: PASS: Integrity check passed. [2026-01-16T12:17:00.958875] [DEBUG] [REMOTE ] OIS: Symbol is viable for forecasting. [2026-01-16T12:17:00.958926] [INFO ] [MAIN ] [2312/3508] OIS kept (0.4s) | 2310 kept, 2 rejected | 136.6/min | ETA: 8.8m [2026-01-16T12:17:01.432441] [DEBUG] [REMOTE ] OKE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:01.432650] [DEBUG] [REMOTE ] OKE: PASS: History has at least 300 days. [2026-01-16T12:17:01.432959] [DEBUG] [REMOTE ] OKE: PASS: Price check passed. Min price $64.31. [2026-01-16T12:17:01.433140] [DEBUG] [REMOTE ] OKE: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:01.433291] [DEBUG] [REMOTE ] OKE: PASS: Integrity check passed. [2026-01-16T12:17:01.433334] [DEBUG] [REMOTE ] OKE: Symbol is viable for forecasting. [2026-01-16T12:17:01.433388] [INFO ] [MAIN ] [2313/3508] OKE kept (0.5s) | 2311 kept, 2 rejected | 136.6/min | ETA: 8.7m [2026-01-16T12:17:01.718735] [DEBUG] [REMOTE ] OKTA: Retrieved 2206 rows, trimmed to 300. [2026-01-16T12:17:01.718920] [DEBUG] [REMOTE ] OKTA: PASS: History has at least 300 days. [2026-01-16T12:17:01.719236] [DEBUG] [REMOTE ] OKTA: PASS: Price check passed. Min price $78.32. [2026-01-16T12:17:01.719405] [DEBUG] [REMOTE ] OKTA: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:01.719560] [DEBUG] [REMOTE ] OKTA: PASS: Integrity check passed. [2026-01-16T12:17:01.719639] [DEBUG] [REMOTE ] OKTA: Symbol is viable for forecasting. [2026-01-16T12:17:01.719700] [INFO ] [MAIN ] [2314/3508] OKTA kept (0.3s) | 2312 kept, 2 rejected | 136.6/min | ETA: 8.7m [2026-01-16T12:17:02.060346] [DEBUG] [REMOTE ] OKYO: Retrieved 920 rows, trimmed to 300. [2026-01-16T12:17:02.060483] [DEBUG] [REMOTE ] OKYO: PASS: History has at least 300 days. [2026-01-16T12:17:02.060711] [DEBUG] [REMOTE ] OKYO: PASS: Price check passed. Min price $1.72. [2026-01-16T12:17:02.060854] [DEBUG] [REMOTE ] OKYO: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:02.060967] [DEBUG] [REMOTE ] OKYO: PASS: Integrity check passed. [2026-01-16T12:17:02.061009] [DEBUG] [REMOTE ] OKYO: Symbol is viable for forecasting. [2026-01-16T12:17:02.061058] [INFO ] [MAIN ] [2315/3508] OKYO kept (0.3s) | 2313 kept, 2 rejected | 136.6/min | ETA: 8.7m [2026-01-16T12:17:02.692440] [DEBUG] [REMOTE ] OLED: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:02.692601] [DEBUG] [REMOTE ] OLED: PASS: History has at least 300 days. [2026-01-16T12:17:02.692830] [DEBUG] [REMOTE ] OLED: PASS: Price check passed. Min price $108.21. [2026-01-16T12:17:02.692968] [DEBUG] [REMOTE ] OLED: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:02.693089] [DEBUG] [REMOTE ] OLED: PASS: Integrity check passed. [2026-01-16T12:17:02.693130] [DEBUG] [REMOTE ] OLED: Symbol is viable for forecasting. [2026-01-16T12:17:02.693180] [INFO ] [MAIN ] [2316/3508] OLED kept (0.6s) | 2314 kept, 2 rejected | 136.6/min | ETA: 8.7m [2026-01-16T12:17:02.889634] [DEBUG] [REMOTE ] OLLI: Retrieved 2642 rows, trimmed to 300. [2026-01-16T12:17:02.889774] [DEBUG] [REMOTE ] OLLI: PASS: History has at least 300 days. [2026-01-16T12:17:02.889985] [DEBUG] [REMOTE ] OLLI: PASS: Price check passed. Min price $107.96. [2026-01-16T12:17:02.890129] [DEBUG] [REMOTE ] OLLI: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:02.890246] [DEBUG] [REMOTE ] OLLI: PASS: Integrity check passed. [2026-01-16T12:17:02.890288] [DEBUG] [REMOTE ] OLLI: Symbol is viable for forecasting. [2026-01-16T12:17:02.890336] [INFO ] [MAIN ] [2317/3508] OLLI kept (0.2s) | 2315 kept, 2 rejected | 136.6/min | ETA: 8.7m [2026-01-16T12:17:03.326158] [DEBUG] [REMOTE ] OLMA: Retrieved 1294 rows, trimmed to 300. [2026-01-16T12:17:03.326300] [DEBUG] [REMOTE ] OLMA: PASS: History has at least 300 days. [2026-01-16T12:17:03.326512] [DEBUG] [REMOTE ] OLMA: PASS: Price check passed. Min price $7.94. [2026-01-16T12:17:03.326722] [DEBUG] [REMOTE ] OLMA: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:03.326842] [DEBUG] [REMOTE ] OLMA: PASS: Integrity check passed. [2026-01-16T12:17:03.326883] [DEBUG] [REMOTE ] OLMA: Symbol is viable for forecasting. [2026-01-16T12:17:03.326934] [INFO ] [MAIN ] [2318/3508] OLMA kept (0.4s) | 2316 kept, 2 rejected | 136.6/min | ETA: 8.7m [2026-01-16T12:17:03.966254] [DEBUG] [REMOTE ] OLN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:03.966418] [DEBUG] [REMOTE ] OLN: PASS: History has at least 300 days. [2026-01-16T12:17:03.966698] [DEBUG] [REMOTE ] OLN: PASS: Price check passed. Min price $18.29. [2026-01-16T12:17:03.966845] [DEBUG] [REMOTE ] OLN: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:03.966978] [DEBUG] [REMOTE ] OLN: PASS: Integrity check passed. [2026-01-16T12:17:03.967030] [DEBUG] [REMOTE ] OLN: Symbol is viable for forecasting. [2026-01-16T12:17:03.967085] [INFO ] [MAIN ] [2319/3508] OLN kept (0.6s) | 2317 kept, 2 rejected | 136.6/min | ETA: 8.7m [2026-01-16T12:17:04.431837] [DEBUG] [REMOTE ] OLP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:04.431986] [DEBUG] [REMOTE ] OLP: PASS: History has at least 300 days. [2026-01-16T12:17:04.432228] [DEBUG] [REMOTE ] OLP: PASS: Price check passed. Min price $19.54. [2026-01-16T12:17:04.432376] [DEBUG] [REMOTE ] OLP: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:04.432588] [DEBUG] [REMOTE ] OLP: PASS: Integrity check passed. [2026-01-16T12:17:04.432638] [DEBUG] [REMOTE ] OLP: Symbol is viable for forecasting. [2026-01-16T12:17:04.432691] [INFO ] [MAIN ] [2320/3508] OLP kept (0.5s) | 2318 kept, 2 rejected | 136.6/min | ETA: 8.7m [2026-01-16T12:17:04.741035] [DEBUG] [REMOTE ] OLPX: Retrieved 1078 rows, trimmed to 300. [2026-01-16T12:17:04.741174] [DEBUG] [REMOTE ] OLPX: PASS: History has at least 300 days. [2026-01-16T12:17:04.741433] [DEBUG] [REMOTE ] OLPX: PASS: Price check passed. Min price $1.01. [2026-01-16T12:17:04.741611] [DEBUG] [REMOTE ] OLPX: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:04.741733] [DEBUG] [REMOTE ] OLPX: PASS: Integrity check passed. [2026-01-16T12:17:04.741776] [DEBUG] [REMOTE ] OLPX: Symbol is viable for forecasting. [2026-01-16T12:17:04.741827] [INFO ] [MAIN ] [2321/3508] OLPX kept (0.3s) | 2319 kept, 2 rejected | 136.6/min | ETA: 8.7m [2026-01-16T12:17:05.124614] [DEBUG] [REMOTE ] OM: Retrieved 1341 rows, trimmed to 300. [2026-01-16T12:17:05.124955] [DEBUG] [REMOTE ] OM: PASS: History has at least 300 days. [2026-01-16T12:17:05.125162] [DEBUG] [REMOTE ] OM: PASS: Price check passed. Min price $3.29. [2026-01-16T12:17:05.125301] [DEBUG] [REMOTE ] OM: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:05.125413] [DEBUG] [REMOTE ] OM: PASS: Integrity check passed. [2026-01-16T12:17:05.125453] [DEBUG] [REMOTE ] OM: Symbol is viable for forecasting. [2026-01-16T12:17:05.125502] [INFO ] [MAIN ] [2322/3508] OM kept (0.4s) | 2320 kept, 2 rejected | 136.6/min | ETA: 8.7m [2026-01-16T12:17:05.679024] [DEBUG] [REMOTE ] OMAB: Retrieved 4812 rows, trimmed to 300. [2026-01-16T12:17:05.679184] [DEBUG] [REMOTE ] OMAB: PASS: History has at least 300 days. [2026-01-16T12:17:05.679461] [DEBUG] [REMOTE ] OMAB: PASS: Price check passed. Min price $96.35. [2026-01-16T12:17:05.679668] [DEBUG] [REMOTE ] OMAB: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:05.679807] [DEBUG] [REMOTE ] OMAB: PASS: Integrity check passed. [2026-01-16T12:17:05.679848] [DEBUG] [REMOTE ] OMAB: Symbol is viable for forecasting. [2026-01-16T12:17:05.679901] [INFO ] [MAIN ] [2323/3508] OMAB kept (0.6s) | 2321 kept, 2 rejected | 136.6/min | ETA: 8.7m [2026-01-16T12:17:06.095234] [DEBUG] [REMOTE ] OMC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:06.095479] [DEBUG] [REMOTE ] OMC: PASS: History has at least 300 days. [2026-01-16T12:17:06.096024] [DEBUG] [REMOTE ] OMC: PASS: Price check passed. Min price $69.48. [2026-01-16T12:17:06.096183] [DEBUG] [REMOTE ] OMC: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:06.096342] [DEBUG] [REMOTE ] OMC: PASS: Integrity check passed. [2026-01-16T12:17:06.096386] [DEBUG] [REMOTE ] OMC: Symbol is viable for forecasting. [2026-01-16T12:17:06.096446] [INFO ] [MAIN ] [2324/3508] OMC kept (0.4s) | 2322 kept, 2 rejected | 136.6/min | ETA: 8.7m [2026-01-16T12:17:06.569699] [DEBUG] [REMOTE ] OMCL: Retrieved 6145 rows, trimmed to 300. [2026-01-16T12:17:06.569946] [DEBUG] [REMOTE ] OMCL: PASS: History has at least 300 days. [2026-01-16T12:17:06.570270] [DEBUG] [REMOTE ] OMCL: PASS: Price check passed. Min price $29.57. [2026-01-16T12:17:06.570438] [DEBUG] [REMOTE ] OMCL: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:06.570612] [DEBUG] [REMOTE ] OMCL: PASS: Integrity check passed. [2026-01-16T12:17:06.570658] [DEBUG] [REMOTE ] OMCL: Symbol is viable for forecasting. [2026-01-16T12:17:06.570892] [INFO ] [MAIN ] [2325/3508] OMCL kept (0.5s) | 2323 kept, 2 rejected | 136.6/min | ETA: 8.7m [2026-01-16T12:17:07.041148] [DEBUG] [REMOTE ] OMEX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:07.041303] [DEBUG] [REMOTE ] OMEX: PASS: History has at least 300 days. [2026-01-16T12:17:07.041547] [DEBUG] [REMOTE ] OMEX: PASS: Price check passed. Min price $1.74. [2026-01-16T12:17:07.041716] [DEBUG] [REMOTE ] OMEX: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:07.041842] [DEBUG] [REMOTE ] OMEX: PASS: Integrity check passed. [2026-01-16T12:17:07.041883] [DEBUG] [REMOTE ] OMEX: Symbol is viable for forecasting. [2026-01-16T12:17:07.041933] [INFO ] [MAIN ] [2326/3508] OMEX kept (0.5s) | 2324 kept, 2 rejected | 136.6/min | ETA: 8.7m [2026-01-16T12:17:07.391820] [DEBUG] [REMOTE ] OMF: Retrieved 2548 rows, trimmed to 300. [2026-01-16T12:17:07.392087] [DEBUG] [REMOTE ] OMF: PASS: History has at least 300 days. [2026-01-16T12:17:07.392425] [DEBUG] [REMOTE ] OMF: PASS: Price check passed. Min price $54.79. [2026-01-16T12:17:07.393426] [DEBUG] [REMOTE ] OMF: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:07.393777] [DEBUG] [REMOTE ] OMF: PASS: Integrity check passed. [2026-01-16T12:17:07.393832] [DEBUG] [REMOTE ] OMF: Symbol is viable for forecasting. [2026-01-16T12:17:07.393922] [INFO ] [MAIN ] [2327/3508] OMF kept (0.4s) | 2325 kept, 2 rejected | 136.6/min | ETA: 8.6m [2026-01-16T12:17:07.976515] [DEBUG] [REMOTE ] ON: Retrieved 6466 rows, trimmed to 300. [2026-01-16T12:17:07.976705] [DEBUG] [REMOTE ] ON: PASS: History has at least 300 days. [2026-01-16T12:17:07.976963] [DEBUG] [REMOTE ] ON: PASS: Price check passed. Min price $44.90. [2026-01-16T12:17:07.977214] [DEBUG] [REMOTE ] ON: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:07.977360] [DEBUG] [REMOTE ] ON: PASS: Integrity check passed. [2026-01-16T12:17:07.977405] [DEBUG] [REMOTE ] ON: Symbol is viable for forecasting. [2026-01-16T12:17:07.977464] [INFO ] [MAIN ] [2328/3508] ON kept (0.6s) | 2326 kept, 2 rejected | 136.6/min | ETA: 8.6m [2026-01-16T12:17:08.571305] [DEBUG] [REMOTE ] ONB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:08.571461] [DEBUG] [REMOTE ] ONB: PASS: History has at least 300 days. [2026-01-16T12:17:08.571741] [DEBUG] [REMOTE ] ONB: PASS: Price check passed. Min price $19.66. [2026-01-16T12:17:08.571884] [DEBUG] [REMOTE ] ONB: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:08.572014] [DEBUG] [REMOTE ] ONB: PASS: Integrity check passed. [2026-01-16T12:17:08.572056] [DEBUG] [REMOTE ] ONB: Symbol is viable for forecasting. [2026-01-16T12:17:08.572107] [INFO ] [MAIN ] [2329/3508] ONB kept (0.6s) | 2327 kept, 2 rejected | 136.6/min | ETA: 8.6m [2026-01-16T12:17:08.820933] [DEBUG] [REMOTE ] ONCO: Retrieved 980 rows, trimmed to 300. [2026-01-16T12:17:08.821071] [DEBUG] [REMOTE ] ONCO: PASS: History has at least 300 days. [2026-01-16T12:17:08.821279] [DEBUG] [REMOTE ] ONCO: PASS: Price check passed. Min price $1.43. [2026-01-16T12:17:08.821420] [DEBUG] [REMOTE ] ONCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:08.821532] [DEBUG] [REMOTE ] ONCO: PASS: Integrity check passed. [2026-01-16T12:17:08.821593] [DEBUG] [REMOTE ] ONCO: Symbol is viable for forecasting. [2026-01-16T12:17:08.821646] [INFO ] [MAIN ] [2330/3508] ONCO kept (0.2s) | 2328 kept, 2 rejected | 136.6/min | ETA: 8.6m [2026-01-16T12:17:09.145400] [DEBUG] [REMOTE ] ONDS: Retrieved 1470 rows, trimmed to 300. [2026-01-16T12:17:09.145595] [DEBUG] [REMOTE ] ONDS: PASS: History has at least 300 days. [2026-01-16T12:17:09.145828] [DEBUG] [REMOTE ] ONDS: PASS: Price check passed. Min price $5.25. [2026-01-16T12:17:09.145967] [DEBUG] [REMOTE ] ONDS: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:09.146117] [DEBUG] [REMOTE ] ONDS: PASS: Integrity check passed. [2026-01-16T12:17:09.146159] [DEBUG] [REMOTE ] ONDS: Symbol is viable for forecasting. [2026-01-16T12:17:09.146209] [INFO ] [MAIN ] [2331/3508] ONDS kept (0.3s) | 2329 kept, 2 rejected | 136.6/min | ETA: 8.6m [2026-01-16T12:17:09.829929] [DEBUG] [REMOTE ] ONEQ: Retrieved 5609 rows, trimmed to 300. [2026-01-16T12:17:09.830070] [DEBUG] [REMOTE ] ONEQ: PASS: History has at least 300 days. [2026-01-16T12:17:09.830300] [DEBUG] [REMOTE ] ONEQ: PASS: Price check passed. Min price $86.80. [2026-01-16T12:17:09.830446] [DEBUG] [REMOTE ] ONEQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:09.830590] [DEBUG] [REMOTE ] ONEQ: PASS: Integrity check passed. [2026-01-16T12:17:09.830634] [DEBUG] [REMOTE ] ONEQ: Symbol is viable for forecasting. [2026-01-16T12:17:09.830684] [INFO ] [MAIN ] [2332/3508] ONEQ kept (0.7s) | 2330 kept, 2 rejected | 136.6/min | ETA: 8.6m [2026-01-16T12:17:10.065747] [DEBUG] [REMOTE ] ONL: Retrieved 1046 rows, trimmed to 300. [2026-01-16T12:17:10.065944] [DEBUG] [REMOTE ] ONL: PASS: History has at least 300 days. [2026-01-16T12:17:10.066199] [DEBUG] [REMOTE ] ONL: PASS: Price check passed. Min price $1.96. [2026-01-16T12:17:10.066343] [DEBUG] [REMOTE ] ONL: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:10.066463] [DEBUG] [REMOTE ] ONL: PASS: Integrity check passed. [2026-01-16T12:17:10.066505] [DEBUG] [REMOTE ] ONL: Symbol is viable for forecasting. [2026-01-16T12:17:10.066604] [INFO ] [MAIN ] [2333/3508] ONL kept (0.2s) | 2331 kept, 2 rejected | 136.6/min | ETA: 8.6m [2026-01-16T12:17:10.471980] [DEBUG] [REMOTE ] ONON: Retrieved 1089 rows, trimmed to 300. [2026-01-16T12:17:10.472195] [DEBUG] [REMOTE ] ONON: PASS: History has at least 300 days. [2026-01-16T12:17:10.472493] [DEBUG] [REMOTE ] ONON: PASS: Price check passed. Min price $34.96. [2026-01-16T12:17:10.472701] [DEBUG] [REMOTE ] ONON: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:10.472849] [DEBUG] [REMOTE ] ONON: PASS: Integrity check passed. [2026-01-16T12:17:10.472902] [DEBUG] [REMOTE ] ONON: Symbol is viable for forecasting. [2026-01-16T12:17:10.472969] [INFO ] [MAIN ] [2334/3508] ONON kept (0.4s) | 2332 kept, 2 rejected | 136.6/min | ETA: 8.6m [2026-01-16T12:17:10.908036] [DEBUG] [REMOTE ] ONTF: Retrieved 1244 rows, trimmed to 300. [2026-01-16T12:17:10.908232] [DEBUG] [REMOTE ] ONTF: PASS: History has at least 300 days. [2026-01-16T12:17:10.908480] [DEBUG] [REMOTE ] ONTF: PASS: Price check passed. Min price $4.94. [2026-01-16T12:17:10.908655] [DEBUG] [REMOTE ] ONTF: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:10.908775] [DEBUG] [REMOTE ] ONTF: PASS: Integrity check passed. [2026-01-16T12:17:10.908818] [DEBUG] [REMOTE ] ONTF: Symbol is viable for forecasting. [2026-01-16T12:17:10.908871] [INFO ] [MAIN ] [2335/3508] ONTF kept (0.4s) | 2333 kept, 2 rejected | 136.6/min | ETA: 8.6m [2026-01-16T12:17:11.563085] [DEBUG] [REMOTE ] ONTO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:11.563246] [DEBUG] [REMOTE ] ONTO: PASS: History has at least 300 days. [2026-01-16T12:17:11.563515] [DEBUG] [REMOTE ] ONTO: PASS: Price check passed. Min price $124.09. [2026-01-16T12:17:11.563687] [DEBUG] [REMOTE ] ONTO: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:11.563824] [DEBUG] [REMOTE ] ONTO: PASS: Integrity check passed. [2026-01-16T12:17:11.563867] [DEBUG] [REMOTE ] ONTO: Symbol is viable for forecasting. [2026-01-16T12:17:11.563922] [INFO ] [MAIN ] [2336/3508] ONTO kept (0.7s) | 2334 kept, 2 rejected | 136.6/min | ETA: 8.6m [2026-01-16T12:17:11.906354] [DEBUG] [REMOTE ] OOMA: Retrieved 2641 rows, trimmed to 300. [2026-01-16T12:17:11.906520] [DEBUG] [REMOTE ] OOMA: PASS: History has at least 300 days. [2026-01-16T12:17:11.906824] [DEBUG] [REMOTE ] OOMA: PASS: Price check passed. Min price $10.58. [2026-01-16T12:17:11.906967] [DEBUG] [REMOTE ] OOMA: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:11.907089] [DEBUG] [REMOTE ] OOMA: PASS: Integrity check passed. [2026-01-16T12:17:11.907133] [DEBUG] [REMOTE ] OOMA: Symbol is viable for forecasting. [2026-01-16T12:17:11.907184] [INFO ] [MAIN ] [2337/3508] OOMA kept (0.3s) | 2335 kept, 2 rejected | 136.6/min | ETA: 8.6m [2026-01-16T12:17:12.231440] [DEBUG] [REMOTE ] OPAD: Retrieved 1279 rows, trimmed to 300. [2026-01-16T12:17:12.231606] [DEBUG] [REMOTE ] OPAD: PASS: History has at least 300 days. [2026-01-16T12:17:12.231827] [DEBUG] [REMOTE ] OPAD: PASS: Price check passed. Min price $1.19. [2026-01-16T12:17:12.231968] [DEBUG] [REMOTE ] OPAD: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:12.232082] [DEBUG] [REMOTE ] OPAD: PASS: Integrity check passed. [2026-01-16T12:17:12.232123] [DEBUG] [REMOTE ] OPAD: Symbol is viable for forecasting. [2026-01-16T12:17:12.232173] [INFO ] [MAIN ] [2338/3508] OPAD kept (0.3s) | 2336 kept, 2 rejected | 136.6/min | ETA: 8.6m [2026-01-16T12:17:12.618665] [DEBUG] [REMOTE ] OPAL: Retrieved 875 rows, trimmed to 300. [2026-01-16T12:17:12.619010] [DEBUG] [REMOTE ] OPAL: PASS: History has at least 300 days. [2026-01-16T12:17:12.619248] [DEBUG] [REMOTE ] OPAL: PASS: Price check passed. Min price $2.02. [2026-01-16T12:17:12.619401] [DEBUG] [REMOTE ] OPAL: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:12.619541] [DEBUG] [REMOTE ] OPAL: PASS: Integrity check passed. [2026-01-16T12:17:12.619609] [DEBUG] [REMOTE ] OPAL: Symbol is viable for forecasting. [2026-01-16T12:17:12.619662] [INFO ] [MAIN ] [2339/3508] OPAL kept (0.4s) | 2337 kept, 2 rejected | 136.6/min | ETA: 8.6m [2026-01-16T12:17:13.135300] [DEBUG] [REMOTE ] OPBK: Retrieved 5154 rows, trimmed to 300. [2026-01-16T12:17:13.135442] [DEBUG] [REMOTE ] OPBK: PASS: History has at least 300 days. [2026-01-16T12:17:13.135701] [DEBUG] [REMOTE ] OPBK: PASS: Price check passed. Min price $12.63. [2026-01-16T12:17:13.135845] [DEBUG] [REMOTE ] OPBK: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:13.135970] [DEBUG] [REMOTE ] OPBK: PASS: Integrity check passed. [2026-01-16T12:17:13.136012] [DEBUG] [REMOTE ] OPBK: Symbol is viable for forecasting. [2026-01-16T12:17:13.136063] [INFO ] [MAIN ] [2340/3508] OPBK kept (0.5s) | 2338 kept, 2 rejected | 136.6/min | ETA: 8.5m [2026-01-16T12:17:13.652600] [DEBUG] [REMOTE ] OPCH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:13.652752] [DEBUG] [REMOTE ] OPCH: PASS: History has at least 300 days. [2026-01-16T12:17:13.653008] [DEBUG] [REMOTE ] OPCH: PASS: Price check passed. Min price $26.03. [2026-01-16T12:17:13.653149] [DEBUG] [REMOTE ] OPCH: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:13.653274] [DEBUG] [REMOTE ] OPCH: PASS: Integrity check passed. [2026-01-16T12:17:13.653413] [DEBUG] [REMOTE ] OPCH: Symbol is viable for forecasting. [2026-01-16T12:17:13.653474] [INFO ] [MAIN ] [2341/3508] OPCH kept (0.5s) | 2339 kept, 2 rejected | 136.6/min | ETA: 8.5m [2026-01-16T12:17:13.921051] [DEBUG] [REMOTE ] OPEN: Retrieved 1402 rows, trimmed to 300. [2026-01-16T12:17:13.921195] [DEBUG] [REMOTE ] OPEN: PASS: History has at least 300 days. [2026-01-16T12:17:13.921419] [DEBUG] [REMOTE ] OPEN: PASS: Price check passed. Min price $5.83. [2026-01-16T12:17:13.921619] [DEBUG] [REMOTE ] OPEN: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:13.921774] [DEBUG] [REMOTE ] OPEN: PASS: Integrity check passed. [2026-01-16T12:17:13.921818] [DEBUG] [REMOTE ] OPEN: Symbol is viable for forecasting. [2026-01-16T12:17:13.921872] [INFO ] [MAIN ] [2342/3508] OPEN kept (0.3s) | 2340 kept, 2 rejected | 136.6/min | ETA: 8.5m [2026-01-16T12:17:14.311926] [DEBUG] [REMOTE ] OPFI: Retrieved 1293 rows, trimmed to 300. [2026-01-16T12:17:14.312062] [DEBUG] [REMOTE ] OPFI: PASS: History has at least 300 days. [2026-01-16T12:17:14.312272] [DEBUG] [REMOTE ] OPFI: PASS: Price check passed. Min price $9.18. [2026-01-16T12:17:14.312412] [DEBUG] [REMOTE ] OPFI: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:14.312530] [DEBUG] [REMOTE ] OPFI: PASS: Integrity check passed. [2026-01-16T12:17:14.312598] [DEBUG] [REMOTE ] OPFI: Symbol is viable for forecasting. [2026-01-16T12:17:14.312651] [INFO ] [MAIN ] [2343/3508] OPFI kept (0.4s) | 2341 kept, 2 rejected | 136.6/min | ETA: 8.5m [2026-01-16T12:17:14.923448] [DEBUG] [REMOTE ] OPK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:14.923680] [DEBUG] [REMOTE ] OPK: PASS: History has at least 300 days. [2026-01-16T12:17:14.924077] [DEBUG] [REMOTE ] OPK: PASS: Price check passed. Min price $1.26. [2026-01-16T12:17:14.924228] [DEBUG] [REMOTE ] OPK: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:14.924393] [DEBUG] [REMOTE ] OPK: PASS: Integrity check passed. [2026-01-16T12:17:14.924435] [DEBUG] [REMOTE ] OPK: Symbol is viable for forecasting. [2026-01-16T12:17:14.924495] [INFO ] [MAIN ] [2344/3508] OPK kept (0.6s) | 2342 kept, 2 rejected | 136.6/min | ETA: 8.5m [2026-01-16T12:17:15.309729] [DEBUG] [REMOTE ] OPLN: Retrieved 4048 rows, trimmed to 300. [2026-01-16T12:17:15.309859] [DEBUG] [REMOTE ] OPLN: PASS: History has at least 300 days. [2026-01-16T12:17:15.310072] [DEBUG] [REMOTE ] OPLN: PASS: Price check passed. Min price $24.49. [2026-01-16T12:17:15.310213] [DEBUG] [REMOTE ] OPLN: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:15.310328] [DEBUG] [REMOTE ] OPLN: PASS: Integrity check passed. [2026-01-16T12:17:15.310369] [DEBUG] [REMOTE ] OPLN: Symbol is viable for forecasting. [2026-01-16T12:17:15.310418] [INFO ] [MAIN ] [2345/3508] OPLN kept (0.4s) | 2343 kept, 2 rejected | 136.6/min | ETA: 8.5m [2026-01-16T12:17:15.689287] [DEBUG] [REMOTE ] OPP: Retrieved 2338 rows, trimmed to 300. [2026-01-16T12:17:15.689433] [DEBUG] [REMOTE ] OPP: PASS: History has at least 300 days. [2026-01-16T12:17:15.689747] [DEBUG] [REMOTE ] OPP: PASS: Price check passed. Min price $7.71. [2026-01-16T12:17:15.689912] [DEBUG] [REMOTE ] OPP: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:15.690036] [DEBUG] [REMOTE ] OPP: PASS: Integrity check passed. [2026-01-16T12:17:15.690079] [DEBUG] [REMOTE ] OPP: Symbol is viable for forecasting. [2026-01-16T12:17:15.690132] [INFO ] [MAIN ] [2346/3508] OPP kept (0.4s) | 2344 kept, 2 rejected | 136.6/min | ETA: 8.5m [2026-01-16T12:17:15.901053] [DEBUG] [REMOTE ] OPRA: Retrieved 1878 rows, trimmed to 300. [2026-01-16T12:17:15.901199] [DEBUG] [REMOTE ] OPRA: PASS: History has at least 300 days. [2026-01-16T12:17:15.901417] [DEBUG] [REMOTE ] OPRA: PASS: Price check passed. Min price $12.54. [2026-01-16T12:17:15.901613] [DEBUG] [REMOTE ] OPRA: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:15.901747] [DEBUG] [REMOTE ] OPRA: PASS: Integrity check passed. [2026-01-16T12:17:15.901787] [DEBUG] [REMOTE ] OPRA: Symbol is viable for forecasting. [2026-01-16T12:17:15.901837] [INFO ] [MAIN ] [2347/3508] OPRA kept (0.2s) | 2345 kept, 2 rejected | 136.7/min | ETA: 8.5m [2026-01-16T12:17:16.357510] [DEBUG] [REMOTE ] OPTX: Retrieved 997 rows, trimmed to 300. [2026-01-16T12:17:16.357819] [DEBUG] [REMOTE ] OPTX: PASS: History has at least 300 days. [2026-01-16T12:17:16.358133] [DEBUG] [REMOTE ] OPTX: PASS: Price check passed. Min price $1.25. [2026-01-16T12:17:16.358325] [DEBUG] [REMOTE ] OPTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:16.358482] [DEBUG] [REMOTE ] OPTX: PASS: Integrity check passed. [2026-01-16T12:17:16.358549] [DEBUG] [REMOTE ] OPTX: Symbol is viable for forecasting. [2026-01-16T12:17:16.358676] [INFO ] [MAIN ] [2348/3508] OPTX kept (0.5s) | 2346 kept, 2 rejected | 136.7/min | ETA: 8.5m [2026-01-16T12:17:16.900983] [DEBUG] [REMOTE ] OPXS: Retrieved 4195 rows, trimmed to 300. [2026-01-16T12:17:16.901145] [DEBUG] [REMOTE ] OPXS: PASS: History has at least 300 days. [2026-01-16T12:17:16.901420] [DEBUG] [REMOTE ] OPXS: PASS: Price check passed. Min price $12.75. [2026-01-16T12:17:16.901566] [DEBUG] [REMOTE ] OPXS: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:16.901719] [DEBUG] [REMOTE ] OPXS: PASS: Integrity check passed. [2026-01-16T12:17:16.901761] [DEBUG] [REMOTE ] OPXS: Symbol is viable for forecasting. [2026-01-16T12:17:16.901812] [INFO ] [MAIN ] [2349/3508] OPXS kept (0.5s) | 2347 kept, 2 rejected | 136.6/min | ETA: 8.5m [2026-01-16T12:17:17.380749] [DEBUG] [REMOTE ] ORA: Retrieved 5328 rows, trimmed to 300. [2026-01-16T12:17:17.380890] [DEBUG] [REMOTE ] ORA: PASS: History has at least 300 days. [2026-01-16T12:17:17.381114] [DEBUG] [REMOTE ] ORA: PASS: Price check passed. Min price $104.00. [2026-01-16T12:17:17.381263] [DEBUG] [REMOTE ] ORA: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:17.381387] [DEBUG] [REMOTE ] ORA: PASS: Integrity check passed. [2026-01-16T12:17:17.381430] [DEBUG] [REMOTE ] ORA: Symbol is viable for forecasting. [2026-01-16T12:17:17.381481] [INFO ] [MAIN ] [2350/3508] ORA kept (0.5s) | 2348 kept, 2 rejected | 136.6/min | ETA: 8.5m [2026-01-16T12:17:17.732423] [DEBUG] [REMOTE ] ORC: Retrieved 3250 rows, trimmed to 300. [2026-01-16T12:17:17.732640] [DEBUG] [REMOTE ] ORC: PASS: History has at least 300 days. [2026-01-16T12:17:17.733093] [DEBUG] [REMOTE ] ORC: PASS: Price check passed. Min price $6.85. [2026-01-16T12:17:17.733237] [DEBUG] [REMOTE ] ORC: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:17.733358] [DEBUG] [REMOTE ] ORC: PASS: Integrity check passed. [2026-01-16T12:17:17.733400] [DEBUG] [REMOTE ] ORC: Symbol is viable for forecasting. [2026-01-16T12:17:17.733455] [INFO ] [MAIN ] [2351/3508] ORC kept (0.4s) | 2349 kept, 2 rejected | 136.6/min | ETA: 8.5m [2026-01-16T12:17:18.116770] [DEBUG] [REMOTE ] ORGO: Retrieved 2270 rows, trimmed to 300. [2026-01-16T12:17:18.116912] [DEBUG] [REMOTE ] ORGO: PASS: History has at least 300 days. [2026-01-16T12:17:18.117129] [DEBUG] [REMOTE ] ORGO: PASS: Price check passed. Min price $3.87. [2026-01-16T12:17:18.117269] [DEBUG] [REMOTE ] ORGO: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:18.117386] [DEBUG] [REMOTE ] ORGO: PASS: Integrity check passed. [2026-01-16T12:17:18.117427] [DEBUG] [REMOTE ] ORGO: Symbol is viable for forecasting. [2026-01-16T12:17:18.117476] [INFO ] [MAIN ] [2352/3508] ORGO kept (0.4s) | 2350 kept, 2 rejected | 136.7/min | ETA: 8.5m [2026-01-16T12:17:18.427853] [DEBUG] [REMOTE ] ORIC: Retrieved 1440 rows, trimmed to 300. [2026-01-16T12:17:18.427990] [DEBUG] [REMOTE ] ORIC: PASS: History has at least 300 days. [2026-01-16T12:17:18.428197] [DEBUG] [REMOTE ] ORIC: PASS: Price check passed. Min price $8.04. [2026-01-16T12:17:18.428335] [DEBUG] [REMOTE ] ORIC: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:18.428479] [DEBUG] [REMOTE ] ORIC: PASS: Integrity check passed. [2026-01-16T12:17:18.428521] [DEBUG] [REMOTE ] ORIC: Symbol is viable for forecasting. [2026-01-16T12:17:18.428586] [INFO ] [MAIN ] [2353/3508] ORIC kept (0.3s) | 2351 kept, 2 rejected | 136.7/min | ETA: 8.5m [2026-01-16T12:17:19.061516] [DEBUG] [REMOTE ] ORKA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:19.061678] [DEBUG] [REMOTE ] ORKA: PASS: History has at least 300 days. [2026-01-16T12:17:19.061920] [DEBUG] [REMOTE ] ORKA: PASS: Price check passed. Min price $26.19. [2026-01-16T12:17:19.062063] [DEBUG] [REMOTE ] ORKA: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:19.062190] [DEBUG] [REMOTE ] ORKA: PASS: Integrity check passed. [2026-01-16T12:17:19.062232] [DEBUG] [REMOTE ] ORKA: Symbol is viable for forecasting. [2026-01-16T12:17:19.062296] [INFO ] [MAIN ] [2354/3508] ORKA kept (0.6s) | 2352 kept, 2 rejected | 136.6/min | ETA: 8.4m [2026-01-16T12:17:19.578781] [DEBUG] [REMOTE ] ORLY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:19.578927] [DEBUG] [REMOTE ] ORLY: PASS: History has at least 300 days. [2026-01-16T12:17:19.579163] [DEBUG] [REMOTE ] ORLY: PASS: Price check passed. Min price $90.34. [2026-01-16T12:17:19.579302] [DEBUG] [REMOTE ] ORLY: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:19.579427] [DEBUG] [REMOTE ] ORLY: PASS: Integrity check passed. [2026-01-16T12:17:19.579468] [DEBUG] [REMOTE ] ORLY: Symbol is viable for forecasting. [2026-01-16T12:17:19.579518] [INFO ] [MAIN ] [2355/3508] ORLY kept (0.5s) | 2353 kept, 2 rejected | 136.6/min | ETA: 8.4m [2026-01-16T12:17:19.985204] [DEBUG] [REMOTE ] ORMP: Retrieved 4966 rows, trimmed to 300. [2026-01-16T12:17:19.985365] [DEBUG] [REMOTE ] ORMP: PASS: History has at least 300 days. [2026-01-16T12:17:19.985647] [DEBUG] [REMOTE ] ORMP: PASS: Price check passed. Min price $2.19. [2026-01-16T12:17:19.985790] [DEBUG] [REMOTE ] ORMP: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:19.985915] [DEBUG] [REMOTE ] ORMP: PASS: Integrity check passed. [2026-01-16T12:17:19.985956] [DEBUG] [REMOTE ] ORMP: Symbol is viable for forecasting. [2026-01-16T12:17:19.986007] [INFO ] [MAIN ] [2356/3508] ORMP kept (0.4s) | 2354 kept, 2 rejected | 136.6/min | ETA: 8.4m [2026-01-16T12:17:20.406360] [DEBUG] [REMOTE ] ORN: Retrieved 4546 rows, trimmed to 300. [2026-01-16T12:17:20.406564] [DEBUG] [REMOTE ] ORN: PASS: History has at least 300 days. [2026-01-16T12:17:20.406894] [DEBUG] [REMOTE ] ORN: PASS: Price check passed. Min price $8.42. [2026-01-16T12:17:20.407086] [DEBUG] [REMOTE ] ORN: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:20.407255] [DEBUG] [REMOTE ] ORN: PASS: Integrity check passed. [2026-01-16T12:17:20.407311] [DEBUG] [REMOTE ] ORN: Symbol is viable for forecasting. [2026-01-16T12:17:20.407380] [INFO ] [MAIN ] [2357/3508] ORN kept (0.4s) | 2355 kept, 2 rejected | 136.6/min | ETA: 8.4m [2026-01-16T12:17:20.906841] [DEBUG] [REMOTE ] ORRF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:20.906997] [DEBUG] [REMOTE ] ORRF: PASS: History has at least 300 days. [2026-01-16T12:17:20.907248] [DEBUG] [REMOTE ] ORRF: PASS: Price check passed. Min price $32.85. [2026-01-16T12:17:20.907394] [DEBUG] [REMOTE ] ORRF: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:20.907543] [DEBUG] [REMOTE ] ORRF: PASS: Integrity check passed. [2026-01-16T12:17:20.907609] [DEBUG] [REMOTE ] ORRF: Symbol is viable for forecasting. [2026-01-16T12:17:20.907669] [INFO ] [MAIN ] [2358/3508] ORRF kept (0.5s) | 2356 kept, 2 rejected | 136.6/min | ETA: 8.4m [2026-01-16T12:17:21.088375] [DEBUG] [REMOTE ] OS: Retrieved 372 rows, trimmed to 300. [2026-01-16T12:17:21.088504] [DEBUG] [REMOTE ] OS: PASS: History has at least 300 days. [2026-01-16T12:17:21.088741] [DEBUG] [REMOTE ] OS: PASS: Price check passed. Min price $16.99. [2026-01-16T12:17:21.088886] [DEBUG] [REMOTE ] OS: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:21.089034] [DEBUG] [REMOTE ] OS: PASS: Integrity check passed. [2026-01-16T12:17:21.089097] [DEBUG] [REMOTE ] OS: Symbol is viable for forecasting. [2026-01-16T12:17:21.089150] [INFO ] [MAIN ] [2359/3508] OS kept (0.2s) | 2357 kept, 2 rejected | 136.7/min | ETA: 8.4m [2026-01-16T12:17:21.779530] [DEBUG] [REMOTE ] OSBC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:21.779725] [DEBUG] [REMOTE ] OSBC: PASS: History has at least 300 days. [2026-01-16T12:17:21.780013] [DEBUG] [REMOTE ] OSBC: PASS: Price check passed. Min price $17.67. [2026-01-16T12:17:21.780165] [DEBUG] [REMOTE ] OSBC: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:21.780305] [DEBUG] [REMOTE ] OSBC: PASS: Integrity check passed. [2026-01-16T12:17:21.780349] [DEBUG] [REMOTE ] OSBC: Symbol is viable for forecasting. [2026-01-16T12:17:21.780421] [INFO ] [MAIN ] [2360/3508] OSBC kept (0.7s) | 2358 kept, 2 rejected | 136.6/min | ETA: 8.4m [2026-01-16T12:17:22.278378] [DEBUG] [REMOTE ] OSIS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:22.278528] [DEBUG] [REMOTE ] OSIS: PASS: History has at least 300 days. [2026-01-16T12:17:22.278800] [DEBUG] [REMOTE ] OSIS: PASS: Price check passed. Min price $233.97. [2026-01-16T12:17:22.278947] [DEBUG] [REMOTE ] OSIS: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:22.279097] [DEBUG] [REMOTE ] OSIS: PASS: Integrity check passed. [2026-01-16T12:17:22.279147] [DEBUG] [REMOTE ] OSIS: Symbol is viable for forecasting. [2026-01-16T12:17:22.279224] [INFO ] [MAIN ] [2361/3508] OSIS kept (0.5s) | 2359 kept, 2 rejected | 136.6/min | ETA: 8.4m [2026-01-16T12:17:22.771152] [DEBUG] [REMOTE ] OSPN: Retrieved 6295 rows, trimmed to 300. [2026-01-16T12:17:22.771298] [DEBUG] [REMOTE ] OSPN: PASS: History has at least 300 days. [2026-01-16T12:17:22.771555] [DEBUG] [REMOTE ] OSPN: PASS: Price check passed. Min price $11.29. [2026-01-16T12:17:22.771739] [DEBUG] [REMOTE ] OSPN: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:22.771871] [DEBUG] [REMOTE ] OSPN: PASS: Integrity check passed. [2026-01-16T12:17:22.771923] [DEBUG] [REMOTE ] OSPN: Symbol is viable for forecasting. [2026-01-16T12:17:22.771979] [INFO ] [MAIN ] [2362/3508] OSPN kept (0.5s) | 2360 kept, 2 rejected | 136.6/min | ETA: 8.4m [2026-01-16T12:17:23.112599] [DEBUG] [REMOTE ] OSS: Retrieved 2000 rows, trimmed to 300. [2026-01-16T12:17:23.112772] [DEBUG] [REMOTE ] OSS: PASS: History has at least 300 days. [2026-01-16T12:17:23.113016] [DEBUG] [REMOTE ] OSS: PASS: Price check passed. Min price $4.34. [2026-01-16T12:17:23.113178] [DEBUG] [REMOTE ] OSS: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:23.113314] [DEBUG] [REMOTE ] OSS: PASS: Integrity check passed. [2026-01-16T12:17:23.113359] [DEBUG] [REMOTE ] OSS: Symbol is viable for forecasting. [2026-01-16T12:17:23.113418] [INFO ] [MAIN ] [2363/3508] OSS kept (0.3s) | 2361 kept, 2 rejected | 136.6/min | ETA: 8.4m [2026-01-16T12:17:23.710434] [DEBUG] [REMOTE ] OTEX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:23.710705] [DEBUG] [REMOTE ] OTEX: PASS: History has at least 300 days. [2026-01-16T12:17:23.711059] [DEBUG] [REMOTE ] OTEX: PASS: Price check passed. Min price $30.94. [2026-01-16T12:17:23.711207] [DEBUG] [REMOTE ] OTEX: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:23.711384] [DEBUG] [REMOTE ] OTEX: PASS: Integrity check passed. [2026-01-16T12:17:23.711428] [DEBUG] [REMOTE ] OTEX: Symbol is viable for forecasting. [2026-01-16T12:17:23.711482] [INFO ] [MAIN ] [2364/3508] OTEX kept (0.6s) | 2362 kept, 2 rejected | 136.6/min | ETA: 8.4m [2026-01-16T12:17:23.973980] [DEBUG] [REMOTE ] OTIS: Retrieved 1465 rows, trimmed to 300. [2026-01-16T12:17:23.974125] [DEBUG] [REMOTE ] OTIS: PASS: History has at least 300 days. [2026-01-16T12:17:23.974341] [DEBUG] [REMOTE ] OTIS: PASS: Price check passed. Min price $86.12. [2026-01-16T12:17:23.974484] [DEBUG] [REMOTE ] OTIS: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:23.974631] [DEBUG] [REMOTE ] OTIS: PASS: Integrity check passed. [2026-01-16T12:17:23.974679] [DEBUG] [REMOTE ] OTIS: Symbol is viable for forecasting. [2026-01-16T12:17:23.974734] [INFO ] [MAIN ] [2365/3508] OTIS kept (0.3s) | 2363 kept, 2 rejected | 136.6/min | ETA: 8.4m [2026-01-16T12:17:24.395269] [DEBUG] [REMOTE ] OTLY: Retrieved 1170 rows, trimmed to 300. [2026-01-16T12:17:24.395410] [DEBUG] [REMOTE ] OTLY: PASS: History has at least 300 days. [2026-01-16T12:17:24.395653] [DEBUG] [REMOTE ] OTLY: PASS: Price check passed. Min price $10.69. [2026-01-16T12:17:24.395799] [DEBUG] [REMOTE ] OTLY: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:24.395927] [DEBUG] [REMOTE ] OTLY: PASS: Integrity check passed. [2026-01-16T12:17:24.395980] [DEBUG] [REMOTE ] OTLY: Symbol is viable for forecasting. [2026-01-16T12:17:24.396054] [INFO ] [MAIN ] [2366/3508] OTLY kept (0.4s) | 2364 kept, 2 rejected | 136.6/min | ETA: 8.4m [2026-01-16T12:17:24.850550] [DEBUG] [REMOTE ] OVID: Retrieved 2187 rows, trimmed to 300. [2026-01-16T12:17:24.850723] [DEBUG] [REMOTE ] OVID: PASS: History has at least 300 days. [2026-01-16T12:17:24.850943] [DEBUG] [REMOTE ] OVID: PASS: Price check passed. Min price $1.20. [2026-01-16T12:17:24.851115] [DEBUG] [REMOTE ] OVID: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:24.851249] [DEBUG] [REMOTE ] OVID: PASS: Integrity check passed. [2026-01-16T12:17:24.851293] [DEBUG] [REMOTE ] OVID: Symbol is viable for forecasting. [2026-01-16T12:17:24.851344] [INFO ] [MAIN ] [2367/3508] OVID kept (0.5s) | 2365 kept, 2 rejected | 136.6/min | ETA: 8.4m [2026-01-16T12:17:25.463620] [DEBUG] [REMOTE ] OVLY: Retrieved 5599 rows, trimmed to 300. [2026-01-16T12:17:25.463781] [DEBUG] [REMOTE ] OVLY: PASS: History has at least 300 days. [2026-01-16T12:17:25.464063] [DEBUG] [REMOTE ] OVLY: PASS: Price check passed. Min price $26.14. [2026-01-16T12:17:25.464225] [DEBUG] [REMOTE ] OVLY: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:25.464375] [DEBUG] [REMOTE ] OVLY: PASS: Integrity check passed. [2026-01-16T12:17:25.464421] [DEBUG] [REMOTE ] OVLY: Symbol is viable for forecasting. [2026-01-16T12:17:25.464482] [INFO ] [MAIN ] [2368/3508] OVLY kept (0.6s) | 2366 kept, 2 rejected | 136.6/min | ETA: 8.3m [2026-01-16T12:17:25.711390] [DEBUG] [REMOTE ] OWL: Retrieved 1278 rows, trimmed to 300. [2026-01-16T12:17:25.711558] [DEBUG] [REMOTE ] OWL: PASS: History has at least 300 days. [2026-01-16T12:17:25.711866] [DEBUG] [REMOTE ] OWL: PASS: Price check passed. Min price $13.74. [2026-01-16T12:17:25.712017] [DEBUG] [REMOTE ] OWL: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:25.712153] [DEBUG] [REMOTE ] OWL: PASS: Integrity check passed. [2026-01-16T12:17:25.712196] [DEBUG] [REMOTE ] OWL: Symbol is viable for forecasting. [2026-01-16T12:17:25.712251] [INFO ] [MAIN ] [2369/3508] OWL kept (0.2s) | 2367 kept, 2 rejected | 136.6/min | ETA: 8.3m [2026-01-16T12:17:26.237918] [DEBUG] [REMOTE ] OXLC: Retrieved 3769 rows, trimmed to 300. [2026-01-16T12:17:26.238121] [DEBUG] [REMOTE ] OXLC: PASS: History has at least 300 days. [2026-01-16T12:17:26.238530] [DEBUG] [REMOTE ] OXLC: PASS: Price check passed. Min price $12.68. [2026-01-16T12:17:26.238778] [DEBUG] [REMOTE ] OXLC: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:26.238988] [DEBUG] [REMOTE ] OXLC: PASS: Integrity check passed. [2026-01-16T12:17:26.239055] [DEBUG] [REMOTE ] OXLC: Symbol is viable for forecasting. [2026-01-16T12:17:26.239142] [INFO ] [MAIN ] [2370/3508] OXLC kept (0.5s) | 2368 kept, 2 rejected | 136.6/min | ETA: 8.3m [2026-01-16T12:17:26.758996] [DEBUG] [REMOTE ] OXM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:26.759172] [DEBUG] [REMOTE ] OXM: PASS: History has at least 300 days. [2026-01-16T12:17:26.759467] [DEBUG] [REMOTE ] OXM: PASS: Price check passed. Min price $31.74. [2026-01-16T12:17:26.759644] [DEBUG] [REMOTE ] OXM: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:26.759785] [DEBUG] [REMOTE ] OXM: PASS: Integrity check passed. [2026-01-16T12:17:26.759828] [DEBUG] [REMOTE ] OXM: Symbol is viable for forecasting. [2026-01-16T12:17:26.759883] [INFO ] [MAIN ] [2371/3508] OXM kept (0.5s) | 2369 kept, 2 rejected | 136.6/min | ETA: 8.3m [2026-01-16T12:17:27.056068] [DEBUG] [REMOTE ] OXSQ: Retrieved 1967 rows, trimmed to 300. [2026-01-16T12:17:27.056200] [DEBUG] [REMOTE ] OXSQ: PASS: History has at least 300 days. [2026-01-16T12:17:27.056407] [DEBUG] [REMOTE ] OXSQ: PASS: Price check passed. Min price $1.69. [2026-01-16T12:17:27.056566] [DEBUG] [REMOTE ] OXSQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:27.056708] [DEBUG] [REMOTE ] OXSQ: PASS: Integrity check passed. [2026-01-16T12:17:27.056750] [DEBUG] [REMOTE ] OXSQ: Symbol is viable for forecasting. [2026-01-16T12:17:27.056816] [INFO ] [MAIN ] [2372/3508] OXSQ kept (0.3s) | 2370 kept, 2 rejected | 136.6/min | ETA: 8.3m [2026-01-16T12:17:27.362718] [DEBUG] [REMOTE ] OZEM: Retrieved 415 rows, trimmed to 300. [2026-01-16T12:17:27.362868] [DEBUG] [REMOTE ] OZEM: PASS: History has at least 300 days. [2026-01-16T12:17:27.363109] [DEBUG] [REMOTE ] OZEM: PASS: Price check passed. Min price $27.19. [2026-01-16T12:17:27.363282] [DEBUG] [REMOTE ] OZEM: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:27.363441] [DEBUG] [REMOTE ] OZEM: PASS: Integrity check passed. [2026-01-16T12:17:27.363501] [DEBUG] [REMOTE ] OZEM: Symbol is viable for forecasting. [2026-01-16T12:17:27.363559] [INFO ] [MAIN ] [2373/3508] OZEM kept (0.3s) | 2371 kept, 2 rejected | 136.7/min | ETA: 8.3m [2026-01-16T12:17:27.940772] [DEBUG] [REMOTE ] OZK: Retrieved 6290 rows, trimmed to 300. [2026-01-16T12:17:27.940904] [DEBUG] [REMOTE ] OZK: PASS: History has at least 300 days. [2026-01-16T12:17:27.941126] [DEBUG] [REMOTE ] OZK: PASS: Price check passed. Min price $42.22. [2026-01-16T12:17:27.941267] [DEBUG] [REMOTE ] OZK: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:27.941386] [DEBUG] [REMOTE ] OZK: PASS: Integrity check passed. [2026-01-16T12:17:27.941427] [DEBUG] [REMOTE ] OZK: Symbol is viable for forecasting. [2026-01-16T12:17:27.941477] [INFO ] [MAIN ] [2374/3508] OZK kept (0.6s) | 2372 kept, 2 rejected | 136.6/min | ETA: 8.3m [2026-01-16T12:17:28.075221] [DEBUG] [REMOTE ] OZKAP: Retrieved 1057 rows, trimmed to 300. [2026-01-16T12:17:28.075356] [DEBUG] [REMOTE ] OZKAP: PASS: History has at least 300 days. [2026-01-16T12:17:28.075557] [DEBUG] [REMOTE ] OZKAP: PASS: Price check passed. Min price $15.95. [2026-01-16T12:17:28.075715] [DEBUG] [REMOTE ] OZKAP: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:28.075855] [DEBUG] [REMOTE ] OZKAP: PASS: Integrity check passed. [2026-01-16T12:17:28.075897] [DEBUG] [REMOTE ] OZKAP: Symbol is viable for forecasting. [2026-01-16T12:17:28.075973] [INFO ] [MAIN ] [2375/3508] OZKAP kept (0.1s) | 2373 kept, 2 rejected | 136.7/min | ETA: 8.3m [2026-01-16T12:17:28.837955] [DEBUG] [REMOTE ] PAA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:28.838104] [DEBUG] [REMOTE ] PAA: PASS: History has at least 300 days. [2026-01-16T12:17:28.838346] [DEBUG] [REMOTE ] PAA: PASS: Price check passed. Min price $16.10. [2026-01-16T12:17:28.838484] [DEBUG] [REMOTE ] PAA: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:28.838631] [DEBUG] [REMOTE ] PAA: PASS: Integrity check passed. [2026-01-16T12:17:28.838676] [DEBUG] [REMOTE ] PAA: Symbol is viable for forecasting. [2026-01-16T12:17:28.838727] [INFO ] [MAIN ] [2376/3508] PAA kept (0.8s) | 2374 kept, 2 rejected | 136.6/min | ETA: 8.3m [2026-01-16T12:17:29.217832] [DEBUG] [REMOTE ] PAAS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:29.217997] [DEBUG] [REMOTE ] PAAS: PASS: History has at least 300 days. [2026-01-16T12:17:29.218274] [DEBUG] [REMOTE ] PAAS: PASS: Price check passed. Min price $33.08. [2026-01-16T12:17:29.218419] [DEBUG] [REMOTE ] PAAS: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:29.218547] [DEBUG] [REMOTE ] PAAS: PASS: Integrity check passed. [2026-01-16T12:17:29.218614] [DEBUG] [REMOTE ] PAAS: Symbol is viable for forecasting. [2026-01-16T12:17:29.218668] [INFO ] [MAIN ] [2377/3508] PAAS kept (0.4s) | 2375 kept, 2 rejected | 136.6/min | ETA: 8.3m [2026-01-16T12:17:29.718005] [DEBUG] [REMOTE ] PAC: Retrieved 5004 rows, trimmed to 300. [2026-01-16T12:17:29.718144] [DEBUG] [REMOTE ] PAC: PASS: History has at least 300 days. [2026-01-16T12:17:29.718375] [DEBUG] [REMOTE ] PAC: PASS: Price check passed. Min price $208.17. [2026-01-16T12:17:29.718523] [DEBUG] [REMOTE ] PAC: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:29.718674] [DEBUG] [REMOTE ] PAC: PASS: Integrity check passed. [2026-01-16T12:17:29.718740] [DEBUG] [REMOTE ] PAC: Symbol is viable for forecasting. [2026-01-16T12:17:29.718793] [INFO ] [MAIN ] [2378/3508] PAC kept (0.5s) | 2376 kept, 2 rejected | 136.6/min | ETA: 8.3m [2026-01-16T12:17:29.955385] [DEBUG] [REMOTE ] PACB: Retrieved 3828 rows, trimmed to 300. [2026-01-16T12:17:29.955534] [DEBUG] [REMOTE ] PACB: PASS: History has at least 300 days. [2026-01-16T12:17:29.955789] [DEBUG] [REMOTE ] PACB: PASS: Price check passed. Min price $1.57. [2026-01-16T12:17:29.955930] [DEBUG] [REMOTE ] PACB: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:29.956053] [DEBUG] [REMOTE ] PACB: PASS: Integrity check passed. [2026-01-16T12:17:29.956093] [DEBUG] [REMOTE ] PACB: Symbol is viable for forecasting. [2026-01-16T12:17:29.956143] [INFO ] [MAIN ] [2379/3508] PACB kept (0.2s) | 2377 kept, 2 rejected | 136.7/min | ETA: 8.3m [2026-01-16T12:17:30.409964] [DEBUG] [REMOTE ] PACK: Retrieved 1666 rows, trimmed to 300. [2026-01-16T12:17:30.410106] [DEBUG] [REMOTE ] PACK: PASS: History has at least 300 days. [2026-01-16T12:17:30.410328] [DEBUG] [REMOTE ] PACK: PASS: Price check passed. Min price $4.29. [2026-01-16T12:17:30.410474] [DEBUG] [REMOTE ] PACK: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:30.410621] [DEBUG] [REMOTE ] PACK: PASS: Integrity check passed. [2026-01-16T12:17:30.410667] [DEBUG] [REMOTE ] PACK: Symbol is viable for forecasting. [2026-01-16T12:17:30.410721] [INFO ] [MAIN ] [2380/3508] PACK kept (0.5s) | 2378 kept, 2 rejected | 136.7/min | ETA: 8.3m [2026-01-16T12:17:30.773174] [DEBUG] [REMOTE ] PAGP: Retrieved 3081 rows, trimmed to 300. [2026-01-16T12:17:30.773332] [DEBUG] [REMOTE ] PAGP: PASS: History has at least 300 days. [2026-01-16T12:17:30.773625] [DEBUG] [REMOTE ] PAGP: PASS: Price check passed. Min price $17.01. [2026-01-16T12:17:30.773811] [DEBUG] [REMOTE ] PAGP: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:30.773965] [DEBUG] [REMOTE ] PAGP: PASS: Integrity check passed. [2026-01-16T12:17:30.774017] [DEBUG] [REMOTE ] PAGP: Symbol is viable for forecasting. [2026-01-16T12:17:30.774081] [INFO ] [MAIN ] [2381/3508] PAGP kept (0.4s) | 2379 kept, 2 rejected | 136.7/min | ETA: 8.2m [2026-01-16T12:17:31.247124] [DEBUG] [REMOTE ] PAGS: Retrieved 2006 rows, trimmed to 300. [2026-01-16T12:17:31.247284] [DEBUG] [REMOTE ] PAGS: PASS: History has at least 300 days. [2026-01-16T12:17:31.247549] [DEBUG] [REMOTE ] PAGS: PASS: Price check passed. Min price $9.08. [2026-01-16T12:17:31.247726] [DEBUG] [REMOTE ] PAGS: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:31.247853] [DEBUG] [REMOTE ] PAGS: PASS: Integrity check passed. [2026-01-16T12:17:31.247895] [DEBUG] [REMOTE ] PAGS: Symbol is viable for forecasting. [2026-01-16T12:17:31.247948] [INFO ] [MAIN ] [2382/3508] PAGS kept (0.5s) | 2380 kept, 2 rejected | 136.7/min | ETA: 8.2m [2026-01-16T12:17:31.669526] [DEBUG] [REMOTE ] PAHC: Retrieved 2959 rows, trimmed to 300. [2026-01-16T12:17:31.669751] [DEBUG] [REMOTE ] PAHC: PASS: History has at least 300 days. [2026-01-16T12:17:31.670019] [DEBUG] [REMOTE ] PAHC: PASS: Price check passed. Min price $37.25. [2026-01-16T12:17:31.670165] [DEBUG] [REMOTE ] PAHC: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:31.670293] [DEBUG] [REMOTE ] PAHC: PASS: Integrity check passed. [2026-01-16T12:17:31.670335] [DEBUG] [REMOTE ] PAHC: Symbol is viable for forecasting. [2026-01-16T12:17:31.670388] [INFO ] [MAIN ] [2383/3508] PAHC kept (0.4s) | 2381 kept, 2 rejected | 136.7/min | ETA: 8.2m [2026-01-16T12:17:31.892988] [DEBUG] [REMOTE ] PAL: Retrieved 423 rows, trimmed to 300. [2026-01-16T12:17:31.893119] [DEBUG] [REMOTE ] PAL: PASS: History has at least 300 days. [2026-01-16T12:17:31.893341] [DEBUG] [REMOTE ] PAL: PASS: Price check passed. Min price $6.45. [2026-01-16T12:17:31.893487] [DEBUG] [REMOTE ] PAL: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:31.893629] [DEBUG] [REMOTE ] PAL: PASS: Integrity check passed. [2026-01-16T12:17:31.893700] [DEBUG] [REMOTE ] PAL: Symbol is viable for forecasting. [2026-01-16T12:17:31.893759] [INFO ] [MAIN ] [2384/3508] PAL kept (0.2s) | 2382 kept, 2 rejected | 136.7/min | ETA: 8.2m [2026-01-16T12:17:32.504792] [DEBUG] [REMOTE ] PAM: Retrieved 4092 rows, trimmed to 300. [2026-01-16T12:17:32.504946] [DEBUG] [REMOTE ] PAM: PASS: History has at least 300 days. [2026-01-16T12:17:32.505196] [DEBUG] [REMOTE ] PAM: PASS: Price check passed. Min price $59.30. [2026-01-16T12:17:32.505345] [DEBUG] [REMOTE ] PAM: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:32.505475] [DEBUG] [REMOTE ] PAM: PASS: Integrity check passed. [2026-01-16T12:17:32.505518] [DEBUG] [REMOTE ] PAM: Symbol is viable for forecasting. [2026-01-16T12:17:32.505597] [INFO ] [MAIN ] [2385/3508] PAM kept (0.6s) | 2383 kept, 2 rejected | 136.7/min | ETA: 8.2m [2026-01-16T12:17:32.924555] [DEBUG] [REMOTE ] PANL: Retrieved 3036 rows, trimmed to 300. [2026-01-16T12:17:32.924736] [DEBUG] [REMOTE ] PANL: PASS: History has at least 300 days. [2026-01-16T12:17:32.924971] [DEBUG] [REMOTE ] PANL: PASS: Price check passed. Min price $4.70. [2026-01-16T12:17:32.925116] [DEBUG] [REMOTE ] PANL: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:32.925279] [DEBUG] [REMOTE ] PANL: PASS: Integrity check passed. [2026-01-16T12:17:32.925334] [DEBUG] [REMOTE ] PANL: Symbol is viable for forecasting. [2026-01-16T12:17:32.925401] [INFO ] [MAIN ] [2386/3508] PANL kept (0.4s) | 2384 kept, 2 rejected | 136.7/min | ETA: 8.2m [2026-01-16T12:17:33.137546] [DEBUG] [REMOTE ] PASG: Retrieved 1479 rows, trimmed to 300. [2026-01-16T12:17:33.137746] [DEBUG] [REMOTE ] PASG: PASS: History has at least 300 days. [2026-01-16T12:17:33.138036] [DEBUG] [REMOTE ] PASG: PASS: Price check passed. Min price $6.29. [2026-01-16T12:17:33.138222] [DEBUG] [REMOTE ] PASG: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:33.138375] [DEBUG] [REMOTE ] PASG: PASS: Integrity check passed. [2026-01-16T12:17:33.138427] [DEBUG] [REMOTE ] PASG: Symbol is viable for forecasting. [2026-01-16T12:17:33.138488] [INFO ] [MAIN ] [2387/3508] PASG kept (0.2s) | 2385 kept, 2 rejected | 136.7/min | ETA: 8.2m [2026-01-16T12:17:33.563446] [DEBUG] [REMOTE ] PATH: Retrieved 1191 rows, trimmed to 300. [2026-01-16T12:17:33.563632] [DEBUG] [REMOTE ] PATH: PASS: History has at least 300 days. [2026-01-16T12:17:33.563916] [DEBUG] [REMOTE ] PATH: PASS: Price check passed. Min price $12.73. [2026-01-16T12:17:33.564146] [DEBUG] [REMOTE ] PATH: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:33.564305] [DEBUG] [REMOTE ] PATH: PASS: Integrity check passed. [2026-01-16T12:17:33.564365] [DEBUG] [REMOTE ] PATH: Symbol is viable for forecasting. [2026-01-16T12:17:33.564432] [INFO ] [MAIN ] [2388/3508] PATH kept (0.4s) | 2386 kept, 2 rejected | 136.7/min | ETA: 8.2m [2026-01-16T12:17:34.142636] [DEBUG] [REMOTE ] PATK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:34.142768] [DEBUG] [REMOTE ] PATK: PASS: History has at least 300 days. [2026-01-16T12:17:34.142984] [DEBUG] [REMOTE ] PATK: PASS: Price check passed. Min price $96.55. [2026-01-16T12:17:34.143131] [DEBUG] [REMOTE ] PATK: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:34.143246] [DEBUG] [REMOTE ] PATK: PASS: Integrity check passed. [2026-01-16T12:17:34.143287] [DEBUG] [REMOTE ] PATK: Symbol is viable for forecasting. [2026-01-16T12:17:34.143337] [INFO ] [MAIN ] [2389/3508] PATK kept (0.6s) | 2387 kept, 2 rejected | 136.7/min | ETA: 8.2m [2026-01-16T12:17:34.285397] [DEBUG] [REMOTE ] PAX: Retrieved 1252 rows, trimmed to 300. [2026-01-16T12:17:34.285555] [DEBUG] [REMOTE ] PAX: PASS: History has at least 300 days. [2026-01-16T12:17:34.285822] [DEBUG] [REMOTE ] PAX: PASS: Price check passed. Min price $14.27. [2026-01-16T12:17:34.285990] [DEBUG] [REMOTE ] PAX: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:34.286122] [DEBUG] [REMOTE ] PAX: PASS: Integrity check passed. [2026-01-16T12:17:34.286211] [DEBUG] [REMOTE ] PAX: Symbol is viable for forecasting. [2026-01-16T12:17:34.286274] [INFO ] [MAIN ] [2390/3508] PAX kept (0.1s) | 2388 kept, 2 rejected | 136.7/min | ETA: 8.2m [2026-01-16T12:17:34.714444] [DEBUG] [REMOTE ] PAXS: Retrieved 996 rows, trimmed to 300. [2026-01-16T12:17:34.714625] [DEBUG] [REMOTE ] PAXS: PASS: History has at least 300 days. [2026-01-16T12:17:34.714872] [DEBUG] [REMOTE ] PAXS: PASS: Price check passed. Min price $15.10. [2026-01-16T12:17:34.715112] [DEBUG] [REMOTE ] PAXS: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:34.715250] [DEBUG] [REMOTE ] PAXS: PASS: Integrity check passed. [2026-01-16T12:17:34.715298] [DEBUG] [REMOTE ] PAXS: Symbol is viable for forecasting. [2026-01-16T12:17:34.715358] [INFO ] [MAIN ] [2391/3508] PAXS kept (0.4s) | 2389 kept, 2 rejected | 136.7/min | ETA: 8.2m [2026-01-16T12:17:35.167901] [DEBUG] [REMOTE ] PAY: Retrieved 1166 rows, trimmed to 300. [2026-01-16T12:17:35.168044] [DEBUG] [REMOTE ] PAY: PASS: History has at least 300 days. [2026-01-16T12:17:35.168253] [DEBUG] [REMOTE ] PAY: PASS: Price check passed. Min price $28.47. [2026-01-16T12:17:35.168391] [DEBUG] [REMOTE ] PAY: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:35.168501] [DEBUG] [REMOTE ] PAY: PASS: Integrity check passed. [2026-01-16T12:17:35.168542] [DEBUG] [REMOTE ] PAY: Symbol is viable for forecasting. [2026-01-16T12:17:35.168619] [INFO ] [MAIN ] [2392/3508] PAY kept (0.5s) | 2390 kept, 2 rejected | 136.7/min | ETA: 8.2m [2026-01-16T12:17:35.678490] [DEBUG] [REMOTE ] PAYC: Retrieved 2957 rows, trimmed to 300. [2026-01-16T12:17:35.678721] [DEBUG] [REMOTE ] PAYC: PASS: History has at least 300 days. [2026-01-16T12:17:35.678995] [DEBUG] [REMOTE ] PAYC: PASS: Price check passed. Min price $152.40. [2026-01-16T12:17:35.679347] [DEBUG] [REMOTE ] PAYC: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:35.679480] [DEBUG] [REMOTE ] PAYC: PASS: Integrity check passed. [2026-01-16T12:17:35.679525] [DEBUG] [REMOTE ] PAYC: Symbol is viable for forecasting. [2026-01-16T12:17:35.679599] [INFO ] [MAIN ] [2393/3508] PAYC kept (0.5s) | 2391 kept, 2 rejected | 136.7/min | ETA: 8.2m [2026-01-16T12:17:35.976488] [DEBUG] [REMOTE ] PAYO: Retrieved 1145 rows, trimmed to 300. [2026-01-16T12:17:35.976721] [DEBUG] [REMOTE ] PAYO: PASS: History has at least 300 days. [2026-01-16T12:17:35.976983] [DEBUG] [REMOTE ] PAYO: PASS: Price check passed. Min price $5.26. [2026-01-16T12:17:35.977131] [DEBUG] [REMOTE ] PAYO: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:35.977442] [DEBUG] [REMOTE ] PAYO: PASS: Integrity check passed. [2026-01-16T12:17:35.977493] [DEBUG] [REMOTE ] PAYO: Symbol is viable for forecasting. [2026-01-16T12:17:35.977554] [INFO ] [MAIN ] [2394/3508] PAYO kept (0.3s) | 2392 kept, 2 rejected | 136.7/min | ETA: 8.1m [2026-01-16T12:17:36.536270] [DEBUG] [REMOTE ] PAYS: Retrieved 4596 rows, trimmed to 300. [2026-01-16T12:17:36.536492] [DEBUG] [REMOTE ] PAYS: PASS: History has at least 300 days. [2026-01-16T12:17:36.536906] [DEBUG] [REMOTE ] PAYS: PASS: Price check passed. Min price $4.72. [2026-01-16T12:17:36.537065] [DEBUG] [REMOTE ] PAYS: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:36.537220] [DEBUG] [REMOTE ] PAYS: PASS: Integrity check passed. [2026-01-16T12:17:36.537266] [DEBUG] [REMOTE ] PAYS: Symbol is viable for forecasting. [2026-01-16T12:17:36.537328] [INFO ] [MAIN ] [2395/3508] PAYS kept (0.6s) | 2393 kept, 2 rejected | 136.7/min | ETA: 8.1m [2026-01-16T12:17:37.022621] [DEBUG] [REMOTE ] PAYX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:37.022823] [DEBUG] [REMOTE ] PAYX: PASS: History has at least 300 days. [2026-01-16T12:17:37.023108] [DEBUG] [REMOTE ] PAYX: PASS: Price check passed. Min price $108.46. [2026-01-16T12:17:37.023256] [DEBUG] [REMOTE ] PAYX: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:37.023434] [DEBUG] [REMOTE ] PAYX: PASS: Integrity check passed. [2026-01-16T12:17:37.023479] [DEBUG] [REMOTE ] PAYX: Symbol is viable for forecasting. [2026-01-16T12:17:37.023535] [INFO ] [MAIN ] [2396/3508] PAYX kept (0.5s) | 2394 kept, 2 rejected | 136.7/min | ETA: 8.1m [2026-01-16T12:17:37.560365] [DEBUG] [REMOTE ] PB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:37.560588] [DEBUG] [REMOTE ] PB: PASS: History has at least 300 days. [2026-01-16T12:17:37.560892] [DEBUG] [REMOTE ] PB: PASS: Price check passed. Min price $62.37. [2026-01-16T12:17:37.561042] [DEBUG] [REMOTE ] PB: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:37.561234] [DEBUG] [REMOTE ] PB: PASS: Integrity check passed. [2026-01-16T12:17:37.561288] [DEBUG] [REMOTE ] PB: Symbol is viable for forecasting. [2026-01-16T12:17:37.561354] [INFO ] [MAIN ] [2397/3508] PB kept (0.5s) | 2395 kept, 2 rejected | 136.7/min | ETA: 8.1m [2026-01-16T12:17:37.972756] [DEBUG] [REMOTE ] PBA: Retrieved 3843 rows, trimmed to 300. [2026-01-16T12:17:37.972971] [DEBUG] [REMOTE ] PBA: PASS: History has at least 300 days. [2026-01-16T12:17:37.973280] [DEBUG] [REMOTE ] PBA: PASS: Price check passed. Min price $36.52. [2026-01-16T12:17:37.973426] [DEBUG] [REMOTE ] PBA: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:37.973566] [DEBUG] [REMOTE ] PBA: PASS: Integrity check passed. [2026-01-16T12:17:37.973630] [DEBUG] [REMOTE ] PBA: Symbol is viable for forecasting. [2026-01-16T12:17:37.973696] [INFO ] [MAIN ] [2398/3508] PBA kept (0.4s) | 2396 kept, 2 rejected | 136.7/min | ETA: 8.1m [2026-01-16T12:17:38.347120] [DEBUG] [REMOTE ] PBF: Retrieved 3292 rows, trimmed to 300. [2026-01-16T12:17:38.347334] [DEBUG] [REMOTE ] PBF: PASS: History has at least 300 days. [2026-01-16T12:17:38.347648] [DEBUG] [REMOTE ] PBF: PASS: Price check passed. Min price $26.02. [2026-01-16T12:17:38.347798] [DEBUG] [REMOTE ] PBF: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:38.347936] [DEBUG] [REMOTE ] PBF: PASS: Integrity check passed. [2026-01-16T12:17:38.347978] [DEBUG] [REMOTE ] PBF: Symbol is viable for forecasting. [2026-01-16T12:17:38.348033] [INFO ] [MAIN ] [2399/3508] PBF kept (0.4s) | 2397 kept, 2 rejected | 136.7/min | ETA: 8.1m [2026-01-16T12:17:38.672642] [DEBUG] [REMOTE ] PBFS: Retrieved 1634 rows, trimmed to 300. [2026-01-16T12:17:38.672855] [DEBUG] [REMOTE ] PBFS: PASS: History has at least 300 days. [2026-01-16T12:17:38.673124] [DEBUG] [REMOTE ] PBFS: PASS: Price check passed. Min price $13.02. [2026-01-16T12:17:38.673279] [DEBUG] [REMOTE ] PBFS: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:38.673411] [DEBUG] [REMOTE ] PBFS: PASS: Integrity check passed. [2026-01-16T12:17:38.673455] [DEBUG] [REMOTE ] PBFS: Symbol is viable for forecasting. [2026-01-16T12:17:38.673510] [INFO ] [MAIN ] [2400/3508] PBFS kept (0.3s) | 2398 kept, 2 rejected | 136.7/min | ETA: 8.1m [2026-01-16T12:17:39.272583] [DEBUG] [REMOTE ] PBH: Retrieved 5266 rows, trimmed to 300. [2026-01-16T12:17:39.272792] [DEBUG] [REMOTE ] PBH: PASS: History has at least 300 days. [2026-01-16T12:17:39.273099] [DEBUG] [REMOTE ] PBH: PASS: Price check passed. Min price $57.47. [2026-01-16T12:17:39.273247] [DEBUG] [REMOTE ] PBH: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:39.273392] [DEBUG] [REMOTE ] PBH: PASS: Integrity check passed. [2026-01-16T12:17:39.273434] [DEBUG] [REMOTE ] PBH: Symbol is viable for forecasting. [2026-01-16T12:17:39.273489] [INFO ] [MAIN ] [2401/3508] PBH kept (0.6s) | 2399 kept, 2 rejected | 136.7/min | ETA: 8.1m [2026-01-16T12:17:39.762288] [DEBUG] [REMOTE ] PBI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:39.762508] [DEBUG] [REMOTE ] PBI: PASS: History has at least 300 days. [2026-01-16T12:17:39.762913] [DEBUG] [REMOTE ] PBI: PASS: Price check passed. Min price $9.02. [2026-01-16T12:17:39.763070] [DEBUG] [REMOTE ] PBI: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:39.763244] [DEBUG] [REMOTE ] PBI: PASS: Integrity check passed. [2026-01-16T12:17:39.763288] [DEBUG] [REMOTE ] PBI: Symbol is viable for forecasting. [2026-01-16T12:17:39.763346] [INFO ] [MAIN ] [2402/3508] PBI kept (0.5s) | 2400 kept, 2 rejected | 136.7/min | ETA: 8.1m [2026-01-16T12:17:40.135317] [DEBUG] [REMOTE ] PBYI: Retrieved 3453 rows, trimmed to 300. [2026-01-16T12:17:40.135548] [DEBUG] [REMOTE ] PBYI: PASS: History has at least 300 days. [2026-01-16T12:17:40.135966] [DEBUG] [REMOTE ] PBYI: PASS: Price check passed. Min price $4.73. [2026-01-16T12:17:40.136188] [DEBUG] [REMOTE ] PBYI: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:40.136371] [DEBUG] [REMOTE ] PBYI: PASS: Integrity check passed. [2026-01-16T12:17:40.136421] [DEBUG] [REMOTE ] PBYI: Symbol is viable for forecasting. [2026-01-16T12:17:40.136481] [INFO ] [MAIN ] [2403/3508] PBYI kept (0.4s) | 2401 kept, 2 rejected | 136.7/min | ETA: 8.1m [2026-01-16T12:17:40.520921] [DEBUG] [REMOTE ] PCB: Retrieved 2923 rows, trimmed to 300. [2026-01-16T12:17:40.521114] [DEBUG] [REMOTE ] PCB: PASS: History has at least 300 days. [2026-01-16T12:17:40.521378] [DEBUG] [REMOTE ] PCB: PASS: Price check passed. Min price $20.08. [2026-01-16T12:17:40.521523] [DEBUG] [REMOTE ] PCB: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:40.521667] [DEBUG] [REMOTE ] PCB: PASS: Integrity check passed. [2026-01-16T12:17:40.521712] [DEBUG] [REMOTE ] PCB: Symbol is viable for forecasting. [2026-01-16T12:17:40.521766] [INFO ] [MAIN ] [2404/3508] PCB kept (0.4s) | 2402 kept, 2 rejected | 136.7/min | ETA: 8.1m [2026-01-16T12:17:41.103707] [DEBUG] [REMOTE ] PCF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:41.103901] [DEBUG] [REMOTE ] PCF: PASS: History has at least 300 days. [2026-01-16T12:17:41.104178] [DEBUG] [REMOTE ] PCF: PASS: Price check passed. Min price $5.98. [2026-01-16T12:17:41.104323] [DEBUG] [REMOTE ] PCF: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:41.104456] [DEBUG] [REMOTE ] PCF: PASS: Integrity check passed. [2026-01-16T12:17:41.104498] [DEBUG] [REMOTE ] PCF: Symbol is viable for forecasting. [2026-01-16T12:17:41.104553] [INFO ] [MAIN ] [2405/3508] PCF kept (0.6s) | 2403 kept, 2 rejected | 136.7/min | ETA: 8.1m [2026-01-16T12:17:41.568927] [DEBUG] [REMOTE ] PCG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:41.569191] [DEBUG] [REMOTE ] PCG: PASS: History has at least 300 days. [2026-01-16T12:17:41.569595] [DEBUG] [REMOTE ] PCG: PASS: Price check passed. Min price $14.78. [2026-01-16T12:17:41.569780] [DEBUG] [REMOTE ] PCG: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:41.569958] [DEBUG] [REMOTE ] PCG: PASS: Integrity check passed. [2026-01-16T12:17:41.570011] [DEBUG] [REMOTE ] PCG: Symbol is viable for forecasting. [2026-01-16T12:17:41.570092] [INFO ] [MAIN ] [2406/3508] PCG kept (0.5s) | 2404 kept, 2 rejected | 136.7/min | ETA: 8.1m [2026-01-16T12:17:42.079284] [DEBUG] [REMOTE ] PCH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:42.079509] [DEBUG] [REMOTE ] PCH: PASS: History has at least 300 days. [2026-01-16T12:17:42.079848] [DEBUG] [REMOTE ] PCH: PASS: Price check passed. Min price $37.79. [2026-01-16T12:17:42.080007] [DEBUG] [REMOTE ] PCH: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:42.080150] [DEBUG] [REMOTE ] PCH: PASS: Integrity check passed. [2026-01-16T12:17:42.080192] [DEBUG] [REMOTE ] PCH: Symbol is viable for forecasting. [2026-01-16T12:17:42.080249] [INFO ] [MAIN ] [2407/3508] PCH kept (0.5s) | 2405 kept, 2 rejected | 136.7/min | ETA: 8.1m [2026-01-16T12:17:42.587009] [DEBUG] [REMOTE ] PCM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:42.587200] [DEBUG] [REMOTE ] PCM: PASS: History has at least 300 days. [2026-01-16T12:17:42.587472] [DEBUG] [REMOTE ] PCM: PASS: Price check passed. Min price $5.89. [2026-01-16T12:17:42.587639] [DEBUG] [REMOTE ] PCM: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:42.587886] [DEBUG] [REMOTE ] PCM: PASS: Integrity check passed. [2026-01-16T12:17:42.587941] [DEBUG] [REMOTE ] PCM: Symbol is viable for forecasting. [2026-01-16T12:17:42.588010] [INFO ] [MAIN ] [2408/3508] PCM kept (0.5s) | 2406 kept, 2 rejected | 136.7/min | ETA: 8.0m [2026-01-16T12:17:43.068170] [DEBUG] [REMOTE ] PCN: Retrieved 6057 rows, trimmed to 300. [2026-01-16T12:17:43.068401] [DEBUG] [REMOTE ] PCN: PASS: History has at least 300 days. [2026-01-16T12:17:43.068783] [DEBUG] [REMOTE ] PCN: PASS: Price check passed. Min price $12.12. [2026-01-16T12:17:43.068954] [DEBUG] [REMOTE ] PCN: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:43.069095] [DEBUG] [REMOTE ] PCN: PASS: Integrity check passed. [2026-01-16T12:17:43.069140] [DEBUG] [REMOTE ] PCN: Symbol is viable for forecasting. [2026-01-16T12:17:43.069205] [INFO ] [MAIN ] [2409/3508] PCN kept (0.5s) | 2407 kept, 2 rejected | 136.7/min | ETA: 8.0m [2026-01-16T12:17:43.538038] [DEBUG] [REMOTE ] PCQ: Retrieved 6175 rows, trimmed to 300. [2026-01-16T12:17:43.538323] [DEBUG] [REMOTE ] PCQ: PASS: History has at least 300 days. [2026-01-16T12:17:43.538826] [DEBUG] [REMOTE ] PCQ: PASS: Price check passed. Min price $8.63. [2026-01-16T12:17:43.539025] [DEBUG] [REMOTE ] PCQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:43.539211] [DEBUG] [REMOTE ] PCQ: PASS: Integrity check passed. [2026-01-16T12:17:43.539256] [DEBUG] [REMOTE ] PCQ: Symbol is viable for forecasting. [2026-01-16T12:17:43.539320] [INFO ] [MAIN ] [2410/3508] PCQ kept (0.5s) | 2408 kept, 2 rejected | 136.7/min | ETA: 8.0m [2026-01-16T12:17:43.907154] [DEBUG] [REMOTE ] PCRX: Retrieved 3760 rows, trimmed to 300. [2026-01-16T12:17:43.907363] [DEBUG] [REMOTE ] PCRX: PASS: History has at least 300 days. [2026-01-16T12:17:43.907721] [DEBUG] [REMOTE ] PCRX: PASS: Price check passed. Min price $20.65. [2026-01-16T12:17:43.907878] [DEBUG] [REMOTE ] PCRX: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:43.908060] [DEBUG] [REMOTE ] PCRX: PASS: Integrity check passed. [2026-01-16T12:17:43.908123] [DEBUG] [REMOTE ] PCRX: Symbol is viable for forecasting. [2026-01-16T12:17:43.908198] [INFO ] [MAIN ] [2411/3508] PCRX kept (0.4s) | 2409 kept, 2 rejected | 136.7/min | ETA: 8.0m [2026-01-16T12:17:44.283048] [DEBUG] [REMOTE ] PCTY: Retrieved 2976 rows, trimmed to 300. [2026-01-16T12:17:44.283254] [DEBUG] [REMOTE ] PCTY: PASS: History has at least 300 days. [2026-01-16T12:17:44.283548] [DEBUG] [REMOTE ] PCTY: PASS: Price check passed. Min price $138.42. [2026-01-16T12:17:44.283737] [DEBUG] [REMOTE ] PCTY: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:44.283898] [DEBUG] [REMOTE ] PCTY: PASS: Integrity check passed. [2026-01-16T12:17:44.283953] [DEBUG] [REMOTE ] PCTY: Symbol is viable for forecasting. [2026-01-16T12:17:44.284040] [INFO ] [MAIN ] [2412/3508] PCTY kept (0.4s) | 2410 kept, 2 rejected | 136.7/min | ETA: 8.0m [2026-01-16T12:17:44.640530] [DEBUG] [REMOTE ] PCVX: Retrieved 1406 rows, trimmed to 300. [2026-01-16T12:17:44.640779] [DEBUG] [REMOTE ] PCVX: PASS: History has at least 300 days. [2026-01-16T12:17:44.641074] [DEBUG] [REMOTE ] PCVX: PASS: Price check passed. Min price $40.32. [2026-01-16T12:17:44.641241] [DEBUG] [REMOTE ] PCVX: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:44.641418] [DEBUG] [REMOTE ] PCVX: PASS: Integrity check passed. [2026-01-16T12:17:44.641464] [DEBUG] [REMOTE ] PCVX: Symbol is viable for forecasting. [2026-01-16T12:17:44.641519] [INFO ] [MAIN ] [2413/3508] PCVX kept (0.4s) | 2411 kept, 2 rejected | 136.7/min | ETA: 8.0m [2026-01-16T12:17:45.228484] [DEBUG] [REMOTE ] PCYO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:45.228737] [DEBUG] [REMOTE ] PCYO: PASS: History has at least 300 days. [2026-01-16T12:17:45.229108] [DEBUG] [REMOTE ] PCYO: PASS: Price check passed. Min price $10.66. [2026-01-16T12:17:45.229260] [DEBUG] [REMOTE ] PCYO: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:45.229450] [DEBUG] [REMOTE ] PCYO: PASS: Integrity check passed. [2026-01-16T12:17:45.229494] [DEBUG] [REMOTE ] PCYO: Symbol is viable for forecasting. [2026-01-16T12:17:45.229556] [INFO ] [MAIN ] [2414/3508] PCYO kept (0.6s) | 2412 kept, 2 rejected | 136.7/min | ETA: 8.0m [2026-01-16T12:17:45.523315] [DEBUG] [REMOTE ] PD: Retrieved 1701 rows, trimmed to 300. [2026-01-16T12:17:45.523561] [DEBUG] [REMOTE ] PD: PASS: History has at least 300 days. [2026-01-16T12:17:45.523861] [DEBUG] [REMOTE ] PD: PASS: Price check passed. Min price $11.64. [2026-01-16T12:17:45.524008] [DEBUG] [REMOTE ] PD: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:45.524140] [DEBUG] [REMOTE ] PD: PASS: Integrity check passed. [2026-01-16T12:17:45.524183] [DEBUG] [REMOTE ] PD: Symbol is viable for forecasting. [2026-01-16T12:17:45.524238] [INFO ] [MAIN ] [2415/3508] PD kept (0.3s) | 2413 kept, 2 rejected | 136.7/min | ETA: 8.0m [2026-01-16T12:17:45.982913] [DEBUG] [REMOTE ] PDBC: Retrieved 2813 rows, trimmed to 300. [2026-01-16T12:17:45.983136] [DEBUG] [REMOTE ] PDBC: PASS: History has at least 300 days. [2026-01-16T12:17:45.983471] [DEBUG] [REMOTE ] PDBC: PASS: Price check passed. Min price $12.70. [2026-01-16T12:17:45.983642] [DEBUG] [REMOTE ] PDBC: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:45.983793] [DEBUG] [REMOTE ] PDBC: PASS: Integrity check passed. [2026-01-16T12:17:45.983836] [DEBUG] [REMOTE ] PDBC: Symbol is viable for forecasting. [2026-01-16T12:17:45.983894] [INFO ] [MAIN ] [2416/3508] PDBC kept (0.5s) | 2414 kept, 2 rejected | 136.7/min | ETA: 8.0m [2026-01-16T12:17:46.312692] [DEBUG] [REMOTE ] PDD: Retrieved 1879 rows, trimmed to 300. [2026-01-16T12:17:46.312897] [DEBUG] [REMOTE ] PDD: PASS: History has at least 300 days. [2026-01-16T12:17:46.313157] [DEBUG] [REMOTE ] PDD: PASS: Price check passed. Min price $105.00. [2026-01-16T12:17:46.313357] [DEBUG] [REMOTE ] PDD: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:46.313489] [DEBUG] [REMOTE ] PDD: PASS: Integrity check passed. [2026-01-16T12:17:46.313533] [DEBUG] [REMOTE ] PDD: Symbol is viable for forecasting. [2026-01-16T12:17:46.313615] [INFO ] [MAIN ] [2417/3508] PDD kept (0.3s) | 2415 kept, 2 rejected | 136.7/min | ETA: 8.0m [2026-01-16T12:17:46.890622] [DEBUG] [REMOTE ] PDEX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:46.890837] [DEBUG] [REMOTE ] PDEX: PASS: History has at least 300 days. [2026-01-16T12:17:46.891190] [DEBUG] [REMOTE ] PDEX: PASS: Price check passed. Min price $26.08. [2026-01-16T12:17:46.891376] [DEBUG] [REMOTE ] PDEX: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:46.891558] [DEBUG] [REMOTE ] PDEX: PASS: Integrity check passed. [2026-01-16T12:17:46.891633] [DEBUG] [REMOTE ] PDEX: Symbol is viable for forecasting. [2026-01-16T12:17:46.891698] [INFO ] [MAIN ] [2418/3508] PDEX kept (0.6s) | 2416 kept, 2 rejected | 136.7/min | ETA: 8.0m [2026-01-16T12:17:47.389807] [DEBUG] [REMOTE ] PDFS: Retrieved 6152 rows, trimmed to 300. [2026-01-16T12:17:47.390052] [DEBUG] [REMOTE ] PDFS: PASS: History has at least 300 days. [2026-01-16T12:17:47.390397] [DEBUG] [REMOTE ] PDFS: PASS: Price check passed. Min price $23.97. [2026-01-16T12:17:47.390554] [DEBUG] [REMOTE ] PDFS: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:47.390776] [DEBUG] [REMOTE ] PDFS: PASS: Integrity check passed. [2026-01-16T12:17:47.390821] [DEBUG] [REMOTE ] PDFS: Symbol is viable for forecasting. [2026-01-16T12:17:47.390882] [INFO ] [MAIN ] [2419/3508] PDFS kept (0.5s) | 2417 kept, 2 rejected | 136.7/min | ETA: 8.0m [2026-01-16T12:17:47.749285] [DEBUG] [REMOTE ] PDI: Retrieved 3430 rows, trimmed to 300. [2026-01-16T12:17:47.749558] [DEBUG] [REMOTE ] PDI: PASS: History has at least 300 days. [2026-01-16T12:17:47.750039] [DEBUG] [REMOTE ] PDI: PASS: Price check passed. Min price $16.90. [2026-01-16T12:17:47.750221] [DEBUG] [REMOTE ] PDI: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:47.750443] [DEBUG] [REMOTE ] PDI: PASS: Integrity check passed. [2026-01-16T12:17:47.750497] [DEBUG] [REMOTE ] PDI: Symbol is viable for forecasting. [2026-01-16T12:17:47.750594] [INFO ] [MAIN ] [2420/3508] PDI kept (0.4s) | 2418 kept, 2 rejected | 136.7/min | ETA: 8.0m [2026-01-16T12:17:48.084872] [DEBUG] [REMOTE ] PDLB: Retrieved 2084 rows, trimmed to 300. [2026-01-16T12:17:48.085106] [DEBUG] [REMOTE ] PDLB: PASS: History has at least 300 days. [2026-01-16T12:17:48.085385] [DEBUG] [REMOTE ] PDLB: PASS: Price check passed. Min price $14.02. [2026-01-16T12:17:48.085540] [DEBUG] [REMOTE ] PDLB: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:48.085691] [DEBUG] [REMOTE ] PDLB: PASS: Integrity check passed. [2026-01-16T12:17:48.085738] [DEBUG] [REMOTE ] PDLB: Symbol is viable for forecasting. [2026-01-16T12:17:48.085799] [INFO ] [MAIN ] [2421/3508] PDLB kept (0.3s) | 2419 kept, 2 rejected | 136.7/min | ETA: 8.0m [2026-01-16T12:17:48.565216] [DEBUG] [REMOTE ] PDM: Retrieved 4008 rows, trimmed to 300. [2026-01-16T12:17:48.565420] [DEBUG] [REMOTE ] PDM: PASS: History has at least 300 days. [2026-01-16T12:17:48.565953] [DEBUG] [REMOTE ] PDM: PASS: Price check passed. Min price $7.96. [2026-01-16T12:17:48.566116] [DEBUG] [REMOTE ] PDM: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:48.566259] [DEBUG] [REMOTE ] PDM: PASS: Integrity check passed. [2026-01-16T12:17:48.566303] [DEBUG] [REMOTE ] PDM: Symbol is viable for forecasting. [2026-01-16T12:17:48.566361] [INFO ] [MAIN ] [2422/3508] PDM kept (0.5s) | 2420 kept, 2 rejected | 136.7/min | ETA: 7.9m [2026-01-16T12:17:48.861398] [DEBUG] [REMOTE ] PDO: Retrieved 1249 rows, trimmed to 300. [2026-01-16T12:17:48.861679] [DEBUG] [REMOTE ] PDO: PASS: History has at least 300 days. [2026-01-16T12:17:48.861985] [DEBUG] [REMOTE ] PDO: PASS: Price check passed. Min price $13.33. [2026-01-16T12:17:48.862154] [DEBUG] [REMOTE ] PDO: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:48.862309] [DEBUG] [REMOTE ] PDO: PASS: Integrity check passed. [2026-01-16T12:17:48.862354] [DEBUG] [REMOTE ] PDO: Symbol is viable for forecasting. [2026-01-16T12:17:48.862410] [INFO ] [MAIN ] [2423/3508] PDO kept (0.3s) | 2421 kept, 2 rejected | 136.7/min | ETA: 7.9m [2026-01-16T12:17:49.414394] [DEBUG] [REMOTE ] PDP: Retrieved 4751 rows, trimmed to 300. [2026-01-16T12:17:49.414655] [DEBUG] [REMOTE ] PDP: PASS: History has at least 300 days. [2026-01-16T12:17:49.414958] [DEBUG] [REMOTE ] PDP: PASS: Price check passed. Min price $108.45. [2026-01-16T12:17:49.415108] [DEBUG] [REMOTE ] PDP: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:49.415256] [DEBUG] [REMOTE ] PDP: PASS: Integrity check passed. [2026-01-16T12:17:49.415301] [DEBUG] [REMOTE ] PDP: Symbol is viable for forecasting. [2026-01-16T12:17:49.415360] [INFO ] [MAIN ] [2424/3508] PDP kept (0.6s) | 2422 kept, 2 rejected | 136.7/min | ETA: 7.9m [2026-01-16T12:17:49.883382] [DEBUG] [REMOTE ] PDS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:49.883800] [DEBUG] [REMOTE ] PDS: PASS: History has at least 300 days. [2026-01-16T12:17:49.884106] [DEBUG] [REMOTE ] PDS: PASS: Price check passed. Min price $54.81. [2026-01-16T12:17:49.884259] [DEBUG] [REMOTE ] PDS: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:49.884408] [DEBUG] [REMOTE ] PDS: PASS: Integrity check passed. [2026-01-16T12:17:49.884452] [DEBUG] [REMOTE ] PDS: Symbol is viable for forecasting. [2026-01-16T12:17:49.884507] [INFO ] [MAIN ] [2425/3508] PDS kept (0.5s) | 2423 kept, 2 rejected | 136.7/min | ETA: 7.9m [2026-01-16T12:17:50.107989] [DEBUG] [REMOTE ] PDX: Retrieved 1751 rows, trimmed to 300. [2026-01-16T12:17:50.108184] [DEBUG] [REMOTE ] PDX: PASS: History has at least 300 days. [2026-01-16T12:17:50.108445] [DEBUG] [REMOTE ] PDX: PASS: Price check passed. Min price $17.83. [2026-01-16T12:17:50.108800] [DEBUG] [REMOTE ] PDX: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:50.108974] [DEBUG] [REMOTE ] PDX: PASS: Integrity check passed. [2026-01-16T12:17:50.109019] [DEBUG] [REMOTE ] PDX: Symbol is viable for forecasting. [2026-01-16T12:17:50.109075] [INFO ] [MAIN ] [2426/3508] PDX kept (0.2s) | 2424 kept, 2 rejected | 136.7/min | ETA: 7.9m [2026-01-16T12:17:50.547551] [DEBUG] [REMOTE ] PDYN: Retrieved 1081 rows, trimmed to 300. [2026-01-16T12:17:50.547790] [DEBUG] [REMOTE ] PDYN: PASS: History has at least 300 days. [2026-01-16T12:17:50.548138] [DEBUG] [REMOTE ] PDYN: PASS: Price check passed. Min price $4.15. [2026-01-16T12:17:50.548292] [DEBUG] [REMOTE ] PDYN: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:50.548428] [DEBUG] [REMOTE ] PDYN: PASS: Integrity check passed. [2026-01-16T12:17:50.548472] [DEBUG] [REMOTE ] PDYN: Symbol is viable for forecasting. [2026-01-16T12:17:50.548530] [INFO ] [MAIN ] [2427/3508] PDYN kept (0.4s) | 2425 kept, 2 rejected | 136.7/min | ETA: 7.9m [2026-01-16T12:17:51.105827] [DEBUG] [REMOTE ] PEB: Retrieved 4050 rows, trimmed to 300. [2026-01-16T12:17:51.106098] [DEBUG] [REMOTE ] PEB: PASS: History has at least 300 days. [2026-01-16T12:17:51.106825] [DEBUG] [REMOTE ] PEB: PASS: Price check passed. Min price $10.27. [2026-01-16T12:17:51.107019] [DEBUG] [REMOTE ] PEB: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:51.107212] [DEBUG] [REMOTE ] PEB: PASS: Integrity check passed. [2026-01-16T12:17:51.107280] [DEBUG] [REMOTE ] PEB: Symbol is viable for forecasting. [2026-01-16T12:17:51.107356] [INFO ] [MAIN ] [2428/3508] PEB kept (0.6s) | 2426 kept, 2 rejected | 136.7/min | ETA: 7.9m [2026-01-16T12:17:51.631072] [DEBUG] [REMOTE ] PEBK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:51.631318] [DEBUG] [REMOTE ] PEBK: PASS: History has at least 300 days. [2026-01-16T12:17:51.631845] [DEBUG] [REMOTE ] PEBK: PASS: Price check passed. Min price $28.85. [2026-01-16T12:17:51.632005] [DEBUG] [REMOTE ] PEBK: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:51.632217] [DEBUG] [REMOTE ] PEBK: PASS: Integrity check passed. [2026-01-16T12:17:51.632264] [DEBUG] [REMOTE ] PEBK: Symbol is viable for forecasting. [2026-01-16T12:17:51.632324] [INFO ] [MAIN ] [2429/3508] PEBK kept (0.5s) | 2427 kept, 2 rejected | 136.7/min | ETA: 7.9m [2026-01-16T12:17:52.002937] [DEBUG] [REMOTE ] PEBO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:52.003167] [DEBUG] [REMOTE ] PEBO: PASS: History has at least 300 days. [2026-01-16T12:17:52.003541] [DEBUG] [REMOTE ] PEBO: PASS: Price check passed. Min price $28.19. [2026-01-16T12:17:52.003723] [DEBUG] [REMOTE ] PEBO: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:52.003937] [DEBUG] [REMOTE ] PEBO: PASS: Integrity check passed. [2026-01-16T12:17:52.003985] [DEBUG] [REMOTE ] PEBO: Symbol is viable for forecasting. [2026-01-16T12:17:52.004051] [INFO ] [MAIN ] [2430/3508] PEBO kept (0.4s) | 2428 kept, 2 rejected | 136.7/min | ETA: 7.9m [2026-01-16T12:17:52.274972] [DEBUG] [REMOTE ] PECO: Retrieved 1132 rows, trimmed to 300. [2026-01-16T12:17:52.275178] [DEBUG] [REMOTE ] PECO: PASS: History has at least 300 days. [2026-01-16T12:17:52.275430] [DEBUG] [REMOTE ] PECO: PASS: Price check passed. Min price $33.53. [2026-01-16T12:17:52.275601] [DEBUG] [REMOTE ] PECO: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:52.275730] [DEBUG] [REMOTE ] PECO: PASS: Integrity check passed. [2026-01-16T12:17:52.275773] [DEBUG] [REMOTE ] PECO: Symbol is viable for forecasting. [2026-01-16T12:17:52.275829] [INFO ] [MAIN ] [2431/3508] PECO kept (0.3s) | 2429 kept, 2 rejected | 136.7/min | ETA: 7.9m [2026-01-16T12:17:52.908798] [DEBUG] [REMOTE ] PEG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:52.909021] [DEBUG] [REMOTE ] PEG: PASS: History has at least 300 days. [2026-01-16T12:17:52.909338] [DEBUG] [REMOTE ] PEG: PASS: Price check passed. Min price $77.43. [2026-01-16T12:17:52.909516] [DEBUG] [REMOTE ] PEG: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:52.909669] [DEBUG] [REMOTE ] PEG: PASS: Integrity check passed. [2026-01-16T12:17:52.909712] [DEBUG] [REMOTE ] PEG: Symbol is viable for forecasting. [2026-01-16T12:17:52.909766] [INFO ] [MAIN ] [2432/3508] PEG kept (0.6s) | 2430 kept, 2 rejected | 136.7/min | ETA: 7.9m [2026-01-16T12:17:53.404687] [DEBUG] [REMOTE ] PEGA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:53.404915] [DEBUG] [REMOTE ] PEGA: PASS: History has at least 300 days. [2026-01-16T12:17:53.405331] [DEBUG] [REMOTE ] PEGA: PASS: Price check passed. Min price $52.35. [2026-01-16T12:17:53.405481] [DEBUG] [REMOTE ] PEGA: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:53.405639] [DEBUG] [REMOTE ] PEGA: PASS: Integrity check passed. [2026-01-16T12:17:53.405685] [DEBUG] [REMOTE ] PEGA: Symbol is viable for forecasting. [2026-01-16T12:17:53.405741] [INFO ] [MAIN ] [2433/3508] PEGA kept (0.5s) | 2431 kept, 2 rejected | 136.7/min | ETA: 7.9m [2026-01-16T12:17:53.726430] [DEBUG] [REMOTE ] PEN: Retrieved 2597 rows, trimmed to 300. [2026-01-16T12:17:53.726827] [DEBUG] [REMOTE ] PEN: PASS: History has at least 300 days. [2026-01-16T12:17:53.727126] [DEBUG] [REMOTE ] PEN: PASS: Price check passed. Min price $225.54. [2026-01-16T12:17:53.727275] [DEBUG] [REMOTE ] PEN: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:53.727403] [DEBUG] [REMOTE ] PEN: PASS: Integrity check passed. [2026-01-16T12:17:53.727444] [DEBUG] [REMOTE ] PEN: Symbol is viable for forecasting. [2026-01-16T12:17:53.727499] [INFO ] [MAIN ] [2434/3508] PEN kept (0.3s) | 2432 kept, 2 rejected | 136.7/min | ETA: 7.9m [2026-01-16T12:17:54.273962] [DEBUG] [REMOTE ] PENN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:54.274214] [DEBUG] [REMOTE ] PENN: PASS: History has at least 300 days. [2026-01-16T12:17:54.274617] [DEBUG] [REMOTE ] PENN: PASS: Price check passed. Min price $13.65. [2026-01-16T12:17:54.274775] [DEBUG] [REMOTE ] PENN: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:54.274934] [DEBUG] [REMOTE ] PENN: PASS: Integrity check passed. [2026-01-16T12:17:54.274978] [DEBUG] [REMOTE ] PENN: Symbol is viable for forecasting. [2026-01-16T12:17:54.275039] [INFO ] [MAIN ] [2435/3508] PENN kept (0.5s) | 2433 kept, 2 rejected | 136.7/min | ETA: 7.8m [2026-01-16T12:17:54.745807] [DEBUG] [REMOTE ] PEO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:54.746030] [DEBUG] [REMOTE ] PEO: PASS: History has at least 300 days. [2026-01-16T12:17:54.746383] [DEBUG] [REMOTE ] PEO: PASS: Price check passed. Min price $20.45. [2026-01-16T12:17:54.746598] [DEBUG] [REMOTE ] PEO: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:54.746781] [DEBUG] [REMOTE ] PEO: PASS: Integrity check passed. [2026-01-16T12:17:54.746848] [DEBUG] [REMOTE ] PEO: Symbol is viable for forecasting. [2026-01-16T12:17:54.746915] [INFO ] [MAIN ] [2436/3508] PEO kept (0.5s) | 2434 kept, 2 rejected | 136.7/min | ETA: 7.8m [2026-01-16T12:17:55.239591] [DEBUG] [REMOTE ] PEP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:55.239811] [DEBUG] [REMOTE ] PEP: PASS: History has at least 300 days. [2026-01-16T12:17:55.240150] [DEBUG] [REMOTE ] PEP: PASS: Price check passed. Min price $137.01. [2026-01-16T12:17:55.240307] [DEBUG] [REMOTE ] PEP: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:55.240461] [DEBUG] [REMOTE ] PEP: PASS: Integrity check passed. [2026-01-16T12:17:55.240514] [DEBUG] [REMOTE ] PEP: Symbol is viable for forecasting. [2026-01-16T12:17:55.240600] [INFO ] [MAIN ] [2437/3508] PEP kept (0.5s) | 2435 kept, 2 rejected | 136.7/min | ETA: 7.8m [2026-01-16T12:17:55.465829] [DEBUG] [REMOTE ] PEPG: Retrieved 927 rows, trimmed to 300. [2026-01-16T12:17:55.466098] [DEBUG] [REMOTE ] PEPG: PASS: History has at least 300 days. [2026-01-16T12:17:55.466425] [DEBUG] [REMOTE ] PEPG: PASS: Price check passed. Min price $4.21. [2026-01-16T12:17:55.466692] [DEBUG] [REMOTE ] PEPG: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:55.466865] [DEBUG] [REMOTE ] PEPG: PASS: Integrity check passed. [2026-01-16T12:17:55.466920] [DEBUG] [REMOTE ] PEPG: Symbol is viable for forecasting. [2026-01-16T12:17:55.466992] [INFO ] [MAIN ] [2438/3508] PEPG kept (0.2s) | 2436 kept, 2 rejected | 136.7/min | ETA: 7.8m [2026-01-16T12:17:55.892085] [DEBUG] [REMOTE ] PERF: Retrieved 1226 rows, trimmed to 300. [2026-01-16T12:17:55.892322] [DEBUG] [REMOTE ] PERF: PASS: History has at least 300 days. [2026-01-16T12:17:55.892672] [DEBUG] [REMOTE ] PERF: PASS: Price check passed. Min price $1.70. [2026-01-16T12:17:55.892855] [DEBUG] [REMOTE ] PERF: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:55.893028] [DEBUG] [REMOTE ] PERF: PASS: Integrity check passed. [2026-01-16T12:17:55.893097] [DEBUG] [REMOTE ] PERF: Symbol is viable for forecasting. [2026-01-16T12:17:55.893186] [INFO ] [MAIN ] [2439/3508] PERF kept (0.4s) | 2437 kept, 2 rejected | 136.7/min | ETA: 7.8m [2026-01-16T12:17:56.442105] [DEBUG] [REMOTE ] PERI: Retrieved 5022 rows, trimmed to 300. [2026-01-16T12:17:56.442278] [DEBUG] [REMOTE ] PERI: PASS: History has at least 300 days. [2026-01-16T12:17:56.442613] [DEBUG] [REMOTE ] PERI: PASS: Price check passed. Min price $8.97. [2026-01-16T12:17:56.442766] [DEBUG] [REMOTE ] PERI: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:56.443073] [DEBUG] [REMOTE ] PERI: PASS: Integrity check passed. [2026-01-16T12:17:56.443133] [DEBUG] [REMOTE ] PERI: Symbol is viable for forecasting. [2026-01-16T12:17:56.443192] [INFO ] [MAIN ] [2440/3508] PERI kept (0.5s) | 2438 kept, 2 rejected | 136.7/min | ETA: 7.8m [2026-01-16T12:17:56.921692] [DEBUG] [REMOTE ] PESI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:56.921838] [DEBUG] [REMOTE ] PESI: PASS: History has at least 300 days. [2026-01-16T12:17:56.922076] [DEBUG] [REMOTE ] PESI: PASS: Price check passed. Min price $11.25. [2026-01-16T12:17:56.922222] [DEBUG] [REMOTE ] PESI: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:56.922377] [DEBUG] [REMOTE ] PESI: PASS: Integrity check passed. [2026-01-16T12:17:56.922419] [DEBUG] [REMOTE ] PESI: Symbol is viable for forecasting. [2026-01-16T12:17:56.922471] [INFO ] [MAIN ] [2441/3508] PESI kept (0.5s) | 2439 kept, 2 rejected | 136.7/min | ETA: 7.8m [2026-01-16T12:17:57.416157] [DEBUG] [REMOTE ] PETS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:57.416306] [DEBUG] [REMOTE ] PETS: PASS: History has at least 300 days. [2026-01-16T12:17:57.416595] [DEBUG] [REMOTE ] PETS: PASS: Price check passed. Min price $1.60. [2026-01-16T12:17:57.416748] [DEBUG] [REMOTE ] PETS: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:57.416879] [DEBUG] [REMOTE ] PETS: PASS: Integrity check passed. [2026-01-16T12:17:57.416921] [DEBUG] [REMOTE ] PETS: Symbol is viable for forecasting. [2026-01-16T12:17:57.416974] [INFO ] [MAIN ] [2442/3508] PETS kept (0.5s) | 2440 kept, 2 rejected | 136.7/min | ETA: 7.8m [2026-01-16T12:17:57.838613] [DEBUG] [REMOTE ] PEY: Retrieved 5309 rows, trimmed to 300. [2026-01-16T12:17:57.838757] [DEBUG] [REMOTE ] PEY: PASS: History has at least 300 days. [2026-01-16T12:17:57.838991] [DEBUG] [REMOTE ] PEY: PASS: Price check passed. Min price $19.44. [2026-01-16T12:17:57.839138] [DEBUG] [REMOTE ] PEY: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:57.839262] [DEBUG] [REMOTE ] PEY: PASS: Integrity check passed. [2026-01-16T12:17:57.839305] [DEBUG] [REMOTE ] PEY: Symbol is viable for forecasting. [2026-01-16T12:17:57.839358] [INFO ] [MAIN ] [2443/3508] PEY kept (0.4s) | 2441 kept, 2 rejected | 136.7/min | ETA: 7.8m [2026-01-16T12:17:58.337484] [DEBUG] [REMOTE ] PFBC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:58.337779] [DEBUG] [REMOTE ] PFBC: PASS: History has at least 300 days. [2026-01-16T12:17:58.338452] [DEBUG] [REMOTE ] PFBC: PASS: Price check passed. Min price $88.94. [2026-01-16T12:17:58.338695] [DEBUG] [REMOTE ] PFBC: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:58.338883] [DEBUG] [REMOTE ] PFBC: PASS: Integrity check passed. [2026-01-16T12:17:58.338932] [DEBUG] [REMOTE ] PFBC: Symbol is viable for forecasting. [2026-01-16T12:17:58.339003] [INFO ] [MAIN ] [2444/3508] PFBC kept (0.5s) | 2442 kept, 2 rejected | 136.7/min | ETA: 7.8m [2026-01-16T12:17:58.899222] [DEBUG] [REMOTE ] PFD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:17:58.899477] [DEBUG] [REMOTE ] PFD: PASS: History has at least 300 days. [2026-01-16T12:17:58.900062] [DEBUG] [REMOTE ] PFD: PASS: Price check passed. Min price $11.49. [2026-01-16T12:17:58.900219] [DEBUG] [REMOTE ] PFD: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:58.900416] [DEBUG] [REMOTE ] PFD: PASS: Integrity check passed. [2026-01-16T12:17:58.900472] [DEBUG] [REMOTE ] PFD: Symbol is viable for forecasting. [2026-01-16T12:17:58.900537] [INFO ] [MAIN ] [2445/3508] PFD kept (0.6s) | 2443 kept, 2 rejected | 136.7/min | ETA: 7.8m [2026-01-16T12:17:59.290172] [DEBUG] [REMOTE ] PFF: Retrieved 4730 rows, trimmed to 300. [2026-01-16T12:17:59.290332] [DEBUG] [REMOTE ] PFF: PASS: History has at least 300 days. [2026-01-16T12:17:59.290563] [DEBUG] [REMOTE ] PFF: PASS: Price check passed. Min price $30.07. [2026-01-16T12:17:59.290725] [DEBUG] [REMOTE ] PFF: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:59.290863] [DEBUG] [REMOTE ] PFF: PASS: Integrity check passed. [2026-01-16T12:17:59.290910] [DEBUG] [REMOTE ] PFF: Symbol is viable for forecasting. [2026-01-16T12:17:59.290964] [INFO ] [MAIN ] [2446/3508] PFF kept (0.4s) | 2444 kept, 2 rejected | 136.7/min | ETA: 7.8m [2026-01-16T12:17:59.781133] [DEBUG] [REMOTE ] PFG: Retrieved 6097 rows, trimmed to 300. [2026-01-16T12:17:59.781277] [DEBUG] [REMOTE ] PFG: PASS: History has at least 300 days. [2026-01-16T12:17:59.781516] [DEBUG] [REMOTE ] PFG: PASS: Price check passed. Min price $78.42. [2026-01-16T12:17:59.781682] [DEBUG] [REMOTE ] PFG: PASS: Continuity check passed with 300 days. [2026-01-16T12:17:59.781996] [DEBUG] [REMOTE ] PFG: PASS: Integrity check passed. [2026-01-16T12:17:59.782038] [DEBUG] [REMOTE ] PFG: Symbol is viable for forecasting. [2026-01-16T12:17:59.782091] [INFO ] [MAIN ] [2447/3508] PFG kept (0.5s) | 2445 kept, 2 rejected | 136.7/min | ETA: 7.8m [2026-01-16T12:18:00.102950] [DEBUG] [REMOTE ] PFGC: Retrieved 2588 rows, trimmed to 300. [2026-01-16T12:18:00.103176] [DEBUG] [REMOTE ] PFGC: PASS: History has at least 300 days. [2026-01-16T12:18:00.103457] [DEBUG] [REMOTE ] PFGC: PASS: Price check passed. Min price $85.85. [2026-01-16T12:18:00.103624] [DEBUG] [REMOTE ] PFGC: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:00.103944] [DEBUG] [REMOTE ] PFGC: PASS: Integrity check passed. [2026-01-16T12:18:00.103988] [DEBUG] [REMOTE ] PFGC: Symbol is viable for forecasting. [2026-01-16T12:18:00.104044] [INFO ] [MAIN ] [2448/3508] PFGC kept (0.3s) | 2446 kept, 2 rejected | 136.7/min | ETA: 7.8m [2026-01-16T12:18:00.462819] [DEBUG] [REMOTE ] PFH: Retrieved 1349 rows, trimmed to 300. [2026-01-16T12:18:00.463044] [DEBUG] [REMOTE ] PFH: PASS: History has at least 300 days. [2026-01-16T12:18:00.463334] [DEBUG] [REMOTE ] PFH: PASS: Price check passed. Min price $17.18. [2026-01-16T12:18:00.463554] [DEBUG] [REMOTE ] PFH: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:00.463754] [DEBUG] [REMOTE ] PFH: PASS: Integrity check passed. [2026-01-16T12:18:00.463809] [DEBUG] [REMOTE ] PFH: Symbol is viable for forecasting. [2026-01-16T12:18:00.463866] [INFO ] [MAIN ] [2449/3508] PFH kept (0.4s) | 2447 kept, 2 rejected | 136.7/min | ETA: 7.7m [2026-01-16T12:18:01.034689] [DEBUG] [REMOTE ] PFIS: Retrieved 5943 rows, trimmed to 300. [2026-01-16T12:18:01.034869] [DEBUG] [REMOTE ] PFIS: PASS: History has at least 300 days. [2026-01-16T12:18:01.035377] [DEBUG] [REMOTE ] PFIS: PASS: Price check passed. Min price $43.98. [2026-01-16T12:18:01.035619] [DEBUG] [REMOTE ] PFIS: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:01.035829] [DEBUG] [REMOTE ] PFIS: PASS: Integrity check passed. [2026-01-16T12:18:01.035885] [DEBUG] [REMOTE ] PFIS: Symbol is viable for forecasting. [2026-01-16T12:18:01.035964] [INFO ] [MAIN ] [2450/3508] PFIS kept (0.6s) | 2448 kept, 2 rejected | 136.7/min | ETA: 7.7m [2026-01-16T12:18:01.470364] [DEBUG] [REMOTE ] PFL: Retrieved 5603 rows, trimmed to 300. [2026-01-16T12:18:01.470501] [DEBUG] [REMOTE ] PFL: PASS: History has at least 300 days. [2026-01-16T12:18:01.470733] [DEBUG] [REMOTE ] PFL: PASS: Price check passed. Min price $8.04. [2026-01-16T12:18:01.470872] [DEBUG] [REMOTE ] PFL: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:01.470986] [DEBUG] [REMOTE ] PFL: PASS: Integrity check passed. [2026-01-16T12:18:01.471026] [DEBUG] [REMOTE ] PFL: Symbol is viable for forecasting. [2026-01-16T12:18:01.471075] [INFO ] [MAIN ] [2451/3508] PFL kept (0.4s) | 2449 kept, 2 rejected | 136.7/min | ETA: 7.7m [2026-01-16T12:18:01.925223] [DEBUG] [REMOTE ] PFM: Retrieved 5116 rows, trimmed to 300. [2026-01-16T12:18:01.925364] [DEBUG] [REMOTE ] PFM: PASS: History has at least 300 days. [2026-01-16T12:18:01.925607] [DEBUG] [REMOTE ] PFM: PASS: Price check passed. Min price $49.83. [2026-01-16T12:18:01.925752] [DEBUG] [REMOTE ] PFM: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:01.925904] [DEBUG] [REMOTE ] PFM: PASS: Integrity check passed. [2026-01-16T12:18:01.925946] [DEBUG] [REMOTE ] PFM: Symbol is viable for forecasting. [2026-01-16T12:18:01.925996] [INFO ] [MAIN ] [2452/3508] PFM kept (0.5s) | 2450 kept, 2 rejected | 136.7/min | ETA: 7.7m [2026-01-16T12:18:02.386927] [DEBUG] [REMOTE ] PFN: Retrieved 5339 rows, trimmed to 300. [2026-01-16T12:18:02.387070] [DEBUG] [REMOTE ] PFN: PASS: History has at least 300 days. [2026-01-16T12:18:02.387306] [DEBUG] [REMOTE ] PFN: PASS: Price check passed. Min price $7.19. [2026-01-16T12:18:02.387455] [DEBUG] [REMOTE ] PFN: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:02.387597] [DEBUG] [REMOTE ] PFN: PASS: Integrity check passed. [2026-01-16T12:18:02.387642] [DEBUG] [REMOTE ] PFN: Symbol is viable for forecasting. [2026-01-16T12:18:02.387695] [INFO ] [MAIN ] [2453/3508] PFN kept (0.5s) | 2451 kept, 2 rejected | 136.7/min | ETA: 7.7m [2026-01-16T12:18:03.021695] [DEBUG] [REMOTE ] PFO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:03.021838] [DEBUG] [REMOTE ] PFO: PASS: History has at least 300 days. [2026-01-16T12:18:03.022063] [DEBUG] [REMOTE ] PFO: PASS: Price check passed. Min price $9.29. [2026-01-16T12:18:03.022201] [DEBUG] [REMOTE ] PFO: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:03.022316] [DEBUG] [REMOTE ] PFO: PASS: Integrity check passed. [2026-01-16T12:18:03.022356] [DEBUG] [REMOTE ] PFO: Symbol is viable for forecasting. [2026-01-16T12:18:03.022406] [INFO ] [MAIN ] [2454/3508] PFO kept (0.6s) | 2452 kept, 2 rejected | 136.6/min | ETA: 7.7m [2026-01-16T12:18:03.490507] [DEBUG] [REMOTE ] PFS: Retrieved 5787 rows, trimmed to 300. [2026-01-16T12:18:03.490665] [DEBUG] [REMOTE ] PFS: PASS: History has at least 300 days. [2026-01-16T12:18:03.490901] [DEBUG] [REMOTE ] PFS: PASS: Price check passed. Min price $17.77. [2026-01-16T12:18:03.491041] [DEBUG] [REMOTE ] PFS: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:03.491164] [DEBUG] [REMOTE ] PFS: PASS: Integrity check passed. [2026-01-16T12:18:03.491205] [DEBUG] [REMOTE ] PFS: Symbol is viable for forecasting. [2026-01-16T12:18:03.491256] [INFO ] [MAIN ] [2455/3508] PFS kept (0.5s) | 2453 kept, 2 rejected | 136.6/min | ETA: 7.7m [2026-01-16T12:18:03.842608] [DEBUG] [REMOTE ] PFSI: Retrieved 3192 rows, trimmed to 300. [2026-01-16T12:18:03.842734] [DEBUG] [REMOTE ] PFSI: PASS: History has at least 300 days. [2026-01-16T12:18:03.842935] [DEBUG] [REMOTE ] PFSI: PASS: Price check passed. Min price $120.62. [2026-01-16T12:18:03.843091] [DEBUG] [REMOTE ] PFSI: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:03.843203] [DEBUG] [REMOTE ] PFSI: PASS: Integrity check passed. [2026-01-16T12:18:03.843244] [DEBUG] [REMOTE ] PFSI: Symbol is viable for forecasting. [2026-01-16T12:18:03.843293] [INFO ] [MAIN ] [2456/3508] PFSI kept (0.4s) | 2454 kept, 2 rejected | 136.6/min | ETA: 7.7m [2026-01-16T12:18:04.356424] [DEBUG] [REMOTE ] PGC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:04.356632] [DEBUG] [REMOTE ] PGC: PASS: History has at least 300 days. [2026-01-16T12:18:04.356904] [DEBUG] [REMOTE ] PGC: PASS: Price check passed. Min price $24.71. [2026-01-16T12:18:04.357050] [DEBUG] [REMOTE ] PGC: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:04.357198] [DEBUG] [REMOTE ] PGC: PASS: Integrity check passed. [2026-01-16T12:18:04.357242] [DEBUG] [REMOTE ] PGC: Symbol is viable for forecasting. [2026-01-16T12:18:04.357297] [INFO ] [MAIN ] [2457/3508] PGC kept (0.5s) | 2455 kept, 2 rejected | 136.6/min | ETA: 7.7m [2026-01-16T12:18:04.802310] [DEBUG] [REMOTE ] PGEN: Retrieved 3129 rows, trimmed to 300. [2026-01-16T12:18:04.802540] [DEBUG] [REMOTE ] PGEN: PASS: History has at least 300 days. [2026-01-16T12:18:04.803071] [DEBUG] [REMOTE ] PGEN: PASS: Price check passed. Min price $3.48. [2026-01-16T12:18:04.803223] [DEBUG] [REMOTE ] PGEN: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:04.803370] [DEBUG] [REMOTE ] PGEN: PASS: Integrity check passed. [2026-01-16T12:18:04.803417] [DEBUG] [REMOTE ] PGEN: Symbol is viable for forecasting. [2026-01-16T12:18:04.803507] [INFO ] [MAIN ] [2458/3508] PGEN kept (0.4s) | 2456 kept, 2 rejected | 136.6/min | ETA: 7.7m [2026-01-16T12:18:05.167657] [DEBUG] [REMOTE ] PGJ: Retrieved 5309 rows, trimmed to 300. [2026-01-16T12:18:05.167800] [DEBUG] [REMOTE ] PGJ: PASS: History has at least 300 days. [2026-01-16T12:18:05.168012] [DEBUG] [REMOTE ] PGJ: PASS: Price check passed. Min price $28.40. [2026-01-16T12:18:05.168150] [DEBUG] [REMOTE ] PGJ: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:05.168262] [DEBUG] [REMOTE ] PGJ: PASS: Integrity check passed. [2026-01-16T12:18:05.168303] [DEBUG] [REMOTE ] PGJ: Symbol is viable for forecasting. [2026-01-16T12:18:05.168352] [INFO ] [MAIN ] [2459/3508] PGJ kept (0.4s) | 2457 kept, 2 rejected | 136.6/min | ETA: 7.7m [2026-01-16T12:18:05.498146] [DEBUG] [REMOTE ] PGNY: Retrieved 1564 rows, trimmed to 300. [2026-01-16T12:18:05.498309] [DEBUG] [REMOTE ] PGNY: PASS: History has at least 300 days. [2026-01-16T12:18:05.498565] [DEBUG] [REMOTE ] PGNY: PASS: Price check passed. Min price $18.01. [2026-01-16T12:18:05.498773] [DEBUG] [REMOTE ] PGNY: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:05.498904] [DEBUG] [REMOTE ] PGNY: PASS: Integrity check passed. [2026-01-16T12:18:05.498947] [DEBUG] [REMOTE ] PGNY: Symbol is viable for forecasting. [2026-01-16T12:18:05.498999] [INFO ] [MAIN ] [2460/3508] PGNY kept (0.3s) | 2458 kept, 2 rejected | 136.7/min | ETA: 7.7m [2026-01-16T12:18:06.111034] [DEBUG] [REMOTE ] PGP: Retrieved 5193 rows, trimmed to 300. [2026-01-16T12:18:06.111181] [DEBUG] [REMOTE ] PGP: PASS: History has at least 300 days. [2026-01-16T12:18:06.111423] [DEBUG] [REMOTE ] PGP: PASS: Price check passed. Min price $8.21. [2026-01-16T12:18:06.111628] [DEBUG] [REMOTE ] PGP: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:06.111759] [DEBUG] [REMOTE ] PGP: PASS: Integrity check passed. [2026-01-16T12:18:06.111804] [DEBUG] [REMOTE ] PGP: Symbol is viable for forecasting. [2026-01-16T12:18:06.111858] [INFO ] [MAIN ] [2461/3508] PGP kept (0.6s) | 2459 kept, 2 rejected | 136.6/min | ETA: 7.7m [2026-01-16T12:18:06.337962] [DEBUG] [REMOTE ] PGY: Retrieved 895 rows, trimmed to 300. [2026-01-16T12:18:06.338108] [DEBUG] [REMOTE ] PGY: PASS: History has at least 300 days. [2026-01-16T12:18:06.338338] [DEBUG] [REMOTE ] PGY: PASS: Price check passed. Min price $20.79. [2026-01-16T12:18:06.338475] [DEBUG] [REMOTE ] PGY: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:06.338646] [DEBUG] [REMOTE ] PGY: PASS: Integrity check passed. [2026-01-16T12:18:06.338702] [DEBUG] [REMOTE ] PGY: Symbol is viable for forecasting. [2026-01-16T12:18:06.338767] [INFO ] [MAIN ] [2462/3508] PGY kept (0.2s) | 2460 kept, 2 rejected | 136.7/min | ETA: 7.7m [2026-01-16T12:18:06.878638] [DEBUG] [REMOTE ] PGZ: Retrieved 3159 rows, trimmed to 300. [2026-01-16T12:18:06.878826] [DEBUG] [REMOTE ] PGZ: PASS: History has at least 300 days. [2026-01-16T12:18:06.879161] [DEBUG] [REMOTE ] PGZ: PASS: Price check passed. Min price $9.78. [2026-01-16T12:18:06.879353] [DEBUG] [REMOTE ] PGZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:06.879561] [DEBUG] [REMOTE ] PGZ: PASS: Integrity check passed. [2026-01-16T12:18:06.879639] [DEBUG] [REMOTE ] PGZ: Symbol is viable for forecasting. [2026-01-16T12:18:06.879713] [INFO ] [MAIN ] [2463/3508] PGZ kept (0.5s) | 2461 kept, 2 rejected | 136.7/min | ETA: 7.6m [2026-01-16T12:18:07.373795] [DEBUG] [REMOTE ] PH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:07.373949] [DEBUG] [REMOTE ] PH: PASS: History has at least 300 days. [2026-01-16T12:18:07.374204] [DEBUG] [REMOTE ] PH: PASS: Price check passed. Min price $739.81. [2026-01-16T12:18:07.374345] [DEBUG] [REMOTE ] PH: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:07.374473] [DEBUG] [REMOTE ] PH: PASS: Integrity check passed. [2026-01-16T12:18:07.374515] [DEBUG] [REMOTE ] PH: Symbol is viable for forecasting. [2026-01-16T12:18:07.374566] [INFO ] [MAIN ] [2464/3508] PH kept (0.5s) | 2462 kept, 2 rejected | 136.6/min | ETA: 7.6m [2026-01-16T12:18:07.858229] [DEBUG] [REMOTE ] PHG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:07.858400] [DEBUG] [REMOTE ] PHG: PASS: History has at least 300 days. [2026-01-16T12:18:07.858676] [DEBUG] [REMOTE ] PHG: PASS: Price check passed. Min price $26.13. [2026-01-16T12:18:07.858842] [DEBUG] [REMOTE ] PHG: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:07.858966] [DEBUG] [REMOTE ] PHG: PASS: Integrity check passed. [2026-01-16T12:18:07.859010] [DEBUG] [REMOTE ] PHG: Symbol is viable for forecasting. [2026-01-16T12:18:07.859063] [INFO ] [MAIN ] [2465/3508] PHG kept (0.5s) | 2463 kept, 2 rejected | 136.6/min | ETA: 7.6m [2026-01-16T12:18:08.332817] [DEBUG] [REMOTE ] PHI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:08.333172] [DEBUG] [REMOTE ] PHI: PASS: History has at least 300 days. [2026-01-16T12:18:08.333431] [DEBUG] [REMOTE ] PHI: PASS: Price check passed. Min price $18.78. [2026-01-16T12:18:08.333591] [DEBUG] [REMOTE ] PHI: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:08.333722] [DEBUG] [REMOTE ] PHI: PASS: Integrity check passed. [2026-01-16T12:18:08.333768] [DEBUG] [REMOTE ] PHI: Symbol is viable for forecasting. [2026-01-16T12:18:08.333821] [INFO ] [MAIN ] [2466/3508] PHI kept (0.5s) | 2464 kept, 2 rejected | 136.6/min | ETA: 7.6m [2026-01-16T12:18:08.543129] [DEBUG] [REMOTE ] PHIN: Retrieved 641 rows, trimmed to 300. [2026-01-16T12:18:08.543277] [DEBUG] [REMOTE ] PHIN: PASS: History has at least 300 days. [2026-01-16T12:18:08.543496] [DEBUG] [REMOTE ] PHIN: PASS: Price check passed. Min price $51.28. [2026-01-16T12:18:08.543670] [DEBUG] [REMOTE ] PHIN: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:08.543792] [DEBUG] [REMOTE ] PHIN: PASS: Integrity check passed. [2026-01-16T12:18:08.543835] [DEBUG] [REMOTE ] PHIN: Symbol is viable for forecasting. [2026-01-16T12:18:08.543887] [INFO ] [MAIN ] [2467/3508] PHIN kept (0.2s) | 2465 kept, 2 rejected | 136.7/min | ETA: 7.6m [2026-01-16T12:18:09.139016] [DEBUG] [REMOTE ] PHIO: Retrieved 3441 rows, trimmed to 300. [2026-01-16T12:18:09.139174] [DEBUG] [REMOTE ] PHIO: PASS: History has at least 300 days. [2026-01-16T12:18:09.139466] [DEBUG] [REMOTE ] PHIO: PASS: Price check passed. Min price $1.02. [2026-01-16T12:18:09.139668] [DEBUG] [REMOTE ] PHIO: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:09.139823] [DEBUG] [REMOTE ] PHIO: PASS: Integrity check passed. [2026-01-16T12:18:09.139877] [DEBUG] [REMOTE ] PHIO: Symbol is viable for forecasting. [2026-01-16T12:18:09.139943] [INFO ] [MAIN ] [2468/3508] PHIO kept (0.6s) | 2466 kept, 2 rejected | 136.6/min | ETA: 7.6m [2026-01-16T12:18:09.691454] [DEBUG] [REMOTE ] PHK: Retrieved 5719 rows, trimmed to 300. [2026-01-16T12:18:09.691626] [DEBUG] [REMOTE ] PHK: PASS: History has at least 300 days. [2026-01-16T12:18:09.691874] [DEBUG] [REMOTE ] PHK: PASS: Price check passed. Min price $4.66. [2026-01-16T12:18:09.692012] [DEBUG] [REMOTE ] PHK: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:09.692139] [DEBUG] [REMOTE ] PHK: PASS: Integrity check passed. [2026-01-16T12:18:09.692179] [DEBUG] [REMOTE ] PHK: Symbol is viable for forecasting. [2026-01-16T12:18:09.692230] [INFO ] [MAIN ] [2469/3508] PHK kept (0.6s) | 2467 kept, 2 rejected | 136.6/min | ETA: 7.6m [2026-01-16T12:18:10.193495] [DEBUG] [REMOTE ] PHM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:10.193677] [DEBUG] [REMOTE ] PHM: PASS: History has at least 300 days. [2026-01-16T12:18:10.193956] [DEBUG] [REMOTE ] PHM: PASS: Price check passed. Min price $113.25. [2026-01-16T12:18:10.194102] [DEBUG] [REMOTE ] PHM: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:10.194237] [DEBUG] [REMOTE ] PHM: PASS: Integrity check passed. [2026-01-16T12:18:10.194280] [DEBUG] [REMOTE ] PHM: Symbol is viable for forecasting. [2026-01-16T12:18:10.194333] [INFO ] [MAIN ] [2470/3508] PHM kept (0.5s) | 2468 kept, 2 rejected | 136.6/min | ETA: 7.6m [2026-01-16T12:18:10.473655] [DEBUG] [REMOTE ] PHO: Retrieved 5059 rows, trimmed to 300. [2026-01-16T12:18:10.473796] [DEBUG] [REMOTE ] PHO: PASS: History has at least 300 days. [2026-01-16T12:18:10.474027] [DEBUG] [REMOTE ] PHO: PASS: Price check passed. Min price $69.10. [2026-01-16T12:18:10.474167] [DEBUG] [REMOTE ] PHO: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:10.474289] [DEBUG] [REMOTE ] PHO: PASS: Integrity check passed. [2026-01-16T12:18:10.474330] [DEBUG] [REMOTE ] PHO: Symbol is viable for forecasting. [2026-01-16T12:18:10.474379] [INFO ] [MAIN ] [2471/3508] PHO kept (0.3s) | 2469 kept, 2 rejected | 136.6/min | ETA: 7.6m [2026-01-16T12:18:10.936144] [DEBUG] [REMOTE ] PHUN: Retrieved 2312 rows, trimmed to 300. [2026-01-16T12:18:10.936286] [DEBUG] [REMOTE ] PHUN: PASS: History has at least 300 days. [2026-01-16T12:18:10.936504] [DEBUG] [REMOTE ] PHUN: PASS: Price check passed. Min price $1.78. [2026-01-16T12:18:10.936704] [DEBUG] [REMOTE ] PHUN: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:10.936826] [DEBUG] [REMOTE ] PHUN: PASS: Integrity check passed. [2026-01-16T12:18:10.936872] [DEBUG] [REMOTE ] PHUN: Symbol is viable for forecasting. [2026-01-16T12:18:10.936926] [INFO ] [MAIN ] [2472/3508] PHUN kept (0.5s) | 2470 kept, 2 rejected | 136.6/min | ETA: 7.6m [2026-01-16T12:18:11.331493] [DEBUG] [REMOTE ] PHVS: Retrieved 1242 rows, trimmed to 300. [2026-01-16T12:18:11.331650] [DEBUG] [REMOTE ] PHVS: PASS: History has at least 300 days. [2026-01-16T12:18:11.331859] [DEBUG] [REMOTE ] PHVS: PASS: Price check passed. Min price $21.59. [2026-01-16T12:18:11.331999] [DEBUG] [REMOTE ] PHVS: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:11.332110] [DEBUG] [REMOTE ] PHVS: PASS: Integrity check passed. [2026-01-16T12:18:11.332150] [DEBUG] [REMOTE ] PHVS: Symbol is viable for forecasting. [2026-01-16T12:18:11.332199] [INFO ] [MAIN ] [2473/3508] PHVS kept (0.4s) | 2471 kept, 2 rejected | 136.6/min | ETA: 7.6m [2026-01-16T12:18:11.705268] [DEBUG] [REMOTE ] PI: Retrieved 2386 rows, trimmed to 300. [2026-01-16T12:18:11.705403] [DEBUG] [REMOTE ] PI: PASS: History has at least 300 days. [2026-01-16T12:18:11.705652] [DEBUG] [REMOTE ] PI: PASS: Price check passed. Min price $142.50. [2026-01-16T12:18:11.705794] [DEBUG] [REMOTE ] PI: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:11.705932] [DEBUG] [REMOTE ] PI: PASS: Integrity check passed. [2026-01-16T12:18:11.705974] [DEBUG] [REMOTE ] PI: Symbol is viable for forecasting. [2026-01-16T12:18:11.706022] [INFO ] [MAIN ] [2474/3508] PI kept (0.4s) | 2472 kept, 2 rejected | 136.7/min | ETA: 7.6m [2026-01-16T12:18:12.201897] [DEBUG] [REMOTE ] PID: Retrieved 5116 rows, trimmed to 300. [2026-01-16T12:18:12.202037] [DEBUG] [REMOTE ] PID: PASS: History has at least 300 days. [2026-01-16T12:18:12.202256] [DEBUG] [REMOTE ] PID: PASS: Price check passed. Min price $21.17. [2026-01-16T12:18:12.202399] [DEBUG] [REMOTE ] PID: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:12.202518] [DEBUG] [REMOTE ] PID: PASS: Integrity check passed. [2026-01-16T12:18:12.202559] [DEBUG] [REMOTE ] PID: Symbol is viable for forecasting. [2026-01-16T12:18:12.202632] [INFO ] [MAIN ] [2475/3508] PID kept (0.5s) | 2473 kept, 2 rejected | 136.6/min | ETA: 7.6m [2026-01-16T12:18:12.649361] [DEBUG] [REMOTE ] PIE: Retrieved 4541 rows, trimmed to 300. [2026-01-16T12:18:12.649507] [DEBUG] [REMOTE ] PIE: PASS: History has at least 300 days. [2026-01-16T12:18:12.649757] [DEBUG] [REMOTE ] PIE: PASS: Price check passed. Min price $23.23. [2026-01-16T12:18:12.649900] [DEBUG] [REMOTE ] PIE: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:12.650024] [DEBUG] [REMOTE ] PIE: PASS: Integrity check passed. [2026-01-16T12:18:12.650065] [DEBUG] [REMOTE ] PIE: Symbol is viable for forecasting. [2026-01-16T12:18:12.650116] [INFO ] [MAIN ] [2476/3508] PIE kept (0.4s) | 2474 kept, 2 rejected | 136.6/min | ETA: 7.6m [2026-01-16T12:18:13.136552] [DEBUG] [REMOTE ] PII: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:13.136708] [DEBUG] [REMOTE ] PII: PASS: History has at least 300 days. [2026-01-16T12:18:13.136934] [DEBUG] [REMOTE ] PII: PASS: Price check passed. Min price $59.22. [2026-01-16T12:18:13.137075] [DEBUG] [REMOTE ] PII: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:13.137197] [DEBUG] [REMOTE ] PII: PASS: Integrity check passed. [2026-01-16T12:18:13.137238] [DEBUG] [REMOTE ] PII: Symbol is viable for forecasting. [2026-01-16T12:18:13.137287] [INFO ] [MAIN ] [2477/3508] PII kept (0.5s) | 2475 kept, 2 rejected | 136.6/min | ETA: 7.5m [2026-01-16T12:18:13.677136] [DEBUG] [REMOTE ] PIM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:13.677299] [DEBUG] [REMOTE ] PIM: PASS: History has at least 300 days. [2026-01-16T12:18:13.677599] [DEBUG] [REMOTE ] PIM: PASS: Price check passed. Min price $3.19. [2026-01-16T12:18:13.677780] [DEBUG] [REMOTE ] PIM: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:13.677924] [DEBUG] [REMOTE ] PIM: PASS: Integrity check passed. [2026-01-16T12:18:13.677966] [DEBUG] [REMOTE ] PIM: Symbol is viable for forecasting. [2026-01-16T12:18:13.678020] [INFO ] [MAIN ] [2478/3508] PIM kept (0.5s) | 2476 kept, 2 rejected | 136.6/min | ETA: 7.5m [2026-01-16T12:18:13.981063] [DEBUG] [REMOTE ] PINE: Retrieved 1544 rows, trimmed to 300. [2026-01-16T12:18:13.981198] [DEBUG] [REMOTE ] PINE: PASS: History has at least 300 days. [2026-01-16T12:18:13.981401] [DEBUG] [REMOTE ] PINE: PASS: Price check passed. Min price $13.49. [2026-01-16T12:18:13.981538] [DEBUG] [REMOTE ] PINE: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:13.981679] [DEBUG] [REMOTE ] PINE: PASS: Integrity check passed. [2026-01-16T12:18:13.981721] [DEBUG] [REMOTE ] PINE: Symbol is viable for forecasting. [2026-01-16T12:18:13.981770] [INFO ] [MAIN ] [2479/3508] PINE kept (0.3s) | 2477 kept, 2 rejected | 136.6/min | ETA: 7.5m [2026-01-16T12:18:14.241193] [DEBUG] [REMOTE ] PINS: Retrieved 1696 rows, trimmed to 300. [2026-01-16T12:18:14.241323] [DEBUG] [REMOTE ] PINS: PASS: History has at least 300 days. [2026-01-16T12:18:14.241539] [DEBUG] [REMOTE ] PINS: PASS: Price check passed. Min price $24.79. [2026-01-16T12:18:14.241704] [DEBUG] [REMOTE ] PINS: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:14.241816] [DEBUG] [REMOTE ] PINS: PASS: Integrity check passed. [2026-01-16T12:18:14.241857] [DEBUG] [REMOTE ] PINS: Symbol is viable for forecasting. [2026-01-16T12:18:14.241905] [INFO ] [MAIN ] [2480/3508] PINS kept (0.3s) | 2478 kept, 2 rejected | 136.7/min | ETA: 7.5m [2026-01-16T12:18:14.806268] [DEBUG] [REMOTE ] PK: Retrieved 2271 rows, trimmed to 300. [2026-01-16T12:18:14.806411] [DEBUG] [REMOTE ] PK: PASS: History has at least 300 days. [2026-01-16T12:18:14.806680] [DEBUG] [REMOTE ] PK: PASS: Price check passed. Min price $9.61. [2026-01-16T12:18:14.806825] [DEBUG] [REMOTE ] PK: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:14.806943] [DEBUG] [REMOTE ] PK: PASS: Integrity check passed. [2026-01-16T12:18:14.806985] [DEBUG] [REMOTE ] PK: Symbol is viable for forecasting. [2026-01-16T12:18:14.807035] [INFO ] [MAIN ] [2481/3508] PK kept (0.6s) | 2479 kept, 2 rejected | 136.6/min | ETA: 7.5m [2026-01-16T12:18:15.326686] [DEBUG] [REMOTE ] PKBK: Retrieved 6127 rows, trimmed to 300. [2026-01-16T12:18:15.326838] [DEBUG] [REMOTE ] PKBK: PASS: History has at least 300 days. [2026-01-16T12:18:15.327283] [DEBUG] [REMOTE ] PKBK: PASS: Price check passed. Min price $20.65. [2026-01-16T12:18:15.327428] [DEBUG] [REMOTE ] PKBK: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:15.327553] [DEBUG] [REMOTE ] PKBK: PASS: Integrity check passed. [2026-01-16T12:18:15.327614] [DEBUG] [REMOTE ] PKBK: Symbol is viable for forecasting. [2026-01-16T12:18:15.327667] [INFO ] [MAIN ] [2482/3508] PKBK kept (0.5s) | 2480 kept, 2 rejected | 136.6/min | ETA: 7.5m [2026-01-16T12:18:15.797622] [DEBUG] [REMOTE ] PKE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:15.797761] [DEBUG] [REMOTE ] PKE: PASS: History has at least 300 days. [2026-01-16T12:18:15.797991] [DEBUG] [REMOTE ] PKE: PASS: Price check passed. Min price $18.44. [2026-01-16T12:18:15.798128] [DEBUG] [REMOTE ] PKE: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:15.798249] [DEBUG] [REMOTE ] PKE: PASS: Integrity check passed. [2026-01-16T12:18:15.798290] [DEBUG] [REMOTE ] PKE: Symbol is viable for forecasting. [2026-01-16T12:18:15.798339] [INFO ] [MAIN ] [2483/3508] PKE kept (0.5s) | 2481 kept, 2 rejected | 136.6/min | ETA: 7.5m [2026-01-16T12:18:16.295035] [DEBUG] [REMOTE ] PKG: Retrieved 6531 rows, trimmed to 300. [2026-01-16T12:18:16.295207] [DEBUG] [REMOTE ] PKG: PASS: History has at least 300 days. [2026-01-16T12:18:16.295523] [DEBUG] [REMOTE ] PKG: PASS: Price check passed. Min price $190.52. [2026-01-16T12:18:16.295745] [DEBUG] [REMOTE ] PKG: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:16.295920] [DEBUG] [REMOTE ] PKG: PASS: Integrity check passed. [2026-01-16T12:18:16.295977] [DEBUG] [REMOTE ] PKG: Symbol is viable for forecasting. [2026-01-16T12:18:16.296047] [INFO ] [MAIN ] [2484/3508] PKG kept (0.5s) | 2482 kept, 2 rejected | 136.6/min | ETA: 7.5m [2026-01-16T12:18:16.713093] [DEBUG] [REMOTE ] PKOH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:16.713266] [DEBUG] [REMOTE ] PKOH: PASS: History has at least 300 days. [2026-01-16T12:18:16.713603] [DEBUG] [REMOTE ] PKOH: PASS: Price check passed. Min price $18.74. [2026-01-16T12:18:16.713823] [DEBUG] [REMOTE ] PKOH: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:16.714148] [DEBUG] [REMOTE ] PKOH: PASS: Integrity check passed. [2026-01-16T12:18:16.714365] [DEBUG] [REMOTE ] PKOH: Symbol is viable for forecasting. [2026-01-16T12:18:16.714447] [INFO ] [MAIN ] [2485/3508] PKOH kept (0.4s) | 2483 kept, 2 rejected | 136.6/min | ETA: 7.5m [2026-01-16T12:18:17.165565] [DEBUG] [REMOTE ] PKX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:17.165713] [DEBUG] [REMOTE ] PKX: PASS: History has at least 300 days. [2026-01-16T12:18:17.165952] [DEBUG] [REMOTE ] PKX: PASS: Price check passed. Min price $50.99. [2026-01-16T12:18:17.166095] [DEBUG] [REMOTE ] PKX: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:17.166211] [DEBUG] [REMOTE ] PKX: PASS: Integrity check passed. [2026-01-16T12:18:17.166252] [DEBUG] [REMOTE ] PKX: Symbol is viable for forecasting. [2026-01-16T12:18:17.166301] [INFO ] [MAIN ] [2486/3508] PKX kept (0.5s) | 2484 kept, 2 rejected | 136.6/min | ETA: 7.5m [2026-01-16T12:18:17.522584] [DEBUG] [REMOTE ] PLAB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:17.522737] [DEBUG] [REMOTE ] PLAB: PASS: History has at least 300 days. [2026-01-16T12:18:17.523020] [DEBUG] [REMOTE ] PLAB: PASS: Price check passed. Min price $20.28. [2026-01-16T12:18:17.523190] [DEBUG] [REMOTE ] PLAB: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:17.523341] [DEBUG] [REMOTE ] PLAB: PASS: Integrity check passed. [2026-01-16T12:18:17.523391] [DEBUG] [REMOTE ] PLAB: Symbol is viable for forecasting. [2026-01-16T12:18:17.523454] [INFO ] [MAIN ] [2487/3508] PLAB kept (0.4s) | 2485 kept, 2 rejected | 136.6/min | ETA: 7.5m [2026-01-16T12:18:17.817137] [DEBUG] [REMOTE ] PLAY: Retrieved 2833 rows, trimmed to 300. [2026-01-16T12:18:17.817275] [DEBUG] [REMOTE ] PLAY: PASS: History has at least 300 days. [2026-01-16T12:18:17.817487] [DEBUG] [REMOTE ] PLAY: PASS: Price check passed. Min price $13.12. [2026-01-16T12:18:17.817660] [DEBUG] [REMOTE ] PLAY: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:17.817776] [DEBUG] [REMOTE ] PLAY: PASS: Integrity check passed. [2026-01-16T12:18:17.817817] [DEBUG] [REMOTE ] PLAY: Symbol is viable for forecasting. [2026-01-16T12:18:17.817866] [INFO ] [MAIN ] [2488/3508] PLAY kept (0.3s) | 2486 kept, 2 rejected | 136.7/min | ETA: 7.5m [2026-01-16T12:18:18.427190] [DEBUG] [REMOTE ] PLBC: Retrieved 5928 rows, trimmed to 300. [2026-01-16T12:18:18.427396] [DEBUG] [REMOTE ] PLBC: PASS: History has at least 300 days. [2026-01-16T12:18:18.427791] [DEBUG] [REMOTE ] PLBC: PASS: Price check passed. Min price $40.11. [2026-01-16T12:18:18.427955] [DEBUG] [REMOTE ] PLBC: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:18.428106] [DEBUG] [REMOTE ] PLBC: PASS: Integrity check passed. [2026-01-16T12:18:18.428150] [DEBUG] [REMOTE ] PLBC: Symbol is viable for forecasting. [2026-01-16T12:18:18.428218] [INFO ] [MAIN ] [2489/3508] PLBC kept (0.6s) | 2487 kept, 2 rejected | 136.6/min | ETA: 7.5m [2026-01-16T12:18:18.689307] [DEBUG] [REMOTE ] PLBY: Retrieved 1351 rows, trimmed to 300. [2026-01-16T12:18:18.689441] [DEBUG] [REMOTE ] PLBY: PASS: History has at least 300 days. [2026-01-16T12:18:18.689667] [DEBUG] [REMOTE ] PLBY: PASS: Price check passed. Min price $1.28. [2026-01-16T12:18:18.689810] [DEBUG] [REMOTE ] PLBY: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:18.689924] [DEBUG] [REMOTE ] PLBY: PASS: Integrity check passed. [2026-01-16T12:18:18.689965] [DEBUG] [REMOTE ] PLBY: Symbol is viable for forecasting. [2026-01-16T12:18:18.690016] [INFO ] [MAIN ] [2490/3508] PLBY kept (0.3s) | 2488 kept, 2 rejected | 136.7/min | ETA: 7.4m [2026-01-16T12:18:19.211440] [DEBUG] [REMOTE ] PLCE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:19.211599] [DEBUG] [REMOTE ] PLCE: PASS: History has at least 300 days. [2026-01-16T12:18:19.211835] [DEBUG] [REMOTE ] PLCE: PASS: Price check passed. Min price $3.98. [2026-01-16T12:18:19.211989] [DEBUG] [REMOTE ] PLCE: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:19.212126] [DEBUG] [REMOTE ] PLCE: PASS: Integrity check passed. [2026-01-16T12:18:19.212170] [DEBUG] [REMOTE ] PLCE: Symbol is viable for forecasting. [2026-01-16T12:18:19.212221] [INFO ] [MAIN ] [2491/3508] PLCE kept (0.5s) | 2489 kept, 2 rejected | 136.6/min | ETA: 7.4m [2026-01-16T12:18:19.715610] [DEBUG] [REMOTE ] PLD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:19.715818] [DEBUG] [REMOTE ] PLD: PASS: History has at least 300 days. [2026-01-16T12:18:19.716134] [DEBUG] [REMOTE ] PLD: PASS: Price check passed. Min price $121.44. [2026-01-16T12:18:19.716278] [DEBUG] [REMOTE ] PLD: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:19.716412] [DEBUG] [REMOTE ] PLD: PASS: Integrity check passed. [2026-01-16T12:18:19.716454] [DEBUG] [REMOTE ] PLD: Symbol is viable for forecasting. [2026-01-16T12:18:19.716510] [INFO ] [MAIN ] [2492/3508] PLD kept (0.5s) | 2490 kept, 2 rejected | 136.6/min | ETA: 7.4m [2026-01-16T12:18:20.203868] [DEBUG] [REMOTE ] PLPC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:20.204058] [DEBUG] [REMOTE ] PLPC: PASS: History has at least 300 days. [2026-01-16T12:18:20.204463] [DEBUG] [REMOTE ] PLPC: PASS: Price check passed. Min price $186.09. [2026-01-16T12:18:20.204637] [DEBUG] [REMOTE ] PLPC: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:20.204773] [DEBUG] [REMOTE ] PLPC: PASS: Integrity check passed. [2026-01-16T12:18:20.204814] [DEBUG] [REMOTE ] PLPC: Symbol is viable for forecasting. [2026-01-16T12:18:20.204865] [INFO ] [MAIN ] [2493/3508] PLPC kept (0.5s) | 2491 kept, 2 rejected | 136.6/min | ETA: 7.4m [2026-01-16T12:18:20.491899] [DEBUG] [REMOTE ] PLRX: Retrieved 1413 rows, trimmed to 300. [2026-01-16T12:18:20.492031] [DEBUG] [REMOTE ] PLRX: PASS: History has at least 300 days. [2026-01-16T12:18:20.492245] [DEBUG] [REMOTE ] PLRX: PASS: Price check passed. Min price $1.21. [2026-01-16T12:18:20.492384] [DEBUG] [REMOTE ] PLRX: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:20.492500] [DEBUG] [REMOTE ] PLRX: PASS: Integrity check passed. [2026-01-16T12:18:20.492541] [DEBUG] [REMOTE ] PLRX: Symbol is viable for forecasting. [2026-01-16T12:18:20.492610] [INFO ] [MAIN ] [2494/3508] PLRX kept (0.3s) | 2492 kept, 2 rejected | 136.7/min | ETA: 7.4m [2026-01-16T12:18:20.779967] [DEBUG] [REMOTE ] PLSE: Retrieved 2430 rows, trimmed to 300. [2026-01-16T12:18:20.780127] [DEBUG] [REMOTE ] PLSE: PASS: History has at least 300 days. [2026-01-16T12:18:20.780535] [DEBUG] [REMOTE ] PLSE: PASS: Price check passed. Min price $12.66. [2026-01-16T12:18:20.780704] [DEBUG] [REMOTE ] PLSE: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:20.780834] [DEBUG] [REMOTE ] PLSE: PASS: Integrity check passed. [2026-01-16T12:18:20.780877] [DEBUG] [REMOTE ] PLSE: Symbol is viable for forecasting. [2026-01-16T12:18:20.780930] [INFO ] [MAIN ] [2495/3508] PLSE kept (0.3s) | 2493 kept, 2 rejected | 136.7/min | ETA: 7.4m [2026-01-16T12:18:21.274157] [DEBUG] [REMOTE ] PLTK: Retrieved 1256 rows, trimmed to 300. [2026-01-16T12:18:21.274288] [DEBUG] [REMOTE ] PLTK: PASS: History has at least 300 days. [2026-01-16T12:18:21.274492] [DEBUG] [REMOTE ] PLTK: PASS: Price check passed. Min price $3.53. [2026-01-16T12:18:21.274660] [DEBUG] [REMOTE ] PLTK: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:21.274799] [DEBUG] [REMOTE ] PLTK: PASS: Integrity check passed. [2026-01-16T12:18:21.274841] [DEBUG] [REMOTE ] PLTK: Symbol is viable for forecasting. [2026-01-16T12:18:21.274891] [INFO ] [MAIN ] [2496/3508] PLTK kept (0.5s) | 2494 kept, 2 rejected | 136.7/min | ETA: 7.4m [2026-01-16T12:18:21.897612] [DEBUG] [REMOTE ] PLUG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:21.897900] [DEBUG] [REMOTE ] PLUG: PASS: History has at least 300 days. [2026-01-16T12:18:21.898244] [DEBUG] [REMOTE ] PLUG: PASS: Price check passed. Min price $1.89. [2026-01-16T12:18:21.898435] [DEBUG] [REMOTE ] PLUG: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:21.898625] [DEBUG] [REMOTE ] PLUG: PASS: Integrity check passed. [2026-01-16T12:18:21.898686] [DEBUG] [REMOTE ] PLUG: Symbol is viable for forecasting. [2026-01-16T12:18:21.898757] [INFO ] [MAIN ] [2497/3508] PLUG kept (0.6s) | 2495 kept, 2 rejected | 136.6/min | ETA: 7.4m [2026-01-16T12:18:22.423638] [DEBUG] [REMOTE ] PLUS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:22.423948] [DEBUG] [REMOTE ] PLUS: PASS: History has at least 300 days. [2026-01-16T12:18:22.424285] [DEBUG] [REMOTE ] PLUS: PASS: Price check passed. Min price $71.34. [2026-01-16T12:18:22.424475] [DEBUG] [REMOTE ] PLUS: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:22.424678] [DEBUG] [REMOTE ] PLUS: PASS: Integrity check passed. [2026-01-16T12:18:22.424738] [DEBUG] [REMOTE ] PLUS: Symbol is viable for forecasting. [2026-01-16T12:18:22.424811] [INFO ] [MAIN ] [2498/3508] PLUS kept (0.5s) | 2496 kept, 2 rejected | 136.6/min | ETA: 7.4m [2026-01-16T12:18:22.889144] [DEBUG] [REMOTE ] PLXS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:22.889299] [DEBUG] [REMOTE ] PLXS: PASS: History has at least 300 days. [2026-01-16T12:18:22.889545] [DEBUG] [REMOTE ] PLXS: PASS: Price check passed. Min price $132.74. [2026-01-16T12:18:22.889853] [DEBUG] [REMOTE ] PLXS: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:22.889989] [DEBUG] [REMOTE ] PLXS: PASS: Integrity check passed. [2026-01-16T12:18:22.890032] [DEBUG] [REMOTE ] PLXS: Symbol is viable for forecasting. [2026-01-16T12:18:22.890086] [INFO ] [MAIN ] [2499/3508] PLXS kept (0.5s) | 2497 kept, 2 rejected | 136.6/min | ETA: 7.4m [2026-01-16T12:18:23.092490] [DEBUG] [REMOTE ] PLYM: Retrieved 2163 rows, trimmed to 300. [2026-01-16T12:18:23.092650] [DEBUG] [REMOTE ] PLYM: PASS: History has at least 300 days. [2026-01-16T12:18:23.092858] [DEBUG] [REMOTE ] PLYM: PASS: Price check passed. Min price $21.80. [2026-01-16T12:18:23.092999] [DEBUG] [REMOTE ] PLYM: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:23.093113] [DEBUG] [REMOTE ] PLYM: PASS: Integrity check passed. [2026-01-16T12:18:23.093155] [DEBUG] [REMOTE ] PLYM: Symbol is viable for forecasting. [2026-01-16T12:18:23.093204] [INFO ] [MAIN ] [2500/3508] PLYM kept (0.2s) | 2498 kept, 2 rejected | 136.7/min | ETA: 7.4m [2026-01-16T12:18:23.601140] [DEBUG] [REMOTE ] PM: Retrieved 4488 rows, trimmed to 300. [2026-01-16T12:18:23.601470] [DEBUG] [REMOTE ] PM: PASS: History has at least 300 days. [2026-01-16T12:18:23.601703] [DEBUG] [REMOTE ] PM: PASS: Price check passed. Min price $143.02. [2026-01-16T12:18:23.601856] [DEBUG] [REMOTE ] PM: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:23.601974] [DEBUG] [REMOTE ] PM: PASS: Integrity check passed. [2026-01-16T12:18:23.602017] [DEBUG] [REMOTE ] PM: Symbol is viable for forecasting. [2026-01-16T12:18:23.602068] [INFO ] [MAIN ] [2501/3508] PM kept (0.5s) | 2499 kept, 2 rejected | 136.6/min | ETA: 7.4m [2026-01-16T12:18:23.894751] [DEBUG] [REMOTE ] PMAX: Retrieved 342 rows, trimmed to 300. [2026-01-16T12:18:23.894891] [DEBUG] [REMOTE ] PMAX: PASS: History has at least 300 days. [2026-01-16T12:18:23.895103] [DEBUG] [REMOTE ] PMAX: PASS: Price check passed. Min price $1.58. [2026-01-16T12:18:23.895246] [DEBUG] [REMOTE ] PMAX: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:23.895362] [DEBUG] [REMOTE ] PMAX: PASS: Integrity check passed. [2026-01-16T12:18:23.895405] [DEBUG] [REMOTE ] PMAX: Symbol is viable for forecasting. [2026-01-16T12:18:23.895456] [INFO ] [MAIN ] [2502/3508] PMAX kept (0.3s) | 2500 kept, 2 rejected | 136.7/min | ETA: 7.4m [2026-01-16T12:18:24.578063] [DEBUG] [REMOTE ] PML: Retrieved 5928 rows, trimmed to 300. [2026-01-16T12:18:24.578206] [DEBUG] [REMOTE ] PML: PASS: History has at least 300 days. [2026-01-16T12:18:24.578661] [DEBUG] [REMOTE ] PML: PASS: Price check passed. Min price $7.43. [2026-01-16T12:18:24.578804] [DEBUG] [REMOTE ] PML: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:24.578932] [DEBUG] [REMOTE ] PML: PASS: Integrity check passed. [2026-01-16T12:18:24.578973] [DEBUG] [REMOTE ] PML: Symbol is viable for forecasting. [2026-01-16T12:18:24.579025] [INFO ] [MAIN ] [2503/3508] PML kept (0.7s) | 2501 kept, 2 rejected | 136.6/min | ETA: 7.4m [2026-01-16T12:18:25.155847] [DEBUG] [REMOTE ] PMM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:25.156162] [DEBUG] [REMOTE ] PMM: PASS: History has at least 300 days. [2026-01-16T12:18:25.156894] [DEBUG] [REMOTE ] PMM: PASS: Price check passed. Min price $6.00. [2026-01-16T12:18:25.157104] [DEBUG] [REMOTE ] PMM: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:25.157531] [DEBUG] [REMOTE ] PMM: PASS: Integrity check passed. [2026-01-16T12:18:25.157616] [DEBUG] [REMOTE ] PMM: Symbol is viable for forecasting. [2026-01-16T12:18:25.157703] [INFO ] [MAIN ] [2504/3508] PMM kept (0.6s) | 2502 kept, 2 rejected | 136.6/min | ETA: 7.3m [2026-01-16T12:18:25.628982] [DEBUG] [REMOTE ] PMO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:25.629211] [DEBUG] [REMOTE ] PMO: PASS: History has at least 300 days. [2026-01-16T12:18:25.629547] [DEBUG] [REMOTE ] PMO: PASS: Price check passed. Min price $10.24. [2026-01-16T12:18:25.629766] [DEBUG] [REMOTE ] PMO: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:25.629949] [DEBUG] [REMOTE ] PMO: PASS: Integrity check passed. [2026-01-16T12:18:25.630021] [DEBUG] [REMOTE ] PMO: Symbol is viable for forecasting. [2026-01-16T12:18:25.630146] [INFO ] [MAIN ] [2505/3508] PMO kept (0.5s) | 2503 kept, 2 rejected | 136.6/min | ETA: 7.3m [2026-01-16T12:18:25.945635] [DEBUG] [REMOTE ] PMTS: Retrieved 2582 rows, trimmed to 300. [2026-01-16T12:18:25.945900] [DEBUG] [REMOTE ] PMTS: PASS: History has at least 300 days. [2026-01-16T12:18:25.946274] [DEBUG] [REMOTE ] PMTS: PASS: Price check passed. Min price $11.90. [2026-01-16T12:18:25.946483] [DEBUG] [REMOTE ] PMTS: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:25.946723] [DEBUG] [REMOTE ] PMTS: PASS: Integrity check passed. [2026-01-16T12:18:25.946788] [DEBUG] [REMOTE ] PMTS: Symbol is viable for forecasting. [2026-01-16T12:18:25.946868] [INFO ] [MAIN ] [2506/3508] PMTS kept (0.3s) | 2504 kept, 2 rejected | 136.6/min | ETA: 7.3m [2026-01-16T12:18:26.233777] [DEBUG] [REMOTE ] PMVP: Retrieved 1333 rows, trimmed to 300. [2026-01-16T12:18:26.233993] [DEBUG] [REMOTE ] PMVP: PASS: History has at least 300 days. [2026-01-16T12:18:26.234271] [DEBUG] [REMOTE ] PMVP: PASS: Price check passed. Min price $1.13. [2026-01-16T12:18:26.234445] [DEBUG] [REMOTE ] PMVP: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:26.234660] [DEBUG] [REMOTE ] PMVP: PASS: Integrity check passed. [2026-01-16T12:18:26.234720] [DEBUG] [REMOTE ] PMVP: Symbol is viable for forecasting. [2026-01-16T12:18:26.234782] [INFO ] [MAIN ] [2507/3508] PMVP kept (0.3s) | 2505 kept, 2 rejected | 136.6/min | ETA: 7.3m [2026-01-16T12:18:26.874478] [DEBUG] [REMOTE ] PNC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:26.874805] [DEBUG] [REMOTE ] PNC: PASS: History has at least 300 days. [2026-01-16T12:18:26.875289] [DEBUG] [REMOTE ] PNC: PASS: Price check passed. Min price $179.04. [2026-01-16T12:18:26.875520] [DEBUG] [REMOTE ] PNC: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:26.875793] [DEBUG] [REMOTE ] PNC: PASS: Integrity check passed. [2026-01-16T12:18:26.875857] [DEBUG] [REMOTE ] PNC: Symbol is viable for forecasting. [2026-01-16T12:18:26.875942] [INFO ] [MAIN ] [2508/3508] PNC kept (0.6s) | 2506 kept, 2 rejected | 136.6/min | ETA: 7.3m [2026-01-16T12:18:27.341171] [DEBUG] [REMOTE ] PNI: Retrieved 5928 rows, trimmed to 300. [2026-01-16T12:18:27.341369] [DEBUG] [REMOTE ] PNI: PASS: History has at least 300 days. [2026-01-16T12:18:27.341675] [DEBUG] [REMOTE ] PNI: PASS: Price check passed. Min price $6.80. [2026-01-16T12:18:27.341829] [DEBUG] [REMOTE ] PNI: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:27.341958] [DEBUG] [REMOTE ] PNI: PASS: Integrity check passed. [2026-01-16T12:18:27.342001] [DEBUG] [REMOTE ] PNI: Symbol is viable for forecasting. [2026-01-16T12:18:27.342061] [INFO ] [MAIN ] [2509/3508] PNI kept (0.5s) | 2507 kept, 2 rejected | 136.6/min | ETA: 7.3m [2026-01-16T12:18:27.738147] [DEBUG] [REMOTE ] PNQI: Retrieved 4426 rows, trimmed to 300. [2026-01-16T12:18:27.738363] [DEBUG] [REMOTE ] PNQI: PASS: History has at least 300 days. [2026-01-16T12:18:27.738766] [DEBUG] [REMOTE ] PNQI: PASS: Price check passed. Min price $51.02. [2026-01-16T12:18:27.738915] [DEBUG] [REMOTE ] PNQI: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:27.739075] [DEBUG] [REMOTE ] PNQI: PASS: Integrity check passed. [2026-01-16T12:18:27.739116] [DEBUG] [REMOTE ] PNQI: Symbol is viable for forecasting. [2026-01-16T12:18:27.739172] [INFO ] [MAIN ] [2510/3508] PNQI kept (0.4s) | 2508 kept, 2 rejected | 136.6/min | ETA: 7.3m [2026-01-16T12:18:28.202769] [DEBUG] [REMOTE ] PNRG: Retrieved 6586 rows, trimmed to 300. [2026-01-16T12:18:28.202909] [DEBUG] [REMOTE ] PNRG: PASS: History has at least 300 days. [2026-01-16T12:18:28.203126] [DEBUG] [REMOTE ] PNRG: PASS: Price check passed. Min price $128.92. [2026-01-16T12:18:28.203264] [DEBUG] [REMOTE ] PNRG: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:28.203380] [DEBUG] [REMOTE ] PNRG: PASS: Integrity check passed. [2026-01-16T12:18:28.203419] [DEBUG] [REMOTE ] PNRG: Symbol is viable for forecasting. [2026-01-16T12:18:28.203468] [INFO ] [MAIN ] [2511/3508] PNRG kept (0.5s) | 2509 kept, 2 rejected | 136.6/min | ETA: 7.3m [2026-01-16T12:18:28.483718] [DEBUG] [REMOTE ] PNTG: Retrieved 1582 rows, trimmed to 300. [2026-01-16T12:18:28.483909] [DEBUG] [REMOTE ] PNTG: PASS: History has at least 300 days. [2026-01-16T12:18:28.484166] [DEBUG] [REMOTE ] PNTG: PASS: Price check passed. Min price $23.75. [2026-01-16T12:18:28.484316] [DEBUG] [REMOTE ] PNTG: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:28.484464] [DEBUG] [REMOTE ] PNTG: PASS: Integrity check passed. [2026-01-16T12:18:28.484515] [DEBUG] [REMOTE ] PNTG: Symbol is viable for forecasting. [2026-01-16T12:18:28.484596] [INFO ] [MAIN ] [2512/3508] PNTG kept (0.3s) | 2510 kept, 2 rejected | 136.6/min | ETA: 7.3m [2026-01-16T12:18:29.008273] [DEBUG] [REMOTE ] PODD: Retrieved 4699 rows, trimmed to 300. [2026-01-16T12:18:29.008401] [DEBUG] [REMOTE ] PODD: PASS: History has at least 300 days. [2026-01-16T12:18:29.008637] [DEBUG] [REMOTE ] PODD: PASS: Price check passed. Min price $278.17. [2026-01-16T12:18:29.008807] [DEBUG] [REMOTE ] PODD: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:29.008923] [DEBUG] [REMOTE ] PODD: PASS: Integrity check passed. [2026-01-16T12:18:29.008963] [DEBUG] [REMOTE ] PODD: Symbol is viable for forecasting. [2026-01-16T12:18:29.009019] [INFO ] [MAIN ] [2513/3508] PODD kept (0.5s) | 2511 kept, 2 rejected | 136.6/min | ETA: 7.3m [2026-01-16T12:18:29.459002] [DEBUG] [REMOTE ] POOL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:29.459137] [DEBUG] [REMOTE ] POOL: PASS: History has at least 300 days. [2026-01-16T12:18:29.459364] [DEBUG] [REMOTE ] POOL: PASS: Price check passed. Min price $228.75. [2026-01-16T12:18:29.459501] [DEBUG] [REMOTE ] POOL: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:29.459636] [DEBUG] [REMOTE ] POOL: PASS: Integrity check passed. [2026-01-16T12:18:29.459679] [DEBUG] [REMOTE ] POOL: Symbol is viable for forecasting. [2026-01-16T12:18:29.459728] [INFO ] [MAIN ] [2514/3508] POOL kept (0.5s) | 2512 kept, 2 rejected | 136.6/min | ETA: 7.3m [2026-01-16T12:18:29.924635] [DEBUG] [REMOTE ] POWI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:29.924771] [DEBUG] [REMOTE ] POWI: PASS: History has at least 300 days. [2026-01-16T12:18:29.924992] [DEBUG] [REMOTE ] POWI: PASS: Price check passed. Min price $30.73. [2026-01-16T12:18:29.925131] [DEBUG] [REMOTE ] POWI: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:29.925244] [DEBUG] [REMOTE ] POWI: PASS: Integrity check passed. [2026-01-16T12:18:29.925283] [DEBUG] [REMOTE ] POWI: Symbol is viable for forecasting. [2026-01-16T12:18:29.925331] [INFO ] [MAIN ] [2515/3508] POWI kept (0.5s) | 2513 kept, 2 rejected | 136.6/min | ETA: 7.3m [2026-01-16T12:18:30.395090] [DEBUG] [REMOTE ] POWL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:30.395230] [DEBUG] [REMOTE ] POWL: PASS: History has at least 300 days. [2026-01-16T12:18:30.395445] [DEBUG] [REMOTE ] POWL: PASS: Price check passed. Min price $282.05. [2026-01-16T12:18:30.395601] [DEBUG] [REMOTE ] POWL: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:30.395718] [DEBUG] [REMOTE ] POWL: PASS: Integrity check passed. [2026-01-16T12:18:30.395759] [DEBUG] [REMOTE ] POWL: Symbol is viable for forecasting. [2026-01-16T12:18:30.395806] [INFO ] [MAIN ] [2516/3508] POWL kept (0.5s) | 2514 kept, 2 rejected | 136.6/min | ETA: 7.3m [2026-01-16T12:18:30.865584] [DEBUG] [REMOTE ] PPC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:30.865727] [DEBUG] [REMOTE ] PPC: PASS: History has at least 300 days. [2026-01-16T12:18:30.865959] [DEBUG] [REMOTE ] PPC: PASS: Price check passed. Min price $36.61. [2026-01-16T12:18:30.866106] [DEBUG] [REMOTE ] PPC: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:30.866231] [DEBUG] [REMOTE ] PPC: PASS: Integrity check passed. [2026-01-16T12:18:30.866275] [DEBUG] [REMOTE ] PPC: Symbol is viable for forecasting. [2026-01-16T12:18:30.866329] [INFO ] [MAIN ] [2517/3508] PPC kept (0.5s) | 2515 kept, 2 rejected | 136.6/min | ETA: 7.3m [2026-01-16T12:18:31.225411] [DEBUG] [REMOTE ] PPG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:31.225589] [DEBUG] [REMOTE ] PPG: PASS: History has at least 300 days. [2026-01-16T12:18:31.225875] [DEBUG] [REMOTE ] PPG: PASS: Price check passed. Min price $94.22. [2026-01-16T12:18:31.226064] [DEBUG] [REMOTE ] PPG: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:31.226255] [DEBUG] [REMOTE ] PPG: PASS: Integrity check passed. [2026-01-16T12:18:31.226313] [DEBUG] [REMOTE ] PPG: Symbol is viable for forecasting. [2026-01-16T12:18:31.226385] [INFO ] [MAIN ] [2518/3508] PPG kept (0.4s) | 2516 kept, 2 rejected | 136.6/min | ETA: 7.2m [2026-01-16T12:18:31.774503] [DEBUG] [REMOTE ] PPH: Retrieved 6529 rows, trimmed to 300. [2026-01-16T12:18:31.774658] [DEBUG] [REMOTE ] PPH: PASS: History has at least 300 days. [2026-01-16T12:18:31.774892] [DEBUG] [REMOTE ] PPH: PASS: Price check passed. Min price $90.70. [2026-01-16T12:18:31.775030] [DEBUG] [REMOTE ] PPH: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:31.775151] [DEBUG] [REMOTE ] PPH: PASS: Integrity check passed. [2026-01-16T12:18:31.775192] [DEBUG] [REMOTE ] PPH: Symbol is viable for forecasting. [2026-01-16T12:18:31.775241] [INFO ] [MAIN ] [2519/3508] PPH kept (0.5s) | 2517 kept, 2 rejected | 136.6/min | ETA: 7.2m [2026-01-16T12:18:32.093547] [DEBUG] [REMOTE ] PPIH: Retrieved 2484 rows, trimmed to 300. [2026-01-16T12:18:32.093760] [DEBUG] [REMOTE ] PPIH: PASS: History has at least 300 days. [2026-01-16T12:18:32.094023] [DEBUG] [REMOTE ] PPIH: PASS: Price check passed. Min price $23.02. [2026-01-16T12:18:32.094214] [DEBUG] [REMOTE ] PPIH: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:32.094379] [DEBUG] [REMOTE ] PPIH: PASS: Integrity check passed. [2026-01-16T12:18:32.094441] [DEBUG] [REMOTE ] PPIH: Symbol is viable for forecasting. [2026-01-16T12:18:32.094513] [INFO ] [MAIN ] [2520/3508] PPIH kept (0.3s) | 2518 kept, 2 rejected | 136.6/min | ETA: 7.2m [2026-01-16T12:18:32.647070] [DEBUG] [REMOTE ] PPL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:32.647205] [DEBUG] [REMOTE ] PPL: PASS: History has at least 300 days. [2026-01-16T12:18:32.647419] [DEBUG] [REMOTE ] PPL: PASS: Price check passed. Min price $33.26. [2026-01-16T12:18:32.647764] [DEBUG] [REMOTE ] PPL: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:32.647883] [DEBUG] [REMOTE ] PPL: PASS: Integrity check passed. [2026-01-16T12:18:32.647924] [DEBUG] [REMOTE ] PPL: Symbol is viable for forecasting. [2026-01-16T12:18:32.647973] [INFO ] [MAIN ] [2521/3508] PPL kept (0.6s) | 2519 kept, 2 rejected | 136.6/min | ETA: 7.2m [2026-01-16T12:18:33.049062] [DEBUG] [REMOTE ] PPSI: Retrieved 3127 rows, trimmed to 300. [2026-01-16T12:18:33.049221] [DEBUG] [REMOTE ] PPSI: PASS: History has at least 300 days. [2026-01-16T12:18:33.049507] [DEBUG] [REMOTE ] PPSI: PASS: Price check passed. Min price $3.37. [2026-01-16T12:18:33.049705] [DEBUG] [REMOTE ] PPSI: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:33.049854] [DEBUG] [REMOTE ] PPSI: PASS: Integrity check passed. [2026-01-16T12:18:33.049905] [DEBUG] [REMOTE ] PPSI: Symbol is viable for forecasting. [2026-01-16T12:18:33.049969] [INFO ] [MAIN ] [2522/3508] PPSI kept (0.4s) | 2520 kept, 2 rejected | 136.6/min | ETA: 7.2m [2026-01-16T12:18:33.253227] [DEBUG] [REMOTE ] PPTA: Retrieved 1234 rows, trimmed to 300. [2026-01-16T12:18:33.253381] [DEBUG] [REMOTE ] PPTA: PASS: History has at least 300 days. [2026-01-16T12:18:33.253650] [DEBUG] [REMOTE ] PPTA: PASS: Price check passed. Min price $20.85. [2026-01-16T12:18:33.253817] [DEBUG] [REMOTE ] PPTA: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:33.253940] [DEBUG] [REMOTE ] PPTA: PASS: Integrity check passed. [2026-01-16T12:18:33.253983] [DEBUG] [REMOTE ] PPTA: Symbol is viable for forecasting. [2026-01-16T12:18:33.254034] [INFO ] [MAIN ] [2523/3508] PPTA kept (0.2s) | 2521 kept, 2 rejected | 136.6/min | ETA: 7.2m [2026-01-16T12:18:33.966058] [DEBUG] [REMOTE ] PRA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:33.966313] [DEBUG] [REMOTE ] PRA: PASS: History has at least 300 days. [2026-01-16T12:18:33.966756] [DEBUG] [REMOTE ] PRA: PASS: Price check passed. Min price $23.86. [2026-01-16T12:18:33.966954] [DEBUG] [REMOTE ] PRA: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:33.967380] [DEBUG] [REMOTE ] PRA: PASS: Integrity check passed. [2026-01-16T12:18:33.967436] [DEBUG] [REMOTE ] PRA: Symbol is viable for forecasting. [2026-01-16T12:18:33.967502] [INFO ] [MAIN ] [2524/3508] PRA kept (0.7s) | 2522 kept, 2 rejected | 136.6/min | ETA: 7.2m [2026-01-16T12:18:34.412179] [DEBUG] [REMOTE ] PRAA: Retrieved 5833 rows, trimmed to 300. [2026-01-16T12:18:34.412353] [DEBUG] [REMOTE ] PRAA: PASS: History has at least 300 days. [2026-01-16T12:18:34.412674] [DEBUG] [REMOTE ] PRAA: PASS: Price check passed. Min price $13.04. [2026-01-16T12:18:34.412825] [DEBUG] [REMOTE ] PRAA: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:34.412968] [DEBUG] [REMOTE ] PRAA: PASS: Integrity check passed. [2026-01-16T12:18:34.413142] [DEBUG] [REMOTE ] PRAA: Symbol is viable for forecasting. [2026-01-16T12:18:34.413203] [INFO ] [MAIN ] [2525/3508] PRAA kept (0.4s) | 2523 kept, 2 rejected | 136.6/min | ETA: 7.2m [2026-01-16T12:18:34.709446] [DEBUG] [REMOTE ] PRAX: Retrieved 1318 rows, trimmed to 300. [2026-01-16T12:18:34.709677] [DEBUG] [REMOTE ] PRAX: PASS: History has at least 300 days. [2026-01-16T12:18:34.709957] [DEBUG] [REMOTE ] PRAX: PASS: Price check passed. Min price $164.09. [2026-01-16T12:18:34.710106] [DEBUG] [REMOTE ] PRAX: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:34.710230] [DEBUG] [REMOTE ] PRAX: PASS: Integrity check passed. [2026-01-16T12:18:34.710289] [DEBUG] [REMOTE ] PRAX: Symbol is viable for forecasting. [2026-01-16T12:18:34.710345] [INFO ] [MAIN ] [2526/3508] PRAX kept (0.3s) | 2524 kept, 2 rejected | 136.6/min | ETA: 7.2m [2026-01-16T12:18:35.082663] [DEBUG] [REMOTE ] PRCH: Retrieved 1511 rows, trimmed to 300. [2026-01-16T12:18:35.082932] [DEBUG] [REMOTE ] PRCH: PASS: History has at least 300 days. [2026-01-16T12:18:35.083319] [DEBUG] [REMOTE ] PRCH: PASS: Price check passed. Min price $8.87. [2026-01-16T12:18:35.083526] [DEBUG] [REMOTE ] PRCH: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:35.083740] [DEBUG] [REMOTE ] PRCH: PASS: Integrity check passed. [2026-01-16T12:18:35.083805] [DEBUG] [REMOTE ] PRCH: Symbol is viable for forecasting. [2026-01-16T12:18:35.083887] [INFO ] [MAIN ] [2527/3508] PRCH kept (0.4s) | 2525 kept, 2 rejected | 136.6/min | ETA: 7.2m [2026-01-16T12:18:35.689237] [DEBUG] [REMOTE ] PRDO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:35.689451] [DEBUG] [REMOTE ] PRDO: PASS: History has at least 300 days. [2026-01-16T12:18:35.689734] [DEBUG] [REMOTE ] PRDO: PASS: Price check passed. Min price $27.26. [2026-01-16T12:18:35.689887] [DEBUG] [REMOTE ] PRDO: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:35.690014] [DEBUG] [REMOTE ] PRDO: PASS: Integrity check passed. [2026-01-16T12:18:35.690057] [DEBUG] [REMOTE ] PRDO: Symbol is viable for forecasting. [2026-01-16T12:18:35.690111] [INFO ] [MAIN ] [2528/3508] PRDO kept (0.6s) | 2526 kept, 2 rejected | 136.6/min | ETA: 7.2m [2026-01-16T12:18:36.085240] [DEBUG] [REMOTE ] PRFZ: Retrieved 4861 rows, trimmed to 300. [2026-01-16T12:18:36.085369] [DEBUG] [REMOTE ] PRFZ: PASS: History has at least 300 days. [2026-01-16T12:18:36.085603] [DEBUG] [REMOTE ] PRFZ: PASS: Price check passed. Min price $42.65. [2026-01-16T12:18:36.085750] [DEBUG] [REMOTE ] PRFZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:36.085894] [DEBUG] [REMOTE ] PRFZ: PASS: Integrity check passed. [2026-01-16T12:18:36.085937] [DEBUG] [REMOTE ] PRFZ: Symbol is viable for forecasting. [2026-01-16T12:18:36.085987] [INFO ] [MAIN ] [2529/3508] PRFZ kept (0.4s) | 2527 kept, 2 rejected | 136.6/min | ETA: 7.2m [2026-01-16T12:18:36.423519] [DEBUG] [REMOTE ] PRG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:36.423804] [DEBUG] [REMOTE ] PRG: PASS: History has at least 300 days. [2026-01-16T12:18:36.424268] [DEBUG] [REMOTE ] PRG: PASS: Price check passed. Min price $26.18. [2026-01-16T12:18:36.424462] [DEBUG] [REMOTE ] PRG: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:36.424694] [DEBUG] [REMOTE ] PRG: PASS: Integrity check passed. [2026-01-16T12:18:36.424755] [DEBUG] [REMOTE ] PRG: Symbol is viable for forecasting. [2026-01-16T12:18:36.424834] [INFO ] [MAIN ] [2530/3508] PRG kept (0.3s) | 2528 kept, 2 rejected | 136.6/min | ETA: 7.2m [2026-01-16T12:18:37.146322] [DEBUG] [REMOTE ] PRGO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:37.146466] [DEBUG] [REMOTE ] PRGO: PASS: History has at least 300 days. [2026-01-16T12:18:37.146746] [DEBUG] [REMOTE ] PRGO: PASS: Price check passed. Min price $12.00. [2026-01-16T12:18:37.146888] [DEBUG] [REMOTE ] PRGO: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:37.147010] [DEBUG] [REMOTE ] PRGO: PASS: Integrity check passed. [2026-01-16T12:18:37.147050] [DEBUG] [REMOTE ] PRGO: Symbol is viable for forecasting. [2026-01-16T12:18:37.147100] [INFO ] [MAIN ] [2531/3508] PRGO kept (0.7s) | 2529 kept, 2 rejected | 136.6/min | ETA: 7.2m [2026-01-16T12:18:37.492227] [DEBUG] [REMOTE ] PRH: Retrieved 2742 rows, trimmed to 300. [2026-01-16T12:18:37.492370] [DEBUG] [REMOTE ] PRH: PASS: History has at least 300 days. [2026-01-16T12:18:37.492606] [DEBUG] [REMOTE ] PRH: PASS: Price check passed. Min price $24.29. [2026-01-16T12:18:37.492755] [DEBUG] [REMOTE ] PRH: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:37.492875] [DEBUG] [REMOTE ] PRH: PASS: Integrity check passed. [2026-01-16T12:18:37.492918] [DEBUG] [REMOTE ] PRH: Symbol is viable for forecasting. [2026-01-16T12:18:37.492968] [INFO ] [MAIN ] [2532/3508] PRH kept (0.3s) | 2530 kept, 2 rejected | 136.6/min | ETA: 7.1m [2026-01-16T12:18:37.833303] [DEBUG] [REMOTE ] PRI: Retrieved 3973 rows, trimmed to 300. [2026-01-16T12:18:37.833436] [DEBUG] [REMOTE ] PRI: PASS: History has at least 300 days. [2026-01-16T12:18:37.833873] [DEBUG] [REMOTE ] PRI: PASS: Price check passed. Min price $249.32. [2026-01-16T12:18:37.834019] [DEBUG] [REMOTE ] PRI: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:37.834137] [DEBUG] [REMOTE ] PRI: PASS: Integrity check passed. [2026-01-16T12:18:37.834178] [DEBUG] [REMOTE ] PRI: Symbol is viable for forecasting. [2026-01-16T12:18:37.834228] [INFO ] [MAIN ] [2533/3508] PRI kept (0.3s) | 2531 kept, 2 rejected | 136.6/min | ETA: 7.1m [2026-01-16T12:18:38.400407] [DEBUG] [REMOTE ] PRIM: Retrieved 4389 rows, trimmed to 300. [2026-01-16T12:18:38.400824] [DEBUG] [REMOTE ] PRIM: PASS: History has at least 300 days. [2026-01-16T12:18:38.401128] [DEBUG] [REMOTE ] PRIM: PASS: Price check passed. Min price $116.36. [2026-01-16T12:18:38.401282] [DEBUG] [REMOTE ] PRIM: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:38.401425] [DEBUG] [REMOTE ] PRIM: PASS: Integrity check passed. [2026-01-16T12:18:38.401469] [DEBUG] [REMOTE ] PRIM: Symbol is viable for forecasting. [2026-01-16T12:18:38.401528] [INFO ] [MAIN ] [2534/3508] PRIM kept (0.6s) | 2532 kept, 2 rejected | 136.6/min | ETA: 7.1m [2026-01-16T12:18:38.853014] [DEBUG] [REMOTE ] PRLB: Retrieved 3494 rows, trimmed to 300. [2026-01-16T12:18:38.853220] [DEBUG] [REMOTE ] PRLB: PASS: History has at least 300 days. [2026-01-16T12:18:38.853530] [DEBUG] [REMOTE ] PRLB: PASS: Price check passed. Min price $46.81. [2026-01-16T12:18:38.853911] [DEBUG] [REMOTE ] PRLB: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:38.854070] [DEBUG] [REMOTE ] PRLB: PASS: Integrity check passed. [2026-01-16T12:18:38.854120] [DEBUG] [REMOTE ] PRLB: Symbol is viable for forecasting. [2026-01-16T12:18:38.854330] [INFO ] [MAIN ] [2535/3508] PRLB kept (0.5s) | 2533 kept, 2 rejected | 136.6/min | ETA: 7.1m [2026-01-16T12:18:39.117722] [DEBUG] [REMOTE ] PRM: Retrieved 1050 rows, trimmed to 300. [2026-01-16T12:18:39.117956] [DEBUG] [REMOTE ] PRM: PASS: History has at least 300 days. [2026-01-16T12:18:39.118250] [DEBUG] [REMOTE ] PRM: PASS: Price check passed. Min price $21.01. [2026-01-16T12:18:39.118411] [DEBUG] [REMOTE ] PRM: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:39.118538] [DEBUG] [REMOTE ] PRM: PASS: Integrity check passed. [2026-01-16T12:18:39.118599] [DEBUG] [REMOTE ] PRM: Symbol is viable for forecasting. [2026-01-16T12:18:39.118660] [INFO ] [MAIN ] [2536/3508] PRM kept (0.3s) | 2534 kept, 2 rejected | 136.6/min | ETA: 7.1m [2026-01-16T12:18:39.448312] [DEBUG] [REMOTE ] PRME: Retrieved 812 rows, trimmed to 300. [2026-01-16T12:18:39.448601] [DEBUG] [REMOTE ] PRME: PASS: History has at least 300 days. [2026-01-16T12:18:39.449205] [DEBUG] [REMOTE ] PRME: PASS: Price check passed. Min price $3.30. [2026-01-16T12:18:39.449441] [DEBUG] [REMOTE ] PRME: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:39.449682] [DEBUG] [REMOTE ] PRME: PASS: Integrity check passed. [2026-01-16T12:18:39.449755] [DEBUG] [REMOTE ] PRME: Symbol is viable for forecasting. [2026-01-16T12:18:39.450030] [INFO ] [MAIN ] [2537/3508] PRME kept (0.3s) | 2535 kept, 2 rejected | 136.6/min | ETA: 7.1m [2026-01-16T12:18:40.024444] [DEBUG] [REMOTE ] PRN: Retrieved 4845 rows, trimmed to 300. [2026-01-16T12:18:40.024665] [DEBUG] [REMOTE ] PRN: PASS: History has at least 300 days. [2026-01-16T12:18:40.024951] [DEBUG] [REMOTE ] PRN: PASS: Price check passed. Min price $159.35. [2026-01-16T12:18:40.025098] [DEBUG] [REMOTE ] PRN: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:40.025247] [DEBUG] [REMOTE ] PRN: PASS: Integrity check passed. [2026-01-16T12:18:40.025296] [DEBUG] [REMOTE ] PRN: Symbol is viable for forecasting. [2026-01-16T12:18:40.025352] [INFO ] [MAIN ] [2538/3508] PRN kept (0.6s) | 2536 kept, 2 rejected | 136.6/min | ETA: 7.1m [2026-01-16T12:18:40.351648] [DEBUG] [REMOTE ] PROF: Retrieved 2286 rows, trimmed to 300. [2026-01-16T12:18:40.352044] [DEBUG] [REMOTE ] PROF: PASS: History has at least 300 days. [2026-01-16T12:18:40.352298] [DEBUG] [REMOTE ] PROF: PASS: Price check passed. Min price $5.31. [2026-01-16T12:18:40.352450] [DEBUG] [REMOTE ] PROF: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:40.352603] [DEBUG] [REMOTE ] PROF: PASS: Integrity check passed. [2026-01-16T12:18:40.352650] [DEBUG] [REMOTE ] PROF: Symbol is viable for forecasting. [2026-01-16T12:18:40.352707] [INFO ] [MAIN ] [2539/3508] PROF kept (0.3s) | 2537 kept, 2 rejected | 136.6/min | ETA: 7.1m [2026-01-16T12:18:40.613772] [DEBUG] [REMOTE ] PROK: Retrieved 883 rows, trimmed to 300. [2026-01-16T12:18:40.614001] [DEBUG] [REMOTE ] PROK: PASS: History has at least 300 days. [2026-01-16T12:18:40.614506] [DEBUG] [REMOTE ] PROK: PASS: Price check passed. Min price $2.08. [2026-01-16T12:18:40.614690] [DEBUG] [REMOTE ] PROK: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:40.614857] [DEBUG] [REMOTE ] PROK: PASS: Integrity check passed. [2026-01-16T12:18:40.614903] [DEBUG] [REMOTE ] PROK: Symbol is viable for forecasting. [2026-01-16T12:18:40.614959] [INFO ] [MAIN ] [2540/3508] PROK kept (0.3s) | 2538 kept, 2 rejected | 136.7/min | ETA: 7.1m [2026-01-16T12:18:41.209221] [DEBUG] [REMOTE ] PRTA: Retrieved 3286 rows, trimmed to 300. [2026-01-16T12:18:41.209445] [DEBUG] [REMOTE ] PRTA: PASS: History has at least 300 days. [2026-01-16T12:18:41.209794] [DEBUG] [REMOTE ] PRTA: PASS: Price check passed. Min price $8.91. [2026-01-16T12:18:41.209993] [DEBUG] [REMOTE ] PRTA: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:41.210164] [DEBUG] [REMOTE ] PRTA: PASS: Integrity check passed. [2026-01-16T12:18:41.210221] [DEBUG] [REMOTE ] PRTA: Symbol is viable for forecasting. [2026-01-16T12:18:41.210295] [INFO ] [MAIN ] [2541/3508] PRTA kept (0.6s) | 2539 kept, 2 rejected | 136.6/min | ETA: 7.1m [2026-01-16T12:18:41.494624] [DEBUG] [REMOTE ] PRTH: Retrieved 2290 rows, trimmed to 300. [2026-01-16T12:18:41.494758] [DEBUG] [REMOTE ] PRTH: PASS: History has at least 300 days. [2026-01-16T12:18:41.494964] [DEBUG] [REMOTE ] PRTH: PASS: Price check passed. Min price $4.85. [2026-01-16T12:18:41.495100] [DEBUG] [REMOTE ] PRTH: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:41.495212] [DEBUG] [REMOTE ] PRTH: PASS: Integrity check passed. [2026-01-16T12:18:41.495253] [DEBUG] [REMOTE ] PRTH: Symbol is viable for forecasting. [2026-01-16T12:18:41.495301] [INFO ] [MAIN ] [2542/3508] PRTH kept (0.3s) | 2540 kept, 2 rejected | 136.7/min | ETA: 7.1m [2026-01-16T12:18:41.904456] [DEBUG] [REMOTE ] PRVA: Retrieved 1186 rows, trimmed to 300. [2026-01-16T12:18:41.904636] [DEBUG] [REMOTE ] PRVA: PASS: History has at least 300 days. [2026-01-16T12:18:41.904858] [DEBUG] [REMOTE ] PRVA: PASS: Price check passed. Min price $22.53. [2026-01-16T12:18:41.904996] [DEBUG] [REMOTE ] PRVA: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:41.905110] [DEBUG] [REMOTE ] PRVA: PASS: Integrity check passed. [2026-01-16T12:18:41.905151] [DEBUG] [REMOTE ] PRVA: Symbol is viable for forecasting. [2026-01-16T12:18:41.905200] [INFO ] [MAIN ] [2543/3508] PRVA kept (0.4s) | 2541 kept, 2 rejected | 136.7/min | ETA: 7.1m [2026-01-16T12:18:42.358794] [DEBUG] [REMOTE ] PSC: Retrieved 2342 rows, trimmed to 300. [2026-01-16T12:18:42.359000] [DEBUG] [REMOTE ] PSC: PASS: History has at least 300 days. [2026-01-16T12:18:42.359263] [DEBUG] [REMOTE ] PSC: PASS: Price check passed. Min price $53.79. [2026-01-16T12:18:42.359411] [DEBUG] [REMOTE ] PSC: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:42.359540] [DEBUG] [REMOTE ] PSC: PASS: Integrity check passed. [2026-01-16T12:18:42.359604] [DEBUG] [REMOTE ] PSC: Symbol is viable for forecasting. [2026-01-16T12:18:42.359662] [INFO ] [MAIN ] [2544/3508] PSC kept (0.5s) | 2542 kept, 2 rejected | 136.7/min | ETA: 7.1m [2026-01-16T12:18:42.865448] [DEBUG] [REMOTE ] PSCE: Retrieved 3970 rows, trimmed to 300. [2026-01-16T12:18:42.865599] [DEBUG] [REMOTE ] PSCE: PASS: History has at least 300 days. [2026-01-16T12:18:42.865827] [DEBUG] [REMOTE ] PSCE: PASS: Price check passed. Min price $40.97. [2026-01-16T12:18:42.865971] [DEBUG] [REMOTE ] PSCE: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:42.866090] [DEBUG] [REMOTE ] PSCE: PASS: Integrity check passed. [2026-01-16T12:18:42.866132] [DEBUG] [REMOTE ] PSCE: Symbol is viable for forecasting. [2026-01-16T12:18:42.866203] [INFO ] [MAIN ] [2545/3508] PSCE kept (0.5s) | 2543 kept, 2 rejected | 136.7/min | ETA: 7.0m [2026-01-16T12:18:43.198202] [DEBUG] [REMOTE ] PSCH: Retrieved 3970 rows, trimmed to 300. [2026-01-16T12:18:43.198341] [DEBUG] [REMOTE ] PSCH: PASS: History has at least 300 days. [2026-01-16T12:18:43.198559] [DEBUG] [REMOTE ] PSCH: PASS: Price check passed. Min price $41.62. [2026-01-16T12:18:43.198727] [DEBUG] [REMOTE ] PSCH: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:43.199035] [DEBUG] [REMOTE ] PSCH: PASS: Integrity check passed. [2026-01-16T12:18:43.199154] [DEBUG] [REMOTE ] PSCH: Symbol is viable for forecasting. [2026-01-16T12:18:43.199223] [INFO ] [MAIN ] [2546/3508] PSCH kept (0.3s) | 2544 kept, 2 rejected | 136.7/min | ETA: 7.0m [2026-01-16T12:18:43.726616] [DEBUG] [REMOTE ] PSEC: Retrieved 5404 rows, trimmed to 300. [2026-01-16T12:18:43.726852] [DEBUG] [REMOTE ] PSEC: PASS: History has at least 300 days. [2026-01-16T12:18:43.727622] [DEBUG] [REMOTE ] PSEC: PASS: Price check passed. Min price $2.41. [2026-01-16T12:18:43.727977] [DEBUG] [REMOTE ] PSEC: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:43.728130] [DEBUG] [REMOTE ] PSEC: PASS: Integrity check passed. [2026-01-16T12:18:43.728175] [DEBUG] [REMOTE ] PSEC: Symbol is viable for forecasting. [2026-01-16T12:18:43.728236] [INFO ] [MAIN ] [2547/3508] PSEC kept (0.5s) | 2545 kept, 2 rejected | 136.7/min | ETA: 7.0m [2026-01-16T12:18:44.111519] [DEBUG] [REMOTE ] PSF: Retrieved 3807 rows, trimmed to 300. [2026-01-16T12:18:44.111742] [DEBUG] [REMOTE ] PSF: PASS: History has at least 300 days. [2026-01-16T12:18:44.112198] [DEBUG] [REMOTE ] PSF: PASS: Price check passed. Min price $19.76. [2026-01-16T12:18:44.112346] [DEBUG] [REMOTE ] PSF: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:44.112472] [DEBUG] [REMOTE ] PSF: PASS: Integrity check passed. [2026-01-16T12:18:44.112515] [DEBUG] [REMOTE ] PSF: Symbol is viable for forecasting. [2026-01-16T12:18:44.112588] [INFO ] [MAIN ] [2548/3508] PSF kept (0.4s) | 2546 kept, 2 rejected | 136.7/min | ETA: 7.0m [2026-01-16T12:18:44.383044] [DEBUG] [REMOTE ] PSFE: Retrieved 1323 rows, trimmed to 300. [2026-01-16T12:18:44.383246] [DEBUG] [REMOTE ] PSFE: PASS: History has at least 300 days. [2026-01-16T12:18:44.383513] [DEBUG] [REMOTE ] PSFE: PASS: Price check passed. Min price $6.44. [2026-01-16T12:18:44.383698] [DEBUG] [REMOTE ] PSFE: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:44.383830] [DEBUG] [REMOTE ] PSFE: PASS: Integrity check passed. [2026-01-16T12:18:44.383874] [DEBUG] [REMOTE ] PSFE: Symbol is viable for forecasting. [2026-01-16T12:18:44.383930] [INFO ] [MAIN ] [2549/3508] PSFE kept (0.3s) | 2547 kept, 2 rejected | 136.7/min | ETA: 7.0m [2026-01-16T12:18:44.834713] [DEBUG] [REMOTE ] PSHG: Retrieved 3782 rows, trimmed to 300. [2026-01-16T12:18:44.834847] [DEBUG] [REMOTE ] PSHG: PASS: History has at least 300 days. [2026-01-16T12:18:44.835062] [DEBUG] [REMOTE ] PSHG: PASS: Price check passed. Min price $1.94. [2026-01-16T12:18:44.835203] [DEBUG] [REMOTE ] PSHG: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:44.835320] [DEBUG] [REMOTE ] PSHG: PASS: Integrity check passed. [2026-01-16T12:18:44.835362] [DEBUG] [REMOTE ] PSHG: Symbol is viable for forecasting. [2026-01-16T12:18:44.835412] [INFO ] [MAIN ] [2550/3508] PSHG kept (0.5s) | 2548 kept, 2 rejected | 136.7/min | ETA: 7.0m [2026-01-16T12:18:45.215685] [DEBUG] [REMOTE ] PSN: Retrieved 1683 rows, trimmed to 300. [2026-01-16T12:18:45.215905] [DEBUG] [REMOTE ] PSN: PASS: History has at least 300 days. [2026-01-16T12:18:45.216210] [DEBUG] [REMOTE ] PSN: PASS: Price check passed. Min price $60.20. [2026-01-16T12:18:45.216367] [DEBUG] [REMOTE ] PSN: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:45.216608] [DEBUG] [REMOTE ] PSN: PASS: Integrity check passed. [2026-01-16T12:18:45.216657] [DEBUG] [REMOTE ] PSN: Symbol is viable for forecasting. [2026-01-16T12:18:45.216765] [INFO ] [MAIN ] [2551/3508] PSN kept (0.4s) | 2549 kept, 2 rejected | 136.7/min | ETA: 7.0m [2026-01-16T12:18:45.602233] [DEBUG] [REMOTE ] PSNL: Retrieved 1653 rows, trimmed to 300. [2026-01-16T12:18:45.602440] [DEBUG] [REMOTE ] PSNL: PASS: History has at least 300 days. [2026-01-16T12:18:45.602766] [DEBUG] [REMOTE ] PSNL: PASS: Price check passed. Min price $6.93. [2026-01-16T12:18:45.603104] [DEBUG] [REMOTE ] PSNL: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:45.603240] [DEBUG] [REMOTE ] PSNL: PASS: Integrity check passed. [2026-01-16T12:18:45.603283] [DEBUG] [REMOTE ] PSNL: Symbol is viable for forecasting. [2026-01-16T12:18:45.603339] [INFO ] [MAIN ] [2552/3508] PSNL kept (0.4s) | 2550 kept, 2 rejected | 136.7/min | ETA: 7.0m [2026-01-16T12:18:46.237019] [DEBUG] [REMOTE ] PSO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:46.237240] [DEBUG] [REMOTE ] PSO: PASS: History has at least 300 days. [2026-01-16T12:18:46.237559] [DEBUG] [REMOTE ] PSO: PASS: Price check passed. Min price $12.86. [2026-01-16T12:18:46.237892] [DEBUG] [REMOTE ] PSO: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:46.238041] [DEBUG] [REMOTE ] PSO: PASS: Integrity check passed. [2026-01-16T12:18:46.238116] [DEBUG] [REMOTE ] PSO: Symbol is viable for forecasting. [2026-01-16T12:18:46.238180] [INFO ] [MAIN ] [2553/3508] PSO kept (0.6s) | 2551 kept, 2 rejected | 136.7/min | ETA: 7.0m [2026-01-16T12:18:46.354472] [DEBUG] [REMOTE ] PSQH: Retrieved 1138 rows, trimmed to 300. [2026-01-16T12:18:46.354681] [DEBUG] [REMOTE ] PSQH: PASS: History has at least 300 days. [2026-01-16T12:18:46.354933] [DEBUG] [REMOTE ] PSQH: PASS: Price check passed. Min price $1.02. [2026-01-16T12:18:46.355077] [DEBUG] [REMOTE ] PSQH: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:46.355195] [DEBUG] [REMOTE ] PSQH: PASS: Integrity check passed. [2026-01-16T12:18:46.355236] [DEBUG] [REMOTE ] PSQH: Symbol is viable for forecasting. [2026-01-16T12:18:46.355290] [INFO ] [MAIN ] [2554/3508] PSQH kept (0.1s) | 2552 kept, 2 rejected | 136.7/min | ETA: 7.0m [2026-01-16T12:18:46.979016] [DEBUG] [REMOTE ] PSTG: Retrieved 2584 rows, trimmed to 300. [2026-01-16T12:18:46.979217] [DEBUG] [REMOTE ] PSTG: PASS: History has at least 300 days. [2026-01-16T12:18:46.979509] [DEBUG] [REMOTE ] PSTG: PASS: Price check passed. Min price $65.70. [2026-01-16T12:18:46.979720] [DEBUG] [REMOTE ] PSTG: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:46.979867] [DEBUG] [REMOTE ] PSTG: PASS: Integrity check passed. [2026-01-16T12:18:46.979910] [DEBUG] [REMOTE ] PSTG: Symbol is viable for forecasting. [2026-01-16T12:18:46.979963] [INFO ] [MAIN ] [2555/3508] PSTG kept (0.6s) | 2553 kept, 2 rejected | 136.7/min | ETA: 7.0m [2026-01-16T12:18:47.377197] [DEBUG] [REMOTE ] PSTL: Retrieved 1678 rows, trimmed to 300. [2026-01-16T12:18:47.377337] [DEBUG] [REMOTE ] PSTL: PASS: History has at least 300 days. [2026-01-16T12:18:47.377550] [DEBUG] [REMOTE ] PSTL: PASS: Price check passed. Min price $14.39. [2026-01-16T12:18:47.377719] [DEBUG] [REMOTE ] PSTL: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:47.377836] [DEBUG] [REMOTE ] PSTL: PASS: Integrity check passed. [2026-01-16T12:18:47.377877] [DEBUG] [REMOTE ] PSTL: Symbol is viable for forecasting. [2026-01-16T12:18:47.377927] [INFO ] [MAIN ] [2556/3508] PSTL kept (0.4s) | 2554 kept, 2 rejected | 136.7/min | ETA: 7.0m [2026-01-16T12:18:47.785116] [DEBUG] [REMOTE ] PSX: Retrieved 3461 rows, trimmed to 300. [2026-01-16T12:18:47.785254] [DEBUG] [REMOTE ] PSX: PASS: History has at least 300 days. [2026-01-16T12:18:47.785485] [DEBUG] [REMOTE ] PSX: PASS: Price check passed. Min price $127.48. [2026-01-16T12:18:47.785648] [DEBUG] [REMOTE ] PSX: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:47.785770] [DEBUG] [REMOTE ] PSX: PASS: Integrity check passed. [2026-01-16T12:18:47.785811] [DEBUG] [REMOTE ] PSX: Symbol is viable for forecasting. [2026-01-16T12:18:47.785877] [INFO ] [MAIN ] [2557/3508] PSX kept (0.4s) | 2555 kept, 2 rejected | 136.7/min | ETA: 7.0m [2026-01-16T12:18:47.955545] [DEBUG] [REMOTE ] PTA: Retrieved 1310 rows, trimmed to 300. [2026-01-16T12:18:47.955705] [DEBUG] [REMOTE ] PTA: PASS: History has at least 300 days. [2026-01-16T12:18:47.955925] [DEBUG] [REMOTE ] PTA: PASS: Price check passed. Min price $18.73. [2026-01-16T12:18:47.956075] [DEBUG] [REMOTE ] PTA: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:47.956214] [DEBUG] [REMOTE ] PTA: PASS: Integrity check passed. [2026-01-16T12:18:47.956259] [DEBUG] [REMOTE ] PTA: Symbol is viable for forecasting. [2026-01-16T12:18:47.956311] [INFO ] [MAIN ] [2558/3508] PTA kept (0.2s) | 2556 kept, 2 rejected | 136.7/min | ETA: 6.9m [2026-01-16T12:18:48.724531] [DEBUG] [REMOTE ] PTC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:48.724764] [DEBUG] [REMOTE ] PTC: PASS: History has at least 300 days. [2026-01-16T12:18:48.725099] [DEBUG] [REMOTE ] PTC: PASS: Price check passed. Min price $166.53. [2026-01-16T12:18:48.725251] [DEBUG] [REMOTE ] PTC: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:48.725407] [DEBUG] [REMOTE ] PTC: PASS: Integrity check passed. [2026-01-16T12:18:48.725451] [DEBUG] [REMOTE ] PTC: Symbol is viable for forecasting. [2026-01-16T12:18:48.725509] [INFO ] [MAIN ] [2559/3508] PTC kept (0.8s) | 2557 kept, 2 rejected | 136.7/min | ETA: 6.9m [2026-01-16T12:18:49.221719] [DEBUG] [REMOTE ] PTEN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:49.221968] [DEBUG] [REMOTE ] PTEN: PASS: History has at least 300 days. [2026-01-16T12:18:49.222287] [DEBUG] [REMOTE ] PTEN: PASS: Price check passed. Min price $5.34. [2026-01-16T12:18:49.222437] [DEBUG] [REMOTE ] PTEN: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:49.222635] [DEBUG] [REMOTE ] PTEN: PASS: Integrity check passed. [2026-01-16T12:18:49.222687] [DEBUG] [REMOTE ] PTEN: Symbol is viable for forecasting. [2026-01-16T12:18:49.222747] [INFO ] [MAIN ] [2560/3508] PTEN kept (0.5s) | 2558 kept, 2 rejected | 136.7/min | ETA: 6.9m [2026-01-16T12:18:49.647655] [DEBUG] [REMOTE ] PTF: Retrieved 4845 rows, trimmed to 300. [2026-01-16T12:18:49.647802] [DEBUG] [REMOTE ] PTF: PASS: History has at least 300 days. [2026-01-16T12:18:49.648041] [DEBUG] [REMOTE ] PTF: PASS: Price check passed. Min price $67.94. [2026-01-16T12:18:49.648188] [DEBUG] [REMOTE ] PTF: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:49.648310] [DEBUG] [REMOTE ] PTF: PASS: Integrity check passed. [2026-01-16T12:18:49.648353] [DEBUG] [REMOTE ] PTF: Symbol is viable for forecasting. [2026-01-16T12:18:49.648404] [INFO ] [MAIN ] [2561/3508] PTF kept (0.4s) | 2559 kept, 2 rejected | 136.7/min | ETA: 6.9m [2026-01-16T12:18:49.984669] [DEBUG] [REMOTE ] PTGX: Retrieved 2371 rows, trimmed to 300. [2026-01-16T12:18:49.984815] [DEBUG] [REMOTE ] PTGX: PASS: History has at least 300 days. [2026-01-16T12:18:49.985028] [DEBUG] [REMOTE ] PTGX: PASS: Price check passed. Min price $73.50. [2026-01-16T12:18:49.985165] [DEBUG] [REMOTE ] PTGX: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:49.985310] [DEBUG] [REMOTE ] PTGX: PASS: Integrity check passed. [2026-01-16T12:18:49.985351] [DEBUG] [REMOTE ] PTGX: Symbol is viable for forecasting. [2026-01-16T12:18:49.985400] [INFO ] [MAIN ] [2562/3508] PTGX kept (0.3s) | 2560 kept, 2 rejected | 136.7/min | ETA: 6.9m [2026-01-16T12:18:50.491180] [DEBUG] [REMOTE ] PTH: Retrieved 4845 rows, trimmed to 300. [2026-01-16T12:18:50.491394] [DEBUG] [REMOTE ] PTH: PASS: History has at least 300 days. [2026-01-16T12:18:50.491720] [DEBUG] [REMOTE ] PTH: PASS: Price check passed. Min price $44.95. [2026-01-16T12:18:50.491869] [DEBUG] [REMOTE ] PTH: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:50.492161] [DEBUG] [REMOTE ] PTH: PASS: Integrity check passed. [2026-01-16T12:18:50.492232] [DEBUG] [REMOTE ] PTH: Symbol is viable for forecasting. [2026-01-16T12:18:50.492293] [INFO ] [MAIN ] [2563/3508] PTH kept (0.5s) | 2561 kept, 2 rejected | 136.7/min | ETA: 6.9m [2026-01-16T12:18:50.649869] [DEBUG] [REMOTE ] PTLO: Retrieved 1063 rows, trimmed to 300. [2026-01-16T12:18:50.650077] [DEBUG] [REMOTE ] PTLO: PASS: History has at least 300 days. [2026-01-16T12:18:50.650344] [DEBUG] [REMOTE ] PTLO: PASS: Price check passed. Min price $4.50. [2026-01-16T12:18:50.650501] [DEBUG] [REMOTE ] PTLO: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:50.650656] [DEBUG] [REMOTE ] PTLO: PASS: Integrity check passed. [2026-01-16T12:18:50.650705] [DEBUG] [REMOTE ] PTLO: Symbol is viable for forecasting. [2026-01-16T12:18:50.650768] [INFO ] [MAIN ] [2564/3508] PTLO kept (0.2s) | 2562 kept, 2 rejected | 136.7/min | ETA: 6.9m [2026-01-16T12:18:51.201775] [DEBUG] [REMOTE ] PTNQ: Retrieved 2665 rows, trimmed to 300. [2026-01-16T12:18:51.201990] [DEBUG] [REMOTE ] PTNQ: PASS: History has at least 300 days. [2026-01-16T12:18:51.202249] [DEBUG] [REMOTE ] PTNQ: PASS: Price check passed. Min price $74.95. [2026-01-16T12:18:51.202418] [DEBUG] [REMOTE ] PTNQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:51.202557] [DEBUG] [REMOTE ] PTNQ: PASS: Integrity check passed. [2026-01-16T12:18:51.202622] [DEBUG] [REMOTE ] PTNQ: Symbol is viable for forecasting. [2026-01-16T12:18:51.202679] [INFO ] [MAIN ] [2565/3508] PTNQ kept (0.6s) | 2563 kept, 2 rejected | 136.7/min | ETA: 6.9m [2026-01-16T12:18:51.504824] [DEBUG] [REMOTE ] PTON: Retrieved 1585 rows, trimmed to 300. [2026-01-16T12:18:51.505037] [DEBUG] [REMOTE ] PTON: PASS: History has at least 300 days. [2026-01-16T12:18:51.505372] [DEBUG] [REMOTE ] PTON: PASS: Price check passed. Min price $6.06. [2026-01-16T12:18:51.505553] [DEBUG] [REMOTE ] PTON: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:51.505715] [DEBUG] [REMOTE ] PTON: PASS: Integrity check passed. [2026-01-16T12:18:51.505786] [DEBUG] [REMOTE ] PTON: Symbol is viable for forecasting. [2026-01-16T12:18:51.505849] [INFO ] [MAIN ] [2566/3508] PTON kept (0.3s) | 2564 kept, 2 rejected | 136.7/min | ETA: 6.9m [2026-01-16T12:18:52.177313] [DEBUG] [REMOTE ] PTY: Retrieved 5801 rows, trimmed to 300. [2026-01-16T12:18:52.177509] [DEBUG] [REMOTE ] PTY: PASS: History has at least 300 days. [2026-01-16T12:18:52.177830] [DEBUG] [REMOTE ] PTY: PASS: Price check passed. Min price $12.59. [2026-01-16T12:18:52.177991] [DEBUG] [REMOTE ] PTY: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:52.178116] [DEBUG] [REMOTE ] PTY: PASS: Integrity check passed. [2026-01-16T12:18:52.178290] [DEBUG] [REMOTE ] PTY: Symbol is viable for forecasting. [2026-01-16T12:18:52.178360] [INFO ] [MAIN ] [2567/3508] PTY kept (0.7s) | 2565 kept, 2 rejected | 136.7/min | ETA: 6.9m [2026-01-16T12:18:52.459456] [DEBUG] [REMOTE ] PUBM: Retrieved 1281 rows, trimmed to 300. [2026-01-16T12:18:52.459693] [DEBUG] [REMOTE ] PUBM: PASS: History has at least 300 days. [2026-01-16T12:18:52.459954] [DEBUG] [REMOTE ] PUBM: PASS: Price check passed. Min price $7.38. [2026-01-16T12:18:52.460100] [DEBUG] [REMOTE ] PUBM: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:52.460232] [DEBUG] [REMOTE ] PUBM: PASS: Integrity check passed. [2026-01-16T12:18:52.460281] [DEBUG] [REMOTE ] PUBM: Symbol is viable for forecasting. [2026-01-16T12:18:52.460343] [INFO ] [MAIN ] [2568/3508] PUBM kept (0.3s) | 2566 kept, 2 rejected | 136.7/min | ETA: 6.9m [2026-01-16T12:18:53.057947] [DEBUG] [REMOTE ] PUK: Retrieved 6425 rows, trimmed to 300. [2026-01-16T12:18:53.058090] [DEBUG] [REMOTE ] PUK: PASS: History has at least 300 days. [2026-01-16T12:18:53.058336] [DEBUG] [REMOTE ] PUK: PASS: Price check passed. Min price $27.03. [2026-01-16T12:18:53.058479] [DEBUG] [REMOTE ] PUK: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:53.058623] [DEBUG] [REMOTE ] PUK: PASS: Integrity check passed. [2026-01-16T12:18:53.058695] [DEBUG] [REMOTE ] PUK: Symbol is viable for forecasting. [2026-01-16T12:18:53.058751] [INFO ] [MAIN ] [2569/3508] PUK kept (0.6s) | 2567 kept, 2 rejected | 136.7/min | ETA: 6.9m [2026-01-16T12:18:53.346282] [DEBUG] [REMOTE ] PUMP: Retrieved 2221 rows, trimmed to 300. [2026-01-16T12:18:53.346426] [DEBUG] [REMOTE ] PUMP: PASS: History has at least 300 days. [2026-01-16T12:18:53.346694] [DEBUG] [REMOTE ] PUMP: PASS: Price check passed. Min price $5.77. [2026-01-16T12:18:53.346836] [DEBUG] [REMOTE ] PUMP: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:53.346950] [DEBUG] [REMOTE ] PUMP: PASS: Integrity check passed. [2026-01-16T12:18:53.346991] [DEBUG] [REMOTE ] PUMP: Symbol is viable for forecasting. [2026-01-16T12:18:53.347040] [INFO ] [MAIN ] [2570/3508] PUMP kept (0.3s) | 2568 kept, 2 rejected | 136.7/min | ETA: 6.9m [2026-01-16T12:18:53.988011] [DEBUG] [REMOTE ] PVH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:53.988161] [DEBUG] [REMOTE ] PVH: PASS: History has at least 300 days. [2026-01-16T12:18:53.988390] [DEBUG] [REMOTE ] PVH: PASS: Price check passed. Min price $64.55. [2026-01-16T12:18:53.988528] [DEBUG] [REMOTE ] PVH: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:53.988671] [DEBUG] [REMOTE ] PVH: PASS: Integrity check passed. [2026-01-16T12:18:53.988716] [DEBUG] [REMOTE ] PVH: Symbol is viable for forecasting. [2026-01-16T12:18:53.988766] [INFO ] [MAIN ] [2571/3508] PVH kept (0.6s) | 2569 kept, 2 rejected | 136.7/min | ETA: 6.9m [2026-01-16T12:18:54.318446] [DEBUG] [REMOTE ] PVL: Retrieved 3568 rows, trimmed to 300. [2026-01-16T12:18:54.318601] [DEBUG] [REMOTE ] PVL: PASS: History has at least 300 days. [2026-01-16T12:18:54.318824] [DEBUG] [REMOTE ] PVL: PASS: Price check passed. Min price $1.68. [2026-01-16T12:18:54.318969] [DEBUG] [REMOTE ] PVL: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:54.319087] [DEBUG] [REMOTE ] PVL: PASS: Integrity check passed. [2026-01-16T12:18:54.319128] [DEBUG] [REMOTE ] PVL: Symbol is viable for forecasting. [2026-01-16T12:18:54.319179] [INFO ] [MAIN ] [2572/3508] PVL kept (0.3s) | 2570 kept, 2 rejected | 136.7/min | ETA: 6.8m [2026-01-16T12:18:54.661246] [DEBUG] [REMOTE ] PWP: Retrieved 1293 rows, trimmed to 300. [2026-01-16T12:18:54.661400] [DEBUG] [REMOTE ] PWP: PASS: History has at least 300 days. [2026-01-16T12:18:54.661643] [DEBUG] [REMOTE ] PWP: PASS: Price check passed. Min price $16.92. [2026-01-16T12:18:54.661785] [DEBUG] [REMOTE ] PWP: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:54.661965] [DEBUG] [REMOTE ] PWP: PASS: Integrity check passed. [2026-01-16T12:18:54.662019] [DEBUG] [REMOTE ] PWP: Symbol is viable for forecasting. [2026-01-16T12:18:54.662085] [INFO ] [MAIN ] [2573/3508] PWP kept (0.3s) | 2571 kept, 2 rejected | 136.7/min | ETA: 6.8m [2026-01-16T12:18:54.976987] [DEBUG] [REMOTE ] PX: Retrieved 1063 rows, trimmed to 300. [2026-01-16T12:18:54.977129] [DEBUG] [REMOTE ] PX: PASS: History has at least 300 days. [2026-01-16T12:18:54.977336] [DEBUG] [REMOTE ] PX: PASS: Price check passed. Min price $8.67. [2026-01-16T12:18:54.977474] [DEBUG] [REMOTE ] PX: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:54.977605] [DEBUG] [REMOTE ] PX: PASS: Integrity check passed. [2026-01-16T12:18:54.977650] [DEBUG] [REMOTE ] PX: Symbol is viable for forecasting. [2026-01-16T12:18:54.977700] [INFO ] [MAIN ] [2574/3508] PX kept (0.3s) | 2572 kept, 2 rejected | 136.7/min | ETA: 6.8m [2026-01-16T12:18:55.504395] [DEBUG] [REMOTE ] PXS: Retrieved 2565 rows, trimmed to 300. [2026-01-16T12:18:55.504539] [DEBUG] [REMOTE ] PXS: PASS: History has at least 300 days. [2026-01-16T12:18:55.504773] [DEBUG] [REMOTE ] PXS: PASS: Price check passed. Min price $2.62. [2026-01-16T12:18:55.504915] [DEBUG] [REMOTE ] PXS: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:55.505036] [DEBUG] [REMOTE ] PXS: PASS: Integrity check passed. [2026-01-16T12:18:55.505103] [DEBUG] [REMOTE ] PXS: Symbol is viable for forecasting. [2026-01-16T12:18:55.505155] [INFO ] [MAIN ] [2575/3508] PXS kept (0.5s) | 2573 kept, 2 rejected | 136.7/min | ETA: 6.8m [2026-01-16T12:18:55.923062] [DEBUG] [REMOTE ] PY: Retrieved 2470 rows, trimmed to 300. [2026-01-16T12:18:55.923199] [DEBUG] [REMOTE ] PY: PASS: History has at least 300 days. [2026-01-16T12:18:55.923407] [DEBUG] [REMOTE ] PY: PASS: Price check passed. Min price $49.85. [2026-01-16T12:18:55.923548] [DEBUG] [REMOTE ] PY: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:55.923692] [DEBUG] [REMOTE ] PY: PASS: Integrity check passed. [2026-01-16T12:18:55.923735] [DEBUG] [REMOTE ] PY: Symbol is viable for forecasting. [2026-01-16T12:18:55.923784] [INFO ] [MAIN ] [2576/3508] PY kept (0.4s) | 2574 kept, 2 rejected | 136.7/min | ETA: 6.8m [2026-01-16T12:18:56.368356] [DEBUG] [REMOTE ] PYPL: Retrieved 2640 rows, trimmed to 300. [2026-01-16T12:18:56.368499] [DEBUG] [REMOTE ] PYPL: PASS: History has at least 300 days. [2026-01-16T12:18:56.368751] [DEBUG] [REMOTE ] PYPL: PASS: Price check passed. Min price $56.56. [2026-01-16T12:18:56.368895] [DEBUG] [REMOTE ] PYPL: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:56.369020] [DEBUG] [REMOTE ] PYPL: PASS: Integrity check passed. [2026-01-16T12:18:56.369061] [DEBUG] [REMOTE ] PYPL: Symbol is viable for forecasting. [2026-01-16T12:18:56.369111] [INFO ] [MAIN ] [2577/3508] PYPL kept (0.4s) | 2575 kept, 2 rejected | 136.7/min | ETA: 6.8m [2026-01-16T12:18:56.612342] [DEBUG] [REMOTE ] PYXS: Retrieved 1072 rows, trimmed to 300. [2026-01-16T12:18:56.612545] [DEBUG] [REMOTE ] PYXS: PASS: History has at least 300 days. [2026-01-16T12:18:56.612825] [DEBUG] [REMOTE ] PYXS: PASS: Price check passed. Min price $1.06. [2026-01-16T12:18:56.612973] [DEBUG] [REMOTE ] PYXS: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:56.613096] [DEBUG] [REMOTE ] PYXS: PASS: Integrity check passed. [2026-01-16T12:18:56.613140] [DEBUG] [REMOTE ] PYXS: Symbol is viable for forecasting. [2026-01-16T12:18:56.613196] [INFO ] [MAIN ] [2578/3508] PYXS kept (0.2s) | 2576 kept, 2 rejected | 136.7/min | ETA: 6.8m [2026-01-16T12:18:57.275207] [DEBUG] [REMOTE ] PZZA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:57.275357] [DEBUG] [REMOTE ] PZZA: PASS: History has at least 300 days. [2026-01-16T12:18:57.275628] [DEBUG] [REMOTE ] PZZA: PASS: Price check passed. Min price $37.29. [2026-01-16T12:18:57.275778] [DEBUG] [REMOTE ] PZZA: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:57.275909] [DEBUG] [REMOTE ] PZZA: PASS: Integrity check passed. [2026-01-16T12:18:57.275953] [DEBUG] [REMOTE ] PZZA: Symbol is viable for forecasting. [2026-01-16T12:18:57.276007] [INFO ] [MAIN ] [2579/3508] PZZA kept (0.7s) | 2577 kept, 2 rejected | 136.7/min | ETA: 6.8m [2026-01-16T12:18:57.459603] [DEBUG] [REMOTE ] QBTS: Retrieved 864 rows, trimmed to 300. [2026-01-16T12:18:57.459736] [DEBUG] [REMOTE ] QBTS: PASS: History has at least 300 days. [2026-01-16T12:18:57.459944] [DEBUG] [REMOTE ] QBTS: PASS: Price check passed. Min price $20.41. [2026-01-16T12:18:57.460086] [DEBUG] [REMOTE ] QBTS: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:57.460199] [DEBUG] [REMOTE ] QBTS: PASS: Integrity check passed. [2026-01-16T12:18:57.460240] [DEBUG] [REMOTE ] QBTS: Symbol is viable for forecasting. [2026-01-16T12:18:57.460289] [INFO ] [MAIN ] [2580/3508] QBTS kept (0.2s) | 2578 kept, 2 rejected | 136.7/min | ETA: 6.8m [2026-01-16T12:18:58.148665] [DEBUG] [REMOTE ] QCLN: Retrieved 4761 rows, trimmed to 300. [2026-01-16T12:18:58.148799] [DEBUG] [REMOTE ] QCLN: PASS: History has at least 300 days. [2026-01-16T12:18:58.149016] [DEBUG] [REMOTE ] QCLN: PASS: Price check passed. Min price $41.06. [2026-01-16T12:18:58.149354] [DEBUG] [REMOTE ] QCLN: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:58.149475] [DEBUG] [REMOTE ] QCLN: PASS: Integrity check passed. [2026-01-16T12:18:58.149535] [DEBUG] [REMOTE ] QCLN: Symbol is viable for forecasting. [2026-01-16T12:18:58.149605] [INFO ] [MAIN ] [2581/3508] QCLN kept (0.7s) | 2579 kept, 2 rejected | 136.7/min | ETA: 6.8m [2026-01-16T12:18:58.644410] [DEBUG] [REMOTE ] QCOM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:58.644555] [DEBUG] [REMOTE ] QCOM: PASS: History has at least 300 days. [2026-01-16T12:18:58.644811] [DEBUG] [REMOTE ] QCOM: PASS: Price check passed. Min price $158.78. [2026-01-16T12:18:58.644958] [DEBUG] [REMOTE ] QCOM: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:58.645083] [DEBUG] [REMOTE ] QCOM: PASS: Integrity check passed. [2026-01-16T12:18:58.645125] [DEBUG] [REMOTE ] QCOM: Symbol is viable for forecasting. [2026-01-16T12:18:58.645176] [INFO ] [MAIN ] [2582/3508] QCOM kept (0.5s) | 2580 kept, 2 rejected | 136.7/min | ETA: 6.8m [2026-01-16T12:18:59.128770] [DEBUG] [REMOTE ] QCRH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:59.128980] [DEBUG] [REMOTE ] QCRH: PASS: History has at least 300 days. [2026-01-16T12:18:59.129444] [DEBUG] [REMOTE ] QCRH: PASS: Price check passed. Min price $71.15. [2026-01-16T12:18:59.129638] [DEBUG] [REMOTE ] QCRH: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:59.129783] [DEBUG] [REMOTE ] QCRH: PASS: Integrity check passed. [2026-01-16T12:18:59.129830] [DEBUG] [REMOTE ] QCRH: Symbol is viable for forecasting. [2026-01-16T12:18:59.129889] [INFO ] [MAIN ] [2583/3508] QCRH kept (0.5s) | 2581 kept, 2 rejected | 136.7/min | ETA: 6.8m [2026-01-16T12:18:59.602603] [DEBUG] [REMOTE ] QDEL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:18:59.602741] [DEBUG] [REMOTE ] QDEL: PASS: History has at least 300 days. [2026-01-16T12:18:59.602965] [DEBUG] [REMOTE ] QDEL: PASS: Price check passed. Min price $19.73. [2026-01-16T12:18:59.603103] [DEBUG] [REMOTE ] QDEL: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:59.603254] [DEBUG] [REMOTE ] QDEL: PASS: Integrity check passed. [2026-01-16T12:18:59.603296] [DEBUG] [REMOTE ] QDEL: Symbol is viable for forecasting. [2026-01-16T12:18:59.603347] [INFO ] [MAIN ] [2584/3508] QDEL kept (0.5s) | 2582 kept, 2 rejected | 136.7/min | ETA: 6.8m [2026-01-16T12:18:59.897662] [DEBUG] [REMOTE ] QFIN: Retrieved 1781 rows, trimmed to 300. [2026-01-16T12:18:59.897787] [DEBUG] [REMOTE ] QFIN: PASS: History has at least 300 days. [2026-01-16T12:18:59.897988] [DEBUG] [REMOTE ] QFIN: PASS: Price check passed. Min price $16.89. [2026-01-16T12:18:59.898125] [DEBUG] [REMOTE ] QFIN: PASS: Continuity check passed with 300 days. [2026-01-16T12:18:59.898237] [DEBUG] [REMOTE ] QFIN: PASS: Integrity check passed. [2026-01-16T12:18:59.898277] [DEBUG] [REMOTE ] QFIN: Symbol is viable for forecasting. [2026-01-16T12:18:59.898325] [INFO ] [MAIN ] [2585/3508] QFIN kept (0.3s) | 2583 kept, 2 rejected | 136.7/min | ETA: 6.8m [2026-01-16T12:19:00.496186] [DEBUG] [REMOTE ] QGEN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:00.496389] [DEBUG] [REMOTE ] QGEN: PASS: History has at least 300 days. [2026-01-16T12:19:00.496747] [DEBUG] [REMOTE ] QGEN: PASS: Price check passed. Min price $43.28. [2026-01-16T12:19:00.496909] [DEBUG] [REMOTE ] QGEN: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:00.497048] [DEBUG] [REMOTE ] QGEN: PASS: Integrity check passed. [2026-01-16T12:19:00.497097] [DEBUG] [REMOTE ] QGEN: Symbol is viable for forecasting. [2026-01-16T12:19:00.497155] [INFO ] [MAIN ] [2586/3508] QGEN kept (0.6s) | 2584 kept, 2 rejected | 136.7/min | ETA: 6.7m [2026-01-16T12:19:00.847240] [DEBUG] [REMOTE ] QLYS: Retrieved 3343 rows, trimmed to 300. [2026-01-16T12:19:00.847602] [DEBUG] [REMOTE ] QLYS: PASS: History has at least 300 days. [2026-01-16T12:19:00.847956] [DEBUG] [REMOTE ] QLYS: PASS: Price check passed. Min price $121.21. [2026-01-16T12:19:00.848112] [DEBUG] [REMOTE ] QLYS: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:00.848304] [DEBUG] [REMOTE ] QLYS: PASS: Integrity check passed. [2026-01-16T12:19:00.848353] [DEBUG] [REMOTE ] QLYS: Symbol is viable for forecasting. [2026-01-16T12:19:00.848413] [INFO ] [MAIN ] [2587/3508] QLYS kept (0.4s) | 2585 kept, 2 rejected | 136.7/min | ETA: 6.7m [2026-01-16T12:19:01.340388] [DEBUG] [REMOTE ] QMCO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:01.340650] [DEBUG] [REMOTE ] QMCO: PASS: History has at least 300 days. [2026-01-16T12:19:01.341001] [DEBUG] [REMOTE ] QMCO: PASS: Price check passed. Min price $6.45. [2026-01-16T12:19:01.341154] [DEBUG] [REMOTE ] QMCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:01.341302] [DEBUG] [REMOTE ] QMCO: PASS: Integrity check passed. [2026-01-16T12:19:01.341345] [DEBUG] [REMOTE ] QMCO: Symbol is viable for forecasting. [2026-01-16T12:19:01.341403] [INFO ] [MAIN ] [2588/3508] QMCO kept (0.5s) | 2586 kept, 2 rejected | 136.7/min | ETA: 6.7m [2026-01-16T12:19:01.576200] [DEBUG] [REMOTE ] QMOM: Retrieved 2522 rows, trimmed to 300. [2026-01-16T12:19:01.576448] [DEBUG] [REMOTE ] QMOM: PASS: History has at least 300 days. [2026-01-16T12:19:01.576786] [DEBUG] [REMOTE ] QMOM: PASS: Price check passed. Min price $60.90. [2026-01-16T12:19:01.576974] [DEBUG] [REMOTE ] QMOM: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:01.577135] [DEBUG] [REMOTE ] QMOM: PASS: Integrity check passed. [2026-01-16T12:19:01.577183] [DEBUG] [REMOTE ] QMOM: Symbol is viable for forecasting. [2026-01-16T12:19:01.577240] [INFO ] [MAIN ] [2589/3508] QMOM kept (0.2s) | 2587 kept, 2 rejected | 136.7/min | ETA: 6.7m [2026-01-16T12:19:01.934871] [DEBUG] [REMOTE ] QNCX: Retrieved 1682 rows, trimmed to 300. [2026-01-16T12:19:01.935110] [DEBUG] [REMOTE ] QNCX: PASS: History has at least 300 days. [2026-01-16T12:19:01.935445] [DEBUG] [REMOTE ] QNCX: PASS: Price check passed. Min price $1.56. [2026-01-16T12:19:01.935637] [DEBUG] [REMOTE ] QNCX: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:01.935809] [DEBUG] [REMOTE ] QNCX: PASS: Integrity check passed. [2026-01-16T12:19:01.935860] [DEBUG] [REMOTE ] QNCX: Symbol is viable for forecasting. [2026-01-16T12:19:01.935925] [INFO ] [MAIN ] [2590/3508] QNCX kept (0.4s) | 2588 kept, 2 rejected | 136.7/min | ETA: 6.7m [2026-01-16T12:19:02.417084] [DEBUG] [REMOTE ] QNTM: Retrieved 1904 rows, trimmed to 300. [2026-01-16T12:19:02.417307] [DEBUG] [REMOTE ] QNTM: PASS: History has at least 300 days. [2026-01-16T12:19:02.417627] [DEBUG] [REMOTE ] QNTM: PASS: Price check passed. Min price $5.76. [2026-01-16T12:19:02.417780] [DEBUG] [REMOTE ] QNTM: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:02.417955] [DEBUG] [REMOTE ] QNTM: PASS: Integrity check passed. [2026-01-16T12:19:02.418011] [DEBUG] [REMOTE ] QNTM: Symbol is viable for forecasting. [2026-01-16T12:19:02.418071] [INFO ] [MAIN ] [2591/3508] QNTM kept (0.5s) | 2589 kept, 2 rejected | 136.7/min | ETA: 6.7m [2026-01-16T12:19:02.796459] [DEBUG] [REMOTE ] QQMG: Retrieved 1058 rows, trimmed to 300. [2026-01-16T12:19:02.796714] [DEBUG] [REMOTE ] QQMG: PASS: History has at least 300 days. [2026-01-16T12:19:02.796997] [DEBUG] [REMOTE ] QQMG: PASS: Price check passed. Min price $40.37. [2026-01-16T12:19:02.797147] [DEBUG] [REMOTE ] QQMG: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:02.797278] [DEBUG] [REMOTE ] QQMG: PASS: Integrity check passed. [2026-01-16T12:19:02.797323] [DEBUG] [REMOTE ] QQMG: Symbol is viable for forecasting. [2026-01-16T12:19:02.797385] [INFO ] [MAIN ] [2592/3508] QQMG kept (0.4s) | 2590 kept, 2 rejected | 136.7/min | ETA: 6.7m [2026-01-16T12:19:03.514231] [DEBUG] [REMOTE ] QQQ: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:03.514452] [DEBUG] [REMOTE ] QQQ: PASS: History has at least 300 days. [2026-01-16T12:19:03.514797] [DEBUG] [REMOTE ] QQQ: PASS: Price check passed. Min price $584.92. [2026-01-16T12:19:03.514948] [DEBUG] [REMOTE ] QQQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:03.515122] [DEBUG] [REMOTE ] QQQ: PASS: Integrity check passed. [2026-01-16T12:19:03.515169] [DEBUG] [REMOTE ] QQQ: Symbol is viable for forecasting. [2026-01-16T12:19:03.515227] [INFO ] [MAIN ] [2593/3508] QQQ kept (0.7s) | 2591 kept, 2 rejected | 136.7/min | ETA: 6.7m [2026-01-16T12:19:03.872649] [DEBUG] [REMOTE ] QQQE: Retrieved 3476 rows, trimmed to 300. [2026-01-16T12:19:03.872846] [DEBUG] [REMOTE ] QQQE: PASS: History has at least 300 days. [2026-01-16T12:19:03.873104] [DEBUG] [REMOTE ] QQQE: PASS: Price check passed. Min price $96.74. [2026-01-16T12:19:03.873250] [DEBUG] [REMOTE ] QQQE: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:03.873378] [DEBUG] [REMOTE ] QQQE: PASS: Integrity check passed. [2026-01-16T12:19:03.873432] [DEBUG] [REMOTE ] QQQE: Symbol is viable for forecasting. [2026-01-16T12:19:03.873499] [INFO ] [MAIN ] [2594/3508] QQQE kept (0.4s) | 2592 kept, 2 rejected | 136.7/min | ETA: 6.7m [2026-01-16T12:19:04.103778] [DEBUG] [REMOTE ] QQQI: Retrieved 493 rows, trimmed to 300. [2026-01-16T12:19:04.103974] [DEBUG] [REMOTE ] QQQI: PASS: History has at least 300 days. [2026-01-16T12:19:04.104234] [DEBUG] [REMOTE ] QQQI: PASS: Price check passed. Min price $50.94. [2026-01-16T12:19:04.104399] [DEBUG] [REMOTE ] QQQI: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:04.104561] [DEBUG] [REMOTE ] QQQI: PASS: Integrity check passed. [2026-01-16T12:19:04.104627] [DEBUG] [REMOTE ] QQQI: Symbol is viable for forecasting. [2026-01-16T12:19:04.104684] [INFO ] [MAIN ] [2595/3508] QQQI kept (0.2s) | 2593 kept, 2 rejected | 136.7/min | ETA: 6.7m [2026-01-16T12:19:04.611630] [DEBUG] [REMOTE ] QQQJ: Retrieved 1321 rows, trimmed to 300. [2026-01-16T12:19:04.611829] [DEBUG] [REMOTE ] QQQJ: PASS: History has at least 300 days. [2026-01-16T12:19:04.612083] [DEBUG] [REMOTE ] QQQJ: PASS: Price check passed. Min price $34.46. [2026-01-16T12:19:04.612228] [DEBUG] [REMOTE ] QQQJ: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:04.612363] [DEBUG] [REMOTE ] QQQJ: PASS: Integrity check passed. [2026-01-16T12:19:04.612408] [DEBUG] [REMOTE ] QQQJ: Symbol is viable for forecasting. [2026-01-16T12:19:04.612463] [INFO ] [MAIN ] [2596/3508] QQQJ kept (0.5s) | 2594 kept, 2 rejected | 136.7/min | ETA: 6.7m [2026-01-16T12:19:05.016601] [DEBUG] [REMOTE ] QQQM: Retrieved 1321 rows, trimmed to 300. [2026-01-16T12:19:05.016810] [DEBUG] [REMOTE ] QQQM: PASS: History has at least 300 days. [2026-01-16T12:19:05.017073] [DEBUG] [REMOTE ] QQQM: PASS: Price check passed. Min price $240.80. [2026-01-16T12:19:05.017239] [DEBUG] [REMOTE ] QQQM: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:05.017559] [DEBUG] [REMOTE ] QQQM: PASS: Integrity check passed. [2026-01-16T12:19:05.017624] [DEBUG] [REMOTE ] QQQM: Symbol is viable for forecasting. [2026-01-16T12:19:05.017682] [INFO ] [MAIN ] [2597/3508] QQQM kept (0.4s) | 2595 kept, 2 rejected | 136.7/min | ETA: 6.7m [2026-01-16T12:19:05.504808] [DEBUG] [REMOTE ] QQQX: Retrieved 4770 rows, trimmed to 300. [2026-01-16T12:19:05.504952] [DEBUG] [REMOTE ] QQQX: PASS: History has at least 300 days. [2026-01-16T12:19:05.505209] [DEBUG] [REMOTE ] QQQX: PASS: Price check passed. Min price $26.01. [2026-01-16T12:19:05.505366] [DEBUG] [REMOTE ] QQQX: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:05.505484] [DEBUG] [REMOTE ] QQQX: PASS: Integrity check passed. [2026-01-16T12:19:05.505527] [DEBUG] [REMOTE ] QQQX: Symbol is viable for forecasting. [2026-01-16T12:19:05.505594] [INFO ] [MAIN ] [2598/3508] QQQX kept (0.5s) | 2596 kept, 2 rejected | 136.7/min | ETA: 6.7m [2026-01-16T12:19:05.747976] [DEBUG] [REMOTE ] QQQY: Retrieved 587 rows, trimmed to 300. [2026-01-16T12:19:05.748195] [DEBUG] [REMOTE ] QQQY: PASS: History has at least 300 days. [2026-01-16T12:19:05.748703] [DEBUG] [REMOTE ] QQQY: PASS: Price check passed. Min price $22.19. [2026-01-16T12:19:05.748857] [DEBUG] [REMOTE ] QQQY: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:05.749015] [DEBUG] [REMOTE ] QQQY: PASS: Integrity check passed. [2026-01-16T12:19:05.749060] [DEBUG] [REMOTE ] QQQY: Symbol is viable for forecasting. [2026-01-16T12:19:05.749119] [INFO ] [MAIN ] [2599/3508] QQQY kept (0.2s) | 2597 kept, 2 rejected | 136.8/min | ETA: 6.6m [2026-01-16T12:19:06.212239] [DEBUG] [REMOTE ] QRHC: Retrieved 4033 rows, trimmed to 300. [2026-01-16T12:19:06.212369] [DEBUG] [REMOTE ] QRHC: PASS: History has at least 300 days. [2026-01-16T12:19:06.212598] [DEBUG] [REMOTE ] QRHC: PASS: Price check passed. Min price $1.23. [2026-01-16T12:19:06.212764] [DEBUG] [REMOTE ] QRHC: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:06.212879] [DEBUG] [REMOTE ] QRHC: PASS: Integrity check passed. [2026-01-16T12:19:06.212921] [DEBUG] [REMOTE ] QRHC: Symbol is viable for forecasting. [2026-01-16T12:19:06.212969] [INFO ] [MAIN ] [2600/3508] QRHC kept (0.5s) | 2598 kept, 2 rejected | 136.7/min | ETA: 6.6m [2026-01-16T12:19:06.666879] [DEBUG] [REMOTE ] QRVO: Retrieved 2776 rows, trimmed to 300. [2026-01-16T12:19:06.667100] [DEBUG] [REMOTE ] QRVO: PASS: History has at least 300 days. [2026-01-16T12:19:06.667395] [DEBUG] [REMOTE ] QRVO: PASS: Price check passed. Min price $79.25. [2026-01-16T12:19:06.667545] [DEBUG] [REMOTE ] QRVO: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:06.667699] [DEBUG] [REMOTE ] QRVO: PASS: Integrity check passed. [2026-01-16T12:19:06.667752] [DEBUG] [REMOTE ] QRVO: Symbol is viable for forecasting. [2026-01-16T12:19:06.667826] [INFO ] [MAIN ] [2601/3508] QRVO kept (0.5s) | 2599 kept, 2 rejected | 136.7/min | ETA: 6.6m [2026-01-16T12:19:06.984228] [DEBUG] [REMOTE ] QS: Retrieved 1361 rows, trimmed to 300. [2026-01-16T12:19:06.984368] [DEBUG] [REMOTE ] QS: PASS: History has at least 300 days. [2026-01-16T12:19:06.984618] [DEBUG] [REMOTE ] QS: PASS: Price check passed. Min price $10.38. [2026-01-16T12:19:06.984786] [DEBUG] [REMOTE ] QS: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:06.984953] [DEBUG] [REMOTE ] QS: PASS: Integrity check passed. [2026-01-16T12:19:06.985004] [DEBUG] [REMOTE ] QS: Symbol is viable for forecasting. [2026-01-16T12:19:06.985055] [INFO ] [MAIN ] [2602/3508] QS kept (0.3s) | 2600 kept, 2 rejected | 136.8/min | ETA: 6.6m [2026-01-16T12:19:07.407143] [DEBUG] [REMOTE ] QSI: Retrieved 1298 rows, trimmed to 300. [2026-01-16T12:19:07.407286] [DEBUG] [REMOTE ] QSI: PASS: History has at least 300 days. [2026-01-16T12:19:07.407727] [DEBUG] [REMOTE ] QSI: PASS: Price check passed. Min price $1.10. [2026-01-16T12:19:07.407868] [DEBUG] [REMOTE ] QSI: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:07.407986] [DEBUG] [REMOTE ] QSI: PASS: Integrity check passed. [2026-01-16T12:19:07.408027] [DEBUG] [REMOTE ] QSI: Symbol is viable for forecasting. [2026-01-16T12:19:07.408076] [INFO ] [MAIN ] [2603/3508] QSI kept (0.4s) | 2601 kept, 2 rejected | 136.8/min | ETA: 6.6m [2026-01-16T12:19:07.921955] [DEBUG] [REMOTE ] QTEC: Retrieved 4959 rows, trimmed to 300. [2026-01-16T12:19:07.922210] [DEBUG] [REMOTE ] QTEC: PASS: History has at least 300 days. [2026-01-16T12:19:07.923284] [DEBUG] [REMOTE ] QTEC: PASS: Price check passed. Min price $214.01. [2026-01-16T12:19:07.923449] [DEBUG] [REMOTE ] QTEC: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:07.923650] [DEBUG] [REMOTE ] QTEC: PASS: Integrity check passed. [2026-01-16T12:19:07.923699] [DEBUG] [REMOTE ] QTEC: Symbol is viable for forecasting. [2026-01-16T12:19:07.923759] [INFO ] [MAIN ] [2604/3508] QTEC kept (0.5s) | 2602 kept, 2 rejected | 136.8/min | ETA: 6.6m [2026-01-16T12:19:08.213786] [DEBUG] [REMOTE ] QTRX: Retrieved 2037 rows, trimmed to 300. [2026-01-16T12:19:08.214047] [DEBUG] [REMOTE ] QTRX: PASS: History has at least 300 days. [2026-01-16T12:19:08.214332] [DEBUG] [REMOTE ] QTRX: PASS: Price check passed. Min price $4.94. [2026-01-16T12:19:08.214538] [DEBUG] [REMOTE ] QTRX: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:08.214713] [DEBUG] [REMOTE ] QTRX: PASS: Integrity check passed. [2026-01-16T12:19:08.214762] [DEBUG] [REMOTE ] QTRX: Symbol is viable for forecasting. [2026-01-16T12:19:08.214829] [INFO ] [MAIN ] [2605/3508] QTRX kept (0.3s) | 2603 kept, 2 rejected | 136.8/min | ETA: 6.6m [2026-01-16T12:19:08.605554] [DEBUG] [REMOTE ] QTTB: Retrieved 1962 rows, trimmed to 300. [2026-01-16T12:19:08.605768] [DEBUG] [REMOTE ] QTTB: PASS: History has at least 300 days. [2026-01-16T12:19:08.606028] [DEBUG] [REMOTE ] QTTB: PASS: Price check passed. Min price $1.93. [2026-01-16T12:19:08.606178] [DEBUG] [REMOTE ] QTTB: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:08.606608] [DEBUG] [REMOTE ] QTTB: PASS: Integrity check passed. [2026-01-16T12:19:08.606659] [DEBUG] [REMOTE ] QTTB: Symbol is viable for forecasting. [2026-01-16T12:19:08.606716] [INFO ] [MAIN ] [2606/3508] QTTB kept (0.4s) | 2604 kept, 2 rejected | 136.8/min | ETA: 6.6m [2026-01-16T12:19:09.010240] [DEBUG] [REMOTE ] QTUM: Retrieved 1851 rows, trimmed to 300. [2026-01-16T12:19:09.010462] [DEBUG] [REMOTE ] QTUM: PASS: History has at least 300 days. [2026-01-16T12:19:09.010767] [DEBUG] [REMOTE ] QTUM: PASS: Price check passed. Min price $99.96. [2026-01-16T12:19:09.010919] [DEBUG] [REMOTE ] QTUM: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:09.011054] [DEBUG] [REMOTE ] QTUM: PASS: Integrity check passed. [2026-01-16T12:19:09.011102] [DEBUG] [REMOTE ] QTUM: Symbol is viable for forecasting. [2026-01-16T12:19:09.011195] [INFO ] [MAIN ] [2607/3508] QTUM kept (0.4s) | 2605 kept, 2 rejected | 136.8/min | ETA: 6.6m [2026-01-16T12:19:09.486012] [DEBUG] [REMOTE ] QTWO: Retrieved 2975 rows, trimmed to 300. [2026-01-16T12:19:09.486231] [DEBUG] [REMOTE ] QTWO: PASS: History has at least 300 days. [2026-01-16T12:19:09.486585] [DEBUG] [REMOTE ] QTWO: PASS: Price check passed. Min price $60.53. [2026-01-16T12:19:09.486774] [DEBUG] [REMOTE ] QTWO: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:09.486950] [DEBUG] [REMOTE ] QTWO: PASS: Integrity check passed. [2026-01-16T12:19:09.487014] [DEBUG] [REMOTE ] QTWO: Symbol is viable for forecasting. [2026-01-16T12:19:09.487099] [INFO ] [MAIN ] [2608/3508] QTWO kept (0.5s) | 2606 kept, 2 rejected | 136.8/min | ETA: 6.6m [2026-01-16T12:19:09.906926] [DEBUG] [REMOTE ] QUAD: Retrieved 3908 rows, trimmed to 300. [2026-01-16T12:19:09.907188] [DEBUG] [REMOTE ] QUAD: PASS: History has at least 300 days. [2026-01-16T12:19:09.907506] [DEBUG] [REMOTE ] QUAD: PASS: Price check passed. Min price $5.18. [2026-01-16T12:19:09.907692] [DEBUG] [REMOTE ] QUAD: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:09.907826] [DEBUG] [REMOTE ] QUAD: PASS: Integrity check passed. [2026-01-16T12:19:09.907870] [DEBUG] [REMOTE ] QUAD: Symbol is viable for forecasting. [2026-01-16T12:19:09.907927] [INFO ] [MAIN ] [2609/3508] QUAD kept (0.4s) | 2607 kept, 2 rejected | 136.8/min | ETA: 6.6m [2026-01-16T12:19:10.384178] [DEBUG] [REMOTE ] QUIK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:10.384316] [DEBUG] [REMOTE ] QUIK: PASS: History has at least 300 days. [2026-01-16T12:19:10.384606] [DEBUG] [REMOTE ] QUIK: PASS: Price check passed. Min price $5.49. [2026-01-16T12:19:10.384760] [DEBUG] [REMOTE ] QUIK: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:10.384881] [DEBUG] [REMOTE ] QUIK: PASS: Integrity check passed. [2026-01-16T12:19:10.384923] [DEBUG] [REMOTE ] QUIK: Symbol is viable for forecasting. [2026-01-16T12:19:10.384974] [INFO ] [MAIN ] [2610/3508] QUIK kept (0.5s) | 2608 kept, 2 rejected | 136.8/min | ETA: 6.6m [2026-01-16T12:19:10.721466] [DEBUG] [REMOTE ] QURE: Retrieved 3005 rows, trimmed to 300. [2026-01-16T12:19:10.721628] [DEBUG] [REMOTE ] QURE: PASS: History has at least 300 days. [2026-01-16T12:19:10.721845] [DEBUG] [REMOTE ] QURE: PASS: Price check passed. Min price $19.51. [2026-01-16T12:19:10.722005] [DEBUG] [REMOTE ] QURE: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:10.722141] [DEBUG] [REMOTE ] QURE: PASS: Integrity check passed. [2026-01-16T12:19:10.722185] [DEBUG] [REMOTE ] QURE: Symbol is viable for forecasting. [2026-01-16T12:19:10.722237] [INFO ] [MAIN ] [2611/3508] QURE kept (0.3s) | 2609 kept, 2 rejected | 136.8/min | ETA: 6.6m [2026-01-16T12:19:11.132231] [DEBUG] [REMOTE ] QVAL: Retrieved 2524 rows, trimmed to 300. [2026-01-16T12:19:11.132566] [DEBUG] [REMOTE ] QVAL: PASS: History has at least 300 days. [2026-01-16T12:19:11.132804] [DEBUG] [REMOTE ] QVAL: PASS: Price check passed. Min price $45.35. [2026-01-16T12:19:11.132942] [DEBUG] [REMOTE ] QVAL: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:11.133054] [DEBUG] [REMOTE ] QVAL: PASS: Integrity check passed. [2026-01-16T12:19:11.133095] [DEBUG] [REMOTE ] QVAL: Symbol is viable for forecasting. [2026-01-16T12:19:11.133142] [INFO ] [MAIN ] [2612/3508] QVAL kept (0.4s) | 2610 kept, 2 rejected | 136.8/min | ETA: 6.6m [2026-01-16T12:19:11.399984] [DEBUG] [REMOTE ] QVCC: Retrieved 1540 rows, trimmed to 300. [2026-01-16T12:19:11.400131] [DEBUG] [REMOTE ] QVCC: PASS: History has at least 300 days. [2026-01-16T12:19:11.400349] [DEBUG] [REMOTE ] QVCC: PASS: Price check passed. Min price $8.17. [2026-01-16T12:19:11.400490] [DEBUG] [REMOTE ] QVCC: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:11.400635] [DEBUG] [REMOTE ] QVCC: PASS: Integrity check passed. [2026-01-16T12:19:11.400680] [DEBUG] [REMOTE ] QVCC: Symbol is viable for forecasting. [2026-01-16T12:19:11.400730] [INFO ] [MAIN ] [2613/3508] QVCC kept (0.3s) | 2611 kept, 2 rejected | 136.8/min | ETA: 6.5m [2026-01-16T12:19:11.915272] [DEBUG] [REMOTE ] QYLD: Retrieved 3041 rows, trimmed to 300. [2026-01-16T12:19:11.915411] [DEBUG] [REMOTE ] QYLD: PASS: History has at least 300 days. [2026-01-16T12:19:11.915666] [DEBUG] [REMOTE ] QYLD: PASS: Price check passed. Min price $16.80. [2026-01-16T12:19:11.915812] [DEBUG] [REMOTE ] QYLD: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:11.915930] [DEBUG] [REMOTE ] QYLD: PASS: Integrity check passed. [2026-01-16T12:19:11.915970] [DEBUG] [REMOTE ] QYLD: Symbol is viable for forecasting. [2026-01-16T12:19:11.916020] [INFO ] [MAIN ] [2614/3508] QYLD kept (0.5s) | 2612 kept, 2 rejected | 136.8/min | ETA: 6.5m [2026-01-16T12:19:12.290301] [DEBUG] [REMOTE ] QYLG: Retrieved 1336 rows, trimmed to 300. [2026-01-16T12:19:12.290443] [DEBUG] [REMOTE ] QYLG: PASS: History has at least 300 days. [2026-01-16T12:19:12.290692] [DEBUG] [REMOTE ] QYLG: PASS: Price check passed. Min price $26.00. [2026-01-16T12:19:12.290844] [DEBUG] [REMOTE ] QYLG: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:12.290962] [DEBUG] [REMOTE ] QYLG: PASS: Integrity check passed. [2026-01-16T12:19:12.291005] [DEBUG] [REMOTE ] QYLG: Symbol is viable for forecasting. [2026-01-16T12:19:12.291055] [INFO ] [MAIN ] [2615/3508] QYLG kept (0.4s) | 2613 kept, 2 rejected | 136.8/min | ETA: 6.5m [2026-01-16T12:19:12.674386] [DEBUG] [REMOTE ] RA: Retrieved 2291 rows, trimmed to 300. [2026-01-16T12:19:12.674749] [DEBUG] [REMOTE ] RA: PASS: History has at least 300 days. [2026-01-16T12:19:12.674970] [DEBUG] [REMOTE ] RA: PASS: Price check passed. Min price $12.62. [2026-01-16T12:19:12.675113] [DEBUG] [REMOTE ] RA: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:12.675225] [DEBUG] [REMOTE ] RA: PASS: Integrity check passed. [2026-01-16T12:19:12.675265] [DEBUG] [REMOTE ] RA: Symbol is viable for forecasting. [2026-01-16T12:19:12.675314] [INFO ] [MAIN ] [2616/3508] RA kept (0.4s) | 2614 kept, 2 rejected | 136.8/min | ETA: 6.5m [2026-01-16T12:19:13.115970] [DEBUG] [REMOTE ] RACE: Retrieved 2574 rows, trimmed to 300. [2026-01-16T12:19:13.116109] [DEBUG] [REMOTE ] RACE: PASS: History has at least 300 days. [2026-01-16T12:19:13.116318] [DEBUG] [REMOTE ] RACE: PASS: Price check passed. Min price $353.39. [2026-01-16T12:19:13.116473] [DEBUG] [REMOTE ] RACE: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:13.116649] [DEBUG] [REMOTE ] RACE: PASS: Integrity check passed. [2026-01-16T12:19:13.116694] [DEBUG] [REMOTE ] RACE: Symbol is viable for forecasting. [2026-01-16T12:19:13.116743] [INFO ] [MAIN ] [2617/3508] RACE kept (0.4s) | 2615 kept, 2 rejected | 136.8/min | ETA: 6.5m [2026-01-16T12:19:13.651974] [DEBUG] [REMOTE ] RAIL: Retrieved 5229 rows, trimmed to 300. [2026-01-16T12:19:13.652119] [DEBUG] [REMOTE ] RAIL: PASS: History has at least 300 days. [2026-01-16T12:19:13.652352] [DEBUG] [REMOTE ] RAIL: PASS: Price check passed. Min price $7.41. [2026-01-16T12:19:13.652496] [DEBUG] [REMOTE ] RAIL: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:13.652640] [DEBUG] [REMOTE ] RAIL: PASS: Integrity check passed. [2026-01-16T12:19:13.652684] [DEBUG] [REMOTE ] RAIL: Symbol is viable for forecasting. [2026-01-16T12:19:13.652737] [INFO ] [MAIN ] [2618/3508] RAIL kept (0.5s) | 2616 kept, 2 rejected | 136.8/min | ETA: 6.5m [2026-01-16T12:19:13.924841] [DEBUG] [REMOTE ] RAMP: Retrieved 1875 rows, trimmed to 300. [2026-01-16T12:19:13.925044] [DEBUG] [REMOTE ] RAMP: PASS: History has at least 300 days. [2026-01-16T12:19:13.925296] [DEBUG] [REMOTE ] RAMP: PASS: Price check passed. Min price $25.62. [2026-01-16T12:19:13.925439] [DEBUG] [REMOTE ] RAMP: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:13.925562] [DEBUG] [REMOTE ] RAMP: PASS: Integrity check passed. [2026-01-16T12:19:13.925623] [DEBUG] [REMOTE ] RAMP: Symbol is viable for forecasting. [2026-01-16T12:19:13.925677] [INFO ] [MAIN ] [2619/3508] RAMP kept (0.3s) | 2617 kept, 2 rejected | 136.8/min | ETA: 6.5m [2026-01-16T12:19:14.249706] [DEBUG] [REMOTE ] RAPP: Retrieved 403 rows, trimmed to 300. [2026-01-16T12:19:14.249913] [DEBUG] [REMOTE ] RAPP: PASS: History has at least 300 days. [2026-01-16T12:19:14.250167] [DEBUG] [REMOTE ] RAPP: PASS: Price check passed. Min price $24.37. [2026-01-16T12:19:14.250310] [DEBUG] [REMOTE ] RAPP: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:14.250438] [DEBUG] [REMOTE ] RAPP: PASS: Integrity check passed. [2026-01-16T12:19:14.250480] [DEBUG] [REMOTE ] RAPP: Symbol is viable for forecasting. [2026-01-16T12:19:14.250535] [INFO ] [MAIN ] [2620/3508] RAPP kept (0.3s) | 2618 kept, 2 rejected | 136.8/min | ETA: 6.5m [2026-01-16T12:19:14.801263] [DEBUG] [REMOTE ] RARE: Retrieved 3008 rows, trimmed to 300. [2026-01-16T12:19:14.801397] [DEBUG] [REMOTE ] RARE: PASS: History has at least 300 days. [2026-01-16T12:19:14.801635] [DEBUG] [REMOTE ] RARE: PASS: Price check passed. Min price $19.72. [2026-01-16T12:19:14.801785] [DEBUG] [REMOTE ] RARE: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:14.801898] [DEBUG] [REMOTE ] RARE: PASS: Integrity check passed. [2026-01-16T12:19:14.801939] [DEBUG] [REMOTE ] RARE: Symbol is viable for forecasting. [2026-01-16T12:19:14.801987] [INFO ] [MAIN ] [2621/3508] RARE kept (0.6s) | 2619 kept, 2 rejected | 136.8/min | ETA: 6.5m [2026-01-16T12:19:15.350237] [DEBUG] [REMOTE ] RAVE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:15.350381] [DEBUG] [REMOTE ] RAVE: PASS: History has at least 300 days. [2026-01-16T12:19:15.350634] [DEBUG] [REMOTE ] RAVE: PASS: Price check passed. Min price $2.33. [2026-01-16T12:19:15.350782] [DEBUG] [REMOTE ] RAVE: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:15.350905] [DEBUG] [REMOTE ] RAVE: PASS: Integrity check passed. [2026-01-16T12:19:15.350947] [DEBUG] [REMOTE ] RAVE: Symbol is viable for forecasting. [2026-01-16T12:19:15.350997] [INFO ] [MAIN ] [2622/3508] RAVE kept (0.5s) | 2620 kept, 2 rejected | 136.8/min | ETA: 6.5m [2026-01-16T12:19:15.527553] [DEBUG] [REMOTE ] RAY: Retrieved 419 rows, trimmed to 300. [2026-01-16T12:19:15.527703] [DEBUG] [REMOTE ] RAY: PASS: History has at least 300 days. [2026-01-16T12:19:15.527925] [DEBUG] [REMOTE ] RAY: PASS: Price check passed. Min price $1.58. [2026-01-16T12:19:15.528062] [DEBUG] [REMOTE ] RAY: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:15.528172] [DEBUG] [REMOTE ] RAY: PASS: Integrity check passed. [2026-01-16T12:19:15.528212] [DEBUG] [REMOTE ] RAY: Symbol is viable for forecasting. [2026-01-16T12:19:15.528259] [INFO ] [MAIN ] [2623/3508] RAY kept (0.2s) | 2621 kept, 2 rejected | 136.8/min | ETA: 6.5m [2026-01-16T12:19:16.137081] [DEBUG] [REMOTE ] RBA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:16.137222] [DEBUG] [REMOTE ] RBA: PASS: History has at least 300 days. [2026-01-16T12:19:16.137447] [DEBUG] [REMOTE ] RBA: PASS: Price check passed. Min price $95.22. [2026-01-16T12:19:16.137604] [DEBUG] [REMOTE ] RBA: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:16.137727] [DEBUG] [REMOTE ] RBA: PASS: Integrity check passed. [2026-01-16T12:19:16.137767] [DEBUG] [REMOTE ] RBA: Symbol is viable for forecasting. [2026-01-16T12:19:16.137817] [INFO ] [MAIN ] [2624/3508] RBA kept (0.6s) | 2622 kept, 2 rejected | 136.8/min | ETA: 6.5m [2026-01-16T12:19:16.444034] [DEBUG] [REMOTE ] RBB: Retrieved 2131 rows, trimmed to 300. [2026-01-16T12:19:16.444176] [DEBUG] [REMOTE ] RBB: PASS: History has at least 300 days. [2026-01-16T12:19:16.444390] [DEBUG] [REMOTE ] RBB: PASS: Price check passed. Min price $18.61. [2026-01-16T12:19:16.444533] [DEBUG] [REMOTE ] RBB: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:16.444677] [DEBUG] [REMOTE ] RBB: PASS: Integrity check passed. [2026-01-16T12:19:16.444721] [DEBUG] [REMOTE ] RBB: Symbol is viable for forecasting. [2026-01-16T12:19:16.444772] [INFO ] [MAIN ] [2625/3508] RBB kept (0.3s) | 2623 kept, 2 rejected | 136.8/min | ETA: 6.5m [2026-01-16T12:19:16.836349] [DEBUG] [REMOTE ] RBBN: Retrieved 2043 rows, trimmed to 300. [2026-01-16T12:19:16.836493] [DEBUG] [REMOTE ] RBBN: PASS: History has at least 300 days. [2026-01-16T12:19:16.836966] [DEBUG] [REMOTE ] RBBN: PASS: Price check passed. Min price $2.75. [2026-01-16T12:19:16.837108] [DEBUG] [REMOTE ] RBBN: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:16.837225] [DEBUG] [REMOTE ] RBBN: PASS: Integrity check passed. [2026-01-16T12:19:16.837266] [DEBUG] [REMOTE ] RBBN: Symbol is viable for forecasting. [2026-01-16T12:19:16.837316] [INFO ] [MAIN ] [2626/3508] RBBN kept (0.4s) | 2624 kept, 2 rejected | 136.8/min | ETA: 6.4m [2026-01-16T12:19:17.374514] [DEBUG] [REMOTE ] RBC: Retrieved 5141 rows, trimmed to 300. [2026-01-16T12:19:17.374752] [DEBUG] [REMOTE ] RBC: PASS: History has at least 300 days. [2026-01-16T12:19:17.375028] [DEBUG] [REMOTE ] RBC: PASS: Price check passed. Min price $392.33. [2026-01-16T12:19:17.375174] [DEBUG] [REMOTE ] RBC: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:17.375305] [DEBUG] [REMOTE ] RBC: PASS: Integrity check passed. [2026-01-16T12:19:17.375348] [DEBUG] [REMOTE ] RBC: Symbol is viable for forecasting. [2026-01-16T12:19:17.375403] [INFO ] [MAIN ] [2627/3508] RBC kept (0.5s) | 2625 kept, 2 rejected | 136.8/min | ETA: 6.4m [2026-01-16T12:19:17.843071] [DEBUG] [REMOTE ] RBCAA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:17.843314] [DEBUG] [REMOTE ] RBCAA: PASS: History has at least 300 days. [2026-01-16T12:19:17.843702] [DEBUG] [REMOTE ] RBCAA: PASS: Price check passed. Min price $64.56. [2026-01-16T12:19:17.843858] [DEBUG] [REMOTE ] RBCAA: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:17.844049] [DEBUG] [REMOTE ] RBCAA: PASS: Integrity check passed. [2026-01-16T12:19:17.844095] [DEBUG] [REMOTE ] RBCAA: Symbol is viable for forecasting. [2026-01-16T12:19:17.844153] [INFO ] [MAIN ] [2628/3508] RBCAA kept (0.5s) | 2626 kept, 2 rejected | 136.8/min | ETA: 6.4m [2026-01-16T12:19:18.109374] [DEBUG] [REMOTE ] RBLX: Retrieved 1220 rows, trimmed to 300. [2026-01-16T12:19:18.109653] [DEBUG] [REMOTE ] RBLX: PASS: History has at least 300 days. [2026-01-16T12:19:18.110031] [DEBUG] [REMOTE ] RBLX: PASS: Price check passed. Min price $73.27. [2026-01-16T12:19:18.110209] [DEBUG] [REMOTE ] RBLX: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:18.110376] [DEBUG] [REMOTE ] RBLX: PASS: Integrity check passed. [2026-01-16T12:19:18.110424] [DEBUG] [REMOTE ] RBLX: Symbol is viable for forecasting. [2026-01-16T12:19:18.110491] [INFO ] [MAIN ] [2629/3508] RBLX kept (0.3s) | 2627 kept, 2 rejected | 136.8/min | ETA: 6.4m [2026-01-16T12:19:18.593494] [DEBUG] [REMOTE ] RC: Retrieved 3254 rows, trimmed to 300. [2026-01-16T12:19:18.593686] [DEBUG] [REMOTE ] RC: PASS: History has at least 300 days. [2026-01-16T12:19:18.593970] [DEBUG] [REMOTE ] RC: PASS: Price check passed. Min price $1.99. [2026-01-16T12:19:18.594135] [DEBUG] [REMOTE ] RC: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:18.594283] [DEBUG] [REMOTE ] RC: PASS: Integrity check passed. [2026-01-16T12:19:18.594329] [DEBUG] [REMOTE ] RC: Symbol is viable for forecasting. [2026-01-16T12:19:18.594389] [INFO ] [MAIN ] [2630/3508] RC kept (0.5s) | 2628 kept, 2 rejected | 136.8/min | ETA: 6.4m [2026-01-16T12:19:18.927566] [DEBUG] [REMOTE ] RCEL: Retrieved 1582 rows, trimmed to 300. [2026-01-16T12:19:18.927767] [DEBUG] [REMOTE ] RCEL: PASS: History has at least 300 days. [2026-01-16T12:19:18.928048] [DEBUG] [REMOTE ] RCEL: PASS: Price check passed. Min price $3.27. [2026-01-16T12:19:18.928251] [DEBUG] [REMOTE ] RCEL: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:18.928416] [DEBUG] [REMOTE ] RCEL: PASS: Integrity check passed. [2026-01-16T12:19:18.928476] [DEBUG] [REMOTE ] RCEL: Symbol is viable for forecasting. [2026-01-16T12:19:18.928551] [INFO ] [MAIN ] [2631/3508] RCEL kept (0.3s) | 2629 kept, 2 rejected | 136.9/min | ETA: 6.4m [2026-01-16T12:19:19.526186] [DEBUG] [REMOTE ] RCI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:19.526365] [DEBUG] [REMOTE ] RCI: PASS: History has at least 300 days. [2026-01-16T12:19:19.526702] [DEBUG] [REMOTE ] RCI: PASS: Price check passed. Min price $35.58. [2026-01-16T12:19:19.526888] [DEBUG] [REMOTE ] RCI: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:19.527049] [DEBUG] [REMOTE ] RCI: PASS: Integrity check passed. [2026-01-16T12:19:19.527101] [DEBUG] [REMOTE ] RCI: Symbol is viable for forecasting. [2026-01-16T12:19:19.527166] [INFO ] [MAIN ] [2632/3508] RCI kept (0.6s) | 2630 kept, 2 rejected | 136.8/min | ETA: 6.4m [2026-01-16T12:19:19.896913] [DEBUG] [REMOTE ] RCKY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:19.897056] [DEBUG] [REMOTE ] RCKY: PASS: History has at least 300 days. [2026-01-16T12:19:19.897289] [DEBUG] [REMOTE ] RCKY: PASS: Price check passed. Min price $28.05. [2026-01-16T12:19:19.897432] [DEBUG] [REMOTE ] RCKY: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:19.897561] [DEBUG] [REMOTE ] RCKY: PASS: Integrity check passed. [2026-01-16T12:19:19.897627] [DEBUG] [REMOTE ] RCKY: Symbol is viable for forecasting. [2026-01-16T12:19:19.897687] [INFO ] [MAIN ] [2633/3508] RCKY kept (0.4s) | 2631 kept, 2 rejected | 136.8/min | ETA: 6.4m [2026-01-16T12:19:20.408003] [DEBUG] [REMOTE ] RCL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:20.408263] [DEBUG] [REMOTE ] RCL: PASS: History has at least 300 days. [2026-01-16T12:19:20.408719] [DEBUG] [REMOTE ] RCL: PASS: Price check passed. Min price $245.85. [2026-01-16T12:19:20.408909] [DEBUG] [REMOTE ] RCL: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:20.409114] [DEBUG] [REMOTE ] RCL: PASS: Integrity check passed. [2026-01-16T12:19:20.409172] [DEBUG] [REMOTE ] RCL: Symbol is viable for forecasting. [2026-01-16T12:19:20.409250] [INFO ] [MAIN ] [2634/3508] RCL kept (0.5s) | 2632 kept, 2 rejected | 136.8/min | ETA: 6.4m [2026-01-16T12:19:20.909515] [DEBUG] [REMOTE ] RCS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:20.909741] [DEBUG] [REMOTE ] RCS: PASS: History has at least 300 days. [2026-01-16T12:19:20.910164] [DEBUG] [REMOTE ] RCS: PASS: Price check passed. Min price $5.53. [2026-01-16T12:19:20.910338] [DEBUG] [REMOTE ] RCS: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:20.910535] [DEBUG] [REMOTE ] RCS: PASS: Integrity check passed. [2026-01-16T12:19:20.910619] [DEBUG] [REMOTE ] RCS: Symbol is viable for forecasting. [2026-01-16T12:19:20.910717] [INFO ] [MAIN ] [2635/3508] RCS kept (0.5s) | 2633 kept, 2 rejected | 136.8/min | ETA: 6.4m [2026-01-16T12:19:21.159860] [DEBUG] [REMOTE ] RCUS: Retrieved 1971 rows, trimmed to 300. [2026-01-16T12:19:21.160156] [DEBUG] [REMOTE ] RCUS: PASS: History has at least 300 days. [2026-01-16T12:19:21.160535] [DEBUG] [REMOTE ] RCUS: PASS: Price check passed. Min price $16.78. [2026-01-16T12:19:21.160712] [DEBUG] [REMOTE ] RCUS: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:21.160860] [DEBUG] [REMOTE ] RCUS: PASS: Integrity check passed. [2026-01-16T12:19:21.160902] [DEBUG] [REMOTE ] RCUS: Symbol is viable for forecasting. [2026-01-16T12:19:21.160962] [INFO ] [MAIN ] [2636/3508] RCUS kept (0.3s) | 2634 kept, 2 rejected | 136.9/min | ETA: 6.4m [2026-01-16T12:19:21.821417] [DEBUG] [REMOTE ] RDCM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:21.821566] [DEBUG] [REMOTE ] RDCM: PASS: History has at least 300 days. [2026-01-16T12:19:21.821843] [DEBUG] [REMOTE ] RDCM: PASS: Price check passed. Min price $12.36. [2026-01-16T12:19:21.821988] [DEBUG] [REMOTE ] RDCM: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:21.822145] [DEBUG] [REMOTE ] RDCM: PASS: Integrity check passed. [2026-01-16T12:19:21.822197] [DEBUG] [REMOTE ] RDCM: Symbol is viable for forecasting. [2026-01-16T12:19:21.822254] [INFO ] [MAIN ] [2637/3508] RDCM kept (0.7s) | 2635 kept, 2 rejected | 136.8/min | ETA: 6.4m [2026-01-16T12:19:22.263853] [DEBUG] [REMOTE ] RDHL: Retrieved 3277 rows, trimmed to 300. [2026-01-16T12:19:22.263991] [DEBUG] [REMOTE ] RDHL: PASS: History has at least 300 days. [2026-01-16T12:19:22.264213] [DEBUG] [REMOTE ] RDHL: PASS: Price check passed. Min price $1.02. [2026-01-16T12:19:22.264362] [DEBUG] [REMOTE ] RDHL: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:22.264484] [DEBUG] [REMOTE ] RDHL: PASS: Integrity check passed. [2026-01-16T12:19:22.264528] [DEBUG] [REMOTE ] RDHL: Symbol is viable for forecasting. [2026-01-16T12:19:22.264600] [INFO ] [MAIN ] [2638/3508] RDHL kept (0.4s) | 2636 kept, 2 rejected | 136.8/min | ETA: 6.4m [2026-01-16T12:19:22.682893] [DEBUG] [REMOTE ] RDVY: Retrieved 3025 rows, trimmed to 300. [2026-01-16T12:19:22.683028] [DEBUG] [REMOTE ] RDVY: PASS: History has at least 300 days. [2026-01-16T12:19:22.683243] [DEBUG] [REMOTE ] RDVY: PASS: Price check passed. Min price $64.85. [2026-01-16T12:19:22.683388] [DEBUG] [REMOTE ] RDVY: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:22.683534] [DEBUG] [REMOTE ] RDVY: PASS: Integrity check passed. [2026-01-16T12:19:22.683607] [DEBUG] [REMOTE ] RDVY: Symbol is viable for forecasting. [2026-01-16T12:19:22.683664] [INFO ] [MAIN ] [2639/3508] RDVY kept (0.4s) | 2637 kept, 2 rejected | 136.8/min | ETA: 6.4m [2026-01-16T12:19:23.211449] [DEBUG] [REMOTE ] RDY: Retrieved 6228 rows, trimmed to 300. [2026-01-16T12:19:23.211656] [DEBUG] [REMOTE ] RDY: PASS: History has at least 300 days. [2026-01-16T12:19:23.212086] [DEBUG] [REMOTE ] RDY: PASS: Price check passed. Min price $13.09. [2026-01-16T12:19:23.212236] [DEBUG] [REMOTE ] RDY: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:23.212360] [DEBUG] [REMOTE ] RDY: PASS: Integrity check passed. [2026-01-16T12:19:23.212403] [DEBUG] [REMOTE ] RDY: Symbol is viable for forecasting. [2026-01-16T12:19:23.212455] [INFO ] [MAIN ] [2640/3508] RDY kept (0.5s) | 2638 kept, 2 rejected | 136.8/min | ETA: 6.3m [2026-01-16T12:19:23.497430] [DEBUG] [REMOTE ] REAL: Retrieved 1647 rows, trimmed to 300. [2026-01-16T12:19:23.497617] [DEBUG] [REMOTE ] REAL: PASS: History has at least 300 days. [2026-01-16T12:19:23.497827] [DEBUG] [REMOTE ] REAL: PASS: Price check passed. Min price $10.82. [2026-01-16T12:19:23.497966] [DEBUG] [REMOTE ] REAL: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:23.498079] [DEBUG] [REMOTE ] REAL: PASS: Integrity check passed. [2026-01-16T12:19:23.498121] [DEBUG] [REMOTE ] REAL: Symbol is viable for forecasting. [2026-01-16T12:19:23.498170] [INFO ] [MAIN ] [2641/3508] REAL kept (0.3s) | 2639 kept, 2 rejected | 136.8/min | ETA: 6.3m [2026-01-16T12:19:23.940347] [DEBUG] [REMOTE ] REAX: Retrieved 1395 rows, trimmed to 300. [2026-01-16T12:19:23.940605] [DEBUG] [REMOTE ] REAX: PASS: History has at least 300 days. [2026-01-16T12:19:23.940905] [DEBUG] [REMOTE ] REAX: PASS: Price check passed. Min price $3.41. [2026-01-16T12:19:23.941093] [DEBUG] [REMOTE ] REAX: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:23.941250] [DEBUG] [REMOTE ] REAX: PASS: Integrity check passed. [2026-01-16T12:19:23.941303] [DEBUG] [REMOTE ] REAX: Symbol is viable for forecasting. [2026-01-16T12:19:23.941373] [INFO ] [MAIN ] [2642/3508] REAX kept (0.4s) | 2640 kept, 2 rejected | 136.8/min | ETA: 6.3m [2026-01-16T12:19:24.269672] [DEBUG] [REMOTE ] REBN: Retrieved 860 rows, trimmed to 300. [2026-01-16T12:19:24.269880] [DEBUG] [REMOTE ] REBN: PASS: History has at least 300 days. [2026-01-16T12:19:24.270156] [DEBUG] [REMOTE ] REBN: PASS: Price check passed. Min price $1.41. [2026-01-16T12:19:24.270332] [DEBUG] [REMOTE ] REBN: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:24.270464] [DEBUG] [REMOTE ] REBN: PASS: Integrity check passed. [2026-01-16T12:19:24.270507] [DEBUG] [REMOTE ] REBN: Symbol is viable for forecasting. [2026-01-16T12:19:24.270564] [INFO ] [MAIN ] [2643/3508] REBN kept (0.3s) | 2641 kept, 2 rejected | 136.8/min | ETA: 6.3m [2026-01-16T12:19:24.617336] [DEBUG] [REMOTE ] REFI: Retrieved 1030 rows, trimmed to 300. [2026-01-16T12:19:24.617527] [DEBUG] [REMOTE ] REFI: PASS: History has at least 300 days. [2026-01-16T12:19:24.617798] [DEBUG] [REMOTE ] REFI: PASS: Price check passed. Min price $11.58. [2026-01-16T12:19:24.617944] [DEBUG] [REMOTE ] REFI: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:24.618061] [DEBUG] [REMOTE ] REFI: PASS: Integrity check passed. [2026-01-16T12:19:24.618103] [DEBUG] [REMOTE ] REFI: Symbol is viable for forecasting. [2026-01-16T12:19:24.618156] [INFO ] [MAIN ] [2644/3508] REFI kept (0.3s) | 2642 kept, 2 rejected | 136.9/min | ETA: 6.3m [2026-01-16T12:19:25.305169] [DEBUG] [REMOTE ] REG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:25.305334] [DEBUG] [REMOTE ] REG: PASS: History has at least 300 days. [2026-01-16T12:19:25.305591] [DEBUG] [REMOTE ] REG: PASS: Price check passed. Min price $66.46. [2026-01-16T12:19:25.305736] [DEBUG] [REMOTE ] REG: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:25.305976] [DEBUG] [REMOTE ] REG: PASS: Integrity check passed. [2026-01-16T12:19:25.306025] [DEBUG] [REMOTE ] REG: Symbol is viable for forecasting. [2026-01-16T12:19:25.306078] [INFO ] [MAIN ] [2645/3508] REG kept (0.7s) | 2643 kept, 2 rejected | 136.8/min | ETA: 6.3m [2026-01-16T12:19:25.771076] [DEBUG] [REMOTE ] REGN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:25.771278] [DEBUG] [REMOTE ] REGN: PASS: History has at least 300 days. [2026-01-16T12:19:25.771557] [DEBUG] [REMOTE ] REGN: PASS: Price check passed. Min price $575.00. [2026-01-16T12:19:25.771731] [DEBUG] [REMOTE ] REGN: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:25.772066] [DEBUG] [REMOTE ] REGN: PASS: Integrity check passed. [2026-01-16T12:19:25.772254] [DEBUG] [REMOTE ] REGN: Symbol is viable for forecasting. [2026-01-16T12:19:25.772317] [INFO ] [MAIN ] [2646/3508] REGN kept (0.5s) | 2644 kept, 2 rejected | 136.8/min | ETA: 6.3m [2026-01-16T12:19:26.230813] [DEBUG] [REMOTE ] RELL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:26.230978] [DEBUG] [REMOTE ] RELL: PASS: History has at least 300 days. [2026-01-16T12:19:26.231212] [DEBUG] [REMOTE ] RELL: PASS: Price check passed. Min price $9.43. [2026-01-16T12:19:26.231350] [DEBUG] [REMOTE ] RELL: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:26.231471] [DEBUG] [REMOTE ] RELL: PASS: Integrity check passed. [2026-01-16T12:19:26.231511] [DEBUG] [REMOTE ] RELL: Symbol is viable for forecasting. [2026-01-16T12:19:26.231561] [INFO ] [MAIN ] [2647/3508] RELL kept (0.5s) | 2645 kept, 2 rejected | 136.8/min | ETA: 6.3m [2026-01-16T12:19:26.575898] [DEBUG] [REMOTE ] RELX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:26.576045] [DEBUG] [REMOTE ] RELX: PASS: History has at least 300 days. [2026-01-16T12:19:26.576291] [DEBUG] [REMOTE ] RELX: PASS: Price check passed. Min price $39.48. [2026-01-16T12:19:26.576437] [DEBUG] [REMOTE ] RELX: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:26.576605] [DEBUG] [REMOTE ] RELX: PASS: Integrity check passed. [2026-01-16T12:19:26.576653] [DEBUG] [REMOTE ] RELX: Symbol is viable for forecasting. [2026-01-16T12:19:26.576706] [INFO ] [MAIN ] [2648/3508] RELX kept (0.3s) | 2646 kept, 2 rejected | 136.8/min | ETA: 6.3m [2026-01-16T12:19:26.868385] [DEBUG] [REMOTE ] RELY: Retrieved 1083 rows, trimmed to 300. [2026-01-16T12:19:26.868556] [DEBUG] [REMOTE ] RELY: PASS: History has at least 300 days. [2026-01-16T12:19:26.868858] [DEBUG] [REMOTE ] RELY: PASS: Price check passed. Min price $12.20. [2026-01-16T12:19:26.869011] [DEBUG] [REMOTE ] RELY: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:26.869135] [DEBUG] [REMOTE ] RELY: PASS: Integrity check passed. [2026-01-16T12:19:26.869191] [DEBUG] [REMOTE ] RELY: Symbol is viable for forecasting. [2026-01-16T12:19:26.869256] [INFO ] [MAIN ] [2649/3508] RELY kept (0.3s) | 2647 kept, 2 rejected | 136.8/min | ETA: 6.3m [2026-01-16T12:19:27.325977] [DEBUG] [REMOTE ] REPL: Retrieved 1883 rows, trimmed to 300. [2026-01-16T12:19:27.326136] [DEBUG] [REMOTE ] REPL: PASS: History has at least 300 days. [2026-01-16T12:19:27.326394] [DEBUG] [REMOTE ] REPL: PASS: Price check passed. Min price $7.30. [2026-01-16T12:19:27.326614] [DEBUG] [REMOTE ] REPL: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:27.326799] [DEBUG] [REMOTE ] REPL: PASS: Integrity check passed. [2026-01-16T12:19:27.326855] [DEBUG] [REMOTE ] REPL: Symbol is viable for forecasting. [2026-01-16T12:19:27.326924] [INFO ] [MAIN ] [2650/3508] REPL kept (0.5s) | 2648 kept, 2 rejected | 136.8/min | ETA: 6.3m [2026-01-16T12:19:27.583086] [DEBUG] [REMOTE ] RERE: Retrieved 1150 rows, trimmed to 300. [2026-01-16T12:19:27.583228] [DEBUG] [REMOTE ] RERE: PASS: History has at least 300 days. [2026-01-16T12:19:27.583435] [DEBUG] [REMOTE ] RERE: PASS: Price check passed. Min price $3.75. [2026-01-16T12:19:27.583590] [DEBUG] [REMOTE ] RERE: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:27.583705] [DEBUG] [REMOTE ] RERE: PASS: Integrity check passed. [2026-01-16T12:19:27.583746] [DEBUG] [REMOTE ] RERE: Symbol is viable for forecasting. [2026-01-16T12:19:27.583794] [INFO ] [MAIN ] [2651/3508] RERE kept (0.3s) | 2649 kept, 2 rejected | 136.9/min | ETA: 6.3m [2026-01-16T12:19:28.315896] [DEBUG] [REMOTE ] RES: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:28.316038] [DEBUG] [REMOTE ] RES: PASS: History has at least 300 days. [2026-01-16T12:19:28.316275] [DEBUG] [REMOTE ] RES: PASS: Price check passed. Min price $4.49. [2026-01-16T12:19:28.316416] [DEBUG] [REMOTE ] RES: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:28.316564] [DEBUG] [REMOTE ] RES: PASS: Integrity check passed. [2026-01-16T12:19:28.316627] [DEBUG] [REMOTE ] RES: Symbol is viable for forecasting. [2026-01-16T12:19:28.316680] [INFO ] [MAIN ] [2652/3508] RES kept (0.7s) | 2650 kept, 2 rejected | 136.8/min | ETA: 6.3m [2026-01-16T12:19:28.629148] [DEBUG] [REMOTE ] REVG: Retrieved 2255 rows, trimmed to 300. [2026-01-16T12:19:28.629348] [DEBUG] [REMOTE ] REVG: PASS: History has at least 300 days. [2026-01-16T12:19:28.629648] [DEBUG] [REMOTE ] REVG: PASS: Price check passed. Min price $48.80. [2026-01-16T12:19:28.629799] [DEBUG] [REMOTE ] REVG: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:28.630118] [DEBUG] [REMOTE ] REVG: PASS: Integrity check passed. [2026-01-16T12:19:28.630161] [DEBUG] [REMOTE ] REVG: Symbol is viable for forecasting. [2026-01-16T12:19:28.630213] [INFO ] [MAIN ] [2653/3508] REVG kept (0.3s) | 2651 kept, 2 rejected | 136.8/min | ETA: 6.2m [2026-01-16T12:19:29.184543] [DEBUG] [REMOTE ] REX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:29.184764] [DEBUG] [REMOTE ] REX: PASS: History has at least 300 days. [2026-01-16T12:19:29.185039] [DEBUG] [REMOTE ] REX: PASS: Price check passed. Min price $30.97. [2026-01-16T12:19:29.185182] [DEBUG] [REMOTE ] REX: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:29.185311] [DEBUG] [REMOTE ] REX: PASS: Integrity check passed. [2026-01-16T12:19:29.185353] [DEBUG] [REMOTE ] REX: Symbol is viable for forecasting. [2026-01-16T12:19:29.185408] [INFO ] [MAIN ] [2654/3508] REX kept (0.6s) | 2652 kept, 2 rejected | 136.8/min | ETA: 6.2m [2026-01-16T12:19:29.450872] [DEBUG] [REMOTE ] REYN: Retrieved 1498 rows, trimmed to 300. [2026-01-16T12:19:29.451017] [DEBUG] [REMOTE ] REYN: PASS: History has at least 300 days. [2026-01-16T12:19:29.451226] [DEBUG] [REMOTE ] REYN: PASS: Price check passed. Min price $22.62. [2026-01-16T12:19:29.451369] [DEBUG] [REMOTE ] REYN: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:29.451482] [DEBUG] [REMOTE ] REYN: PASS: Integrity check passed. [2026-01-16T12:19:29.451524] [DEBUG] [REMOTE ] REYN: Symbol is viable for forecasting. [2026-01-16T12:19:29.451596] [INFO ] [MAIN ] [2655/3508] REYN kept (0.3s) | 2653 kept, 2 rejected | 136.9/min | ETA: 6.2m [2026-01-16T12:19:29.855814] [DEBUG] [REMOTE ] REZI: Retrieved 1823 rows, trimmed to 300. [2026-01-16T12:19:29.855949] [DEBUG] [REMOTE ] REZI: PASS: History has at least 300 days. [2026-01-16T12:19:29.856155] [DEBUG] [REMOTE ] REZI: PASS: Price check passed. Min price $28.83. [2026-01-16T12:19:29.856294] [DEBUG] [REMOTE ] REZI: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:29.856405] [DEBUG] [REMOTE ] REZI: PASS: Integrity check passed. [2026-01-16T12:19:29.856446] [DEBUG] [REMOTE ] REZI: Symbol is viable for forecasting. [2026-01-16T12:19:29.856494] [INFO ] [MAIN ] [2656/3508] REZI kept (0.4s) | 2654 kept, 2 rejected | 136.9/min | ETA: 6.2m [2026-01-16T12:19:30.448538] [DEBUG] [REMOTE ] RF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:30.448693] [DEBUG] [REMOTE ] RF: PASS: History has at least 300 days. [2026-01-16T12:19:30.448923] [DEBUG] [REMOTE ] RF: PASS: Price check passed. Min price $23.82. [2026-01-16T12:19:30.449253] [DEBUG] [REMOTE ] RF: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:30.449372] [DEBUG] [REMOTE ] RF: PASS: Integrity check passed. [2026-01-16T12:19:30.449415] [DEBUG] [REMOTE ] RF: Symbol is viable for forecasting. [2026-01-16T12:19:30.449466] [INFO ] [MAIN ] [2657/3508] RF kept (0.6s) | 2655 kept, 2 rejected | 136.8/min | ETA: 6.2m [2026-01-16T12:19:30.920233] [DEBUG] [REMOTE ] RFI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:30.920370] [DEBUG] [REMOTE ] RFI: PASS: History has at least 300 days. [2026-01-16T12:19:30.920613] [DEBUG] [REMOTE ] RFI: PASS: Price check passed. Min price $10.78. [2026-01-16T12:19:30.920773] [DEBUG] [REMOTE ] RFI: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:30.920895] [DEBUG] [REMOTE ] RFI: PASS: Integrity check passed. [2026-01-16T12:19:30.920937] [DEBUG] [REMOTE ] RFI: Symbol is viable for forecasting. [2026-01-16T12:19:30.920987] [INFO ] [MAIN ] [2658/3508] RFI kept (0.5s) | 2656 kept, 2 rejected | 136.8/min | ETA: 6.2m [2026-01-16T12:19:31.113287] [DEBUG] [REMOTE ] RFL: Retrieved 1964 rows, trimmed to 300. [2026-01-16T12:19:31.113514] [DEBUG] [REMOTE ] RFL: PASS: History has at least 300 days. [2026-01-16T12:19:31.113875] [DEBUG] [REMOTE ] RFL: PASS: Price check passed. Min price $1.17. [2026-01-16T12:19:31.114027] [DEBUG] [REMOTE ] RFL: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:31.114192] [DEBUG] [REMOTE ] RFL: PASS: Integrity check passed. [2026-01-16T12:19:31.114250] [DEBUG] [REMOTE ] RFL: Symbol is viable for forecasting. [2026-01-16T12:19:31.114320] [INFO ] [MAIN ] [2659/3508] RFL kept (0.2s) | 2657 kept, 2 rejected | 136.9/min | ETA: 6.2m [2026-01-16T12:19:31.584504] [DEBUG] [REMOTE ] RFM: Retrieved 1459 rows, trimmed to 300. [2026-01-16T12:19:31.584731] [DEBUG] [REMOTE ] RFM: PASS: History has at least 300 days. [2026-01-16T12:19:31.585174] [DEBUG] [REMOTE ] RFM: PASS: Price check passed. Min price $13.81. [2026-01-16T12:19:31.585325] [DEBUG] [REMOTE ] RFM: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:31.585449] [DEBUG] [REMOTE ] RFM: PASS: Integrity check passed. [2026-01-16T12:19:31.585491] [DEBUG] [REMOTE ] RFM: Symbol is viable for forecasting. [2026-01-16T12:19:31.585546] [INFO ] [MAIN ] [2660/3508] RFM kept (0.5s) | 2658 kept, 2 rejected | 136.9/min | ETA: 6.2m [2026-01-16T12:19:31.905070] [DEBUG] [REMOTE ] RFMZ: Retrieved 1230 rows, trimmed to 300. [2026-01-16T12:19:31.905235] [DEBUG] [REMOTE ] RFMZ: PASS: History has at least 300 days. [2026-01-16T12:19:31.905465] [DEBUG] [REMOTE ] RFMZ: PASS: Price check passed. Min price $12.51. [2026-01-16T12:19:31.905646] [DEBUG] [REMOTE ] RFMZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:31.905803] [DEBUG] [REMOTE ] RFMZ: PASS: Integrity check passed. [2026-01-16T12:19:31.905848] [DEBUG] [REMOTE ] RFMZ: Symbol is viable for forecasting. [2026-01-16T12:19:31.905900] [INFO ] [MAIN ] [2661/3508] RFMZ kept (0.3s) | 2659 kept, 2 rejected | 136.9/min | ETA: 6.2m [2026-01-16T12:19:32.504787] [DEBUG] [REMOTE ] RGA: Retrieved 4363 rows, trimmed to 300. [2026-01-16T12:19:32.504928] [DEBUG] [REMOTE ] RGA: PASS: History has at least 300 days. [2026-01-16T12:19:32.505148] [DEBUG] [REMOTE ] RGA: PASS: Price check passed. Min price $180.64. [2026-01-16T12:19:32.505295] [DEBUG] [REMOTE ] RGA: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:32.505419] [DEBUG] [REMOTE ] RGA: PASS: Integrity check passed. [2026-01-16T12:19:32.505462] [DEBUG] [REMOTE ] RGA: Symbol is viable for forecasting. [2026-01-16T12:19:32.505514] [INFO ] [MAIN ] [2662/3508] RGA kept (0.6s) | 2660 kept, 2 rejected | 136.9/min | ETA: 6.2m [2026-01-16T12:19:32.986194] [DEBUG] [REMOTE ] RGCO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:32.986358] [DEBUG] [REMOTE ] RGCO: PASS: History has at least 300 days. [2026-01-16T12:19:32.986662] [DEBUG] [REMOTE ] RGCO: PASS: Price check passed. Min price $20.71. [2026-01-16T12:19:32.986817] [DEBUG] [REMOTE ] RGCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:32.986950] [DEBUG] [REMOTE ] RGCO: PASS: Integrity check passed. [2026-01-16T12:19:32.986992] [DEBUG] [REMOTE ] RGCO: Symbol is viable for forecasting. [2026-01-16T12:19:32.987046] [INFO ] [MAIN ] [2663/3508] RGCO kept (0.5s) | 2661 kept, 2 rejected | 136.9/min | ETA: 6.2m [2026-01-16T12:19:33.450562] [DEBUG] [REMOTE ] RGEN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:33.450718] [DEBUG] [REMOTE ] RGEN: PASS: History has at least 300 days. [2026-01-16T12:19:33.450939] [DEBUG] [REMOTE ] RGEN: PASS: Price check passed. Min price $142.82. [2026-01-16T12:19:33.451178] [DEBUG] [REMOTE ] RGEN: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:33.451301] [DEBUG] [REMOTE ] RGEN: PASS: Integrity check passed. [2026-01-16T12:19:33.451341] [DEBUG] [REMOTE ] RGEN: Symbol is viable for forecasting. [2026-01-16T12:19:33.451390] [INFO ] [MAIN ] [2664/3508] RGEN kept (0.5s) | 2662 kept, 2 rejected | 136.8/min | ETA: 6.2m [2026-01-16T12:19:34.011046] [DEBUG] [REMOTE ] RGLD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:34.011289] [DEBUG] [REMOTE ] RGLD: PASS: History has at least 300 days. [2026-01-16T12:19:34.011829] [DEBUG] [REMOTE ] RGLD: PASS: Price check passed. Min price $168.72. [2026-01-16T12:19:34.012028] [DEBUG] [REMOTE ] RGLD: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:34.012224] [DEBUG] [REMOTE ] RGLD: PASS: Integrity check passed. [2026-01-16T12:19:34.012280] [DEBUG] [REMOTE ] RGLD: Symbol is viable for forecasting. [2026-01-16T12:19:34.012342] [INFO ] [MAIN ] [2665/3508] RGLD kept (0.6s) | 2663 kept, 2 rejected | 136.8/min | ETA: 6.2m [2026-01-16T12:19:34.322692] [DEBUG] [REMOTE ] RGNX: Retrieved 2598 rows, trimmed to 300. [2026-01-16T12:19:34.322856] [DEBUG] [REMOTE ] RGNX: PASS: History has at least 300 days. [2026-01-16T12:19:34.323280] [DEBUG] [REMOTE ] RGNX: PASS: Price check passed. Min price $10.87. [2026-01-16T12:19:34.323426] [DEBUG] [REMOTE ] RGNX: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:34.323554] [DEBUG] [REMOTE ] RGNX: PASS: Integrity check passed. [2026-01-16T12:19:34.323617] [DEBUG] [REMOTE ] RGNX: Symbol is viable for forecasting. [2026-01-16T12:19:34.323670] [INFO ] [MAIN ] [2666/3508] RGNX kept (0.3s) | 2664 kept, 2 rejected | 136.8/min | ETA: 6.2m [2026-01-16T12:19:34.909381] [DEBUG] [REMOTE ] RGP: Retrieved 6307 rows, trimmed to 300. [2026-01-16T12:19:34.909521] [DEBUG] [REMOTE ] RGP: PASS: History has at least 300 days. [2026-01-16T12:19:34.909768] [DEBUG] [REMOTE ] RGP: PASS: Price check passed. Min price $4.24. [2026-01-16T12:19:34.909911] [DEBUG] [REMOTE ] RGP: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:34.910208] [DEBUG] [REMOTE ] RGP: PASS: Integrity check passed. [2026-01-16T12:19:34.910250] [DEBUG] [REMOTE ] RGP: Symbol is viable for forecasting. [2026-01-16T12:19:34.910301] [INFO ] [MAIN ] [2667/3508] RGP kept (0.6s) | 2665 kept, 2 rejected | 136.8/min | ETA: 6.1m [2026-01-16T12:19:35.381487] [DEBUG] [REMOTE ] RGS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:35.381728] [DEBUG] [REMOTE ] RGS: PASS: History has at least 300 days. [2026-01-16T12:19:35.382166] [DEBUG] [REMOTE ] RGS: PASS: Price check passed. Min price $24.00. [2026-01-16T12:19:35.382330] [DEBUG] [REMOTE ] RGS: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:35.382482] [DEBUG] [REMOTE ] RGS: PASS: Integrity check passed. [2026-01-16T12:19:35.382526] [DEBUG] [REMOTE ] RGS: Symbol is viable for forecasting. [2026-01-16T12:19:35.382609] [INFO ] [MAIN ] [2668/3508] RGS kept (0.5s) | 2666 kept, 2 rejected | 136.8/min | ETA: 6.1m [2026-01-16T12:19:35.649429] [DEBUG] [REMOTE ] RGTI: Retrieved 1190 rows, trimmed to 300. [2026-01-16T12:19:35.649570] [DEBUG] [REMOTE ] RGTI: PASS: History has at least 300 days. [2026-01-16T12:19:35.649819] [DEBUG] [REMOTE ] RGTI: PASS: Price check passed. Min price $22.15. [2026-01-16T12:19:35.649965] [DEBUG] [REMOTE ] RGTI: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:35.650080] [DEBUG] [REMOTE ] RGTI: PASS: Integrity check passed. [2026-01-16T12:19:35.650121] [DEBUG] [REMOTE ] RGTI: Symbol is viable for forecasting. [2026-01-16T12:19:35.650170] [INFO ] [MAIN ] [2669/3508] RGTI kept (0.3s) | 2667 kept, 2 rejected | 136.8/min | ETA: 6.1m [2026-01-16T12:19:35.995531] [DEBUG] [REMOTE ] RH: Retrieved 3320 rows, trimmed to 300. [2026-01-16T12:19:35.995690] [DEBUG] [REMOTE ] RH: PASS: History has at least 300 days. [2026-01-16T12:19:35.995902] [DEBUG] [REMOTE ] RH: PASS: Price check passed. Min price $139.54. [2026-01-16T12:19:35.996222] [DEBUG] [REMOTE ] RH: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:35.996334] [DEBUG] [REMOTE ] RH: PASS: Integrity check passed. [2026-01-16T12:19:35.996375] [DEBUG] [REMOTE ] RH: Symbol is viable for forecasting. [2026-01-16T12:19:35.996423] [INFO ] [MAIN ] [2670/3508] RH kept (0.3s) | 2668 kept, 2 rejected | 136.9/min | ETA: 6.1m [2026-01-16T12:19:36.663475] [DEBUG] [REMOTE ] RHI: Retrieved 6591 rows, trimmed to 300. [2026-01-16T12:19:36.663644] [DEBUG] [REMOTE ] RHI: PASS: History has at least 300 days. [2026-01-16T12:19:36.663889] [DEBUG] [REMOTE ] RHI: PASS: Price check passed. Min price $24.94. [2026-01-16T12:19:36.664027] [DEBUG] [REMOTE ] RHI: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:36.664153] [DEBUG] [REMOTE ] RHI: PASS: Integrity check passed. [2026-01-16T12:19:36.664193] [DEBUG] [REMOTE ] RHI: Symbol is viable for forecasting. [2026-01-16T12:19:36.664244] [INFO ] [MAIN ] [2671/3508] RHI kept (0.7s) | 2669 kept, 2 rejected | 136.8/min | ETA: 6.1m [2026-01-16T12:19:37.192335] [DEBUG] [REMOTE ] RHP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:37.192478] [DEBUG] [REMOTE ] RHP: PASS: History has at least 300 days. [2026-01-16T12:19:37.192729] [DEBUG] [REMOTE ] RHP: PASS: Price check passed. Min price $84.83. [2026-01-16T12:19:37.192883] [DEBUG] [REMOTE ] RHP: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:37.193035] [DEBUG] [REMOTE ] RHP: PASS: Integrity check passed. [2026-01-16T12:19:37.193079] [DEBUG] [REMOTE ] RHP: Symbol is viable for forecasting. [2026-01-16T12:19:37.193133] [INFO ] [MAIN ] [2672/3508] RHP kept (0.5s) | 2670 kept, 2 rejected | 136.8/min | ETA: 6.1m [2026-01-16T12:19:37.523723] [DEBUG] [REMOTE ] RIG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:37.523873] [DEBUG] [REMOTE ] RIG: PASS: History has at least 300 days. [2026-01-16T12:19:37.524139] [DEBUG] [REMOTE ] RIG: PASS: Price check passed. Min price $3.31. [2026-01-16T12:19:37.524295] [DEBUG] [REMOTE ] RIG: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:37.524427] [DEBUG] [REMOTE ] RIG: PASS: Integrity check passed. [2026-01-16T12:19:37.524470] [DEBUG] [REMOTE ] RIG: Symbol is viable for forecasting. [2026-01-16T12:19:37.524524] [INFO ] [MAIN ] [2673/3508] RIG kept (0.3s) | 2671 kept, 2 rejected | 136.8/min | ETA: 6.1m [2026-01-16T12:19:38.041308] [DEBUG] [REMOTE ] RIGL: Retrieved 6319 rows, trimmed to 300. [2026-01-16T12:19:38.041450] [DEBUG] [REMOTE ] RIGL: PASS: History has at least 300 days. [2026-01-16T12:19:38.041695] [DEBUG] [REMOTE ] RIGL: PASS: Price check passed. Min price $28.38. [2026-01-16T12:19:38.041835] [DEBUG] [REMOTE ] RIGL: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:38.041956] [DEBUG] [REMOTE ] RIGL: PASS: Integrity check passed. [2026-01-16T12:19:38.041996] [DEBUG] [REMOTE ] RIGL: Symbol is viable for forecasting. [2026-01-16T12:19:38.042046] [INFO ] [MAIN ] [2674/3508] RIGL kept (0.5s) | 2672 kept, 2 rejected | 136.8/min | ETA: 6.1m [2026-01-16T12:19:38.226013] [DEBUG] [REMOTE ] RILY: Retrieved 2641 rows, trimmed to 300. [2026-01-16T12:19:38.226159] [DEBUG] [REMOTE ] RILY: PASS: History has at least 300 days. [2026-01-16T12:19:38.226374] [DEBUG] [REMOTE ] RILY: PASS: Price check passed. Min price $3.72. [2026-01-16T12:19:38.226538] [DEBUG] [REMOTE ] RILY: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:38.226687] [DEBUG] [REMOTE ] RILY: PASS: Integrity check passed. [2026-01-16T12:19:38.226733] [DEBUG] [REMOTE ] RILY: Symbol is viable for forecasting. [2026-01-16T12:19:38.226783] [INFO ] [MAIN ] [2675/3508] RILY kept (0.2s) | 2673 kept, 2 rejected | 136.9/min | ETA: 6.1m [2026-01-16T12:19:38.736323] [DEBUG] [REMOTE ] RILYN: Retrieved 1587 rows, trimmed to 300. [2026-01-16T12:19:38.736469] [DEBUG] [REMOTE ] RILYN: PASS: History has at least 300 days. [2026-01-16T12:19:38.736744] [DEBUG] [REMOTE ] RILYN: PASS: Price check passed. Min price $17.97. [2026-01-16T12:19:38.736890] [DEBUG] [REMOTE ] RILYN: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:38.737003] [DEBUG] [REMOTE ] RILYN: PASS: Integrity check passed. [2026-01-16T12:19:38.737043] [DEBUG] [REMOTE ] RILYN: Symbol is viable for forecasting. [2026-01-16T12:19:38.737092] [INFO ] [MAIN ] [2676/3508] RILYN kept (0.5s) | 2674 kept, 2 rejected | 136.8/min | ETA: 6.1m [2026-01-16T12:19:38.983653] [DEBUG] [REMOTE ] RILYZ: Retrieved 1115 rows, trimmed to 300. [2026-01-16T12:19:38.983811] [DEBUG] [REMOTE ] RILYZ: PASS: History has at least 300 days. [2026-01-16T12:19:38.984071] [DEBUG] [REMOTE ] RILYZ: PASS: Price check passed. Min price $8.81. [2026-01-16T12:19:38.984217] [DEBUG] [REMOTE ] RILYZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:38.984332] [DEBUG] [REMOTE ] RILYZ: PASS: Integrity check passed. [2026-01-16T12:19:38.984374] [DEBUG] [REMOTE ] RILYZ: Symbol is viable for forecasting. [2026-01-16T12:19:38.984424] [INFO ] [MAIN ] [2677/3508] RILYZ kept (0.2s) | 2675 kept, 2 rejected | 136.9/min | ETA: 6.1m [2026-01-16T12:19:39.594727] [DEBUG] [REMOTE ] RING: Retrieved 3509 rows, trimmed to 300. [2026-01-16T12:19:39.594925] [DEBUG] [REMOTE ] RING: PASS: History has at least 300 days. [2026-01-16T12:19:39.595196] [DEBUG] [REMOTE ] RING: PASS: Price check passed. Min price $57.99. [2026-01-16T12:19:39.595344] [DEBUG] [REMOTE ] RING: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:39.595477] [DEBUG] [REMOTE ] RING: PASS: Integrity check passed. [2026-01-16T12:19:39.595520] [DEBUG] [REMOTE ] RING: Symbol is viable for forecasting. [2026-01-16T12:19:39.595600] [INFO ] [MAIN ] [2678/3508] RING kept (0.6s) | 2676 kept, 2 rejected | 136.8/min | ETA: 6.1m [2026-01-16T12:19:40.097996] [DEBUG] [REMOTE ] RIO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:40.098401] [DEBUG] [REMOTE ] RIO: PASS: History has at least 300 days. [2026-01-16T12:19:40.098732] [DEBUG] [REMOTE ] RIO: PASS: Price check passed. Min price $67.89. [2026-01-16T12:19:40.098886] [DEBUG] [REMOTE ] RIO: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:40.099033] [DEBUG] [REMOTE ] RIO: PASS: Integrity check passed. [2026-01-16T12:19:40.099077] [DEBUG] [REMOTE ] RIO: Symbol is viable for forecasting. [2026-01-16T12:19:40.099134] [INFO ] [MAIN ] [2679/3508] RIO kept (0.5s) | 2677 kept, 2 rejected | 136.8/min | ETA: 6.1m [2026-01-16T12:19:40.525183] [DEBUG] [REMOTE ] RITM: Retrieved 3197 rows, trimmed to 300. [2026-01-16T12:19:40.525372] [DEBUG] [REMOTE ] RITM: PASS: History has at least 300 days. [2026-01-16T12:19:40.525717] [DEBUG] [REMOTE ] RITM: PASS: Price check passed. Min price $10.55. [2026-01-16T12:19:40.525885] [DEBUG] [REMOTE ] RITM: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:40.526097] [DEBUG] [REMOTE ] RITM: PASS: Integrity check passed. [2026-01-16T12:19:40.526335] [DEBUG] [REMOTE ] RITM: Symbol is viable for forecasting. [2026-01-16T12:19:40.526391] [INFO ] [MAIN ] [2680/3508] RITM kept (0.4s) | 2678 kept, 2 rejected | 136.8/min | ETA: 6.1m [2026-01-16T12:19:40.754659] [DEBUG] [REMOTE ] RIVN: Retrieved 1049 rows, trimmed to 300. [2026-01-16T12:19:40.754817] [DEBUG] [REMOTE ] RIVN: PASS: History has at least 300 days. [2026-01-16T12:19:40.755037] [DEBUG] [REMOTE ] RIVN: PASS: Price check passed. Min price $12.50. [2026-01-16T12:19:40.755367] [DEBUG] [REMOTE ] RIVN: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:40.755484] [DEBUG] [REMOTE ] RIVN: PASS: Integrity check passed. [2026-01-16T12:19:40.755526] [DEBUG] [REMOTE ] RIVN: Symbol is viable for forecasting. [2026-01-16T12:19:40.755592] [INFO ] [MAIN ] [2681/3508] RIVN kept (0.2s) | 2679 kept, 2 rejected | 136.9/min | ETA: 6.0m [2026-01-16T12:19:41.193957] [DEBUG] [REMOTE ] RKLB: Retrieved 1104 rows, trimmed to 300. [2026-01-16T12:19:41.194098] [DEBUG] [REMOTE ] RKLB: PASS: History has at least 300 days. [2026-01-16T12:19:41.194308] [DEBUG] [REMOTE ] RKLB: PASS: Price check passed. Min price $39.48. [2026-01-16T12:19:41.194448] [DEBUG] [REMOTE ] RKLB: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:41.194565] [DEBUG] [REMOTE ] RKLB: PASS: Integrity check passed. [2026-01-16T12:19:41.194636] [DEBUG] [REMOTE ] RKLB: Symbol is viable for forecasting. [2026-01-16T12:19:41.194687] [INFO ] [MAIN ] [2682/3508] RKLB kept (0.4s) | 2680 kept, 2 rejected | 136.9/min | ETA: 6.0m [2026-01-16T12:19:41.704019] [DEBUG] [REMOTE ] RL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:41.704178] [DEBUG] [REMOTE ] RL: PASS: History has at least 300 days. [2026-01-16T12:19:41.704436] [DEBUG] [REMOTE ] RL: PASS: Price check passed. Min price $308.50. [2026-01-16T12:19:41.704605] [DEBUG] [REMOTE ] RL: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:41.704785] [DEBUG] [REMOTE ] RL: PASS: Integrity check passed. [2026-01-16T12:19:41.704846] [DEBUG] [REMOTE ] RL: Symbol is viable for forecasting. [2026-01-16T12:19:41.704912] [INFO ] [MAIN ] [2683/3508] RL kept (0.5s) | 2681 kept, 2 rejected | 136.9/min | ETA: 6.0m [2026-01-16T12:19:41.868439] [DEBUG] [REMOTE ] RLAY: Retrieved 1383 rows, trimmed to 300. [2026-01-16T12:19:41.868650] [DEBUG] [REMOTE ] RLAY: PASS: History has at least 300 days. [2026-01-16T12:19:41.868953] [DEBUG] [REMOTE ] RLAY: PASS: Price check passed. Min price $6.05. [2026-01-16T12:19:41.869148] [DEBUG] [REMOTE ] RLAY: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:41.869323] [DEBUG] [REMOTE ] RLAY: PASS: Integrity check passed. [2026-01-16T12:19:41.869387] [DEBUG] [REMOTE ] RLAY: Symbol is viable for forecasting. [2026-01-16T12:19:41.869461] [INFO ] [MAIN ] [2684/3508] RLAY kept (0.2s) | 2682 kept, 2 rejected | 136.9/min | ETA: 6.0m [2026-01-16T12:19:42.594278] [DEBUG] [REMOTE ] RLI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:42.594427] [DEBUG] [REMOTE ] RLI: PASS: History has at least 300 days. [2026-01-16T12:19:42.594693] [DEBUG] [REMOTE ] RLI: PASS: Price check passed. Min price $56.45. [2026-01-16T12:19:42.594842] [DEBUG] [REMOTE ] RLI: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:42.594967] [DEBUG] [REMOTE ] RLI: PASS: Integrity check passed. [2026-01-16T12:19:42.595008] [DEBUG] [REMOTE ] RLI: Symbol is viable for forecasting. [2026-01-16T12:19:42.595059] [INFO ] [MAIN ] [2685/3508] RLI kept (0.7s) | 2683 kept, 2 rejected | 136.9/min | ETA: 6.0m [2026-01-16T12:19:42.943427] [DEBUG] [REMOTE ] RLJ: Retrieved 3693 rows, trimmed to 300. [2026-01-16T12:19:42.943562] [DEBUG] [REMOTE ] RLJ: PASS: History has at least 300 days. [2026-01-16T12:19:42.943811] [DEBUG] [REMOTE ] RLJ: PASS: Price check passed. Min price $6.67. [2026-01-16T12:19:42.943950] [DEBUG] [REMOTE ] RLJ: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:42.944066] [DEBUG] [REMOTE ] RLJ: PASS: Integrity check passed. [2026-01-16T12:19:42.944108] [DEBUG] [REMOTE ] RLJ: Symbol is viable for forecasting. [2026-01-16T12:19:42.944157] [INFO ] [MAIN ] [2686/3508] RLJ kept (0.3s) | 2684 kept, 2 rejected | 136.9/min | ETA: 6.0m [2026-01-16T12:19:43.324918] [DEBUG] [REMOTE ] RLMD: Retrieved 2833 rows, trimmed to 300. [2026-01-16T12:19:43.325136] [DEBUG] [REMOTE ] RLMD: PASS: History has at least 300 days. [2026-01-16T12:19:43.325455] [DEBUG] [REMOTE ] RLMD: PASS: Price check passed. Min price $2.10. [2026-01-16T12:19:43.325656] [DEBUG] [REMOTE ] RLMD: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:43.325815] [DEBUG] [REMOTE ] RLMD: PASS: Integrity check passed. [2026-01-16T12:19:43.325864] [DEBUG] [REMOTE ] RLMD: Symbol is viable for forecasting. [2026-01-16T12:19:43.325932] [INFO ] [MAIN ] [2687/3508] RLMD kept (0.4s) | 2685 kept, 2 rejected | 136.9/min | ETA: 6.0m [2026-01-16T12:19:43.684214] [DEBUG] [REMOTE ] RLTY: Retrieved 977 rows, trimmed to 300. [2026-01-16T12:19:43.684375] [DEBUG] [REMOTE ] RLTY: PASS: History has at least 300 days. [2026-01-16T12:19:43.684637] [DEBUG] [REMOTE ] RLTY: PASS: Price check passed. Min price $14.29. [2026-01-16T12:19:43.684779] [DEBUG] [REMOTE ] RLTY: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:43.684902] [DEBUG] [REMOTE ] RLTY: PASS: Integrity check passed. [2026-01-16T12:19:43.684943] [DEBUG] [REMOTE ] RLTY: Symbol is viable for forecasting. [2026-01-16T12:19:43.684995] [INFO ] [MAIN ] [2688/3508] RLTY kept (0.4s) | 2686 kept, 2 rejected | 136.9/min | ETA: 6.0m [2026-01-16T12:19:44.096647] [DEBUG] [REMOTE ] RLX: Retrieved 1252 rows, trimmed to 300. [2026-01-16T12:19:44.096785] [DEBUG] [REMOTE ] RLX: PASS: History has at least 300 days. [2026-01-16T12:19:44.096999] [DEBUG] [REMOTE ] RLX: PASS: Price check passed. Min price $2.23. [2026-01-16T12:19:44.097171] [DEBUG] [REMOTE ] RLX: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:44.097285] [DEBUG] [REMOTE ] RLX: PASS: Integrity check passed. [2026-01-16T12:19:44.097510] [DEBUG] [REMOTE ] RLX: Symbol is viable for forecasting. [2026-01-16T12:19:44.097559] [INFO ] [MAIN ] [2689/3508] RLX kept (0.4s) | 2687 kept, 2 rejected | 136.9/min | ETA: 6.0m [2026-01-16T12:19:44.539264] [DEBUG] [REMOTE ] RM: Retrieved 3471 rows, trimmed to 300. [2026-01-16T12:19:44.539397] [DEBUG] [REMOTE ] RM: PASS: History has at least 300 days. [2026-01-16T12:19:44.539653] [DEBUG] [REMOTE ] RM: PASS: Price check passed. Min price $35.82. [2026-01-16T12:19:44.539852] [DEBUG] [REMOTE ] RM: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:44.540017] [DEBUG] [REMOTE ] RM: PASS: Integrity check passed. [2026-01-16T12:19:44.540078] [DEBUG] [REMOTE ] RM: Symbol is viable for forecasting. [2026-01-16T12:19:44.540131] [INFO ] [MAIN ] [2690/3508] RM kept (0.4s) | 2688 kept, 2 rejected | 136.9/min | ETA: 6.0m [2026-01-16T12:19:44.977224] [DEBUG] [REMOTE ] RMAX: Retrieved 3091 rows, trimmed to 300. [2026-01-16T12:19:44.977459] [DEBUG] [REMOTE ] RMAX: PASS: History has at least 300 days. [2026-01-16T12:19:44.977788] [DEBUG] [REMOTE ] RMAX: PASS: Price check passed. Min price $7.27. [2026-01-16T12:19:44.977990] [DEBUG] [REMOTE ] RMAX: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:44.978161] [DEBUG] [REMOTE ] RMAX: PASS: Integrity check passed. [2026-01-16T12:19:44.978213] [DEBUG] [REMOTE ] RMAX: Symbol is viable for forecasting. [2026-01-16T12:19:44.978271] [INFO ] [MAIN ] [2691/3508] RMAX kept (0.4s) | 2689 kept, 2 rejected | 136.9/min | ETA: 6.0m [2026-01-16T12:19:45.157413] [DEBUG] [REMOTE ] RMBI: Retrieved 1645 rows, trimmed to 300. [2026-01-16T12:19:45.157557] [DEBUG] [REMOTE ] RMBI: PASS: History has at least 300 days. [2026-01-16T12:19:45.157808] [DEBUG] [REMOTE ] RMBI: PASS: Price check passed. Min price $12.78. [2026-01-16T12:19:45.157977] [DEBUG] [REMOTE ] RMBI: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:45.158142] [DEBUG] [REMOTE ] RMBI: PASS: Integrity check passed. [2026-01-16T12:19:45.158206] [DEBUG] [REMOTE ] RMBI: Symbol is viable for forecasting. [2026-01-16T12:19:45.158262] [INFO ] [MAIN ] [2692/3508] RMBI kept (0.2s) | 2690 kept, 2 rejected | 136.9/min | ETA: 6.0m [2026-01-16T12:19:45.857814] [DEBUG] [REMOTE ] RMBS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:45.858007] [DEBUG] [REMOTE ] RMBS: PASS: History has at least 300 days. [2026-01-16T12:19:45.858275] [DEBUG] [REMOTE ] RMBS: PASS: Price check passed. Min price $87.28. [2026-01-16T12:19:45.858423] [DEBUG] [REMOTE ] RMBS: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:45.858553] [DEBUG] [REMOTE ] RMBS: PASS: Integrity check passed. [2026-01-16T12:19:45.858617] [DEBUG] [REMOTE ] RMBS: Symbol is viable for forecasting. [2026-01-16T12:19:45.858676] [INFO ] [MAIN ] [2693/3508] RMBS kept (0.7s) | 2691 kept, 2 rejected | 136.9/min | ETA: 6.0m [2026-01-16T12:19:46.376414] [DEBUG] [REMOTE ] RMD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:46.376588] [DEBUG] [REMOTE ] RMD: PASS: History has at least 300 days. [2026-01-16T12:19:46.376808] [DEBUG] [REMOTE ] RMD: PASS: Price check passed. Min price $240.87. [2026-01-16T12:19:46.376944] [DEBUG] [REMOTE ] RMD: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:46.377118] [DEBUG] [REMOTE ] RMD: PASS: Integrity check passed. [2026-01-16T12:19:46.377174] [DEBUG] [REMOTE ] RMD: Symbol is viable for forecasting. [2026-01-16T12:19:46.377257] [INFO ] [MAIN ] [2694/3508] RMD kept (0.5s) | 2692 kept, 2 rejected | 136.9/min | ETA: 5.9m [2026-01-16T12:19:46.652103] [DEBUG] [REMOTE ] RMI: Retrieved 1814 rows, trimmed to 300. [2026-01-16T12:19:46.652237] [DEBUG] [REMOTE ] RMI: PASS: History has at least 300 days. [2026-01-16T12:19:46.652440] [DEBUG] [REMOTE ] RMI: PASS: Price check passed. Min price $14.13. [2026-01-16T12:19:46.652597] [DEBUG] [REMOTE ] RMI: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:46.652711] [DEBUG] [REMOTE ] RMI: PASS: Integrity check passed. [2026-01-16T12:19:46.652752] [DEBUG] [REMOTE ] RMI: Symbol is viable for forecasting. [2026-01-16T12:19:46.652800] [INFO ] [MAIN ] [2695/3508] RMI kept (0.3s) | 2693 kept, 2 rejected | 136.9/min | ETA: 5.9m [2026-01-16T12:19:47.058077] [DEBUG] [REMOTE ] RMM: Retrieved 1628 rows, trimmed to 300. [2026-01-16T12:19:47.058224] [DEBUG] [REMOTE ] RMM: PASS: History has at least 300 days. [2026-01-16T12:19:47.058440] [DEBUG] [REMOTE ] RMM: PASS: Price check passed. Min price $13.47. [2026-01-16T12:19:47.058609] [DEBUG] [REMOTE ] RMM: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:47.058745] [DEBUG] [REMOTE ] RMM: PASS: Integrity check passed. [2026-01-16T12:19:47.058796] [DEBUG] [REMOTE ] RMM: Symbol is viable for forecasting. [2026-01-16T12:19:47.058851] [INFO ] [MAIN ] [2696/3508] RMM kept (0.4s) | 2694 kept, 2 rejected | 136.9/min | ETA: 5.9m [2026-01-16T12:19:47.420880] [DEBUG] [REMOTE ] RMMZ: Retrieved 985 rows, trimmed to 300. [2026-01-16T12:19:47.421028] [DEBUG] [REMOTE ] RMMZ: PASS: History has at least 300 days. [2026-01-16T12:19:47.421249] [DEBUG] [REMOTE ] RMMZ: PASS: Price check passed. Min price $14.30. [2026-01-16T12:19:47.421394] [DEBUG] [REMOTE ] RMMZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:47.421510] [DEBUG] [REMOTE ] RMMZ: PASS: Integrity check passed. [2026-01-16T12:19:47.421552] [DEBUG] [REMOTE ] RMMZ: Symbol is viable for forecasting. [2026-01-16T12:19:47.421636] [INFO ] [MAIN ] [2697/3508] RMMZ kept (0.4s) | 2695 kept, 2 rejected | 136.9/min | ETA: 5.9m [2026-01-16T12:19:47.883296] [DEBUG] [REMOTE ] RMNI: Retrieved 2611 rows, trimmed to 300. [2026-01-16T12:19:47.883441] [DEBUG] [REMOTE ] RMNI: PASS: History has at least 300 days. [2026-01-16T12:19:47.883702] [DEBUG] [REMOTE ] RMNI: PASS: Price check passed. Min price $3.70. [2026-01-16T12:19:47.883852] [DEBUG] [REMOTE ] RMNI: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:47.883965] [DEBUG] [REMOTE ] RMNI: PASS: Integrity check passed. [2026-01-16T12:19:47.884006] [DEBUG] [REMOTE ] RMNI: Symbol is viable for forecasting. [2026-01-16T12:19:47.884053] [INFO ] [MAIN ] [2698/3508] RMNI kept (0.5s) | 2696 kept, 2 rejected | 136.9/min | ETA: 5.9m [2026-01-16T12:19:48.236644] [DEBUG] [REMOTE ] RNA: Retrieved 1406 rows, trimmed to 300. [2026-01-16T12:19:48.236776] [DEBUG] [REMOTE ] RNA: PASS: History has at least 300 days. [2026-01-16T12:19:48.236982] [DEBUG] [REMOTE ] RNA: PASS: Price check passed. Min price $46.86. [2026-01-16T12:19:48.237121] [DEBUG] [REMOTE ] RNA: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:48.237237] [DEBUG] [REMOTE ] RNA: PASS: Integrity check passed. [2026-01-16T12:19:48.237278] [DEBUG] [REMOTE ] RNA: Symbol is viable for forecasting. [2026-01-16T12:19:48.237327] [INFO ] [MAIN ] [2699/3508] RNA kept (0.4s) | 2697 kept, 2 rejected | 136.9/min | ETA: 5.9m [2026-01-16T12:19:48.674972] [DEBUG] [REMOTE ] RNAC: Retrieved 2406 rows, trimmed to 300. [2026-01-16T12:19:48.675111] [DEBUG] [REMOTE ] RNAC: PASS: History has at least 300 days. [2026-01-16T12:19:48.675324] [DEBUG] [REMOTE ] RNAC: PASS: Price check passed. Min price $6.43. [2026-01-16T12:19:48.675461] [DEBUG] [REMOTE ] RNAC: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:48.675599] [DEBUG] [REMOTE ] RNAC: PASS: Integrity check passed. [2026-01-16T12:19:48.675643] [DEBUG] [REMOTE ] RNAC: Symbol is viable for forecasting. [2026-01-16T12:19:48.675709] [INFO ] [MAIN ] [2700/3508] RNAC kept (0.4s) | 2698 kept, 2 rejected | 136.9/min | ETA: 5.9m [2026-01-16T12:19:48.941996] [DEBUG] [REMOTE ] RNAZ: Retrieved 1137 rows, trimmed to 300. [2026-01-16T12:19:48.942128] [DEBUG] [REMOTE ] RNAZ: PASS: History has at least 300 days. [2026-01-16T12:19:48.942329] [DEBUG] [REMOTE ] RNAZ: PASS: Price check passed. Min price $6.44. [2026-01-16T12:19:48.942470] [DEBUG] [REMOTE ] RNAZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:48.942604] [DEBUG] [REMOTE ] RNAZ: PASS: Integrity check passed. [2026-01-16T12:19:48.942648] [DEBUG] [REMOTE ] RNAZ: Symbol is viable for forecasting. [2026-01-16T12:19:48.942697] [INFO ] [MAIN ] [2701/3508] RNAZ kept (0.3s) | 2699 kept, 2 rejected | 136.9/min | ETA: 5.9m [2026-01-16T12:19:49.553155] [DEBUG] [REMOTE ] RNG: Retrieved 3094 rows, trimmed to 300. [2026-01-16T12:19:49.553285] [DEBUG] [REMOTE ] RNG: PASS: History has at least 300 days. [2026-01-16T12:19:49.553500] [DEBUG] [REMOTE ] RNG: PASS: Price check passed. Min price $26.12. [2026-01-16T12:19:49.553671] [DEBUG] [REMOTE ] RNG: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:49.553788] [DEBUG] [REMOTE ] RNG: PASS: Integrity check passed. [2026-01-16T12:19:49.553829] [DEBUG] [REMOTE ] RNG: Symbol is viable for forecasting. [2026-01-16T12:19:49.553879] [INFO ] [MAIN ] [2702/3508] RNG kept (0.6s) | 2700 kept, 2 rejected | 136.9/min | ETA: 5.9m [2026-01-16T12:19:50.022180] [DEBUG] [REMOTE ] RNP: Retrieved 5677 rows, trimmed to 300. [2026-01-16T12:19:50.022328] [DEBUG] [REMOTE ] RNP: PASS: History has at least 300 days. [2026-01-16T12:19:50.022588] [DEBUG] [REMOTE ] RNP: PASS: Price check passed. Min price $19.29. [2026-01-16T12:19:50.022744] [DEBUG] [REMOTE ] RNP: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:50.022878] [DEBUG] [REMOTE ] RNP: PASS: Integrity check passed. [2026-01-16T12:19:50.022921] [DEBUG] [REMOTE ] RNP: Symbol is viable for forecasting. [2026-01-16T12:19:50.022973] [INFO ] [MAIN ] [2703/3508] RNP kept (0.5s) | 2701 kept, 2 rejected | 136.9/min | ETA: 5.9m [2026-01-16T12:19:50.334849] [DEBUG] [REMOTE ] ROAD: Retrieved 1936 rows, trimmed to 300. [2026-01-16T12:19:50.334994] [DEBUG] [REMOTE ] ROAD: PASS: History has at least 300 days. [2026-01-16T12:19:50.335207] [DEBUG] [REMOTE ] ROAD: PASS: Price check passed. Min price $100.43. [2026-01-16T12:19:50.335345] [DEBUG] [REMOTE ] ROAD: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:50.335462] [DEBUG] [REMOTE ] ROAD: PASS: Integrity check passed. [2026-01-16T12:19:50.335502] [DEBUG] [REMOTE ] ROAD: Symbol is viable for forecasting. [2026-01-16T12:19:50.335551] [INFO ] [MAIN ] [2704/3508] ROAD kept (0.3s) | 2702 kept, 2 rejected | 136.9/min | ETA: 5.9m [2026-01-16T12:19:50.923859] [DEBUG] [REMOTE ] ROCK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:50.923999] [DEBUG] [REMOTE ] ROCK: PASS: History has at least 300 days. [2026-01-16T12:19:50.924224] [DEBUG] [REMOTE ] ROCK: PASS: Price check passed. Min price $44.17. [2026-01-16T12:19:50.924361] [DEBUG] [REMOTE ] ROCK: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:50.924507] [DEBUG] [REMOTE ] ROCK: PASS: Integrity check passed. [2026-01-16T12:19:50.924549] [DEBUG] [REMOTE ] ROCK: Symbol is viable for forecasting. [2026-01-16T12:19:50.924626] [INFO ] [MAIN ] [2705/3508] ROCK kept (0.6s) | 2703 kept, 2 rejected | 136.9/min | ETA: 5.9m [2026-01-16T12:19:51.161814] [DEBUG] [REMOTE ] ROE: Retrieved 618 rows, trimmed to 300. [2026-01-16T12:19:51.162053] [DEBUG] [REMOTE ] ROE: PASS: History has at least 300 days. [2026-01-16T12:19:51.162385] [DEBUG] [REMOTE ] ROE: PASS: Price check passed. Min price $33.03. [2026-01-16T12:19:51.162600] [DEBUG] [REMOTE ] ROE: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:51.162781] [DEBUG] [REMOTE ] ROE: PASS: Integrity check passed. [2026-01-16T12:19:51.162846] [DEBUG] [REMOTE ] ROE: Symbol is viable for forecasting. [2026-01-16T12:19:51.162960] [INFO ] [MAIN ] [2706/3508] ROE kept (0.2s) | 2704 kept, 2 rejected | 136.9/min | ETA: 5.9m [2026-01-16T12:19:51.796430] [DEBUG] [REMOTE ] ROP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:51.796616] [DEBUG] [REMOTE ] ROP: PASS: History has at least 300 days. [2026-01-16T12:19:51.796845] [DEBUG] [REMOTE ] ROP: PASS: Price check passed. Min price $414.25. [2026-01-16T12:19:51.796986] [DEBUG] [REMOTE ] ROP: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:51.797101] [DEBUG] [REMOTE ] ROP: PASS: Integrity check passed. [2026-01-16T12:19:51.797142] [DEBUG] [REMOTE ] ROP: Symbol is viable for forecasting. [2026-01-16T12:19:51.797192] [INFO ] [MAIN ] [2707/3508] ROP kept (0.6s) | 2705 kept, 2 rejected | 136.9/min | ETA: 5.9m [2026-01-16T12:19:52.081910] [DEBUG] [REMOTE ] RPAY: Retrieved 1885 rows, trimmed to 300. [2026-01-16T12:19:52.082058] [DEBUG] [REMOTE ] RPAY: PASS: History has at least 300 days. [2026-01-16T12:19:52.082273] [DEBUG] [REMOTE ] RPAY: PASS: Price check passed. Min price $3.00. [2026-01-16T12:19:52.082417] [DEBUG] [REMOTE ] RPAY: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:52.082536] [DEBUG] [REMOTE ] RPAY: PASS: Integrity check passed. [2026-01-16T12:19:52.082609] [DEBUG] [REMOTE ] RPAY: Symbol is viable for forecasting. [2026-01-16T12:19:52.082676] [INFO ] [MAIN ] [2708/3508] RPAY kept (0.3s) | 2706 kept, 2 rejected | 136.9/min | ETA: 5.8m [2026-01-16T12:19:52.511774] [DEBUG] [REMOTE ] RPD: Retrieved 2641 rows, trimmed to 300. [2026-01-16T12:19:52.511915] [DEBUG] [REMOTE ] RPD: PASS: History has at least 300 days. [2026-01-16T12:19:52.512120] [DEBUG] [REMOTE ] RPD: PASS: Price check passed. Min price $13.30. [2026-01-16T12:19:52.512261] [DEBUG] [REMOTE ] RPD: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:52.512373] [DEBUG] [REMOTE ] RPD: PASS: Integrity check passed. [2026-01-16T12:19:52.512413] [DEBUG] [REMOTE ] RPD: Symbol is viable for forecasting. [2026-01-16T12:19:52.512460] [INFO ] [MAIN ] [2709/3508] RPD kept (0.4s) | 2707 kept, 2 rejected | 136.9/min | ETA: 5.8m [2026-01-16T12:19:52.838401] [DEBUG] [REMOTE ] RPID: Retrieved 1132 rows, trimmed to 300. [2026-01-16T12:19:52.838541] [DEBUG] [REMOTE ] RPID: PASS: History has at least 300 days. [2026-01-16T12:19:52.838789] [DEBUG] [REMOTE ] RPID: PASS: Price check passed. Min price $2.70. [2026-01-16T12:19:52.838935] [DEBUG] [REMOTE ] RPID: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:52.839053] [DEBUG] [REMOTE ] RPID: PASS: Integrity check passed. [2026-01-16T12:19:52.839095] [DEBUG] [REMOTE ] RPID: Symbol is viable for forecasting. [2026-01-16T12:19:52.839146] [INFO ] [MAIN ] [2710/3508] RPID kept (0.3s) | 2708 kept, 2 rejected | 136.9/min | ETA: 5.8m [2026-01-16T12:19:53.218609] [DEBUG] [REMOTE ] RPRX: Retrieved 1404 rows, trimmed to 300. [2026-01-16T12:19:53.218914] [DEBUG] [REMOTE ] RPRX: PASS: History has at least 300 days. [2026-01-16T12:19:53.219362] [DEBUG] [REMOTE ] RPRX: PASS: Price check passed. Min price $36.21. [2026-01-16T12:19:53.219553] [DEBUG] [REMOTE ] RPRX: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:53.219774] [DEBUG] [REMOTE ] RPRX: PASS: Integrity check passed. [2026-01-16T12:19:53.219826] [DEBUG] [REMOTE ] RPRX: Symbol is viable for forecasting. [2026-01-16T12:19:53.219894] [INFO ] [MAIN ] [2711/3508] RPRX kept (0.4s) | 2709 kept, 2 rejected | 136.9/min | ETA: 5.8m [2026-01-16T12:19:53.675133] [DEBUG] [REMOTE ] RPTX: Retrieved 1401 rows, trimmed to 300. [2026-01-16T12:19:53.675270] [DEBUG] [REMOTE ] RPTX: PASS: History has at least 300 days. [2026-01-16T12:19:53.675475] [DEBUG] [REMOTE ] RPTX: PASS: Price check passed. Min price $1.65. [2026-01-16T12:19:53.675629] [DEBUG] [REMOTE ] RPTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:53.675743] [DEBUG] [REMOTE ] RPTX: PASS: Integrity check passed. [2026-01-16T12:19:53.675783] [DEBUG] [REMOTE ] RPTX: Symbol is viable for forecasting. [2026-01-16T12:19:53.675848] [INFO ] [MAIN ] [2712/3508] RPTX kept (0.5s) | 2710 kept, 2 rejected | 136.9/min | ETA: 5.8m [2026-01-16T12:19:54.217456] [DEBUG] [REMOTE ] RQI: Retrieved 6012 rows, trimmed to 300. [2026-01-16T12:19:54.217809] [DEBUG] [REMOTE ] RQI: PASS: History has at least 300 days. [2026-01-16T12:19:54.218027] [DEBUG] [REMOTE ] RQI: PASS: Price check passed. Min price $11.15. [2026-01-16T12:19:54.218165] [DEBUG] [REMOTE ] RQI: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:54.218279] [DEBUG] [REMOTE ] RQI: PASS: Integrity check passed. [2026-01-16T12:19:54.218320] [DEBUG] [REMOTE ] RQI: Symbol is viable for forecasting. [2026-01-16T12:19:54.218369] [INFO ] [MAIN ] [2713/3508] RQI kept (0.5s) | 2711 kept, 2 rejected | 136.9/min | ETA: 5.8m [2026-01-16T12:19:54.490752] [DEBUG] [REMOTE ] RRBI: Retrieved 1686 rows, trimmed to 300. [2026-01-16T12:19:54.490893] [DEBUG] [REMOTE ] RRBI: PASS: History has at least 300 days. [2026-01-16T12:19:54.491097] [DEBUG] [REMOTE ] RRBI: PASS: Price check passed. Min price $64.71. [2026-01-16T12:19:54.491233] [DEBUG] [REMOTE ] RRBI: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:54.491344] [DEBUG] [REMOTE ] RRBI: PASS: Integrity check passed. [2026-01-16T12:19:54.491386] [DEBUG] [REMOTE ] RRBI: Symbol is viable for forecasting. [2026-01-16T12:19:54.491436] [INFO ] [MAIN ] [2714/3508] RRBI kept (0.3s) | 2712 kept, 2 rejected | 137.0/min | ETA: 5.8m [2026-01-16T12:19:55.143360] [DEBUG] [REMOTE ] RRC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:55.143493] [DEBUG] [REMOTE ] RRC: PASS: History has at least 300 days. [2026-01-16T12:19:55.143734] [DEBUG] [REMOTE ] RRC: PASS: Price check passed. Min price $33.43. [2026-01-16T12:19:55.143877] [DEBUG] [REMOTE ] RRC: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:55.143994] [DEBUG] [REMOTE ] RRC: PASS: Integrity check passed. [2026-01-16T12:19:55.144035] [DEBUG] [REMOTE ] RRC: Symbol is viable for forecasting. [2026-01-16T12:19:55.144085] [INFO ] [MAIN ] [2715/3508] RRC kept (0.7s) | 2713 kept, 2 rejected | 136.9/min | ETA: 5.8m [2026-01-16T12:19:55.583034] [DEBUG] [REMOTE ] RRGB: Retrieved 5912 rows, trimmed to 300. [2026-01-16T12:19:55.583173] [DEBUG] [REMOTE ] RRGB: PASS: History has at least 300 days. [2026-01-16T12:19:55.583388] [DEBUG] [REMOTE ] RRGB: PASS: Price check passed. Min price $3.79. [2026-01-16T12:19:55.583527] [DEBUG] [REMOTE ] RRGB: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:55.583695] [DEBUG] [REMOTE ] RRGB: PASS: Integrity check passed. [2026-01-16T12:19:55.583737] [DEBUG] [REMOTE ] RRGB: Symbol is viable for forecasting. [2026-01-16T12:19:55.583786] [INFO ] [MAIN ] [2716/3508] RRGB kept (0.4s) | 2714 kept, 2 rejected | 136.9/min | ETA: 5.8m [2026-01-16T12:19:56.053326] [DEBUG] [REMOTE ] RRX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:56.053498] [DEBUG] [REMOTE ] RRX: PASS: History has at least 300 days. [2026-01-16T12:19:56.053784] [DEBUG] [REMOTE ] RRX: PASS: Price check passed. Min price $128.43. [2026-01-16T12:19:56.053931] [DEBUG] [REMOTE ] RRX: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:56.054072] [DEBUG] [REMOTE ] RRX: PASS: Integrity check passed. [2026-01-16T12:19:56.054114] [DEBUG] [REMOTE ] RRX: Symbol is viable for forecasting. [2026-01-16T12:19:56.054168] [INFO ] [MAIN ] [2717/3508] RRX kept (0.5s) | 2715 kept, 2 rejected | 136.9/min | ETA: 5.8m [2026-01-16T12:19:56.451197] [DEBUG] [REMOTE ] RS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:56.451360] [DEBUG] [REMOTE ] RS: PASS: History has at least 300 days. [2026-01-16T12:19:56.451839] [DEBUG] [REMOTE ] RS: PASS: Price check passed. Min price $264.78. [2026-01-16T12:19:56.451985] [DEBUG] [REMOTE ] RS: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:56.452120] [DEBUG] [REMOTE ] RS: PASS: Integrity check passed. [2026-01-16T12:19:56.452202] [DEBUG] [REMOTE ] RS: Symbol is viable for forecasting. [2026-01-16T12:19:56.452257] [INFO ] [MAIN ] [2718/3508] RS kept (0.4s) | 2716 kept, 2 rejected | 136.9/min | ETA: 5.8m [2026-01-16T12:19:56.959428] [DEBUG] [REMOTE ] RSG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:19:56.959590] [DEBUG] [REMOTE ] RSG: PASS: History has at least 300 days. [2026-01-16T12:19:56.959829] [DEBUG] [REMOTE ] RSG: PASS: Price check passed. Min price $203.51. [2026-01-16T12:19:56.959970] [DEBUG] [REMOTE ] RSG: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:56.960094] [DEBUG] [REMOTE ] RSG: PASS: Integrity check passed. [2026-01-16T12:19:56.960134] [DEBUG] [REMOTE ] RSG: Symbol is viable for forecasting. [2026-01-16T12:19:56.960189] [INFO ] [MAIN ] [2719/3508] RSG kept (0.5s) | 2717 kept, 2 rejected | 136.9/min | ETA: 5.8m [2026-01-16T12:19:57.246276] [DEBUG] [REMOTE ] RSI: Retrieved 1440 rows, trimmed to 300. [2026-01-16T12:19:57.246414] [DEBUG] [REMOTE ] RSI: PASS: History has at least 300 days. [2026-01-16T12:19:57.246886] [DEBUG] [REMOTE ] RSI: PASS: Price check passed. Min price $16.55. [2026-01-16T12:19:57.247037] [DEBUG] [REMOTE ] RSI: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:57.247151] [DEBUG] [REMOTE ] RSI: PASS: Integrity check passed. [2026-01-16T12:19:57.247191] [DEBUG] [REMOTE ] RSI: Symbol is viable for forecasting. [2026-01-16T12:19:57.247239] [INFO ] [MAIN ] [2720/3508] RSI kept (0.3s) | 2718 kept, 2 rejected | 136.9/min | ETA: 5.8m [2026-01-16T12:19:57.616971] [DEBUG] [REMOTE ] RSKD: Retrieved 1122 rows, trimmed to 300. [2026-01-16T12:19:57.617116] [DEBUG] [REMOTE ] RSKD: PASS: History has at least 300 days. [2026-01-16T12:19:57.617334] [DEBUG] [REMOTE ] RSKD: PASS: Price check passed. Min price $4.50. [2026-01-16T12:19:57.617485] [DEBUG] [REMOTE ] RSKD: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:57.617633] [DEBUG] [REMOTE ] RSKD: PASS: Integrity check passed. [2026-01-16T12:19:57.617680] [DEBUG] [REMOTE ] RSKD: Symbol is viable for forecasting. [2026-01-16T12:19:57.617734] [INFO ] [MAIN ] [2721/3508] RSKD kept (0.4s) | 2719 kept, 2 rejected | 136.9/min | ETA: 5.7m [2026-01-16T12:19:58.125857] [DEBUG] [REMOTE ] RSSS: Retrieved 3084 rows, trimmed to 300. [2026-01-16T12:19:58.125990] [DEBUG] [REMOTE ] RSSS: PASS: History has at least 300 days. [2026-01-16T12:19:58.126200] [DEBUG] [REMOTE ] RSSS: PASS: Price check passed. Min price $2.61. [2026-01-16T12:19:58.126341] [DEBUG] [REMOTE ] RSSS: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:58.126463] [DEBUG] [REMOTE ] RSSS: PASS: Integrity check passed. [2026-01-16T12:19:58.126503] [DEBUG] [REMOTE ] RSSS: Symbol is viable for forecasting. [2026-01-16T12:19:58.126592] [INFO ] [MAIN ] [2722/3508] RSSS kept (0.5s) | 2720 kept, 2 rejected | 136.9/min | ETA: 5.7m [2026-01-16T12:19:58.538672] [DEBUG] [REMOTE ] RTO: Retrieved 4658 rows, trimmed to 300. [2026-01-16T12:19:58.538809] [DEBUG] [REMOTE ] RTO: PASS: History has at least 300 days. [2026-01-16T12:19:58.539029] [DEBUG] [REMOTE ] RTO: PASS: Price check passed. Min price $26.00. [2026-01-16T12:19:58.539173] [DEBUG] [REMOTE ] RTO: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:58.539293] [DEBUG] [REMOTE ] RTO: PASS: Integrity check passed. [2026-01-16T12:19:58.539333] [DEBUG] [REMOTE ] RTO: Symbol is viable for forecasting. [2026-01-16T12:19:58.539383] [INFO ] [MAIN ] [2723/3508] RTO kept (0.4s) | 2721 kept, 2 rejected | 136.9/min | ETA: 5.7m [2026-01-16T12:19:58.797906] [DEBUG] [REMOTE ] RUM: Retrieved 1196 rows, trimmed to 300. [2026-01-16T12:19:58.798038] [DEBUG] [REMOTE ] RUM: PASS: History has at least 300 days. [2026-01-16T12:19:58.798244] [DEBUG] [REMOTE ] RUM: PASS: Price check passed. Min price $5.25. [2026-01-16T12:19:58.798387] [DEBUG] [REMOTE ] RUM: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:58.798497] [DEBUG] [REMOTE ] RUM: PASS: Integrity check passed. [2026-01-16T12:19:58.798563] [DEBUG] [REMOTE ] RUM: Symbol is viable for forecasting. [2026-01-16T12:19:58.798823] [INFO ] [MAIN ] [2724/3508] RUM kept (0.3s) | 2722 kept, 2 rejected | 137.0/min | ETA: 5.7m [2026-01-16T12:19:59.305406] [DEBUG] [REMOTE ] RUN: Retrieved 2628 rows, trimmed to 300. [2026-01-16T12:19:59.305530] [DEBUG] [REMOTE ] RUN: PASS: History has at least 300 days. [2026-01-16T12:19:59.305770] [DEBUG] [REMOTE ] RUN: PASS: Price check passed. Min price $17.08. [2026-01-16T12:19:59.305921] [DEBUG] [REMOTE ] RUN: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:59.306039] [DEBUG] [REMOTE ] RUN: PASS: Integrity check passed. [2026-01-16T12:19:59.306082] [DEBUG] [REMOTE ] RUN: Symbol is viable for forecasting. [2026-01-16T12:19:59.306134] [INFO ] [MAIN ] [2725/3508] RUN kept (0.5s) | 2723 kept, 2 rejected | 137.0/min | ETA: 5.7m [2026-01-16T12:19:59.609096] [DEBUG] [REMOTE ] RUNN: Retrieved 654 rows, trimmed to 300. [2026-01-16T12:19:59.609216] [DEBUG] [REMOTE ] RUNN: PASS: History has at least 300 days. [2026-01-16T12:19:59.609422] [DEBUG] [REMOTE ] RUNN: PASS: Price check passed. Min price $32.04. [2026-01-16T12:19:59.609558] [DEBUG] [REMOTE ] RUNN: PASS: Continuity check passed with 300 days. [2026-01-16T12:19:59.609686] [DEBUG] [REMOTE ] RUNN: PASS: Integrity check passed. [2026-01-16T12:19:59.609727] [DEBUG] [REMOTE ] RUNN: Symbol is viable for forecasting. [2026-01-16T12:19:59.609775] [INFO ] [MAIN ] [2726/3508] RUNN kept (0.3s) | 2724 kept, 2 rejected | 137.0/min | ETA: 5.7m [2026-01-16T12:20:00.210472] [DEBUG] [REMOTE ] RUSHA: Retrieved 5919 rows, trimmed to 300. [2026-01-16T12:20:00.210624] [DEBUG] [REMOTE ] RUSHA: PASS: History has at least 300 days. [2026-01-16T12:20:00.210852] [DEBUG] [REMOTE ] RUSHA: PASS: Price check passed. Min price $46.50. [2026-01-16T12:20:00.211001] [DEBUG] [REMOTE ] RUSHA: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:00.211162] [DEBUG] [REMOTE ] RUSHA: PASS: Integrity check passed. [2026-01-16T12:20:00.211215] [DEBUG] [REMOTE ] RUSHA: Symbol is viable for forecasting. [2026-01-16T12:20:00.211280] [INFO ] [MAIN ] [2727/3508] RUSHA kept (0.6s) | 2725 kept, 2 rejected | 136.9/min | ETA: 5.7m [2026-01-16T12:20:00.682158] [DEBUG] [REMOTE ] RUSHB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:00.682313] [DEBUG] [REMOTE ] RUSHB: PASS: History has at least 300 days. [2026-01-16T12:20:00.682557] [DEBUG] [REMOTE ] RUSHB: PASS: Price check passed. Min price $47.94. [2026-01-16T12:20:00.682724] [DEBUG] [REMOTE ] RUSHB: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:00.682849] [DEBUG] [REMOTE ] RUSHB: PASS: Integrity check passed. [2026-01-16T12:20:00.682890] [DEBUG] [REMOTE ] RUSHB: Symbol is viable for forecasting. [2026-01-16T12:20:00.682941] [INFO ] [MAIN ] [2728/3508] RUSHB kept (0.5s) | 2726 kept, 2 rejected | 136.9/min | ETA: 5.7m [2026-01-16T12:20:00.972488] [DEBUG] [REMOTE ] RVMD: Retrieved 1489 rows, trimmed to 300. [2026-01-16T12:20:00.972668] [DEBUG] [REMOTE ] RVMD: PASS: History has at least 300 days. [2026-01-16T12:20:00.972901] [DEBUG] [REMOTE ] RVMD: PASS: Price check passed. Min price $52.98. [2026-01-16T12:20:00.973049] [DEBUG] [REMOTE ] RVMD: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:00.973173] [DEBUG] [REMOTE ] RVMD: PASS: Integrity check passed. [2026-01-16T12:20:00.973216] [DEBUG] [REMOTE ] RVMD: Symbol is viable for forecasting. [2026-01-16T12:20:00.973269] [INFO ] [MAIN ] [2729/3508] RVMD kept (0.3s) | 2727 kept, 2 rejected | 137.0/min | ETA: 5.7m [2026-01-16T12:20:01.599872] [DEBUG] [REMOTE ] RVSB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:01.600031] [DEBUG] [REMOTE ] RVSB: PASS: History has at least 300 days. [2026-01-16T12:20:01.600294] [DEBUG] [REMOTE ] RVSB: PASS: Price check passed. Min price $5.00. [2026-01-16T12:20:01.600437] [DEBUG] [REMOTE ] RVSB: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:01.600566] [DEBUG] [REMOTE ] RVSB: PASS: Integrity check passed. [2026-01-16T12:20:01.600654] [DEBUG] [REMOTE ] RVSB: Symbol is viable for forecasting. [2026-01-16T12:20:01.600708] [INFO ] [MAIN ] [2730/3508] RVSB kept (0.6s) | 2728 kept, 2 rejected | 136.9/min | ETA: 5.7m [2026-01-16T12:20:02.064127] [DEBUG] [REMOTE ] RVTY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:02.064283] [DEBUG] [REMOTE ] RVTY: PASS: History has at least 300 days. [2026-01-16T12:20:02.064536] [DEBUG] [REMOTE ] RVTY: PASS: Price check passed. Min price $89.52. [2026-01-16T12:20:02.064702] [DEBUG] [REMOTE ] RVTY: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:02.064832] [DEBUG] [REMOTE ] RVTY: PASS: Integrity check passed. [2026-01-16T12:20:02.064874] [DEBUG] [REMOTE ] RVTY: Symbol is viable for forecasting. [2026-01-16T12:20:02.064926] [INFO ] [MAIN ] [2731/3508] RVTY kept (0.5s) | 2729 kept, 2 rejected | 136.9/min | ETA: 5.7m [2026-01-16T12:20:02.282821] [DEBUG] [REMOTE ] RWAY: Retrieved 1063 rows, trimmed to 300. [2026-01-16T12:20:02.283028] [DEBUG] [REMOTE ] RWAY: PASS: History has at least 300 days. [2026-01-16T12:20:02.283310] [DEBUG] [REMOTE ] RWAY: PASS: Price check passed. Min price $8.64. [2026-01-16T12:20:02.283474] [DEBUG] [REMOTE ] RWAY: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:02.283625] [DEBUG] [REMOTE ] RWAY: PASS: Integrity check passed. [2026-01-16T12:20:02.283672] [DEBUG] [REMOTE ] RWAY: Symbol is viable for forecasting. [2026-01-16T12:20:02.283727] [INFO ] [MAIN ] [2732/3508] RWAY kept (0.2s) | 2730 kept, 2 rejected | 137.0/min | ETA: 5.7m [2026-01-16T12:20:02.702825] [DEBUG] [REMOTE ] RXO: Retrieved 807 rows, trimmed to 300. [2026-01-16T12:20:02.703038] [DEBUG] [REMOTE ] RXO: PASS: History has at least 300 days. [2026-01-16T12:20:02.703323] [DEBUG] [REMOTE ] RXO: PASS: Price check passed. Min price $10.48. [2026-01-16T12:20:02.703475] [DEBUG] [REMOTE ] RXO: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:02.703637] [DEBUG] [REMOTE ] RXO: PASS: Integrity check passed. [2026-01-16T12:20:02.703684] [DEBUG] [REMOTE ] RXO: Symbol is viable for forecasting. [2026-01-16T12:20:02.703745] [INFO ] [MAIN ] [2733/3508] RXO kept (0.4s) | 2731 kept, 2 rejected | 137.0/min | ETA: 5.7m [2026-01-16T12:20:03.118999] [DEBUG] [REMOTE ] RXRX: Retrieved 1194 rows, trimmed to 300. [2026-01-16T12:20:03.119210] [DEBUG] [REMOTE ] RXRX: PASS: History has at least 300 days. [2026-01-16T12:20:03.119477] [DEBUG] [REMOTE ] RXRX: PASS: Price check passed. Min price $3.85. [2026-01-16T12:20:03.119660] [DEBUG] [REMOTE ] RXRX: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:03.119790] [DEBUG] [REMOTE ] RXRX: PASS: Integrity check passed. [2026-01-16T12:20:03.119834] [DEBUG] [REMOTE ] RXRX: Symbol is viable for forecasting. [2026-01-16T12:20:03.119890] [INFO ] [MAIN ] [2734/3508] RXRX kept (0.4s) | 2732 kept, 2 rejected | 137.0/min | ETA: 5.7m [2026-01-16T12:20:03.810176] [DEBUG] [REMOTE ] RY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:03.810343] [DEBUG] [REMOTE ] RY: PASS: History has at least 300 days. [2026-01-16T12:20:03.810633] [DEBUG] [REMOTE ] RY: PASS: Price check passed. Min price $145.41. [2026-01-16T12:20:03.810823] [DEBUG] [REMOTE ] RY: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:03.810975] [DEBUG] [REMOTE ] RY: PASS: Integrity check passed. [2026-01-16T12:20:03.811019] [DEBUG] [REMOTE ] RY: Symbol is viable for forecasting. [2026-01-16T12:20:03.811074] [INFO ] [MAIN ] [2735/3508] RY kept (0.7s) | 2733 kept, 2 rejected | 136.9/min | ETA: 5.6m [2026-01-16T12:20:04.331885] [DEBUG] [REMOTE ] RYAAY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:04.332111] [DEBUG] [REMOTE ] RYAAY: PASS: History has at least 300 days. [2026-01-16T12:20:04.332456] [DEBUG] [REMOTE ] RYAAY: PASS: Price check passed. Min price $60.55. [2026-01-16T12:20:04.332627] [DEBUG] [REMOTE ] RYAAY: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:04.332777] [DEBUG] [REMOTE ] RYAAY: PASS: Integrity check passed. [2026-01-16T12:20:04.332850] [DEBUG] [REMOTE ] RYAAY: Symbol is viable for forecasting. [2026-01-16T12:20:04.332910] [INFO ] [MAIN ] [2736/3508] RYAAY kept (0.5s) | 2734 kept, 2 rejected | 136.9/min | ETA: 5.6m [2026-01-16T12:20:04.691987] [DEBUG] [REMOTE ] RYAM: Retrieved 2915 rows, trimmed to 300. [2026-01-16T12:20:04.692134] [DEBUG] [REMOTE ] RYAM: PASS: History has at least 300 days. [2026-01-16T12:20:04.692399] [DEBUG] [REMOTE ] RYAM: PASS: Price check passed. Min price $5.52. [2026-01-16T12:20:04.692559] [DEBUG] [REMOTE ] RYAM: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:04.692734] [DEBUG] [REMOTE ] RYAM: PASS: Integrity check passed. [2026-01-16T12:20:04.692778] [DEBUG] [REMOTE ] RYAM: Symbol is viable for forecasting. [2026-01-16T12:20:04.692831] [INFO ] [MAIN ] [2737/3508] RYAM kept (0.4s) | 2735 kept, 2 rejected | 136.9/min | ETA: 5.6m [2026-01-16T12:20:04.980710] [DEBUG] [REMOTE ] RYAN: Retrieved 1127 rows, trimmed to 300. [2026-01-16T12:20:04.981140] [DEBUG] [REMOTE ] RYAN: PASS: History has at least 300 days. [2026-01-16T12:20:04.981455] [DEBUG] [REMOTE ] RYAN: PASS: Price check passed. Min price $50.17. [2026-01-16T12:20:04.981661] [DEBUG] [REMOTE ] RYAN: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:04.982427] [DEBUG] [REMOTE ] RYAN: PASS: Integrity check passed. [2026-01-16T12:20:04.982505] [DEBUG] [REMOTE ] RYAN: Symbol is viable for forecasting. [2026-01-16T12:20:04.982637] [INFO ] [MAIN ] [2738/3508] RYAN kept (0.3s) | 2736 kept, 2 rejected | 137.0/min | ETA: 5.6m [2026-01-16T12:20:05.462965] [DEBUG] [REMOTE ] RYI: Retrieved 2877 rows, trimmed to 300. [2026-01-16T12:20:05.463127] [DEBUG] [REMOTE ] RYI: PASS: History has at least 300 days. [2026-01-16T12:20:05.463384] [DEBUG] [REMOTE ] RYI: PASS: Price check passed. Min price $19.71. [2026-01-16T12:20:05.463528] [DEBUG] [REMOTE ] RYI: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:05.463685] [DEBUG] [REMOTE ] RYI: PASS: Integrity check passed. [2026-01-16T12:20:05.463733] [DEBUG] [REMOTE ] RYI: Symbol is viable for forecasting. [2026-01-16T12:20:05.463803] [INFO ] [MAIN ] [2739/3508] RYI kept (0.5s) | 2737 kept, 2 rejected | 136.9/min | ETA: 5.6m [2026-01-16T12:20:06.012226] [DEBUG] [REMOTE ] RYN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:06.012452] [DEBUG] [REMOTE ] RYN: PASS: History has at least 300 days. [2026-01-16T12:20:06.012805] [DEBUG] [REMOTE ] RYN: PASS: Price check passed. Min price $21.03. [2026-01-16T12:20:06.013014] [DEBUG] [REMOTE ] RYN: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:06.013164] [DEBUG] [REMOTE ] RYN: PASS: Integrity check passed. [2026-01-16T12:20:06.013208] [DEBUG] [REMOTE ] RYN: Symbol is viable for forecasting. [2026-01-16T12:20:06.013267] [INFO ] [MAIN ] [2740/3508] RYN kept (0.5s) | 2738 kept, 2 rejected | 136.9/min | ETA: 5.6m [2026-01-16T12:20:06.401475] [DEBUG] [REMOTE ] RYTM: Retrieved 2081 rows, trimmed to 300. [2026-01-16T12:20:06.401730] [DEBUG] [REMOTE ] RYTM: PASS: History has at least 300 days. [2026-01-16T12:20:06.402045] [DEBUG] [REMOTE ] RYTM: PASS: Price check passed. Min price $95.89. [2026-01-16T12:20:06.402190] [DEBUG] [REMOTE ] RYTM: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:06.402335] [DEBUG] [REMOTE ] RYTM: PASS: Integrity check passed. [2026-01-16T12:20:06.402387] [DEBUG] [REMOTE ] RYTM: Symbol is viable for forecasting. [2026-01-16T12:20:06.402459] [INFO ] [MAIN ] [2741/3508] RYTM kept (0.4s) | 2739 kept, 2 rejected | 136.9/min | ETA: 5.6m [2026-01-16T12:20:06.715690] [DEBUG] [REMOTE ] RZB: Retrieved 2413 rows, trimmed to 300. [2026-01-16T12:20:06.715922] [DEBUG] [REMOTE ] RZB: PASS: History has at least 300 days. [2026-01-16T12:20:06.716255] [DEBUG] [REMOTE ] RZB: PASS: Price check passed. Min price $24.55. [2026-01-16T12:20:06.716444] [DEBUG] [REMOTE ] RZB: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:06.716713] [DEBUG] [REMOTE ] RZB: PASS: Integrity check passed. [2026-01-16T12:20:06.716770] [DEBUG] [REMOTE ] RZB: Symbol is viable for forecasting. [2026-01-16T12:20:06.716832] [INFO ] [MAIN ] [2742/3508] RZB kept (0.3s) | 2740 kept, 2 rejected | 137.0/min | ETA: 5.6m [2026-01-16T12:20:07.057522] [DEBUG] [REMOTE ] RZC: Retrieved 821 rows, trimmed to 300. [2026-01-16T12:20:07.057746] [DEBUG] [REMOTE ] RZC: PASS: History has at least 300 days. [2026-01-16T12:20:07.058003] [DEBUG] [REMOTE ] RZC: PASS: Price check passed. Min price $24.95. [2026-01-16T12:20:07.058152] [DEBUG] [REMOTE ] RZC: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:07.058275] [DEBUG] [REMOTE ] RZC: PASS: Integrity check passed. [2026-01-16T12:20:07.058322] [DEBUG] [REMOTE ] RZC: Symbol is viable for forecasting. [2026-01-16T12:20:07.058412] [INFO ] [MAIN ] [2743/3508] RZC kept (0.3s) | 2741 kept, 2 rejected | 137.0/min | ETA: 5.6m [2026-01-16T12:20:07.457263] [DEBUG] [REMOTE ] S: Retrieved 1142 rows, trimmed to 300. [2026-01-16T12:20:07.457433] [DEBUG] [REMOTE ] S: PASS: History has at least 300 days. [2026-01-16T12:20:07.457739] [DEBUG] [REMOTE ] S: PASS: Price check passed. Min price $14.08. [2026-01-16T12:20:07.457898] [DEBUG] [REMOTE ] S: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:07.458038] [DEBUG] [REMOTE ] S: PASS: Integrity check passed. [2026-01-16T12:20:07.458081] [DEBUG] [REMOTE ] S: Symbol is viable for forecasting. [2026-01-16T12:20:07.458132] [INFO ] [MAIN ] [2744/3508] S kept (0.4s) | 2742 kept, 2 rejected | 137.0/min | ETA: 5.6m [2026-01-16T12:20:08.057257] [DEBUG] [REMOTE ] SA: Retrieved 5471 rows, trimmed to 300. [2026-01-16T12:20:08.057508] [DEBUG] [REMOTE ] SA: PASS: History has at least 300 days. [2026-01-16T12:20:08.057897] [DEBUG] [REMOTE ] SA: PASS: Price check passed. Min price $22.09. [2026-01-16T12:20:08.059141] [DEBUG] [REMOTE ] SA: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:08.059315] [DEBUG] [REMOTE ] SA: PASS: Integrity check passed. [2026-01-16T12:20:08.059359] [DEBUG] [REMOTE ] SA: Symbol is viable for forecasting. [2026-01-16T12:20:08.059420] [INFO ] [MAIN ] [2745/3508] SA kept (0.6s) | 2743 kept, 2 rejected | 137.0/min | ETA: 5.6m [2026-01-16T12:20:08.346403] [DEBUG] [REMOTE ] SAFE: Retrieved 2154 rows, trimmed to 300. [2026-01-16T12:20:08.346666] [DEBUG] [REMOTE ] SAFE: PASS: History has at least 300 days. [2026-01-16T12:20:08.346986] [DEBUG] [REMOTE ] SAFE: PASS: Price check passed. Min price $12.60. [2026-01-16T12:20:08.347145] [DEBUG] [REMOTE ] SAFE: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:08.347340] [DEBUG] [REMOTE ] SAFE: PASS: Integrity check passed. [2026-01-16T12:20:08.347389] [DEBUG] [REMOTE ] SAFE: Symbol is viable for forecasting. [2026-01-16T12:20:08.347456] [INFO ] [MAIN ] [2746/3508] SAFE kept (0.3s) | 2744 kept, 2 rejected | 137.0/min | ETA: 5.6m [2026-01-16T12:20:09.064802] [DEBUG] [REMOTE ] SAH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:09.065017] [DEBUG] [REMOTE ] SAH: PASS: History has at least 300 days. [2026-01-16T12:20:09.065339] [DEBUG] [REMOTE ] SAH: PASS: Price check passed. Min price $59.34. [2026-01-16T12:20:09.065483] [DEBUG] [REMOTE ] SAH: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:09.065653] [DEBUG] [REMOTE ] SAH: PASS: Integrity check passed. [2026-01-16T12:20:09.065699] [DEBUG] [REMOTE ] SAH: Symbol is viable for forecasting. [2026-01-16T12:20:09.065756] [INFO ] [MAIN ] [2747/3508] SAH kept (0.7s) | 2745 kept, 2 rejected | 136.9/min | ETA: 5.6m [2026-01-16T12:20:09.524016] [DEBUG] [REMOTE ] SAIA: Retrieved 5874 rows, trimmed to 300. [2026-01-16T12:20:09.524180] [DEBUG] [REMOTE ] SAIA: PASS: History has at least 300 days. [2026-01-16T12:20:09.524444] [DEBUG] [REMOTE ] SAIA: PASS: Price check passed. Min price $250.48. [2026-01-16T12:20:09.524609] [DEBUG] [REMOTE ] SAIA: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:09.524775] [DEBUG] [REMOTE ] SAIA: PASS: Integrity check passed. [2026-01-16T12:20:09.524818] [DEBUG] [REMOTE ] SAIA: Symbol is viable for forecasting. [2026-01-16T12:20:09.524870] [INFO ] [MAIN ] [2748/3508] SAIA kept (0.5s) | 2746 kept, 2 rejected | 136.9/min | ETA: 5.6m [2026-01-16T12:20:09.924463] [DEBUG] [REMOTE ] SAIC: Retrieved 3103 rows, trimmed to 300. [2026-01-16T12:20:09.924628] [DEBUG] [REMOTE ] SAIC: PASS: History has at least 300 days. [2026-01-16T12:20:09.924861] [DEBUG] [REMOTE ] SAIC: PASS: Price check passed. Min price $84.72. [2026-01-16T12:20:09.924996] [DEBUG] [REMOTE ] SAIC: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:09.925138] [DEBUG] [REMOTE ] SAIC: PASS: Integrity check passed. [2026-01-16T12:20:09.925179] [DEBUG] [REMOTE ] SAIC: Symbol is viable for forecasting. [2026-01-16T12:20:09.925228] [INFO ] [MAIN ] [2749/3508] SAIC kept (0.4s) | 2747 kept, 2 rejected | 136.9/min | ETA: 5.5m [2026-01-16T12:20:10.371860] [DEBUG] [REMOTE ] SAM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:10.371998] [DEBUG] [REMOTE ] SAM: PASS: History has at least 300 days. [2026-01-16T12:20:10.372229] [DEBUG] [REMOTE ] SAM: PASS: Price check passed. Min price $190.96. [2026-01-16T12:20:10.372371] [DEBUG] [REMOTE ] SAM: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:10.372492] [DEBUG] [REMOTE ] SAM: PASS: Integrity check passed. [2026-01-16T12:20:10.372535] [DEBUG] [REMOTE ] SAM: Symbol is viable for forecasting. [2026-01-16T12:20:10.372603] [INFO ] [MAIN ] [2750/3508] SAM kept (0.4s) | 2748 kept, 2 rejected | 136.9/min | ETA: 5.5m [2026-01-16T12:20:10.756696] [DEBUG] [REMOTE ] SAMG: Retrieved 3158 rows, trimmed to 300. [2026-01-16T12:20:10.756829] [DEBUG] [REMOTE ] SAMG: PASS: History has at least 300 days. [2026-01-16T12:20:10.757037] [DEBUG] [REMOTE ] SAMG: PASS: Price check passed. Min price $13.11. [2026-01-16T12:20:10.757175] [DEBUG] [REMOTE ] SAMG: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:10.757287] [DEBUG] [REMOTE ] SAMG: PASS: Integrity check passed. [2026-01-16T12:20:10.757328] [DEBUG] [REMOTE ] SAMG: Symbol is viable for forecasting. [2026-01-16T12:20:10.757377] [INFO ] [MAIN ] [2751/3508] SAMG kept (0.4s) | 2749 kept, 2 rejected | 136.9/min | ETA: 5.5m [2026-01-16T12:20:12.107847] [DEBUG] [REMOTE ] SAN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:12.107991] [DEBUG] [REMOTE ] SAN: PASS: History has at least 300 days. [2026-01-16T12:20:12.108227] [DEBUG] [REMOTE ] SAN: PASS: Price check passed. Min price $9.53. [2026-01-16T12:20:12.108364] [DEBUG] [REMOTE ] SAN: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:12.108487] [DEBUG] [REMOTE ] SAN: PASS: Integrity check passed. [2026-01-16T12:20:12.108527] [DEBUG] [REMOTE ] SAN: Symbol is viable for forecasting. [2026-01-16T12:20:12.108596] [INFO ] [MAIN ] [2752/3508] SAN kept (1.4s) | 2750 kept, 2 rejected | 136.8/min | ETA: 5.5m [2026-01-16T12:20:12.332430] [DEBUG] [REMOTE ] SANA: Retrieved 1243 rows, trimmed to 300. [2026-01-16T12:20:12.332596] [DEBUG] [REMOTE ] SANA: PASS: History has at least 300 days. [2026-01-16T12:20:12.332831] [DEBUG] [REMOTE ] SANA: PASS: Price check passed. Min price $3.23. [2026-01-16T12:20:12.332974] [DEBUG] [REMOTE ] SANA: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:12.333285] [DEBUG] [REMOTE ] SANA: PASS: Integrity check passed. [2026-01-16T12:20:12.333327] [DEBUG] [REMOTE ] SANA: Symbol is viable for forecasting. [2026-01-16T12:20:12.333379] [INFO ] [MAIN ] [2753/3508] SANA kept (0.2s) | 2751 kept, 2 rejected | 136.9/min | ETA: 5.5m [2026-01-16T12:20:12.837556] [DEBUG] [REMOTE ] SANM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:12.837778] [DEBUG] [REMOTE ] SANM: PASS: History has at least 300 days. [2026-01-16T12:20:12.838115] [DEBUG] [REMOTE ] SANM: PASS: Price check passed. Min price $127.23. [2026-01-16T12:20:12.838264] [DEBUG] [REMOTE ] SANM: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:12.838446] [DEBUG] [REMOTE ] SANM: PASS: Integrity check passed. [2026-01-16T12:20:12.838508] [DEBUG] [REMOTE ] SANM: Symbol is viable for forecasting. [2026-01-16T12:20:12.838599] [INFO ] [MAIN ] [2754/3508] SANM kept (0.5s) | 2752 kept, 2 rejected | 136.9/min | ETA: 5.5m [2026-01-16T12:20:13.738388] [DEBUG] [REMOTE ] SAP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:13.738612] [DEBUG] [REMOTE ] SAP: PASS: History has at least 300 days. [2026-01-16T12:20:13.739007] [DEBUG] [REMOTE ] SAP: PASS: Price check passed. Min price $233.94. [2026-01-16T12:20:13.739223] [DEBUG] [REMOTE ] SAP: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:13.739426] [DEBUG] [REMOTE ] SAP: PASS: Integrity check passed. [2026-01-16T12:20:13.739490] [DEBUG] [REMOTE ] SAP: Symbol is viable for forecasting. [2026-01-16T12:20:13.739569] [INFO ] [MAIN ] [2755/3508] SAP kept (0.9s) | 2753 kept, 2 rejected | 136.8/min | ETA: 5.5m [2026-01-16T12:20:14.802818] [DEBUG] [REMOTE ] SARK: Retrieved 1050 rows, trimmed to 300. [2026-01-16T12:20:14.802983] [DEBUG] [REMOTE ] SARK: PASS: History has at least 300 days. [2026-01-16T12:20:14.803275] [DEBUG] [REMOTE ] SARK: PASS: Price check passed. Min price $26.50. [2026-01-16T12:20:14.803489] [DEBUG] [REMOTE ] SARK: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:14.803679] [DEBUG] [REMOTE ] SARK: PASS: Integrity check passed. [2026-01-16T12:20:14.803745] [DEBUG] [REMOTE ] SARK: Symbol is viable for forecasting. [2026-01-16T12:20:14.803824] [INFO ] [MAIN ] [2756/3508] SARK kept (1.1s) | 2754 kept, 2 rejected | 136.7/min | ETA: 5.5m [2026-01-16T12:20:15.663703] [DEBUG] [REMOTE ] SATL: Retrieved 1208 rows, trimmed to 300. [2026-01-16T12:20:15.663846] [DEBUG] [REMOTE ] SATL: PASS: History has at least 300 days. [2026-01-16T12:20:15.664056] [DEBUG] [REMOTE ] SATL: PASS: Price check passed. Min price $1.27. [2026-01-16T12:20:15.664201] [DEBUG] [REMOTE ] SATL: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:15.664315] [DEBUG] [REMOTE ] SATL: PASS: Integrity check passed. [2026-01-16T12:20:15.664358] [DEBUG] [REMOTE ] SATL: Symbol is viable for forecasting. [2026-01-16T12:20:15.664409] [INFO ] [MAIN ] [2757/3508] SATL kept (0.9s) | 2755 kept, 2 rejected | 136.7/min | ETA: 5.5m [2026-01-16T12:20:17.520502] [DEBUG] [REMOTE ] SATS: Retrieved 4539 rows, trimmed to 300. [2026-01-16T12:20:17.520677] [DEBUG] [REMOTE ] SATS: PASS: History has at least 300 days. [2026-01-16T12:20:17.520927] [DEBUG] [REMOTE ] SATS: PASS: Price check passed. Min price $66.93. [2026-01-16T12:20:17.521124] [DEBUG] [REMOTE ] SATS: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:17.521273] [DEBUG] [REMOTE ] SATS: PASS: Integrity check passed. [2026-01-16T12:20:17.521328] [DEBUG] [REMOTE ] SATS: Symbol is viable for forecasting. [2026-01-16T12:20:17.521386] [INFO ] [MAIN ] [2758/3508] SATS kept (1.9s) | 2756 kept, 2 rejected | 136.5/min | ETA: 5.5m [2026-01-16T12:20:18.047947] [DEBUG] [REMOTE ] SAVA: Retrieved 6415 rows, trimmed to 300. [2026-01-16T12:20:18.048107] [DEBUG] [REMOTE ] SAVA: PASS: History has at least 300 days. [2026-01-16T12:20:18.048417] [DEBUG] [REMOTE ] SAVA: PASS: Price check passed. Min price $1.98. [2026-01-16T12:20:18.048615] [DEBUG] [REMOTE ] SAVA: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:18.048759] [DEBUG] [REMOTE ] SAVA: PASS: Integrity check passed. [2026-01-16T12:20:18.048817] [DEBUG] [REMOTE ] SAVA: Symbol is viable for forecasting. [2026-01-16T12:20:18.048890] [INFO ] [MAIN ] [2759/3508] SAVA kept (0.5s) | 2757 kept, 2 rejected | 136.5/min | ETA: 5.5m [2026-01-16T12:20:18.426664] [DEBUG] [REMOTE ] SB: Retrieved 4436 rows, trimmed to 300. [2026-01-16T12:20:18.426798] [DEBUG] [REMOTE ] SB: PASS: History has at least 300 days. [2026-01-16T12:20:18.427007] [DEBUG] [REMOTE ] SB: PASS: Price check passed. Min price $4.24. [2026-01-16T12:20:18.427145] [DEBUG] [REMOTE ] SB: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:18.427304] [DEBUG] [REMOTE ] SB: PASS: Integrity check passed. [2026-01-16T12:20:18.427347] [DEBUG] [REMOTE ] SB: Symbol is viable for forecasting. [2026-01-16T12:20:18.427396] [INFO ] [MAIN ] [2760/3508] SB kept (0.4s) | 2758 kept, 2 rejected | 136.5/min | ETA: 5.5m [2026-01-16T12:20:18.844009] [DEBUG] [REMOTE ] SBAC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:18.844151] [DEBUG] [REMOTE ] SBAC: PASS: History has at least 300 days. [2026-01-16T12:20:18.844373] [DEBUG] [REMOTE ] SBAC: PASS: Price check passed. Min price $181.20. [2026-01-16T12:20:18.844510] [DEBUG] [REMOTE ] SBAC: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:18.844646] [DEBUG] [REMOTE ] SBAC: PASS: Integrity check passed. [2026-01-16T12:20:18.844690] [DEBUG] [REMOTE ] SBAC: Symbol is viable for forecasting. [2026-01-16T12:20:18.844739] [INFO ] [MAIN ] [2761/3508] SBAC kept (0.4s) | 2759 kept, 2 rejected | 136.5/min | ETA: 5.5m [2026-01-16T12:20:19.310706] [DEBUG] [REMOTE ] SBCF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:19.310849] [DEBUG] [REMOTE ] SBCF: PASS: History has at least 300 days. [2026-01-16T12:20:19.311069] [DEBUG] [REMOTE ] SBCF: PASS: Price check passed. Min price $29.03. [2026-01-16T12:20:19.311210] [DEBUG] [REMOTE ] SBCF: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:19.311327] [DEBUG] [REMOTE ] SBCF: PASS: Integrity check passed. [2026-01-16T12:20:19.311368] [DEBUG] [REMOTE ] SBCF: Symbol is viable for forecasting. [2026-01-16T12:20:19.311419] [INFO ] [MAIN ] [2762/3508] SBCF kept (0.5s) | 2760 kept, 2 rejected | 136.5/min | ETA: 5.5m [2026-01-16T12:20:19.719761] [DEBUG] [REMOTE ] SBFM: Retrieved 4046 rows, trimmed to 300. [2026-01-16T12:20:19.719894] [DEBUG] [REMOTE ] SBFM: PASS: History has at least 300 days. [2026-01-16T12:20:19.720105] [DEBUG] [REMOTE ] SBFM: PASS: Price check passed. Min price $1.22. [2026-01-16T12:20:19.720242] [DEBUG] [REMOTE ] SBFM: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:19.720355] [DEBUG] [REMOTE ] SBFM: PASS: Integrity check passed. [2026-01-16T12:20:19.720395] [DEBUG] [REMOTE ] SBFM: Symbol is viable for forecasting. [2026-01-16T12:20:19.720443] [INFO ] [MAIN ] [2763/3508] SBFM kept (0.4s) | 2761 kept, 2 rejected | 136.5/min | ETA: 5.5m [2026-01-16T12:20:20.180779] [DEBUG] [REMOTE ] SBGI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:20.180930] [DEBUG] [REMOTE ] SBGI: PASS: History has at least 300 days. [2026-01-16T12:20:20.181177] [DEBUG] [REMOTE ] SBGI: PASS: Price check passed. Min price $12.96. [2026-01-16T12:20:20.181361] [DEBUG] [REMOTE ] SBGI: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:20.181504] [DEBUG] [REMOTE ] SBGI: PASS: Integrity check passed. [2026-01-16T12:20:20.181554] [DEBUG] [REMOTE ] SBGI: Symbol is viable for forecasting. [2026-01-16T12:20:20.181637] [INFO ] [MAIN ] [2764/3508] SBGI kept (0.5s) | 2762 kept, 2 rejected | 136.5/min | ETA: 5.4m [2026-01-16T12:20:20.561872] [DEBUG] [REMOTE ] SBH: Retrieved 4819 rows, trimmed to 300. [2026-01-16T12:20:20.562003] [DEBUG] [REMOTE ] SBH: PASS: History has at least 300 days. [2026-01-16T12:20:20.562390] [DEBUG] [REMOTE ] SBH: PASS: Price check passed. Min price $13.76. [2026-01-16T12:20:20.562527] [DEBUG] [REMOTE ] SBH: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:20.562661] [DEBUG] [REMOTE ] SBH: PASS: Integrity check passed. [2026-01-16T12:20:20.562703] [DEBUG] [REMOTE ] SBH: Symbol is viable for forecasting. [2026-01-16T12:20:20.562751] [INFO ] [MAIN ] [2765/3508] SBH kept (0.4s) | 2763 kept, 2 rejected | 136.5/min | ETA: 5.4m [2026-01-16T12:20:21.042913] [DEBUG] [REMOTE ] SBI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:21.043120] [DEBUG] [REMOTE ] SBI: PASS: History has at least 300 days. [2026-01-16T12:20:21.043426] [DEBUG] [REMOTE ] SBI: PASS: Price check passed. Min price $7.66. [2026-01-16T12:20:21.043656] [DEBUG] [REMOTE ] SBI: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:21.043807] [DEBUG] [REMOTE ] SBI: PASS: Integrity check passed. [2026-01-16T12:20:21.043851] [DEBUG] [REMOTE ] SBI: Symbol is viable for forecasting. [2026-01-16T12:20:21.043914] [INFO ] [MAIN ] [2766/3508] SBI kept (0.5s) | 2764 kept, 2 rejected | 136.5/min | ETA: 5.4m [2026-01-16T12:20:21.345764] [DEBUG] [REMOTE ] SBLK: Retrieved 5003 rows, trimmed to 300. [2026-01-16T12:20:21.345972] [DEBUG] [REMOTE ] SBLK: PASS: History has at least 300 days. [2026-01-16T12:20:21.346274] [DEBUG] [REMOTE ] SBLK: PASS: Price check passed. Min price $17.36. [2026-01-16T12:20:21.346429] [DEBUG] [REMOTE ] SBLK: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:21.346608] [DEBUG] [REMOTE ] SBLK: PASS: Integrity check passed. [2026-01-16T12:20:21.346654] [DEBUG] [REMOTE ] SBLK: Symbol is viable for forecasting. [2026-01-16T12:20:21.346711] [INFO ] [MAIN ] [2767/3508] SBLK kept (0.3s) | 2765 kept, 2 rejected | 136.5/min | ETA: 5.4m [2026-01-16T12:20:21.932735] [DEBUG] [REMOTE ] SBRA: Retrieved 5988 rows, trimmed to 300. [2026-01-16T12:20:21.933011] [DEBUG] [REMOTE ] SBRA: PASS: History has at least 300 days. [2026-01-16T12:20:21.933448] [DEBUG] [REMOTE ] SBRA: PASS: Price check passed. Min price $16.96. [2026-01-16T12:20:21.933675] [DEBUG] [REMOTE ] SBRA: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:21.933878] [DEBUG] [REMOTE ] SBRA: PASS: Integrity check passed. [2026-01-16T12:20:21.933935] [DEBUG] [REMOTE ] SBRA: Symbol is viable for forecasting. [2026-01-16T12:20:21.934012] [INFO ] [MAIN ] [2768/3508] SBRA kept (0.6s) | 2766 kept, 2 rejected | 136.5/min | ETA: 5.4m [2026-01-16T12:20:22.309044] [DEBUG] [REMOTE ] SBS: Retrieved 5960 rows, trimmed to 300. [2026-01-16T12:20:22.309394] [DEBUG] [REMOTE ] SBS: PASS: History has at least 300 days. [2026-01-16T12:20:22.309659] [DEBUG] [REMOTE ] SBS: PASS: Price check passed. Min price $22.84. [2026-01-16T12:20:22.309811] [DEBUG] [REMOTE ] SBS: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:22.309946] [DEBUG] [REMOTE ] SBS: PASS: Integrity check passed. [2026-01-16T12:20:22.309991] [DEBUG] [REMOTE ] SBS: Symbol is viable for forecasting. [2026-01-16T12:20:22.310045] [INFO ] [MAIN ] [2769/3508] SBS kept (0.4s) | 2767 kept, 2 rejected | 136.5/min | ETA: 5.4m [2026-01-16T12:20:22.805877] [DEBUG] [REMOTE ] SBSI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:22.806026] [DEBUG] [REMOTE ] SBSI: PASS: History has at least 300 days. [2026-01-16T12:20:22.806266] [DEBUG] [REMOTE ] SBSI: PASS: Price check passed. Min price $27.13. [2026-01-16T12:20:22.806409] [DEBUG] [REMOTE ] SBSI: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:22.806608] [DEBUG] [REMOTE ] SBSI: PASS: Integrity check passed. [2026-01-16T12:20:22.806654] [DEBUG] [REMOTE ] SBSI: Symbol is viable for forecasting. [2026-01-16T12:20:22.806706] [INFO ] [MAIN ] [2770/3508] SBSI kept (0.5s) | 2768 kept, 2 rejected | 136.5/min | ETA: 5.4m [2026-01-16T12:20:23.356835] [DEBUG] [REMOTE ] SBUX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:23.357030] [DEBUG] [REMOTE ] SBUX: PASS: History has at least 300 days. [2026-01-16T12:20:23.357410] [DEBUG] [REMOTE ] SBUX: PASS: Price check passed. Min price $79.02. [2026-01-16T12:20:23.357555] [DEBUG] [REMOTE ] SBUX: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:23.357774] [DEBUG] [REMOTE ] SBUX: PASS: Integrity check passed. [2026-01-16T12:20:23.357816] [DEBUG] [REMOTE ] SBUX: Symbol is viable for forecasting. [2026-01-16T12:20:23.357872] [INFO ] [MAIN ] [2771/3508] SBUX kept (0.6s) | 2769 kept, 2 rejected | 136.5/min | ETA: 5.4m [2026-01-16T12:20:23.848533] [DEBUG] [REMOTE ] SCD: Retrieved 5509 rows, trimmed to 300. [2026-01-16T12:20:23.848763] [DEBUG] [REMOTE ] SCD: PASS: History has at least 300 days. [2026-01-16T12:20:23.849029] [DEBUG] [REMOTE ] SCD: PASS: Price check passed. Min price $13.84. [2026-01-16T12:20:23.849193] [DEBUG] [REMOTE ] SCD: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:23.849346] [DEBUG] [REMOTE ] SCD: PASS: Integrity check passed. [2026-01-16T12:20:23.849403] [DEBUG] [REMOTE ] SCD: Symbol is viable for forecasting. [2026-01-16T12:20:23.849458] [INFO ] [MAIN ] [2772/3508] SCD kept (0.5s) | 2770 kept, 2 rejected | 136.5/min | ETA: 5.4m [2026-01-16T12:20:24.441908] [DEBUG] [REMOTE ] SCHL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:24.442055] [DEBUG] [REMOTE ] SCHL: PASS: History has at least 300 days. [2026-01-16T12:20:24.442292] [DEBUG] [REMOTE ] SCHL: PASS: Price check passed. Min price $27.00. [2026-01-16T12:20:24.442433] [DEBUG] [REMOTE ] SCHL: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:24.442558] [DEBUG] [REMOTE ] SCHL: PASS: Integrity check passed. [2026-01-16T12:20:24.442621] [DEBUG] [REMOTE ] SCHL: Symbol is viable for forecasting. [2026-01-16T12:20:24.442673] [INFO ] [MAIN ] [2773/3508] SCHL kept (0.6s) | 2771 kept, 2 rejected | 136.5/min | ETA: 5.4m [2026-01-16T12:20:24.917821] [DEBUG] [REMOTE ] SCI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:24.917967] [DEBUG] [REMOTE ] SCI: PASS: History has at least 300 days. [2026-01-16T12:20:24.918202] [DEBUG] [REMOTE ] SCI: PASS: Price check passed. Min price $75.57. [2026-01-16T12:20:24.918346] [DEBUG] [REMOTE ] SCI: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:24.918472] [DEBUG] [REMOTE ] SCI: PASS: Integrity check passed. [2026-01-16T12:20:24.918514] [DEBUG] [REMOTE ] SCI: Symbol is viable for forecasting. [2026-01-16T12:20:24.918566] [INFO ] [MAIN ] [2774/3508] SCI kept (0.5s) | 2772 kept, 2 rejected | 136.5/min | ETA: 5.4m [2026-01-16T12:20:25.376731] [DEBUG] [REMOTE ] SCL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:25.376874] [DEBUG] [REMOTE ] SCL: PASS: History has at least 300 days. [2026-01-16T12:20:25.377106] [DEBUG] [REMOTE ] SCL: PASS: Price check passed. Min price $41.94. [2026-01-16T12:20:25.377248] [DEBUG] [REMOTE ] SCL: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:25.377367] [DEBUG] [REMOTE ] SCL: PASS: Integrity check passed. [2026-01-16T12:20:25.377408] [DEBUG] [REMOTE ] SCL: Symbol is viable for forecasting. [2026-01-16T12:20:25.377460] [INFO ] [MAIN ] [2775/3508] SCL kept (0.5s) | 2773 kept, 2 rejected | 136.5/min | ETA: 5.4m [2026-01-16T12:20:25.715674] [DEBUG] [REMOTE ] SCM: Retrieved 3316 rows, trimmed to 300. [2026-01-16T12:20:25.715883] [DEBUG] [REMOTE ] SCM: PASS: History has at least 300 days. [2026-01-16T12:20:25.716246] [DEBUG] [REMOTE ] SCM: PASS: Price check passed. Min price $11.34. [2026-01-16T12:20:25.716404] [DEBUG] [REMOTE ] SCM: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:25.716749] [DEBUG] [REMOTE ] SCM: PASS: Integrity check passed. [2026-01-16T12:20:25.716800] [DEBUG] [REMOTE ] SCM: Symbol is viable for forecasting. [2026-01-16T12:20:25.716861] [INFO ] [MAIN ] [2776/3508] SCM kept (0.3s) | 2774 kept, 2 rejected | 136.5/min | ETA: 5.4m [2026-01-16T12:20:26.239404] [DEBUG] [REMOTE ] SCSC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:26.239601] [DEBUG] [REMOTE ] SCSC: PASS: History has at least 300 days. [2026-01-16T12:20:26.239905] [DEBUG] [REMOTE ] SCSC: PASS: Price check passed. Min price $37.72. [2026-01-16T12:20:26.240050] [DEBUG] [REMOTE ] SCSC: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:26.240179] [DEBUG] [REMOTE ] SCSC: PASS: Integrity check passed. [2026-01-16T12:20:26.240222] [DEBUG] [REMOTE ] SCSC: Symbol is viable for forecasting. [2026-01-16T12:20:26.240273] [INFO ] [MAIN ] [2777/3508] SCSC kept (0.5s) | 2775 kept, 2 rejected | 136.5/min | ETA: 5.4m [2026-01-16T12:20:26.706085] [DEBUG] [REMOTE ] SCVL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:26.706226] [DEBUG] [REMOTE ] SCVL: PASS: History has at least 300 days. [2026-01-16T12:20:26.706446] [DEBUG] [REMOTE ] SCVL: PASS: Price check passed. Min price $15.55. [2026-01-16T12:20:26.706652] [DEBUG] [REMOTE ] SCVL: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:26.706774] [DEBUG] [REMOTE ] SCVL: PASS: Integrity check passed. [2026-01-16T12:20:26.706814] [DEBUG] [REMOTE ] SCVL: Symbol is viable for forecasting. [2026-01-16T12:20:26.706891] [INFO ] [MAIN ] [2778/3508] SCVL kept (0.5s) | 2776 kept, 2 rejected | 136.5/min | ETA: 5.3m [2026-01-16T12:20:27.094661] [DEBUG] [REMOTE ] SCZ: Retrieved 4552 rows, trimmed to 300. [2026-01-16T12:20:27.094800] [DEBUG] [REMOTE ] SCZ: PASS: History has at least 300 days. [2026-01-16T12:20:27.095043] [DEBUG] [REMOTE ] SCZ: PASS: Price check passed. Min price $72.07. [2026-01-16T12:20:27.095188] [DEBUG] [REMOTE ] SCZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:27.095304] [DEBUG] [REMOTE ] SCZ: PASS: Integrity check passed. [2026-01-16T12:20:27.095345] [DEBUG] [REMOTE ] SCZ: Symbol is viable for forecasting. [2026-01-16T12:20:27.095394] [INFO ] [MAIN ] [2779/3508] SCZ kept (0.4s) | 2777 kept, 2 rejected | 136.5/min | ETA: 5.3m [2026-01-16T12:20:27.309862] [DEBUG] [REMOTE ] SD: Retrieved 2334 rows, trimmed to 300. [2026-01-16T12:20:27.310014] [DEBUG] [REMOTE ] SD: PASS: History has at least 300 days. [2026-01-16T12:20:27.310243] [DEBUG] [REMOTE ] SD: PASS: Price check passed. Min price $11.19. [2026-01-16T12:20:27.310397] [DEBUG] [REMOTE ] SD: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:27.310516] [DEBUG] [REMOTE ] SD: PASS: Integrity check passed. [2026-01-16T12:20:27.310559] [DEBUG] [REMOTE ] SD: Symbol is viable for forecasting. [2026-01-16T12:20:27.310635] [INFO ] [MAIN ] [2780/3508] SD kept (0.2s) | 2778 kept, 2 rejected | 136.5/min | ETA: 5.3m [2026-01-16T12:20:27.726030] [DEBUG] [REMOTE ] SDA: Retrieved 669 rows, trimmed to 300. [2026-01-16T12:20:27.726306] [DEBUG] [REMOTE ] SDA: PASS: History has at least 300 days. [2026-01-16T12:20:27.726671] [DEBUG] [REMOTE ] SDA: PASS: Price check passed. Min price $1.81. [2026-01-16T12:20:27.726865] [DEBUG] [REMOTE ] SDA: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:27.727017] [DEBUG] [REMOTE ] SDA: PASS: Integrity check passed. [2026-01-16T12:20:27.727070] [DEBUG] [REMOTE ] SDA: Symbol is viable for forecasting. [2026-01-16T12:20:27.727139] [INFO ] [MAIN ] [2781/3508] SDA kept (0.4s) | 2779 kept, 2 rejected | 136.5/min | ETA: 5.3m [2026-01-16T12:20:28.100047] [DEBUG] [REMOTE ] SDHY: Retrieved 1290 rows, trimmed to 300. [2026-01-16T12:20:28.100279] [DEBUG] [REMOTE ] SDHY: PASS: History has at least 300 days. [2026-01-16T12:20:28.100611] [DEBUG] [REMOTE ] SDHY: PASS: Price check passed. Min price $16.04. [2026-01-16T12:20:28.100816] [DEBUG] [REMOTE ] SDHY: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:28.101879] [DEBUG] [REMOTE ] SDHY: PASS: Integrity check passed. [2026-01-16T12:20:28.101968] [DEBUG] [REMOTE ] SDHY: Symbol is viable for forecasting. [2026-01-16T12:20:28.102072] [INFO ] [MAIN ] [2782/3508] SDHY kept (0.4s) | 2780 kept, 2 rejected | 136.5/min | ETA: 5.3m [2026-01-16T12:20:28.530101] [DEBUG] [REMOTE ] SDRL: Retrieved 816 rows, trimmed to 300. [2026-01-16T12:20:28.530321] [DEBUG] [REMOTE ] SDRL: PASS: History has at least 300 days. [2026-01-16T12:20:28.530608] [DEBUG] [REMOTE ] SDRL: PASS: Price check passed. Min price $28.40. [2026-01-16T12:20:28.530761] [DEBUG] [REMOTE ] SDRL: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:28.531226] [DEBUG] [REMOTE ] SDRL: PASS: Integrity check passed. [2026-01-16T12:20:28.531462] [DEBUG] [REMOTE ] SDRL: Symbol is viable for forecasting. [2026-01-16T12:20:28.531610] [INFO ] [MAIN ] [2783/3508] SDRL kept (0.4s) | 2781 kept, 2 rejected | 136.5/min | ETA: 5.3m [2026-01-16T12:20:28.923881] [DEBUG] [REMOTE ] SDVY: Retrieved 2060 rows, trimmed to 300. [2026-01-16T12:20:28.924084] [DEBUG] [REMOTE ] SDVY: PASS: History has at least 300 days. [2026-01-16T12:20:28.924367] [DEBUG] [REMOTE ] SDVY: PASS: Price check passed. Min price $36.31. [2026-01-16T12:20:28.924550] [DEBUG] [REMOTE ] SDVY: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:28.924705] [DEBUG] [REMOTE ] SDVY: PASS: Integrity check passed. [2026-01-16T12:20:28.924750] [DEBUG] [REMOTE ] SDVY: Symbol is viable for forecasting. [2026-01-16T12:20:28.924806] [INFO ] [MAIN ] [2784/3508] SDVY kept (0.4s) | 2782 kept, 2 rejected | 136.5/min | ETA: 5.3m [2026-01-16T12:20:29.400667] [DEBUG] [REMOTE ] SE: Retrieved 2070 rows, trimmed to 300. [2026-01-16T12:20:29.400884] [DEBUG] [REMOTE ] SE: PASS: History has at least 300 days. [2026-01-16T12:20:29.401179] [DEBUG] [REMOTE ] SE: PASS: Price check passed. Min price $118.95. [2026-01-16T12:20:29.401329] [DEBUG] [REMOTE ] SE: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:29.401473] [DEBUG] [REMOTE ] SE: PASS: Integrity check passed. [2026-01-16T12:20:29.401518] [DEBUG] [REMOTE ] SE: Symbol is viable for forecasting. [2026-01-16T12:20:29.401595] [INFO ] [MAIN ] [2785/3508] SE kept (0.5s) | 2783 kept, 2 rejected | 136.5/min | ETA: 5.3m [2026-01-16T12:20:29.851603] [DEBUG] [REMOTE ] SEDG: Retrieved 2719 rows, trimmed to 300. [2026-01-16T12:20:29.851837] [DEBUG] [REMOTE ] SEDG: PASS: History has at least 300 days. [2026-01-16T12:20:29.852174] [DEBUG] [REMOTE ] SEDG: PASS: Price check passed. Min price $28.47. [2026-01-16T12:20:29.852358] [DEBUG] [REMOTE ] SEDG: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:29.852524] [DEBUG] [REMOTE ] SEDG: PASS: Integrity check passed. [2026-01-16T12:20:29.852607] [DEBUG] [REMOTE ] SEDG: Symbol is viable for forecasting. [2026-01-16T12:20:29.852687] [INFO ] [MAIN ] [2786/3508] SEDG kept (0.5s) | 2784 kept, 2 rejected | 136.5/min | ETA: 5.3m [2026-01-16T12:20:30.439247] [DEBUG] [REMOTE ] SEE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:30.439394] [DEBUG] [REMOTE ] SEE: PASS: History has at least 300 days. [2026-01-16T12:20:30.439650] [DEBUG] [REMOTE ] SEE: PASS: Price check passed. Min price $33.35. [2026-01-16T12:20:30.439797] [DEBUG] [REMOTE ] SEE: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:30.439917] [DEBUG] [REMOTE ] SEE: PASS: Integrity check passed. [2026-01-16T12:20:30.439960] [DEBUG] [REMOTE ] SEE: Symbol is viable for forecasting. [2026-01-16T12:20:30.440012] [INFO ] [MAIN ] [2787/3508] SEE kept (0.6s) | 2785 kept, 2 rejected | 136.5/min | ETA: 5.3m [2026-01-16T12:20:30.919217] [DEBUG] [REMOTE ] SEIC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:30.919364] [DEBUG] [REMOTE ] SEIC: PASS: History has at least 300 days. [2026-01-16T12:20:30.919664] [DEBUG] [REMOTE ] SEIC: PASS: Price check passed. Min price $77.79. [2026-01-16T12:20:30.919867] [DEBUG] [REMOTE ] SEIC: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:30.920020] [DEBUG] [REMOTE ] SEIC: PASS: Integrity check passed. [2026-01-16T12:20:30.920075] [DEBUG] [REMOTE ] SEIC: Symbol is viable for forecasting. [2026-01-16T12:20:30.920142] [INFO ] [MAIN ] [2788/3508] SEIC kept (0.5s) | 2786 kept, 2 rejected | 136.5/min | ETA: 5.3m [2026-01-16T12:20:31.305046] [DEBUG] [REMOTE ] SELF: Retrieved 4419 rows, trimmed to 300. [2026-01-16T12:20:31.305180] [DEBUG] [REMOTE ] SELF: PASS: History has at least 300 days. [2026-01-16T12:20:31.305610] [DEBUG] [REMOTE ] SELF: PASS: Price check passed. Min price $4.83. [2026-01-16T12:20:31.305751] [DEBUG] [REMOTE ] SELF: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:31.305869] [DEBUG] [REMOTE ] SELF: PASS: Integrity check passed. [2026-01-16T12:20:31.305909] [DEBUG] [REMOTE ] SELF: Symbol is viable for forecasting. [2026-01-16T12:20:31.305960] [INFO ] [MAIN ] [2789/3508] SELF kept (0.4s) | 2787 kept, 2 rejected | 136.5/min | ETA: 5.3m [2026-01-16T12:20:31.686941] [DEBUG] [REMOTE ] SEM: Retrieved 4102 rows, trimmed to 300. [2026-01-16T12:20:31.687077] [DEBUG] [REMOTE ] SEM: PASS: History has at least 300 days. [2026-01-16T12:20:31.687318] [DEBUG] [REMOTE ] SEM: PASS: Price check passed. Min price $12.74. [2026-01-16T12:20:31.687489] [DEBUG] [REMOTE ] SEM: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:31.687630] [DEBUG] [REMOTE ] SEM: PASS: Integrity check passed. [2026-01-16T12:20:31.687677] [DEBUG] [REMOTE ] SEM: Symbol is viable for forecasting. [2026-01-16T12:20:31.687732] [INFO ] [MAIN ] [2790/3508] SEM kept (0.4s) | 2788 kept, 2 rejected | 136.5/min | ETA: 5.3m [2026-01-16T12:20:32.143668] [DEBUG] [REMOTE ] SENEA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:32.143812] [DEBUG] [REMOTE ] SENEA: PASS: History has at least 300 days. [2026-01-16T12:20:32.144045] [DEBUG] [REMOTE ] SENEA: PASS: Price check passed. Min price $101.18. [2026-01-16T12:20:32.144184] [DEBUG] [REMOTE ] SENEA: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:32.144308] [DEBUG] [REMOTE ] SENEA: PASS: Integrity check passed. [2026-01-16T12:20:32.144350] [DEBUG] [REMOTE ] SENEA: Symbol is viable for forecasting. [2026-01-16T12:20:32.144399] [INFO ] [MAIN ] [2791/3508] SENEA kept (0.5s) | 2789 kept, 2 rejected | 136.5/min | ETA: 5.3m [2026-01-16T12:20:32.454702] [DEBUG] [REMOTE ] SENS: Retrieved 2473 rows, trimmed to 300. [2026-01-16T12:20:32.454859] [DEBUG] [REMOTE ] SENS: PASS: History has at least 300 days. [2026-01-16T12:20:32.455122] [DEBUG] [REMOTE ] SENS: PASS: Price check passed. Min price $5.27. [2026-01-16T12:20:32.455289] [DEBUG] [REMOTE ] SENS: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:32.455431] [DEBUG] [REMOTE ] SENS: PASS: Integrity check passed. [2026-01-16T12:20:32.455690] [DEBUG] [REMOTE ] SENS: Symbol is viable for forecasting. [2026-01-16T12:20:32.455751] [INFO ] [MAIN ] [2792/3508] SENS kept (0.3s) | 2790 kept, 2 rejected | 136.5/min | ETA: 5.2m [2026-01-16T12:20:32.749160] [DEBUG] [REMOTE ] SERA: Retrieved 1132 rows, trimmed to 300. [2026-01-16T12:20:32.749289] [DEBUG] [REMOTE ] SERA: PASS: History has at least 300 days. [2026-01-16T12:20:32.749488] [DEBUG] [REMOTE ] SERA: PASS: Price check passed. Min price $2.52. [2026-01-16T12:20:32.749648] [DEBUG] [REMOTE ] SERA: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:32.749796] [DEBUG] [REMOTE ] SERA: PASS: Integrity check passed. [2026-01-16T12:20:32.749838] [DEBUG] [REMOTE ] SERA: Symbol is viable for forecasting. [2026-01-16T12:20:32.749890] [INFO ] [MAIN ] [2793/3508] SERA kept (0.3s) | 2791 kept, 2 rejected | 136.5/min | ETA: 5.2m [2026-01-16T12:20:33.187914] [DEBUG] [REMOTE ] SES: Retrieved 1227 rows, trimmed to 300. [2026-01-16T12:20:33.188058] [DEBUG] [REMOTE ] SES: PASS: History has at least 300 days. [2026-01-16T12:20:33.188266] [DEBUG] [REMOTE ] SES: PASS: Price check passed. Min price $1.79. [2026-01-16T12:20:33.188403] [DEBUG] [REMOTE ] SES: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:33.188519] [DEBUG] [REMOTE ] SES: PASS: Integrity check passed. [2026-01-16T12:20:33.188560] [DEBUG] [REMOTE ] SES: Symbol is viable for forecasting. [2026-01-16T12:20:33.188627] [INFO ] [MAIN ] [2794/3508] SES kept (0.4s) | 2792 kept, 2 rejected | 136.5/min | ETA: 5.2m [2026-01-16T12:20:33.563117] [DEBUG] [REMOTE ] SEVN: Retrieved 1373 rows, trimmed to 300. [2026-01-16T12:20:33.563351] [DEBUG] [REMOTE ] SEVN: PASS: History has at least 300 days. [2026-01-16T12:20:33.563710] [DEBUG] [REMOTE ] SEVN: PASS: Price check passed. Min price $8.52. [2026-01-16T12:20:33.563894] [DEBUG] [REMOTE ] SEVN: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:33.564052] [DEBUG] [REMOTE ] SEVN: PASS: Integrity check passed. [2026-01-16T12:20:33.564098] [DEBUG] [REMOTE ] SEVN: Symbol is viable for forecasting. [2026-01-16T12:20:33.564157] [INFO ] [MAIN ] [2795/3508] SEVN kept (0.4s) | 2793 kept, 2 rejected | 136.6/min | ETA: 5.2m [2026-01-16T12:20:33.966378] [DEBUG] [REMOTE ] SEZL: Retrieved 606 rows, trimmed to 300. [2026-01-16T12:20:33.966603] [DEBUG] [REMOTE ] SEZL: PASS: History has at least 300 days. [2026-01-16T12:20:33.966883] [DEBUG] [REMOTE ] SEZL: PASS: Price check passed. Min price $50.97. [2026-01-16T12:20:33.967038] [DEBUG] [REMOTE ] SEZL: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:33.967157] [DEBUG] [REMOTE ] SEZL: PASS: Integrity check passed. [2026-01-16T12:20:33.967217] [DEBUG] [REMOTE ] SEZL: Symbol is viable for forecasting. [2026-01-16T12:20:33.967292] [INFO ] [MAIN ] [2796/3508] SEZL kept (0.4s) | 2794 kept, 2 rejected | 136.6/min | ETA: 5.2m [2026-01-16T12:20:34.628489] [DEBUG] [REMOTE ] SF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:34.628724] [DEBUG] [REMOTE ] SF: PASS: History has at least 300 days. [2026-01-16T12:20:34.629040] [DEBUG] [REMOTE ] SF: PASS: Price check passed. Min price $111.96. [2026-01-16T12:20:34.629188] [DEBUG] [REMOTE ] SF: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:34.629331] [DEBUG] [REMOTE ] SF: PASS: Integrity check passed. [2026-01-16T12:20:34.629375] [DEBUG] [REMOTE ] SF: Symbol is viable for forecasting. [2026-01-16T12:20:34.629599] [INFO ] [MAIN ] [2797/3508] SF kept (0.7s) | 2795 kept, 2 rejected | 136.5/min | ETA: 5.2m [2026-01-16T12:20:34.935753] [DEBUG] [REMOTE ] SFB: Retrieved 2072 rows, trimmed to 300. [2026-01-16T12:20:34.935890] [DEBUG] [REMOTE ] SFB: PASS: History has at least 300 days. [2026-01-16T12:20:34.936103] [DEBUG] [REMOTE ] SFB: PASS: Price check passed. Min price $20.45. [2026-01-16T12:20:34.936242] [DEBUG] [REMOTE ] SFB: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:34.936360] [DEBUG] [REMOTE ] SFB: PASS: Integrity check passed. [2026-01-16T12:20:34.936401] [DEBUG] [REMOTE ] SFB: Symbol is viable for forecasting. [2026-01-16T12:20:34.936451] [INFO ] [MAIN ] [2798/3508] SFB kept (0.3s) | 2796 kept, 2 rejected | 136.5/min | ETA: 5.2m [2026-01-16T12:20:35.364250] [DEBUG] [REMOTE ] SFBS: Retrieved 2937 rows, trimmed to 300. [2026-01-16T12:20:35.364476] [DEBUG] [REMOTE ] SFBS: PASS: History has at least 300 days. [2026-01-16T12:20:35.364794] [DEBUG] [REMOTE ] SFBS: PASS: Price check passed. Min price $67.40. [2026-01-16T12:20:35.364944] [DEBUG] [REMOTE ] SFBS: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:35.365086] [DEBUG] [REMOTE ] SFBS: PASS: Integrity check passed. [2026-01-16T12:20:35.365130] [DEBUG] [REMOTE ] SFBS: Symbol is viable for forecasting. [2026-01-16T12:20:35.365185] [INFO ] [MAIN ] [2799/3508] SFBS kept (0.4s) | 2797 kept, 2 rejected | 136.5/min | ETA: 5.2m [2026-01-16T12:20:35.712778] [DEBUG] [REMOTE ] SFIX: Retrieved 2050 rows, trimmed to 300. [2026-01-16T12:20:35.712985] [DEBUG] [REMOTE ] SFIX: PASS: History has at least 300 days. [2026-01-16T12:20:35.713254] [DEBUG] [REMOTE ] SFIX: PASS: Price check passed. Min price $3.95. [2026-01-16T12:20:35.713405] [DEBUG] [REMOTE ] SFIX: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:35.713540] [DEBUG] [REMOTE ] SFIX: PASS: Integrity check passed. [2026-01-16T12:20:35.713606] [DEBUG] [REMOTE ] SFIX: Symbol is viable for forecasting. [2026-01-16T12:20:35.713666] [INFO ] [MAIN ] [2800/3508] SFIX kept (0.3s) | 2798 kept, 2 rejected | 136.6/min | ETA: 5.2m [2026-01-16T12:20:36.144065] [DEBUG] [REMOTE ] SFL: Retrieved 5431 rows, trimmed to 300. [2026-01-16T12:20:36.144203] [DEBUG] [REMOTE ] SFL: PASS: History has at least 300 days. [2026-01-16T12:20:36.144418] [DEBUG] [REMOTE ] SFL: PASS: Price check passed. Min price $6.67. [2026-01-16T12:20:36.144555] [DEBUG] [REMOTE ] SFL: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:36.144693] [DEBUG] [REMOTE ] SFL: PASS: Integrity check passed. [2026-01-16T12:20:36.144734] [DEBUG] [REMOTE ] SFL: Symbol is viable for forecasting. [2026-01-16T12:20:36.144783] [INFO ] [MAIN ] [2801/3508] SFL kept (0.4s) | 2799 kept, 2 rejected | 136.6/min | ETA: 5.2m [2026-01-16T12:20:36.432703] [DEBUG] [REMOTE ] SFLO: Retrieved 518 rows, trimmed to 300. [2026-01-16T12:20:36.432839] [DEBUG] [REMOTE ] SFLO: PASS: History has at least 300 days. [2026-01-16T12:20:36.433064] [DEBUG] [REMOTE ] SFLO: PASS: Price check passed. Min price $27.40. [2026-01-16T12:20:36.433206] [DEBUG] [REMOTE ] SFLO: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:36.433329] [DEBUG] [REMOTE ] SFLO: PASS: Integrity check passed. [2026-01-16T12:20:36.433372] [DEBUG] [REMOTE ] SFLO: Symbol is viable for forecasting. [2026-01-16T12:20:36.433421] [INFO ] [MAIN ] [2802/3508] SFLO kept (0.3s) | 2800 kept, 2 rejected | 136.6/min | ETA: 5.2m [2026-01-16T12:20:36.972009] [DEBUG] [REMOTE ] SFM: Retrieved 3134 rows, trimmed to 300. [2026-01-16T12:20:36.972168] [DEBUG] [REMOTE ] SFM: PASS: History has at least 300 days. [2026-01-16T12:20:36.972423] [DEBUG] [REMOTE ] SFM: PASS: Price check passed. Min price $74.73. [2026-01-16T12:20:36.972589] [DEBUG] [REMOTE ] SFM: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:36.972715] [DEBUG] [REMOTE ] SFM: PASS: Integrity check passed. [2026-01-16T12:20:36.972759] [DEBUG] [REMOTE ] SFM: Symbol is viable for forecasting. [2026-01-16T12:20:36.972810] [INFO ] [MAIN ] [2803/3508] SFM kept (0.5s) | 2801 kept, 2 rejected | 136.6/min | ETA: 5.2m [2026-01-16T12:20:37.472237] [DEBUG] [REMOTE ] SFNC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:37.472396] [DEBUG] [REMOTE ] SFNC: PASS: History has at least 300 days. [2026-01-16T12:20:37.472650] [DEBUG] [REMOTE ] SFNC: PASS: Price check passed. Min price $17.07. [2026-01-16T12:20:37.472791] [DEBUG] [REMOTE ] SFNC: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:37.472939] [DEBUG] [REMOTE ] SFNC: PASS: Integrity check passed. [2026-01-16T12:20:37.473074] [DEBUG] [REMOTE ] SFNC: Symbol is viable for forecasting. [2026-01-16T12:20:37.473128] [INFO ] [MAIN ] [2804/3508] SFNC kept (0.5s) | 2802 kept, 2 rejected | 136.6/min | ETA: 5.2m [2026-01-16T12:20:37.719596] [DEBUG] [REMOTE ] SG: Retrieved 1043 rows, trimmed to 300. [2026-01-16T12:20:37.719753] [DEBUG] [REMOTE ] SG: PASS: History has at least 300 days. [2026-01-16T12:20:37.720014] [DEBUG] [REMOTE ] SG: PASS: Price check passed. Min price $5.23. [2026-01-16T12:20:37.720199] [DEBUG] [REMOTE ] SG: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:37.720370] [DEBUG] [REMOTE ] SG: PASS: Integrity check passed. [2026-01-16T12:20:37.720438] [DEBUG] [REMOTE ] SG: Symbol is viable for forecasting. [2026-01-16T12:20:37.720504] [INFO ] [MAIN ] [2805/3508] SG kept (0.2s) | 2803 kept, 2 rejected | 136.6/min | ETA: 5.1m [2026-01-16T12:20:38.239120] [DEBUG] [REMOTE ] SGBX: Retrieved 2154 rows, trimmed to 300. [2026-01-16T12:20:38.239375] [DEBUG] [REMOTE ] SGBX: PASS: History has at least 300 days. [2026-01-16T12:20:38.239749] [DEBUG] [REMOTE ] SGBX: PASS: Price check passed. Min price $1.64. [2026-01-16T12:20:38.239905] [DEBUG] [REMOTE ] SGBX: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:38.240041] [DEBUG] [REMOTE ] SGBX: PASS: Integrity check passed. [2026-01-16T12:20:38.240085] [DEBUG] [REMOTE ] SGBX: Symbol is viable for forecasting. [2026-01-16T12:20:38.240140] [INFO ] [MAIN ] [2806/3508] SGBX kept (0.5s) | 2804 kept, 2 rejected | 136.6/min | ETA: 5.1m [2026-01-16T12:20:38.697241] [DEBUG] [REMOTE ] SGC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:38.697859] [DEBUG] [REMOTE ] SGC: PASS: History has at least 300 days. [2026-01-16T12:20:38.698505] [DEBUG] [REMOTE ] SGC: PASS: Price check passed. Min price $8.48. [2026-01-16T12:20:38.698706] [DEBUG] [REMOTE ] SGC: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:38.698876] [DEBUG] [REMOTE ] SGC: PASS: Integrity check passed. [2026-01-16T12:20:38.698920] [DEBUG] [REMOTE ] SGC: Symbol is viable for forecasting. [2026-01-16T12:20:38.698985] [INFO ] [MAIN ] [2807/3508] SGC kept (0.5s) | 2805 kept, 2 rejected | 136.6/min | ETA: 5.1m [2026-01-16T12:20:38.942432] [DEBUG] [REMOTE ] SGHC: Retrieved 995 rows, trimmed to 300. [2026-01-16T12:20:38.942655] [DEBUG] [REMOTE ] SGHC: PASS: History has at least 300 days. [2026-01-16T12:20:38.942936] [DEBUG] [REMOTE ] SGHC: PASS: Price check passed. Min price $9.93. [2026-01-16T12:20:38.943086] [DEBUG] [REMOTE ] SGHC: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:38.943208] [DEBUG] [REMOTE ] SGHC: PASS: Integrity check passed. [2026-01-16T12:20:38.943251] [DEBUG] [REMOTE ] SGHC: Symbol is viable for forecasting. [2026-01-16T12:20:38.943305] [INFO ] [MAIN ] [2808/3508] SGHC kept (0.2s) | 2806 kept, 2 rejected | 136.6/min | ETA: 5.1m [2026-01-16T12:20:39.433064] [DEBUG] [REMOTE ] SGRY: Retrieved 2588 rows, trimmed to 300. [2026-01-16T12:20:39.433256] [DEBUG] [REMOTE ] SGRY: PASS: History has at least 300 days. [2026-01-16T12:20:39.433518] [DEBUG] [REMOTE ] SGRY: PASS: Price check passed. Min price $15.06. [2026-01-16T12:20:39.433697] [DEBUG] [REMOTE ] SGRY: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:39.433827] [DEBUG] [REMOTE ] SGRY: PASS: Integrity check passed. [2026-01-16T12:20:39.433871] [DEBUG] [REMOTE ] SGRY: Symbol is viable for forecasting. [2026-01-16T12:20:39.433925] [INFO ] [MAIN ] [2809/3508] SGRY kept (0.5s) | 2807 kept, 2 rejected | 136.6/min | ETA: 5.1m [2026-01-16T12:20:39.786860] [DEBUG] [REMOTE ] SHAK: Retrieved 2757 rows, trimmed to 300. [2026-01-16T12:20:39.787068] [DEBUG] [REMOTE ] SHAK: PASS: History has at least 300 days. [2026-01-16T12:20:39.787341] [DEBUG] [REMOTE ] SHAK: PASS: Price check passed. Min price $77.12. [2026-01-16T12:20:39.787489] [DEBUG] [REMOTE ] SHAK: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:39.787656] [DEBUG] [REMOTE ] SHAK: PASS: Integrity check passed. [2026-01-16T12:20:39.787703] [DEBUG] [REMOTE ] SHAK: Symbol is viable for forecasting. [2026-01-16T12:20:39.787762] [INFO ] [MAIN ] [2810/3508] SHAK kept (0.4s) | 2808 kept, 2 rejected | 136.6/min | ETA: 5.1m [2026-01-16T12:20:40.353053] [DEBUG] [REMOTE ] SHBI: Retrieved 6242 rows, trimmed to 300. [2026-01-16T12:20:40.353197] [DEBUG] [REMOTE ] SHBI: PASS: History has at least 300 days. [2026-01-16T12:20:40.353433] [DEBUG] [REMOTE ] SHBI: PASS: Price check passed. Min price $15.41. [2026-01-16T12:20:40.353773] [DEBUG] [REMOTE ] SHBI: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:40.353906] [DEBUG] [REMOTE ] SHBI: PASS: Integrity check passed. [2026-01-16T12:20:40.353949] [DEBUG] [REMOTE ] SHBI: Symbol is viable for forecasting. [2026-01-16T12:20:40.354005] [INFO ] [MAIN ] [2811/3508] SHBI kept (0.6s) | 2809 kept, 2 rejected | 136.6/min | ETA: 5.1m [2026-01-16T12:20:40.483739] [DEBUG] [REMOTE ] SHC: Retrieved 1293 rows, trimmed to 300. [2026-01-16T12:20:40.483875] [DEBUG] [REMOTE ] SHC: PASS: History has at least 300 days. [2026-01-16T12:20:40.484082] [DEBUG] [REMOTE ] SHC: PASS: Price check passed. Min price $15.23. [2026-01-16T12:20:40.484220] [DEBUG] [REMOTE ] SHC: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:40.484334] [DEBUG] [REMOTE ] SHC: PASS: Integrity check passed. [2026-01-16T12:20:40.484374] [DEBUG] [REMOTE ] SHC: Symbol is viable for forecasting. [2026-01-16T12:20:40.484422] [INFO ] [MAIN ] [2812/3508] SHC kept (0.1s) | 2810 kept, 2 rejected | 136.6/min | ETA: 5.1m [2026-01-16T12:20:41.004615] [DEBUG] [REMOTE ] SHCO: Retrieved 1132 rows, trimmed to 300. [2026-01-16T12:20:41.004853] [DEBUG] [REMOTE ] SHCO: PASS: History has at least 300 days. [2026-01-16T12:20:41.005161] [DEBUG] [REMOTE ] SHCO: PASS: Price check passed. Min price $7.78. [2026-01-16T12:20:41.005332] [DEBUG] [REMOTE ] SHCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:41.005473] [DEBUG] [REMOTE ] SHCO: PASS: Integrity check passed. [2026-01-16T12:20:41.005522] [DEBUG] [REMOTE ] SHCO: Symbol is viable for forecasting. [2026-01-16T12:20:41.005656] [INFO ] [MAIN ] [2813/3508] SHCO kept (0.5s) | 2811 kept, 2 rejected | 136.6/min | ETA: 5.1m [2026-01-16T12:20:41.574925] [DEBUG] [REMOTE ] SHEL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:41.575148] [DEBUG] [REMOTE ] SHEL: PASS: History has at least 300 days. [2026-01-16T12:20:41.575850] [DEBUG] [REMOTE ] SHEL: PASS: Price check passed. Min price $70.31. [2026-01-16T12:20:41.576008] [DEBUG] [REMOTE ] SHEL: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:41.576148] [DEBUG] [REMOTE ] SHEL: PASS: Integrity check passed. [2026-01-16T12:20:41.576191] [DEBUG] [REMOTE ] SHEL: Symbol is viable for forecasting. [2026-01-16T12:20:41.576249] [INFO ] [MAIN ] [2814/3508] SHEL kept (0.6s) | 2812 kept, 2 rejected | 136.6/min | ETA: 5.1m [2026-01-16T12:20:42.045178] [DEBUG] [REMOTE ] SHEN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:42.045395] [DEBUG] [REMOTE ] SHEN: PASS: History has at least 300 days. [2026-01-16T12:20:42.045750] [DEBUG] [REMOTE ] SHEN: PASS: Price check passed. Min price $9.90. [2026-01-16T12:20:42.046072] [DEBUG] [REMOTE ] SHEN: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:42.046272] [DEBUG] [REMOTE ] SHEN: PASS: Integrity check passed. [2026-01-16T12:20:42.046319] [DEBUG] [REMOTE ] SHEN: Symbol is viable for forecasting. [2026-01-16T12:20:42.046377] [INFO ] [MAIN ] [2815/3508] SHEN kept (0.5s) | 2813 kept, 2 rejected | 136.6/min | ETA: 5.1m [2026-01-16T12:20:42.160485] [DEBUG] [REMOTE ] SHFS: Retrieved 1106 rows, trimmed to 300. [2026-01-16T12:20:42.160931] [DEBUG] [REMOTE ] SHFS: PASS: History has at least 300 days. [2026-01-16T12:20:42.161194] [DEBUG] [REMOTE ] SHFS: PASS: Price check passed. Min price $1.03. [2026-01-16T12:20:42.161339] [DEBUG] [REMOTE ] SHFS: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:42.161461] [DEBUG] [REMOTE ] SHFS: PASS: Integrity check passed. [2026-01-16T12:20:42.161504] [DEBUG] [REMOTE ] SHFS: Symbol is viable for forecasting. [2026-01-16T12:20:42.161557] [INFO ] [MAIN ] [2816/3508] SHFS kept (0.1s) | 2814 kept, 2 rejected | 136.6/min | ETA: 5.1m [2026-01-16T12:20:42.906233] [DEBUG] [REMOTE ] SHG: Retrieved 5620 rows, trimmed to 300. [2026-01-16T12:20:42.906382] [DEBUG] [REMOTE ] SHG: PASS: History has at least 300 days. [2026-01-16T12:20:42.906678] [DEBUG] [REMOTE ] SHG: PASS: Price check passed. Min price $51.42. [2026-01-16T12:20:42.906818] [DEBUG] [REMOTE ] SHG: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:42.906938] [DEBUG] [REMOTE ] SHG: PASS: Integrity check passed. [2026-01-16T12:20:42.906978] [DEBUG] [REMOTE ] SHG: Symbol is viable for forecasting. [2026-01-16T12:20:42.907027] [INFO ] [MAIN ] [2817/3508] SHG kept (0.7s) | 2815 kept, 2 rejected | 136.6/min | ETA: 5.1m [2026-01-16T12:20:43.346654] [DEBUG] [REMOTE ] SHIP: Retrieved 4584 rows, trimmed to 300. [2026-01-16T12:20:43.346788] [DEBUG] [REMOTE ] SHIP: PASS: History has at least 300 days. [2026-01-16T12:20:43.346999] [DEBUG] [REMOTE ] SHIP: PASS: Price check passed. Min price $7.94. [2026-01-16T12:20:43.347140] [DEBUG] [REMOTE ] SHIP: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:43.347252] [DEBUG] [REMOTE ] SHIP: PASS: Integrity check passed. [2026-01-16T12:20:43.347292] [DEBUG] [REMOTE ] SHIP: Symbol is viable for forecasting. [2026-01-16T12:20:43.347342] [INFO ] [MAIN ] [2818/3508] SHIP kept (0.4s) | 2816 kept, 2 rejected | 136.6/min | ETA: 5.1m [2026-01-16T12:20:43.588128] [DEBUG] [REMOTE ] SHLS: Retrieved 1249 rows, trimmed to 300. [2026-01-16T12:20:43.588348] [DEBUG] [REMOTE ] SHLS: PASS: History has at least 300 days. [2026-01-16T12:20:43.588816] [DEBUG] [REMOTE ] SHLS: PASS: Price check passed. Min price $7.46. [2026-01-16T12:20:43.588966] [DEBUG] [REMOTE ] SHLS: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:43.589113] [DEBUG] [REMOTE ] SHLS: PASS: Integrity check passed. [2026-01-16T12:20:43.589157] [DEBUG] [REMOTE ] SHLS: Symbol is viable for forecasting. [2026-01-16T12:20:43.589214] [INFO ] [MAIN ] [2819/3508] SHLS kept (0.2s) | 2817 kept, 2 rejected | 136.6/min | ETA: 5.0m [2026-01-16T12:20:44.225121] [DEBUG] [REMOTE ] SHO: Retrieved 5343 rows, trimmed to 300. [2026-01-16T12:20:44.225272] [DEBUG] [REMOTE ] SHO: PASS: History has at least 300 days. [2026-01-16T12:20:44.225486] [DEBUG] [REMOTE ] SHO: PASS: Price check passed. Min price $8.76. [2026-01-16T12:20:44.225647] [DEBUG] [REMOTE ] SHO: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:44.225764] [DEBUG] [REMOTE ] SHO: PASS: Integrity check passed. [2026-01-16T12:20:44.225805] [DEBUG] [REMOTE ] SHO: Symbol is viable for forecasting. [2026-01-16T12:20:44.225854] [INFO ] [MAIN ] [2820/3508] SHO kept (0.6s) | 2818 kept, 2 rejected | 136.6/min | ETA: 5.0m [2026-01-16T12:20:44.442531] [DEBUG] [REMOTE ] SHOC: Retrieved 822 rows, trimmed to 300. [2026-01-16T12:20:44.442684] [DEBUG] [REMOTE ] SHOC: PASS: History has at least 300 days. [2026-01-16T12:20:44.442891] [DEBUG] [REMOTE ] SHOC: PASS: Price check passed. Min price $62.08. [2026-01-16T12:20:44.443030] [DEBUG] [REMOTE ] SHOC: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:44.443141] [DEBUG] [REMOTE ] SHOC: PASS: Integrity check passed. [2026-01-16T12:20:44.443182] [DEBUG] [REMOTE ] SHOC: Symbol is viable for forecasting. [2026-01-16T12:20:44.443230] [INFO ] [MAIN ] [2821/3508] SHOC kept (0.2s) | 2819 kept, 2 rejected | 136.6/min | ETA: 5.0m [2026-01-16T12:20:45.094950] [DEBUG] [REMOTE ] SHOO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:45.095102] [DEBUG] [REMOTE ] SHOO: PASS: History has at least 300 days. [2026-01-16T12:20:45.095349] [DEBUG] [REMOTE ] SHOO: PASS: Price check passed. Min price $32.64. [2026-01-16T12:20:45.095491] [DEBUG] [REMOTE ] SHOO: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:45.095635] [DEBUG] [REMOTE ] SHOO: PASS: Integrity check passed. [2026-01-16T12:20:45.095679] [DEBUG] [REMOTE ] SHOO: Symbol is viable for forecasting. [2026-01-16T12:20:45.095731] [INFO ] [MAIN ] [2822/3508] SHOO kept (0.7s) | 2820 kept, 2 rejected | 136.6/min | ETA: 5.0m [2026-01-16T12:20:45.340983] [DEBUG] [REMOTE ] SHOP: Retrieved 2680 rows, trimmed to 300. [2026-01-16T12:20:45.341127] [DEBUG] [REMOTE ] SHOP: PASS: History has at least 300 days. [2026-01-16T12:20:45.341354] [DEBUG] [REMOTE ] SHOP: PASS: Price check passed. Min price $139.93. [2026-01-16T12:20:45.341495] [DEBUG] [REMOTE ] SHOP: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:45.341635] [DEBUG] [REMOTE ] SHOP: PASS: Integrity check passed. [2026-01-16T12:20:45.341848] [DEBUG] [REMOTE ] SHOP: Symbol is viable for forecasting. [2026-01-16T12:20:45.341899] [INFO ] [MAIN ] [2823/3508] SHOP kept (0.2s) | 2821 kept, 2 rejected | 136.6/min | ETA: 5.0m [2026-01-16T12:20:45.955926] [DEBUG] [REMOTE ] SHY: Retrieved 5907 rows, trimmed to 300. [2026-01-16T12:20:45.956067] [DEBUG] [REMOTE ] SHY: PASS: History has at least 300 days. [2026-01-16T12:20:45.956299] [DEBUG] [REMOTE ] SHY: PASS: Price check passed. Min price $82.17. [2026-01-16T12:20:45.956440] [DEBUG] [REMOTE ] SHY: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:45.956917] [DEBUG] [REMOTE ] SHY: PASS: Integrity check passed. [2026-01-16T12:20:45.957169] [DEBUG] [REMOTE ] SHY: Symbol is viable for forecasting. [2026-01-16T12:20:45.957300] [INFO ] [MAIN ] [2824/3508] SHY kept (0.6s) | 2822 kept, 2 rejected | 136.6/min | ETA: 5.0m [2026-01-16T12:20:46.235073] [DEBUG] [REMOTE ] SIBN: Retrieved 1821 rows, trimmed to 300. [2026-01-16T12:20:46.235199] [DEBUG] [REMOTE ] SIBN: PASS: History has at least 300 days. [2026-01-16T12:20:46.235401] [DEBUG] [REMOTE ] SIBN: PASS: Price check passed. Min price $14.83. [2026-01-16T12:20:46.235542] [DEBUG] [REMOTE ] SIBN: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:46.235679] [DEBUG] [REMOTE ] SIBN: PASS: Integrity check passed. [2026-01-16T12:20:46.235740] [DEBUG] [REMOTE ] SIBN: Symbol is viable for forecasting. [2026-01-16T12:20:46.235789] [INFO ] [MAIN ] [2825/3508] SIBN kept (0.3s) | 2823 kept, 2 rejected | 136.6/min | ETA: 5.0m [2026-01-16T12:20:46.692297] [DEBUG] [REMOTE ] SID: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:46.692448] [DEBUG] [REMOTE ] SID: PASS: History has at least 300 days. [2026-01-16T12:20:46.692677] [DEBUG] [REMOTE ] SID: PASS: Price check passed. Min price $1.48. [2026-01-16T12:20:46.692817] [DEBUG] [REMOTE ] SID: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:46.692955] [DEBUG] [REMOTE ] SID: PASS: Integrity check passed. [2026-01-16T12:20:46.692996] [DEBUG] [REMOTE ] SID: Symbol is viable for forecasting. [2026-01-16T12:20:46.693047] [INFO ] [MAIN ] [2826/3508] SID kept (0.5s) | 2824 kept, 2 rejected | 136.6/min | ETA: 5.0m [2026-01-16T12:20:47.284798] [DEBUG] [REMOTE ] SIEB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:47.284942] [DEBUG] [REMOTE ] SIEB: PASS: History has at least 300 days. [2026-01-16T12:20:47.285180] [DEBUG] [REMOTE ] SIEB: PASS: Price check passed. Min price $2.64. [2026-01-16T12:20:47.285319] [DEBUG] [REMOTE ] SIEB: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:47.285441] [DEBUG] [REMOTE ] SIEB: PASS: Integrity check passed. [2026-01-16T12:20:47.285483] [DEBUG] [REMOTE ] SIEB: Symbol is viable for forecasting. [2026-01-16T12:20:47.285539] [INFO ] [MAIN ] [2827/3508] SIEB kept (0.6s) | 2825 kept, 2 rejected | 136.6/min | ETA: 5.0m [2026-01-16T12:20:47.745409] [DEBUG] [REMOTE ] SIFY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:47.745548] [DEBUG] [REMOTE ] SIFY: PASS: History has at least 300 days. [2026-01-16T12:20:47.745783] [DEBUG] [REMOTE ] SIFY: PASS: Price check passed. Min price $10.37. [2026-01-16T12:20:47.745921] [DEBUG] [REMOTE ] SIFY: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:47.746036] [DEBUG] [REMOTE ] SIFY: PASS: Integrity check passed. [2026-01-16T12:20:47.746077] [DEBUG] [REMOTE ] SIFY: Symbol is viable for forecasting. [2026-01-16T12:20:47.746130] [INFO ] [MAIN ] [2828/3508] SIFY kept (0.5s) | 2826 kept, 2 rejected | 136.6/min | ETA: 5.0m [2026-01-16T12:20:48.274932] [DEBUG] [REMOTE ] SIG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:48.275080] [DEBUG] [REMOTE ] SIG: PASS: History has at least 300 days. [2026-01-16T12:20:48.275323] [DEBUG] [REMOTE ] SIG: PASS: Price check passed. Min price $82.88. [2026-01-16T12:20:48.275465] [DEBUG] [REMOTE ] SIG: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:48.275606] [DEBUG] [REMOTE ] SIG: PASS: Integrity check passed. [2026-01-16T12:20:48.275649] [DEBUG] [REMOTE ] SIG: Symbol is viable for forecasting. [2026-01-16T12:20:48.275700] [INFO ] [MAIN ] [2829/3508] SIG kept (0.5s) | 2827 kept, 2 rejected | 136.6/min | ETA: 5.0m [2026-01-16T12:20:48.785590] [DEBUG] [REMOTE ] SIGA: Retrieved 6590 rows, trimmed to 300. [2026-01-16T12:20:48.785738] [DEBUG] [REMOTE ] SIGA: PASS: History has at least 300 days. [2026-01-16T12:20:48.785984] [DEBUG] [REMOTE ] SIGA: PASS: Price check passed. Min price $5.77. [2026-01-16T12:20:48.786126] [DEBUG] [REMOTE ] SIGA: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:48.786251] [DEBUG] [REMOTE ] SIGA: PASS: Integrity check passed. [2026-01-16T12:20:48.786291] [DEBUG] [REMOTE ] SIGA: Symbol is viable for forecasting. [2026-01-16T12:20:48.786343] [INFO ] [MAIN ] [2830/3508] SIGA kept (0.5s) | 2828 kept, 2 rejected | 136.6/min | ETA: 5.0m [2026-01-16T12:20:49.296190] [DEBUG] [REMOTE ] SIGI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:49.296367] [DEBUG] [REMOTE ] SIGI: PASS: History has at least 300 days. [2026-01-16T12:20:49.296731] [DEBUG] [REMOTE ] SIGI: PASS: Price check passed. Min price $73.62. [2026-01-16T12:20:49.296920] [DEBUG] [REMOTE ] SIGI: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:49.297093] [DEBUG] [REMOTE ] SIGI: PASS: Integrity check passed. [2026-01-16T12:20:49.297149] [DEBUG] [REMOTE ] SIGI: Symbol is viable for forecasting. [2026-01-16T12:20:49.297214] [INFO ] [MAIN ] [2831/3508] SIGI kept (0.5s) | 2829 kept, 2 rejected | 136.6/min | ETA: 5.0m [2026-01-16T12:20:49.555132] [DEBUG] [REMOTE ] SII: Retrieved 1395 rows, trimmed to 300. [2026-01-16T12:20:49.555273] [DEBUG] [REMOTE ] SII: PASS: History has at least 300 days. [2026-01-16T12:20:49.555479] [DEBUG] [REMOTE ] SII: PASS: Price check passed. Min price $79.38. [2026-01-16T12:20:49.555634] [DEBUG] [REMOTE ] SII: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:49.555746] [DEBUG] [REMOTE ] SII: PASS: Integrity check passed. [2026-01-16T12:20:49.555786] [DEBUG] [REMOTE ] SII: Symbol is viable for forecasting. [2026-01-16T12:20:49.555836] [INFO ] [MAIN ] [2832/3508] SII kept (0.3s) | 2830 kept, 2 rejected | 136.6/min | ETA: 4.9m [2026-01-16T12:20:50.153898] [DEBUG] [REMOTE ] SIMO: Retrieved 5169 rows, trimmed to 300. [2026-01-16T12:20:50.154071] [DEBUG] [REMOTE ] SIMO: PASS: History has at least 300 days. [2026-01-16T12:20:50.154398] [DEBUG] [REMOTE ] SIMO: PASS: Price check passed. Min price $80.16. [2026-01-16T12:20:50.154635] [DEBUG] [REMOTE ] SIMO: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:50.154818] [DEBUG] [REMOTE ] SIMO: PASS: Integrity check passed. [2026-01-16T12:20:50.154884] [DEBUG] [REMOTE ] SIMO: Symbol is viable for forecasting. [2026-01-16T12:20:50.154963] [INFO ] [MAIN ] [2833/3508] SIMO kept (0.6s) | 2831 kept, 2 rejected | 136.6/min | ETA: 4.9m [2026-01-16T12:20:50.602893] [DEBUG] [REMOTE ] SIRI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:50.603023] [DEBUG] [REMOTE ] SIRI: PASS: History has at least 300 days. [2026-01-16T12:20:50.603246] [DEBUG] [REMOTE ] SIRI: PASS: Price check passed. Min price $19.92. [2026-01-16T12:20:50.603392] [DEBUG] [REMOTE ] SIRI: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:50.603526] [DEBUG] [REMOTE ] SIRI: PASS: Integrity check passed. [2026-01-16T12:20:50.603595] [DEBUG] [REMOTE ] SIRI: Symbol is viable for forecasting. [2026-01-16T12:20:50.603649] [INFO ] [MAIN ] [2834/3508] SIRI kept (0.4s) | 2832 kept, 2 rejected | 136.6/min | ETA: 4.9m [2026-01-16T12:20:50.873311] [DEBUG] [REMOTE ] SITC: Retrieved 6292 rows, trimmed to 300. [2026-01-16T12:20:50.873448] [DEBUG] [REMOTE ] SITC: PASS: History has at least 300 days. [2026-01-16T12:20:50.873693] [DEBUG] [REMOTE ] SITC: PASS: Price check passed. Min price $5.87. [2026-01-16T12:20:50.874005] [DEBUG] [REMOTE ] SITC: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:50.874126] [DEBUG] [REMOTE ] SITC: PASS: Integrity check passed. [2026-01-16T12:20:50.874168] [DEBUG] [REMOTE ] SITC: Symbol is viable for forecasting. [2026-01-16T12:20:50.874218] [INFO ] [MAIN ] [2835/3508] SITC kept (0.3s) | 2833 kept, 2 rejected | 136.6/min | ETA: 4.9m [2026-01-16T12:20:51.308524] [DEBUG] [REMOTE ] SITE: Retrieved 2434 rows, trimmed to 300. [2026-01-16T12:20:51.308677] [DEBUG] [REMOTE ] SITE: PASS: History has at least 300 days. [2026-01-16T12:20:51.308909] [DEBUG] [REMOTE ] SITE: PASS: Price check passed. Min price $120.60. [2026-01-16T12:20:51.309078] [DEBUG] [REMOTE ] SITE: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:51.309224] [DEBUG] [REMOTE ] SITE: PASS: Integrity check passed. [2026-01-16T12:20:51.309278] [DEBUG] [REMOTE ] SITE: Symbol is viable for forecasting. [2026-01-16T12:20:51.309340] [INFO ] [MAIN ] [2836/3508] SITE kept (0.4s) | 2834 kept, 2 rejected | 136.6/min | ETA: 4.9m [2026-01-16T12:20:51.679716] [DEBUG] [REMOTE ] SITM: Retrieved 1546 rows, trimmed to 300. [2026-01-16T12:20:51.679847] [DEBUG] [REMOTE ] SITM: PASS: History has at least 300 days. [2026-01-16T12:20:51.680064] [DEBUG] [REMOTE ] SITM: PASS: Price check passed. Min price $252.76. [2026-01-16T12:20:51.680225] [DEBUG] [REMOTE ] SITM: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:51.680370] [DEBUG] [REMOTE ] SITM: PASS: Integrity check passed. [2026-01-16T12:20:51.680413] [DEBUG] [REMOTE ] SITM: Symbol is viable for forecasting. [2026-01-16T12:20:51.680465] [INFO ] [MAIN ] [2837/3508] SITM kept (0.4s) | 2835 kept, 2 rejected | 136.6/min | ETA: 4.9m [2026-01-16T12:20:52.098498] [DEBUG] [REMOTE ] SIXG: Retrieved 1728 rows, trimmed to 300. [2026-01-16T12:20:52.098635] [DEBUG] [REMOTE ] SIXG: PASS: History has at least 300 days. [2026-01-16T12:20:52.098888] [DEBUG] [REMOTE ] SIXG: PASS: Price check passed. Min price $60.27. [2026-01-16T12:20:52.099056] [DEBUG] [REMOTE ] SIXG: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:52.099178] [DEBUG] [REMOTE ] SIXG: PASS: Integrity check passed. [2026-01-16T12:20:52.099221] [DEBUG] [REMOTE ] SIXG: Symbol is viable for forecasting. [2026-01-16T12:20:52.099272] [INFO ] [MAIN ] [2838/3508] SIXG kept (0.4s) | 2836 kept, 2 rejected | 136.6/min | ETA: 4.9m [2026-01-16T12:20:52.677643] [DEBUG] [REMOTE ] SJM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:52.677777] [DEBUG] [REMOTE ] SJM: PASS: History has at least 300 days. [2026-01-16T12:20:52.678229] [DEBUG] [REMOTE ] SJM: PASS: Price check passed. Min price $94.56. [2026-01-16T12:20:52.678383] [DEBUG] [REMOTE ] SJM: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:52.678506] [DEBUG] [REMOTE ] SJM: PASS: Integrity check passed. [2026-01-16T12:20:52.678548] [DEBUG] [REMOTE ] SJM: Symbol is viable for forecasting. [2026-01-16T12:20:52.678618] [INFO ] [MAIN ] [2839/3508] SJM kept (0.6s) | 2837 kept, 2 rejected | 136.6/min | ETA: 4.9m [2026-01-16T12:20:52.963727] [DEBUG] [REMOTE ] SKE: Retrieved 2030 rows, trimmed to 300. [2026-01-16T12:20:52.963864] [DEBUG] [REMOTE ] SKE: PASS: History has at least 300 days. [2026-01-16T12:20:52.964268] [DEBUG] [REMOTE ] SKE: PASS: Price check passed. Min price $15.54. [2026-01-16T12:20:52.964407] [DEBUG] [REMOTE ] SKE: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:52.964522] [DEBUG] [REMOTE ] SKE: PASS: Integrity check passed. [2026-01-16T12:20:52.964563] [DEBUG] [REMOTE ] SKE: Symbol is viable for forecasting. [2026-01-16T12:20:52.964632] [INFO ] [MAIN ] [2840/3508] SKE kept (0.3s) | 2838 kept, 2 rejected | 136.6/min | ETA: 4.9m [2026-01-16T12:20:53.374310] [DEBUG] [REMOTE ] SKIL: Retrieved 1628 rows, trimmed to 300. [2026-01-16T12:20:53.374447] [DEBUG] [REMOTE ] SKIL: PASS: History has at least 300 days. [2026-01-16T12:20:53.374686] [DEBUG] [REMOTE ] SKIL: PASS: Price check passed. Min price $5.67. [2026-01-16T12:20:53.374831] [DEBUG] [REMOTE ] SKIL: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:53.374949] [DEBUG] [REMOTE ] SKIL: PASS: Integrity check passed. [2026-01-16T12:20:53.374991] [DEBUG] [REMOTE ] SKIL: Symbol is viable for forecasting. [2026-01-16T12:20:53.375044] [INFO ] [MAIN ] [2841/3508] SKIL kept (0.4s) | 2839 kept, 2 rejected | 136.6/min | ETA: 4.9m [2026-01-16T12:20:53.735451] [DEBUG] [REMOTE ] SKIN: Retrieved 1291 rows, trimmed to 300. [2026-01-16T12:20:53.735609] [DEBUG] [REMOTE ] SKIN: PASS: History has at least 300 days. [2026-01-16T12:20:53.735822] [DEBUG] [REMOTE ] SKIN: PASS: Price check passed. Min price $1.26. [2026-01-16T12:20:53.735961] [DEBUG] [REMOTE ] SKIN: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:53.736074] [DEBUG] [REMOTE ] SKIN: PASS: Integrity check passed. [2026-01-16T12:20:53.736114] [DEBUG] [REMOTE ] SKIN: Symbol is viable for forecasting. [2026-01-16T12:20:53.736164] [INFO ] [MAIN ] [2842/3508] SKIN kept (0.4s) | 2840 kept, 2 rejected | 136.6/min | ETA: 4.9m [2026-01-16T12:20:54.238516] [DEBUG] [REMOTE ] SKLZ: Retrieved 1439 rows, trimmed to 300. [2026-01-16T12:20:54.238677] [DEBUG] [REMOTE ] SKLZ: PASS: History has at least 300 days. [2026-01-16T12:20:54.238887] [DEBUG] [REMOTE ] SKLZ: PASS: Price check passed. Min price $4.26. [2026-01-16T12:20:54.239026] [DEBUG] [REMOTE ] SKLZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:54.239141] [DEBUG] [REMOTE ] SKLZ: PASS: Integrity check passed. [2026-01-16T12:20:54.239182] [DEBUG] [REMOTE ] SKLZ: Symbol is viable for forecasting. [2026-01-16T12:20:54.239231] [INFO ] [MAIN ] [2843/3508] SKLZ kept (0.5s) | 2841 kept, 2 rejected | 136.6/min | ETA: 4.9m [2026-01-16T12:20:54.757884] [DEBUG] [REMOTE ] SKM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:54.758036] [DEBUG] [REMOTE ] SKM: PASS: History has at least 300 days. [2026-01-16T12:20:54.758310] [DEBUG] [REMOTE ] SKM: PASS: Price check passed. Min price $19.68. [2026-01-16T12:20:54.758453] [DEBUG] [REMOTE ] SKM: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:54.758608] [DEBUG] [REMOTE ] SKM: PASS: Integrity check passed. [2026-01-16T12:20:54.758654] [DEBUG] [REMOTE ] SKM: Symbol is viable for forecasting. [2026-01-16T12:20:54.758711] [INFO ] [MAIN ] [2844/3508] SKM kept (0.5s) | 2842 kept, 2 rejected | 136.6/min | ETA: 4.9m [2026-01-16T12:20:54.981082] [DEBUG] [REMOTE ] SKRE: Retrieved 510 rows, trimmed to 300. [2026-01-16T12:20:54.981220] [DEBUG] [REMOTE ] SKRE: PASS: History has at least 300 days. [2026-01-16T12:20:54.981462] [DEBUG] [REMOTE ] SKRE: PASS: Price check passed. Min price $8.20. [2026-01-16T12:20:54.981629] [DEBUG] [REMOTE ] SKRE: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:54.981746] [DEBUG] [REMOTE ] SKRE: PASS: Integrity check passed. [2026-01-16T12:20:54.981787] [DEBUG] [REMOTE ] SKRE: Symbol is viable for forecasting. [2026-01-16T12:20:54.981835] [INFO ] [MAIN ] [2845/3508] SKRE kept (0.2s) | 2843 kept, 2 rejected | 136.6/min | ETA: 4.9m [2026-01-16T12:20:55.380782] [DEBUG] [REMOTE ] SKWD: Retrieved 754 rows, trimmed to 300. [2026-01-16T12:20:55.380917] [DEBUG] [REMOTE ] SKWD: PASS: History has at least 300 days. [2026-01-16T12:20:55.381125] [DEBUG] [REMOTE ] SKWD: PASS: Price check passed. Min price $45.01. [2026-01-16T12:20:55.381266] [DEBUG] [REMOTE ] SKWD: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:55.381379] [DEBUG] [REMOTE ] SKWD: PASS: Integrity check passed. [2026-01-16T12:20:55.381421] [DEBUG] [REMOTE ] SKWD: Symbol is viable for forecasting. [2026-01-16T12:20:55.381472] [INFO ] [MAIN ] [2846/3508] SKWD kept (0.4s) | 2844 kept, 2 rejected | 136.6/min | ETA: 4.8m [2026-01-16T12:20:56.032492] [DEBUG] [REMOTE ] SKY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:56.032653] [DEBUG] [REMOTE ] SKY: PASS: History has at least 300 days. [2026-01-16T12:20:56.032902] [DEBUG] [REMOTE ] SKY: PASS: Price check passed. Min price $64.82. [2026-01-16T12:20:56.033041] [DEBUG] [REMOTE ] SKY: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:56.033163] [DEBUG] [REMOTE ] SKY: PASS: Integrity check passed. [2026-01-16T12:20:56.033204] [DEBUG] [REMOTE ] SKY: Symbol is viable for forecasting. [2026-01-16T12:20:56.033255] [INFO ] [MAIN ] [2847/3508] SKY kept (0.7s) | 2845 kept, 2 rejected | 136.6/min | ETA: 4.8m [2026-01-16T12:20:56.281037] [DEBUG] [REMOTE ] SKYH: Retrieved 1282 rows, trimmed to 300. [2026-01-16T12:20:56.281175] [DEBUG] [REMOTE ] SKYH: PASS: History has at least 300 days. [2026-01-16T12:20:56.281381] [DEBUG] [REMOTE ] SKYH: PASS: Price check passed. Min price $8.30. [2026-01-16T12:20:56.281517] [DEBUG] [REMOTE ] SKYH: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:56.281731] [DEBUG] [REMOTE ] SKYH: PASS: Integrity check passed. [2026-01-16T12:20:56.281779] [DEBUG] [REMOTE ] SKYH: Symbol is viable for forecasting. [2026-01-16T12:20:56.281830] [INFO ] [MAIN ] [2848/3508] SKYH kept (0.2s) | 2846 kept, 2 rejected | 136.6/min | ETA: 4.8m [2026-01-16T12:20:56.749357] [DEBUG] [REMOTE ] SKYX: Retrieved 1677 rows, trimmed to 300. [2026-01-16T12:20:56.749513] [DEBUG] [REMOTE ] SKYX: PASS: History has at least 300 days. [2026-01-16T12:20:56.749769] [DEBUG] [REMOTE ] SKYX: PASS: Price check passed. Min price $1.42. [2026-01-16T12:20:56.749913] [DEBUG] [REMOTE ] SKYX: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:56.750026] [DEBUG] [REMOTE ] SKYX: PASS: Integrity check passed. [2026-01-16T12:20:56.750068] [DEBUG] [REMOTE ] SKYX: Symbol is viable for forecasting. [2026-01-16T12:20:56.750120] [INFO ] [MAIN ] [2849/3508] SKYX kept (0.5s) | 2847 kept, 2 rejected | 136.6/min | ETA: 4.8m [2026-01-16T12:20:57.084718] [DEBUG] [REMOTE ] SKYY: Retrieved 3655 rows, trimmed to 300. [2026-01-16T12:20:57.084854] [DEBUG] [REMOTE ] SKYY: PASS: History has at least 300 days. [2026-01-16T12:20:57.085080] [DEBUG] [REMOTE ] SKYY: PASS: Price check passed. Min price $123.65. [2026-01-16T12:20:57.085224] [DEBUG] [REMOTE ] SKYY: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:57.085348] [DEBUG] [REMOTE ] SKYY: PASS: Integrity check passed. [2026-01-16T12:20:57.085390] [DEBUG] [REMOTE ] SKYY: Symbol is viable for forecasting. [2026-01-16T12:20:57.085441] [INFO ] [MAIN ] [2850/3508] SKYY kept (0.3s) | 2848 kept, 2 rejected | 136.6/min | ETA: 4.8m [2026-01-16T12:20:57.750709] [DEBUG] [REMOTE ] SLAB: Retrieved 6492 rows, trimmed to 300. [2026-01-16T12:20:57.750867] [DEBUG] [REMOTE ] SLAB: PASS: History has at least 300 days. [2026-01-16T12:20:57.751126] [DEBUG] [REMOTE ] SLAB: PASS: Price check passed. Min price $116.08. [2026-01-16T12:20:57.751269] [DEBUG] [REMOTE ] SLAB: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:57.751398] [DEBUG] [REMOTE ] SLAB: PASS: Integrity check passed. [2026-01-16T12:20:57.751439] [DEBUG] [REMOTE ] SLAB: Symbol is viable for forecasting. [2026-01-16T12:20:57.751491] [INFO ] [MAIN ] [2851/3508] SLAB kept (0.7s) | 2849 kept, 2 rejected | 136.6/min | ETA: 4.8m [2026-01-16T12:20:58.243229] [DEBUG] [REMOTE ] SLB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:58.243380] [DEBUG] [REMOTE ] SLB: PASS: History has at least 300 days. [2026-01-16T12:20:58.243664] [DEBUG] [REMOTE ] SLB: PASS: Price check passed. Min price $33.27. [2026-01-16T12:20:58.243815] [DEBUG] [REMOTE ] SLB: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:58.243946] [DEBUG] [REMOTE ] SLB: PASS: Integrity check passed. [2026-01-16T12:20:58.243989] [DEBUG] [REMOTE ] SLB: Symbol is viable for forecasting. [2026-01-16T12:20:58.244064] [INFO ] [MAIN ] [2852/3508] SLB kept (0.5s) | 2850 kept, 2 rejected | 136.6/min | ETA: 4.8m [2026-01-16T12:20:58.470482] [DEBUG] [REMOTE ] SLDB: Retrieved 2004 rows, trimmed to 300. [2026-01-16T12:20:58.470647] [DEBUG] [REMOTE ] SLDB: PASS: History has at least 300 days. [2026-01-16T12:20:58.470882] [DEBUG] [REMOTE ] SLDB: PASS: Price check passed. Min price $3.93. [2026-01-16T12:20:58.471031] [DEBUG] [REMOTE ] SLDB: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:58.471155] [DEBUG] [REMOTE ] SLDB: PASS: Integrity check passed. [2026-01-16T12:20:58.471198] [DEBUG] [REMOTE ] SLDB: Symbol is viable for forecasting. [2026-01-16T12:20:58.471249] [INFO ] [MAIN ] [2853/3508] SLDB kept (0.2s) | 2851 kept, 2 rejected | 136.6/min | ETA: 4.8m [2026-01-16T12:20:58.891803] [DEBUG] [REMOTE ] SLDP: Retrieved 1172 rows, trimmed to 300. [2026-01-16T12:20:58.891956] [DEBUG] [REMOTE ] SLDP: PASS: History has at least 300 days. [2026-01-16T12:20:58.892179] [DEBUG] [REMOTE ] SLDP: PASS: Price check passed. Min price $4.25. [2026-01-16T12:20:58.892318] [DEBUG] [REMOTE ] SLDP: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:58.892439] [DEBUG] [REMOTE ] SLDP: PASS: Integrity check passed. [2026-01-16T12:20:58.892481] [DEBUG] [REMOTE ] SLDP: Symbol is viable for forecasting. [2026-01-16T12:20:58.892531] [INFO ] [MAIN ] [2854/3508] SLDP kept (0.4s) | 2852 kept, 2 rejected | 136.6/min | ETA: 4.8m [2026-01-16T12:20:59.379957] [DEBUG] [REMOTE ] SLF: Retrieved 6493 rows, trimmed to 300. [2026-01-16T12:20:59.380103] [DEBUG] [REMOTE ] SLF: PASS: History has at least 300 days. [2026-01-16T12:20:59.380360] [DEBUG] [REMOTE ] SLF: PASS: Price check passed. Min price $57.33. [2026-01-16T12:20:59.380504] [DEBUG] [REMOTE ] SLF: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:59.380656] [DEBUG] [REMOTE ] SLF: PASS: Integrity check passed. [2026-01-16T12:20:59.380701] [DEBUG] [REMOTE ] SLF: Symbol is viable for forecasting. [2026-01-16T12:20:59.380753] [INFO ] [MAIN ] [2855/3508] SLF kept (0.5s) | 2853 kept, 2 rejected | 136.6/min | ETA: 4.8m [2026-01-16T12:20:59.788130] [DEBUG] [REMOTE ] SLG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:20:59.788316] [DEBUG] [REMOTE ] SLG: PASS: History has at least 300 days. [2026-01-16T12:20:59.788655] [DEBUG] [REMOTE ] SLG: PASS: Price check passed. Min price $41.53. [2026-01-16T12:20:59.788805] [DEBUG] [REMOTE ] SLG: PASS: Continuity check passed with 300 days. [2026-01-16T12:20:59.788955] [DEBUG] [REMOTE ] SLG: PASS: Integrity check passed. [2026-01-16T12:20:59.789018] [DEBUG] [REMOTE ] SLG: Symbol is viable for forecasting. [2026-01-16T12:20:59.789092] [INFO ] [MAIN ] [2856/3508] SLG kept (0.4s) | 2854 kept, 2 rejected | 136.6/min | ETA: 4.8m [2026-01-16T12:21:00.349289] [DEBUG] [REMOTE ] SLGN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:00.349525] [DEBUG] [REMOTE ] SLGN: PASS: History has at least 300 days. [2026-01-16T12:21:00.350024] [DEBUG] [REMOTE ] SLGN: PASS: Price check passed. Min price $37.37. [2026-01-16T12:21:00.350242] [DEBUG] [REMOTE ] SLGN: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:00.350446] [DEBUG] [REMOTE ] SLGN: PASS: Integrity check passed. [2026-01-16T12:21:00.350512] [DEBUG] [REMOTE ] SLGN: Symbol is viable for forecasting. [2026-01-16T12:21:00.350617] [INFO ] [MAIN ] [2857/3508] SLGN kept (0.6s) | 2855 kept, 2 rejected | 136.6/min | ETA: 4.8m [2026-01-16T12:21:00.758986] [DEBUG] [REMOTE ] SLM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:00.759212] [DEBUG] [REMOTE ] SLM: PASS: History has at least 300 days. [2026-01-16T12:21:00.759665] [DEBUG] [REMOTE ] SLM: PASS: Price check passed. Min price $26.23. [2026-01-16T12:21:00.759876] [DEBUG] [REMOTE ] SLM: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:00.760068] [DEBUG] [REMOTE ] SLM: PASS: Integrity check passed. [2026-01-16T12:21:00.760127] [DEBUG] [REMOTE ] SLM: Symbol is viable for forecasting. [2026-01-16T12:21:00.760200] [INFO ] [MAIN ] [2858/3508] SLM kept (0.4s) | 2856 kept, 2 rejected | 136.6/min | ETA: 4.8m [2026-01-16T12:21:01.087038] [DEBUG] [REMOTE ] SLN: Retrieved 1346 rows, trimmed to 300. [2026-01-16T12:21:01.087253] [DEBUG] [REMOTE ] SLN: PASS: History has at least 300 days. [2026-01-16T12:21:01.087635] [DEBUG] [REMOTE ] SLN: PASS: Price check passed. Min price $5.52. [2026-01-16T12:21:01.087848] [DEBUG] [REMOTE ] SLN: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:01.088074] [DEBUG] [REMOTE ] SLN: PASS: Integrity check passed. [2026-01-16T12:21:01.088140] [DEBUG] [REMOTE ] SLN: Symbol is viable for forecasting. [2026-01-16T12:21:01.088223] [INFO ] [MAIN ] [2859/3508] SLN kept (0.3s) | 2857 kept, 2 rejected | 136.6/min | ETA: 4.8m [2026-01-16T12:21:01.356669] [DEBUG] [REMOTE ] SLNO: Retrieved 2809 rows, trimmed to 300. [2026-01-16T12:21:01.356840] [DEBUG] [REMOTE ] SLNO: PASS: History has at least 300 days. [2026-01-16T12:21:01.357167] [DEBUG] [REMOTE ] SLNO: PASS: Price check passed. Min price $41.51. [2026-01-16T12:21:01.357363] [DEBUG] [REMOTE ] SLNO: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:01.357545] [DEBUG] [REMOTE ] SLNO: PASS: Integrity check passed. [2026-01-16T12:21:01.357638] [DEBUG] [REMOTE ] SLNO: Symbol is viable for forecasting. [2026-01-16T12:21:01.357725] [INFO ] [MAIN ] [2860/3508] SLNO kept (0.3s) | 2858 kept, 2 rejected | 136.6/min | ETA: 4.7m [2026-01-16T12:21:02.088237] [DEBUG] [REMOTE ] SLP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:02.088408] [DEBUG] [REMOTE ] SLP: PASS: History has at least 300 days. [2026-01-16T12:21:02.088722] [DEBUG] [REMOTE ] SLP: PASS: Price check passed. Min price $15.56. [2026-01-16T12:21:02.088881] [DEBUG] [REMOTE ] SLP: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:02.089022] [DEBUG] [REMOTE ] SLP: PASS: Integrity check passed. [2026-01-16T12:21:02.089066] [DEBUG] [REMOTE ] SLP: Symbol is viable for forecasting. [2026-01-16T12:21:02.089128] [INFO ] [MAIN ] [2861/3508] SLP kept (0.7s) | 2859 kept, 2 rejected | 136.6/min | ETA: 4.7m [2026-01-16T12:21:02.459783] [DEBUG] [REMOTE ] SLQD: Retrieved 3080 rows, trimmed to 300. [2026-01-16T12:21:02.459922] [DEBUG] [REMOTE ] SLQD: PASS: History has at least 300 days. [2026-01-16T12:21:02.460147] [DEBUG] [REMOTE ] SLQD: PASS: Price check passed. Min price $50.22. [2026-01-16T12:21:02.460319] [DEBUG] [REMOTE ] SLQD: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:02.460461] [DEBUG] [REMOTE ] SLQD: PASS: Integrity check passed. [2026-01-16T12:21:02.460508] [DEBUG] [REMOTE ] SLQD: Symbol is viable for forecasting. [2026-01-16T12:21:02.460561] [INFO ] [MAIN ] [2862/3508] SLQD kept (0.4s) | 2860 kept, 2 rejected | 136.6/min | ETA: 4.7m [2026-01-16T12:21:02.744170] [DEBUG] [REMOTE ] SLRC: Retrieved 4009 rows, trimmed to 300. [2026-01-16T12:21:02.744365] [DEBUG] [REMOTE ] SLRC: PASS: History has at least 300 days. [2026-01-16T12:21:02.744717] [DEBUG] [REMOTE ] SLRC: PASS: Price check passed. Min price $14.05. [2026-01-16T12:21:02.744921] [DEBUG] [REMOTE ] SLRC: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:02.745099] [DEBUG] [REMOTE ] SLRC: PASS: Integrity check passed. [2026-01-16T12:21:02.745160] [DEBUG] [REMOTE ] SLRC: Symbol is viable for forecasting. [2026-01-16T12:21:02.745235] [INFO ] [MAIN ] [2863/3508] SLRC kept (0.3s) | 2861 kept, 2 rejected | 136.6/min | ETA: 4.7m [2026-01-16T12:21:03.196174] [DEBUG] [REMOTE ] SLS: Retrieved 2022 rows, trimmed to 300. [2026-01-16T12:21:03.196328] [DEBUG] [REMOTE ] SLS: PASS: History has at least 300 days. [2026-01-16T12:21:03.196645] [DEBUG] [REMOTE ] SLS: PASS: Price check passed. Min price $1.39. [2026-01-16T12:21:03.196850] [DEBUG] [REMOTE ] SLS: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:03.196990] [DEBUG] [REMOTE ] SLS: PASS: Integrity check passed. [2026-01-16T12:21:03.197034] [DEBUG] [REMOTE ] SLS: Symbol is viable for forecasting. [2026-01-16T12:21:03.197087] [INFO ] [MAIN ] [2864/3508] SLS kept (0.5s) | 2862 kept, 2 rejected | 136.6/min | ETA: 4.7m [2026-01-16T12:21:03.554974] [DEBUG] [REMOTE ] SLVM: Retrieved 1083 rows, trimmed to 300. [2026-01-16T12:21:03.555119] [DEBUG] [REMOTE ] SLVM: PASS: History has at least 300 days. [2026-01-16T12:21:03.555331] [DEBUG] [REMOTE ] SLVM: PASS: Price check passed. Min price $38.88. [2026-01-16T12:21:03.555472] [DEBUG] [REMOTE ] SLVM: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:03.555621] [DEBUG] [REMOTE ] SLVM: PASS: Integrity check passed. [2026-01-16T12:21:03.555849] [DEBUG] [REMOTE ] SLVM: Symbol is viable for forecasting. [2026-01-16T12:21:03.555899] [INFO ] [MAIN ] [2865/3508] SLVM kept (0.4s) | 2863 kept, 2 rejected | 136.6/min | ETA: 4.7m [2026-01-16T12:21:03.881404] [DEBUG] [REMOTE ] SLVO: Retrieved 407 rows, trimmed to 300. [2026-01-16T12:21:03.881623] [DEBUG] [REMOTE ] SLVO: PASS: History has at least 300 days. [2026-01-16T12:21:03.881881] [DEBUG] [REMOTE ] SLVO: PASS: Price check passed. Min price $82.87. [2026-01-16T12:21:03.882028] [DEBUG] [REMOTE ] SLVO: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:03.882149] [DEBUG] [REMOTE ] SLVO: PASS: Integrity check passed. [2026-01-16T12:21:03.882191] [DEBUG] [REMOTE ] SLVO: Symbol is viable for forecasting. [2026-01-16T12:21:03.882245] [INFO ] [MAIN ] [2866/3508] SLVO kept (0.3s) | 2864 kept, 2 rejected | 136.6/min | ETA: 4.7m [2026-01-16T12:21:04.243066] [DEBUG] [REMOTE ] SLXN: Retrieved 355 rows, trimmed to 300. [2026-01-16T12:21:04.243222] [DEBUG] [REMOTE ] SLXN: PASS: History has at least 300 days. [2026-01-16T12:21:04.243458] [DEBUG] [REMOTE ] SLXN: PASS: Price check passed. Min price $1.73. [2026-01-16T12:21:04.243633] [DEBUG] [REMOTE ] SLXN: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:04.243759] [DEBUG] [REMOTE ] SLXN: PASS: Integrity check passed. [2026-01-16T12:21:04.243800] [DEBUG] [REMOTE ] SLXN: Symbol is viable for forecasting. [2026-01-16T12:21:04.243873] [INFO ] [MAIN ] [2867/3508] SLXN kept (0.4s) | 2865 kept, 2 rejected | 136.7/min | ETA: 4.7m [2026-01-16T12:21:05.063886] [DEBUG] [REMOTE ] SM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:05.064028] [DEBUG] [REMOTE ] SM: PASS: History has at least 300 days. [2026-01-16T12:21:05.064251] [DEBUG] [REMOTE ] SM: PASS: Price check passed. Min price $17.57. [2026-01-16T12:21:05.064393] [DEBUG] [REMOTE ] SM: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:05.064512] [DEBUG] [REMOTE ] SM: PASS: Integrity check passed. [2026-01-16T12:21:05.064554] [DEBUG] [REMOTE ] SM: Symbol is viable for forecasting. [2026-01-16T12:21:05.064624] [INFO ] [MAIN ] [2868/3508] SM kept (0.8s) | 2866 kept, 2 rejected | 136.6/min | ETA: 4.7m [2026-01-16T12:21:05.516619] [DEBUG] [REMOTE ] SMBC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:05.516765] [DEBUG] [REMOTE ] SMBC: PASS: History has at least 300 days. [2026-01-16T12:21:05.517006] [DEBUG] [REMOTE ] SMBC: PASS: Price check passed. Min price $49.91. [2026-01-16T12:21:05.517152] [DEBUG] [REMOTE ] SMBC: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:05.517276] [DEBUG] [REMOTE ] SMBC: PASS: Integrity check passed. [2026-01-16T12:21:05.517318] [DEBUG] [REMOTE ] SMBC: Symbol is viable for forecasting. [2026-01-16T12:21:05.517369] [INFO ] [MAIN ] [2869/3508] SMBC kept (0.5s) | 2867 kept, 2 rejected | 136.6/min | ETA: 4.7m [2026-01-16T12:21:05.956767] [DEBUG] [REMOTE ] SMBK: Retrieved 6293 rows, trimmed to 300. [2026-01-16T12:21:05.956913] [DEBUG] [REMOTE ] SMBK: PASS: History has at least 300 days. [2026-01-16T12:21:05.957343] [DEBUG] [REMOTE ] SMBK: PASS: Price check passed. Min price $34.45. [2026-01-16T12:21:05.957481] [DEBUG] [REMOTE ] SMBK: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:05.957653] [DEBUG] [REMOTE ] SMBK: PASS: Integrity check passed. [2026-01-16T12:21:05.957696] [DEBUG] [REMOTE ] SMBK: Symbol is viable for forecasting. [2026-01-16T12:21:05.957748] [INFO ] [MAIN ] [2870/3508] SMBK kept (0.4s) | 2868 kept, 2 rejected | 136.6/min | ETA: 4.7m [2026-01-16T12:21:06.366643] [DEBUG] [REMOTE ] SMCI: Retrieved 4731 rows, trimmed to 300. [2026-01-16T12:21:06.366897] [DEBUG] [REMOTE ] SMCI: PASS: History has at least 300 days. [2026-01-16T12:21:06.367182] [DEBUG] [REMOTE ] SMCI: PASS: Price check passed. Min price $28.27. [2026-01-16T12:21:06.367519] [DEBUG] [REMOTE ] SMCI: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:06.367671] [DEBUG] [REMOTE ] SMCI: PASS: Integrity check passed. [2026-01-16T12:21:06.367716] [DEBUG] [REMOTE ] SMCI: Symbol is viable for forecasting. [2026-01-16T12:21:06.367767] [INFO ] [MAIN ] [2871/3508] SMCI kept (0.4s) | 2869 kept, 2 rejected | 136.6/min | ETA: 4.7m [2026-01-16T12:21:06.540521] [DEBUG] [REMOTE ] SMCX: Retrieved 351 rows, trimmed to 300. [2026-01-16T12:21:06.540713] [DEBUG] [REMOTE ] SMCX: PASS: History has at least 300 days. [2026-01-16T12:21:06.540990] [DEBUG] [REMOTE ] SMCX: PASS: Price check passed. Min price $10.44. [2026-01-16T12:21:06.541179] [DEBUG] [REMOTE ] SMCX: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:06.541331] [DEBUG] [REMOTE ] SMCX: PASS: Integrity check passed. [2026-01-16T12:21:06.541385] [DEBUG] [REMOTE ] SMCX: Symbol is viable for forecasting. [2026-01-16T12:21:06.541452] [INFO ] [MAIN ] [2872/3508] SMCX kept (0.2s) | 2870 kept, 2 rejected | 136.6/min | ETA: 4.7m [2026-01-16T12:21:07.200739] [DEBUG] [REMOTE ] SMFG: Retrieved 5024 rows, trimmed to 300. [2026-01-16T12:21:07.200899] [DEBUG] [REMOTE ] SMFG: PASS: History has at least 300 days. [2026-01-16T12:21:07.201177] [DEBUG] [REMOTE ] SMFG: PASS: Price check passed. Min price $15.91. [2026-01-16T12:21:07.201319] [DEBUG] [REMOTE ] SMFG: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:07.201450] [DEBUG] [REMOTE ] SMFG: PASS: Integrity check passed. [2026-01-16T12:21:07.201491] [DEBUG] [REMOTE ] SMFG: Symbol is viable for forecasting. [2026-01-16T12:21:07.201559] [INFO ] [MAIN ] [2873/3508] SMFG kept (0.7s) | 2871 kept, 2 rejected | 136.6/min | ETA: 4.6m [2026-01-16T12:21:07.673422] [DEBUG] [REMOTE ] SMH: Retrieved 6443 rows, trimmed to 300. [2026-01-16T12:21:07.673674] [DEBUG] [REMOTE ] SMH: PASS: History has at least 300 days. [2026-01-16T12:21:07.674083] [DEBUG] [REMOTE ] SMH: PASS: Price check passed. Min price $324.10. [2026-01-16T12:21:07.674288] [DEBUG] [REMOTE ] SMH: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:07.674476] [DEBUG] [REMOTE ] SMH: PASS: Integrity check passed. [2026-01-16T12:21:07.674539] [DEBUG] [REMOTE ] SMH: Symbol is viable for forecasting. [2026-01-16T12:21:07.674650] [INFO ] [MAIN ] [2874/3508] SMH kept (0.5s) | 2872 kept, 2 rejected | 136.6/min | ETA: 4.6m [2026-01-16T12:21:07.986822] [DEBUG] [REMOTE ] SMHI: Retrieved 2168 rows, trimmed to 300. [2026-01-16T12:21:07.987005] [DEBUG] [REMOTE ] SMHI: PASS: History has at least 300 days. [2026-01-16T12:21:07.987348] [DEBUG] [REMOTE ] SMHI: PASS: Price check passed. Min price $5.65. [2026-01-16T12:21:07.987540] [DEBUG] [REMOTE ] SMHI: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:07.987732] [DEBUG] [REMOTE ] SMHI: PASS: Integrity check passed. [2026-01-16T12:21:07.987792] [DEBUG] [REMOTE ] SMHI: Symbol is viable for forecasting. [2026-01-16T12:21:07.987865] [INFO ] [MAIN ] [2875/3508] SMHI kept (0.3s) | 2873 kept, 2 rejected | 136.6/min | ETA: 4.6m [2026-01-16T12:21:08.265669] [DEBUG] [REMOTE ] SMHX: Retrieved 347 rows, trimmed to 300. [2026-01-16T12:21:08.265847] [DEBUG] [REMOTE ] SMHX: PASS: History has at least 300 days. [2026-01-16T12:21:08.266118] [DEBUG] [REMOTE ] SMHX: PASS: Price check passed. Min price $35.69. [2026-01-16T12:21:08.266299] [DEBUG] [REMOTE ] SMHX: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:08.266454] [DEBUG] [REMOTE ] SMHX: PASS: Integrity check passed. [2026-01-16T12:21:08.266538] [DEBUG] [REMOTE ] SMHX: Symbol is viable for forecasting. [2026-01-16T12:21:08.266630] [INFO ] [MAIN ] [2876/3508] SMHX kept (0.3s) | 2874 kept, 2 rejected | 136.6/min | ETA: 4.6m [2026-01-16T12:21:08.785902] [DEBUG] [REMOTE ] SMID: Retrieved 2464 rows, trimmed to 300. [2026-01-16T12:21:08.786051] [DEBUG] [REMOTE ] SMID: PASS: History has at least 300 days. [2026-01-16T12:21:08.786308] [DEBUG] [REMOTE ] SMID: PASS: Price check passed. Min price $31.20. [2026-01-16T12:21:08.786456] [DEBUG] [REMOTE ] SMID: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:08.786628] [DEBUG] [REMOTE ] SMID: PASS: Integrity check passed. [2026-01-16T12:21:08.786674] [DEBUG] [REMOTE ] SMID: Symbol is viable for forecasting. [2026-01-16T12:21:08.786726] [INFO ] [MAIN ] [2877/3508] SMID kept (0.5s) | 2875 kept, 2 rejected | 136.6/min | ETA: 4.6m [2026-01-16T12:21:09.227417] [DEBUG] [REMOTE ] SMPL: Retrieved 2143 rows, trimmed to 300. [2026-01-16T12:21:09.227548] [DEBUG] [REMOTE ] SMPL: PASS: History has at least 300 days. [2026-01-16T12:21:09.227781] [DEBUG] [REMOTE ] SMPL: PASS: Price check passed. Min price $18.60. [2026-01-16T12:21:09.227919] [DEBUG] [REMOTE ] SMPL: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:09.228035] [DEBUG] [REMOTE ] SMPL: PASS: Integrity check passed. [2026-01-16T12:21:09.228075] [DEBUG] [REMOTE ] SMPL: Symbol is viable for forecasting. [2026-01-16T12:21:09.228123] [INFO ] [MAIN ] [2878/3508] SMPL kept (0.4s) | 2876 kept, 2 rejected | 136.6/min | ETA: 4.6m [2026-01-16T12:21:09.738634] [DEBUG] [REMOTE ] SMTC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:09.738781] [DEBUG] [REMOTE ] SMTC: PASS: History has at least 300 days. [2026-01-16T12:21:09.739024] [DEBUG] [REMOTE ] SMTC: PASS: Price check passed. Min price $62.57. [2026-01-16T12:21:09.739162] [DEBUG] [REMOTE ] SMTC: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:09.739287] [DEBUG] [REMOTE ] SMTC: PASS: Integrity check passed. [2026-01-16T12:21:09.739329] [DEBUG] [REMOTE ] SMTC: Symbol is viable for forecasting. [2026-01-16T12:21:09.739396] [INFO ] [MAIN ] [2879/3508] SMTC kept (0.5s) | 2877 kept, 2 rejected | 136.6/min | ETA: 4.6m [2026-01-16T12:21:10.165281] [DEBUG] [REMOTE ] SMTI: Retrieved 3741 rows, trimmed to 300. [2026-01-16T12:21:10.165420] [DEBUG] [REMOTE ] SMTI: PASS: History has at least 300 days. [2026-01-16T12:21:10.165683] [DEBUG] [REMOTE ] SMTI: PASS: Price check passed. Min price $19.06. [2026-01-16T12:21:10.165834] [DEBUG] [REMOTE ] SMTI: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:10.165957] [DEBUG] [REMOTE ] SMTI: PASS: Integrity check passed. [2026-01-16T12:21:10.166001] [DEBUG] [REMOTE ] SMTI: Symbol is viable for forecasting. [2026-01-16T12:21:10.166053] [INFO ] [MAIN ] [2880/3508] SMTI kept (0.4s) | 2878 kept, 2 rejected | 136.6/min | ETA: 4.6m [2026-01-16T12:21:10.429887] [DEBUG] [REMOTE ] SMWB: Retrieved 1176 rows, trimmed to 300. [2026-01-16T12:21:10.430060] [DEBUG] [REMOTE ] SMWB: PASS: History has at least 300 days. [2026-01-16T12:21:10.430327] [DEBUG] [REMOTE ] SMWB: PASS: Price check passed. Min price $6.29. [2026-01-16T12:21:10.430503] [DEBUG] [REMOTE ] SMWB: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:10.430709] [DEBUG] [REMOTE ] SMWB: PASS: Integrity check passed. [2026-01-16T12:21:10.430765] [DEBUG] [REMOTE ] SMWB: Symbol is viable for forecasting. [2026-01-16T12:21:10.430830] [INFO ] [MAIN ] [2881/3508] SMWB kept (0.3s) | 2879 kept, 2 rejected | 136.6/min | ETA: 4.6m [2026-01-16T12:21:10.804033] [DEBUG] [REMOTE ] SMX: Retrieved 1029 rows, trimmed to 300. [2026-01-16T12:21:10.804180] [DEBUG] [REMOTE ] SMX: PASS: History has at least 300 days. [2026-01-16T12:21:10.804411] [DEBUG] [REMOTE ] SMX: PASS: Price check passed. Min price $4.24. [2026-01-16T12:21:10.804556] [DEBUG] [REMOTE ] SMX: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:10.804710] [DEBUG] [REMOTE ] SMX: PASS: Integrity check passed. [2026-01-16T12:21:10.804755] [DEBUG] [REMOTE ] SMX: Symbol is viable for forecasting. [2026-01-16T12:21:10.804808] [INFO ] [MAIN ] [2882/3508] SMX kept (0.4s) | 2880 kept, 2 rejected | 136.7/min | ETA: 4.6m [2026-01-16T12:21:11.138220] [DEBUG] [REMOTE ] SN: Retrieved 619 rows, trimmed to 300. [2026-01-16T12:21:11.138377] [DEBUG] [REMOTE ] SN: PASS: History has at least 300 days. [2026-01-16T12:21:11.138640] [DEBUG] [REMOTE ] SN: PASS: Price check passed. Min price $84.57. [2026-01-16T12:21:11.138830] [DEBUG] [REMOTE ] SN: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:11.138964] [DEBUG] [REMOTE ] SN: PASS: Integrity check passed. [2026-01-16T12:21:11.139006] [DEBUG] [REMOTE ] SN: Symbol is viable for forecasting. [2026-01-16T12:21:11.139058] [INFO ] [MAIN ] [2883/3508] SN kept (0.3s) | 2881 kept, 2 rejected | 136.7/min | ETA: 4.6m [2026-01-16T12:21:11.866490] [DEBUG] [REMOTE ] SNA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:11.866685] [DEBUG] [REMOTE ] SNA: PASS: History has at least 300 days. [2026-01-16T12:21:11.866925] [DEBUG] [REMOTE ] SNA: PASS: Price check passed. Min price $326.32. [2026-01-16T12:21:11.867067] [DEBUG] [REMOTE ] SNA: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:11.867197] [DEBUG] [REMOTE ] SNA: PASS: Integrity check passed. [2026-01-16T12:21:11.867237] [DEBUG] [REMOTE ] SNA: Symbol is viable for forecasting. [2026-01-16T12:21:11.867288] [INFO ] [MAIN ] [2884/3508] SNA kept (0.7s) | 2882 kept, 2 rejected | 136.6/min | ETA: 4.6m [2026-01-16T12:21:12.151455] [DEBUG] [REMOTE ] SNAP: Retrieved 2232 rows, trimmed to 300. [2026-01-16T12:21:12.151624] [DEBUG] [REMOTE ] SNAP: PASS: History has at least 300 days. [2026-01-16T12:21:12.151850] [DEBUG] [REMOTE ] SNAP: PASS: Price check passed. Min price $7.26. [2026-01-16T12:21:12.151987] [DEBUG] [REMOTE ] SNAP: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:12.152104] [DEBUG] [REMOTE ] SNAP: PASS: Integrity check passed. [2026-01-16T12:21:12.152162] [DEBUG] [REMOTE ] SNAP: Symbol is viable for forecasting. [2026-01-16T12:21:12.152212] [INFO ] [MAIN ] [2885/3508] SNAP kept (0.3s) | 2883 kept, 2 rejected | 136.7/min | ETA: 4.6m [2026-01-16T12:21:12.434290] [DEBUG] [REMOTE ] SNCY: Retrieved 1215 rows, trimmed to 300. [2026-01-16T12:21:12.434440] [DEBUG] [REMOTE ] SNCY: PASS: History has at least 300 days. [2026-01-16T12:21:12.434711] [DEBUG] [REMOTE ] SNCY: PASS: Price check passed. Min price $10.61. [2026-01-16T12:21:12.434867] [DEBUG] [REMOTE ] SNCY: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:12.434989] [DEBUG] [REMOTE ] SNCY: PASS: Integrity check passed. [2026-01-16T12:21:12.435032] [DEBUG] [REMOTE ] SNCY: Symbol is viable for forecasting. [2026-01-16T12:21:12.435083] [INFO ] [MAIN ] [2886/3508] SNCY kept (0.3s) | 2884 kept, 2 rejected | 136.7/min | ETA: 4.6m [2026-01-16T12:21:13.131454] [DEBUG] [REMOTE ] SND: Retrieved 2311 rows, trimmed to 300. [2026-01-16T12:21:13.131639] [DEBUG] [REMOTE ] SND: PASS: History has at least 300 days. [2026-01-16T12:21:13.131890] [DEBUG] [REMOTE ] SND: PASS: Price check passed. Min price $2.04. [2026-01-16T12:21:13.132056] [DEBUG] [REMOTE ] SND: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:13.132193] [DEBUG] [REMOTE ] SND: PASS: Integrity check passed. [2026-01-16T12:21:13.132240] [DEBUG] [REMOTE ] SND: Symbol is viable for forecasting. [2026-01-16T12:21:13.132299] [INFO ] [MAIN ] [2887/3508] SND kept (0.7s) | 2885 kept, 2 rejected | 136.6/min | ETA: 4.5m [2026-01-16T12:21:13.410310] [DEBUG] [REMOTE ] SNDL: Retrieved 1624 rows, trimmed to 300. [2026-01-16T12:21:13.410476] [DEBUG] [REMOTE ] SNDL: PASS: History has at least 300 days. [2026-01-16T12:21:13.410757] [DEBUG] [REMOTE ] SNDL: PASS: Price check passed. Min price $1.59. [2026-01-16T12:21:13.410923] [DEBUG] [REMOTE ] SNDL: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:13.411060] [DEBUG] [REMOTE ] SNDL: PASS: Integrity check passed. [2026-01-16T12:21:13.411107] [DEBUG] [REMOTE ] SNDL: Symbol is viable for forecasting. [2026-01-16T12:21:13.411167] [INFO ] [MAIN ] [2888/3508] SNDL kept (0.3s) | 2886 kept, 2 rejected | 136.7/min | ETA: 4.5m [2026-01-16T12:21:13.811393] [DEBUG] [REMOTE ] SNDX: Retrieved 2483 rows, trimmed to 300. [2026-01-16T12:21:13.811542] [DEBUG] [REMOTE ] SNDX: PASS: History has at least 300 days. [2026-01-16T12:21:13.811843] [DEBUG] [REMOTE ] SNDX: PASS: Price check passed. Min price $13.11. [2026-01-16T12:21:13.811990] [DEBUG] [REMOTE ] SNDX: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:13.812117] [DEBUG] [REMOTE ] SNDX: PASS: Integrity check passed. [2026-01-16T12:21:13.812158] [DEBUG] [REMOTE ] SNDX: Symbol is viable for forecasting. [2026-01-16T12:21:13.812209] [INFO ] [MAIN ] [2889/3508] SNDX kept (0.4s) | 2887 kept, 2 rejected | 136.7/min | ETA: 4.5m [2026-01-16T12:21:14.220259] [DEBUG] [REMOTE ] SNES: Retrieved 2288 rows, trimmed to 300. [2026-01-16T12:21:14.220405] [DEBUG] [REMOTE ] SNES: PASS: History has at least 300 days. [2026-01-16T12:21:14.220679] [DEBUG] [REMOTE ] SNES: PASS: Price check passed. Min price $2.07. [2026-01-16T12:21:14.220842] [DEBUG] [REMOTE ] SNES: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:14.220977] [DEBUG] [REMOTE ] SNES: PASS: Integrity check passed. [2026-01-16T12:21:14.221024] [DEBUG] [REMOTE ] SNES: Symbol is viable for forecasting. [2026-01-16T12:21:14.221081] [INFO ] [MAIN ] [2890/3508] SNES kept (0.4s) | 2888 kept, 2 rejected | 136.7/min | ETA: 4.5m [2026-01-16T12:21:14.741618] [DEBUG] [REMOTE ] SNEX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:14.741812] [DEBUG] [REMOTE ] SNEX: PASS: History has at least 300 days. [2026-01-16T12:21:14.742127] [DEBUG] [REMOTE ] SNEX: PASS: Price check passed. Min price $83.71. [2026-01-16T12:21:14.742295] [DEBUG] [REMOTE ] SNEX: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:14.742445] [DEBUG] [REMOTE ] SNEX: PASS: Integrity check passed. [2026-01-16T12:21:14.742510] [DEBUG] [REMOTE ] SNEX: Symbol is viable for forecasting. [2026-01-16T12:21:14.742593] [INFO ] [MAIN ] [2891/3508] SNEX kept (0.5s) | 2889 kept, 2 rejected | 136.7/min | ETA: 4.5m [2026-01-16T12:21:15.223783] [DEBUG] [REMOTE ] SNFCA: Retrieved 6295 rows, trimmed to 300. [2026-01-16T12:21:15.223937] [DEBUG] [REMOTE ] SNFCA: PASS: History has at least 300 days. [2026-01-16T12:21:15.224164] [DEBUG] [REMOTE ] SNFCA: PASS: Price check passed. Min price $7.76. [2026-01-16T12:21:15.224307] [DEBUG] [REMOTE ] SNFCA: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:15.224464] [DEBUG] [REMOTE ] SNFCA: PASS: Integrity check passed. [2026-01-16T12:21:15.224505] [DEBUG] [REMOTE ] SNFCA: Symbol is viable for forecasting. [2026-01-16T12:21:15.224557] [INFO ] [MAIN ] [2892/3508] SNFCA kept (0.5s) | 2890 kept, 2 rejected | 136.7/min | ETA: 4.5m [2026-01-16T12:21:15.444000] [DEBUG] [REMOTE ] SNGX: Retrieved 3485 rows, trimmed to 300. [2026-01-16T12:21:15.444136] [DEBUG] [REMOTE ] SNGX: PASS: History has at least 300 days. [2026-01-16T12:21:15.444349] [DEBUG] [REMOTE ] SNGX: PASS: Price check passed. Min price $1.23. [2026-01-16T12:21:15.444489] [DEBUG] [REMOTE ] SNGX: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:15.444627] [DEBUG] [REMOTE ] SNGX: PASS: Integrity check passed. [2026-01-16T12:21:15.444672] [DEBUG] [REMOTE ] SNGX: Symbol is viable for forecasting. [2026-01-16T12:21:15.444720] [INFO ] [MAIN ] [2893/3508] SNGX kept (0.2s) | 2891 kept, 2 rejected | 136.7/min | ETA: 4.5m [2026-01-16T12:21:16.126638] [DEBUG] [REMOTE ] SNN: Retrieved 6581 rows, trimmed to 300. [2026-01-16T12:21:16.126787] [DEBUG] [REMOTE ] SNN: PASS: History has at least 300 days. [2026-01-16T12:21:16.127038] [DEBUG] [REMOTE ] SNN: PASS: Price check passed. Min price $31.90. [2026-01-16T12:21:16.127185] [DEBUG] [REMOTE ] SNN: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:16.127318] [DEBUG] [REMOTE ] SNN: PASS: Integrity check passed. [2026-01-16T12:21:16.127360] [DEBUG] [REMOTE ] SNN: Symbol is viable for forecasting. [2026-01-16T12:21:16.127411] [INFO ] [MAIN ] [2894/3508] SNN kept (0.7s) | 2892 kept, 2 rejected | 136.7/min | ETA: 4.5m [2026-01-16T12:21:16.533027] [DEBUG] [REMOTE ] SNOA: Retrieved 4775 rows, trimmed to 300. [2026-01-16T12:21:16.533276] [DEBUG] [REMOTE ] SNOA: PASS: History has at least 300 days. [2026-01-16T12:21:16.533705] [DEBUG] [REMOTE ] SNOA: PASS: Price check passed. Min price $3.16. [2026-01-16T12:21:16.533869] [DEBUG] [REMOTE ] SNOA: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:16.534028] [DEBUG] [REMOTE ] SNOA: PASS: Integrity check passed. [2026-01-16T12:21:16.534074] [DEBUG] [REMOTE ] SNOA: Symbol is viable for forecasting. [2026-01-16T12:21:16.534137] [INFO ] [MAIN ] [2895/3508] SNOA kept (0.4s) | 2893 kept, 2 rejected | 136.7/min | ETA: 4.5m [2026-01-16T12:21:17.010810] [DEBUG] [REMOTE ] SNPS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:17.011025] [DEBUG] [REMOTE ] SNPS: PASS: History has at least 300 days. [2026-01-16T12:21:17.011922] [DEBUG] [REMOTE ] SNPS: PASS: Price check passed. Min price $383.82. [2026-01-16T12:21:17.012262] [DEBUG] [REMOTE ] SNPS: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:17.012438] [DEBUG] [REMOTE ] SNPS: PASS: Integrity check passed. [2026-01-16T12:21:17.012482] [DEBUG] [REMOTE ] SNPS: Symbol is viable for forecasting. [2026-01-16T12:21:17.012551] [INFO ] [MAIN ] [2896/3508] SNPS kept (0.5s) | 2894 kept, 2 rejected | 136.7/min | ETA: 4.5m [2026-01-16T12:21:17.127051] [DEBUG] [REMOTE ] SNTI: Retrieved 1166 rows, trimmed to 300. [2026-01-16T12:21:17.127200] [DEBUG] [REMOTE ] SNTI: PASS: History has at least 300 days. [2026-01-16T12:21:17.127638] [DEBUG] [REMOTE ] SNTI: PASS: Price check passed. Min price $1.04. [2026-01-16T12:21:17.127783] [DEBUG] [REMOTE ] SNTI: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:17.127917] [DEBUG] [REMOTE ] SNTI: PASS: Integrity check passed. [2026-01-16T12:21:17.127960] [DEBUG] [REMOTE ] SNTI: Symbol is viable for forecasting. [2026-01-16T12:21:17.128012] [INFO ] [MAIN ] [2897/3508] SNTI kept (0.1s) | 2895 kept, 2 rejected | 136.7/min | ETA: 4.5m [2026-01-16T12:21:17.843889] [DEBUG] [REMOTE ] SNX: Retrieved 5570 rows, trimmed to 300. [2026-01-16T12:21:17.844094] [DEBUG] [REMOTE ] SNX: PASS: History has at least 300 days. [2026-01-16T12:21:17.844380] [DEBUG] [REMOTE ] SNX: PASS: Price check passed. Min price $142.42. [2026-01-16T12:21:17.844527] [DEBUG] [REMOTE ] SNX: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:17.844689] [DEBUG] [REMOTE ] SNX: PASS: Integrity check passed. [2026-01-16T12:21:17.844733] [DEBUG] [REMOTE ] SNX: Symbol is viable for forecasting. [2026-01-16T12:21:17.844791] [INFO ] [MAIN ] [2898/3508] SNX kept (0.7s) | 2896 kept, 2 rejected | 136.7/min | ETA: 4.5m [2026-01-16T12:21:18.287704] [DEBUG] [REMOTE ] SNY: Retrieved 5925 rows, trimmed to 300. [2026-01-16T12:21:18.287913] [DEBUG] [REMOTE ] SNY: PASS: History has at least 300 days. [2026-01-16T12:21:18.288208] [DEBUG] [REMOTE ] SNY: PASS: Price check passed. Min price $47.20. [2026-01-16T12:21:18.288367] [DEBUG] [REMOTE ] SNY: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:18.288508] [DEBUG] [REMOTE ] SNY: PASS: Integrity check passed. [2026-01-16T12:21:18.288552] [DEBUG] [REMOTE ] SNY: Symbol is viable for forecasting. [2026-01-16T12:21:18.288628] [INFO ] [MAIN ] [2899/3508] SNY kept (0.4s) | 2897 kept, 2 rejected | 136.7/min | ETA: 4.5m [2026-01-16T12:21:18.767741] [DEBUG] [REMOTE ] SO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:18.767967] [DEBUG] [REMOTE ] SO: PASS: History has at least 300 days. [2026-01-16T12:21:18.768300] [DEBUG] [REMOTE ] SO: PASS: Price check passed. Min price $84.08. [2026-01-16T12:21:18.768453] [DEBUG] [REMOTE ] SO: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:18.768727] [DEBUG] [REMOTE ] SO: PASS: Integrity check passed. [2026-01-16T12:21:18.768781] [DEBUG] [REMOTE ] SO: Symbol is viable for forecasting. [2026-01-16T12:21:18.768851] [INFO ] [MAIN ] [2900/3508] SO kept (0.5s) | 2898 kept, 2 rejected | 136.7/min | ETA: 4.4m [2026-01-16T12:21:19.143080] [DEBUG] [REMOTE ] SOCL: Retrieved 3562 rows, trimmed to 300. [2026-01-16T12:21:19.143285] [DEBUG] [REMOTE ] SOCL: PASS: History has at least 300 days. [2026-01-16T12:21:19.143600] [DEBUG] [REMOTE ] SOCL: PASS: Price check passed. Min price $52.20. [2026-01-16T12:21:19.143757] [DEBUG] [REMOTE ] SOCL: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:19.143898] [DEBUG] [REMOTE ] SOCL: PASS: Integrity check passed. [2026-01-16T12:21:19.143944] [DEBUG] [REMOTE ] SOCL: Symbol is viable for forecasting. [2026-01-16T12:21:19.144001] [INFO ] [MAIN ] [2901/3508] SOCL kept (0.4s) | 2899 kept, 2 rejected | 136.7/min | ETA: 4.4m [2026-01-16T12:21:19.282701] [DEBUG] [REMOTE ] SOFI: Retrieved 1288 rows, trimmed to 300. [2026-01-16T12:21:19.282904] [DEBUG] [REMOTE ] SOFI: PASS: History has at least 300 days. [2026-01-16T12:21:19.283161] [DEBUG] [REMOTE ] SOFI: PASS: Price check passed. Min price $24.91. [2026-01-16T12:21:19.283309] [DEBUG] [REMOTE ] SOFI: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:19.283439] [DEBUG] [REMOTE ] SOFI: PASS: Integrity check passed. [2026-01-16T12:21:19.283483] [DEBUG] [REMOTE ] SOFI: Symbol is viable for forecasting. [2026-01-16T12:21:19.283537] [INFO ] [MAIN ] [2902/3508] SOFI kept (0.1s) | 2900 kept, 2 rejected | 136.7/min | ETA: 4.4m [2026-01-16T12:21:19.848980] [DEBUG] [REMOTE ] SOGP: Retrieved 1507 rows, trimmed to 300. [2026-01-16T12:21:19.849116] [DEBUG] [REMOTE ] SOGP: PASS: History has at least 300 days. [2026-01-16T12:21:19.849345] [DEBUG] [REMOTE ] SOGP: PASS: Price check passed. Min price $9.96. [2026-01-16T12:21:19.849532] [DEBUG] [REMOTE ] SOGP: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:19.849754] [DEBUG] [REMOTE ] SOGP: PASS: Integrity check passed. [2026-01-16T12:21:19.849799] [DEBUG] [REMOTE ] SOGP: Symbol is viable for forecasting. [2026-01-16T12:21:19.849866] [INFO ] [MAIN ] [2903/3508] SOGP kept (0.6s) | 2901 kept, 2 rejected | 136.7/min | ETA: 4.4m [2026-01-16T12:21:20.284095] [DEBUG] [REMOTE ] SOJC: Retrieved 2044 rows, trimmed to 300. [2026-01-16T12:21:20.284262] [DEBUG] [REMOTE ] SOJC: PASS: History has at least 300 days. [2026-01-16T12:21:20.284530] [DEBUG] [REMOTE ] SOJC: PASS: Price check passed. Min price $21.50. [2026-01-16T12:21:20.284729] [DEBUG] [REMOTE ] SOJC: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:20.284875] [DEBUG] [REMOTE ] SOJC: PASS: Integrity check passed. [2026-01-16T12:21:20.284918] [DEBUG] [REMOTE ] SOJC: Symbol is viable for forecasting. [2026-01-16T12:21:20.284972] [INFO ] [MAIN ] [2904/3508] SOJC kept (0.4s) | 2902 kept, 2 rejected | 136.7/min | ETA: 4.4m [2026-01-16T12:21:20.653038] [DEBUG] [REMOTE ] SOJD: Retrieved 1510 rows, trimmed to 300. [2026-01-16T12:21:20.653171] [DEBUG] [REMOTE ] SOJD: PASS: History has at least 300 days. [2026-01-16T12:21:20.653386] [DEBUG] [REMOTE ] SOJD: PASS: Price check passed. Min price $19.98. [2026-01-16T12:21:20.653525] [DEBUG] [REMOTE ] SOJD: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:20.653672] [DEBUG] [REMOTE ] SOJD: PASS: Integrity check passed. [2026-01-16T12:21:20.653715] [DEBUG] [REMOTE ] SOJD: Symbol is viable for forecasting. [2026-01-16T12:21:20.653766] [INFO ] [MAIN ] [2905/3508] SOJD kept (0.4s) | 2903 kept, 2 rejected | 136.7/min | ETA: 4.4m [2026-01-16T12:21:21.062339] [DEBUG] [REMOTE ] SOJE: Retrieved 1335 rows, trimmed to 300. [2026-01-16T12:21:21.062518] [DEBUG] [REMOTE ] SOJE: PASS: History has at least 300 days. [2026-01-16T12:21:21.063042] [DEBUG] [REMOTE ] SOJE: PASS: Price check passed. Min price $17.39. [2026-01-16T12:21:21.063252] [DEBUG] [REMOTE ] SOJE: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:21.063431] [DEBUG] [REMOTE ] SOJE: PASS: Integrity check passed. [2026-01-16T12:21:21.063495] [DEBUG] [REMOTE ] SOJE: Symbol is viable for forecasting. [2026-01-16T12:21:21.063596] [INFO ] [MAIN ] [2906/3508] SOJE kept (0.4s) | 2904 kept, 2 rejected | 136.7/min | ETA: 4.4m [2026-01-16T12:21:21.679265] [DEBUG] [REMOTE ] SON: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:21.679432] [DEBUG] [REMOTE ] SON: PASS: History has at least 300 days. [2026-01-16T12:21:21.679729] [DEBUG] [REMOTE ] SON: PASS: Price check passed. Min price $38.76. [2026-01-16T12:21:21.679876] [DEBUG] [REMOTE ] SON: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:21.680007] [DEBUG] [REMOTE ] SON: PASS: Integrity check passed. [2026-01-16T12:21:21.680050] [DEBUG] [REMOTE ] SON: Symbol is viable for forecasting. [2026-01-16T12:21:21.680104] [INFO ] [MAIN ] [2907/3508] SON kept (0.6s) | 2905 kept, 2 rejected | 136.7/min | ETA: 4.4m [2026-01-16T12:21:21.960458] [DEBUG] [REMOTE ] SONO: Retrieved 1874 rows, trimmed to 300. [2026-01-16T12:21:21.960808] [DEBUG] [REMOTE ] SONO: PASS: History has at least 300 days. [2026-01-16T12:21:21.961024] [DEBUG] [REMOTE ] SONO: PASS: Price check passed. Min price $15.88. [2026-01-16T12:21:21.961165] [DEBUG] [REMOTE ] SONO: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:21.961283] [DEBUG] [REMOTE ] SONO: PASS: Integrity check passed. [2026-01-16T12:21:21.961326] [DEBUG] [REMOTE ] SONO: Symbol is viable for forecasting. [2026-01-16T12:21:21.961377] [INFO ] [MAIN ] [2908/3508] SONO kept (0.3s) | 2906 kept, 2 rejected | 136.7/min | ETA: 4.4m [2026-01-16T12:21:22.178074] [DEBUG] [REMOTE ] SOPA: Retrieved 1050 rows, trimmed to 300. [2026-01-16T12:21:22.178220] [DEBUG] [REMOTE ] SOPA: PASS: History has at least 300 days. [2026-01-16T12:21:22.178433] [DEBUG] [REMOTE ] SOPA: PASS: Price check passed. Min price $1.05. [2026-01-16T12:21:22.178605] [DEBUG] [REMOTE ] SOPA: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:22.178790] [DEBUG] [REMOTE ] SOPA: PASS: Integrity check passed. [2026-01-16T12:21:22.178835] [DEBUG] [REMOTE ] SOPA: Symbol is viable for forecasting. [2026-01-16T12:21:22.178886] [INFO ] [MAIN ] [2909/3508] SOPA kept (0.2s) | 2907 kept, 2 rejected | 136.7/min | ETA: 4.4m [2026-01-16T12:21:22.635287] [DEBUG] [REMOTE ] SOPH: Retrieved 1126 rows, trimmed to 300. [2026-01-16T12:21:22.635437] [DEBUG] [REMOTE ] SOPH: PASS: History has at least 300 days. [2026-01-16T12:21:22.635675] [DEBUG] [REMOTE ] SOPH: PASS: Price check passed. Min price $3.89. [2026-01-16T12:21:22.635821] [DEBUG] [REMOTE ] SOPH: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:22.635939] [DEBUG] [REMOTE ] SOPH: PASS: Integrity check passed. [2026-01-16T12:21:22.635981] [DEBUG] [REMOTE ] SOPH: Symbol is viable for forecasting. [2026-01-16T12:21:22.636031] [INFO ] [MAIN ] [2910/3508] SOPH kept (0.5s) | 2908 kept, 2 rejected | 136.7/min | ETA: 4.4m [2026-01-16T12:21:23.118454] [DEBUG] [REMOTE ] SOUN: Retrieved 933 rows, trimmed to 300. [2026-01-16T12:21:23.118633] [DEBUG] [REMOTE ] SOUN: PASS: History has at least 300 days. [2026-01-16T12:21:23.118861] [DEBUG] [REMOTE ] SOUN: PASS: Price check passed. Min price $9.97. [2026-01-16T12:21:23.119004] [DEBUG] [REMOTE ] SOUN: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:23.119124] [DEBUG] [REMOTE ] SOUN: PASS: Integrity check passed. [2026-01-16T12:21:23.119165] [DEBUG] [REMOTE ] SOUN: Symbol is viable for forecasting. [2026-01-16T12:21:23.119214] [INFO ] [MAIN ] [2911/3508] SOUN kept (0.5s) | 2909 kept, 2 rejected | 136.7/min | ETA: 4.4m [2026-01-16T12:21:23.542044] [DEBUG] [REMOTE ] SOXQ: Retrieved 1155 rows, trimmed to 300. [2026-01-16T12:21:23.542183] [DEBUG] [REMOTE ] SOXQ: PASS: History has at least 300 days. [2026-01-16T12:21:23.542392] [DEBUG] [REMOTE ] SOXQ: PASS: Price check passed. Min price $49.98. [2026-01-16T12:21:23.542757] [DEBUG] [REMOTE ] SOXQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:23.542874] [DEBUG] [REMOTE ] SOXQ: PASS: Integrity check passed. [2026-01-16T12:21:23.542917] [DEBUG] [REMOTE ] SOXQ: Symbol is viable for forecasting. [2026-01-16T12:21:23.542966] [INFO ] [MAIN ] [2912/3508] SOXQ kept (0.4s) | 2910 kept, 2 rejected | 136.7/min | ETA: 4.4m [2026-01-16T12:21:24.164550] [DEBUG] [REMOTE ] SOXX: Retrieved 6164 rows, trimmed to 300. [2026-01-16T12:21:24.164800] [DEBUG] [REMOTE ] SOXX: PASS: History has at least 300 days. [2026-01-16T12:21:24.165173] [DEBUG] [REMOTE ] SOXX: PASS: Price check passed. Min price $267.71. [2026-01-16T12:21:24.165369] [DEBUG] [REMOTE ] SOXX: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:24.165529] [DEBUG] [REMOTE ] SOXX: PASS: Integrity check passed. [2026-01-16T12:21:24.165606] [DEBUG] [REMOTE ] SOXX: Symbol is viable for forecasting. [2026-01-16T12:21:24.165690] [INFO ] [MAIN ] [2913/3508] SOXX kept (0.6s) | 2911 kept, 2 rejected | 136.7/min | ETA: 4.4m [2026-01-16T12:21:24.300273] [DEBUG] [REMOTE ] SPAI: Retrieved 347 rows, trimmed to 300. [2026-01-16T12:21:24.300410] [DEBUG] [REMOTE ] SPAI: PASS: History has at least 300 days. [2026-01-16T12:21:24.300634] [DEBUG] [REMOTE ] SPAI: PASS: Price check passed. Min price $3.23. [2026-01-16T12:21:24.300779] [DEBUG] [REMOTE ] SPAI: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:24.300921] [DEBUG] [REMOTE ] SPAI: PASS: Integrity check passed. [2026-01-16T12:21:24.300963] [DEBUG] [REMOTE ] SPAI: Symbol is viable for forecasting. [2026-01-16T12:21:24.301011] [INFO ] [MAIN ] [2914/3508] SPAI kept (0.1s) | 2912 kept, 2 rejected | 136.7/min | ETA: 4.3m [2026-01-16T12:21:24.988615] [DEBUG] [REMOTE ] SPB: Retrieved 4118 rows, trimmed to 300. [2026-01-16T12:21:24.988771] [DEBUG] [REMOTE ] SPB: PASS: History has at least 300 days. [2026-01-16T12:21:24.989026] [DEBUG] [REMOTE ] SPB: PASS: Price check passed. Min price $51.16. [2026-01-16T12:21:24.989173] [DEBUG] [REMOTE ] SPB: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:24.989641] [DEBUG] [REMOTE ] SPB: PASS: Integrity check passed. [2026-01-16T12:21:24.989703] [DEBUG] [REMOTE ] SPB: Symbol is viable for forecasting. [2026-01-16T12:21:24.989771] [INFO ] [MAIN ] [2915/3508] SPB kept (0.7s) | 2913 kept, 2 rejected | 136.7/min | ETA: 4.3m [2026-01-16T12:21:25.312413] [DEBUG] [REMOTE ] SPCB: Retrieved 5261 rows, trimmed to 300. [2026-01-16T12:21:25.312651] [DEBUG] [REMOTE ] SPCB: PASS: History has at least 300 days. [2026-01-16T12:21:25.312936] [DEBUG] [REMOTE ] SPCB: PASS: Price check passed. Min price $7.91. [2026-01-16T12:21:25.313085] [DEBUG] [REMOTE ] SPCB: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:25.313217] [DEBUG] [REMOTE ] SPCB: PASS: Integrity check passed. [2026-01-16T12:21:25.313262] [DEBUG] [REMOTE ] SPCB: Symbol is viable for forecasting. [2026-01-16T12:21:25.313319] [INFO ] [MAIN ] [2916/3508] SPCB kept (0.3s) | 2914 kept, 2 rejected | 136.7/min | ETA: 4.3m [2026-01-16T12:21:25.694246] [DEBUG] [REMOTE ] SPCE: Retrieved 2085 rows, trimmed to 300. [2026-01-16T12:21:25.694419] [DEBUG] [REMOTE ] SPCE: PASS: History has at least 300 days. [2026-01-16T12:21:25.694682] [DEBUG] [REMOTE ] SPCE: PASS: Price check passed. Min price $3.02. [2026-01-16T12:21:25.694823] [DEBUG] [REMOTE ] SPCE: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:25.694942] [DEBUG] [REMOTE ] SPCE: PASS: Integrity check passed. [2026-01-16T12:21:25.694983] [DEBUG] [REMOTE ] SPCE: Symbol is viable for forecasting. [2026-01-16T12:21:25.695032] [INFO ] [MAIN ] [2917/3508] SPCE kept (0.4s) | 2915 kept, 2 rejected | 136.7/min | ETA: 4.3m [2026-01-16T12:21:26.259762] [DEBUG] [REMOTE ] SPE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:26.259913] [DEBUG] [REMOTE ] SPE: PASS: History has at least 300 days. [2026-01-16T12:21:26.260162] [DEBUG] [REMOTE ] SPE: PASS: Price check passed. Min price $14.10. [2026-01-16T12:21:26.260306] [DEBUG] [REMOTE ] SPE: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:26.260432] [DEBUG] [REMOTE ] SPE: PASS: Integrity check passed. [2026-01-16T12:21:26.260474] [DEBUG] [REMOTE ] SPE: Symbol is viable for forecasting. [2026-01-16T12:21:26.260526] [INFO ] [MAIN ] [2918/3508] SPE kept (0.6s) | 2916 kept, 2 rejected | 136.7/min | ETA: 4.3m [2026-01-16T12:21:26.513857] [DEBUG] [REMOTE ] SPFI: Retrieved 1682 rows, trimmed to 300. [2026-01-16T12:21:26.513991] [DEBUG] [REMOTE ] SPFI: PASS: History has at least 300 days. [2026-01-16T12:21:26.514198] [DEBUG] [REMOTE ] SPFI: PASS: Price check passed. Min price $35.93. [2026-01-16T12:21:26.514337] [DEBUG] [REMOTE ] SPFI: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:26.514451] [DEBUG] [REMOTE ] SPFI: PASS: Integrity check passed. [2026-01-16T12:21:26.514491] [DEBUG] [REMOTE ] SPFI: Symbol is viable for forecasting. [2026-01-16T12:21:26.514540] [INFO ] [MAIN ] [2919/3508] SPFI kept (0.3s) | 2917 kept, 2 rejected | 136.7/min | ETA: 4.3m [2026-01-16T12:21:27.156173] [DEBUG] [REMOTE ] SPG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:27.156320] [DEBUG] [REMOTE ] SPG: PASS: History has at least 300 days. [2026-01-16T12:21:27.156608] [DEBUG] [REMOTE ] SPG: PASS: Price check passed. Min price $171.28. [2026-01-16T12:21:27.156752] [DEBUG] [REMOTE ] SPG: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:27.156874] [DEBUG] [REMOTE ] SPG: PASS: Integrity check passed. [2026-01-16T12:21:27.156913] [DEBUG] [REMOTE ] SPG: Symbol is viable for forecasting. [2026-01-16T12:21:27.156964] [INFO ] [MAIN ] [2920/3508] SPG kept (0.6s) | 2918 kept, 2 rejected | 136.7/min | ETA: 4.3m [2026-01-16T12:21:27.737990] [DEBUG] [REMOTE ] SPGI: Retrieved 6291 rows, trimmed to 300. [2026-01-16T12:21:27.738128] [DEBUG] [REMOTE ] SPGI: PASS: History has at least 300 days. [2026-01-16T12:21:27.738350] [DEBUG] [REMOTE ] SPGI: PASS: Price check passed. Min price $472.13. [2026-01-16T12:21:27.738505] [DEBUG] [REMOTE ] SPGI: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:27.738645] [DEBUG] [REMOTE ] SPGI: PASS: Integrity check passed. [2026-01-16T12:21:27.738875] [DEBUG] [REMOTE ] SPGI: Symbol is viable for forecasting. [2026-01-16T12:21:27.738925] [INFO ] [MAIN ] [2921/3508] SPGI kept (0.6s) | 2919 kept, 2 rejected | 136.7/min | ETA: 4.3m [2026-01-16T12:21:28.222901] [DEBUG] [REMOTE ] SPH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:28.223037] [DEBUG] [REMOTE ] SPH: PASS: History has at least 300 days. [2026-01-16T12:21:28.223287] [DEBUG] [REMOTE ] SPH: PASS: Price check passed. Min price $17.91. [2026-01-16T12:21:28.223434] [DEBUG] [REMOTE ] SPH: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:28.223557] [DEBUG] [REMOTE ] SPH: PASS: Integrity check passed. [2026-01-16T12:21:28.223630] [DEBUG] [REMOTE ] SPH: Symbol is viable for forecasting. [2026-01-16T12:21:28.223871] [INFO ] [MAIN ] [2922/3508] SPH kept (0.5s) | 2920 kept, 2 rejected | 136.7/min | ETA: 4.3m [2026-01-16T12:21:28.655688] [DEBUG] [REMOTE ] SPOK: Retrieved 5324 rows, trimmed to 300. [2026-01-16T12:21:28.655810] [DEBUG] [REMOTE ] SPOK: PASS: History has at least 300 days. [2026-01-16T12:21:28.656046] [DEBUG] [REMOTE ] SPOK: PASS: Price check passed. Min price $12.43. [2026-01-16T12:21:28.656184] [DEBUG] [REMOTE ] SPOK: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:28.656307] [DEBUG] [REMOTE ] SPOK: PASS: Integrity check passed. [2026-01-16T12:21:28.656348] [DEBUG] [REMOTE ] SPOK: Symbol is viable for forecasting. [2026-01-16T12:21:28.656397] [INFO ] [MAIN ] [2923/3508] SPOK kept (0.4s) | 2921 kept, 2 rejected | 136.7/min | ETA: 4.3m [2026-01-16T12:21:28.889404] [DEBUG] [REMOTE ] SPRC: Retrieved 1099 rows, trimmed to 300. [2026-01-16T12:21:28.889544] [DEBUG] [REMOTE ] SPRC: PASS: History has at least 300 days. [2026-01-16T12:21:28.889771] [DEBUG] [REMOTE ] SPRC: PASS: Price check passed. Min price $1.05. [2026-01-16T12:21:28.889909] [DEBUG] [REMOTE ] SPRC: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:28.890022] [DEBUG] [REMOTE ] SPRC: PASS: Integrity check passed. [2026-01-16T12:21:28.890062] [DEBUG] [REMOTE ] SPRC: Symbol is viable for forecasting. [2026-01-16T12:21:28.890110] [INFO ] [MAIN ] [2924/3508] SPRC kept (0.2s) | 2922 kept, 2 rejected | 136.7/min | ETA: 4.3m [2026-01-16T12:21:29.433723] [DEBUG] [REMOTE ] SPRO: Retrieved 4853 rows, trimmed to 300. [2026-01-16T12:21:29.433865] [DEBUG] [REMOTE ] SPRO: PASS: History has at least 300 days. [2026-01-16T12:21:29.434092] [DEBUG] [REMOTE ] SPRO: PASS: Price check passed. Min price $2.20. [2026-01-16T12:21:29.434229] [DEBUG] [REMOTE ] SPRO: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:29.434384] [DEBUG] [REMOTE ] SPRO: PASS: Integrity check passed. [2026-01-16T12:21:29.434426] [DEBUG] [REMOTE ] SPRO: Symbol is viable for forecasting. [2026-01-16T12:21:29.434476] [INFO ] [MAIN ] [2925/3508] SPRO kept (0.5s) | 2923 kept, 2 rejected | 136.7/min | ETA: 4.3m [2026-01-16T12:21:29.707548] [DEBUG] [REMOTE ] SPRX: Retrieved 1118 rows, trimmed to 300. [2026-01-16T12:21:29.707698] [DEBUG] [REMOTE ] SPRX: PASS: History has at least 300 days. [2026-01-16T12:21:29.707905] [DEBUG] [REMOTE ] SPRX: PASS: Price check passed. Min price $34.85. [2026-01-16T12:21:29.708041] [DEBUG] [REMOTE ] SPRX: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:29.708152] [DEBUG] [REMOTE ] SPRX: PASS: Integrity check passed. [2026-01-16T12:21:29.708192] [DEBUG] [REMOTE ] SPRX: Symbol is viable for forecasting. [2026-01-16T12:21:29.708241] [INFO ] [MAIN ] [2926/3508] SPRX kept (0.3s) | 2924 kept, 2 rejected | 136.7/min | ETA: 4.3m [2026-01-16T12:21:30.155297] [DEBUG] [REMOTE ] SPRY: Retrieved 1284 rows, trimmed to 300. [2026-01-16T12:21:30.155434] [DEBUG] [REMOTE ] SPRY: PASS: History has at least 300 days. [2026-01-16T12:21:30.155680] [DEBUG] [REMOTE ] SPRY: PASS: Price check passed. Min price $6.73. [2026-01-16T12:21:30.155842] [DEBUG] [REMOTE ] SPRY: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:30.155957] [DEBUG] [REMOTE ] SPRY: PASS: Integrity check passed. [2026-01-16T12:21:30.155999] [DEBUG] [REMOTE ] SPRY: Symbol is viable for forecasting. [2026-01-16T12:21:30.156050] [INFO ] [MAIN ] [2927/3508] SPRY kept (0.4s) | 2925 kept, 2 rejected | 136.7/min | ETA: 4.3m [2026-01-16T12:21:30.697204] [DEBUG] [REMOTE ] SPSC: Retrieved 3959 rows, trimmed to 300. [2026-01-16T12:21:30.697342] [DEBUG] [REMOTE ] SPSC: PASS: History has at least 300 days. [2026-01-16T12:21:30.697560] [DEBUG] [REMOTE ] SPSC: PASS: Price check passed. Min price $78.03. [2026-01-16T12:21:30.697739] [DEBUG] [REMOTE ] SPSC: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:30.697858] [DEBUG] [REMOTE ] SPSC: PASS: Integrity check passed. [2026-01-16T12:21:30.697900] [DEBUG] [REMOTE ] SPSC: Symbol is viable for forecasting. [2026-01-16T12:21:30.697953] [INFO ] [MAIN ] [2928/3508] SPSC kept (0.5s) | 2926 kept, 2 rejected | 136.7/min | ETA: 4.2m [2026-01-16T12:21:31.062417] [DEBUG] [REMOTE ] SPWH: Retrieved 2955 rows, trimmed to 300. [2026-01-16T12:21:31.062566] [DEBUG] [REMOTE ] SPWH: PASS: History has at least 300 days. [2026-01-16T12:21:31.062849] [DEBUG] [REMOTE ] SPWH: PASS: Price check passed. Min price $1.36. [2026-01-16T12:21:31.062996] [DEBUG] [REMOTE ] SPWH: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:31.063118] [DEBUG] [REMOTE ] SPWH: PASS: Integrity check passed. [2026-01-16T12:21:31.063160] [DEBUG] [REMOTE ] SPWH: Symbol is viable for forecasting. [2026-01-16T12:21:31.063220] [INFO ] [MAIN ] [2929/3508] SPWH kept (0.4s) | 2927 kept, 2 rejected | 136.7/min | ETA: 4.2m [2026-01-16T12:21:31.635446] [DEBUG] [REMOTE ] SPXC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:31.635601] [DEBUG] [REMOTE ] SPXC: PASS: History has at least 300 days. [2026-01-16T12:21:31.635824] [DEBUG] [REMOTE ] SPXC: PASS: Price check passed. Min price $187.40. [2026-01-16T12:21:31.635960] [DEBUG] [REMOTE ] SPXC: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:31.636077] [DEBUG] [REMOTE ] SPXC: PASS: Integrity check passed. [2026-01-16T12:21:31.636117] [DEBUG] [REMOTE ] SPXC: Symbol is viable for forecasting. [2026-01-16T12:21:31.636166] [INFO ] [MAIN ] [2930/3508] SPXC kept (0.6s) | 2928 kept, 2 rejected | 136.7/min | ETA: 4.2m [2026-01-16T12:21:32.113259] [DEBUG] [REMOTE ] SPXX: Retrieved 5067 rows, trimmed to 300. [2026-01-16T12:21:32.113396] [DEBUG] [REMOTE ] SPXX: PASS: History has at least 300 days. [2026-01-16T12:21:32.113626] [DEBUG] [REMOTE ] SPXX: PASS: Price check passed. Min price $16.68. [2026-01-16T12:21:32.113768] [DEBUG] [REMOTE ] SPXX: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:32.113884] [DEBUG] [REMOTE ] SPXX: PASS: Integrity check passed. [2026-01-16T12:21:32.113925] [DEBUG] [REMOTE ] SPXX: Symbol is viable for forecasting. [2026-01-16T12:21:32.113974] [INFO ] [MAIN ] [2931/3508] SPXX kept (0.5s) | 2929 kept, 2 rejected | 136.7/min | ETA: 4.2m [2026-01-16T12:21:32.658707] [DEBUG] [REMOTE ] SQM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:32.658855] [DEBUG] [REMOTE ] SQM: PASS: History has at least 300 days. [2026-01-16T12:21:32.659102] [DEBUG] [REMOTE ] SQM: PASS: Price check passed. Min price $42.31. [2026-01-16T12:21:32.659247] [DEBUG] [REMOTE ] SQM: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:32.659374] [DEBUG] [REMOTE ] SQM: PASS: Integrity check passed. [2026-01-16T12:21:32.659416] [DEBUG] [REMOTE ] SQM: Symbol is viable for forecasting. [2026-01-16T12:21:32.659468] [INFO ] [MAIN ] [2932/3508] SQM kept (0.5s) | 2930 kept, 2 rejected | 136.7/min | ETA: 4.2m [2026-01-16T12:21:33.098136] [DEBUG] [REMOTE ] SQNS: Retrieved 3708 rows, trimmed to 300. [2026-01-16T12:21:33.098276] [DEBUG] [REMOTE ] SQNS: PASS: History has at least 300 days. [2026-01-16T12:21:33.098500] [DEBUG] [REMOTE ] SQNS: PASS: Price check passed. Min price $4.49. [2026-01-16T12:21:33.098681] [DEBUG] [REMOTE ] SQNS: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:33.098803] [DEBUG] [REMOTE ] SQNS: PASS: Integrity check passed. [2026-01-16T12:21:33.098846] [DEBUG] [REMOTE ] SQNS: Symbol is viable for forecasting. [2026-01-16T12:21:33.098897] [INFO ] [MAIN ] [2933/3508] SQNS kept (0.4s) | 2931 kept, 2 rejected | 136.7/min | ETA: 4.2m [2026-01-16T12:21:33.481080] [DEBUG] [REMOTE ] SQQQ: Retrieved 4007 rows, trimmed to 300. [2026-01-16T12:21:33.481228] [DEBUG] [REMOTE ] SQQQ: PASS: History has at least 300 days. [2026-01-16T12:21:33.481473] [DEBUG] [REMOTE ] SQQQ: PASS: Price check passed. Min price $62.36. [2026-01-16T12:21:33.481659] [DEBUG] [REMOTE ] SQQQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:33.481798] [DEBUG] [REMOTE ] SQQQ: PASS: Integrity check passed. [2026-01-16T12:21:33.481846] [DEBUG] [REMOTE ] SQQQ: Symbol is viable for forecasting. [2026-01-16T12:21:33.481905] [INFO ] [MAIN ] [2934/3508] SQQQ kept (0.4s) | 2932 kept, 2 rejected | 136.7/min | ETA: 4.2m [2026-01-16T12:21:33.734216] [DEBUG] [REMOTE ] SRAD: Retrieved 1090 rows, trimmed to 300. [2026-01-16T12:21:33.734370] [DEBUG] [REMOTE ] SRAD: PASS: History has at least 300 days. [2026-01-16T12:21:33.734635] [DEBUG] [REMOTE ] SRAD: PASS: Price check passed. Min price $19.82. [2026-01-16T12:21:33.734802] [DEBUG] [REMOTE ] SRAD: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:33.734933] [DEBUG] [REMOTE ] SRAD: PASS: Integrity check passed. [2026-01-16T12:21:33.734979] [DEBUG] [REMOTE ] SRAD: Symbol is viable for forecasting. [2026-01-16T12:21:33.735038] [INFO ] [MAIN ] [2935/3508] SRAD kept (0.3s) | 2933 kept, 2 rejected | 136.7/min | ETA: 4.2m [2026-01-16T12:21:34.088978] [DEBUG] [REMOTE ] SRBK: Retrieved 583 rows, trimmed to 300. [2026-01-16T12:21:34.089128] [DEBUG] [REMOTE ] SRBK: PASS: History has at least 300 days. [2026-01-16T12:21:34.089348] [DEBUG] [REMOTE ] SRBK: PASS: Price check passed. Min price $14.65. [2026-01-16T12:21:34.089492] [DEBUG] [REMOTE ] SRBK: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:34.089658] [DEBUG] [REMOTE ] SRBK: PASS: Integrity check passed. [2026-01-16T12:21:34.089702] [DEBUG] [REMOTE ] SRBK: Symbol is viable for forecasting. [2026-01-16T12:21:34.089753] [INFO ] [MAIN ] [2936/3508] SRBK kept (0.4s) | 2934 kept, 2 rejected | 136.7/min | ETA: 4.2m [2026-01-16T12:21:34.771910] [DEBUG] [REMOTE ] SRCE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:34.772058] [DEBUG] [REMOTE ] SRCE: PASS: History has at least 300 days. [2026-01-16T12:21:34.772299] [DEBUG] [REMOTE ] SRCE: PASS: Price check passed. Min price $58.49. [2026-01-16T12:21:34.772448] [DEBUG] [REMOTE ] SRCE: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:34.772629] [DEBUG] [REMOTE ] SRCE: PASS: Integrity check passed. [2026-01-16T12:21:34.772681] [DEBUG] [REMOTE ] SRCE: Symbol is viable for forecasting. [2026-01-16T12:21:34.772734] [INFO ] [MAIN ] [2937/3508] SRCE kept (0.7s) | 2935 kept, 2 rejected | 136.7/min | ETA: 4.2m [2026-01-16T12:21:35.293907] [DEBUG] [REMOTE ] SRE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:35.294055] [DEBUG] [REMOTE ] SRE: PASS: History has at least 300 days. [2026-01-16T12:21:35.294309] [DEBUG] [REMOTE ] SRE: PASS: Price check passed. Min price $86.36. [2026-01-16T12:21:35.294453] [DEBUG] [REMOTE ] SRE: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:35.294594] [DEBUG] [REMOTE ] SRE: PASS: Integrity check passed. [2026-01-16T12:21:35.294638] [DEBUG] [REMOTE ] SRE: Symbol is viable for forecasting. [2026-01-16T12:21:35.294688] [INFO ] [MAIN ] [2938/3508] SRE kept (0.5s) | 2936 kept, 2 rejected | 136.7/min | ETA: 4.2m [2026-01-16T12:21:35.572665] [DEBUG] [REMOTE ] SREA: Retrieved 1648 rows, trimmed to 300. [2026-01-16T12:21:35.572798] [DEBUG] [REMOTE ] SREA: PASS: History has at least 300 days. [2026-01-16T12:21:35.573051] [DEBUG] [REMOTE ] SREA: PASS: Price check passed. Min price $21.47. [2026-01-16T12:21:35.573209] [DEBUG] [REMOTE ] SREA: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:35.573337] [DEBUG] [REMOTE ] SREA: PASS: Integrity check passed. [2026-01-16T12:21:35.573380] [DEBUG] [REMOTE ] SREA: Symbol is viable for forecasting. [2026-01-16T12:21:35.573432] [INFO ] [MAIN ] [2939/3508] SREA kept (0.3s) | 2937 kept, 2 rejected | 136.7/min | ETA: 4.2m [2026-01-16T12:21:35.934151] [DEBUG] [REMOTE ] SRFM: Retrieved 621 rows, trimmed to 300. [2026-01-16T12:21:35.934289] [DEBUG] [REMOTE ] SRFM: PASS: History has at least 300 days. [2026-01-16T12:21:35.934506] [DEBUG] [REMOTE ] SRFM: PASS: Price check passed. Min price $1.79. [2026-01-16T12:21:35.934672] [DEBUG] [REMOTE ] SRFM: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:35.934990] [DEBUG] [REMOTE ] SRFM: PASS: Integrity check passed. [2026-01-16T12:21:35.935035] [DEBUG] [REMOTE ] SRFM: Symbol is viable for forecasting. [2026-01-16T12:21:35.935086] [INFO ] [MAIN ] [2940/3508] SRFM kept (0.4s) | 2938 kept, 2 rejected | 136.7/min | ETA: 4.2m [2026-01-16T12:21:36.370953] [DEBUG] [REMOTE ] SRG: Retrieved 2650 rows, trimmed to 300. [2026-01-16T12:21:36.371154] [DEBUG] [REMOTE ] SRG: PASS: History has at least 300 days. [2026-01-16T12:21:36.371490] [DEBUG] [REMOTE ] SRG: PASS: Price check passed. Min price $3.25. [2026-01-16T12:21:36.371744] [DEBUG] [REMOTE ] SRG: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:36.371904] [DEBUG] [REMOTE ] SRG: PASS: Integrity check passed. [2026-01-16T12:21:36.371957] [DEBUG] [REMOTE ] SRG: Symbol is viable for forecasting. [2026-01-16T12:21:36.372044] [INFO ] [MAIN ] [2941/3508] SRG kept (0.4s) | 2939 kept, 2 rejected | 136.7/min | ETA: 4.1m [2026-01-16T12:21:36.955074] [DEBUG] [REMOTE ] SRI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:36.955230] [DEBUG] [REMOTE ] SRI: PASS: History has at least 300 days. [2026-01-16T12:21:36.955470] [DEBUG] [REMOTE ] SRI: PASS: Price check passed. Min price $5.48. [2026-01-16T12:21:36.955632] [DEBUG] [REMOTE ] SRI: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:36.955758] [DEBUG] [REMOTE ] SRI: PASS: Integrity check passed. [2026-01-16T12:21:36.955800] [DEBUG] [REMOTE ] SRI: Symbol is viable for forecasting. [2026-01-16T12:21:36.955851] [INFO ] [MAIN ] [2942/3508] SRI kept (0.6s) | 2940 kept, 2 rejected | 136.7/min | ETA: 4.1m [2026-01-16T12:21:37.118480] [DEBUG] [REMOTE ] SRJN: 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-16T12:21:37.118827] [DEBUG] [REMOTE ] SRJN: FAIL: History check failed. No DataFrame was returned. [2026-01-16T12:21:37.118906] [WARN ] [LOCAL ] SRJN: SET TO BLACKLISTED [2026-01-16T12:21:37.120123] [INFO ] [MAIN ] [2943/3508] SRJN rejected (0.2s) | 2940 kept, 3 rejected | 136.7/min | ETA: 4.1m [2026-01-16T12:21:37.510825] [DEBUG] [REMOTE ] SRRK: Retrieved 1922 rows, trimmed to 300. [2026-01-16T12:21:37.510972] [DEBUG] [REMOTE ] SRRK: PASS: History has at least 300 days. [2026-01-16T12:21:37.511192] [DEBUG] [REMOTE ] SRRK: PASS: Price check passed. Min price $27.99. [2026-01-16T12:21:37.511333] [DEBUG] [REMOTE ] SRRK: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:37.511452] [DEBUG] [REMOTE ] SRRK: PASS: Integrity check passed. [2026-01-16T12:21:37.511494] [DEBUG] [REMOTE ] SRRK: Symbol is viable for forecasting. [2026-01-16T12:21:37.511546] [INFO ] [MAIN ] [2944/3508] SRRK kept (0.4s) | 2941 kept, 3 rejected | 136.7/min | ETA: 4.1m [2026-01-16T12:21:38.060419] [DEBUG] [REMOTE ] SRTS: Retrieved 2383 rows, trimmed to 300. [2026-01-16T12:21:38.060552] [DEBUG] [REMOTE ] SRTS: PASS: History has at least 300 days. [2026-01-16T12:21:38.060806] [DEBUG] [REMOTE ] SRTS: PASS: Price check passed. Min price $3.10. [2026-01-16T12:21:38.060968] [DEBUG] [REMOTE ] SRTS: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:38.061084] [DEBUG] [REMOTE ] SRTS: PASS: Integrity check passed. [2026-01-16T12:21:38.061125] [DEBUG] [REMOTE ] SRTS: Symbol is viable for forecasting. [2026-01-16T12:21:38.061173] [INFO ] [MAIN ] [2945/3508] SRTS kept (0.5s) | 2942 kept, 3 rejected | 136.7/min | ETA: 4.1m [2026-01-16T12:21:38.639420] [DEBUG] [REMOTE ] SSB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:38.639588] [DEBUG] [REMOTE ] SSB: PASS: History has at least 300 days. [2026-01-16T12:21:38.639840] [DEBUG] [REMOTE ] SSB: PASS: Price check passed. Min price $85.31. [2026-01-16T12:21:38.639987] [DEBUG] [REMOTE ] SSB: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:38.640118] [DEBUG] [REMOTE ] SSB: PASS: Integrity check passed. [2026-01-16T12:21:38.640161] [DEBUG] [REMOTE ] SSB: Symbol is viable for forecasting. [2026-01-16T12:21:38.640213] [INFO ] [MAIN ] [2946/3508] SSB kept (0.6s) | 2943 kept, 3 rejected | 136.7/min | ETA: 4.1m [2026-01-16T12:21:39.120410] [DEBUG] [REMOTE ] SSD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:39.120547] [DEBUG] [REMOTE ] SSD: PASS: History has at least 300 days. [2026-01-16T12:21:39.120802] [DEBUG] [REMOTE ] SSD: PASS: Price check passed. Min price $157.72. [2026-01-16T12:21:39.120947] [DEBUG] [REMOTE ] SSD: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:39.121072] [DEBUG] [REMOTE ] SSD: PASS: Integrity check passed. [2026-01-16T12:21:39.121115] [DEBUG] [REMOTE ] SSD: Symbol is viable for forecasting. [2026-01-16T12:21:39.121192] [INFO ] [MAIN ] [2947/3508] SSD kept (0.5s) | 2944 kept, 3 rejected | 136.7/min | ETA: 4.1m [2026-01-16T12:21:39.577051] [DEBUG] [REMOTE ] SSL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:39.577196] [DEBUG] [REMOTE ] SSL: PASS: History has at least 300 days. [2026-01-16T12:21:39.577435] [DEBUG] [REMOTE ] SSL: PASS: Price check passed. Min price $5.33. [2026-01-16T12:21:39.577600] [DEBUG] [REMOTE ] SSL: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:39.577737] [DEBUG] [REMOTE ] SSL: PASS: Integrity check passed. [2026-01-16T12:21:39.577800] [DEBUG] [REMOTE ] SSL: Symbol is viable for forecasting. [2026-01-16T12:21:39.577876] [INFO ] [MAIN ] [2948/3508] SSL kept (0.5s) | 2945 kept, 3 rejected | 136.7/min | ETA: 4.1m [2026-01-16T12:21:39.955794] [DEBUG] [REMOTE ] SSNC: Retrieved 3974 rows, trimmed to 300. [2026-01-16T12:21:39.955944] [DEBUG] [REMOTE ] SSNC: PASS: History has at least 300 days. [2026-01-16T12:21:39.956197] [DEBUG] [REMOTE ] SSNC: PASS: Price check passed. Min price $80.63. [2026-01-16T12:21:39.956378] [DEBUG] [REMOTE ] SSNC: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:39.956589] [DEBUG] [REMOTE ] SSNC: PASS: Integrity check passed. [2026-01-16T12:21:39.956649] [DEBUG] [REMOTE ] SSNC: Symbol is viable for forecasting. [2026-01-16T12:21:39.956716] [INFO ] [MAIN ] [2949/3508] SSNC kept (0.4s) | 2946 kept, 3 rejected | 136.7/min | ETA: 4.1m [2026-01-16T12:21:40.477867] [DEBUG] [REMOTE ] SSP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:40.478017] [DEBUG] [REMOTE ] SSP: PASS: History has at least 300 days. [2026-01-16T12:21:40.478265] [DEBUG] [REMOTE ] SSP: PASS: Price check passed. Min price $2.05. [2026-01-16T12:21:40.478410] [DEBUG] [REMOTE ] SSP: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:40.478537] [DEBUG] [REMOTE ] SSP: PASS: Integrity check passed. [2026-01-16T12:21:40.478600] [DEBUG] [REMOTE ] SSP: Symbol is viable for forecasting. [2026-01-16T12:21:40.478655] [INFO ] [MAIN ] [2950/3508] SSP kept (0.5s) | 2947 kept, 3 rejected | 136.7/min | ETA: 4.1m [2026-01-16T12:21:40.960556] [DEBUG] [REMOTE ] SSRM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:40.960728] [DEBUG] [REMOTE ] SSRM: PASS: History has at least 300 days. [2026-01-16T12:21:40.960969] [DEBUG] [REMOTE ] SSRM: PASS: Price check passed. Min price $19.48. [2026-01-16T12:21:40.961147] [DEBUG] [REMOTE ] SSRM: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:40.961273] [DEBUG] [REMOTE ] SSRM: PASS: Integrity check passed. [2026-01-16T12:21:40.961317] [DEBUG] [REMOTE ] SSRM: Symbol is viable for forecasting. [2026-01-16T12:21:40.961370] [INFO ] [MAIN ] [2951/3508] SSRM kept (0.5s) | 2948 kept, 3 rejected | 136.7/min | ETA: 4.1m [2026-01-16T12:21:41.314880] [DEBUG] [REMOTE ] SSSS: Retrieved 3702 rows, trimmed to 300. [2026-01-16T12:21:41.315011] [DEBUG] [REMOTE ] SSSS: PASS: History has at least 300 days. [2026-01-16T12:21:41.315224] [DEBUG] [REMOTE ] SSSS: PASS: Price check passed. Min price $8.60. [2026-01-16T12:21:41.315363] [DEBUG] [REMOTE ] SSSS: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:41.315478] [DEBUG] [REMOTE ] SSSS: PASS: Integrity check passed. [2026-01-16T12:21:41.315519] [DEBUG] [REMOTE ] SSSS: Symbol is viable for forecasting. [2026-01-16T12:21:41.315587] [INFO ] [MAIN ] [2952/3508] SSSS kept (0.4s) | 2949 kept, 3 rejected | 136.7/min | ETA: 4.1m [2026-01-16T12:21:41.656454] [DEBUG] [REMOTE ] SSTI: Retrieved 2165 rows, trimmed to 300. [2026-01-16T12:21:41.656649] [DEBUG] [REMOTE ] SSTI: PASS: History has at least 300 days. [2026-01-16T12:21:41.656898] [DEBUG] [REMOTE ] SSTI: PASS: Price check passed. Min price $5.89. [2026-01-16T12:21:41.657046] [DEBUG] [REMOTE ] SSTI: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:41.657167] [DEBUG] [REMOTE ] SSTI: PASS: Integrity check passed. [2026-01-16T12:21:41.657210] [DEBUG] [REMOTE ] SSTI: Symbol is viable for forecasting. [2026-01-16T12:21:41.657262] [INFO ] [MAIN ] [2953/3508] SSTI kept (0.3s) | 2950 kept, 3 rejected | 136.7/min | ETA: 4.1m [2026-01-16T12:21:42.113973] [DEBUG] [REMOTE ] SSTK: Retrieved 3334 rows, trimmed to 300. [2026-01-16T12:21:42.114116] [DEBUG] [REMOTE ] SSTK: PASS: History has at least 300 days. [2026-01-16T12:21:42.114346] [DEBUG] [REMOTE ] SSTK: PASS: Price check passed. Min price $18.08. [2026-01-16T12:21:42.114487] [DEBUG] [REMOTE ] SSTK: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:42.114643] [DEBUG] [REMOTE ] SSTK: PASS: Integrity check passed. [2026-01-16T12:21:42.114687] [DEBUG] [REMOTE ] SSTK: Symbol is viable for forecasting. [2026-01-16T12:21:42.114737] [INFO ] [MAIN ] [2954/3508] SSTK kept (0.5s) | 2951 kept, 3 rejected | 136.7/min | ETA: 4.1m [2026-01-16T12:21:42.545694] [DEBUG] [REMOTE ] SSYS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:42.545866] [DEBUG] [REMOTE ] SSYS: PASS: History has at least 300 days. [2026-01-16T12:21:42.546182] [DEBUG] [REMOTE ] SSYS: PASS: Price check passed. Min price $8.20. [2026-01-16T12:21:42.546362] [DEBUG] [REMOTE ] SSYS: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:42.546550] [DEBUG] [REMOTE ] SSYS: PASS: Integrity check passed. [2026-01-16T12:21:42.546626] [DEBUG] [REMOTE ] SSYS: Symbol is viable for forecasting. [2026-01-16T12:21:42.546695] [INFO ] [MAIN ] [2955/3508] SSYS kept (0.4s) | 2952 kept, 3 rejected | 136.7/min | ETA: 4.0m [2026-01-16T12:21:43.040183] [DEBUG] [REMOTE ] STAA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:43.040324] [DEBUG] [REMOTE ] STAA: PASS: History has at least 300 days. [2026-01-16T12:21:43.040554] [DEBUG] [REMOTE ] STAA: PASS: Price check passed. Min price $20.97. [2026-01-16T12:21:43.040717] [DEBUG] [REMOTE ] STAA: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:43.040845] [DEBUG] [REMOTE ] STAA: PASS: Integrity check passed. [2026-01-16T12:21:43.040886] [DEBUG] [REMOTE ] STAA: Symbol is viable for forecasting. [2026-01-16T12:21:43.040937] [INFO ] [MAIN ] [2956/3508] STAA kept (0.5s) | 2953 kept, 3 rejected | 136.7/min | ETA: 4.0m [2026-01-16T12:21:43.432938] [DEBUG] [REMOTE ] STAG: Retrieved 3710 rows, trimmed to 300. [2026-01-16T12:21:43.433084] [DEBUG] [REMOTE ] STAG: PASS: History has at least 300 days. [2026-01-16T12:21:43.433312] [DEBUG] [REMOTE ] STAG: PASS: Price check passed. Min price $36.76. [2026-01-16T12:21:43.433773] [DEBUG] [REMOTE ] STAG: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:43.433904] [DEBUG] [REMOTE ] STAG: PASS: Integrity check passed. [2026-01-16T12:21:43.433945] [DEBUG] [REMOTE ] STAG: Symbol is viable for forecasting. [2026-01-16T12:21:43.433995] [INFO ] [MAIN ] [2957/3508] STAG kept (0.4s) | 2954 kept, 3 rejected | 136.7/min | ETA: 4.0m [2026-01-16T12:21:43.987633] [DEBUG] [REMOTE ] STBA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:43.987786] [DEBUG] [REMOTE ] STBA: PASS: History has at least 300 days. [2026-01-16T12:21:43.988040] [DEBUG] [REMOTE ] STBA: PASS: Price check passed. Min price $35.36. [2026-01-16T12:21:43.988180] [DEBUG] [REMOTE ] STBA: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:43.988309] [DEBUG] [REMOTE ] STBA: PASS: Integrity check passed. [2026-01-16T12:21:43.988349] [DEBUG] [REMOTE ] STBA: Symbol is viable for forecasting. [2026-01-16T12:21:43.988429] [INFO ] [MAIN ] [2958/3508] STBA kept (0.6s) | 2955 kept, 3 rejected | 136.7/min | ETA: 4.0m [2026-01-16T12:21:44.450670] [DEBUG] [REMOTE ] STC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:44.450809] [DEBUG] [REMOTE ] STC: PASS: History has at least 300 days. [2026-01-16T12:21:44.451033] [DEBUG] [REMOTE ] STC: PASS: Price check passed. Min price $65.64. [2026-01-16T12:21:44.451170] [DEBUG] [REMOTE ] STC: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:44.451288] [DEBUG] [REMOTE ] STC: PASS: Integrity check passed. [2026-01-16T12:21:44.451329] [DEBUG] [REMOTE ] STC: Symbol is viable for forecasting. [2026-01-16T12:21:44.451378] [INFO ] [MAIN ] [2959/3508] STC kept (0.5s) | 2956 kept, 3 rejected | 136.7/min | ETA: 4.0m [2026-01-16T12:21:44.873080] [DEBUG] [REMOTE ] STE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:44.873233] [DEBUG] [REMOTE ] STE: PASS: History has at least 300 days. [2026-01-16T12:21:44.873477] [DEBUG] [REMOTE ] STE: PASS: Price check passed. Min price $235.12. [2026-01-16T12:21:44.873650] [DEBUG] [REMOTE ] STE: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:44.873779] [DEBUG] [REMOTE ] STE: PASS: Integrity check passed. [2026-01-16T12:21:44.873822] [DEBUG] [REMOTE ] STE: Symbol is viable for forecasting. [2026-01-16T12:21:44.873875] [INFO ] [MAIN ] [2960/3508] STE kept (0.4s) | 2957 kept, 3 rejected | 136.7/min | ETA: 4.0m [2026-01-16T12:21:45.165606] [DEBUG] [REMOTE ] STEL: Retrieved 2054 rows, trimmed to 300. [2026-01-16T12:21:45.165752] [DEBUG] [REMOTE ] STEL: PASS: History has at least 300 days. [2026-01-16T12:21:45.165964] [DEBUG] [REMOTE ] STEL: PASS: Price check passed. Min price $29.19. [2026-01-16T12:21:45.166107] [DEBUG] [REMOTE ] STEL: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:45.166221] [DEBUG] [REMOTE ] STEL: PASS: Integrity check passed. [2026-01-16T12:21:45.166263] [DEBUG] [REMOTE ] STEL: Symbol is viable for forecasting. [2026-01-16T12:21:45.166313] [INFO ] [MAIN ] [2961/3508] STEL kept (0.3s) | 2958 kept, 3 rejected | 136.7/min | ETA: 4.0m [2026-01-16T12:21:45.550822] [DEBUG] [REMOTE ] STEM: Retrieved 1324 rows, trimmed to 300. [2026-01-16T12:21:45.550964] [DEBUG] [REMOTE ] STEM: PASS: History has at least 300 days. [2026-01-16T12:21:45.551175] [DEBUG] [REMOTE ] STEM: PASS: Price check passed. Min price $13.85. [2026-01-16T12:21:45.551314] [DEBUG] [REMOTE ] STEM: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:45.551427] [DEBUG] [REMOTE ] STEM: PASS: Integrity check passed. [2026-01-16T12:21:45.551468] [DEBUG] [REMOTE ] STEM: Symbol is viable for forecasting. [2026-01-16T12:21:45.551517] [INFO ] [MAIN ] [2962/3508] STEM kept (0.4s) | 2959 kept, 3 rejected | 136.7/min | ETA: 4.0m [2026-01-16T12:21:45.943118] [DEBUG] [REMOTE ] STEP: Retrieved 1340 rows, trimmed to 300. [2026-01-16T12:21:45.943256] [DEBUG] [REMOTE ] STEP: PASS: History has at least 300 days. [2026-01-16T12:21:45.943466] [DEBUG] [REMOTE ] STEP: PASS: Price check passed. Min price $59.11. [2026-01-16T12:21:45.943664] [DEBUG] [REMOTE ] STEP: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:45.943789] [DEBUG] [REMOTE ] STEP: PASS: Integrity check passed. [2026-01-16T12:21:45.943832] [DEBUG] [REMOTE ] STEP: Symbol is viable for forecasting. [2026-01-16T12:21:45.943884] [INFO ] [MAIN ] [2963/3508] STEP kept (0.4s) | 2960 kept, 3 rejected | 136.7/min | ETA: 4.0m [2026-01-16T12:21:46.232732] [DEBUG] [REMOTE ] STHO: Retrieved 701 rows, trimmed to 300. [2026-01-16T12:21:46.232876] [DEBUG] [REMOTE ] STHO: PASS: History has at least 300 days. [2026-01-16T12:21:46.233122] [DEBUG] [REMOTE ] STHO: PASS: Price check passed. Min price $7.01. [2026-01-16T12:21:46.233265] [DEBUG] [REMOTE ] STHO: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:46.233380] [DEBUG] [REMOTE ] STHO: PASS: Integrity check passed. [2026-01-16T12:21:46.233422] [DEBUG] [REMOTE ] STHO: Symbol is viable for forecasting. [2026-01-16T12:21:46.233473] [INFO ] [MAIN ] [2964/3508] STHO kept (0.3s) | 2961 kept, 3 rejected | 136.7/min | ETA: 4.0m [2026-01-16T12:21:46.633889] [DEBUG] [REMOTE ] STI: Retrieved 490 rows, trimmed to 300. [2026-01-16T12:21:46.634046] [DEBUG] [REMOTE ] STI: PASS: History has at least 300 days. [2026-01-16T12:21:46.634289] [DEBUG] [REMOTE ] STI: PASS: Price check passed. Min price $6.04. [2026-01-16T12:21:46.634455] [DEBUG] [REMOTE ] STI: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:46.634607] [DEBUG] [REMOTE ] STI: PASS: Integrity check passed. [2026-01-16T12:21:46.634656] [DEBUG] [REMOTE ] STI: Symbol is viable for forecasting. [2026-01-16T12:21:46.634717] [INFO ] [MAIN ] [2965/3508] STI kept (0.4s) | 2962 kept, 3 rejected | 136.7/min | ETA: 4.0m [2026-01-16T12:21:47.165494] [DEBUG] [REMOTE ] STIM: Retrieved 1898 rows, trimmed to 300. [2026-01-16T12:21:47.165660] [DEBUG] [REMOTE ] STIM: PASS: History has at least 300 days. [2026-01-16T12:21:47.165887] [DEBUG] [REMOTE ] STIM: PASS: Price check passed. Min price $1.27. [2026-01-16T12:21:47.166038] [DEBUG] [REMOTE ] STIM: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:47.166160] [DEBUG] [REMOTE ] STIM: PASS: Integrity check passed. [2026-01-16T12:21:47.166204] [DEBUG] [REMOTE ] STIM: Symbol is viable for forecasting. [2026-01-16T12:21:47.166256] [INFO ] [MAIN ] [2966/3508] STIM kept (0.5s) | 2963 kept, 3 rejected | 136.7/min | ETA: 4.0m [2026-01-16T12:21:47.648920] [DEBUG] [REMOTE ] STK: Retrieved 4058 rows, trimmed to 300. [2026-01-16T12:21:47.649064] [DEBUG] [REMOTE ] STK: PASS: History has at least 300 days. [2026-01-16T12:21:47.649286] [DEBUG] [REMOTE ] STK: PASS: Price check passed. Min price $33.25. [2026-01-16T12:21:47.649427] [DEBUG] [REMOTE ] STK: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:47.649541] [DEBUG] [REMOTE ] STK: PASS: Integrity check passed. [2026-01-16T12:21:47.649600] [DEBUG] [REMOTE ] STK: Symbol is viable for forecasting. [2026-01-16T12:21:47.649651] [INFO ] [MAIN ] [2967/3508] STK kept (0.5s) | 2964 kept, 3 rejected | 136.7/min | ETA: 4.0m [2026-01-16T12:21:47.933667] [DEBUG] [REMOTE ] STKH: Retrieved 1218 rows, trimmed to 300. [2026-01-16T12:21:47.933806] [DEBUG] [REMOTE ] STKH: PASS: History has at least 300 days. [2026-01-16T12:21:47.934023] [DEBUG] [REMOTE ] STKH: PASS: Price check passed. Min price $2.23. [2026-01-16T12:21:47.934341] [DEBUG] [REMOTE ] STKH: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:47.934458] [DEBUG] [REMOTE ] STKH: PASS: Integrity check passed. [2026-01-16T12:21:47.934501] [DEBUG] [REMOTE ] STKH: Symbol is viable for forecasting. [2026-01-16T12:21:47.934552] [INFO ] [MAIN ] [2968/3508] STKH kept (0.3s) | 2965 kept, 3 rejected | 136.7/min | ETA: 3.9m [2026-01-16T12:21:48.596976] [DEBUG] [REMOTE ] STKL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:48.597125] [DEBUG] [REMOTE ] STKL: PASS: History has at least 300 days. [2026-01-16T12:21:48.597390] [DEBUG] [REMOTE ] STKL: PASS: Price check passed. Min price $3.35. [2026-01-16T12:21:48.597529] [DEBUG] [REMOTE ] STKL: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:48.597674] [DEBUG] [REMOTE ] STKL: PASS: Integrity check passed. [2026-01-16T12:21:48.597716] [DEBUG] [REMOTE ] STKL: Symbol is viable for forecasting. [2026-01-16T12:21:48.597791] [INFO ] [MAIN ] [2969/3508] STKL kept (0.7s) | 2966 kept, 3 rejected | 136.7/min | ETA: 3.9m [2026-01-16T12:21:48.936427] [DEBUG] [REMOTE ] STKS: Retrieved 2906 rows, trimmed to 300. [2026-01-16T12:21:48.936617] [DEBUG] [REMOTE ] STKS: PASS: History has at least 300 days. [2026-01-16T12:21:48.936849] [DEBUG] [REMOTE ] STKS: PASS: Price check passed. Min price $1.75. [2026-01-16T12:21:48.936995] [DEBUG] [REMOTE ] STKS: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:48.937117] [DEBUG] [REMOTE ] STKS: PASS: Integrity check passed. [2026-01-16T12:21:48.937159] [DEBUG] [REMOTE ] STKS: Symbol is viable for forecasting. [2026-01-16T12:21:48.937209] [INFO ] [MAIN ] [2970/3508] STKS kept (0.3s) | 2967 kept, 3 rejected | 136.7/min | ETA: 3.9m [2026-01-16T12:21:49.367987] [DEBUG] [REMOTE ] STLA: Retrieved 3926 rows, trimmed to 300. [2026-01-16T12:21:49.368167] [DEBUG] [REMOTE ] STLA: PASS: History has at least 300 days. [2026-01-16T12:21:49.368486] [DEBUG] [REMOTE ] STLA: PASS: Price check passed. Min price $9.23. [2026-01-16T12:21:49.368693] [DEBUG] [REMOTE ] STLA: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:49.368873] [DEBUG] [REMOTE ] STLA: PASS: Integrity check passed. [2026-01-16T12:21:49.368938] [DEBUG] [REMOTE ] STLA: Symbol is viable for forecasting. [2026-01-16T12:21:49.369012] [INFO ] [MAIN ] [2971/3508] STLA kept (0.4s) | 2968 kept, 3 rejected | 136.7/min | ETA: 3.9m [2026-01-16T12:21:49.868320] [DEBUG] [REMOTE ] STLD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:49.868477] [DEBUG] [REMOTE ] STLD: PASS: History has at least 300 days. [2026-01-16T12:21:49.868763] [DEBUG] [REMOTE ] STLD: PASS: Price check passed. Min price $148.12. [2026-01-16T12:21:49.868912] [DEBUG] [REMOTE ] STLD: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:49.869048] [DEBUG] [REMOTE ] STLD: PASS: Integrity check passed. [2026-01-16T12:21:49.869092] [DEBUG] [REMOTE ] STLD: Symbol is viable for forecasting. [2026-01-16T12:21:49.869143] [INFO ] [MAIN ] [2972/3508] STLD kept (0.5s) | 2969 kept, 3 rejected | 136.7/min | ETA: 3.9m [2026-01-16T12:21:50.327267] [DEBUG] [REMOTE ] STM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:50.327427] [DEBUG] [REMOTE ] STM: PASS: History has at least 300 days. [2026-01-16T12:21:50.327735] [DEBUG] [REMOTE ] STM: PASS: Price check passed. Min price $21.13. [2026-01-16T12:21:50.327880] [DEBUG] [REMOTE ] STM: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:50.328023] [DEBUG] [REMOTE ] STM: PASS: Integrity check passed. [2026-01-16T12:21:50.328071] [DEBUG] [REMOTE ] STM: Symbol is viable for forecasting. [2026-01-16T12:21:50.328125] [INFO ] [MAIN ] [2973/3508] STM kept (0.5s) | 2970 kept, 3 rejected | 136.7/min | ETA: 3.9m [2026-01-16T12:21:50.708866] [DEBUG] [REMOTE ] STN: Retrieved 5144 rows, trimmed to 300. [2026-01-16T12:21:50.709021] [DEBUG] [REMOTE ] STN: PASS: History has at least 300 days. [2026-01-16T12:21:50.709285] [DEBUG] [REMOTE ] STN: PASS: Price check passed. Min price $91.87. [2026-01-16T12:21:50.709434] [DEBUG] [REMOTE ] STN: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:50.709568] [DEBUG] [REMOTE ] STN: PASS: Integrity check passed. [2026-01-16T12:21:50.709634] [DEBUG] [REMOTE ] STN: Symbol is viable for forecasting. [2026-01-16T12:21:50.709691] [INFO ] [MAIN ] [2974/3508] STN kept (0.4s) | 2971 kept, 3 rejected | 136.7/min | ETA: 3.9m [2026-01-16T12:21:51.079617] [DEBUG] [REMOTE ] STNE: Retrieved 1815 rows, trimmed to 300. [2026-01-16T12:21:51.079771] [DEBUG] [REMOTE ] STNE: PASS: History has at least 300 days. [2026-01-16T12:21:51.080030] [DEBUG] [REMOTE ] STNE: PASS: Price check passed. Min price $14.07. [2026-01-16T12:21:51.080180] [DEBUG] [REMOTE ] STNE: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:51.080308] [DEBUG] [REMOTE ] STNE: PASS: Integrity check passed. [2026-01-16T12:21:51.080350] [DEBUG] [REMOTE ] STNE: Symbol is viable for forecasting. [2026-01-16T12:21:51.080402] [INFO ] [MAIN ] [2975/3508] STNE kept (0.4s) | 2972 kept, 3 rejected | 136.7/min | ETA: 3.9m [2026-01-16T12:21:51.413558] [DEBUG] [REMOTE ] STOK: Retrieved 1654 rows, trimmed to 300. [2026-01-16T12:21:51.413732] [DEBUG] [REMOTE ] STOK: PASS: History has at least 300 days. [2026-01-16T12:21:51.414007] [DEBUG] [REMOTE ] STOK: PASS: Price check passed. Min price $22.37. [2026-01-16T12:21:51.414196] [DEBUG] [REMOTE ] STOK: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:51.414344] [DEBUG] [REMOTE ] STOK: PASS: Integrity check passed. [2026-01-16T12:21:51.414396] [DEBUG] [REMOTE ] STOK: Symbol is viable for forecasting. [2026-01-16T12:21:51.414471] [INFO ] [MAIN ] [2976/3508] STOK kept (0.3s) | 2973 kept, 3 rejected | 136.7/min | ETA: 3.9m [2026-01-16T12:21:52.030862] [DEBUG] [REMOTE ] STRA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:52.031027] [DEBUG] [REMOTE ] STRA: PASS: History has at least 300 days. [2026-01-16T12:21:52.031306] [DEBUG] [REMOTE ] STRA: PASS: Price check passed. Min price $74.07. [2026-01-16T12:21:52.031448] [DEBUG] [REMOTE ] STRA: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:52.031603] [DEBUG] [REMOTE ] STRA: PASS: Integrity check passed. [2026-01-16T12:21:52.031647] [DEBUG] [REMOTE ] STRA: Symbol is viable for forecasting. [2026-01-16T12:21:52.031699] [INFO ] [MAIN ] [2977/3508] STRA kept (0.6s) | 2974 kept, 3 rejected | 136.7/min | ETA: 3.9m [2026-01-16T12:21:52.427615] [DEBUG] [REMOTE ] STRL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:52.427762] [DEBUG] [REMOTE ] STRL: PASS: History has at least 300 days. [2026-01-16T12:21:52.428004] [DEBUG] [REMOTE ] STRL: PASS: Price check passed. Min price $283.57. [2026-01-16T12:21:52.428147] [DEBUG] [REMOTE ] STRL: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:52.428274] [DEBUG] [REMOTE ] STRL: PASS: Integrity check passed. [2026-01-16T12:21:52.428315] [DEBUG] [REMOTE ] STRL: Symbol is viable for forecasting. [2026-01-16T12:21:52.428366] [INFO ] [MAIN ] [2978/3508] STRL kept (0.4s) | 2975 kept, 3 rejected | 136.7/min | ETA: 3.9m [2026-01-16T12:21:52.897272] [DEBUG] [REMOTE ] STRS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:52.897426] [DEBUG] [REMOTE ] STRS: PASS: History has at least 300 days. [2026-01-16T12:21:52.897683] [DEBUG] [REMOTE ] STRS: PASS: Price check passed. Min price $18.51. [2026-01-16T12:21:52.897831] [DEBUG] [REMOTE ] STRS: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:52.897962] [DEBUG] [REMOTE ] STRS: PASS: Integrity check passed. [2026-01-16T12:21:52.898004] [DEBUG] [REMOTE ] STRS: Symbol is viable for forecasting. [2026-01-16T12:21:52.898056] [INFO ] [MAIN ] [2979/3508] STRS kept (0.5s) | 2976 kept, 3 rejected | 136.7/min | ETA: 3.9m [2026-01-16T12:21:53.126034] [DEBUG] [REMOTE ] STSS: Retrieved 942 rows, trimmed to 300. [2026-01-16T12:21:53.126210] [DEBUG] [REMOTE ] STSS: PASS: History has at least 300 days. [2026-01-16T12:21:53.126484] [DEBUG] [REMOTE ] STSS: PASS: Price check passed. Min price $1.89. [2026-01-16T12:21:53.126730] [DEBUG] [REMOTE ] STSS: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:53.126892] [DEBUG] [REMOTE ] STSS: PASS: Integrity check passed. [2026-01-16T12:21:53.126948] [DEBUG] [REMOTE ] STSS: Symbol is viable for forecasting. [2026-01-16T12:21:53.127054] [INFO ] [MAIN ] [2980/3508] STSS kept (0.2s) | 2977 kept, 3 rejected | 136.7/min | ETA: 3.9m [2026-01-16T12:21:53.434747] [DEBUG] [REMOTE ] STTK: Retrieved 1323 rows, trimmed to 300. [2026-01-16T12:21:53.434925] [DEBUG] [REMOTE ] STTK: PASS: History has at least 300 days. [2026-01-16T12:21:53.435217] [DEBUG] [REMOTE ] STTK: PASS: Price check passed. Min price $1.81. [2026-01-16T12:21:53.435394] [DEBUG] [REMOTE ] STTK: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:53.435550] [DEBUG] [REMOTE ] STTK: PASS: Integrity check passed. [2026-01-16T12:21:53.435628] [DEBUG] [REMOTE ] STTK: Symbol is viable for forecasting. [2026-01-16T12:21:53.435704] [INFO ] [MAIN ] [2981/3508] STTK kept (0.3s) | 2978 kept, 3 rejected | 136.7/min | ETA: 3.9m [2026-01-16T12:21:53.926861] [DEBUG] [REMOTE ] STVN: Retrieved 1131 rows, trimmed to 300. [2026-01-16T12:21:53.927038] [DEBUG] [REMOTE ] STVN: PASS: History has at least 300 days. [2026-01-16T12:21:53.927310] [DEBUG] [REMOTE ] STVN: PASS: Price check passed. Min price $20.12. [2026-01-16T12:21:53.927481] [DEBUG] [REMOTE ] STVN: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:53.927673] [DEBUG] [REMOTE ] STVN: PASS: Integrity check passed. [2026-01-16T12:21:53.927728] [DEBUG] [REMOTE ] STVN: Symbol is viable for forecasting. [2026-01-16T12:21:53.927791] [INFO ] [MAIN ] [2982/3508] STVN kept (0.5s) | 2979 kept, 3 rejected | 136.7/min | ETA: 3.8m [2026-01-16T12:21:54.480917] [DEBUG] [REMOTE ] STWD: Retrieved 4133 rows, trimmed to 300. [2026-01-16T12:21:54.481069] [DEBUG] [REMOTE ] STWD: PASS: History has at least 300 days. [2026-01-16T12:21:54.481311] [DEBUG] [REMOTE ] STWD: PASS: Price check passed. Min price $17.08. [2026-01-16T12:21:54.481450] [DEBUG] [REMOTE ] STWD: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:54.481592] [DEBUG] [REMOTE ] STWD: PASS: Integrity check passed. [2026-01-16T12:21:54.481635] [DEBUG] [REMOTE ] STWD: Symbol is viable for forecasting. [2026-01-16T12:21:54.481685] [INFO ] [MAIN ] [2983/3508] STWD kept (0.6s) | 2980 kept, 3 rejected | 136.7/min | ETA: 3.8m [2026-01-16T12:21:54.990510] [DEBUG] [REMOTE ] STX: Retrieved 5811 rows, trimmed to 300. [2026-01-16T12:21:54.990673] [DEBUG] [REMOTE ] STX: PASS: History has at least 300 days. [2026-01-16T12:21:54.990910] [DEBUG] [REMOTE ] STX: PASS: Price check passed. Min price $214.01. [2026-01-16T12:21:54.991054] [DEBUG] [REMOTE ] STX: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:54.991179] [DEBUG] [REMOTE ] STX: PASS: Integrity check passed. [2026-01-16T12:21:54.991221] [DEBUG] [REMOTE ] STX: Symbol is viable for forecasting. [2026-01-16T12:21:54.991272] [INFO ] [MAIN ] [2984/3508] STX kept (0.5s) | 2981 kept, 3 rejected | 136.7/min | ETA: 3.8m [2026-01-16T12:21:55.250505] [DEBUG] [REMOTE ] STXE: Retrieved 743 rows, trimmed to 300. [2026-01-16T12:21:55.250692] [DEBUG] [REMOTE ] STXE: PASS: History has at least 300 days. [2026-01-16T12:21:55.250971] [DEBUG] [REMOTE ] STXE: PASS: Price check passed. Min price $33.83. [2026-01-16T12:21:55.251176] [DEBUG] [REMOTE ] STXE: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:55.251343] [DEBUG] [REMOTE ] STXE: PASS: Integrity check passed. [2026-01-16T12:21:55.251626] [DEBUG] [REMOTE ] STXE: Symbol is viable for forecasting. [2026-01-16T12:21:55.251702] [INFO ] [MAIN ] [2985/3508] STXE kept (0.3s) | 2982 kept, 3 rejected | 136.7/min | ETA: 3.8m [2026-01-16T12:21:55.490279] [DEBUG] [REMOTE ] STXG: Retrieved 797 rows, trimmed to 300. [2026-01-16T12:21:55.490452] [DEBUG] [REMOTE ] STXG: PASS: History has at least 300 days. [2026-01-16T12:21:55.490765] [DEBUG] [REMOTE ] STXG: PASS: Price check passed. Min price $48.63. [2026-01-16T12:21:55.490968] [DEBUG] [REMOTE ] STXG: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:55.491110] [DEBUG] [REMOTE ] STXG: PASS: Integrity check passed. [2026-01-16T12:21:55.491161] [DEBUG] [REMOTE ] STXG: Symbol is viable for forecasting. [2026-01-16T12:21:55.491216] [INFO ] [MAIN ] [2986/3508] STXG kept (0.2s) | 2983 kept, 3 rejected | 136.8/min | ETA: 3.8m [2026-01-16T12:21:56.331429] [DEBUG] [REMOTE ] SUI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:21:56.331639] [DEBUG] [REMOTE ] SUI: PASS: History has at least 300 days. [2026-01-16T12:21:56.331934] [DEBUG] [REMOTE ] SUI: PASS: Price check passed. Min price $118.54. [2026-01-16T12:21:56.332086] [DEBUG] [REMOTE ] SUI: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:56.332230] [DEBUG] [REMOTE ] SUI: PASS: Integrity check passed. [2026-01-16T12:21:56.332274] [DEBUG] [REMOTE ] SUI: Symbol is viable for forecasting. [2026-01-16T12:21:56.332328] [INFO ] [MAIN ] [2987/3508] SUI kept (0.8s) | 2984 kept, 3 rejected | 136.7/min | ETA: 3.8m [2026-01-16T12:21:56.648834] [DEBUG] [REMOTE ] SUN: Retrieved 3349 rows, trimmed to 300. [2026-01-16T12:21:56.648984] [DEBUG] [REMOTE ] SUN: PASS: History has at least 300 days. [2026-01-16T12:21:56.649212] [DEBUG] [REMOTE ] SUN: PASS: Price check passed. Min price $50.16. [2026-01-16T12:21:56.649352] [DEBUG] [REMOTE ] SUN: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:56.649697] [DEBUG] [REMOTE ] SUN: PASS: Integrity check passed. [2026-01-16T12:21:56.649739] [DEBUG] [REMOTE ] SUN: Symbol is viable for forecasting. [2026-01-16T12:21:56.649789] [INFO ] [MAIN ] [2988/3508] SUN kept (0.3s) | 2985 kept, 3 rejected | 136.7/min | ETA: 3.8m [2026-01-16T12:21:57.007214] [DEBUG] [REMOTE ] SUNS: Retrieved 3179 rows, trimmed to 300. [2026-01-16T12:21:57.007358] [DEBUG] [REMOTE ] SUNS: PASS: History has at least 300 days. [2026-01-16T12:21:57.007611] [DEBUG] [REMOTE ] SUNS: PASS: Price check passed. Min price $8.93. [2026-01-16T12:21:57.007757] [DEBUG] [REMOTE ] SUNS: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:57.007879] [DEBUG] [REMOTE ] SUNS: PASS: Integrity check passed. [2026-01-16T12:21:57.007919] [DEBUG] [REMOTE ] SUNS: Symbol is viable for forecasting. [2026-01-16T12:21:57.007967] [INFO ] [MAIN ] [2989/3508] SUNS kept (0.4s) | 2986 kept, 3 rejected | 136.7/min | ETA: 3.8m [2026-01-16T12:21:57.496088] [DEBUG] [REMOTE ] SUPN: Retrieved 3448 rows, trimmed to 300. [2026-01-16T12:21:57.496224] [DEBUG] [REMOTE ] SUPN: PASS: History has at least 300 days. [2026-01-16T12:21:57.496435] [DEBUG] [REMOTE ] SUPN: PASS: Price check passed. Min price $44.12. [2026-01-16T12:21:57.496619] [DEBUG] [REMOTE ] SUPN: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:57.496772] [DEBUG] [REMOTE ] SUPN: PASS: Integrity check passed. [2026-01-16T12:21:57.496823] [DEBUG] [REMOTE ] SUPN: Symbol is viable for forecasting. [2026-01-16T12:21:57.496874] [INFO ] [MAIN ] [2990/3508] SUPN kept (0.5s) | 2987 kept, 3 rejected | 136.7/min | ETA: 3.8m [2026-01-16T12:21:57.913505] [DEBUG] [REMOTE ] SURG: Retrieved 4547 rows, trimmed to 300. [2026-01-16T12:21:57.913695] [DEBUG] [REMOTE ] SURG: PASS: History has at least 300 days. [2026-01-16T12:21:57.913965] [DEBUG] [REMOTE ] SURG: PASS: Price check passed. Min price $1.47. [2026-01-16T12:21:57.914115] [DEBUG] [REMOTE ] SURG: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:57.914248] [DEBUG] [REMOTE ] SURG: PASS: Integrity check passed. [2026-01-16T12:21:57.914291] [DEBUG] [REMOTE ] SURG: Symbol is viable for forecasting. [2026-01-16T12:21:57.914379] [INFO ] [MAIN ] [2991/3508] SURG kept (0.4s) | 2988 kept, 3 rejected | 136.7/min | ETA: 3.8m [2026-01-16T12:21:58.267331] [DEBUG] [REMOTE ] SUSB: Retrieved 2137 rows, trimmed to 300. [2026-01-16T12:21:58.267461] [DEBUG] [REMOTE ] SUSB: PASS: History has at least 300 days. [2026-01-16T12:21:58.267716] [DEBUG] [REMOTE ] SUSB: PASS: Price check passed. Min price $24.98. [2026-01-16T12:21:58.267869] [DEBUG] [REMOTE ] SUSB: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:58.267991] [DEBUG] [REMOTE ] SUSB: PASS: Integrity check passed. [2026-01-16T12:21:58.268034] [DEBUG] [REMOTE ] SUSB: Symbol is viable for forecasting. [2026-01-16T12:21:58.268085] [INFO ] [MAIN ] [2992/3508] SUSB kept (0.4s) | 2989 kept, 3 rejected | 136.7/min | ETA: 3.8m [2026-01-16T12:21:58.615820] [DEBUG] [REMOTE ] SUSC: Retrieved 2135 rows, trimmed to 300. [2026-01-16T12:21:58.615995] [DEBUG] [REMOTE ] SUSC: PASS: History has at least 300 days. [2026-01-16T12:21:58.616216] [DEBUG] [REMOTE ] SUSC: PASS: Price check passed. Min price $23.20. [2026-01-16T12:21:58.616359] [DEBUG] [REMOTE ] SUSC: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:58.616477] [DEBUG] [REMOTE ] SUSC: PASS: Integrity check passed. [2026-01-16T12:21:58.616541] [DEBUG] [REMOTE ] SUSC: Symbol is viable for forecasting. [2026-01-16T12:21:58.616623] [INFO ] [MAIN ] [2993/3508] SUSC kept (0.3s) | 2990 kept, 3 rejected | 136.8/min | ETA: 3.8m [2026-01-16T12:21:58.863398] [DEBUG] [REMOTE ] SUSL: Retrieved 1681 rows, trimmed to 300. [2026-01-16T12:21:58.863628] [DEBUG] [REMOTE ] SUSL: PASS: History has at least 300 days. [2026-01-16T12:21:58.863906] [DEBUG] [REMOTE ] SUSL: PASS: Price check passed. Min price $115.28. [2026-01-16T12:21:58.864055] [DEBUG] [REMOTE ] SUSL: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:58.864184] [DEBUG] [REMOTE ] SUSL: PASS: Integrity check passed. [2026-01-16T12:21:58.864230] [DEBUG] [REMOTE ] SUSL: Symbol is viable for forecasting. [2026-01-16T12:21:58.864285] [INFO ] [MAIN ] [2994/3508] SUSL kept (0.2s) | 2991 kept, 3 rejected | 136.8/min | ETA: 3.8m [2026-01-16T12:21:59.392162] [DEBUG] [REMOTE ] SUUN: Retrieved 668 rows, trimmed to 300. [2026-01-16T12:21:59.392341] [DEBUG] [REMOTE ] SUUN: PASS: History has at least 300 days. [2026-01-16T12:21:59.392669] [DEBUG] [REMOTE ] SUUN: PASS: Price check passed. Min price $1.41. [2026-01-16T12:21:59.392853] [DEBUG] [REMOTE ] SUUN: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:59.393016] [DEBUG] [REMOTE ] SUUN: PASS: Integrity check passed. [2026-01-16T12:21:59.393074] [DEBUG] [REMOTE ] SUUN: Symbol is viable for forecasting. [2026-01-16T12:21:59.393147] [INFO ] [MAIN ] [2995/3508] SUUN kept (0.5s) | 2992 kept, 3 rejected | 136.8/min | ETA: 3.8m [2026-01-16T12:21:59.945529] [DEBUG] [REMOTE ] SUZ: Retrieved 4634 rows, trimmed to 300. [2026-01-16T12:21:59.945752] [DEBUG] [REMOTE ] SUZ: PASS: History has at least 300 days. [2026-01-16T12:21:59.946032] [DEBUG] [REMOTE ] SUZ: PASS: Price check passed. Min price $8.56. [2026-01-16T12:21:59.946183] [DEBUG] [REMOTE ] SUZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:21:59.946316] [DEBUG] [REMOTE ] SUZ: PASS: Integrity check passed. [2026-01-16T12:21:59.946360] [DEBUG] [REMOTE ] SUZ: Symbol is viable for forecasting. [2026-01-16T12:21:59.946417] [INFO ] [MAIN ] [2996/3508] SUZ kept (0.6s) | 2993 kept, 3 rejected | 136.8/min | ETA: 3.7m [2026-01-16T12:22:00.436905] [DEBUG] [REMOTE ] SVC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:00.437119] [DEBUG] [REMOTE ] SVC: PASS: History has at least 300 days. [2026-01-16T12:22:00.437413] [DEBUG] [REMOTE ] SVC: PASS: Price check passed. Min price $1.56. [2026-01-16T12:22:00.437820] [DEBUG] [REMOTE ] SVC: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:00.437965] [DEBUG] [REMOTE ] SVC: PASS: Integrity check passed. [2026-01-16T12:22:00.438007] [DEBUG] [REMOTE ] SVC: Symbol is viable for forecasting. [2026-01-16T12:22:00.438065] [INFO ] [MAIN ] [2997/3508] SVC kept (0.5s) | 2994 kept, 3 rejected | 136.7/min | ETA: 3.7m [2026-01-16T12:22:00.657068] [DEBUG] [REMOTE ] SVCO: Retrieved 423 rows, trimmed to 300. [2026-01-16T12:22:00.657226] [DEBUG] [REMOTE ] SVCO: PASS: History has at least 300 days. [2026-01-16T12:22:00.657445] [DEBUG] [REMOTE ] SVCO: PASS: Price check passed. Min price $3.83. [2026-01-16T12:22:00.657603] [DEBUG] [REMOTE ] SVCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:00.657721] [DEBUG] [REMOTE ] SVCO: PASS: Integrity check passed. [2026-01-16T12:22:00.657762] [DEBUG] [REMOTE ] SVCO: Symbol is viable for forecasting. [2026-01-16T12:22:00.657811] [INFO ] [MAIN ] [2998/3508] SVCO kept (0.2s) | 2995 kept, 3 rejected | 136.8/min | ETA: 3.7m [2026-01-16T12:22:01.277155] [DEBUG] [REMOTE ] SVRA: Retrieved 5461 rows, trimmed to 300. [2026-01-16T12:22:01.277368] [DEBUG] [REMOTE ] SVRA: PASS: History has at least 300 days. [2026-01-16T12:22:01.277962] [DEBUG] [REMOTE ] SVRA: PASS: Price check passed. Min price $3.95. [2026-01-16T12:22:01.278136] [DEBUG] [REMOTE ] SVRA: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:01.278316] [DEBUG] [REMOTE ] SVRA: PASS: Integrity check passed. [2026-01-16T12:22:01.278372] [DEBUG] [REMOTE ] SVRA: Symbol is viable for forecasting. [2026-01-16T12:22:01.278448] [INFO ] [MAIN ] [2999/3508] SVRA kept (0.6s) | 2996 kept, 3 rejected | 136.7/min | ETA: 3.7m [2026-01-16T12:22:01.752193] [DEBUG] [REMOTE ] SWBI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:01.752395] [DEBUG] [REMOTE ] SWBI: PASS: History has at least 300 days. [2026-01-16T12:22:01.752787] [DEBUG] [REMOTE ] SWBI: PASS: Price check passed. Min price $8.06. [2026-01-16T12:22:01.753001] [DEBUG] [REMOTE ] SWBI: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:01.753194] [DEBUG] [REMOTE ] SWBI: PASS: Integrity check passed. [2026-01-16T12:22:01.753259] [DEBUG] [REMOTE ] SWBI: Symbol is viable for forecasting. [2026-01-16T12:22:01.753339] [INFO ] [MAIN ] [3000/3508] SWBI kept (0.5s) | 2997 kept, 3 rejected | 136.7/min | ETA: 3.7m [2026-01-16T12:22:02.042735] [DEBUG] [REMOTE ] SWIM: Retrieved 1189 rows, trimmed to 300. [2026-01-16T12:22:02.042894] [DEBUG] [REMOTE ] SWIM: PASS: History has at least 300 days. [2026-01-16T12:22:02.043155] [DEBUG] [REMOTE ] SWIM: PASS: Price check passed. Min price $6.14. [2026-01-16T12:22:02.043350] [DEBUG] [REMOTE ] SWIM: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:02.043509] [DEBUG] [REMOTE ] SWIM: PASS: Integrity check passed. [2026-01-16T12:22:02.043559] [DEBUG] [REMOTE ] SWIM: Symbol is viable for forecasting. [2026-01-16T12:22:02.043643] [INFO ] [MAIN ] [3001/3508] SWIM kept (0.3s) | 2998 kept, 3 rejected | 136.8/min | ETA: 3.7m [2026-01-16T12:22:02.739945] [DEBUG] [REMOTE ] SWK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:02.740106] [DEBUG] [REMOTE ] SWK: PASS: History has at least 300 days. [2026-01-16T12:22:02.740393] [DEBUG] [REMOTE ] SWK: PASS: Price check passed. Min price $61.40. [2026-01-16T12:22:02.740544] [DEBUG] [REMOTE ] SWK: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:02.740700] [DEBUG] [REMOTE ] SWK: PASS: Integrity check passed. [2026-01-16T12:22:02.740744] [DEBUG] [REMOTE ] SWK: Symbol is viable for forecasting. [2026-01-16T12:22:02.740854] [INFO ] [MAIN ] [3002/3508] SWK kept (0.7s) | 2999 kept, 3 rejected | 136.7/min | ETA: 3.7m [2026-01-16T12:22:03.270286] [DEBUG] [REMOTE ] SWKS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:03.270426] [DEBUG] [REMOTE ] SWKS: PASS: History has at least 300 days. [2026-01-16T12:22:03.270875] [DEBUG] [REMOTE ] SWKS: PASS: Price check passed. Min price $58.46. [2026-01-16T12:22:03.271015] [DEBUG] [REMOTE ] SWKS: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:03.271137] [DEBUG] [REMOTE ] SWKS: PASS: Integrity check passed. [2026-01-16T12:22:03.271176] [DEBUG] [REMOTE ] SWKS: Symbol is viable for forecasting. [2026-01-16T12:22:03.271225] [INFO ] [MAIN ] [3003/3508] SWKS kept (0.5s) | 3000 kept, 3 rejected | 136.7/min | ETA: 3.7m [2026-01-16T12:22:03.748005] [DEBUG] [REMOTE ] SWX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:03.748144] [DEBUG] [REMOTE ] SWX: PASS: History has at least 300 days. [2026-01-16T12:22:03.748386] [DEBUG] [REMOTE ] SWX: PASS: Price check passed. Min price $78.22. [2026-01-16T12:22:03.748527] [DEBUG] [REMOTE ] SWX: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:03.748860] [DEBUG] [REMOTE ] SWX: PASS: Integrity check passed. [2026-01-16T12:22:03.748903] [DEBUG] [REMOTE ] SWX: Symbol is viable for forecasting. [2026-01-16T12:22:03.748954] [INFO ] [MAIN ] [3004/3508] SWX kept (0.5s) | 3001 kept, 3 rejected | 136.7/min | ETA: 3.7m [2026-01-16T12:22:04.139963] [DEBUG] [REMOTE ] SXC: Retrieved 3644 rows, trimmed to 300. [2026-01-16T12:22:04.140142] [DEBUG] [REMOTE ] SXC: PASS: History has at least 300 days. [2026-01-16T12:22:04.140474] [DEBUG] [REMOTE ] SXC: PASS: Price check passed. Min price $6.29. [2026-01-16T12:22:04.140689] [DEBUG] [REMOTE ] SXC: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:04.140862] [DEBUG] [REMOTE ] SXC: PASS: Integrity check passed. [2026-01-16T12:22:04.140916] [DEBUG] [REMOTE ] SXC: Symbol is viable for forecasting. [2026-01-16T12:22:04.140985] [INFO ] [MAIN ] [3005/3508] SXC kept (0.4s) | 3002 kept, 3 rejected | 136.7/min | ETA: 3.7m [2026-01-16T12:22:04.667588] [DEBUG] [REMOTE ] SXI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:04.667733] [DEBUG] [REMOTE ] SXI: PASS: History has at least 300 days. [2026-01-16T12:22:04.667974] [DEBUG] [REMOTE ] SXI: PASS: Price check passed. Min price $217.28. [2026-01-16T12:22:04.668114] [DEBUG] [REMOTE ] SXI: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:04.668236] [DEBUG] [REMOTE ] SXI: PASS: Integrity check passed. [2026-01-16T12:22:04.668276] [DEBUG] [REMOTE ] SXI: Symbol is viable for forecasting. [2026-01-16T12:22:04.668327] [INFO ] [MAIN ] [3006/3508] SXI kept (0.5s) | 3003 kept, 3 rejected | 136.7/min | ETA: 3.7m [2026-01-16T12:22:04.804605] [DEBUG] [REMOTE ] SY: Retrieved 1687 rows, trimmed to 300. [2026-01-16T12:22:04.804741] [DEBUG] [REMOTE ] SY: PASS: History has at least 300 days. [2026-01-16T12:22:04.804956] [DEBUG] [REMOTE ] SY: PASS: Price check passed. Min price $2.49. [2026-01-16T12:22:04.805098] [DEBUG] [REMOTE ] SY: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:04.805213] [DEBUG] [REMOTE ] SY: PASS: Integrity check passed. [2026-01-16T12:22:04.805254] [DEBUG] [REMOTE ] SY: Symbol is viable for forecasting. [2026-01-16T12:22:04.805306] [INFO ] [MAIN ] [3007/3508] SY kept (0.1s) | 3004 kept, 3 rejected | 136.7/min | ETA: 3.7m [2026-01-16T12:22:05.345513] [DEBUG] [REMOTE ] SYF: Retrieved 2883 rows, trimmed to 300. [2026-01-16T12:22:05.345682] [DEBUG] [REMOTE ] SYF: PASS: History has at least 300 days. [2026-01-16T12:22:05.345911] [DEBUG] [REMOTE ] SYF: PASS: Price check passed. Min price $70.47. [2026-01-16T12:22:05.346054] [DEBUG] [REMOTE ] SYF: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:05.346175] [DEBUG] [REMOTE ] SYF: PASS: Integrity check passed. [2026-01-16T12:22:05.346217] [DEBUG] [REMOTE ] SYF: Symbol is viable for forecasting. [2026-01-16T12:22:05.346268] [INFO ] [MAIN ] [3008/3508] SYF kept (0.5s) | 3005 kept, 3 rejected | 136.7/min | ETA: 3.7m [2026-01-16T12:22:05.998548] [DEBUG] [REMOTE ] SYK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:05.998717] [DEBUG] [REMOTE ] SYK: PASS: History has at least 300 days. [2026-01-16T12:22:05.998976] [DEBUG] [REMOTE ] SYK: PASS: Price check passed. Min price $348.18. [2026-01-16T12:22:05.999119] [DEBUG] [REMOTE ] SYK: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:05.999247] [DEBUG] [REMOTE ] SYK: PASS: Integrity check passed. [2026-01-16T12:22:05.999288] [DEBUG] [REMOTE ] SYK: Symbol is viable for forecasting. [2026-01-16T12:22:05.999340] [INFO ] [MAIN ] [3009/3508] SYK kept (0.7s) | 3006 kept, 3 rejected | 136.7/min | ETA: 3.6m [2026-01-16T12:22:06.208305] [DEBUG] [REMOTE ] SYM: Retrieved 1221 rows, trimmed to 300. [2026-01-16T12:22:06.208452] [DEBUG] [REMOTE ] SYM: PASS: History has at least 300 days. [2026-01-16T12:22:06.208707] [DEBUG] [REMOTE ] SYM: PASS: Price check passed. Min price $52.94. [2026-01-16T12:22:06.208853] [DEBUG] [REMOTE ] SYM: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:06.208969] [DEBUG] [REMOTE ] SYM: PASS: Integrity check passed. [2026-01-16T12:22:06.209011] [DEBUG] [REMOTE ] SYM: Symbol is viable for forecasting. [2026-01-16T12:22:06.209060] [INFO ] [MAIN ] [3010/3508] SYM kept (0.2s) | 3007 kept, 3 rejected | 136.7/min | ETA: 3.6m [2026-01-16T12:22:06.834384] [DEBUG] [REMOTE ] SYNA: Retrieved 6031 rows, trimmed to 300. [2026-01-16T12:22:06.834543] [DEBUG] [REMOTE ] SYNA: PASS: History has at least 300 days. [2026-01-16T12:22:06.834829] [DEBUG] [REMOTE ] SYNA: PASS: Price check passed. Min price $58.52. [2026-01-16T12:22:06.834971] [DEBUG] [REMOTE ] SYNA: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:06.835099] [DEBUG] [REMOTE ] SYNA: PASS: Integrity check passed. [2026-01-16T12:22:06.835140] [DEBUG] [REMOTE ] SYNA: Symbol is viable for forecasting. [2026-01-16T12:22:06.835190] [INFO ] [MAIN ] [3011/3508] SYNA kept (0.6s) | 3008 kept, 3 rejected | 136.7/min | ETA: 3.6m [2026-01-16T12:22:07.078320] [DEBUG] [REMOTE ] SYRE: Retrieved 2459 rows, trimmed to 300. [2026-01-16T12:22:07.078459] [DEBUG] [REMOTE ] SYRE: PASS: History has at least 300 days. [2026-01-16T12:22:07.078717] [DEBUG] [REMOTE ] SYRE: PASS: Price check passed. Min price $22.18. [2026-01-16T12:22:07.078858] [DEBUG] [REMOTE ] SYRE: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:07.078983] [DEBUG] [REMOTE ] SYRE: PASS: Integrity check passed. [2026-01-16T12:22:07.079023] [DEBUG] [REMOTE ] SYRE: Symbol is viable for forecasting. [2026-01-16T12:22:07.079075] [INFO ] [MAIN ] [3012/3508] SYRE kept (0.2s) | 3009 kept, 3 rejected | 136.7/min | ETA: 3.6m [2026-01-16T12:22:07.714660] [DEBUG] [REMOTE ] SYY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:07.714809] [DEBUG] [REMOTE ] SYY: PASS: History has at least 300 days. [2026-01-16T12:22:07.715058] [DEBUG] [REMOTE ] SYY: PASS: Price check passed. Min price $72.05. [2026-01-16T12:22:07.715207] [DEBUG] [REMOTE ] SYY: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:07.715340] [DEBUG] [REMOTE ] SYY: PASS: Integrity check passed. [2026-01-16T12:22:07.715385] [DEBUG] [REMOTE ] SYY: Symbol is viable for forecasting. [2026-01-16T12:22:07.715480] [INFO ] [MAIN ] [3013/3508] SYY kept (0.6s) | 3010 kept, 3 rejected | 136.7/min | ETA: 3.6m [2026-01-16T12:22:08.178875] [DEBUG] [REMOTE ] TAC: Retrieved 6152 rows, trimmed to 300. [2026-01-16T12:22:08.179042] [DEBUG] [REMOTE ] TAC: PASS: History has at least 300 days. [2026-01-16T12:22:08.179321] [DEBUG] [REMOTE ] TAC: PASS: Price check passed. Min price $12.10. [2026-01-16T12:22:08.179465] [DEBUG] [REMOTE ] TAC: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:08.179624] [DEBUG] [REMOTE ] TAC: PASS: Integrity check passed. [2026-01-16T12:22:08.179667] [DEBUG] [REMOTE ] TAC: Symbol is viable for forecasting. [2026-01-16T12:22:08.179720] [INFO ] [MAIN ] [3014/3508] TAC kept (0.5s) | 3011 kept, 3 rejected | 136.7/min | ETA: 3.6m [2026-01-16T12:22:08.418993] [DEBUG] [REMOTE ] TAK: Retrieved 4332 rows, trimmed to 300. [2026-01-16T12:22:08.419200] [DEBUG] [REMOTE ] TAK: PASS: History has at least 300 days. [2026-01-16T12:22:08.419630] [DEBUG] [REMOTE ] TAK: PASS: Price check passed. Min price $13.23. [2026-01-16T12:22:08.419858] [DEBUG] [REMOTE ] TAK: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:08.420073] [DEBUG] [REMOTE ] TAK: PASS: Integrity check passed. [2026-01-16T12:22:08.420141] [DEBUG] [REMOTE ] TAK: Symbol is viable for forecasting. [2026-01-16T12:22:08.420230] [INFO ] [MAIN ] [3015/3508] TAK kept (0.2s) | 3012 kept, 3 rejected | 136.7/min | ETA: 3.6m [2026-01-16T12:22:08.858350] [DEBUG] [REMOTE ] TAL: Retrieved 3833 rows, trimmed to 300. [2026-01-16T12:22:08.858492] [DEBUG] [REMOTE ] TAL: PASS: History has at least 300 days. [2026-01-16T12:22:08.858772] [DEBUG] [REMOTE ] TAL: PASS: Price check passed. Min price $10.70. [2026-01-16T12:22:08.858927] [DEBUG] [REMOTE ] TAL: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:08.859055] [DEBUG] [REMOTE ] TAL: PASS: Integrity check passed. [2026-01-16T12:22:08.859099] [DEBUG] [REMOTE ] TAL: Symbol is viable for forecasting. [2026-01-16T12:22:08.859149] [INFO ] [MAIN ] [3016/3508] TAL kept (0.4s) | 3013 kept, 3 rejected | 136.7/min | ETA: 3.6m [2026-01-16T12:22:09.240256] [DEBUG] [REMOTE ] TALK: Retrieved 1373 rows, trimmed to 300. [2026-01-16T12:22:09.240389] [DEBUG] [REMOTE ] TALK: PASS: History has at least 300 days. [2026-01-16T12:22:09.240642] [DEBUG] [REMOTE ] TALK: PASS: Price check passed. Min price $2.63. [2026-01-16T12:22:09.240794] [DEBUG] [REMOTE ] TALK: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:09.240916] [DEBUG] [REMOTE ] TALK: PASS: Integrity check passed. [2026-01-16T12:22:09.240958] [DEBUG] [REMOTE ] TALK: Symbol is viable for forecasting. [2026-01-16T12:22:09.241008] [INFO ] [MAIN ] [3017/3508] TALK kept (0.4s) | 3014 kept, 3 rejected | 136.7/min | ETA: 3.6m [2026-01-16T12:22:09.765883] [DEBUG] [REMOTE ] TALO: Retrieved 1932 rows, trimmed to 300. [2026-01-16T12:22:09.766135] [DEBUG] [REMOTE ] TALO: PASS: History has at least 300 days. [2026-01-16T12:22:09.766527] [DEBUG] [REMOTE ] TALO: PASS: Price check passed. Min price $9.05. [2026-01-16T12:22:09.768016] [DEBUG] [REMOTE ] TALO: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:09.768440] [DEBUG] [REMOTE ] TALO: PASS: Integrity check passed. [2026-01-16T12:22:09.768511] [DEBUG] [REMOTE ] TALO: Symbol is viable for forecasting. [2026-01-16T12:22:09.768654] [INFO ] [MAIN ] [3018/3508] TALO kept (0.5s) | 3015 kept, 3 rejected | 136.7/min | ETA: 3.6m [2026-01-16T12:22:10.214107] [DEBUG] [REMOTE ] TAOP: Retrieved 4866 rows, trimmed to 300. [2026-01-16T12:22:10.214336] [DEBUG] [REMOTE ] TAOP: PASS: History has at least 300 days. [2026-01-16T12:22:10.214800] [DEBUG] [REMOTE ] TAOP: PASS: Price check passed. Min price $1.29. [2026-01-16T12:22:10.215013] [DEBUG] [REMOTE ] TAOP: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:10.215226] [DEBUG] [REMOTE ] TAOP: PASS: Integrity check passed. [2026-01-16T12:22:10.215291] [DEBUG] [REMOTE ] TAOP: Symbol is viable for forecasting. [2026-01-16T12:22:10.215372] [INFO ] [MAIN ] [3019/3508] TAOP kept (0.4s) | 3016 kept, 3 rejected | 136.7/min | ETA: 3.6m [2026-01-16T12:22:10.793966] [DEBUG] [REMOTE ] TAP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:10.794163] [DEBUG] [REMOTE ] TAP: PASS: History has at least 300 days. [2026-01-16T12:22:10.795001] [DEBUG] [REMOTE ] TAP: PASS: Price check passed. Min price $42.77. [2026-01-16T12:22:10.795184] [DEBUG] [REMOTE ] TAP: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:10.795353] [DEBUG] [REMOTE ] TAP: PASS: Integrity check passed. [2026-01-16T12:22:10.795406] [DEBUG] [REMOTE ] TAP: Symbol is viable for forecasting. [2026-01-16T12:22:10.795474] [INFO ] [MAIN ] [3020/3508] TAP kept (0.6s) | 3017 kept, 3 rejected | 136.7/min | ETA: 3.6m [2026-01-16T12:22:11.138825] [DEBUG] [REMOTE ] TARA: Retrieved 2825 rows, trimmed to 300. [2026-01-16T12:22:11.138972] [DEBUG] [REMOTE ] TARA: PASS: History has at least 300 days. [2026-01-16T12:22:11.139202] [DEBUG] [REMOTE ] TARA: PASS: Price check passed. Min price $4.29. [2026-01-16T12:22:11.139349] [DEBUG] [REMOTE ] TARA: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:11.139476] [DEBUG] [REMOTE ] TARA: PASS: Integrity check passed. [2026-01-16T12:22:11.139518] [DEBUG] [REMOTE ] TARA: Symbol is viable for forecasting. [2026-01-16T12:22:11.139588] [INFO ] [MAIN ] [3021/3508] TARA kept (0.3s) | 3018 kept, 3 rejected | 136.7/min | ETA: 3.6m [2026-01-16T12:22:11.422038] [DEBUG] [REMOTE ] TARK: Retrieved 931 rows, trimmed to 300. [2026-01-16T12:22:11.422223] [DEBUG] [REMOTE ] TARK: PASS: History has at least 300 days. [2026-01-16T12:22:11.422521] [DEBUG] [REMOTE ] TARK: PASS: Price check passed. Min price $42.51. [2026-01-16T12:22:11.422742] [DEBUG] [REMOTE ] TARK: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:11.422917] [DEBUG] [REMOTE ] TARK: PASS: Integrity check passed. [2026-01-16T12:22:11.422976] [DEBUG] [REMOTE ] TARK: Symbol is viable for forecasting. [2026-01-16T12:22:11.423046] [INFO ] [MAIN ] [3022/3508] TARK kept (0.3s) | 3019 kept, 3 rejected | 136.7/min | ETA: 3.6m [2026-01-16T12:22:11.905145] [DEBUG] [REMOTE ] TARS: Retrieved 1318 rows, trimmed to 300. [2026-01-16T12:22:11.905316] [DEBUG] [REMOTE ] TARS: PASS: History has at least 300 days. [2026-01-16T12:22:11.905635] [DEBUG] [REMOTE ] TARS: PASS: Price check passed. Min price $66.06. [2026-01-16T12:22:11.905844] [DEBUG] [REMOTE ] TARS: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:11.906011] [DEBUG] [REMOTE ] TARS: PASS: Integrity check passed. [2026-01-16T12:22:11.906073] [DEBUG] [REMOTE ] TARS: Symbol is viable for forecasting. [2026-01-16T12:22:11.906147] [INFO ] [MAIN ] [3023/3508] TARS kept (0.5s) | 3020 kept, 3 rejected | 136.7/min | ETA: 3.5m [2026-01-16T12:22:12.229414] [DEBUG] [REMOTE ] TASK: Retrieved 1155 rows, trimmed to 300. [2026-01-16T12:22:12.229561] [DEBUG] [REMOTE ] TASK: PASS: History has at least 300 days. [2026-01-16T12:22:12.229793] [DEBUG] [REMOTE ] TASK: PASS: Price check passed. Min price $10.77. [2026-01-16T12:22:12.229937] [DEBUG] [REMOTE ] TASK: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:12.230052] [DEBUG] [REMOTE ] TASK: PASS: Integrity check passed. [2026-01-16T12:22:12.230093] [DEBUG] [REMOTE ] TASK: Symbol is viable for forecasting. [2026-01-16T12:22:12.230173] [INFO ] [MAIN ] [3024/3508] TASK kept (0.3s) | 3021 kept, 3 rejected | 136.8/min | ETA: 3.5m [2026-01-16T12:22:12.857024] [DEBUG] [REMOTE ] TAYD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:12.857172] [DEBUG] [REMOTE ] TAYD: PASS: History has at least 300 days. [2026-01-16T12:22:12.857411] [DEBUG] [REMOTE ] TAYD: PASS: Price check passed. Min price $41.52. [2026-01-16T12:22:12.857558] [DEBUG] [REMOTE ] TAYD: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:12.857712] [DEBUG] [REMOTE ] TAYD: PASS: Integrity check passed. [2026-01-16T12:22:12.857755] [DEBUG] [REMOTE ] TAYD: Symbol is viable for forecasting. [2026-01-16T12:22:12.857820] [INFO ] [MAIN ] [3025/3508] TAYD kept (0.6s) | 3022 kept, 3 rejected | 136.7/min | ETA: 3.5m [2026-01-16T12:22:13.160856] [DEBUG] [REMOTE ] TBB: Retrieved 2059 rows, trimmed to 300. [2026-01-16T12:22:13.160996] [DEBUG] [REMOTE ] TBB: PASS: History has at least 300 days. [2026-01-16T12:22:13.161241] [DEBUG] [REMOTE ] TBB: PASS: Price check passed. Min price $22.15. [2026-01-16T12:22:13.161396] [DEBUG] [REMOTE ] TBB: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:13.161522] [DEBUG] [REMOTE ] TBB: PASS: Integrity check passed. [2026-01-16T12:22:13.161565] [DEBUG] [REMOTE ] TBB: Symbol is viable for forecasting. [2026-01-16T12:22:13.161638] [INFO ] [MAIN ] [3026/3508] TBB kept (0.3s) | 3023 kept, 3 rejected | 136.7/min | ETA: 3.5m [2026-01-16T12:22:13.689812] [DEBUG] [REMOTE ] TBBK: Retrieved 5524 rows, trimmed to 300. [2026-01-16T12:22:13.689992] [DEBUG] [REMOTE ] TBBK: PASS: History has at least 300 days. [2026-01-16T12:22:13.690290] [DEBUG] [REMOTE ] TBBK: PASS: Price check passed. Min price $59.41. [2026-01-16T12:22:13.690438] [DEBUG] [REMOTE ] TBBK: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:13.690597] [DEBUG] [REMOTE ] TBBK: PASS: Integrity check passed. [2026-01-16T12:22:13.690644] [DEBUG] [REMOTE ] TBBK: Symbol is viable for forecasting. [2026-01-16T12:22:13.690699] [INFO ] [MAIN ] [3027/3508] TBBK kept (0.5s) | 3024 kept, 3 rejected | 136.7/min | ETA: 3.5m [2026-01-16T12:22:14.005746] [DEBUG] [REMOTE ] TBI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:14.005926] [DEBUG] [REMOTE ] TBI: PASS: History has at least 300 days. [2026-01-16T12:22:14.006196] [DEBUG] [REMOTE ] TBI: PASS: Price check passed. Min price $4.40. [2026-01-16T12:22:14.006338] [DEBUG] [REMOTE ] TBI: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:14.006473] [DEBUG] [REMOTE ] TBI: PASS: Integrity check passed. [2026-01-16T12:22:14.006544] [DEBUG] [REMOTE ] TBI: Symbol is viable for forecasting. [2026-01-16T12:22:14.006616] [INFO ] [MAIN ] [3028/3508] TBI kept (0.3s) | 3025 kept, 3 rejected | 136.7/min | ETA: 3.5m [2026-01-16T12:22:14.310500] [DEBUG] [REMOTE ] TBIL: Retrieved 863 rows, trimmed to 300. [2026-01-16T12:22:14.310657] [DEBUG] [REMOTE ] TBIL: PASS: History has at least 300 days. [2026-01-16T12:22:14.310870] [DEBUG] [REMOTE ] TBIL: PASS: Price check passed. Min price $49.50. [2026-01-16T12:22:14.311015] [DEBUG] [REMOTE ] TBIL: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:14.311131] [DEBUG] [REMOTE ] TBIL: PASS: Integrity check passed. [2026-01-16T12:22:14.311173] [DEBUG] [REMOTE ] TBIL: Symbol is viable for forecasting. [2026-01-16T12:22:14.311222] [INFO ] [MAIN ] [3029/3508] TBIL kept (0.3s) | 3026 kept, 3 rejected | 136.8/min | ETA: 3.5m [2026-01-16T12:22:14.737310] [DEBUG] [REMOTE ] TBLA: Retrieved 1142 rows, trimmed to 300. [2026-01-16T12:22:14.737454] [DEBUG] [REMOTE ] TBLA: PASS: History has at least 300 days. [2026-01-16T12:22:14.737706] [DEBUG] [REMOTE ] TBLA: PASS: Price check passed. Min price $3.22. [2026-01-16T12:22:14.737876] [DEBUG] [REMOTE ] TBLA: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:14.738016] [DEBUG] [REMOTE ] TBLA: PASS: Integrity check passed. [2026-01-16T12:22:14.738061] [DEBUG] [REMOTE ] TBLA: Symbol is viable for forecasting. [2026-01-16T12:22:14.738113] [INFO ] [MAIN ] [3030/3508] TBLA kept (0.4s) | 3027 kept, 3 rejected | 136.8/min | ETA: 3.5m [2026-01-16T12:22:15.042874] [DEBUG] [REMOTE ] TBLD: Retrieved 1123 rows, trimmed to 300. [2026-01-16T12:22:15.043038] [DEBUG] [REMOTE ] TBLD: PASS: History has at least 300 days. [2026-01-16T12:22:15.043280] [DEBUG] [REMOTE ] TBLD: PASS: Price check passed. Min price $19.39. [2026-01-16T12:22:15.043427] [DEBUG] [REMOTE ] TBLD: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:15.043557] [DEBUG] [REMOTE ] TBLD: PASS: Integrity check passed. [2026-01-16T12:22:15.043628] [DEBUG] [REMOTE ] TBLD: Symbol is viable for forecasting. [2026-01-16T12:22:15.043683] [INFO ] [MAIN ] [3031/3508] TBLD kept (0.3s) | 3028 kept, 3 rejected | 136.8/min | ETA: 3.5m [2026-01-16T12:22:15.627636] [DEBUG] [REMOTE ] TBPH: Retrieved 2935 rows, trimmed to 300. [2026-01-16T12:22:15.627776] [DEBUG] [REMOTE ] TBPH: PASS: History has at least 300 days. [2026-01-16T12:22:15.628000] [DEBUG] [REMOTE ] TBPH: PASS: Price check passed. Min price $14.00. [2026-01-16T12:22:15.628144] [DEBUG] [REMOTE ] TBPH: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:15.628264] [DEBUG] [REMOTE ] TBPH: PASS: Integrity check passed. [2026-01-16T12:22:15.628305] [DEBUG] [REMOTE ] TBPH: Symbol is viable for forecasting. [2026-01-16T12:22:15.628355] [INFO ] [MAIN ] [3032/3508] TBPH kept (0.6s) | 3029 kept, 3 rejected | 136.8/min | ETA: 3.5m [2026-01-16T12:22:16.125537] [DEBUG] [REMOTE ] TBRG: Retrieved 5953 rows, trimmed to 300. [2026-01-16T12:22:16.125719] [DEBUG] [REMOTE ] TBRG: PASS: History has at least 300 days. [2026-01-16T12:22:16.125990] [DEBUG] [REMOTE ] TBRG: PASS: Price check passed. Min price $19.06. [2026-01-16T12:22:16.126137] [DEBUG] [REMOTE ] TBRG: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:16.126274] [DEBUG] [REMOTE ] TBRG: PASS: Integrity check passed. [2026-01-16T12:22:16.126318] [DEBUG] [REMOTE ] TBRG: Symbol is viable for forecasting. [2026-01-16T12:22:16.126372] [INFO ] [MAIN ] [3033/3508] TBRG kept (0.5s) | 3030 kept, 3 rejected | 136.8/min | ETA: 3.5m [2026-01-16T12:22:16.593987] [DEBUG] [REMOTE ] TCBI: Retrieved 5642 rows, trimmed to 300. [2026-01-16T12:22:16.594161] [DEBUG] [REMOTE ] TCBI: PASS: History has at least 300 days. [2026-01-16T12:22:16.594499] [DEBUG] [REMOTE ] TCBI: PASS: Price check passed. Min price $81.69. [2026-01-16T12:22:16.594723] [DEBUG] [REMOTE ] TCBI: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:16.594910] [DEBUG] [REMOTE ] TCBI: PASS: Integrity check passed. [2026-01-16T12:22:16.594970] [DEBUG] [REMOTE ] TCBI: Symbol is viable for forecasting. [2026-01-16T12:22:16.595055] [INFO ] [MAIN ] [3034/3508] TCBI kept (0.5s) | 3031 kept, 3 rejected | 136.8/min | ETA: 3.5m [2026-01-16T12:22:16.867169] [DEBUG] [REMOTE ] TCBIO: Retrieved 1229 rows, trimmed to 300. [2026-01-16T12:22:16.867309] [DEBUG] [REMOTE ] TCBIO: PASS: History has at least 300 days. [2026-01-16T12:22:16.867528] [DEBUG] [REMOTE ] TCBIO: PASS: Price check passed. Min price $20.02. [2026-01-16T12:22:16.867705] [DEBUG] [REMOTE ] TCBIO: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:16.867832] [DEBUG] [REMOTE ] TCBIO: PASS: Integrity check passed. [2026-01-16T12:22:16.867874] [DEBUG] [REMOTE ] TCBIO: Symbol is viable for forecasting. [2026-01-16T12:22:16.867952] [INFO ] [MAIN ] [3035/3508] TCBIO kept (0.3s) | 3032 kept, 3 rejected | 136.8/min | ETA: 3.5m [2026-01-16T12:22:17.519205] [DEBUG] [REMOTE ] TCBK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:17.519403] [DEBUG] [REMOTE ] TCBK: PASS: History has at least 300 days. [2026-01-16T12:22:17.519811] [DEBUG] [REMOTE ] TCBK: PASS: Price check passed. Min price $42.01. [2026-01-16T12:22:17.519977] [DEBUG] [REMOTE ] TCBK: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:17.520142] [DEBUG] [REMOTE ] TCBK: PASS: Integrity check passed. [2026-01-16T12:22:17.520208] [DEBUG] [REMOTE ] TCBK: Symbol is viable for forecasting. [2026-01-16T12:22:17.520271] [INFO ] [MAIN ] [3036/3508] TCBK kept (0.7s) | 3033 kept, 3 rejected | 136.7/min | ETA: 3.5m [2026-01-16T12:22:17.759776] [DEBUG] [REMOTE ] TCBX: Retrieved 1050 rows, trimmed to 300. [2026-01-16T12:22:17.759925] [DEBUG] [REMOTE ] TCBX: PASS: History has at least 300 days. [2026-01-16T12:22:17.760144] [DEBUG] [REMOTE ] TCBX: PASS: Price check passed. Min price $36.05. [2026-01-16T12:22:17.760292] [DEBUG] [REMOTE ] TCBX: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:17.760410] [DEBUG] [REMOTE ] TCBX: PASS: Integrity check passed. [2026-01-16T12:22:17.760453] [DEBUG] [REMOTE ] TCBX: Symbol is viable for forecasting. [2026-01-16T12:22:17.760505] [INFO ] [MAIN ] [3037/3508] TCBX kept (0.2s) | 3034 kept, 3 rejected | 136.8/min | ETA: 3.4m [2026-01-16T12:22:18.220750] [DEBUG] [REMOTE ] TCMD: Retrieved 2381 rows, trimmed to 300. [2026-01-16T12:22:18.220894] [DEBUG] [REMOTE ] TCMD: PASS: History has at least 300 days. [2026-01-16T12:22:18.221119] [DEBUG] [REMOTE ] TCMD: PASS: Price check passed. Min price $14.76. [2026-01-16T12:22:18.221273] [DEBUG] [REMOTE ] TCMD: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:18.221395] [DEBUG] [REMOTE ] TCMD: PASS: Integrity check passed. [2026-01-16T12:22:18.221438] [DEBUG] [REMOTE ] TCMD: Symbol is viable for forecasting. [2026-01-16T12:22:18.221488] [INFO ] [MAIN ] [3038/3508] TCMD kept (0.5s) | 3035 kept, 3 rejected | 136.8/min | ETA: 3.4m [2026-01-16T12:22:18.644364] [DEBUG] [REMOTE ] TCOM: Retrieved 5561 rows, trimmed to 300. [2026-01-16T12:22:18.644503] [DEBUG] [REMOTE ] TCOM: PASS: History has at least 300 days. [2026-01-16T12:22:18.644751] [DEBUG] [REMOTE ] TCOM: PASS: Price check passed. Min price $61.30. [2026-01-16T12:22:18.644900] [DEBUG] [REMOTE ] TCOM: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:18.645021] [DEBUG] [REMOTE ] TCOM: PASS: Integrity check passed. [2026-01-16T12:22:18.645064] [DEBUG] [REMOTE ] TCOM: Symbol is viable for forecasting. [2026-01-16T12:22:18.645117] [INFO ] [MAIN ] [3039/3508] TCOM kept (0.4s) | 3036 kept, 3 rejected | 136.8/min | ETA: 3.4m [2026-01-16T12:22:19.128476] [DEBUG] [REMOTE ] TCPC: Retrieved 3466 rows, trimmed to 300. [2026-01-16T12:22:19.128653] [DEBUG] [REMOTE ] TCPC: PASS: History has at least 300 days. [2026-01-16T12:22:19.128904] [DEBUG] [REMOTE ] TCPC: PASS: Price check passed. Min price $5.29. [2026-01-16T12:22:19.129057] [DEBUG] [REMOTE ] TCPC: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:19.129189] [DEBUG] [REMOTE ] TCPC: PASS: Integrity check passed. [2026-01-16T12:22:19.129236] [DEBUG] [REMOTE ] TCPC: Symbol is viable for forecasting. [2026-01-16T12:22:19.129306] [INFO ] [MAIN ] [3040/3508] TCPC kept (0.5s) | 3037 kept, 3 rejected | 136.8/min | ETA: 3.4m [2026-01-16T12:22:19.642279] [DEBUG] [REMOTE ] TCX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:19.642491] [DEBUG] [REMOTE ] TCX: PASS: History has at least 300 days. [2026-01-16T12:22:19.642822] [DEBUG] [REMOTE ] TCX: PASS: Price check passed. Min price $18.27. [2026-01-16T12:22:19.642973] [DEBUG] [REMOTE ] TCX: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:19.643115] [DEBUG] [REMOTE ] TCX: PASS: Integrity check passed. [2026-01-16T12:22:19.643158] [DEBUG] [REMOTE ] TCX: Symbol is viable for forecasting. [2026-01-16T12:22:19.643214] [INFO ] [MAIN ] [3041/3508] TCX kept (0.5s) | 3038 kept, 3 rejected | 136.8/min | ETA: 3.4m [2026-01-16T12:22:20.117484] [DEBUG] [REMOTE ] TD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:20.117722] [DEBUG] [REMOTE ] TD: PASS: History has at least 300 days. [2026-01-16T12:22:20.118030] [DEBUG] [REMOTE ] TD: PASS: Price check passed. Min price $79.70. [2026-01-16T12:22:20.118179] [DEBUG] [REMOTE ] TD: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:20.118321] [DEBUG] [REMOTE ] TD: PASS: Integrity check passed. [2026-01-16T12:22:20.118364] [DEBUG] [REMOTE ] TD: Symbol is viable for forecasting. [2026-01-16T12:22:20.118421] [INFO ] [MAIN ] [3042/3508] TD kept (0.5s) | 3039 kept, 3 rejected | 136.8/min | ETA: 3.4m [2026-01-16T12:22:20.522332] [DEBUG] [REMOTE ] TDC: Retrieved 4603 rows, trimmed to 300. [2026-01-16T12:22:20.522473] [DEBUG] [REMOTE ] TDC: PASS: History has at least 300 days. [2026-01-16T12:22:20.522724] [DEBUG] [REMOTE ] TDC: PASS: Price check passed. Min price $20.71. [2026-01-16T12:22:20.522871] [DEBUG] [REMOTE ] TDC: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:20.522993] [DEBUG] [REMOTE ] TDC: PASS: Integrity check passed. [2026-01-16T12:22:20.523034] [DEBUG] [REMOTE ] TDC: Symbol is viable for forecasting. [2026-01-16T12:22:20.523086] [INFO ] [MAIN ] [3043/3508] TDC kept (0.4s) | 3040 kept, 3 rejected | 136.8/min | ETA: 3.4m [2026-01-16T12:22:21.032476] [DEBUG] [REMOTE ] TDF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:21.032717] [DEBUG] [REMOTE ] TDF: PASS: History has at least 300 days. [2026-01-16T12:22:21.033044] [DEBUG] [REMOTE ] TDF: PASS: Price check passed. Min price $10.80. [2026-01-16T12:22:21.033193] [DEBUG] [REMOTE ] TDF: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:21.033340] [DEBUG] [REMOTE ] TDF: PASS: Integrity check passed. [2026-01-16T12:22:21.033383] [DEBUG] [REMOTE ] TDF: Symbol is viable for forecasting. [2026-01-16T12:22:21.033439] [INFO ] [MAIN ] [3044/3508] TDF kept (0.5s) | 3041 kept, 3 rejected | 136.7/min | ETA: 3.4m [2026-01-16T12:22:21.438247] [DEBUG] [REMOTE ] TDG: Retrieved 4992 rows, trimmed to 300. [2026-01-16T12:22:21.438389] [DEBUG] [REMOTE ] TDG: PASS: History has at least 300 days. [2026-01-16T12:22:21.438629] [DEBUG] [REMOTE ] TDG: PASS: Price check passed. Min price $1261.64. [2026-01-16T12:22:21.438775] [DEBUG] [REMOTE ] TDG: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:21.438893] [DEBUG] [REMOTE ] TDG: PASS: Integrity check passed. [2026-01-16T12:22:21.438934] [DEBUG] [REMOTE ] TDG: Symbol is viable for forecasting. [2026-01-16T12:22:21.438987] [INFO ] [MAIN ] [3045/3508] TDG kept (0.4s) | 3042 kept, 3 rejected | 136.8/min | ETA: 3.4m [2026-01-16T12:22:21.906522] [DEBUG] [REMOTE ] TDS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:21.906702] [DEBUG] [REMOTE ] TDS: PASS: History has at least 300 days. [2026-01-16T12:22:21.906957] [DEBUG] [REMOTE ] TDS: PASS: Price check passed. Min price $37.61. [2026-01-16T12:22:21.907104] [DEBUG] [REMOTE ] TDS: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:21.907232] [DEBUG] [REMOTE ] TDS: PASS: Integrity check passed. [2026-01-16T12:22:21.907275] [DEBUG] [REMOTE ] TDS: Symbol is viable for forecasting. [2026-01-16T12:22:21.907374] [INFO ] [MAIN ] [3046/3508] TDS kept (0.5s) | 3043 kept, 3 rejected | 136.7/min | ETA: 3.4m [2026-01-16T12:22:22.163783] [DEBUG] [REMOTE ] TDSC: Retrieved 1339 rows, trimmed to 300. [2026-01-16T12:22:22.163990] [DEBUG] [REMOTE ] TDSC: PASS: History has at least 300 days. [2026-01-16T12:22:22.164247] [DEBUG] [REMOTE ] TDSC: PASS: Price check passed. Min price $24.51. [2026-01-16T12:22:22.164407] [DEBUG] [REMOTE ] TDSC: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:22.164534] [DEBUG] [REMOTE ] TDSC: PASS: Integrity check passed. [2026-01-16T12:22:22.164598] [DEBUG] [REMOTE ] TDSC: Symbol is viable for forecasting. [2026-01-16T12:22:22.164656] [INFO ] [MAIN ] [3047/3508] TDSC kept (0.3s) | 3044 kept, 3 rejected | 136.8/min | ETA: 3.4m [2026-01-16T12:22:22.546180] [DEBUG] [REMOTE ] TDUP: Retrieved 1208 rows, trimmed to 300. [2026-01-16T12:22:22.546332] [DEBUG] [REMOTE ] TDUP: PASS: History has at least 300 days. [2026-01-16T12:22:22.546612] [DEBUG] [REMOTE ] TDUP: PASS: Price check passed. Min price $5.35. [2026-01-16T12:22:22.546777] [DEBUG] [REMOTE ] TDUP: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:22.546900] [DEBUG] [REMOTE ] TDUP: PASS: Integrity check passed. [2026-01-16T12:22:22.546943] [DEBUG] [REMOTE ] TDUP: Symbol is viable for forecasting. [2026-01-16T12:22:22.546995] [INFO ] [MAIN ] [3048/3508] TDUP kept (0.4s) | 3045 kept, 3 rejected | 136.8/min | ETA: 3.4m [2026-01-16T12:22:23.076964] [DEBUG] [REMOTE ] TDY: Retrieved 6576 rows, trimmed to 300. [2026-01-16T12:22:23.077452] [DEBUG] [REMOTE ] TDY: PASS: History has at least 300 days. [2026-01-16T12:22:23.078287] [DEBUG] [REMOTE ] TDY: PASS: Price check passed. Min price $484.47. [2026-01-16T12:22:23.078512] [DEBUG] [REMOTE ] TDY: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:23.078781] [DEBUG] [REMOTE ] TDY: PASS: Integrity check passed. [2026-01-16T12:22:23.078849] [DEBUG] [REMOTE ] TDY: Symbol is viable for forecasting. [2026-01-16T12:22:23.078941] [INFO ] [MAIN ] [3049/3508] TDY kept (0.5s) | 3046 kept, 3 rejected | 136.8/min | ETA: 3.4m [2026-01-16T12:22:23.414963] [DEBUG] [REMOTE ] TEAM: Retrieved 2539 rows, trimmed to 300. [2026-01-16T12:22:23.415128] [DEBUG] [REMOTE ] TEAM: PASS: History has at least 300 days. [2026-01-16T12:22:23.415374] [DEBUG] [REMOTE ] TEAM: PASS: Price check passed. Min price $128.45. [2026-01-16T12:22:23.415522] [DEBUG] [REMOTE ] TEAM: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:23.415672] [DEBUG] [REMOTE ] TEAM: PASS: Integrity check passed. [2026-01-16T12:22:23.415718] [DEBUG] [REMOTE ] TEAM: Symbol is viable for forecasting. [2026-01-16T12:22:23.415771] [INFO ] [MAIN ] [3050/3508] TEAM kept (0.3s) | 3047 kept, 3 rejected | 136.8/min | ETA: 3.3m [2026-01-16T12:22:23.979104] [DEBUG] [REMOTE ] TECH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:23.979273] [DEBUG] [REMOTE ] TECH: PASS: History has at least 300 days. [2026-01-16T12:22:23.979529] [DEBUG] [REMOTE ] TECH: PASS: Price check passed. Min price $56.99. [2026-01-16T12:22:23.979698] [DEBUG] [REMOTE ] TECH: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:23.979831] [DEBUG] [REMOTE ] TECH: PASS: Integrity check passed. [2026-01-16T12:22:23.979876] [DEBUG] [REMOTE ] TECH: Symbol is viable for forecasting. [2026-01-16T12:22:23.979928] [INFO ] [MAIN ] [3051/3508] TECH kept (0.6s) | 3048 kept, 3 rejected | 136.8/min | ETA: 3.3m [2026-01-16T12:22:24.432426] [DEBUG] [REMOTE ] TECK: Retrieved 5913 rows, trimmed to 300. [2026-01-16T12:22:24.432611] [DEBUG] [REMOTE ] TECK: PASS: History has at least 300 days. [2026-01-16T12:22:24.432887] [DEBUG] [REMOTE ] TECK: PASS: Price check passed. Min price $38.15. [2026-01-16T12:22:24.433054] [DEBUG] [REMOTE ] TECK: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:24.433194] [DEBUG] [REMOTE ] TECK: PASS: Integrity check passed. [2026-01-16T12:22:24.433265] [DEBUG] [REMOTE ] TECK: Symbol is viable for forecasting. [2026-01-16T12:22:24.433330] [INFO ] [MAIN ] [3052/3508] TECK kept (0.5s) | 3049 kept, 3 rejected | 136.8/min | ETA: 3.3m [2026-01-16T12:22:24.753376] [DEBUG] [REMOTE ] TECX: Retrieved 1903 rows, trimmed to 300. [2026-01-16T12:22:24.753533] [DEBUG] [REMOTE ] TECX: PASS: History has at least 300 days. [2026-01-16T12:22:24.753818] [DEBUG] [REMOTE ] TECX: PASS: Price check passed. Min price $16.44. [2026-01-16T12:22:24.753998] [DEBUG] [REMOTE ] TECX: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:24.754140] [DEBUG] [REMOTE ] TECX: PASS: Integrity check passed. [2026-01-16T12:22:24.754192] [DEBUG] [REMOTE ] TECX: Symbol is viable for forecasting. [2026-01-16T12:22:24.754247] [INFO ] [MAIN ] [3053/3508] TECX kept (0.3s) | 3050 kept, 3 rejected | 136.8/min | ETA: 3.3m [2026-01-16T12:22:25.288641] [DEBUG] [REMOTE ] TEF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:25.288783] [DEBUG] [REMOTE ] TEF: PASS: History has at least 300 days. [2026-01-16T12:22:25.289219] [DEBUG] [REMOTE ] TEF: PASS: Price check passed. Min price $3.82. [2026-01-16T12:22:25.289364] [DEBUG] [REMOTE ] TEF: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:25.289516] [DEBUG] [REMOTE ] TEF: PASS: Integrity check passed. [2026-01-16T12:22:25.289594] [DEBUG] [REMOTE ] TEF: Symbol is viable for forecasting. [2026-01-16T12:22:25.289651] [INFO ] [MAIN ] [3054/3508] TEF kept (0.5s) | 3051 kept, 3 rejected | 136.8/min | ETA: 3.3m [2026-01-16T12:22:25.605066] [DEBUG] [REMOTE ] TEI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:25.605205] [DEBUG] [REMOTE ] TEI: PASS: History has at least 300 days. [2026-01-16T12:22:25.605432] [DEBUG] [REMOTE ] TEI: PASS: Price check passed. Min price $5.85. [2026-01-16T12:22:25.605587] [DEBUG] [REMOTE ] TEI: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:25.605709] [DEBUG] [REMOTE ] TEI: PASS: Integrity check passed. [2026-01-16T12:22:25.605749] [DEBUG] [REMOTE ] TEI: Symbol is viable for forecasting. [2026-01-16T12:22:25.605811] [INFO ] [MAIN ] [3055/3508] TEI kept (0.3s) | 3052 kept, 3 rejected | 136.8/min | ETA: 3.3m [2026-01-16T12:22:25.894188] [DEBUG] [REMOTE ] TELO: Retrieved 485 rows, trimmed to 300. [2026-01-16T12:22:25.894325] [DEBUG] [REMOTE ] TELO: PASS: History has at least 300 days. [2026-01-16T12:22:25.894536] [DEBUG] [REMOTE ] TELO: PASS: Price check passed. Min price $1.27. [2026-01-16T12:22:25.894729] [DEBUG] [REMOTE ] TELO: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:25.894873] [DEBUG] [REMOTE ] TELO: PASS: Integrity check passed. [2026-01-16T12:22:25.894927] [DEBUG] [REMOTE ] TELO: Symbol is viable for forecasting. [2026-01-16T12:22:25.894981] [INFO ] [MAIN ] [3056/3508] TELO kept (0.3s) | 3053 kept, 3 rejected | 136.8/min | ETA: 3.3m [2026-01-16T12:22:26.260739] [DEBUG] [REMOTE ] TEM: Retrieved 398 rows, trimmed to 300. [2026-01-16T12:22:26.260875] [DEBUG] [REMOTE ] TEM: PASS: History has at least 300 days. [2026-01-16T12:22:26.261095] [DEBUG] [REMOTE ] TEM: PASS: Price check passed. Min price $59.05. [2026-01-16T12:22:26.261249] [DEBUG] [REMOTE ] TEM: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:26.261376] [DEBUG] [REMOTE ] TEM: PASS: Integrity check passed. [2026-01-16T12:22:26.261421] [DEBUG] [REMOTE ] TEM: Symbol is viable for forecasting. [2026-01-16T12:22:26.261518] [INFO ] [MAIN ] [3057/3508] TEM kept (0.4s) | 3054 kept, 3 rejected | 136.8/min | ETA: 3.3m [2026-01-16T12:22:26.767780] [DEBUG] [REMOTE ] TENB: Retrieved 1879 rows, trimmed to 300. [2026-01-16T12:22:26.767924] [DEBUG] [REMOTE ] TENB: PASS: History has at least 300 days. [2026-01-16T12:22:26.768172] [DEBUG] [REMOTE ] TENB: PASS: Price check passed. Min price $22.53. [2026-01-16T12:22:26.768330] [DEBUG] [REMOTE ] TENB: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:26.768447] [DEBUG] [REMOTE ] TENB: PASS: Integrity check passed. [2026-01-16T12:22:26.768523] [DEBUG] [REMOTE ] TENB: Symbol is viable for forecasting. [2026-01-16T12:22:26.768622] [INFO ] [MAIN ] [3058/3508] TENB kept (0.5s) | 3055 kept, 3 rejected | 136.8/min | ETA: 3.3m [2026-01-16T12:22:27.344307] [DEBUG] [REMOTE ] TENX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:27.344450] [DEBUG] [REMOTE ] TENX: PASS: History has at least 300 days. [2026-01-16T12:22:27.344706] [DEBUG] [REMOTE ] TENX: PASS: Price check passed. Min price $6.69. [2026-01-16T12:22:27.344854] [DEBUG] [REMOTE ] TENX: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:27.344981] [DEBUG] [REMOTE ] TENX: PASS: Integrity check passed. [2026-01-16T12:22:27.345024] [DEBUG] [REMOTE ] TENX: Symbol is viable for forecasting. [2026-01-16T12:22:27.345077] [INFO ] [MAIN ] [3059/3508] TENX kept (0.6s) | 3056 kept, 3 rejected | 136.8/min | ETA: 3.3m [2026-01-16T12:22:27.601997] [DEBUG] [REMOTE ] TERN: Retrieved 1242 rows, trimmed to 300. [2026-01-16T12:22:27.602236] [DEBUG] [REMOTE ] TERN: PASS: History has at least 300 days. [2026-01-16T12:22:27.602557] [DEBUG] [REMOTE ] TERN: PASS: Price check passed. Min price $7.50. [2026-01-16T12:22:27.602784] [DEBUG] [REMOTE ] TERN: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:27.602950] [DEBUG] [REMOTE ] TERN: PASS: Integrity check passed. [2026-01-16T12:22:27.603008] [DEBUG] [REMOTE ] TERN: Symbol is viable for forecasting. [2026-01-16T12:22:27.603081] [INFO ] [MAIN ] [3060/3508] TERN kept (0.3s) | 3057 kept, 3 rejected | 136.8/min | ETA: 3.3m [2026-01-16T12:22:28.251221] [DEBUG] [REMOTE ] TEVA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:28.251371] [DEBUG] [REMOTE ] TEVA: PASS: History has at least 300 days. [2026-01-16T12:22:28.251652] [DEBUG] [REMOTE ] TEVA: PASS: Price check passed. Min price $18.95. [2026-01-16T12:22:28.251837] [DEBUG] [REMOTE ] TEVA: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:28.251986] [DEBUG] [REMOTE ] TEVA: PASS: Integrity check passed. [2026-01-16T12:22:28.252040] [DEBUG] [REMOTE ] TEVA: Symbol is viable for forecasting. [2026-01-16T12:22:28.252122] [INFO ] [MAIN ] [3061/3508] TEVA kept (0.6s) | 3058 kept, 3 rejected | 136.8/min | ETA: 3.3m [2026-01-16T12:22:28.719773] [DEBUG] [REMOTE ] TEX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:28.719981] [DEBUG] [REMOTE ] TEX: PASS: History has at least 300 days. [2026-01-16T12:22:28.720296] [DEBUG] [REMOTE ] TEX: PASS: Price check passed. Min price $41.78. [2026-01-16T12:22:28.720451] [DEBUG] [REMOTE ] TEX: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:28.720650] [DEBUG] [REMOTE ] TEX: PASS: Integrity check passed. [2026-01-16T12:22:28.720701] [DEBUG] [REMOTE ] TEX: Symbol is viable for forecasting. [2026-01-16T12:22:28.720759] [INFO ] [MAIN ] [3062/3508] TEX kept (0.5s) | 3059 kept, 3 rejected | 136.8/min | ETA: 3.3m [2026-01-16T12:22:29.203769] [DEBUG] [REMOTE ] TFC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:29.203916] [DEBUG] [REMOTE ] TFC: PASS: History has at least 300 days. [2026-01-16T12:22:29.204330] [DEBUG] [REMOTE ] TFC: PASS: Price check passed. Min price $43.10. [2026-01-16T12:22:29.204468] [DEBUG] [REMOTE ] TFC: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:29.204608] [DEBUG] [REMOTE ] TFC: PASS: Integrity check passed. [2026-01-16T12:22:29.204651] [DEBUG] [REMOTE ] TFC: Symbol is viable for forecasting. [2026-01-16T12:22:29.204702] [INFO ] [MAIN ] [3063/3508] TFC kept (0.5s) | 3060 kept, 3 rejected | 136.8/min | ETA: 3.3m [2026-01-16T12:22:29.638093] [DEBUG] [REMOTE ] TFII: Retrieved 4370 rows, trimmed to 300. [2026-01-16T12:22:29.638241] [DEBUG] [REMOTE ] TFII: PASS: History has at least 300 days. [2026-01-16T12:22:29.638479] [DEBUG] [REMOTE ] TFII: PASS: Price check passed. Min price $80.34. [2026-01-16T12:22:29.638642] [DEBUG] [REMOTE ] TFII: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:29.638771] [DEBUG] [REMOTE ] TFII: PASS: Integrity check passed. [2026-01-16T12:22:29.638829] [DEBUG] [REMOTE ] TFII: Symbol is viable for forecasting. [2026-01-16T12:22:29.638882] [INFO ] [MAIN ] [3064/3508] TFII kept (0.4s) | 3061 kept, 3 rejected | 136.8/min | ETA: 3.2m [2026-01-16T12:22:30.024043] [DEBUG] [REMOTE ] TFIN: Retrieved 2813 rows, trimmed to 300. [2026-01-16T12:22:30.024242] [DEBUG] [REMOTE ] TFIN: PASS: History has at least 300 days. [2026-01-16T12:22:30.024509] [DEBUG] [REMOTE ] TFIN: PASS: Price check passed. Min price $50.56. [2026-01-16T12:22:30.024693] [DEBUG] [REMOTE ] TFIN: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:30.024893] [DEBUG] [REMOTE ] TFIN: PASS: Integrity check passed. [2026-01-16T12:22:30.024944] [DEBUG] [REMOTE ] TFIN: Symbol is viable for forecasting. [2026-01-16T12:22:30.025002] [INFO ] [MAIN ] [3065/3508] TFIN kept (0.4s) | 3062 kept, 3 rejected | 136.8/min | ETA: 3.2m [2026-01-16T12:22:30.307991] [DEBUG] [REMOTE ] TFPM: Retrieved 1078 rows, trimmed to 300. [2026-01-16T12:22:30.308137] [DEBUG] [REMOTE ] TFPM: PASS: History has at least 300 days. [2026-01-16T12:22:30.308350] [DEBUG] [REMOTE ] TFPM: PASS: Price check passed. Min price $27.18. [2026-01-16T12:22:30.308493] [DEBUG] [REMOTE ] TFPM: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:30.308628] [DEBUG] [REMOTE ] TFPM: PASS: Integrity check passed. [2026-01-16T12:22:30.308672] [DEBUG] [REMOTE ] TFPM: Symbol is viable for forecasting. [2026-01-16T12:22:30.308723] [INFO ] [MAIN ] [3066/3508] TFPM kept (0.3s) | 3063 kept, 3 rejected | 136.8/min | ETA: 3.2m [2026-01-16T12:22:30.838771] [DEBUG] [REMOTE ] TFSL: Retrieved 4715 rows, trimmed to 300. [2026-01-16T12:22:30.838907] [DEBUG] [REMOTE ] TFSL: PASS: History has at least 300 days. [2026-01-16T12:22:30.839147] [DEBUG] [REMOTE ] TFSL: PASS: Price check passed. Min price $12.99. [2026-01-16T12:22:30.839290] [DEBUG] [REMOTE ] TFSL: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:30.839409] [DEBUG] [REMOTE ] TFSL: PASS: Integrity check passed. [2026-01-16T12:22:30.839450] [DEBUG] [REMOTE ] TFSL: Symbol is viable for forecasting. [2026-01-16T12:22:30.839502] [INFO ] [MAIN ] [3067/3508] TFSL kept (0.5s) | 3064 kept, 3 rejected | 136.8/min | ETA: 3.2m [2026-01-16T12:22:31.323746] [DEBUG] [REMOTE ] TG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:31.323924] [DEBUG] [REMOTE ] TG: PASS: History has at least 300 days. [2026-01-16T12:22:31.324244] [DEBUG] [REMOTE ] TG: PASS: Price check passed. Min price $6.29. [2026-01-16T12:22:31.324404] [DEBUG] [REMOTE ] TG: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:31.324598] [DEBUG] [REMOTE ] TG: PASS: Integrity check passed. [2026-01-16T12:22:31.324655] [DEBUG] [REMOTE ] TG: Symbol is viable for forecasting. [2026-01-16T12:22:31.324752] [INFO ] [MAIN ] [3068/3508] TG kept (0.5s) | 3065 kept, 3 rejected | 136.8/min | ETA: 3.2m [2026-01-16T12:22:31.664732] [DEBUG] [REMOTE ] TGLS: Retrieved 3441 rows, trimmed to 300. [2026-01-16T12:22:31.664869] [DEBUG] [REMOTE ] TGLS: PASS: History has at least 300 days. [2026-01-16T12:22:31.665092] [DEBUG] [REMOTE ] TGLS: PASS: Price check passed. Min price $44.78. [2026-01-16T12:22:31.665235] [DEBUG] [REMOTE ] TGLS: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:31.665351] [DEBUG] [REMOTE ] TGLS: PASS: Integrity check passed. [2026-01-16T12:22:31.665393] [DEBUG] [REMOTE ] TGLS: Symbol is viable for forecasting. [2026-01-16T12:22:31.665443] [INFO ] [MAIN ] [3069/3508] TGLS kept (0.3s) | 3066 kept, 3 rejected | 136.8/min | ETA: 3.2m [2026-01-16T12:22:32.124513] [DEBUG] [REMOTE ] TGNA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:32.124666] [DEBUG] [REMOTE ] TGNA: PASS: History has at least 300 days. [2026-01-16T12:22:32.124884] [DEBUG] [REMOTE ] TGNA: PASS: Price check passed. Min price $18.73. [2026-01-16T12:22:32.125025] [DEBUG] [REMOTE ] TGNA: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:32.125140] [DEBUG] [REMOTE ] TGNA: PASS: Integrity check passed. [2026-01-16T12:22:32.125196] [DEBUG] [REMOTE ] TGNA: Symbol is viable for forecasting. [2026-01-16T12:22:32.125247] [INFO ] [MAIN ] [3070/3508] TGNA kept (0.5s) | 3067 kept, 3 rejected | 136.8/min | ETA: 3.2m [2026-01-16T12:22:32.602343] [DEBUG] [REMOTE ] TGS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:32.602481] [DEBUG] [REMOTE ] TGS: PASS: History has at least 300 days. [2026-01-16T12:22:32.602739] [DEBUG] [REMOTE ] TGS: PASS: Price check passed. Min price $21.50. [2026-01-16T12:22:32.602878] [DEBUG] [REMOTE ] TGS: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:32.602995] [DEBUG] [REMOTE ] TGS: PASS: Integrity check passed. [2026-01-16T12:22:32.603036] [DEBUG] [REMOTE ] TGS: Symbol is viable for forecasting. [2026-01-16T12:22:32.603084] [INFO ] [MAIN ] [3071/3508] TGS kept (0.5s) | 3068 kept, 3 rejected | 136.8/min | ETA: 3.2m [2026-01-16T12:22:32.964856] [DEBUG] [REMOTE ] TGTX: Retrieved 3952 rows, trimmed to 300. [2026-01-16T12:22:32.964987] [DEBUG] [REMOTE ] TGTX: PASS: History has at least 300 days. [2026-01-16T12:22:32.965202] [DEBUG] [REMOTE ] TGTX: PASS: Price check passed. Min price $27.72. [2026-01-16T12:22:32.965341] [DEBUG] [REMOTE ] TGTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:32.965455] [DEBUG] [REMOTE ] TGTX: PASS: Integrity check passed. [2026-01-16T12:22:32.965495] [DEBUG] [REMOTE ] TGTX: Symbol is viable for forecasting. [2026-01-16T12:22:32.965544] [INFO ] [MAIN ] [3072/3508] TGTX kept (0.4s) | 3069 kept, 3 rejected | 136.8/min | ETA: 3.2m [2026-01-16T12:22:33.339048] [DEBUG] [REMOTE ] TH: Retrieved 3046 rows, trimmed to 300. [2026-01-16T12:22:33.339399] [DEBUG] [REMOTE ] TH: PASS: History has at least 300 days. [2026-01-16T12:22:33.339680] [DEBUG] [REMOTE ] TH: PASS: Price check passed. Min price $6.22. [2026-01-16T12:22:33.339832] [DEBUG] [REMOTE ] TH: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:33.339971] [DEBUG] [REMOTE ] TH: PASS: Integrity check passed. [2026-01-16T12:22:33.340014] [DEBUG] [REMOTE ] TH: Symbol is viable for forecasting. [2026-01-16T12:22:33.340068] [INFO ] [MAIN ] [3073/3508] TH kept (0.4s) | 3070 kept, 3 rejected | 136.8/min | ETA: 3.2m [2026-01-16T12:22:33.868441] [DEBUG] [REMOTE ] THC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:33.868618] [DEBUG] [REMOTE ] THC: PASS: History has at least 300 days. [2026-01-16T12:22:33.868884] [DEBUG] [REMOTE ] THC: PASS: Price check passed. Min price $186.68. [2026-01-16T12:22:33.869025] [DEBUG] [REMOTE ] THC: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:33.869158] [DEBUG] [REMOTE ] THC: PASS: Integrity check passed. [2026-01-16T12:22:33.869199] [DEBUG] [REMOTE ] THC: Symbol is viable for forecasting. [2026-01-16T12:22:33.869250] [INFO ] [MAIN ] [3074/3508] THC kept (0.5s) | 3071 kept, 3 rejected | 136.8/min | ETA: 3.2m [2026-01-16T12:22:34.442704] [DEBUG] [REMOTE ] THFF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:34.442874] [DEBUG] [REMOTE ] THFF: PASS: History has at least 300 days. [2026-01-16T12:22:34.443168] [DEBUG] [REMOTE ] THFF: PASS: Price check passed. Min price $52.82. [2026-01-16T12:22:34.443313] [DEBUG] [REMOTE ] THFF: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:34.443450] [DEBUG] [REMOTE ] THFF: PASS: Integrity check passed. [2026-01-16T12:22:34.443494] [DEBUG] [REMOTE ] THFF: Symbol is viable for forecasting. [2026-01-16T12:22:34.443547] [INFO ] [MAIN ] [3075/3508] THFF kept (0.6s) | 3072 kept, 3 rejected | 136.8/min | ETA: 3.2m [2026-01-16T12:22:34.909973] [DEBUG] [REMOTE ] THG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:34.910120] [DEBUG] [REMOTE ] THG: PASS: History has at least 300 days. [2026-01-16T12:22:34.910363] [DEBUG] [REMOTE ] THG: PASS: Price check passed. Min price $167.53. [2026-01-16T12:22:34.910508] [DEBUG] [REMOTE ] THG: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:34.910672] [DEBUG] [REMOTE ] THG: PASS: Integrity check passed. [2026-01-16T12:22:34.910717] [DEBUG] [REMOTE ] THG: Symbol is viable for forecasting. [2026-01-16T12:22:34.910769] [INFO ] [MAIN ] [3076/3508] THG kept (0.5s) | 3073 kept, 3 rejected | 136.8/min | ETA: 3.2m [2026-01-16T12:22:35.285703] [DEBUG] [REMOTE ] THO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:35.285847] [DEBUG] [REMOTE ] THO: PASS: History has at least 300 days. [2026-01-16T12:22:35.286075] [DEBUG] [REMOTE ] THO: PASS: Price check passed. Min price $95.56. [2026-01-16T12:22:35.286215] [DEBUG] [REMOTE ] THO: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:35.286335] [DEBUG] [REMOTE ] THO: PASS: Integrity check passed. [2026-01-16T12:22:35.286375] [DEBUG] [REMOTE ] THO: Symbol is viable for forecasting. [2026-01-16T12:22:35.286425] [INFO ] [MAIN ] [3077/3508] THO kept (0.4s) | 3074 kept, 3 rejected | 136.8/min | ETA: 3.2m [2026-01-16T12:22:35.481932] [DEBUG] [REMOTE ] THQ: Retrieved 2885 rows, trimmed to 300. [2026-01-16T12:22:35.482057] [DEBUG] [REMOTE ] THQ: PASS: History has at least 300 days. [2026-01-16T12:22:35.482262] [DEBUG] [REMOTE ] THQ: PASS: Price check passed. Min price $17.07. [2026-01-16T12:22:35.482402] [DEBUG] [REMOTE ] THQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:35.482516] [DEBUG] [REMOTE ] THQ: PASS: Integrity check passed. [2026-01-16T12:22:35.482557] [DEBUG] [REMOTE ] THQ: Symbol is viable for forecasting. [2026-01-16T12:22:35.482627] [INFO ] [MAIN ] [3078/3508] THQ kept (0.2s) | 3075 kept, 3 rejected | 136.8/min | ETA: 3.1m [2026-01-16T12:22:36.154322] [DEBUG] [REMOTE ] THRM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:36.154462] [DEBUG] [REMOTE ] THRM: PASS: History has at least 300 days. [2026-01-16T12:22:36.154709] [DEBUG] [REMOTE ] THRM: PASS: Price check passed. Min price $32.69. [2026-01-16T12:22:36.154850] [DEBUG] [REMOTE ] THRM: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:36.154968] [DEBUG] [REMOTE ] THRM: PASS: Integrity check passed. [2026-01-16T12:22:36.155008] [DEBUG] [REMOTE ] THRM: Symbol is viable for forecasting. [2026-01-16T12:22:36.155086] [INFO ] [MAIN ] [3079/3508] THRM kept (0.7s) | 3076 kept, 3 rejected | 136.8/min | ETA: 3.1m [2026-01-16T12:22:36.431835] [DEBUG] [REMOTE ] THRY: Retrieved 1329 rows, trimmed to 300. [2026-01-16T12:22:36.431980] [DEBUG] [REMOTE ] THRY: PASS: History has at least 300 days. [2026-01-16T12:22:36.432208] [DEBUG] [REMOTE ] THRY: PASS: Price check passed. Min price $5.17. [2026-01-16T12:22:36.432351] [DEBUG] [REMOTE ] THRY: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:36.432465] [DEBUG] [REMOTE ] THRY: PASS: Integrity check passed. [2026-01-16T12:22:36.432505] [DEBUG] [REMOTE ] THRY: Symbol is viable for forecasting. [2026-01-16T12:22:36.432554] [INFO ] [MAIN ] [3080/3508] THRY kept (0.3s) | 3077 kept, 3 rejected | 136.8/min | ETA: 3.1m [2026-01-16T12:22:36.989052] [DEBUG] [REMOTE ] THS: Retrieved 5171 rows, trimmed to 300. [2026-01-16T12:22:36.989190] [DEBUG] [REMOTE ] THS: PASS: History has at least 300 days. [2026-01-16T12:22:36.989411] [DEBUG] [REMOTE ] THS: PASS: Price check passed. Min price $17.84. [2026-01-16T12:22:36.989557] [DEBUG] [REMOTE ] THS: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:36.989700] [DEBUG] [REMOTE ] THS: PASS: Integrity check passed. [2026-01-16T12:22:36.989743] [DEBUG] [REMOTE ] THS: Symbol is viable for forecasting. [2026-01-16T12:22:36.989796] [INFO ] [MAIN ] [3081/3508] THS kept (0.6s) | 3078 kept, 3 rejected | 136.8/min | ETA: 3.1m [2026-01-16T12:22:37.343062] [DEBUG] [REMOTE ] TIGO: Retrieved 3653 rows, trimmed to 300. [2026-01-16T12:22:37.343193] [DEBUG] [REMOTE ] TIGO: PASS: History has at least 300 days. [2026-01-16T12:22:37.343619] [DEBUG] [REMOTE ] TIGO: PASS: Price check passed. Min price $45.16. [2026-01-16T12:22:37.343765] [DEBUG] [REMOTE ] TIGO: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:37.343902] [DEBUG] [REMOTE ] TIGO: PASS: Integrity check passed. [2026-01-16T12:22:37.343946] [DEBUG] [REMOTE ] TIGO: Symbol is viable for forecasting. [2026-01-16T12:22:37.344004] [INFO ] [MAIN ] [3082/3508] TIGO kept (0.4s) | 3079 kept, 3 rejected | 136.8/min | ETA: 3.1m [2026-01-16T12:22:37.657801] [DEBUG] [REMOTE ] TIL: Retrieved 1213 rows, trimmed to 300. [2026-01-16T12:22:37.657939] [DEBUG] [REMOTE ] TIL: PASS: History has at least 300 days. [2026-01-16T12:22:37.658147] [DEBUG] [REMOTE ] TIL: PASS: Price check passed. Min price $6.66. [2026-01-16T12:22:37.658285] [DEBUG] [REMOTE ] TIL: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:37.658396] [DEBUG] [REMOTE ] TIL: PASS: Integrity check passed. [2026-01-16T12:22:37.658436] [DEBUG] [REMOTE ] TIL: Symbol is viable for forecasting. [2026-01-16T12:22:37.658485] [INFO ] [MAIN ] [3083/3508] TIL kept (0.3s) | 3080 kept, 3 rejected | 136.8/min | ETA: 3.1m [2026-01-16T12:22:38.275817] [DEBUG] [REMOTE ] TILE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:38.275964] [DEBUG] [REMOTE ] TILE: PASS: History has at least 300 days. [2026-01-16T12:22:38.276204] [DEBUG] [REMOTE ] TILE: PASS: Price check passed. Min price $24.88. [2026-01-16T12:22:38.276348] [DEBUG] [REMOTE ] TILE: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:38.276468] [DEBUG] [REMOTE ] TILE: PASS: Integrity check passed. [2026-01-16T12:22:38.276532] [DEBUG] [REMOTE ] TILE: Symbol is viable for forecasting. [2026-01-16T12:22:38.276601] [INFO ] [MAIN ] [3084/3508] TILE kept (0.6s) | 3081 kept, 3 rejected | 136.8/min | ETA: 3.1m [2026-01-16T12:22:38.543031] [DEBUG] [REMOTE ] TIMB: Retrieved 1318 rows, trimmed to 300. [2026-01-16T12:22:38.543164] [DEBUG] [REMOTE ] TIMB: PASS: History has at least 300 days. [2026-01-16T12:22:38.543566] [DEBUG] [REMOTE ] TIMB: PASS: Price check passed. Min price $18.74. [2026-01-16T12:22:38.543734] [DEBUG] [REMOTE ] TIMB: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:38.543845] [DEBUG] [REMOTE ] TIMB: PASS: Integrity check passed. [2026-01-16T12:22:38.543885] [DEBUG] [REMOTE ] TIMB: Symbol is viable for forecasting. [2026-01-16T12:22:38.543934] [INFO ] [MAIN ] [3085/3508] TIMB kept (0.3s) | 3082 kept, 3 rejected | 136.8/min | ETA: 3.1m [2026-01-16T12:22:39.066986] [DEBUG] [REMOTE ] TITN: Retrieved 4551 rows, trimmed to 300. [2026-01-16T12:22:39.067127] [DEBUG] [REMOTE ] TITN: PASS: History has at least 300 days. [2026-01-16T12:22:39.067355] [DEBUG] [REMOTE ] TITN: PASS: Price check passed. Min price $14.94. [2026-01-16T12:22:39.067506] [DEBUG] [REMOTE ] TITN: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:39.067649] [DEBUG] [REMOTE ] TITN: PASS: Integrity check passed. [2026-01-16T12:22:39.067695] [DEBUG] [REMOTE ] TITN: Symbol is viable for forecasting. [2026-01-16T12:22:39.067746] [INFO ] [MAIN ] [3086/3508] TITN kept (0.5s) | 3083 kept, 3 rejected | 136.8/min | ETA: 3.1m [2026-01-16T12:22:39.535479] [DEBUG] [REMOTE ] TJX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:39.535652] [DEBUG] [REMOTE ] TJX: PASS: History has at least 300 days. [2026-01-16T12:22:39.535906] [DEBUG] [REMOTE ] TJX: PASS: Price check passed. Min price $139.73. [2026-01-16T12:22:39.536070] [DEBUG] [REMOTE ] TJX: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:39.536210] [DEBUG] [REMOTE ] TJX: PASS: Integrity check passed. [2026-01-16T12:22:39.536253] [DEBUG] [REMOTE ] TJX: Symbol is viable for forecasting. [2026-01-16T12:22:39.536306] [INFO ] [MAIN ] [3087/3508] TJX kept (0.5s) | 3084 kept, 3 rejected | 136.8/min | ETA: 3.1m [2026-01-16T12:22:39.968418] [DEBUG] [REMOTE ] TK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:39.968561] [DEBUG] [REMOTE ] TK: PASS: History has at least 300 days. [2026-01-16T12:22:39.968841] [DEBUG] [REMOTE ] TK: PASS: Price check passed. Min price $8.24. [2026-01-16T12:22:39.969000] [DEBUG] [REMOTE ] TK: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:39.969142] [DEBUG] [REMOTE ] TK: PASS: Integrity check passed. [2026-01-16T12:22:39.969186] [DEBUG] [REMOTE ] TK: Symbol is viable for forecasting. [2026-01-16T12:22:39.969242] [INFO ] [MAIN ] [3088/3508] TK kept (0.4s) | 3085 kept, 3 rejected | 136.8/min | ETA: 3.1m [2026-01-16T12:22:40.431333] [DEBUG] [REMOTE ] TKC: Retrieved 6418 rows, trimmed to 300. [2026-01-16T12:22:40.431477] [DEBUG] [REMOTE ] TKC: PASS: History has at least 300 days. [2026-01-16T12:22:40.431739] [DEBUG] [REMOTE ] TKC: PASS: Price check passed. Min price $5.47. [2026-01-16T12:22:40.431885] [DEBUG] [REMOTE ] TKC: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:40.432026] [DEBUG] [REMOTE ] TKC: PASS: Integrity check passed. [2026-01-16T12:22:40.432080] [DEBUG] [REMOTE ] TKC: Symbol is viable for forecasting. [2026-01-16T12:22:40.432147] [INFO ] [MAIN ] [3089/3508] TKC kept (0.5s) | 3086 kept, 3 rejected | 136.8/min | ETA: 3.1m [2026-01-16T12:22:40.659907] [DEBUG] [REMOTE ] TKNO: Retrieved 1145 rows, trimmed to 300. [2026-01-16T12:22:40.660062] [DEBUG] [REMOTE ] TKNO: PASS: History has at least 300 days. [2026-01-16T12:22:40.660300] [DEBUG] [REMOTE ] TKNO: PASS: Price check passed. Min price $3.70. [2026-01-16T12:22:40.660447] [DEBUG] [REMOTE ] TKNO: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:40.660563] [DEBUG] [REMOTE ] TKNO: PASS: Integrity check passed. [2026-01-16T12:22:40.660649] [DEBUG] [REMOTE ] TKNO: Symbol is viable for forecasting. [2026-01-16T12:22:40.660762] [INFO ] [MAIN ] [3090/3508] TKNO kept (0.2s) | 3087 kept, 3 rejected | 136.8/min | ETA: 3.1m [2026-01-16T12:22:40.965027] [DEBUG] [REMOTE ] TKO: Retrieved 589 rows, trimmed to 300. [2026-01-16T12:22:40.965223] [DEBUG] [REMOTE ] TKO: PASS: History has at least 300 days. [2026-01-16T12:22:40.965701] [DEBUG] [REMOTE ] TKO: PASS: Price check passed. Min price $175.83. [2026-01-16T12:22:40.965853] [DEBUG] [REMOTE ] TKO: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:40.965971] [DEBUG] [REMOTE ] TKO: PASS: Integrity check passed. [2026-01-16T12:22:40.966012] [DEBUG] [REMOTE ] TKO: Symbol is viable for forecasting. [2026-01-16T12:22:40.966066] [INFO ] [MAIN ] [3091/3508] TKO kept (0.3s) | 3088 kept, 3 rejected | 136.8/min | ETA: 3.0m [2026-01-16T12:22:41.691404] [DEBUG] [REMOTE ] TLK: Retrieved 6284 rows, trimmed to 300. [2026-01-16T12:22:41.691551] [DEBUG] [REMOTE ] TLK: PASS: History has at least 300 days. [2026-01-16T12:22:41.691813] [DEBUG] [REMOTE ] TLK: PASS: Price check passed. Min price $19.22. [2026-01-16T12:22:41.691959] [DEBUG] [REMOTE ] TLK: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:41.692106] [DEBUG] [REMOTE ] TLK: PASS: Integrity check passed. [2026-01-16T12:22:41.692151] [DEBUG] [REMOTE ] TLK: Symbol is viable for forecasting. [2026-01-16T12:22:41.692204] [INFO ] [MAIN ] [3092/3508] TLK kept (0.7s) | 3089 kept, 3 rejected | 136.8/min | ETA: 3.0m [2026-01-16T12:22:41.906107] [DEBUG] [REMOTE ] TLN: Retrieved 658 rows, trimmed to 300. [2026-01-16T12:22:41.906242] [DEBUG] [REMOTE ] TLN: PASS: History has at least 300 days. [2026-01-16T12:22:41.906450] [DEBUG] [REMOTE ] TLN: PASS: Price check passed. Min price $348.38. [2026-01-16T12:22:41.906644] [DEBUG] [REMOTE ] TLN: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:41.906803] [DEBUG] [REMOTE ] TLN: PASS: Integrity check passed. [2026-01-16T12:22:41.906859] [DEBUG] [REMOTE ] TLN: Symbol is viable for forecasting. [2026-01-16T12:22:41.906921] [INFO ] [MAIN ] [3093/3508] TLN kept (0.2s) | 3090 kept, 3 rejected | 136.8/min | ETA: 3.0m [2026-01-16T12:22:42.343896] [DEBUG] [REMOTE ] TLS: Retrieved 1294 rows, trimmed to 300. [2026-01-16T12:22:42.344069] [DEBUG] [REMOTE ] TLS: PASS: History has at least 300 days. [2026-01-16T12:22:42.344352] [DEBUG] [REMOTE ] TLS: PASS: Price check passed. Min price $4.96. [2026-01-16T12:22:42.344504] [DEBUG] [REMOTE ] TLS: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:42.344706] [DEBUG] [REMOTE ] TLS: PASS: Integrity check passed. [2026-01-16T12:22:42.344757] [DEBUG] [REMOTE ] TLS: Symbol is viable for forecasting. [2026-01-16T12:22:42.344810] [INFO ] [MAIN ] [3094/3508] TLS kept (0.4s) | 3091 kept, 3 rejected | 136.8/min | ETA: 3.0m [2026-01-16T12:22:42.743564] [DEBUG] [REMOTE ] TLSA: Retrieved 1797 rows, trimmed to 300. [2026-01-16T12:22:42.743732] [DEBUG] [REMOTE ] TLSA: PASS: History has at least 300 days. [2026-01-16T12:22:42.743966] [DEBUG] [REMOTE ] TLSA: PASS: Price check passed. Min price $1.35. [2026-01-16T12:22:42.744116] [DEBUG] [REMOTE ] TLSA: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:42.744248] [DEBUG] [REMOTE ] TLSA: PASS: Integrity check passed. [2026-01-16T12:22:42.744300] [DEBUG] [REMOTE ] TLSA: Symbol is viable for forecasting. [2026-01-16T12:22:42.744359] [INFO ] [MAIN ] [3095/3508] TLSA kept (0.4s) | 3092 kept, 3 rejected | 136.8/min | ETA: 3.0m [2026-01-16T12:22:43.090254] [DEBUG] [REMOTE ] TLSI: Retrieved 611 rows, trimmed to 300. [2026-01-16T12:22:43.090394] [DEBUG] [REMOTE ] TLSI: PASS: History has at least 300 days. [2026-01-16T12:22:43.090637] [DEBUG] [REMOTE ] TLSI: PASS: Price check passed. Min price $4.00. [2026-01-16T12:22:43.090791] [DEBUG] [REMOTE ] TLSI: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:43.090908] [DEBUG] [REMOTE ] TLSI: PASS: Integrity check passed. [2026-01-16T12:22:43.090949] [DEBUG] [REMOTE ] TLSI: Symbol is viable for forecasting. [2026-01-16T12:22:43.091000] [INFO ] [MAIN ] [3096/3508] TLSI kept (0.3s) | 3093 kept, 3 rejected | 136.8/min | ETA: 3.0m [2026-01-16T12:22:43.666755] [DEBUG] [REMOTE ] TLYS: Retrieved 3445 rows, trimmed to 300. [2026-01-16T12:22:43.666897] [DEBUG] [REMOTE ] TLYS: PASS: History has at least 300 days. [2026-01-16T12:22:43.667151] [DEBUG] [REMOTE ] TLYS: PASS: Price check passed. Min price $1.18. [2026-01-16T12:22:43.667346] [DEBUG] [REMOTE ] TLYS: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:43.667481] [DEBUG] [REMOTE ] TLYS: PASS: Integrity check passed. [2026-01-16T12:22:43.667521] [DEBUG] [REMOTE ] TLYS: Symbol is viable for forecasting. [2026-01-16T12:22:43.667589] [INFO ] [MAIN ] [3097/3508] TLYS kept (0.6s) | 3094 kept, 3 rejected | 136.8/min | ETA: 3.0m [2026-01-16T12:22:44.223778] [DEBUG] [REMOTE ] TM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:44.223913] [DEBUG] [REMOTE ] TM: PASS: History has at least 300 days. [2026-01-16T12:22:44.224134] [DEBUG] [REMOTE ] TM: PASS: Price check passed. Min price $191.25. [2026-01-16T12:22:44.224273] [DEBUG] [REMOTE ] TM: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:44.224390] [DEBUG] [REMOTE ] TM: PASS: Integrity check passed. [2026-01-16T12:22:44.224431] [DEBUG] [REMOTE ] TM: Symbol is viable for forecasting. [2026-01-16T12:22:44.224480] [INFO ] [MAIN ] [3098/3508] TM kept (0.6s) | 3095 kept, 3 rejected | 136.8/min | ETA: 3.0m [2026-01-16T12:22:44.456751] [DEBUG] [REMOTE ] TMC: Retrieved 1092 rows, trimmed to 300. [2026-01-16T12:22:44.456897] [DEBUG] [REMOTE ] TMC: PASS: History has at least 300 days. [2026-01-16T12:22:44.457120] [DEBUG] [REMOTE ] TMC: PASS: Price check passed. Min price $4.88. [2026-01-16T12:22:44.457257] [DEBUG] [REMOTE ] TMC: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:44.457367] [DEBUG] [REMOTE ] TMC: PASS: Integrity check passed. [2026-01-16T12:22:44.457407] [DEBUG] [REMOTE ] TMC: Symbol is viable for forecasting. [2026-01-16T12:22:44.457455] [INFO ] [MAIN ] [3099/3508] TMC kept (0.2s) | 3096 kept, 3 rejected | 136.8/min | ETA: 3.0m [2026-01-16T12:22:44.875938] [DEBUG] [REMOTE ] TMCI: Retrieved 1189 rows, trimmed to 300. [2026-01-16T12:22:44.876083] [DEBUG] [REMOTE ] TMCI: PASS: History has at least 300 days. [2026-01-16T12:22:44.876289] [DEBUG] [REMOTE ] TMCI: PASS: Price check passed. Min price $2.38. [2026-01-16T12:22:44.876426] [DEBUG] [REMOTE ] TMCI: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:44.876614] [DEBUG] [REMOTE ] TMCI: PASS: Integrity check passed. [2026-01-16T12:22:44.876674] [DEBUG] [REMOTE ] TMCI: Symbol is viable for forecasting. [2026-01-16T12:22:44.876727] [INFO ] [MAIN ] [3100/3508] TMCI kept (0.4s) | 3097 kept, 3 rejected | 136.8/min | ETA: 3.0m [2026-01-16T12:22:45.323030] [DEBUG] [REMOTE ] TMDX: Retrieved 1687 rows, trimmed to 300. [2026-01-16T12:22:45.323181] [DEBUG] [REMOTE ] TMDX: PASS: History has at least 300 days. [2026-01-16T12:22:45.323405] [DEBUG] [REMOTE ] TMDX: PASS: Price check passed. Min price $113.40. [2026-01-16T12:22:45.323549] [DEBUG] [REMOTE ] TMDX: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:45.323712] [DEBUG] [REMOTE ] TMDX: PASS: Integrity check passed. [2026-01-16T12:22:45.323760] [DEBUG] [REMOTE ] TMDX: Symbol is viable for forecasting. [2026-01-16T12:22:45.323841] [INFO ] [MAIN ] [3101/3508] TMDX kept (0.4s) | 3098 kept, 3 rejected | 136.8/min | ETA: 3.0m [2026-01-16T12:22:45.704103] [DEBUG] [REMOTE ] TME: Retrieved 1783 rows, trimmed to 300. [2026-01-16T12:22:45.704250] [DEBUG] [REMOTE ] TME: PASS: History has at least 300 days. [2026-01-16T12:22:45.704466] [DEBUG] [REMOTE ] TME: PASS: Price check passed. Min price $16.60. [2026-01-16T12:22:45.704634] [DEBUG] [REMOTE ] TME: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:45.704756] [DEBUG] [REMOTE ] TME: PASS: Integrity check passed. [2026-01-16T12:22:45.704798] [DEBUG] [REMOTE ] TME: Symbol is viable for forecasting. [2026-01-16T12:22:45.704849] [INFO ] [MAIN ] [3102/3508] TME kept (0.4s) | 3099 kept, 3 rejected | 136.8/min | ETA: 3.0m [2026-01-16T12:22:46.193325] [DEBUG] [REMOTE ] TMHC: Retrieved 3213 rows, trimmed to 300. [2026-01-16T12:22:46.193529] [DEBUG] [REMOTE ] TMHC: PASS: History has at least 300 days. [2026-01-16T12:22:46.193852] [DEBUG] [REMOTE ] TMHC: PASS: Price check passed. Min price $57.80. [2026-01-16T12:22:46.194004] [DEBUG] [REMOTE ] TMHC: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:46.194144] [DEBUG] [REMOTE ] TMHC: PASS: Integrity check passed. [2026-01-16T12:22:46.194192] [DEBUG] [REMOTE ] TMHC: Symbol is viable for forecasting. [2026-01-16T12:22:46.194274] [INFO ] [MAIN ] [3103/3508] TMHC kept (0.5s) | 3100 kept, 3 rejected | 136.8/min | ETA: 3.0m [2026-01-16T12:22:46.669172] [DEBUG] [REMOTE ] TMUS: Retrieved 4717 rows, trimmed to 300. [2026-01-16T12:22:46.669317] [DEBUG] [REMOTE ] TMUS: PASS: History has at least 300 days. [2026-01-16T12:22:46.669549] [DEBUG] [REMOTE ] TMUS: PASS: Price check passed. Min price $189.67. [2026-01-16T12:22:46.669735] [DEBUG] [REMOTE ] TMUS: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:46.669866] [DEBUG] [REMOTE ] TMUS: PASS: Integrity check passed. [2026-01-16T12:22:46.669908] [DEBUG] [REMOTE ] TMUS: Symbol is viable for forecasting. [2026-01-16T12:22:46.669958] [INFO ] [MAIN ] [3104/3508] TMUS kept (0.5s) | 3101 kept, 3 rejected | 136.8/min | ETA: 3.0m [2026-01-16T12:22:47.149541] [DEBUG] [REMOTE ] TNC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:47.149695] [DEBUG] [REMOTE ] TNC: PASS: History has at least 300 days. [2026-01-16T12:22:47.149979] [DEBUG] [REMOTE ] TNC: PASS: Price check passed. Min price $68.68. [2026-01-16T12:22:47.150131] [DEBUG] [REMOTE ] TNC: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:47.150255] [DEBUG] [REMOTE ] TNC: PASS: Integrity check passed. [2026-01-16T12:22:47.150297] [DEBUG] [REMOTE ] TNC: Symbol is viable for forecasting. [2026-01-16T12:22:47.150348] [INFO ] [MAIN ] [3105/3508] TNC kept (0.5s) | 3102 kept, 3 rejected | 136.8/min | ETA: 2.9m [2026-01-16T12:22:47.490097] [DEBUG] [REMOTE ] TNDM: Retrieved 3060 rows, trimmed to 300. [2026-01-16T12:22:47.490231] [DEBUG] [REMOTE ] TNDM: PASS: History has at least 300 days. [2026-01-16T12:22:47.490448] [DEBUG] [REMOTE ] TNDM: PASS: Price check passed. Min price $13.33. [2026-01-16T12:22:47.490608] [DEBUG] [REMOTE ] TNDM: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:47.490744] [DEBUG] [REMOTE ] TNDM: PASS: Integrity check passed. [2026-01-16T12:22:47.490787] [DEBUG] [REMOTE ] TNDM: Symbol is viable for forecasting. [2026-01-16T12:22:47.490837] [INFO ] [MAIN ] [3106/3508] TNDM kept (0.3s) | 3103 kept, 3 rejected | 136.8/min | ETA: 2.9m [2026-01-16T12:22:47.806801] [DEBUG] [REMOTE ] TNGX: Retrieved 1348 rows, trimmed to 300. [2026-01-16T12:22:47.806946] [DEBUG] [REMOTE ] TNGX: PASS: History has at least 300 days. [2026-01-16T12:22:47.807174] [DEBUG] [REMOTE ] TNGX: PASS: Price check passed. Min price $7.50. [2026-01-16T12:22:47.807316] [DEBUG] [REMOTE ] TNGX: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:47.807454] [DEBUG] [REMOTE ] TNGX: PASS: Integrity check passed. [2026-01-16T12:22:47.807505] [DEBUG] [REMOTE ] TNGX: Symbol is viable for forecasting. [2026-01-16T12:22:47.807558] [INFO ] [MAIN ] [3107/3508] TNGX kept (0.3s) | 3104 kept, 3 rejected | 136.8/min | ETA: 2.9m [2026-01-16T12:22:48.229238] [DEBUG] [REMOTE ] TNK: Retrieved 4551 rows, trimmed to 300. [2026-01-16T12:22:48.229384] [DEBUG] [REMOTE ] TNK: PASS: History has at least 300 days. [2026-01-16T12:22:48.229663] [DEBUG] [REMOTE ] TNK: PASS: Price check passed. Min price $51.50. [2026-01-16T12:22:48.229820] [DEBUG] [REMOTE ] TNK: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:48.229935] [DEBUG] [REMOTE ] TNK: PASS: Integrity check passed. [2026-01-16T12:22:48.229976] [DEBUG] [REMOTE ] TNK: Symbol is viable for forecasting. [2026-01-16T12:22:48.230026] [INFO ] [MAIN ] [3108/3508] TNK kept (0.4s) | 3105 kept, 3 rejected | 136.8/min | ETA: 2.9m [2026-01-16T12:22:48.690303] [DEBUG] [REMOTE ] TNL: Retrieved 4905 rows, trimmed to 300. [2026-01-16T12:22:48.690457] [DEBUG] [REMOTE ] TNL: PASS: History has at least 300 days. [2026-01-16T12:22:48.690705] [DEBUG] [REMOTE ] TNL: PASS: Price check passed. Min price $60.19. [2026-01-16T12:22:48.690845] [DEBUG] [REMOTE ] TNL: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:48.690969] [DEBUG] [REMOTE ] TNL: PASS: Integrity check passed. [2026-01-16T12:22:48.691011] [DEBUG] [REMOTE ] TNL: Symbol is viable for forecasting. [2026-01-16T12:22:48.691065] [INFO ] [MAIN ] [3109/3508] TNL kept (0.5s) | 3106 kept, 3 rejected | 136.8/min | ETA: 2.9m [2026-01-16T12:22:48.948439] [DEBUG] [REMOTE ] TNXP: Retrieved 3441 rows, trimmed to 300. [2026-01-16T12:22:48.948617] [DEBUG] [REMOTE ] TNXP: PASS: History has at least 300 days. [2026-01-16T12:22:48.948848] [DEBUG] [REMOTE ] TNXP: PASS: Price check passed. Min price $14.08. [2026-01-16T12:22:48.949011] [DEBUG] [REMOTE ] TNXP: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:48.949135] [DEBUG] [REMOTE ] TNXP: PASS: Integrity check passed. [2026-01-16T12:22:48.949176] [DEBUG] [REMOTE ] TNXP: Symbol is viable for forecasting. [2026-01-16T12:22:48.949225] [INFO ] [MAIN ] [3110/3508] TNXP kept (0.3s) | 3107 kept, 3 rejected | 136.9/min | ETA: 2.9m [2026-01-16T12:22:49.391081] [DEBUG] [REMOTE ] TOI: Retrieved 1046 rows, trimmed to 300. [2026-01-16T12:22:49.391252] [DEBUG] [REMOTE ] TOI: PASS: History has at least 300 days. [2026-01-16T12:22:49.391522] [DEBUG] [REMOTE ] TOI: PASS: Price check passed. Min price $2.94. [2026-01-16T12:22:49.391743] [DEBUG] [REMOTE ] TOI: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:49.391902] [DEBUG] [REMOTE ] TOI: PASS: Integrity check passed. [2026-01-16T12:22:49.391959] [DEBUG] [REMOTE ] TOI: Symbol is viable for forecasting. [2026-01-16T12:22:49.392029] [INFO ] [MAIN ] [3111/3508] TOI kept (0.4s) | 3108 kept, 3 rejected | 136.9/min | ETA: 2.9m [2026-01-16T12:22:50.027283] [DEBUG] [REMOTE ] TOL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:50.027426] [DEBUG] [REMOTE ] TOL: PASS: History has at least 300 days. [2026-01-16T12:22:50.027677] [DEBUG] [REMOTE ] TOL: PASS: Price check passed. Min price $126.03. [2026-01-16T12:22:50.027839] [DEBUG] [REMOTE ] TOL: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:50.027960] [DEBUG] [REMOTE ] TOL: PASS: Integrity check passed. [2026-01-16T12:22:50.028001] [DEBUG] [REMOTE ] TOL: Symbol is viable for forecasting. [2026-01-16T12:22:50.028080] [INFO ] [MAIN ] [3112/3508] TOL kept (0.6s) | 3109 kept, 3 rejected | 136.8/min | ETA: 2.9m [2026-01-16T12:22:50.196706] [DEBUG] [REMOTE ] TORO: Retrieved 721 rows, trimmed to 300. [2026-01-16T12:22:50.196852] [DEBUG] [REMOTE ] TORO: PASS: History has at least 300 days. [2026-01-16T12:22:50.197063] [DEBUG] [REMOTE ] TORO: PASS: Price check passed. Min price $3.44. [2026-01-16T12:22:50.197204] [DEBUG] [REMOTE ] TORO: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:50.197319] [DEBUG] [REMOTE ] TORO: PASS: Integrity check passed. [2026-01-16T12:22:50.197359] [DEBUG] [REMOTE ] TORO: Symbol is viable for forecasting. [2026-01-16T12:22:50.197409] [INFO ] [MAIN ] [3113/3508] TORO kept (0.2s) | 3110 kept, 3 rejected | 136.9/min | ETA: 2.9m [2026-01-16T12:22:50.958478] [DEBUG] [REMOTE ] TOWN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:50.958636] [DEBUG] [REMOTE ] TOWN: PASS: History has at least 300 days. [2026-01-16T12:22:50.958870] [DEBUG] [REMOTE ] TOWN: PASS: Price check passed. Min price $31.77. [2026-01-16T12:22:50.959008] [DEBUG] [REMOTE ] TOWN: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:50.959130] [DEBUG] [REMOTE ] TOWN: PASS: Integrity check passed. [2026-01-16T12:22:50.959171] [DEBUG] [REMOTE ] TOWN: Symbol is viable for forecasting. [2026-01-16T12:22:50.959220] [INFO ] [MAIN ] [3114/3508] TOWN kept (0.8s) | 3111 kept, 3 rejected | 136.8/min | ETA: 2.9m [2026-01-16T12:22:51.136652] [DEBUG] [REMOTE ] TOYO: Retrieved 388 rows, trimmed to 300. [2026-01-16T12:22:51.136782] [DEBUG] [REMOTE ] TOYO: PASS: History has at least 300 days. [2026-01-16T12:22:51.136998] [DEBUG] [REMOTE ] TOYO: PASS: Price check passed. Min price $5.76. [2026-01-16T12:22:51.137137] [DEBUG] [REMOTE ] TOYO: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:51.137255] [DEBUG] [REMOTE ] TOYO: PASS: Integrity check passed. [2026-01-16T12:22:51.137296] [DEBUG] [REMOTE ] TOYO: Symbol is viable for forecasting. [2026-01-16T12:22:51.137344] [INFO ] [MAIN ] [3115/3508] TOYO kept (0.2s) | 3112 kept, 3 rejected | 136.9/min | ETA: 2.9m [2026-01-16T12:22:51.686197] [DEBUG] [REMOTE ] TPB: Retrieved 2435 rows, trimmed to 300. [2026-01-16T12:22:51.686339] [DEBUG] [REMOTE ] TPB: PASS: History has at least 300 days. [2026-01-16T12:22:51.686611] [DEBUG] [REMOTE ] TPB: PASS: Price check passed. Min price $85.31. [2026-01-16T12:22:51.686762] [DEBUG] [REMOTE ] TPB: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:51.686878] [DEBUG] [REMOTE ] TPB: PASS: Integrity check passed. [2026-01-16T12:22:51.686919] [DEBUG] [REMOTE ] TPB: Symbol is viable for forecasting. [2026-01-16T12:22:51.686966] [INFO ] [MAIN ] [3116/3508] TPB kept (0.5s) | 3113 kept, 3 rejected | 136.8/min | ETA: 2.9m [2026-01-16T12:22:52.228948] [DEBUG] [REMOTE ] TPC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:52.229102] [DEBUG] [REMOTE ] TPC: PASS: History has at least 300 days. [2026-01-16T12:22:52.229359] [DEBUG] [REMOTE ] TPC: PASS: Price check passed. Min price $58.71. [2026-01-16T12:22:52.229508] [DEBUG] [REMOTE ] TPC: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:52.229658] [DEBUG] [REMOTE ] TPC: PASS: Integrity check passed. [2026-01-16T12:22:52.229703] [DEBUG] [REMOTE ] TPC: Symbol is viable for forecasting. [2026-01-16T12:22:52.229755] [INFO ] [MAIN ] [3117/3508] TPC kept (0.5s) | 3114 kept, 3 rejected | 136.8/min | ETA: 2.9m [2026-01-16T12:22:52.458611] [DEBUG] [REMOTE ] TPG: Retrieved 1005 rows, trimmed to 300. [2026-01-16T12:22:52.458741] [DEBUG] [REMOTE ] TPG: PASS: History has at least 300 days. [2026-01-16T12:22:52.458941] [DEBUG] [REMOTE ] TPG: PASS: Price check passed. Min price $52.87. [2026-01-16T12:22:52.459095] [DEBUG] [REMOTE ] TPG: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:52.459205] [DEBUG] [REMOTE ] TPG: PASS: Integrity check passed. [2026-01-16T12:22:52.459244] [DEBUG] [REMOTE ] TPG: Symbol is viable for forecasting. [2026-01-16T12:22:52.459294] [INFO ] [MAIN ] [3118/3508] TPG kept (0.2s) | 3115 kept, 3 rejected | 136.9/min | ETA: 2.8m [2026-01-16T12:22:52.726934] [DEBUG] [REMOTE ] TPGXL: Retrieved 469 rows, trimmed to 300. [2026-01-16T12:22:52.727066] [DEBUG] [REMOTE ] TPGXL: PASS: History has at least 300 days. [2026-01-16T12:22:52.727273] [DEBUG] [REMOTE ] TPGXL: PASS: Price check passed. Min price $24.75. [2026-01-16T12:22:52.727413] [DEBUG] [REMOTE ] TPGXL: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:52.727528] [DEBUG] [REMOTE ] TPGXL: PASS: Integrity check passed. [2026-01-16T12:22:52.727587] [DEBUG] [REMOTE ] TPGXL: Symbol is viable for forecasting. [2026-01-16T12:22:52.727643] [INFO ] [MAIN ] [3119/3508] TPGXL kept (0.3s) | 3116 kept, 3 rejected | 136.9/min | ETA: 2.8m [2026-01-16T12:22:53.390409] [DEBUG] [REMOTE ] TPH: Retrieved 3260 rows, trimmed to 300. [2026-01-16T12:22:53.390541] [DEBUG] [REMOTE ] TPH: PASS: History has at least 300 days. [2026-01-16T12:22:53.390974] [DEBUG] [REMOTE ] TPH: PASS: Price check passed. Min price $30.65. [2026-01-16T12:22:53.391112] [DEBUG] [REMOTE ] TPH: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:53.391226] [DEBUG] [REMOTE ] TPH: PASS: Integrity check passed. [2026-01-16T12:22:53.391266] [DEBUG] [REMOTE ] TPH: Symbol is viable for forecasting. [2026-01-16T12:22:53.391315] [INFO ] [MAIN ] [3120/3508] TPH kept (0.7s) | 3117 kept, 3 rejected | 136.8/min | ETA: 2.8m [2026-01-16T12:22:53.960674] [DEBUG] [REMOTE ] TPL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:53.961027] [DEBUG] [REMOTE ] TPL: PASS: History has at least 300 days. [2026-01-16T12:22:53.961279] [DEBUG] [REMOTE ] TPL: PASS: Price check passed. Min price $273.56. [2026-01-16T12:22:53.961422] [DEBUG] [REMOTE ] TPL: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:53.961550] [DEBUG] [REMOTE ] TPL: PASS: Integrity check passed. [2026-01-16T12:22:53.961611] [DEBUG] [REMOTE ] TPL: Symbol is viable for forecasting. [2026-01-16T12:22:53.961663] [INFO ] [MAIN ] [3121/3508] TPL kept (0.6s) | 3118 kept, 3 rejected | 136.8/min | ETA: 2.8m [2026-01-16T12:22:54.356921] [DEBUG] [REMOTE ] TPVG: Retrieved 2985 rows, trimmed to 300. [2026-01-16T12:22:54.357058] [DEBUG] [REMOTE ] TPVG: PASS: History has at least 300 days. [2026-01-16T12:22:54.357273] [DEBUG] [REMOTE ] TPVG: PASS: Price check passed. Min price $5.23. [2026-01-16T12:22:54.357415] [DEBUG] [REMOTE ] TPVG: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:54.357533] [DEBUG] [REMOTE ] TPVG: PASS: Integrity check passed. [2026-01-16T12:22:54.357594] [DEBUG] [REMOTE ] TPVG: Symbol is viable for forecasting. [2026-01-16T12:22:54.357654] [INFO ] [MAIN ] [3122/3508] TPVG kept (0.4s) | 3119 kept, 3 rejected | 136.8/min | ETA: 2.8m [2026-01-16T12:22:54.692961] [DEBUG] [REMOTE ] TPYP: Retrieved 2653 rows, trimmed to 300. [2026-01-16T12:22:54.693103] [DEBUG] [REMOTE ] TPYP: PASS: History has at least 300 days. [2026-01-16T12:22:54.693308] [DEBUG] [REMOTE ] TPYP: PASS: Price check passed. Min price $33.73. [2026-01-16T12:22:54.693446] [DEBUG] [REMOTE ] TPYP: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:54.693558] [DEBUG] [REMOTE ] TPYP: PASS: Integrity check passed. [2026-01-16T12:22:54.693619] [DEBUG] [REMOTE ] TPYP: Symbol is viable for forecasting. [2026-01-16T12:22:54.693875] [INFO ] [MAIN ] [3123/3508] TPYP kept (0.3s) | 3120 kept, 3 rejected | 136.8/min | ETA: 2.8m [2026-01-16T12:22:55.091322] [DEBUG] [REMOTE ] TPZ: Retrieved 4143 rows, trimmed to 300. [2026-01-16T12:22:55.091459] [DEBUG] [REMOTE ] TPZ: PASS: History has at least 300 days. [2026-01-16T12:22:55.091894] [DEBUG] [REMOTE ] TPZ: PASS: Price check passed. Min price $20.00. [2026-01-16T12:22:55.092054] [DEBUG] [REMOTE ] TPZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:55.092169] [DEBUG] [REMOTE ] TPZ: PASS: Integrity check passed. [2026-01-16T12:22:55.092210] [DEBUG] [REMOTE ] TPZ: Symbol is viable for forecasting. [2026-01-16T12:22:55.092259] [INFO ] [MAIN ] [3124/3508] TPZ kept (0.4s) | 3121 kept, 3 rejected | 136.9/min | ETA: 2.8m [2026-01-16T12:22:55.540986] [DEBUG] [REMOTE ] TQQQ: Retrieved 4007 rows, trimmed to 300. [2026-01-16T12:22:55.541126] [DEBUG] [REMOTE ] TQQQ: PASS: History has at least 300 days. [2026-01-16T12:22:55.541338] [DEBUG] [REMOTE ] TQQQ: PASS: Price check passed. Min price $46.38. [2026-01-16T12:22:55.541476] [DEBUG] [REMOTE ] TQQQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:55.541612] [DEBUG] [REMOTE ] TQQQ: PASS: Integrity check passed. [2026-01-16T12:22:55.541655] [DEBUG] [REMOTE ] TQQQ: Symbol is viable for forecasting. [2026-01-16T12:22:55.541704] [INFO ] [MAIN ] [3125/3508] TQQQ kept (0.4s) | 3122 kept, 3 rejected | 136.9/min | ETA: 2.8m [2026-01-16T12:22:55.962317] [DEBUG] [REMOTE ] TRC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:55.962451] [DEBUG] [REMOTE ] TRC: PASS: History has at least 300 days. [2026-01-16T12:22:55.962712] [DEBUG] [REMOTE ] TRC: PASS: Price check passed. Min price $15.58. [2026-01-16T12:22:55.963027] [DEBUG] [REMOTE ] TRC: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:55.963144] [DEBUG] [REMOTE ] TRC: PASS: Integrity check passed. [2026-01-16T12:22:55.963185] [DEBUG] [REMOTE ] TRC: Symbol is viable for forecasting. [2026-01-16T12:22:55.963234] [INFO ] [MAIN ] [3126/3508] TRC kept (0.4s) | 3123 kept, 3 rejected | 136.9/min | ETA: 2.8m [2026-01-16T12:22:56.184358] [DEBUG] [REMOTE ] TRDA: Retrieved 1057 rows, trimmed to 300. [2026-01-16T12:22:56.184491] [DEBUG] [REMOTE ] TRDA: PASS: History has at least 300 days. [2026-01-16T12:22:56.184711] [DEBUG] [REMOTE ] TRDA: PASS: Price check passed. Min price $6.31. [2026-01-16T12:22:56.184849] [DEBUG] [REMOTE ] TRDA: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:56.184957] [DEBUG] [REMOTE ] TRDA: PASS: Integrity check passed. [2026-01-16T12:22:56.184996] [DEBUG] [REMOTE ] TRDA: Symbol is viable for forecasting. [2026-01-16T12:22:56.185044] [INFO ] [MAIN ] [3127/3508] TRDA kept (0.2s) | 3124 kept, 3 rejected | 136.9/min | ETA: 2.8m [2026-01-16T12:22:56.815787] [DEBUG] [REMOTE ] TREE: Retrieved 4385 rows, trimmed to 300. [2026-01-16T12:22:56.815995] [DEBUG] [REMOTE ] TREE: PASS: History has at least 300 days. [2026-01-16T12:22:56.816339] [DEBUG] [REMOTE ] TREE: PASS: Price check passed. Min price $48.11. [2026-01-16T12:22:56.816625] [DEBUG] [REMOTE ] TREE: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:56.816818] [DEBUG] [REMOTE ] TREE: PASS: Integrity check passed. [2026-01-16T12:22:56.816881] [DEBUG] [REMOTE ] TREE: Symbol is viable for forecasting. [2026-01-16T12:22:56.816955] [INFO ] [MAIN ] [3128/3508] TREE kept (0.6s) | 3125 kept, 3 rejected | 136.9/min | ETA: 2.8m [2026-01-16T12:22:57.388153] [DEBUG] [REMOTE ] TREX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:22:57.388539] [DEBUG] [REMOTE ] TREX: PASS: History has at least 300 days. [2026-01-16T12:22:57.389122] [DEBUG] [REMOTE ] TREX: PASS: Price check passed. Min price $30.13. [2026-01-16T12:22:57.389311] [DEBUG] [REMOTE ] TREX: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:57.389519] [DEBUG] [REMOTE ] TREX: PASS: Integrity check passed. [2026-01-16T12:22:57.389589] [DEBUG] [REMOTE ] TREX: Symbol is viable for forecasting. [2026-01-16T12:22:57.389676] [INFO ] [MAIN ] [3129/3508] TREX kept (0.6s) | 3126 kept, 3 rejected | 136.8/min | ETA: 2.8m [2026-01-16T12:22:57.871135] [DEBUG] [REMOTE ] TRGP: Retrieved 3800 rows, trimmed to 300. [2026-01-16T12:22:57.871350] [DEBUG] [REMOTE ] TRGP: PASS: History has at least 300 days. [2026-01-16T12:22:57.871725] [DEBUG] [REMOTE ] TRGP: PASS: Price check passed. Min price $150.40. [2026-01-16T12:22:57.871946] [DEBUG] [REMOTE ] TRGP: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:57.872122] [DEBUG] [REMOTE ] TRGP: PASS: Integrity check passed. [2026-01-16T12:22:57.872172] [DEBUG] [REMOTE ] TRGP: Symbol is viable for forecasting. [2026-01-16T12:22:57.872241] [INFO ] [MAIN ] [3130/3508] TRGP kept (0.5s) | 3127 kept, 3 rejected | 136.8/min | ETA: 2.8m [2026-01-16T12:22:58.311310] [DEBUG] [REMOTE ] TRI: Retrieved 5938 rows, trimmed to 300. [2026-01-16T12:22:58.311451] [DEBUG] [REMOTE ] TRI: PASS: History has at least 300 days. [2026-01-16T12:22:58.311693] [DEBUG] [REMOTE ] TRI: PASS: Price check passed. Min price $124.84. [2026-01-16T12:22:58.311842] [DEBUG] [REMOTE ] TRI: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:58.311964] [DEBUG] [REMOTE ] TRI: PASS: Integrity check passed. [2026-01-16T12:22:58.312007] [DEBUG] [REMOTE ] TRI: Symbol is viable for forecasting. [2026-01-16T12:22:58.312059] [INFO ] [MAIN ] [3131/3508] TRI kept (0.4s) | 3128 kept, 3 rejected | 136.8/min | ETA: 2.8m [2026-01-16T12:22:58.669230] [DEBUG] [REMOTE ] TRIN: Retrieved 1247 rows, trimmed to 300. [2026-01-16T12:22:58.669369] [DEBUG] [REMOTE ] TRIN: PASS: History has at least 300 days. [2026-01-16T12:22:58.669610] [DEBUG] [REMOTE ] TRIN: PASS: Price check passed. Min price $13.66. [2026-01-16T12:22:58.669765] [DEBUG] [REMOTE ] TRIN: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:58.669882] [DEBUG] [REMOTE ] TRIN: PASS: Integrity check passed. [2026-01-16T12:22:58.669924] [DEBUG] [REMOTE ] TRIN: Symbol is viable for forecasting. [2026-01-16T12:22:58.669975] [INFO ] [MAIN ] [3132/3508] TRIN kept (0.4s) | 3129 kept, 3 rejected | 136.8/min | ETA: 2.7m [2026-01-16T12:22:59.069186] [DEBUG] [REMOTE ] TRIP: Retrieved 3547 rows, trimmed to 300. [2026-01-16T12:22:59.069329] [DEBUG] [REMOTE ] TRIP: PASS: History has at least 300 days. [2026-01-16T12:22:59.069561] [DEBUG] [REMOTE ] TRIP: PASS: Price check passed. Min price $13.36. [2026-01-16T12:22:59.069733] [DEBUG] [REMOTE ] TRIP: PASS: Continuity check passed with 300 days. [2026-01-16T12:22:59.069858] [DEBUG] [REMOTE ] TRIP: PASS: Integrity check passed. [2026-01-16T12:22:59.069902] [DEBUG] [REMOTE ] TRIP: Symbol is viable for forecasting. [2026-01-16T12:22:59.069953] [INFO ] [MAIN ] [3133/3508] TRIP kept (0.4s) | 3130 kept, 3 rejected | 136.8/min | ETA: 2.7m [2026-01-16T12:23:01.530620] [DEBUG] [REMOTE ] TRMB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:01.530809] [DEBUG] [REMOTE ] TRMB: PASS: History has at least 300 days. [2026-01-16T12:23:01.531069] [DEBUG] [REMOTE ] TRMB: PASS: Price check passed. Min price $74.82. [2026-01-16T12:23:01.531244] [DEBUG] [REMOTE ] TRMB: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:01.531382] [DEBUG] [REMOTE ] TRMB: PASS: Integrity check passed. [2026-01-16T12:23:01.531426] [DEBUG] [REMOTE ] TRMB: Symbol is viable for forecasting. [2026-01-16T12:23:01.531512] [INFO ] [MAIN ] [3134/3508] TRMB kept (2.5s) | 3131 kept, 3 rejected | 136.6/min | ETA: 2.7m [2026-01-16T12:23:02.011014] [DEBUG] [REMOTE ] TRMD: Retrieved 1985 rows, trimmed to 300. [2026-01-16T12:23:02.011165] [DEBUG] [REMOTE ] TRMD: PASS: History has at least 300 days. [2026-01-16T12:23:02.011397] [DEBUG] [REMOTE ] TRMD: PASS: Price check passed. Min price $19.39. [2026-01-16T12:23:02.011546] [DEBUG] [REMOTE ] TRMD: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:02.011697] [DEBUG] [REMOTE ] TRMD: PASS: Integrity check passed. [2026-01-16T12:23:02.011742] [DEBUG] [REMOTE ] TRMD: Symbol is viable for forecasting. [2026-01-16T12:23:02.011793] [INFO ] [MAIN ] [3135/3508] TRMD kept (0.5s) | 3132 kept, 3 rejected | 136.6/min | ETA: 2.7m [2026-01-16T12:23:02.489455] [DEBUG] [REMOTE ] TRMK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:02.489663] [DEBUG] [REMOTE ] TRMK: PASS: History has at least 300 days. [2026-01-16T12:23:02.490047] [DEBUG] [REMOTE ] TRMK: PASS: Price check passed. Min price $36.51. [2026-01-16T12:23:02.490205] [DEBUG] [REMOTE ] TRMK: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:02.490348] [DEBUG] [REMOTE ] TRMK: PASS: Integrity check passed. [2026-01-16T12:23:02.490390] [DEBUG] [REMOTE ] TRMK: Symbol is viable for forecasting. [2026-01-16T12:23:02.490445] [INFO ] [MAIN ] [3136/3508] TRMK kept (0.5s) | 3133 kept, 3 rejected | 136.6/min | ETA: 2.7m [2026-01-16T12:23:02.994509] [DEBUG] [REMOTE ] TRN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:02.994729] [DEBUG] [REMOTE ] TRN: PASS: History has at least 300 days. [2026-01-16T12:23:02.995025] [DEBUG] [REMOTE ] TRN: PASS: Price check passed. Min price $24.62. [2026-01-16T12:23:02.995204] [DEBUG] [REMOTE ] TRN: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:02.995369] [DEBUG] [REMOTE ] TRN: PASS: Integrity check passed. [2026-01-16T12:23:02.995428] [DEBUG] [REMOTE ] TRN: Symbol is viable for forecasting. [2026-01-16T12:23:02.995507] [INFO ] [MAIN ] [3137/3508] TRN kept (0.5s) | 3134 kept, 3 rejected | 136.6/min | ETA: 2.7m [2026-01-16T12:23:03.364101] [DEBUG] [REMOTE ] TRNO: Retrieved 4008 rows, trimmed to 300. [2026-01-16T12:23:03.364291] [DEBUG] [REMOTE ] TRNO: PASS: History has at least 300 days. [2026-01-16T12:23:03.364696] [DEBUG] [REMOTE ] TRNO: PASS: Price check passed. Min price $56.64. [2026-01-16T12:23:03.364845] [DEBUG] [REMOTE ] TRNO: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:03.365020] [DEBUG] [REMOTE ] TRNO: PASS: Integrity check passed. [2026-01-16T12:23:03.365062] [DEBUG] [REMOTE ] TRNO: Symbol is viable for forecasting. [2026-01-16T12:23:03.365118] [INFO ] [MAIN ] [3138/3508] TRNO kept (0.4s) | 3135 kept, 3 rejected | 136.6/min | ETA: 2.7m [2026-01-16T12:23:03.879866] [DEBUG] [REMOTE ] TRNS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:03.880018] [DEBUG] [REMOTE ] TRNS: PASS: History has at least 300 days. [2026-01-16T12:23:03.880263] [DEBUG] [REMOTE ] TRNS: PASS: Price check passed. Min price $52.06. [2026-01-16T12:23:03.880408] [DEBUG] [REMOTE ] TRNS: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:03.880532] [DEBUG] [REMOTE ] TRNS: PASS: Integrity check passed. [2026-01-16T12:23:03.880596] [DEBUG] [REMOTE ] TRNS: Symbol is viable for forecasting. [2026-01-16T12:23:03.880652] [INFO ] [MAIN ] [3139/3508] TRNS kept (0.5s) | 3136 kept, 3 rejected | 136.6/min | ETA: 2.7m [2026-01-16T12:23:04.201483] [DEBUG] [REMOTE ] TROX: Retrieved 3804 rows, trimmed to 300. [2026-01-16T12:23:04.201642] [DEBUG] [REMOTE ] TROX: PASS: History has at least 300 days. [2026-01-16T12:23:04.201856] [DEBUG] [REMOTE ] TROX: PASS: Price check passed. Min price $2.88. [2026-01-16T12:23:04.201995] [DEBUG] [REMOTE ] TROX: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:04.202107] [DEBUG] [REMOTE ] TROX: PASS: Integrity check passed. [2026-01-16T12:23:04.202147] [DEBUG] [REMOTE ] TROX: Symbol is viable for forecasting. [2026-01-16T12:23:04.202196] [INFO ] [MAIN ] [3140/3508] TROX kept (0.3s) | 3137 kept, 3 rejected | 136.6/min | ETA: 2.7m [2026-01-16T12:23:04.740138] [DEBUG] [REMOTE ] TRP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:04.740323] [DEBUG] [REMOTE ] TRP: PASS: History has at least 300 days. [2026-01-16T12:23:04.740657] [DEBUG] [REMOTE ] TRP: PASS: Price check passed. Min price $49.23. [2026-01-16T12:23:04.740800] [DEBUG] [REMOTE ] TRP: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:04.740941] [DEBUG] [REMOTE ] TRP: PASS: Integrity check passed. [2026-01-16T12:23:04.740981] [DEBUG] [REMOTE ] TRP: Symbol is viable for forecasting. [2026-01-16T12:23:04.741034] [INFO ] [MAIN ] [3141/3508] TRP kept (0.5s) | 3138 kept, 3 rejected | 136.6/min | ETA: 2.7m [2026-01-16T12:23:05.270223] [DEBUG] [REMOTE ] TRS: Retrieved 4696 rows, trimmed to 300. [2026-01-16T12:23:05.270431] [DEBUG] [REMOTE ] TRS: PASS: History has at least 300 days. [2026-01-16T12:23:05.270836] [DEBUG] [REMOTE ] TRS: PASS: Price check passed. Min price $31.08. [2026-01-16T12:23:05.271006] [DEBUG] [REMOTE ] TRS: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:05.271159] [DEBUG] [REMOTE ] TRS: PASS: Integrity check passed. [2026-01-16T12:23:05.271210] [DEBUG] [REMOTE ] TRS: Symbol is viable for forecasting. [2026-01-16T12:23:05.271272] [INFO ] [MAIN ] [3142/3508] TRS kept (0.5s) | 3139 kept, 3 rejected | 136.6/min | ETA: 2.7m [2026-01-16T12:23:05.623204] [DEBUG] [REMOTE ] TRTX: Retrieved 2135 rows, trimmed to 300. [2026-01-16T12:23:05.623388] [DEBUG] [REMOTE ] TRTX: PASS: History has at least 300 days. [2026-01-16T12:23:05.623709] [DEBUG] [REMOTE ] TRTX: PASS: Price check passed. Min price $8.42. [2026-01-16T12:23:05.623906] [DEBUG] [REMOTE ] TRTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:05.624070] [DEBUG] [REMOTE ] TRTX: PASS: Integrity check passed. [2026-01-16T12:23:05.624127] [DEBUG] [REMOTE ] TRTX: Symbol is viable for forecasting. [2026-01-16T12:23:05.624201] [INFO ] [MAIN ] [3143/3508] TRTX kept (0.4s) | 3140 kept, 3 rejected | 136.6/min | ETA: 2.7m [2026-01-16T12:23:06.126731] [DEBUG] [REMOTE ] TRUE: Retrieved 6466 rows, trimmed to 300. [2026-01-16T12:23:06.126929] [DEBUG] [REMOTE ] TRUE: PASS: History has at least 300 days. [2026-01-16T12:23:06.127207] [DEBUG] [REMOTE ] TRUE: PASS: Price check passed. Min price $2.09. [2026-01-16T12:23:06.127359] [DEBUG] [REMOTE ] TRUE: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:06.127497] [DEBUG] [REMOTE ] TRUE: PASS: Integrity check passed. [2026-01-16T12:23:06.127542] [DEBUG] [REMOTE ] TRUE: Symbol is viable for forecasting. [2026-01-16T12:23:06.127617] [INFO ] [MAIN ] [3144/3508] TRUE kept (0.5s) | 3141 kept, 3 rejected | 136.6/min | ETA: 2.7m [2026-01-16T12:23:06.379203] [DEBUG] [REMOTE ] TRUP: Retrieved 2892 rows, trimmed to 300. [2026-01-16T12:23:06.379344] [DEBUG] [REMOTE ] TRUP: PASS: History has at least 300 days. [2026-01-16T12:23:06.379565] [DEBUG] [REMOTE ] TRUP: PASS: Price check passed. Min price $33.91. [2026-01-16T12:23:06.379774] [DEBUG] [REMOTE ] TRUP: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:06.379910] [DEBUG] [REMOTE ] TRUP: PASS: Integrity check passed. [2026-01-16T12:23:06.379955] [DEBUG] [REMOTE ] TRUP: Symbol is viable for forecasting. [2026-01-16T12:23:06.380067] [INFO ] [MAIN ] [3145/3508] TRUP kept (0.3s) | 3142 kept, 3 rejected | 136.6/min | ETA: 2.7m [2026-01-16T12:23:06.820420] [DEBUG] [REMOTE ] TRVG: Retrieved 2282 rows, trimmed to 300. [2026-01-16T12:23:06.820599] [DEBUG] [REMOTE ] TRVG: PASS: History has at least 300 days. [2026-01-16T12:23:06.820846] [DEBUG] [REMOTE ] TRVG: PASS: Price check passed. Min price $2.77. [2026-01-16T12:23:06.821024] [DEBUG] [REMOTE ] TRVG: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:06.821157] [DEBUG] [REMOTE ] TRVG: PASS: Integrity check passed. [2026-01-16T12:23:06.821204] [DEBUG] [REMOTE ] TRVG: Symbol is viable for forecasting. [2026-01-16T12:23:06.821257] [INFO ] [MAIN ] [3146/3508] TRVG kept (0.4s) | 3143 kept, 3 rejected | 136.6/min | ETA: 2.6m [2026-01-16T12:23:07.403383] [DEBUG] [REMOTE ] TS: Retrieved 5808 rows, trimmed to 300. [2026-01-16T12:23:07.403557] [DEBUG] [REMOTE ] TS: PASS: History has at least 300 days. [2026-01-16T12:23:07.403898] [DEBUG] [REMOTE ] TS: PASS: Price check passed. Min price $34.17. [2026-01-16T12:23:07.404084] [DEBUG] [REMOTE ] TS: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:07.404234] [DEBUG] [REMOTE ] TS: PASS: Integrity check passed. [2026-01-16T12:23:07.404279] [DEBUG] [REMOTE ] TS: Symbol is viable for forecasting. [2026-01-16T12:23:07.404335] [INFO ] [MAIN ] [3147/3508] TS kept (0.6s) | 3144 kept, 3 rejected | 136.6/min | ETA: 2.6m [2026-01-16T12:23:07.868394] [DEBUG] [REMOTE ] TSBK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:07.868539] [DEBUG] [REMOTE ] TSBK: PASS: History has at least 300 days. [2026-01-16T12:23:07.868815] [DEBUG] [REMOTE ] TSBK: PASS: Price check passed. Min price $30.99. [2026-01-16T12:23:07.868988] [DEBUG] [REMOTE ] TSBK: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:07.869113] [DEBUG] [REMOTE ] TSBK: PASS: Integrity check passed. [2026-01-16T12:23:07.869155] [DEBUG] [REMOTE ] TSBK: Symbol is viable for forecasting. [2026-01-16T12:23:07.869206] [INFO ] [MAIN ] [3148/3508] TSBK kept (0.5s) | 3145 kept, 3 rejected | 136.6/min | ETA: 2.6m [2026-01-16T12:23:08.292561] [DEBUG] [REMOTE ] TSCO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:08.292714] [DEBUG] [REMOTE ] TSCO: PASS: History has at least 300 days. [2026-01-16T12:23:08.292954] [DEBUG] [REMOTE ] TSCO: PASS: Price check passed. Min price $49.83. [2026-01-16T12:23:08.293111] [DEBUG] [REMOTE ] TSCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:08.293233] [DEBUG] [REMOTE ] TSCO: PASS: Integrity check passed. [2026-01-16T12:23:08.293277] [DEBUG] [REMOTE ] TSCO: Symbol is viable for forecasting. [2026-01-16T12:23:08.293329] [INFO ] [MAIN ] [3149/3508] TSCO kept (0.4s) | 3146 kept, 3 rejected | 136.6/min | ETA: 2.6m [2026-01-16T12:23:08.522826] [DEBUG] [REMOTE ] TSDD: Retrieved 603 rows, trimmed to 300. [2026-01-16T12:23:08.522973] [DEBUG] [REMOTE ] TSDD: PASS: History has at least 300 days. [2026-01-16T12:23:08.523186] [DEBUG] [REMOTE ] TSDD: PASS: Price check passed. Min price $6.59. [2026-01-16T12:23:08.523330] [DEBUG] [REMOTE ] TSDD: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:08.523446] [DEBUG] [REMOTE ] TSDD: PASS: Integrity check passed. [2026-01-16T12:23:08.523489] [DEBUG] [REMOTE ] TSDD: Symbol is viable for forecasting. [2026-01-16T12:23:08.523540] [INFO ] [MAIN ] [3150/3508] TSDD kept (0.2s) | 3147 kept, 3 rejected | 136.7/min | ETA: 2.6m [2026-01-16T12:23:09.172891] [DEBUG] [REMOTE ] TSEM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:09.173056] [DEBUG] [REMOTE ] TSEM: PASS: History has at least 300 days. [2026-01-16T12:23:09.173313] [DEBUG] [REMOTE ] TSEM: PASS: Price check passed. Min price $72.74. [2026-01-16T12:23:09.173457] [DEBUG] [REMOTE ] TSEM: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:09.173608] [DEBUG] [REMOTE ] TSEM: PASS: Integrity check passed. [2026-01-16T12:23:09.173659] [DEBUG] [REMOTE ] TSEM: Symbol is viable for forecasting. [2026-01-16T12:23:09.173718] [INFO ] [MAIN ] [3151/3508] TSEM kept (0.7s) | 3148 kept, 3 rejected | 136.6/min | ETA: 2.6m [2026-01-16T12:23:09.483834] [DEBUG] [REMOTE ] TSHA: Retrieved 1334 rows, trimmed to 300. [2026-01-16T12:23:09.483978] [DEBUG] [REMOTE ] TSHA: PASS: History has at least 300 days. [2026-01-16T12:23:09.484370] [DEBUG] [REMOTE ] TSHA: PASS: Price check passed. Min price $3.83. [2026-01-16T12:23:09.484508] [DEBUG] [REMOTE ] TSHA: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:09.484641] [DEBUG] [REMOTE ] TSHA: PASS: Integrity check passed. [2026-01-16T12:23:09.484685] [DEBUG] [REMOTE ] TSHA: Symbol is viable for forecasting. [2026-01-16T12:23:09.484734] [INFO ] [MAIN ] [3152/3508] TSHA kept (0.3s) | 3149 kept, 3 rejected | 136.6/min | ETA: 2.6m [2026-01-16T12:23:10.043251] [DEBUG] [REMOTE ] TSI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:10.043397] [DEBUG] [REMOTE ] TSI: PASS: History has at least 300 days. [2026-01-16T12:23:10.043648] [DEBUG] [REMOTE ] TSI: PASS: Price check passed. Min price $4.71. [2026-01-16T12:23:10.043799] [DEBUG] [REMOTE ] TSI: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:10.043926] [DEBUG] [REMOTE ] TSI: PASS: Integrity check passed. [2026-01-16T12:23:10.043982] [DEBUG] [REMOTE ] TSI: Symbol is viable for forecasting. [2026-01-16T12:23:10.044038] [INFO ] [MAIN ] [3153/3508] TSI kept (0.6s) | 3150 kept, 3 rejected | 136.6/min | ETA: 2.6m [2026-01-16T12:23:10.258720] [DEBUG] [REMOTE ] TSL: Retrieved 863 rows, trimmed to 300. [2026-01-16T12:23:10.258902] [DEBUG] [REMOTE ] TSL: PASS: History has at least 300 days. [2026-01-16T12:23:10.259117] [DEBUG] [REMOTE ] TSL: PASS: Price check passed. Min price $15.81. [2026-01-16T12:23:10.259260] [DEBUG] [REMOTE ] TSL: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:10.259376] [DEBUG] [REMOTE ] TSL: PASS: Integrity check passed. [2026-01-16T12:23:10.259418] [DEBUG] [REMOTE ] TSL: Symbol is viable for forecasting. [2026-01-16T12:23:10.259468] [INFO ] [MAIN ] [3154/3508] TSL kept (0.2s) | 3151 kept, 3 rejected | 136.7/min | ETA: 2.6m [2026-01-16T12:23:10.813789] [DEBUG] [REMOTE ] TSLA: Retrieved 3912 rows, trimmed to 300. [2026-01-16T12:23:10.813943] [DEBUG] [REMOTE ] TSLA: PASS: History has at least 300 days. [2026-01-16T12:23:10.814232] [DEBUG] [REMOTE ] TSLA: PASS: Price check passed. Min price $391.09. [2026-01-16T12:23:10.814375] [DEBUG] [REMOTE ] TSLA: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:10.814502] [DEBUG] [REMOTE ] TSLA: PASS: Integrity check passed. [2026-01-16T12:23:10.814544] [DEBUG] [REMOTE ] TSLA: Symbol is viable for forecasting. [2026-01-16T12:23:10.814616] [INFO ] [MAIN ] [3155/3508] TSLA kept (0.6s) | 3152 kept, 3 rejected | 136.6/min | ETA: 2.6m [2026-01-16T12:23:11.085569] [DEBUG] [REMOTE ] TSLL: Retrieved 863 rows, trimmed to 300. [2026-01-16T12:23:11.085737] [DEBUG] [REMOTE ] TSLL: PASS: History has at least 300 days. [2026-01-16T12:23:11.085950] [DEBUG] [REMOTE ] TSLL: PASS: Price check passed. Min price $14.91. [2026-01-16T12:23:11.086095] [DEBUG] [REMOTE ] TSLL: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:11.086234] [DEBUG] [REMOTE ] TSLL: PASS: Integrity check passed. [2026-01-16T12:23:11.086288] [DEBUG] [REMOTE ] TSLL: Symbol is viable for forecasting. [2026-01-16T12:23:11.086369] [INFO ] [MAIN ] [3156/3508] TSLL kept (0.3s) | 3153 kept, 3 rejected | 136.7/min | ETA: 2.6m [2026-01-16T12:23:11.481027] [DEBUG] [REMOTE ] TSLQ: Retrieved 881 rows, trimmed to 300. [2026-01-16T12:23:11.481180] [DEBUG] [REMOTE ] TSLQ: PASS: History has at least 300 days. [2026-01-16T12:23:11.481441] [DEBUG] [REMOTE ] TSLQ: PASS: Price check passed. Min price $15.42. [2026-01-16T12:23:11.481661] [DEBUG] [REMOTE ] TSLQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:11.481823] [DEBUG] [REMOTE ] TSLQ: PASS: Integrity check passed. [2026-01-16T12:23:11.481883] [DEBUG] [REMOTE ] TSLQ: Symbol is viable for forecasting. [2026-01-16T12:23:11.481949] [INFO ] [MAIN ] [3157/3508] TSLQ kept (0.4s) | 3154 kept, 3 rejected | 136.7/min | ETA: 2.6m [2026-01-16T12:23:11.878918] [DEBUG] [REMOTE ] TSLS: Retrieved 863 rows, trimmed to 300. [2026-01-16T12:23:11.879067] [DEBUG] [REMOTE ] TSLS: PASS: History has at least 300 days. [2026-01-16T12:23:11.879286] [DEBUG] [REMOTE ] TSLS: PASS: Price check passed. Min price $4.66. [2026-01-16T12:23:11.879426] [DEBUG] [REMOTE ] TSLS: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:11.879546] [DEBUG] [REMOTE ] TSLS: PASS: Integrity check passed. [2026-01-16T12:23:11.879616] [DEBUG] [REMOTE ] TSLS: Symbol is viable for forecasting. [2026-01-16T12:23:11.879669] [INFO ] [MAIN ] [3158/3508] TSLS kept (0.4s) | 3155 kept, 3 rejected | 136.7/min | ETA: 2.6m [2026-01-16T12:23:12.355691] [DEBUG] [REMOTE ] TSLX: Retrieved 2974 rows, trimmed to 300. [2026-01-16T12:23:12.355823] [DEBUG] [REMOTE ] TSLX: PASS: History has at least 300 days. [2026-01-16T12:23:12.356038] [DEBUG] [REMOTE ] TSLX: PASS: Price check passed. Min price $20.26. [2026-01-16T12:23:12.356183] [DEBUG] [REMOTE ] TSLX: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:12.356304] [DEBUG] [REMOTE ] TSLX: PASS: Integrity check passed. [2026-01-16T12:23:12.356347] [DEBUG] [REMOTE ] TSLX: Symbol is viable for forecasting. [2026-01-16T12:23:12.356397] [INFO ] [MAIN ] [3159/3508] TSLX kept (0.5s) | 3156 kept, 3 rejected | 136.7/min | ETA: 2.6m [2026-01-16T12:23:12.996085] [DEBUG] [REMOTE ] TSM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:12.996243] [DEBUG] [REMOTE ] TSM: PASS: History has at least 300 days. [2026-01-16T12:23:12.996472] [DEBUG] [REMOTE ] TSM: PASS: Price check passed. Min price $274.34. [2026-01-16T12:23:12.996658] [DEBUG] [REMOTE ] TSM: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:12.996780] [DEBUG] [REMOTE ] TSM: PASS: Integrity check passed. [2026-01-16T12:23:12.996819] [DEBUG] [REMOTE ] TSM: Symbol is viable for forecasting. [2026-01-16T12:23:12.996868] [INFO ] [MAIN ] [3160/3508] TSM kept (0.6s) | 3157 kept, 3 rejected | 136.6/min | ETA: 2.5m [2026-01-16T12:23:13.480459] [DEBUG] [REMOTE ] TSN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:13.480632] [DEBUG] [REMOTE ] TSN: PASS: History has at least 300 days. [2026-01-16T12:23:13.480916] [DEBUG] [REMOTE ] TSN: PASS: Price check passed. Min price $50.28. [2026-01-16T12:23:13.481062] [DEBUG] [REMOTE ] TSN: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:13.481192] [DEBUG] [REMOTE ] TSN: PASS: Integrity check passed. [2026-01-16T12:23:13.481234] [DEBUG] [REMOTE ] TSN: Symbol is viable for forecasting. [2026-01-16T12:23:13.481287] [INFO ] [MAIN ] [3161/3508] TSN kept (0.5s) | 3158 kept, 3 rejected | 136.6/min | ETA: 2.5m [2026-01-16T12:23:13.764012] [DEBUG] [REMOTE ] TSQ: Retrieved 2888 rows, trimmed to 300. [2026-01-16T12:23:13.764341] [DEBUG] [REMOTE ] TSQ: PASS: History has at least 300 days. [2026-01-16T12:23:13.764547] [DEBUG] [REMOTE ] TSQ: PASS: Price check passed. Min price $4.38. [2026-01-16T12:23:13.764732] [DEBUG] [REMOTE ] TSQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:13.764854] [DEBUG] [REMOTE ] TSQ: PASS: Integrity check passed. [2026-01-16T12:23:13.764895] [DEBUG] [REMOTE ] TSQ: Symbol is viable for forecasting. [2026-01-16T12:23:13.764945] [INFO ] [MAIN ] [3162/3508] TSQ kept (0.3s) | 3159 kept, 3 rejected | 136.7/min | ETA: 2.5m [2026-01-16T12:23:14.341184] [DEBUG] [REMOTE ] TTC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:14.341336] [DEBUG] [REMOTE ] TTC: PASS: History has at least 300 days. [2026-01-16T12:23:14.341598] [DEBUG] [REMOTE ] TTC: PASS: Price check passed. Min price $67.65. [2026-01-16T12:23:14.341753] [DEBUG] [REMOTE ] TTC: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:14.341880] [DEBUG] [REMOTE ] TTC: PASS: Integrity check passed. [2026-01-16T12:23:14.341923] [DEBUG] [REMOTE ] TTC: Symbol is viable for forecasting. [2026-01-16T12:23:14.341976] [INFO ] [MAIN ] [3163/3508] TTC kept (0.6s) | 3160 kept, 3 rejected | 136.6/min | ETA: 2.5m [2026-01-16T12:23:14.660563] [DEBUG] [REMOTE ] TTD: Retrieved 2343 rows, trimmed to 300. [2026-01-16T12:23:14.660725] [DEBUG] [REMOTE ] TTD: PASS: History has at least 300 days. [2026-01-16T12:23:14.660933] [DEBUG] [REMOTE ] TTD: PASS: Price check passed. Min price $36.19. [2026-01-16T12:23:14.661077] [DEBUG] [REMOTE ] TTD: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:14.661380] [DEBUG] [REMOTE ] TTD: PASS: Integrity check passed. [2026-01-16T12:23:14.661421] [DEBUG] [REMOTE ] TTD: Symbol is viable for forecasting. [2026-01-16T12:23:14.661470] [INFO ] [MAIN ] [3164/3508] TTD kept (0.3s) | 3161 kept, 3 rejected | 136.7/min | ETA: 2.5m [2026-01-16T12:23:15.130459] [DEBUG] [REMOTE ] TTE: Retrieved 4581 rows, trimmed to 300. [2026-01-16T12:23:15.130639] [DEBUG] [REMOTE ] TTE: PASS: History has at least 300 days. [2026-01-16T12:23:15.130875] [DEBUG] [REMOTE ] TTE: PASS: Price check passed. Min price $61.01. [2026-01-16T12:23:15.131014] [DEBUG] [REMOTE ] TTE: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:15.131135] [DEBUG] [REMOTE ] TTE: PASS: Integrity check passed. [2026-01-16T12:23:15.131179] [DEBUG] [REMOTE ] TTE: Symbol is viable for forecasting. [2026-01-16T12:23:15.131243] [INFO ] [MAIN ] [3165/3508] TTE kept (0.5s) | 3162 kept, 3 rejected | 136.6/min | ETA: 2.5m [2026-01-16T12:23:15.612852] [DEBUG] [REMOTE ] TTEC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:15.613015] [DEBUG] [REMOTE ] TTEC: PASS: History has at least 300 days. [2026-01-16T12:23:15.613242] [DEBUG] [REMOTE ] TTEC: PASS: Price check passed. Min price $2.57. [2026-01-16T12:23:15.613390] [DEBUG] [REMOTE ] TTEC: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:15.613514] [DEBUG] [REMOTE ] TTEC: PASS: Integrity check passed. [2026-01-16T12:23:15.613555] [DEBUG] [REMOTE ] TTEC: Symbol is viable for forecasting. [2026-01-16T12:23:15.613627] [INFO ] [MAIN ] [3166/3508] TTEC kept (0.5s) | 3163 kept, 3 rejected | 136.6/min | ETA: 2.5m [2026-01-16T12:23:16.089243] [DEBUG] [REMOTE ] TTEK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:16.089379] [DEBUG] [REMOTE ] TTEK: PASS: History has at least 300 days. [2026-01-16T12:23:16.089616] [DEBUG] [REMOTE ] TTEK: PASS: Price check passed. Min price $31.79. [2026-01-16T12:23:16.089758] [DEBUG] [REMOTE ] TTEK: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:16.089875] [DEBUG] [REMOTE ] TTEK: PASS: Integrity check passed. [2026-01-16T12:23:16.089916] [DEBUG] [REMOTE ] TTEK: Symbol is viable for forecasting. [2026-01-16T12:23:16.089993] [INFO ] [MAIN ] [3167/3508] TTEK kept (0.5s) | 3164 kept, 3 rejected | 136.6/min | ETA: 2.5m [2026-01-16T12:23:16.554545] [DEBUG] [REMOTE ] TTI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:16.554703] [DEBUG] [REMOTE ] TTI: PASS: History has at least 300 days. [2026-01-16T12:23:16.554940] [DEBUG] [REMOTE ] TTI: PASS: Price check passed. Min price $7.00. [2026-01-16T12:23:16.555116] [DEBUG] [REMOTE ] TTI: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:16.555255] [DEBUG] [REMOTE ] TTI: PASS: Integrity check passed. [2026-01-16T12:23:16.555297] [DEBUG] [REMOTE ] TTI: Symbol is viable for forecasting. [2026-01-16T12:23:16.555360] [INFO ] [MAIN ] [3168/3508] TTI kept (0.5s) | 3165 kept, 3 rejected | 136.6/min | ETA: 2.5m [2026-01-16T12:23:16.857228] [DEBUG] [REMOTE ] TTMI: Retrieved 6365 rows, trimmed to 300. [2026-01-16T12:23:16.857356] [DEBUG] [REMOTE ] TTMI: PASS: History has at least 300 days. [2026-01-16T12:23:16.857566] [DEBUG] [REMOTE ] TTMI: PASS: Price check passed. Min price $55.69. [2026-01-16T12:23:16.857725] [DEBUG] [REMOTE ] TTMI: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:16.857840] [DEBUG] [REMOTE ] TTMI: PASS: Integrity check passed. [2026-01-16T12:23:16.857881] [DEBUG] [REMOTE ] TTMI: Symbol is viable for forecasting. [2026-01-16T12:23:16.857930] [INFO ] [MAIN ] [3169/3508] TTMI kept (0.3s) | 3166 kept, 3 rejected | 136.7/min | ETA: 2.5m [2026-01-16T12:23:17.440357] [DEBUG] [REMOTE ] TTWO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:17.440508] [DEBUG] [REMOTE ] TTWO: PASS: History has at least 300 days. [2026-01-16T12:23:17.440771] [DEBUG] [REMOTE ] TTWO: PASS: Price check passed. Min price $232.00. [2026-01-16T12:23:17.440916] [DEBUG] [REMOTE ] TTWO: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:17.441043] [DEBUG] [REMOTE ] TTWO: PASS: Integrity check passed. [2026-01-16T12:23:17.441087] [DEBUG] [REMOTE ] TTWO: Symbol is viable for forecasting. [2026-01-16T12:23:17.441138] [INFO ] [MAIN ] [3170/3508] TTWO kept (0.6s) | 3167 kept, 3 rejected | 136.6/min | ETA: 2.5m [2026-01-16T12:23:17.663898] [DEBUG] [REMOTE ] TUGN: Retrieved 918 rows, trimmed to 300. [2026-01-16T12:23:17.664026] [DEBUG] [REMOTE ] TUGN: PASS: History has at least 300 days. [2026-01-16T12:23:17.664225] [DEBUG] [REMOTE ] TUGN: PASS: Price check passed. Min price $24.37. [2026-01-16T12:23:17.664361] [DEBUG] [REMOTE ] TUGN: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:17.664471] [DEBUG] [REMOTE ] TUGN: PASS: Integrity check passed. [2026-01-16T12:23:17.664511] [DEBUG] [REMOTE ] TUGN: Symbol is viable for forecasting. [2026-01-16T12:23:17.664560] [INFO ] [MAIN ] [3171/3508] TUGN kept (0.2s) | 3168 kept, 3 rejected | 136.7/min | ETA: 2.5m [2026-01-16T12:23:18.139634] [DEBUG] [REMOTE ] TUSK: Retrieved 2326 rows, trimmed to 300. [2026-01-16T12:23:18.139801] [DEBUG] [REMOTE ] TUSK: PASS: History has at least 300 days. [2026-01-16T12:23:18.140016] [DEBUG] [REMOTE ] TUSK: PASS: Price check passed. Min price $1.73. [2026-01-16T12:23:18.140158] [DEBUG] [REMOTE ] TUSK: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:18.140271] [DEBUG] [REMOTE ] TUSK: PASS: Integrity check passed. [2026-01-16T12:23:18.140311] [DEBUG] [REMOTE ] TUSK: Symbol is viable for forecasting. [2026-01-16T12:23:18.140360] [INFO ] [MAIN ] [3172/3508] TUSK kept (0.5s) | 3169 kept, 3 rejected | 136.7/min | ETA: 2.5m [2026-01-16T12:23:18.721896] [DEBUG] [REMOTE ] TVC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:18.722039] [DEBUG] [REMOTE ] TVC: PASS: History has at least 300 days. [2026-01-16T12:23:18.722272] [DEBUG] [REMOTE ] TVC: PASS: Price check passed. Min price $23.80. [2026-01-16T12:23:18.722414] [DEBUG] [REMOTE ] TVC: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:18.722536] [DEBUG] [REMOTE ] TVC: PASS: Integrity check passed. [2026-01-16T12:23:18.722599] [DEBUG] [REMOTE ] TVC: Symbol is viable for forecasting. [2026-01-16T12:23:18.722654] [INFO ] [MAIN ] [3173/3508] TVC kept (0.6s) | 3170 kept, 3 rejected | 136.6/min | ETA: 2.5m [2026-01-16T12:23:19.149393] [DEBUG] [REMOTE ] TVE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:19.149547] [DEBUG] [REMOTE ] TVE: PASS: History has at least 300 days. [2026-01-16T12:23:19.149801] [DEBUG] [REMOTE ] TVE: PASS: Price check passed. Min price $23.84. [2026-01-16T12:23:19.149943] [DEBUG] [REMOTE ] TVE: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:19.150066] [DEBUG] [REMOTE ] TVE: PASS: Integrity check passed. [2026-01-16T12:23:19.150108] [DEBUG] [REMOTE ] TVE: Symbol is viable for forecasting. [2026-01-16T12:23:19.150738] [INFO ] [MAIN ] [3174/3508] TVE kept (0.4s) | 3171 kept, 3 rejected | 136.6/min | ETA: 2.4m [2026-01-16T12:23:19.494540] [DEBUG] [REMOTE ] TVTX: Retrieved 3316 rows, trimmed to 300. [2026-01-16T12:23:19.494707] [DEBUG] [REMOTE ] TVTX: PASS: History has at least 300 days. [2026-01-16T12:23:19.494918] [DEBUG] [REMOTE ] TVTX: PASS: Price check passed. Min price $27.48. [2026-01-16T12:23:19.495055] [DEBUG] [REMOTE ] TVTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:19.495174] [DEBUG] [REMOTE ] TVTX: PASS: Integrity check passed. [2026-01-16T12:23:19.495214] [DEBUG] [REMOTE ] TVTX: Symbol is viable for forecasting. [2026-01-16T12:23:19.495263] [INFO ] [MAIN ] [3175/3508] TVTX kept (0.3s) | 3172 kept, 3 rejected | 136.7/min | ETA: 2.4m [2026-01-16T12:23:19.745517] [DEBUG] [REMOTE ] TWFG: Retrieved 376 rows, trimmed to 300. [2026-01-16T12:23:19.745655] [DEBUG] [REMOTE ] TWFG: PASS: History has at least 300 days. [2026-01-16T12:23:19.745856] [DEBUG] [REMOTE ] TWFG: PASS: Price check passed. Min price $24.14. [2026-01-16T12:23:19.745995] [DEBUG] [REMOTE ] TWFG: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:19.746104] [DEBUG] [REMOTE ] TWFG: PASS: Integrity check passed. [2026-01-16T12:23:19.746144] [DEBUG] [REMOTE ] TWFG: Symbol is viable for forecasting. [2026-01-16T12:23:19.746192] [INFO ] [MAIN ] [3176/3508] TWFG kept (0.3s) | 3173 kept, 3 rejected | 136.7/min | ETA: 2.4m [2026-01-16T12:23:20.131176] [DEBUG] [REMOTE ] TWG: Retrieved 440 rows, trimmed to 300. [2026-01-16T12:23:20.131322] [DEBUG] [REMOTE ] TWG: PASS: History has at least 300 days. [2026-01-16T12:23:20.131526] [DEBUG] [REMOTE ] TWG: PASS: Price check passed. Min price $3.29. [2026-01-16T12:23:20.131695] [DEBUG] [REMOTE ] TWG: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:20.131816] [DEBUG] [REMOTE ] TWG: PASS: Integrity check passed. [2026-01-16T12:23:20.131855] [DEBUG] [REMOTE ] TWG: Symbol is viable for forecasting. [2026-01-16T12:23:20.131904] [INFO ] [MAIN ] [3177/3508] TWG kept (0.4s) | 3174 kept, 3 rejected | 136.7/min | ETA: 2.4m [2026-01-16T12:23:20.874972] [DEBUG] [REMOTE ] TWI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:20.875124] [DEBUG] [REMOTE ] TWI: PASS: History has at least 300 days. [2026-01-16T12:23:20.875385] [DEBUG] [REMOTE ] TWI: PASS: Price check passed. Min price $7.19. [2026-01-16T12:23:20.875531] [DEBUG] [REMOTE ] TWI: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:20.875674] [DEBUG] [REMOTE ] TWI: PASS: Integrity check passed. [2026-01-16T12:23:20.875718] [DEBUG] [REMOTE ] TWI: Symbol is viable for forecasting. [2026-01-16T12:23:20.875796] [INFO ] [MAIN ] [3178/3508] TWI kept (0.7s) | 3175 kept, 3 rejected | 136.6/min | ETA: 2.4m [2026-01-16T12:23:21.339910] [DEBUG] [REMOTE ] TWIN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:21.340065] [DEBUG] [REMOTE ] TWIN: PASS: History has at least 300 days. [2026-01-16T12:23:21.340336] [DEBUG] [REMOTE ] TWIN: PASS: Price check passed. Min price $14.45. [2026-01-16T12:23:21.340512] [DEBUG] [REMOTE ] TWIN: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:21.340681] [DEBUG] [REMOTE ] TWIN: PASS: Integrity check passed. [2026-01-16T12:23:21.340735] [DEBUG] [REMOTE ] TWIN: Symbol is viable for forecasting. [2026-01-16T12:23:21.341409] [INFO ] [MAIN ] [3179/3508] TWIN kept (0.5s) | 3176 kept, 3 rejected | 136.6/min | ETA: 2.4m [2026-01-16T12:23:21.617081] [DEBUG] [REMOTE ] TWLO: Retrieved 2405 rows, trimmed to 300. [2026-01-16T12:23:21.617213] [DEBUG] [REMOTE ] TWLO: PASS: History has at least 300 days. [2026-01-16T12:23:21.617419] [DEBUG] [REMOTE ] TWLO: PASS: Price check passed. Min price $109.41. [2026-01-16T12:23:21.617555] [DEBUG] [REMOTE ] TWLO: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:21.617696] [DEBUG] [REMOTE ] TWLO: PASS: Integrity check passed. [2026-01-16T12:23:21.617737] [DEBUG] [REMOTE ] TWLO: Symbol is viable for forecasting. [2026-01-16T12:23:21.617784] [INFO ] [MAIN ] [3180/3508] TWLO kept (0.3s) | 3177 kept, 3 rejected | 136.7/min | ETA: 2.4m [2026-01-16T12:23:22.139842] [DEBUG] [REMOTE ] TWO: Retrieved 4077 rows, trimmed to 300. [2026-01-16T12:23:22.139981] [DEBUG] [REMOTE ] TWO: PASS: History has at least 300 days. [2026-01-16T12:23:22.140228] [DEBUG] [REMOTE ] TWO: PASS: Price check passed. Min price $9.12. [2026-01-16T12:23:22.140383] [DEBUG] [REMOTE ] TWO: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:22.140505] [DEBUG] [REMOTE ] TWO: PASS: Integrity check passed. [2026-01-16T12:23:22.140548] [DEBUG] [REMOTE ] TWO: Symbol is viable for forecasting. [2026-01-16T12:23:22.140619] [INFO ] [MAIN ] [3181/3508] TWO kept (0.5s) | 3178 kept, 3 rejected | 136.7/min | ETA: 2.4m [2026-01-16T12:23:22.509908] [DEBUG] [REMOTE ] TX: Retrieved 5021 rows, trimmed to 300. [2026-01-16T12:23:22.510072] [DEBUG] [REMOTE ] TX: PASS: History has at least 300 days. [2026-01-16T12:23:22.510357] [DEBUG] [REMOTE ] TX: PASS: Price check passed. Min price $34.53. [2026-01-16T12:23:22.510544] [DEBUG] [REMOTE ] TX: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:22.510718] [DEBUG] [REMOTE ] TX: PASS: Integrity check passed. [2026-01-16T12:23:22.510772] [DEBUG] [REMOTE ] TX: Symbol is viable for forecasting. [2026-01-16T12:23:22.510837] [INFO ] [MAIN ] [3182/3508] TX kept (0.4s) | 3179 kept, 3 rejected | 136.7/min | ETA: 2.4m [2026-01-16T12:23:22.839422] [DEBUG] [REMOTE ] TXG: Retrieved 1594 rows, trimmed to 300. [2026-01-16T12:23:22.839565] [DEBUG] [REMOTE ] TXG: PASS: History has at least 300 days. [2026-01-16T12:23:22.839842] [DEBUG] [REMOTE ] TXG: PASS: Price check passed. Min price $12.26. [2026-01-16T12:23:22.839987] [DEBUG] [REMOTE ] TXG: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:22.840103] [DEBUG] [REMOTE ] TXG: PASS: Integrity check passed. [2026-01-16T12:23:22.840145] [DEBUG] [REMOTE ] TXG: Symbol is viable for forecasting. [2026-01-16T12:23:22.840203] [INFO ] [MAIN ] [3183/3508] TXG kept (0.3s) | 3180 kept, 3 rejected | 136.7/min | ETA: 2.4m [2026-01-16T12:23:23.368027] [DEBUG] [REMOTE ] TXMD: Retrieved 5559 rows, trimmed to 300. [2026-01-16T12:23:23.368179] [DEBUG] [REMOTE ] TXMD: PASS: History has at least 300 days. [2026-01-16T12:23:23.368424] [DEBUG] [REMOTE ] TXMD: PASS: Price check passed. Min price $1.15. [2026-01-16T12:23:23.368588] [DEBUG] [REMOTE ] TXMD: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:23.368716] [DEBUG] [REMOTE ] TXMD: PASS: Integrity check passed. [2026-01-16T12:23:23.368760] [DEBUG] [REMOTE ] TXMD: Symbol is viable for forecasting. [2026-01-16T12:23:23.368813] [INFO ] [MAIN ] [3184/3508] TXMD kept (0.5s) | 3181 kept, 3 rejected | 136.7/min | ETA: 2.4m [2026-01-16T12:23:23.832861] [DEBUG] [REMOTE ] TXN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:23.832999] [DEBUG] [REMOTE ] TXN: PASS: History has at least 300 days. [2026-01-16T12:23:23.833229] [DEBUG] [REMOTE ] TXN: PASS: Price check passed. Min price $153.33. [2026-01-16T12:23:23.833370] [DEBUG] [REMOTE ] TXN: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:23.833488] [DEBUG] [REMOTE ] TXN: PASS: Integrity check passed. [2026-01-16T12:23:23.833529] [DEBUG] [REMOTE ] TXN: Symbol is viable for forecasting. [2026-01-16T12:23:23.833598] [INFO ] [MAIN ] [3185/3508] TXN kept (0.5s) | 3182 kept, 3 rejected | 136.7/min | ETA: 2.4m [2026-01-16T12:23:23.934548] [DEBUG] [REMOTE ] TXO: Retrieved 745 rows, trimmed to 300. [2026-01-16T12:23:23.934693] [DEBUG] [REMOTE ] TXO: PASS: History has at least 300 days. [2026-01-16T12:23:23.934891] [DEBUG] [REMOTE ] TXO: PASS: Price check passed. Min price $10.15. [2026-01-16T12:23:23.935030] [DEBUG] [REMOTE ] TXO: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:23.935141] [DEBUG] [REMOTE ] TXO: PASS: Integrity check passed. [2026-01-16T12:23:23.935182] [DEBUG] [REMOTE ] TXO: Symbol is viable for forecasting. [2026-01-16T12:23:23.935230] [INFO ] [MAIN ] [3186/3508] TXO kept (0.1s) | 3183 kept, 3 rejected | 136.7/min | ETA: 2.4m [2026-01-16T12:23:24.652406] [DEBUG] [REMOTE ] TXRH: Retrieved 5355 rows, trimmed to 300. [2026-01-16T12:23:24.652537] [DEBUG] [REMOTE ] TXRH: PASS: History has at least 300 days. [2026-01-16T12:23:24.652782] [DEBUG] [REMOTE ] TXRH: PASS: Price check passed. Min price $160.09. [2026-01-16T12:23:24.652921] [DEBUG] [REMOTE ] TXRH: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:24.653034] [DEBUG] [REMOTE ] TXRH: PASS: Integrity check passed. [2026-01-16T12:23:24.653074] [DEBUG] [REMOTE ] TXRH: Symbol is viable for forecasting. [2026-01-16T12:23:24.653121] [INFO ] [MAIN ] [3187/3508] TXRH kept (0.7s) | 3184 kept, 3 rejected | 136.7/min | ETA: 2.3m [2026-01-16T12:23:25.124432] [DEBUG] [REMOTE ] TY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:25.124601] [DEBUG] [REMOTE ] TY: PASS: History has at least 300 days. [2026-01-16T12:23:25.124868] [DEBUG] [REMOTE ] TY: PASS: Price check passed. Min price $31.25. [2026-01-16T12:23:25.125011] [DEBUG] [REMOTE ] TY: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:25.125142] [DEBUG] [REMOTE ] TY: PASS: Integrity check passed. [2026-01-16T12:23:25.125189] [DEBUG] [REMOTE ] TY: Symbol is viable for forecasting. [2026-01-16T12:23:25.125246] [INFO ] [MAIN ] [3188/3508] TY kept (0.5s) | 3185 kept, 3 rejected | 136.7/min | ETA: 2.3m [2026-01-16T12:23:25.537290] [DEBUG] [REMOTE ] TYG: Retrieved 5509 rows, trimmed to 300. [2026-01-16T12:23:25.537432] [DEBUG] [REMOTE ] TYG: PASS: History has at least 300 days. [2026-01-16T12:23:25.537692] [DEBUG] [REMOTE ] TYG: PASS: Price check passed. Min price $40.26. [2026-01-16T12:23:25.537833] [DEBUG] [REMOTE ] TYG: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:25.537953] [DEBUG] [REMOTE ] TYG: PASS: Integrity check passed. [2026-01-16T12:23:25.537993] [DEBUG] [REMOTE ] TYG: Symbol is viable for forecasting. [2026-01-16T12:23:25.538074] [INFO ] [MAIN ] [3189/3508] TYG kept (0.4s) | 3186 kept, 3 rejected | 136.7/min | ETA: 2.3m [2026-01-16T12:23:25.751897] [DEBUG] [REMOTE ] TYGO: Retrieved 1096 rows, trimmed to 300. [2026-01-16T12:23:25.752042] [DEBUG] [REMOTE ] TYGO: PASS: History has at least 300 days. [2026-01-16T12:23:25.752252] [DEBUG] [REMOTE ] TYGO: PASS: Price check passed. Min price $1.38. [2026-01-16T12:23:25.752391] [DEBUG] [REMOTE ] TYGO: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:25.752508] [DEBUG] [REMOTE ] TYGO: PASS: Integrity check passed. [2026-01-16T12:23:25.752550] [DEBUG] [REMOTE ] TYGO: Symbol is viable for forecasting. [2026-01-16T12:23:25.752621] [INFO ] [MAIN ] [3190/3508] TYGO kept (0.2s) | 3187 kept, 3 rejected | 136.7/min | ETA: 2.3m [2026-01-16T12:23:26.391655] [DEBUG] [REMOTE ] TYL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:26.391791] [DEBUG] [REMOTE ] TYL: PASS: History has at least 300 days. [2026-01-16T12:23:26.392011] [DEBUG] [REMOTE ] TYL: PASS: Price check passed. Min price $435.83. [2026-01-16T12:23:26.392154] [DEBUG] [REMOTE ] TYL: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:26.392273] [DEBUG] [REMOTE ] TYL: PASS: Integrity check passed. [2026-01-16T12:23:26.392315] [DEBUG] [REMOTE ] TYL: Symbol is viable for forecasting. [2026-01-16T12:23:26.392369] [INFO ] [MAIN ] [3191/3508] TYL kept (0.6s) | 3188 kept, 3 rejected | 136.7/min | ETA: 2.3m [2026-01-16T12:23:26.652618] [DEBUG] [REMOTE ] TYRA: Retrieved 1088 rows, trimmed to 300. [2026-01-16T12:23:26.652756] [DEBUG] [REMOTE ] TYRA: PASS: History has at least 300 days. [2026-01-16T12:23:26.652962] [DEBUG] [REMOTE ] TYRA: PASS: Price check passed. Min price $13.99. [2026-01-16T12:23:26.653106] [DEBUG] [REMOTE ] TYRA: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:26.653221] [DEBUG] [REMOTE ] TYRA: PASS: Integrity check passed. [2026-01-16T12:23:26.653264] [DEBUG] [REMOTE ] TYRA: Symbol is viable for forecasting. [2026-01-16T12:23:26.653314] [INFO ] [MAIN ] [3192/3508] TYRA kept (0.3s) | 3189 kept, 3 rejected | 136.7/min | ETA: 2.3m [2026-01-16T12:23:27.228645] [DEBUG] [REMOTE ] TZOO: Retrieved 5884 rows, trimmed to 300. [2026-01-16T12:23:27.228786] [DEBUG] [REMOTE ] TZOO: PASS: History has at least 300 days. [2026-01-16T12:23:27.229006] [DEBUG] [REMOTE ] TZOO: PASS: Price check passed. Min price $6.08. [2026-01-16T12:23:27.229150] [DEBUG] [REMOTE ] TZOO: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:27.229274] [DEBUG] [REMOTE ] TZOO: PASS: Integrity check passed. [2026-01-16T12:23:27.229319] [DEBUG] [REMOTE ] TZOO: Symbol is viable for forecasting. [2026-01-16T12:23:27.229370] [INFO ] [MAIN ] [3193/3508] TZOO kept (0.6s) | 3190 kept, 3 rejected | 136.7/min | ETA: 2.3m [2026-01-16T12:23:27.635511] [DEBUG] [REMOTE ] UAA: Retrieved 5070 rows, trimmed to 300. [2026-01-16T12:23:27.635673] [DEBUG] [REMOTE ] UAA: PASS: History has at least 300 days. [2026-01-16T12:23:27.635884] [DEBUG] [REMOTE ] UAA: PASS: Price check passed. Min price $4.17. [2026-01-16T12:23:27.636022] [DEBUG] [REMOTE ] UAA: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:27.636137] [DEBUG] [REMOTE ] UAA: PASS: Integrity check passed. [2026-01-16T12:23:27.636179] [DEBUG] [REMOTE ] UAA: Symbol is viable for forecasting. [2026-01-16T12:23:27.636229] [INFO ] [MAIN ] [3194/3508] UAA kept (0.4s) | 3191 kept, 3 rejected | 136.7/min | ETA: 2.3m [2026-01-16T12:23:27.948608] [DEBUG] [REMOTE ] UAE: Retrieved 2946 rows, trimmed to 300. [2026-01-16T12:23:27.948747] [DEBUG] [REMOTE ] UAE: PASS: History has at least 300 days. [2026-01-16T12:23:27.948970] [DEBUG] [REMOTE ] UAE: PASS: Price check passed. Min price $18.31. [2026-01-16T12:23:27.949115] [DEBUG] [REMOTE ] UAE: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:27.949234] [DEBUG] [REMOTE ] UAE: PASS: Integrity check passed. [2026-01-16T12:23:27.949277] [DEBUG] [REMOTE ] UAE: Symbol is viable for forecasting. [2026-01-16T12:23:27.949329] [INFO ] [MAIN ] [3195/3508] UAE kept (0.3s) | 3192 kept, 3 rejected | 136.7/min | ETA: 2.3m [2026-01-16T12:23:28.443845] [DEBUG] [REMOTE ] UAL: Retrieved 5018 rows, trimmed to 300. [2026-01-16T12:23:28.443979] [DEBUG] [REMOTE ] UAL: PASS: History has at least 300 days. [2026-01-16T12:23:28.444192] [DEBUG] [REMOTE ] UAL: PASS: Price check passed. Min price $89.95. [2026-01-16T12:23:28.444328] [DEBUG] [REMOTE ] UAL: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:28.444442] [DEBUG] [REMOTE ] UAL: PASS: Integrity check passed. [2026-01-16T12:23:28.444482] [DEBUG] [REMOTE ] UAL: Symbol is viable for forecasting. [2026-01-16T12:23:28.444530] [INFO ] [MAIN ] [3196/3508] UAL kept (0.5s) | 3193 kept, 3 rejected | 136.7/min | ETA: 2.3m [2026-01-16T12:23:28.934636] [DEBUG] [REMOTE ] UBFO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:28.934796] [DEBUG] [REMOTE ] UBFO: PASS: History has at least 300 days. [2026-01-16T12:23:28.935040] [DEBUG] [REMOTE ] UBFO: PASS: Price check passed. Min price $8.86. [2026-01-16T12:23:28.935178] [DEBUG] [REMOTE ] UBFO: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:28.935306] [DEBUG] [REMOTE ] UBFO: PASS: Integrity check passed. [2026-01-16T12:23:28.935347] [DEBUG] [REMOTE ] UBFO: Symbol is viable for forecasting. [2026-01-16T12:23:28.935396] [INFO ] [MAIN ] [3197/3508] UBFO kept (0.5s) | 3194 kept, 3 rejected | 136.7/min | ETA: 2.3m [2026-01-16T12:23:29.185018] [DEBUG] [REMOTE ] UBND: Retrieved 1075 rows, trimmed to 300. [2026-01-16T12:23:29.185145] [DEBUG] [REMOTE ] UBND: PASS: History has at least 300 days. [2026-01-16T12:23:29.185347] [DEBUG] [REMOTE ] UBND: PASS: Price check passed. Min price $21.77. [2026-01-16T12:23:29.185687] [DEBUG] [REMOTE ] UBND: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:29.185802] [DEBUG] [REMOTE ] UBND: PASS: Integrity check passed. [2026-01-16T12:23:29.185843] [DEBUG] [REMOTE ] UBND: Symbol is viable for forecasting. [2026-01-16T12:23:29.185891] [INFO ] [MAIN ] [3198/3508] UBND kept (0.3s) | 3195 kept, 3 rejected | 136.7/min | ETA: 2.3m [2026-01-16T12:23:29.506590] [DEBUG] [REMOTE ] UBRL: Retrieved 343 rows, trimmed to 300. [2026-01-16T12:23:29.506729] [DEBUG] [REMOTE ] UBRL: PASS: History has at least 300 days. [2026-01-16T12:23:29.506963] [DEBUG] [REMOTE ] UBRL: PASS: Price check passed. Min price $19.91. [2026-01-16T12:23:29.507125] [DEBUG] [REMOTE ] UBRL: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:29.507254] [DEBUG] [REMOTE ] UBRL: PASS: Integrity check passed. [2026-01-16T12:23:29.507301] [DEBUG] [REMOTE ] UBRL: Symbol is viable for forecasting. [2026-01-16T12:23:29.507357] [INFO ] [MAIN ] [3199/3508] UBRL kept (0.3s) | 3196 kept, 3 rejected | 136.7/min | ETA: 2.3m [2026-01-16T12:23:30.075996] [DEBUG] [REMOTE ] UBS: Retrieved 2803 rows, trimmed to 300. [2026-01-16T12:23:30.076120] [DEBUG] [REMOTE ] UBS: PASS: History has at least 300 days. [2026-01-16T12:23:30.076320] [DEBUG] [REMOTE ] UBS: PASS: Price check passed. Min price $36.79. [2026-01-16T12:23:30.076466] [DEBUG] [REMOTE ] UBS: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:30.076615] [DEBUG] [REMOTE ] UBS: PASS: Integrity check passed. [2026-01-16T12:23:30.076658] [DEBUG] [REMOTE ] UBS: Symbol is viable for forecasting. [2026-01-16T12:23:30.076733] [INFO ] [MAIN ] [3200/3508] UBS kept (0.6s) | 3197 kept, 3 rejected | 136.7/min | ETA: 2.3m [2026-01-16T12:23:30.593204] [DEBUG] [REMOTE ] UBSI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:30.593343] [DEBUG] [REMOTE ] UBSI: PASS: History has at least 300 days. [2026-01-16T12:23:30.593562] [DEBUG] [REMOTE ] UBSI: PASS: Price check passed. Min price $34.50. [2026-01-16T12:23:30.593728] [DEBUG] [REMOTE ] UBSI: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:30.593848] [DEBUG] [REMOTE ] UBSI: PASS: Integrity check passed. [2026-01-16T12:23:30.593892] [DEBUG] [REMOTE ] UBSI: Symbol is viable for forecasting. [2026-01-16T12:23:30.593943] [INFO ] [MAIN ] [3201/3508] UBSI kept (0.5s) | 3198 kept, 3 rejected | 136.7/min | ETA: 2.2m [2026-01-16T12:23:30.724327] [DEBUG] [REMOTE ] UDMY: Retrieved 1057 rows, trimmed to 300. [2026-01-16T12:23:30.724464] [DEBUG] [REMOTE ] UDMY: PASS: History has at least 300 days. [2026-01-16T12:23:30.724698] [DEBUG] [REMOTE ] UDMY: PASS: Price check passed. Min price $4.91. [2026-01-16T12:23:30.724845] [DEBUG] [REMOTE ] UDMY: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:30.724961] [DEBUG] [REMOTE ] UDMY: PASS: Integrity check passed. [2026-01-16T12:23:30.725004] [DEBUG] [REMOTE ] UDMY: Symbol is viable for forecasting. [2026-01-16T12:23:30.725056] [INFO ] [MAIN ] [3202/3508] UDMY kept (0.1s) | 3199 kept, 3 rejected | 136.7/min | ETA: 2.2m [2026-01-16T12:23:31.328972] [DEBUG] [REMOTE ] UE: Retrieved 2766 rows, trimmed to 300. [2026-01-16T12:23:31.329106] [DEBUG] [REMOTE ] UE: PASS: History has at least 300 days. [2026-01-16T12:23:31.329321] [DEBUG] [REMOTE ] UE: PASS: Price check passed. Min price $18.32. [2026-01-16T12:23:31.329471] [DEBUG] [REMOTE ] UE: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:31.329618] [DEBUG] [REMOTE ] UE: PASS: Integrity check passed. [2026-01-16T12:23:31.329671] [DEBUG] [REMOTE ] UE: Symbol is viable for forecasting. [2026-01-16T12:23:31.329726] [INFO ] [MAIN ] [3203/3508] UE kept (0.6s) | 3200 kept, 3 rejected | 136.7/min | ETA: 2.2m [2026-01-16T12:23:31.931797] [DEBUG] [REMOTE ] UEIC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:31.931934] [DEBUG] [REMOTE ] UEIC: PASS: History has at least 300 days. [2026-01-16T12:23:31.932159] [DEBUG] [REMOTE ] UEIC: PASS: Price check passed. Min price $2.76. [2026-01-16T12:23:31.932302] [DEBUG] [REMOTE ] UEIC: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:31.932427] [DEBUG] [REMOTE ] UEIC: PASS: Integrity check passed. [2026-01-16T12:23:31.932470] [DEBUG] [REMOTE ] UEIC: Symbol is viable for forecasting. [2026-01-16T12:23:31.932521] [INFO ] [MAIN ] [3204/3508] UEIC kept (0.6s) | 3201 kept, 3 rejected | 136.7/min | ETA: 2.2m [2026-01-16T12:23:32.387952] [DEBUG] [REMOTE ] UFCS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:32.388087] [DEBUG] [REMOTE ] UFCS: PASS: History has at least 300 days. [2026-01-16T12:23:32.388317] [DEBUG] [REMOTE ] UFCS: PASS: Price check passed. Min price $29.90. [2026-01-16T12:23:32.388460] [DEBUG] [REMOTE ] UFCS: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:32.388603] [DEBUG] [REMOTE ] UFCS: PASS: Integrity check passed. [2026-01-16T12:23:32.388648] [DEBUG] [REMOTE ] UFCS: Symbol is viable for forecasting. [2026-01-16T12:23:32.388699] [INFO ] [MAIN ] [3205/3508] UFCS kept (0.5s) | 3202 kept, 3 rejected | 136.7/min | ETA: 2.2m [2026-01-16T12:23:32.894305] [DEBUG] [REMOTE ] UFI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:32.894443] [DEBUG] [REMOTE ] UFI: PASS: History has at least 300 days. [2026-01-16T12:23:32.894679] [DEBUG] [REMOTE ] UFI: PASS: Price check passed. Min price $2.98. [2026-01-16T12:23:32.894819] [DEBUG] [REMOTE ] UFI: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:32.894936] [DEBUG] [REMOTE ] UFI: PASS: Integrity check passed. [2026-01-16T12:23:32.894976] [DEBUG] [REMOTE ] UFI: Symbol is viable for forecasting. [2026-01-16T12:23:32.895024] [INFO ] [MAIN ] [3206/3508] UFI kept (0.5s) | 3203 kept, 3 rejected | 136.7/min | ETA: 2.2m [2026-01-16T12:23:33.163876] [DEBUG] [REMOTE ] UFO: Retrieved 1701 rows, trimmed to 300. [2026-01-16T12:23:33.164010] [DEBUG] [REMOTE ] UFO: PASS: History has at least 300 days. [2026-01-16T12:23:33.164214] [DEBUG] [REMOTE ] UFO: PASS: Price check passed. Min price $31.37. [2026-01-16T12:23:33.164354] [DEBUG] [REMOTE ] UFO: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:33.164465] [DEBUG] [REMOTE ] UFO: PASS: Integrity check passed. [2026-01-16T12:23:33.164506] [DEBUG] [REMOTE ] UFO: Symbol is viable for forecasting. [2026-01-16T12:23:33.164555] [INFO ] [MAIN ] [3207/3508] UFO kept (0.3s) | 3204 kept, 3 rejected | 136.7/min | ETA: 2.2m [2026-01-16T12:23:33.733682] [DEBUG] [REMOTE ] UFPI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:33.733820] [DEBUG] [REMOTE ] UFPI: PASS: History has at least 300 days. [2026-01-16T12:23:33.734035] [DEBUG] [REMOTE ] UFPI: PASS: Price check passed. Min price $87.77. [2026-01-16T12:23:33.734177] [DEBUG] [REMOTE ] UFPI: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:33.734297] [DEBUG] [REMOTE ] UFPI: PASS: Integrity check passed. [2026-01-16T12:23:33.734338] [DEBUG] [REMOTE ] UFPI: Symbol is viable for forecasting. [2026-01-16T12:23:33.734388] [INFO ] [MAIN ] [3208/3508] UFPI kept (0.6s) | 3205 kept, 3 rejected | 136.7/min | ETA: 2.2m [2026-01-16T12:23:34.209377] [DEBUG] [REMOTE ] UGI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:34.209520] [DEBUG] [REMOTE ] UGI: PASS: History has at least 300 days. [2026-01-16T12:23:34.209760] [DEBUG] [REMOTE ] UGI: PASS: Price check passed. Min price $32.89. [2026-01-16T12:23:34.209899] [DEBUG] [REMOTE ] UGI: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:34.210015] [DEBUG] [REMOTE ] UGI: PASS: Integrity check passed. [2026-01-16T12:23:34.210056] [DEBUG] [REMOTE ] UGI: Symbol is viable for forecasting. [2026-01-16T12:23:34.210104] [INFO ] [MAIN ] [3209/3508] UGI kept (0.5s) | 3206 kept, 3 rejected | 136.7/min | ETA: 2.2m [2026-01-16T12:23:34.704079] [DEBUG] [REMOTE ] UGP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:34.704307] [DEBUG] [REMOTE ] UGP: PASS: History has at least 300 days. [2026-01-16T12:23:34.704938] [DEBUG] [REMOTE ] UGP: PASS: Price check passed. Min price $3.57. [2026-01-16T12:23:34.705091] [DEBUG] [REMOTE ] UGP: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:34.705282] [DEBUG] [REMOTE ] UGP: PASS: Integrity check passed. [2026-01-16T12:23:34.705324] [DEBUG] [REMOTE ] UGP: Symbol is viable for forecasting. [2026-01-16T12:23:34.705385] [INFO ] [MAIN ] [3210/3508] UGP kept (0.5s) | 3207 kept, 3 rejected | 136.7/min | ETA: 2.2m [2026-01-16T12:23:35.157890] [DEBUG] [REMOTE ] UHAL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:35.158027] [DEBUG] [REMOTE ] UHAL: PASS: History has at least 300 days. [2026-01-16T12:23:35.158243] [DEBUG] [REMOTE ] UHAL: PASS: Price check passed. Min price $48.76. [2026-01-16T12:23:35.158382] [DEBUG] [REMOTE ] UHAL: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:35.158498] [DEBUG] [REMOTE ] UHAL: PASS: Integrity check passed. [2026-01-16T12:23:35.158538] [DEBUG] [REMOTE ] UHAL: Symbol is viable for forecasting. [2026-01-16T12:23:35.158636] [INFO ] [MAIN ] [3211/3508] UHAL kept (0.5s) | 3208 kept, 3 rejected | 136.7/min | ETA: 2.2m [2026-01-16T12:23:35.276188] [DEBUG] [REMOTE ] UHG: Retrieved 1207 rows, trimmed to 300. [2026-01-16T12:23:35.276340] [DEBUG] [REMOTE ] UHG: PASS: History has at least 300 days. [2026-01-16T12:23:35.276606] [DEBUG] [REMOTE ] UHG: PASS: Price check passed. Min price $1.03. [2026-01-16T12:23:35.276763] [DEBUG] [REMOTE ] UHG: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:35.276880] [DEBUG] [REMOTE ] UHG: PASS: Integrity check passed. [2026-01-16T12:23:35.276930] [DEBUG] [REMOTE ] UHG: Symbol is viable for forecasting. [2026-01-16T12:23:35.276989] [INFO ] [MAIN ] [3212/3508] UHG kept (0.1s) | 3209 kept, 3 rejected | 136.7/min | ETA: 2.2m [2026-01-16T12:23:36.017022] [DEBUG] [REMOTE ] UHS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:36.017163] [DEBUG] [REMOTE ] UHS: PASS: History has at least 300 days. [2026-01-16T12:23:36.017377] [DEBUG] [REMOTE ] UHS: PASS: Price check passed. Min price $199.22. [2026-01-16T12:23:36.017516] [DEBUG] [REMOTE ] UHS: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:36.017657] [DEBUG] [REMOTE ] UHS: PASS: Integrity check passed. [2026-01-16T12:23:36.017700] [DEBUG] [REMOTE ] UHS: Symbol is viable for forecasting. [2026-01-16T12:23:36.017750] [INFO ] [MAIN ] [3213/3508] UHS kept (0.7s) | 3210 kept, 3 rejected | 136.7/min | ETA: 2.2m [2026-01-16T12:23:36.257338] [DEBUG] [REMOTE ] UI: Retrieved 3584 rows, trimmed to 300. [2026-01-16T12:23:36.257550] [DEBUG] [REMOTE ] UI: PASS: History has at least 300 days. [2026-01-16T12:23:36.257865] [DEBUG] [REMOTE ] UI: PASS: Price check passed. Min price $515.44. [2026-01-16T12:23:36.258011] [DEBUG] [REMOTE ] UI: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:36.258176] [DEBUG] [REMOTE ] UI: PASS: Integrity check passed. [2026-01-16T12:23:36.258223] [DEBUG] [REMOTE ] UI: Symbol is viable for forecasting. [2026-01-16T12:23:36.258280] [INFO ] [MAIN ] [3214/3508] UI kept (0.2s) | 3211 kept, 3 rejected | 136.7/min | ETA: 2.2m [2026-01-16T12:23:36.737284] [DEBUG] [REMOTE ] UIS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:36.737440] [DEBUG] [REMOTE ] UIS: PASS: History has at least 300 days. [2026-01-16T12:23:36.737724] [DEBUG] [REMOTE ] UIS: PASS: Price check passed. Min price $2.39. [2026-01-16T12:23:36.737867] [DEBUG] [REMOTE ] UIS: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:36.737999] [DEBUG] [REMOTE ] UIS: PASS: Integrity check passed. [2026-01-16T12:23:36.738040] [DEBUG] [REMOTE ] UIS: Symbol is viable for forecasting. [2026-01-16T12:23:36.738091] [INFO ] [MAIN ] [3215/3508] UIS kept (0.5s) | 3212 kept, 3 rejected | 136.7/min | ETA: 2.1m [2026-01-16T12:23:37.109296] [DEBUG] [REMOTE ] UITB: Retrieved 2066 rows, trimmed to 300. [2026-01-16T12:23:37.109439] [DEBUG] [REMOTE ] UITB: PASS: History has at least 300 days. [2026-01-16T12:23:37.109671] [DEBUG] [REMOTE ] UITB: PASS: Price check passed. Min price $46.99. [2026-01-16T12:23:37.109815] [DEBUG] [REMOTE ] UITB: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:37.109931] [DEBUG] [REMOTE ] UITB: PASS: Integrity check passed. [2026-01-16T12:23:37.109972] [DEBUG] [REMOTE ] UITB: Symbol is viable for forecasting. [2026-01-16T12:23:37.110022] [INFO ] [MAIN ] [3216/3508] UITB kept (0.4s) | 3213 kept, 3 rejected | 136.7/min | ETA: 2.1m [2026-01-16T12:23:37.613649] [DEBUG] [REMOTE ] UL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:37.613808] [DEBUG] [REMOTE ] UL: PASS: History has at least 300 days. [2026-01-16T12:23:37.614069] [DEBUG] [REMOTE ] UL: PASS: Price check passed. Min price $62.27. [2026-01-16T12:23:37.614207] [DEBUG] [REMOTE ] UL: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:37.614334] [DEBUG] [REMOTE ] UL: PASS: Integrity check passed. [2026-01-16T12:23:37.614374] [DEBUG] [REMOTE ] UL: Symbol is viable for forecasting. [2026-01-16T12:23:37.614425] [INFO ] [MAIN ] [3217/3508] UL kept (0.5s) | 3214 kept, 3 rejected | 136.7/min | ETA: 2.1m [2026-01-16T12:23:38.155078] [DEBUG] [REMOTE ] ULBI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:38.155216] [DEBUG] [REMOTE ] ULBI: PASS: History has at least 300 days. [2026-01-16T12:23:38.155436] [DEBUG] [REMOTE ] ULBI: PASS: Price check passed. Min price $5.05. [2026-01-16T12:23:38.155596] [DEBUG] [REMOTE ] ULBI: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:38.155718] [DEBUG] [REMOTE ] ULBI: PASS: Integrity check passed. [2026-01-16T12:23:38.155759] [DEBUG] [REMOTE ] ULBI: Symbol is viable for forecasting. [2026-01-16T12:23:38.155809] [INFO ] [MAIN ] [3218/3508] ULBI kept (0.5s) | 3215 kept, 3 rejected | 136.7/min | ETA: 2.1m [2026-01-16T12:23:38.423098] [DEBUG] [REMOTE ] ULCC: Retrieved 1204 rows, trimmed to 300. [2026-01-16T12:23:38.423230] [DEBUG] [REMOTE ] ULCC: PASS: History has at least 300 days. [2026-01-16T12:23:38.423437] [DEBUG] [REMOTE ] ULCC: PASS: Price check passed. Min price $3.60. [2026-01-16T12:23:38.423624] [DEBUG] [REMOTE ] ULCC: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:38.423749] [DEBUG] [REMOTE ] ULCC: PASS: Integrity check passed. [2026-01-16T12:23:38.423792] [DEBUG] [REMOTE ] ULCC: Symbol is viable for forecasting. [2026-01-16T12:23:38.423843] [INFO ] [MAIN ] [3219/3508] ULCC kept (0.3s) | 3216 kept, 3 rejected | 136.7/min | ETA: 2.1m [2026-01-16T12:23:38.849963] [DEBUG] [REMOTE ] ULH: Retrieved 2442 rows, trimmed to 300. [2026-01-16T12:23:38.850097] [DEBUG] [REMOTE ] ULH: PASS: History has at least 300 days. [2026-01-16T12:23:38.850300] [DEBUG] [REMOTE ] ULH: PASS: Price check passed. Min price $12.87. [2026-01-16T12:23:38.850437] [DEBUG] [REMOTE ] ULH: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:38.850547] [DEBUG] [REMOTE ] ULH: PASS: Integrity check passed. [2026-01-16T12:23:38.850616] [DEBUG] [REMOTE ] ULH: Symbol is viable for forecasting. [2026-01-16T12:23:38.850677] [INFO ] [MAIN ] [3220/3508] ULH kept (0.4s) | 3217 kept, 3 rejected | 136.7/min | ETA: 2.1m [2026-01-16T12:23:39.337196] [DEBUG] [REMOTE ] ULTA: Retrieved 4585 rows, trimmed to 300. [2026-01-16T12:23:39.337330] [DEBUG] [REMOTE ] ULTA: PASS: History has at least 300 days. [2026-01-16T12:23:39.337541] [DEBUG] [REMOTE ] ULTA: PASS: Price check passed. Min price $496.44. [2026-01-16T12:23:39.337699] [DEBUG] [REMOTE ] ULTA: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:39.337816] [DEBUG] [REMOTE ] ULTA: PASS: Integrity check passed. [2026-01-16T12:23:39.337856] [DEBUG] [REMOTE ] ULTA: Symbol is viable for forecasting. [2026-01-16T12:23:39.337904] [INFO ] [MAIN ] [3221/3508] ULTA kept (0.5s) | 3218 kept, 3 rejected | 136.7/min | ETA: 2.1m [2026-01-16T12:23:39.561782] [DEBUG] [REMOTE ] ULY: Retrieved 562 rows, trimmed to 300. [2026-01-16T12:23:39.561912] [DEBUG] [REMOTE ] ULY: PASS: History has at least 300 days. [2026-01-16T12:23:39.562113] [DEBUG] [REMOTE ] ULY: PASS: Price check passed. Min price $1.76. [2026-01-16T12:23:39.562250] [DEBUG] [REMOTE ] ULY: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:39.562358] [DEBUG] [REMOTE ] ULY: PASS: Integrity check passed. [2026-01-16T12:23:39.562399] [DEBUG] [REMOTE ] ULY: Symbol is viable for forecasting. [2026-01-16T12:23:39.562501] [INFO ] [MAIN ] [3222/3508] ULY kept (0.2s) | 3219 kept, 3 rejected | 136.7/min | ETA: 2.1m [2026-01-16T12:23:40.320386] [DEBUG] [REMOTE ] UMBF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:40.320519] [DEBUG] [REMOTE ] UMBF: PASS: History has at least 300 days. [2026-01-16T12:23:40.320756] [DEBUG] [REMOTE ] UMBF: PASS: Price check passed. Min price $103.61. [2026-01-16T12:23:40.320914] [DEBUG] [REMOTE ] UMBF: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:40.321045] [DEBUG] [REMOTE ] UMBF: PASS: Integrity check passed. [2026-01-16T12:23:40.321087] [DEBUG] [REMOTE ] UMBF: Symbol is viable for forecasting. [2026-01-16T12:23:40.321136] [INFO ] [MAIN ] [3223/3508] UMBF kept (0.8s) | 3220 kept, 3 rejected | 136.7/min | ETA: 2.1m [2026-01-16T12:23:40.814708] [DEBUG] [REMOTE ] UMC: Retrieved 6369 rows, trimmed to 300. [2026-01-16T12:23:40.814843] [DEBUG] [REMOTE ] UMC: PASS: History has at least 300 days. [2026-01-16T12:23:40.815056] [DEBUG] [REMOTE ] UMC: PASS: Price check passed. Min price $7.02. [2026-01-16T12:23:40.815194] [DEBUG] [REMOTE ] UMC: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:40.815311] [DEBUG] [REMOTE ] UMC: PASS: Integrity check passed. [2026-01-16T12:23:40.815351] [DEBUG] [REMOTE ] UMC: Symbol is viable for forecasting. [2026-01-16T12:23:40.815408] [INFO ] [MAIN ] [3224/3508] UMC kept (0.5s) | 3221 kept, 3 rejected | 136.7/min | ETA: 2.1m [2026-01-16T12:23:41.279813] [DEBUG] [REMOTE ] UMH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:41.279949] [DEBUG] [REMOTE ] UMH: PASS: History has at least 300 days. [2026-01-16T12:23:41.280170] [DEBUG] [REMOTE ] UMH: PASS: Price check passed. Min price $14.01. [2026-01-16T12:23:41.280308] [DEBUG] [REMOTE ] UMH: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:41.280429] [DEBUG] [REMOTE ] UMH: PASS: Integrity check passed. [2026-01-16T12:23:41.280471] [DEBUG] [REMOTE ] UMH: Symbol is viable for forecasting. [2026-01-16T12:23:41.280537] [INFO ] [MAIN ] [3225/3508] UMH kept (0.5s) | 3222 kept, 3 rejected | 136.7/min | ETA: 2.1m [2026-01-16T12:23:41.448332] [DEBUG] [REMOTE ] UMMA: Retrieved 1009 rows, trimmed to 300. [2026-01-16T12:23:41.448471] [DEBUG] [REMOTE ] UMMA: PASS: History has at least 300 days. [2026-01-16T12:23:41.448698] [DEBUG] [REMOTE ] UMMA: PASS: Price check passed. Min price $27.33. [2026-01-16T12:23:41.448836] [DEBUG] [REMOTE ] UMMA: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:41.448948] [DEBUG] [REMOTE ] UMMA: PASS: Integrity check passed. [2026-01-16T12:23:41.448988] [DEBUG] [REMOTE ] UMMA: Symbol is viable for forecasting. [2026-01-16T12:23:41.449037] [INFO ] [MAIN ] [3226/3508] UMMA kept (0.2s) | 3223 kept, 3 rejected | 136.7/min | ETA: 2.1m [2026-01-16T12:23:41.909897] [DEBUG] [REMOTE ] UNCY: Retrieved 1135 rows, trimmed to 300. [2026-01-16T12:23:41.910040] [DEBUG] [REMOTE ] UNCY: PASS: History has at least 300 days. [2026-01-16T12:23:41.910247] [DEBUG] [REMOTE ] UNCY: PASS: Price check passed. Min price $4.44. [2026-01-16T12:23:41.910391] [DEBUG] [REMOTE ] UNCY: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:41.910506] [DEBUG] [REMOTE ] UNCY: PASS: Integrity check passed. [2026-01-16T12:23:41.910547] [DEBUG] [REMOTE ] UNCY: Symbol is viable for forecasting. [2026-01-16T12:23:41.910635] [INFO ] [MAIN ] [3227/3508] UNCY kept (0.5s) | 3224 kept, 3 rejected | 136.7/min | ETA: 2.1m [2026-01-16T12:23:42.551969] [DEBUG] [REMOTE ] UNF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:42.552132] [DEBUG] [REMOTE ] UNF: PASS: History has at least 300 days. [2026-01-16T12:23:42.552412] [DEBUG] [REMOTE ] UNF: PASS: Price check passed. Min price $149.72. [2026-01-16T12:23:42.552565] [DEBUG] [REMOTE ] UNF: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:42.552724] [DEBUG] [REMOTE ] UNF: PASS: Integrity check passed. [2026-01-16T12:23:42.552771] [DEBUG] [REMOTE ] UNF: Symbol is viable for forecasting. [2026-01-16T12:23:42.552825] [INFO ] [MAIN ] [3228/3508] UNF kept (0.6s) | 3225 kept, 3 rejected | 136.7/min | ETA: 2.0m [2026-01-16T12:23:42.998054] [DEBUG] [REMOTE ] UNFI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:42.998194] [DEBUG] [REMOTE ] UNFI: PASS: History has at least 300 days. [2026-01-16T12:23:42.998419] [DEBUG] [REMOTE ] UNFI: PASS: Price check passed. Min price $31.42. [2026-01-16T12:23:42.998565] [DEBUG] [REMOTE ] UNFI: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:42.998713] [DEBUG] [REMOTE ] UNFI: PASS: Integrity check passed. [2026-01-16T12:23:42.998756] [DEBUG] [REMOTE ] UNFI: Symbol is viable for forecasting. [2026-01-16T12:23:42.998807] [INFO ] [MAIN ] [3229/3508] UNFI kept (0.4s) | 3226 kept, 3 rejected | 136.7/min | ETA: 2.0m [2026-01-16T12:23:43.449915] [DEBUG] [REMOTE ] UNM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:43.450079] [DEBUG] [REMOTE ] UNM: PASS: History has at least 300 days. [2026-01-16T12:23:43.450320] [DEBUG] [REMOTE ] UNM: PASS: Price check passed. Min price $72.82. [2026-01-16T12:23:43.450460] [DEBUG] [REMOTE ] UNM: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:43.450614] [DEBUG] [REMOTE ] UNM: PASS: Integrity check passed. [2026-01-16T12:23:43.450661] [DEBUG] [REMOTE ] UNM: Symbol is viable for forecasting. [2026-01-16T12:23:43.450712] [INFO ] [MAIN ] [3230/3508] UNM kept (0.5s) | 3227 kept, 3 rejected | 136.7/min | ETA: 2.0m [2026-01-16T12:23:43.739157] [DEBUG] [REMOTE ] UNMA: Retrieved 1905 rows, trimmed to 300. [2026-01-16T12:23:43.739301] [DEBUG] [REMOTE ] UNMA: PASS: History has at least 300 days. [2026-01-16T12:23:43.739516] [DEBUG] [REMOTE ] UNMA: PASS: Price check passed. Min price $23.03. [2026-01-16T12:23:43.739674] [DEBUG] [REMOTE ] UNMA: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:43.739795] [DEBUG] [REMOTE ] UNMA: PASS: Integrity check passed. [2026-01-16T12:23:43.739836] [DEBUG] [REMOTE ] UNMA: Symbol is viable for forecasting. [2026-01-16T12:23:43.739902] [INFO ] [MAIN ] [3231/3508] UNMA kept (0.3s) | 3228 kept, 3 rejected | 136.7/min | ETA: 2.0m [2026-01-16T12:23:44.323195] [DEBUG] [REMOTE ] UNP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:44.323350] [DEBUG] [REMOTE ] UNP: PASS: History has at least 300 days. [2026-01-16T12:23:44.323624] [DEBUG] [REMOTE ] UNP: PASS: Price check passed. Min price $215.11. [2026-01-16T12:23:44.323767] [DEBUG] [REMOTE ] UNP: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:44.323894] [DEBUG] [REMOTE ] UNP: PASS: Integrity check passed. [2026-01-16T12:23:44.323937] [DEBUG] [REMOTE ] UNP: Symbol is viable for forecasting. [2026-01-16T12:23:44.323987] [INFO ] [MAIN ] [3232/3508] UNP kept (0.6s) | 3229 kept, 3 rejected | 136.7/min | ETA: 2.0m [2026-01-16T12:23:44.677455] [DEBUG] [REMOTE ] UNTY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:44.677621] [DEBUG] [REMOTE ] UNTY: PASS: History has at least 300 days. [2026-01-16T12:23:44.677876] [DEBUG] [REMOTE ] UNTY: PASS: Price check passed. Min price $45.04. [2026-01-16T12:23:44.678018] [DEBUG] [REMOTE ] UNTY: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:44.678145] [DEBUG] [REMOTE ] UNTY: PASS: Integrity check passed. [2026-01-16T12:23:44.678186] [DEBUG] [REMOTE ] UNTY: Symbol is viable for forecasting. [2026-01-16T12:23:44.678822] [INFO ] [MAIN ] [3233/3508] UNTY kept (0.4s) | 3230 kept, 3 rejected | 136.7/min | ETA: 2.0m [2026-01-16T12:23:45.137162] [DEBUG] [REMOTE ] UONE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:45.137311] [DEBUG] [REMOTE ] UONE: PASS: History has at least 300 days. [2026-01-16T12:23:45.137557] [DEBUG] [REMOTE ] UONE: PASS: Price check passed. Min price $1.02. [2026-01-16T12:23:45.137723] [DEBUG] [REMOTE ] UONE: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:45.137854] [DEBUG] [REMOTE ] UONE: PASS: Integrity check passed. [2026-01-16T12:23:45.137897] [DEBUG] [REMOTE ] UONE: Symbol is viable for forecasting. [2026-01-16T12:23:45.137947] [INFO ] [MAIN ] [3234/3508] UONE kept (0.5s) | 3231 kept, 3 rejected | 136.7/min | ETA: 2.0m [2026-01-16T12:23:45.517940] [DEBUG] [REMOTE ] UPBD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:45.518077] [DEBUG] [REMOTE ] UPBD: PASS: History has at least 300 days. [2026-01-16T12:23:45.518292] [DEBUG] [REMOTE ] UPBD: PASS: Price check passed. Min price $15.75. [2026-01-16T12:23:45.518430] [DEBUG] [REMOTE ] UPBD: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:45.518544] [DEBUG] [REMOTE ] UPBD: PASS: Integrity check passed. [2026-01-16T12:23:45.518603] [DEBUG] [REMOTE ] UPBD: Symbol is viable for forecasting. [2026-01-16T12:23:45.519186] [INFO ] [MAIN ] [3235/3508] UPBD kept (0.4s) | 3232 kept, 3 rejected | 136.7/min | ETA: 2.0m [2026-01-16T12:23:45.796026] [DEBUG] [REMOTE ] UPC: Retrieved 1211 rows, trimmed to 300. [2026-01-16T12:23:45.796163] [DEBUG] [REMOTE ] UPC: PASS: History has at least 300 days. [2026-01-16T12:23:45.796363] [DEBUG] [REMOTE ] UPC: PASS: Price check passed. Min price $3.40. [2026-01-16T12:23:45.796524] [DEBUG] [REMOTE ] UPC: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:45.796665] [DEBUG] [REMOTE ] UPC: PASS: Integrity check passed. [2026-01-16T12:23:45.796709] [DEBUG] [REMOTE ] UPC: Symbol is viable for forecasting. [2026-01-16T12:23:45.796758] [INFO ] [MAIN ] [3236/3508] UPC kept (0.3s) | 3233 kept, 3 rejected | 136.7/min | ETA: 2.0m [2026-01-16T12:23:46.269094] [DEBUG] [REMOTE ] UPLD: Retrieved 2814 rows, trimmed to 300. [2026-01-16T12:23:46.269234] [DEBUG] [REMOTE ] UPLD: PASS: History has at least 300 days. [2026-01-16T12:23:46.269455] [DEBUG] [REMOTE ] UPLD: PASS: Price check passed. Min price $1.43. [2026-01-16T12:23:46.269614] [DEBUG] [REMOTE ] UPLD: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:46.269739] [DEBUG] [REMOTE ] UPLD: PASS: Integrity check passed. [2026-01-16T12:23:46.269780] [DEBUG] [REMOTE ] UPLD: Symbol is viable for forecasting. [2026-01-16T12:23:46.269848] [INFO ] [MAIN ] [3237/3508] UPLD kept (0.5s) | 3234 kept, 3 rejected | 136.7/min | ETA: 2.0m [2026-01-16T12:23:46.790002] [DEBUG] [REMOTE ] UPS: Retrieved 6585 rows, trimmed to 300. [2026-01-16T12:23:46.790211] [DEBUG] [REMOTE ] UPS: PASS: History has at least 300 days. [2026-01-16T12:23:46.790490] [DEBUG] [REMOTE ] UPS: PASS: Price check passed. Min price $85.54. [2026-01-16T12:23:46.790655] [DEBUG] [REMOTE ] UPS: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:46.790803] [DEBUG] [REMOTE ] UPS: PASS: Integrity check passed. [2026-01-16T12:23:46.790847] [DEBUG] [REMOTE ] UPS: Symbol is viable for forecasting. [2026-01-16T12:23:46.790904] [INFO ] [MAIN ] [3238/3508] UPS kept (0.5s) | 3235 kept, 3 rejected | 136.7/min | ETA: 2.0m [2026-01-16T12:23:47.076232] [DEBUG] [REMOTE ] UPWK: Retrieved 1831 rows, trimmed to 300. [2026-01-16T12:23:47.076395] [DEBUG] [REMOTE ] UPWK: PASS: History has at least 300 days. [2026-01-16T12:23:47.076696] [DEBUG] [REMOTE ] UPWK: PASS: Price check passed. Min price $15.63. [2026-01-16T12:23:47.076838] [DEBUG] [REMOTE ] UPWK: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:47.076954] [DEBUG] [REMOTE ] UPWK: PASS: Integrity check passed. [2026-01-16T12:23:47.077003] [DEBUG] [REMOTE ] UPWK: Symbol is viable for forecasting. [2026-01-16T12:23:47.077060] [INFO ] [MAIN ] [3239/3508] UPWK kept (0.3s) | 3236 kept, 3 rejected | 136.7/min | ETA: 2.0m [2026-01-16T12:23:47.455938] [DEBUG] [REMOTE ] UPXI: Retrieved 1146 rows, trimmed to 300. [2026-01-16T12:23:47.456145] [DEBUG] [REMOTE ] UPXI: PASS: History has at least 300 days. [2026-01-16T12:23:47.456400] [DEBUG] [REMOTE ] UPXI: PASS: Price check passed. Min price $1.68. [2026-01-16T12:23:47.456605] [DEBUG] [REMOTE ] UPXI: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:47.456733] [DEBUG] [REMOTE ] UPXI: PASS: Integrity check passed. [2026-01-16T12:23:47.456775] [DEBUG] [REMOTE ] UPXI: Symbol is viable for forecasting. [2026-01-16T12:23:47.456829] [INFO ] [MAIN ] [3240/3508] UPXI kept (0.4s) | 3237 kept, 3 rejected | 136.7/min | ETA: 2.0m [2026-01-16T12:23:48.054162] [DEBUG] [REMOTE ] URBN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:48.054314] [DEBUG] [REMOTE ] URBN: PASS: History has at least 300 days. [2026-01-16T12:23:48.054557] [DEBUG] [REMOTE ] URBN: PASS: Price check passed. Min price $59.57. [2026-01-16T12:23:48.054719] [DEBUG] [REMOTE ] URBN: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:48.054844] [DEBUG] [REMOTE ] URBN: PASS: Integrity check passed. [2026-01-16T12:23:48.054885] [DEBUG] [REMOTE ] URBN: Symbol is viable for forecasting. [2026-01-16T12:23:48.054936] [INFO ] [MAIN ] [3241/3508] URBN kept (0.6s) | 3238 kept, 3 rejected | 136.7/min | ETA: 2.0m [2026-01-16T12:23:48.347035] [DEBUG] [REMOTE ] URGN: Retrieved 2188 rows, trimmed to 300. [2026-01-16T12:23:48.347175] [DEBUG] [REMOTE ] URGN: PASS: History has at least 300 days. [2026-01-16T12:23:48.347383] [DEBUG] [REMOTE ] URGN: PASS: Price check passed. Min price $17.33. [2026-01-16T12:23:48.347524] [DEBUG] [REMOTE ] URGN: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:48.347669] [DEBUG] [REMOTE ] URGN: PASS: Integrity check passed. [2026-01-16T12:23:48.347713] [DEBUG] [REMOTE ] URGN: Symbol is viable for forecasting. [2026-01-16T12:23:48.347763] [INFO ] [MAIN ] [3242/3508] URGN kept (0.3s) | 3239 kept, 3 rejected | 136.7/min | ETA: 1.9m [2026-01-16T12:23:48.911553] [DEBUG] [REMOTE ] URI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:48.911720] [DEBUG] [REMOTE ] URI: PASS: History has at least 300 days. [2026-01-16T12:23:48.911947] [DEBUG] [REMOTE ] URI: PASS: Price check passed. Min price $770.00. [2026-01-16T12:23:48.912092] [DEBUG] [REMOTE ] URI: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:48.912210] [DEBUG] [REMOTE ] URI: PASS: Integrity check passed. [2026-01-16T12:23:48.912278] [DEBUG] [REMOTE ] URI: Symbol is viable for forecasting. [2026-01-16T12:23:48.912330] [INFO ] [MAIN ] [3243/3508] URI kept (0.6s) | 3240 kept, 3 rejected | 136.7/min | ETA: 1.9m [2026-01-16T12:23:49.147215] [DEBUG] [REMOTE ] URNJ: Retrieved 741 rows, trimmed to 300. [2026-01-16T12:23:49.147361] [DEBUG] [REMOTE ] URNJ: PASS: History has at least 300 days. [2026-01-16T12:23:49.147594] [DEBUG] [REMOTE ] URNJ: PASS: Price check passed. Min price $21.59. [2026-01-16T12:23:49.147742] [DEBUG] [REMOTE ] URNJ: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:49.147864] [DEBUG] [REMOTE ] URNJ: PASS: Integrity check passed. [2026-01-16T12:23:49.147905] [DEBUG] [REMOTE ] URNJ: Symbol is viable for forecasting. [2026-01-16T12:23:49.148002] [INFO ] [MAIN ] [3244/3508] URNJ kept (0.2s) | 3241 kept, 3 rejected | 136.7/min | ETA: 1.9m [2026-01-16T12:23:49.604193] [DEBUG] [REMOTE ] UROY: Retrieved 1509 rows, trimmed to 300. [2026-01-16T12:23:49.604395] [DEBUG] [REMOTE ] UROY: PASS: History has at least 300 days. [2026-01-16T12:23:49.604681] [DEBUG] [REMOTE ] UROY: PASS: Price check passed. Min price $3.32. [2026-01-16T12:23:49.604836] [DEBUG] [REMOTE ] UROY: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:49.604960] [DEBUG] [REMOTE ] UROY: PASS: Integrity check passed. [2026-01-16T12:23:49.605004] [DEBUG] [REMOTE ] UROY: Symbol is viable for forecasting. [2026-01-16T12:23:49.605058] [INFO ] [MAIN ] [3245/3508] UROY kept (0.5s) | 3242 kept, 3 rejected | 136.7/min | ETA: 1.9m [2026-01-16T12:23:50.024537] [DEBUG] [REMOTE ] USA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:50.024711] [DEBUG] [REMOTE ] USA: PASS: History has at least 300 days. [2026-01-16T12:23:50.024940] [DEBUG] [REMOTE ] USA: PASS: Price check passed. Min price $5.84. [2026-01-16T12:23:50.025082] [DEBUG] [REMOTE ] USA: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:50.025203] [DEBUG] [REMOTE ] USA: PASS: Integrity check passed. [2026-01-16T12:23:50.025245] [DEBUG] [REMOTE ] USA: Symbol is viable for forecasting. [2026-01-16T12:23:50.025858] [INFO ] [MAIN ] [3246/3508] USA kept (0.4s) | 3243 kept, 3 rejected | 136.7/min | ETA: 1.9m [2026-01-16T12:23:50.465905] [DEBUG] [REMOTE ] USAC: Retrieved 3271 rows, trimmed to 300. [2026-01-16T12:23:50.466056] [DEBUG] [REMOTE ] USAC: PASS: History has at least 300 days. [2026-01-16T12:23:50.466286] [DEBUG] [REMOTE ] USAC: PASS: Price check passed. Min price $21.99. [2026-01-16T12:23:50.466448] [DEBUG] [REMOTE ] USAC: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:50.466631] [DEBUG] [REMOTE ] USAC: PASS: Integrity check passed. [2026-01-16T12:23:50.466680] [DEBUG] [REMOTE ] USAC: Symbol is viable for forecasting. [2026-01-16T12:23:50.466733] [INFO ] [MAIN ] [3247/3508] USAC kept (0.4s) | 3244 kept, 3 rejected | 136.7/min | ETA: 1.9m [2026-01-16T12:23:51.028211] [DEBUG] [REMOTE ] USB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:51.028454] [DEBUG] [REMOTE ] USB: PASS: History has at least 300 days. [2026-01-16T12:23:51.028946] [DEBUG] [REMOTE ] USB: PASS: Price check passed. Min price $45.03. [2026-01-16T12:23:51.029162] [DEBUG] [REMOTE ] USB: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:51.029397] [DEBUG] [REMOTE ] USB: PASS: Integrity check passed. [2026-01-16T12:23:51.029465] [DEBUG] [REMOTE ] USB: Symbol is viable for forecasting. [2026-01-16T12:23:51.029553] [INFO ] [MAIN ] [3248/3508] USB kept (0.6s) | 3245 kept, 3 rejected | 136.7/min | ETA: 1.9m [2026-01-16T12:23:51.269846] [DEBUG] [REMOTE ] USCB: Retrieved 1126 rows, trimmed to 300. [2026-01-16T12:23:51.270031] [DEBUG] [REMOTE ] USCB: PASS: History has at least 300 days. [2026-01-16T12:23:51.270320] [DEBUG] [REMOTE ] USCB: PASS: Price check passed. Min price $16.87. [2026-01-16T12:23:51.270510] [DEBUG] [REMOTE ] USCB: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:51.270694] [DEBUG] [REMOTE ] USCB: PASS: Integrity check passed. [2026-01-16T12:23:51.270799] [DEBUG] [REMOTE ] USCB: Symbol is viable for forecasting. [2026-01-16T12:23:51.270874] [INFO ] [MAIN ] [3249/3508] USCB kept (0.2s) | 3246 kept, 3 rejected | 136.7/min | ETA: 1.9m [2026-01-16T12:23:51.666739] [DEBUG] [REMOTE ] USDX: Retrieved 472 rows, trimmed to 300. [2026-01-16T12:23:51.666887] [DEBUG] [REMOTE ] USDX: PASS: History has at least 300 days. [2026-01-16T12:23:51.667118] [DEBUG] [REMOTE ] USDX: PASS: Price check passed. Min price $25.27. [2026-01-16T12:23:51.667286] [DEBUG] [REMOTE ] USDX: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:51.667429] [DEBUG] [REMOTE ] USDX: PASS: Integrity check passed. [2026-01-16T12:23:51.667474] [DEBUG] [REMOTE ] USDX: Symbol is viable for forecasting. [2026-01-16T12:23:51.667525] [INFO ] [MAIN ] [3250/3508] USDX kept (0.4s) | 3247 kept, 3 rejected | 136.7/min | ETA: 1.9m [2026-01-16T12:23:52.014889] [DEBUG] [REMOTE ] USEA: Retrieved 887 rows, trimmed to 300. [2026-01-16T12:23:52.015040] [DEBUG] [REMOTE ] USEA: PASS: History has at least 300 days. [2026-01-16T12:23:52.015264] [DEBUG] [REMOTE ] USEA: PASS: Price check passed. Min price $1.41. [2026-01-16T12:23:52.015411] [DEBUG] [REMOTE ] USEA: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:52.015553] [DEBUG] [REMOTE ] USEA: PASS: Integrity check passed. [2026-01-16T12:23:52.015658] [DEBUG] [REMOTE ] USEA: Symbol is viable for forecasting. [2026-01-16T12:23:52.015729] [INFO ] [MAIN ] [3251/3508] USEA kept (0.3s) | 3248 kept, 3 rejected | 136.7/min | ETA: 1.9m [2026-01-16T12:23:52.531308] [DEBUG] [REMOTE ] USFD: Retrieved 2424 rows, trimmed to 300. [2026-01-16T12:23:52.531459] [DEBUG] [REMOTE ] USFD: PASS: History has at least 300 days. [2026-01-16T12:23:52.531716] [DEBUG] [REMOTE ] USFD: PASS: Price check passed. Min price $70.05. [2026-01-16T12:23:52.531865] [DEBUG] [REMOTE ] USFD: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:52.531996] [DEBUG] [REMOTE ] USFD: PASS: Integrity check passed. [2026-01-16T12:23:52.532039] [DEBUG] [REMOTE ] USFD: Symbol is viable for forecasting. [2026-01-16T12:23:52.532095] [INFO ] [MAIN ] [3252/3508] USFD kept (0.5s) | 3249 kept, 3 rejected | 136.7/min | ETA: 1.9m [2026-01-16T12:23:52.767199] [DEBUG] [REMOTE ] USGO: Retrieved 688 rows, trimmed to 300. [2026-01-16T12:23:52.767340] [DEBUG] [REMOTE ] USGO: PASS: History has at least 300 days. [2026-01-16T12:23:52.767618] [DEBUG] [REMOTE ] USGO: PASS: Price check passed. Min price $8.78. [2026-01-16T12:23:52.767783] [DEBUG] [REMOTE ] USGO: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:52.767904] [DEBUG] [REMOTE ] USGO: PASS: Integrity check passed. [2026-01-16T12:23:52.767945] [DEBUG] [REMOTE ] USGO: Symbol is viable for forecasting. [2026-01-16T12:23:52.767995] [INFO ] [MAIN ] [3253/3508] USGO kept (0.2s) | 3250 kept, 3 rejected | 136.7/min | ETA: 1.9m [2026-01-16T12:23:53.475635] [DEBUG] [REMOTE ] USIG: Retrieved 4784 rows, trimmed to 300. [2026-01-16T12:23:53.475776] [DEBUG] [REMOTE ] USIG: PASS: History has at least 300 days. [2026-01-16T12:23:53.476004] [DEBUG] [REMOTE ] USIG: PASS: Price check passed. Min price $51.36. [2026-01-16T12:23:53.476148] [DEBUG] [REMOTE ] USIG: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:53.476270] [DEBUG] [REMOTE ] USIG: PASS: Integrity check passed. [2026-01-16T12:23:53.476311] [DEBUG] [REMOTE ] USIG: Symbol is viable for forecasting. [2026-01-16T12:23:53.476362] [INFO ] [MAIN ] [3254/3508] USIG kept (0.7s) | 3251 kept, 3 rejected | 136.7/min | ETA: 1.9m [2026-01-16T12:23:53.915175] [DEBUG] [REMOTE ] USIO: Retrieved 6294 rows, trimmed to 300. [2026-01-16T12:23:53.915348] [DEBUG] [REMOTE ] USIO: PASS: History has at least 300 days. [2026-01-16T12:23:53.915666] [DEBUG] [REMOTE ] USIO: PASS: Price check passed. Min price $1.32. [2026-01-16T12:23:53.915820] [DEBUG] [REMOTE ] USIO: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:53.915962] [DEBUG] [REMOTE ] USIO: PASS: Integrity check passed. [2026-01-16T12:23:53.916047] [DEBUG] [REMOTE ] USIO: Symbol is viable for forecasting. [2026-01-16T12:23:53.916223] [INFO ] [MAIN ] [3255/3508] USIO kept (0.4s) | 3252 kept, 3 rejected | 136.7/min | ETA: 1.9m [2026-01-16T12:23:54.411054] [DEBUG] [REMOTE ] USLM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:54.411197] [DEBUG] [REMOTE ] USLM: PASS: History has at least 300 days. [2026-01-16T12:23:54.411430] [DEBUG] [REMOTE ] USLM: PASS: Price check passed. Min price $111.00. [2026-01-16T12:23:54.411613] [DEBUG] [REMOTE ] USLM: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:54.411747] [DEBUG] [REMOTE ] USLM: PASS: Integrity check passed. [2026-01-16T12:23:54.411790] [DEBUG] [REMOTE ] USLM: Symbol is viable for forecasting. [2026-01-16T12:23:54.411841] [INFO ] [MAIN ] [3256/3508] USLM kept (0.5s) | 3253 kept, 3 rejected | 136.7/min | ETA: 1.8m [2026-01-16T12:23:54.693815] [DEBUG] [REMOTE ] USMC: Retrieved 2076 rows, trimmed to 300. [2026-01-16T12:23:54.694010] [DEBUG] [REMOTE ] USMC: PASS: History has at least 300 days. [2026-01-16T12:23:54.694267] [DEBUG] [REMOTE ] USMC: PASS: Price check passed. Min price $66.08. [2026-01-16T12:23:54.694418] [DEBUG] [REMOTE ] USMC: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:54.694544] [DEBUG] [REMOTE ] USMC: PASS: Integrity check passed. [2026-01-16T12:23:54.694607] [DEBUG] [REMOTE ] USMC: Symbol is viable for forecasting. [2026-01-16T12:23:54.694664] [INFO ] [MAIN ] [3257/3508] USMC kept (0.3s) | 3254 kept, 3 rejected | 136.7/min | ETA: 1.8m [2026-01-16T12:23:55.005426] [DEBUG] [REMOTE ] USOI: Retrieved 407 rows, trimmed to 300. [2026-01-16T12:23:55.005602] [DEBUG] [REMOTE ] USOI: PASS: History has at least 300 days. [2026-01-16T12:23:55.005817] [DEBUG] [REMOTE ] USOI: PASS: Price check passed. Min price $45.42. [2026-01-16T12:23:55.005962] [DEBUG] [REMOTE ] USOI: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:55.006079] [DEBUG] [REMOTE ] USOI: PASS: Integrity check passed. [2026-01-16T12:23:55.006122] [DEBUG] [REMOTE ] USOI: Symbol is viable for forecasting. [2026-01-16T12:23:55.006176] [INFO ] [MAIN ] [3258/3508] USOI kept (0.3s) | 3255 kept, 3 rejected | 136.7/min | ETA: 1.8m [2026-01-16T12:23:55.380247] [DEBUG] [REMOTE ] USOY: Retrieved 422 rows, trimmed to 300. [2026-01-16T12:23:55.380385] [DEBUG] [REMOTE ] USOY: PASS: History has at least 300 days. [2026-01-16T12:23:55.380606] [DEBUG] [REMOTE ] USOY: PASS: Price check passed. Min price $6.15. [2026-01-16T12:23:55.380750] [DEBUG] [REMOTE ] USOY: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:55.380863] [DEBUG] [REMOTE ] USOY: PASS: Integrity check passed. [2026-01-16T12:23:55.380904] [DEBUG] [REMOTE ] USOY: Symbol is viable for forecasting. [2026-01-16T12:23:55.380955] [INFO ] [MAIN ] [3259/3508] USOY kept (0.4s) | 3256 kept, 3 rejected | 136.7/min | ETA: 1.8m [2026-01-16T12:23:55.895055] [DEBUG] [REMOTE ] USTB: Retrieved 2066 rows, trimmed to 300. [2026-01-16T12:23:55.895199] [DEBUG] [REMOTE ] USTB: PASS: History has at least 300 days. [2026-01-16T12:23:55.895421] [DEBUG] [REMOTE ] USTB: PASS: Price check passed. Min price $50.30. [2026-01-16T12:23:55.895606] [DEBUG] [REMOTE ] USTB: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:55.895734] [DEBUG] [REMOTE ] USTB: PASS: Integrity check passed. [2026-01-16T12:23:55.895774] [DEBUG] [REMOTE ] USTB: Symbol is viable for forecasting. [2026-01-16T12:23:55.895824] [INFO ] [MAIN ] [3260/3508] USTB kept (0.5s) | 3257 kept, 3 rejected | 136.7/min | ETA: 1.8m [2026-01-16T12:23:56.303830] [DEBUG] [REMOTE ] USVM: Retrieved 2066 rows, trimmed to 300. [2026-01-16T12:23:56.304008] [DEBUG] [REMOTE ] USVM: PASS: History has at least 300 days. [2026-01-16T12:23:56.304300] [DEBUG] [REMOTE ] USVM: PASS: Price check passed. Min price $86.13. [2026-01-16T12:23:56.304503] [DEBUG] [REMOTE ] USVM: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:56.304715] [DEBUG] [REMOTE ] USVM: PASS: Integrity check passed. [2026-01-16T12:23:56.304775] [DEBUG] [REMOTE ] USVM: Symbol is viable for forecasting. [2026-01-16T12:23:56.304846] [INFO ] [MAIN ] [3261/3508] USVM kept (0.4s) | 3258 kept, 3 rejected | 136.7/min | ETA: 1.8m [2026-01-16T12:23:56.705844] [DEBUG] [REMOTE ] USXF: Retrieved 1402 rows, trimmed to 300. [2026-01-16T12:23:56.706052] [DEBUG] [REMOTE ] USXF: PASS: History has at least 300 days. [2026-01-16T12:23:56.706318] [DEBUG] [REMOTE ] USXF: PASS: Price check passed. Min price $54.69. [2026-01-16T12:23:56.706464] [DEBUG] [REMOTE ] USXF: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:56.706637] [DEBUG] [REMOTE ] USXF: PASS: Integrity check passed. [2026-01-16T12:23:56.706685] [DEBUG] [REMOTE ] USXF: Symbol is viable for forecasting. [2026-01-16T12:23:56.706742] [INFO ] [MAIN ] [3262/3508] USXF kept (0.4s) | 3259 kept, 3 rejected | 136.7/min | ETA: 1.8m [2026-01-16T12:23:57.068066] [DEBUG] [REMOTE ] UTEN: Retrieved 863 rows, trimmed to 300. [2026-01-16T12:23:57.068213] [DEBUG] [REMOTE ] UTEN: PASS: History has at least 300 days. [2026-01-16T12:23:57.068427] [DEBUG] [REMOTE ] UTEN: PASS: Price check passed. Min price $43.80. [2026-01-16T12:23:57.068566] [DEBUG] [REMOTE ] UTEN: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:57.068702] [DEBUG] [REMOTE ] UTEN: PASS: Integrity check passed. [2026-01-16T12:23:57.068743] [DEBUG] [REMOTE ] UTEN: Symbol is viable for forecasting. [2026-01-16T12:23:57.068792] [INFO ] [MAIN ] [3263/3508] UTEN kept (0.4s) | 3260 kept, 3 rejected | 136.8/min | ETA: 1.8m [2026-01-16T12:23:57.652433] [DEBUG] [REMOTE ] UTF: Retrieved 5456 rows, trimmed to 300. [2026-01-16T12:23:57.652598] [DEBUG] [REMOTE ] UTF: PASS: History has at least 300 days. [2026-01-16T12:23:57.652835] [DEBUG] [REMOTE ] UTF: PASS: Price check passed. Min price $23.12. [2026-01-16T12:23:57.652974] [DEBUG] [REMOTE ] UTF: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:57.653099] [DEBUG] [REMOTE ] UTF: PASS: Integrity check passed. [2026-01-16T12:23:57.653141] [DEBUG] [REMOTE ] UTF: Symbol is viable for forecasting. [2026-01-16T12:23:57.653192] [INFO ] [MAIN ] [3264/3508] UTF kept (0.6s) | 3261 kept, 3 rejected | 136.7/min | ETA: 1.8m [2026-01-16T12:23:58.080924] [DEBUG] [REMOTE ] UTI: Retrieved 5554 rows, trimmed to 300. [2026-01-16T12:23:58.081129] [DEBUG] [REMOTE ] UTI: PASS: History has at least 300 days. [2026-01-16T12:23:58.081445] [DEBUG] [REMOTE ] UTI: PASS: Price check passed. Min price $21.77. [2026-01-16T12:23:58.081622] [DEBUG] [REMOTE ] UTI: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:58.081761] [DEBUG] [REMOTE ] UTI: PASS: Integrity check passed. [2026-01-16T12:23:58.081807] [DEBUG] [REMOTE ] UTI: Symbol is viable for forecasting. [2026-01-16T12:23:58.081867] [INFO ] [MAIN ] [3265/3508] UTI kept (0.4s) | 3262 kept, 3 rejected | 136.7/min | ETA: 1.8m [2026-01-16T12:23:58.533754] [DEBUG] [REMOTE ] UTL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:58.533893] [DEBUG] [REMOTE ] UTL: PASS: History has at least 300 days. [2026-01-16T12:23:58.534114] [DEBUG] [REMOTE ] UTL: PASS: Price check passed. Min price $47.12. [2026-01-16T12:23:58.534254] [DEBUG] [REMOTE ] UTL: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:58.534371] [DEBUG] [REMOTE ] UTL: PASS: Integrity check passed. [2026-01-16T12:23:58.534413] [DEBUG] [REMOTE ] UTL: Symbol is viable for forecasting. [2026-01-16T12:23:58.534490] [INFO ] [MAIN ] [3266/3508] UTL kept (0.5s) | 3263 kept, 3 rejected | 136.7/min | ETA: 1.8m [2026-01-16T12:23:59.050393] [DEBUG] [REMOTE ] UTMD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:23:59.050534] [DEBUG] [REMOTE ] UTMD: PASS: History has at least 300 days. [2026-01-16T12:23:59.050770] [DEBUG] [REMOTE ] UTMD: PASS: Price check passed. Min price $53.52. [2026-01-16T12:23:59.050912] [DEBUG] [REMOTE ] UTMD: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:59.051049] [DEBUG] [REMOTE ] UTMD: PASS: Integrity check passed. [2026-01-16T12:23:59.051091] [DEBUG] [REMOTE ] UTMD: Symbol is viable for forecasting. [2026-01-16T12:23:59.051141] [INFO ] [MAIN ] [3267/3508] UTMD kept (0.5s) | 3264 kept, 3 rejected | 136.7/min | ETA: 1.8m [2026-01-16T12:23:59.242861] [DEBUG] [REMOTE ] UTZ: Retrieved 1791 rows, trimmed to 300. [2026-01-16T12:23:59.242999] [DEBUG] [REMOTE ] UTZ: PASS: History has at least 300 days. [2026-01-16T12:23:59.243203] [DEBUG] [REMOTE ] UTZ: PASS: Price check passed. Min price $9.16. [2026-01-16T12:23:59.243339] [DEBUG] [REMOTE ] UTZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:59.243451] [DEBUG] [REMOTE ] UTZ: PASS: Integrity check passed. [2026-01-16T12:23:59.243491] [DEBUG] [REMOTE ] UTZ: Symbol is viable for forecasting. [2026-01-16T12:23:59.243540] [INFO ] [MAIN ] [3268/3508] UTZ kept (0.2s) | 3265 kept, 3 rejected | 136.8/min | ETA: 1.8m [2026-01-16T12:23:59.900664] [DEBUG] [REMOTE ] UVE: Retrieved 5690 rows, trimmed to 300. [2026-01-16T12:23:59.900807] [DEBUG] [REMOTE ] UVE: PASS: History has at least 300 days. [2026-01-16T12:23:59.901045] [DEBUG] [REMOTE ] UVE: PASS: Price check passed. Min price $28.03. [2026-01-16T12:23:59.901185] [DEBUG] [REMOTE ] UVE: PASS: Continuity check passed with 300 days. [2026-01-16T12:23:59.901311] [DEBUG] [REMOTE ] UVE: PASS: Integrity check passed. [2026-01-16T12:23:59.901353] [DEBUG] [REMOTE ] UVE: Symbol is viable for forecasting. [2026-01-16T12:23:59.901404] [INFO ] [MAIN ] [3269/3508] UVE kept (0.7s) | 3266 kept, 3 rejected | 136.7/min | ETA: 1.7m [2026-01-16T12:24:00.416385] [DEBUG] [REMOTE ] UVSP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:00.416592] [DEBUG] [REMOTE ] UVSP: PASS: History has at least 300 days. [2026-01-16T12:24:00.416868] [DEBUG] [REMOTE ] UVSP: PASS: Price check passed. Min price $29.13. [2026-01-16T12:24:00.417031] [DEBUG] [REMOTE ] UVSP: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:00.417207] [DEBUG] [REMOTE ] UVSP: PASS: Integrity check passed. [2026-01-16T12:24:00.417264] [DEBUG] [REMOTE ] UVSP: Symbol is viable for forecasting. [2026-01-16T12:24:00.417318] [INFO ] [MAIN ] [3270/3508] UVSP kept (0.5s) | 3267 kept, 3 rejected | 136.7/min | ETA: 1.7m [2026-01-16T12:24:00.666478] [DEBUG] [REMOTE ] UWMC: Retrieved 1224 rows, trimmed to 300. [2026-01-16T12:24:00.666657] [DEBUG] [REMOTE ] UWMC: PASS: History has at least 300 days. [2026-01-16T12:24:00.666870] [DEBUG] [REMOTE ] UWMC: PASS: Price check passed. Min price $4.38. [2026-01-16T12:24:00.667007] [DEBUG] [REMOTE ] UWMC: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:00.667117] [DEBUG] [REMOTE ] UWMC: PASS: Integrity check passed. [2026-01-16T12:24:00.667157] [DEBUG] [REMOTE ] UWMC: Symbol is viable for forecasting. [2026-01-16T12:24:00.667206] [INFO ] [MAIN ] [3271/3508] UWMC kept (0.2s) | 3268 kept, 3 rejected | 136.7/min | ETA: 1.7m [2026-01-16T12:24:01.108322] [DEBUG] [REMOTE ] UXIN: Retrieved 1899 rows, trimmed to 300. [2026-01-16T12:24:01.108527] [DEBUG] [REMOTE ] UXIN: PASS: History has at least 300 days. [2026-01-16T12:24:01.108857] [DEBUG] [REMOTE ] UXIN: PASS: Price check passed. Min price $2.50. [2026-01-16T12:24:01.109049] [DEBUG] [REMOTE ] UXIN: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:01.109178] [DEBUG] [REMOTE ] UXIN: PASS: Integrity check passed. [2026-01-16T12:24:01.109220] [DEBUG] [REMOTE ] UXIN: Symbol is viable for forecasting. [2026-01-16T12:24:01.109276] [INFO ] [MAIN ] [3272/3508] UXIN kept (0.4s) | 3269 kept, 3 rejected | 136.7/min | ETA: 1.7m [2026-01-16T12:24:01.476968] [DEBUG] [REMOTE ] UYLD: Retrieved 809 rows, trimmed to 300. [2026-01-16T12:24:01.477183] [DEBUG] [REMOTE ] UYLD: PASS: History has at least 300 days. [2026-01-16T12:24:01.477450] [DEBUG] [REMOTE ] UYLD: PASS: Price check passed. Min price $50.66. [2026-01-16T12:24:01.477634] [DEBUG] [REMOTE ] UYLD: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:01.477793] [DEBUG] [REMOTE ] UYLD: PASS: Integrity check passed. [2026-01-16T12:24:01.477839] [DEBUG] [REMOTE ] UYLD: Symbol is viable for forecasting. [2026-01-16T12:24:01.477894] [INFO ] [MAIN ] [3273/3508] UYLD kept (0.4s) | 3270 kept, 3 rejected | 136.8/min | ETA: 1.7m [2026-01-16T12:24:01.880505] [DEBUG] [REMOTE ] UZE: Retrieved 1277 rows, trimmed to 300. [2026-01-16T12:24:01.880747] [DEBUG] [REMOTE ] UZE: PASS: History has at least 300 days. [2026-01-16T12:24:01.881043] [DEBUG] [REMOTE ] UZE: PASS: Price check passed. Min price $17.44. [2026-01-16T12:24:01.881225] [DEBUG] [REMOTE ] UZE: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:01.881360] [DEBUG] [REMOTE ] UZE: PASS: Integrity check passed. [2026-01-16T12:24:01.881405] [DEBUG] [REMOTE ] UZE: Symbol is viable for forecasting. [2026-01-16T12:24:01.881462] [INFO ] [MAIN ] [3274/3508] UZE kept (0.4s) | 3271 kept, 3 rejected | 136.8/min | ETA: 1.7m [2026-01-16T12:24:02.420487] [DEBUG] [REMOTE ] VAC: Retrieved 3567 rows, trimmed to 300. [2026-01-16T12:24:02.420753] [DEBUG] [REMOTE ] VAC: PASS: History has at least 300 days. [2026-01-16T12:24:02.421088] [DEBUG] [REMOTE ] VAC: PASS: Price check passed. Min price $44.87. [2026-01-16T12:24:02.421248] [DEBUG] [REMOTE ] VAC: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:02.421417] [DEBUG] [REMOTE ] VAC: PASS: Integrity check passed. [2026-01-16T12:24:02.421470] [DEBUG] [REMOTE ] VAC: Symbol is viable for forecasting. [2026-01-16T12:24:02.421530] [INFO ] [MAIN ] [3275/3508] VAC kept (0.5s) | 3272 kept, 3 rejected | 136.7/min | ETA: 1.7m [2026-01-16T12:24:02.874088] [DEBUG] [REMOTE ] VAL: Retrieved 5635 rows, trimmed to 300. [2026-01-16T12:24:02.874304] [DEBUG] [REMOTE ] VAL: PASS: History has at least 300 days. [2026-01-16T12:24:02.874635] [DEBUG] [REMOTE ] VAL: PASS: Price check passed. Min price $48.38. [2026-01-16T12:24:02.874786] [DEBUG] [REMOTE ] VAL: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:02.874937] [DEBUG] [REMOTE ] VAL: PASS: Integrity check passed. [2026-01-16T12:24:02.874979] [DEBUG] [REMOTE ] VAL: Symbol is viable for forecasting. [2026-01-16T12:24:02.875035] [INFO ] [MAIN ] [3276/3508] VAL kept (0.5s) | 3273 kept, 3 rejected | 136.7/min | ETA: 1.7m [2026-01-16T12:24:03.335202] [DEBUG] [REMOTE ] VALE: Retrieved 5995 rows, trimmed to 300. [2026-01-16T12:24:03.335425] [DEBUG] [REMOTE ] VALE: PASS: History has at least 300 days. [2026-01-16T12:24:03.335762] [DEBUG] [REMOTE ] VALE: PASS: Price check passed. Min price $11.07. [2026-01-16T12:24:03.335942] [DEBUG] [REMOTE ] VALE: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:03.336101] [DEBUG] [REMOTE ] VALE: PASS: Integrity check passed. [2026-01-16T12:24:03.336144] [DEBUG] [REMOTE ] VALE: Symbol is viable for forecasting. [2026-01-16T12:24:03.336243] [INFO ] [MAIN ] [3277/3508] VALE kept (0.5s) | 3274 kept, 3 rejected | 136.7/min | ETA: 1.7m [2026-01-16T12:24:03.569214] [DEBUG] [REMOTE ] VALN: Retrieved 1181 rows, trimmed to 300. [2026-01-16T12:24:03.569342] [DEBUG] [REMOTE ] VALN: PASS: History has at least 300 days. [2026-01-16T12:24:03.569543] [DEBUG] [REMOTE ] VALN: PASS: Price check passed. Min price $8.07. [2026-01-16T12:24:03.569707] [DEBUG] [REMOTE ] VALN: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:03.569819] [DEBUG] [REMOTE ] VALN: PASS: Integrity check passed. [2026-01-16T12:24:03.569860] [DEBUG] [REMOTE ] VALN: Symbol is viable for forecasting. [2026-01-16T12:24:03.569908] [INFO ] [MAIN ] [3278/3508] VALN kept (0.2s) | 3275 kept, 3 rejected | 136.8/min | ETA: 1.7m [2026-01-16T12:24:04.100651] [DEBUG] [REMOTE ] VANI: Retrieved 2805 rows, trimmed to 300. [2026-01-16T12:24:04.100862] [DEBUG] [REMOTE ] VANI: PASS: History has at least 300 days. [2026-01-16T12:24:04.101126] [DEBUG] [REMOTE ] VANI: PASS: Price check passed. Min price $1.23. [2026-01-16T12:24:04.101273] [DEBUG] [REMOTE ] VANI: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:04.101428] [DEBUG] [REMOTE ] VANI: PASS: Integrity check passed. [2026-01-16T12:24:04.101470] [DEBUG] [REMOTE ] VANI: Symbol is viable for forecasting. [2026-01-16T12:24:04.101526] [INFO ] [MAIN ] [3279/3508] VANI kept (0.5s) | 3276 kept, 3 rejected | 136.8/min | ETA: 1.7m [2026-01-16T12:24:04.647846] [DEBUG] [REMOTE ] VBF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:04.647983] [DEBUG] [REMOTE ] VBF: PASS: History has at least 300 days. [2026-01-16T12:24:04.648210] [DEBUG] [REMOTE ] VBF: PASS: Price check passed. Min price $15.24. [2026-01-16T12:24:04.648354] [DEBUG] [REMOTE ] VBF: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:04.648474] [DEBUG] [REMOTE ] VBF: PASS: Integrity check passed. [2026-01-16T12:24:04.648515] [DEBUG] [REMOTE ] VBF: Symbol is viable for forecasting. [2026-01-16T12:24:04.648567] [INFO ] [MAIN ] [3280/3508] VBF kept (0.5s) | 3277 kept, 3 rejected | 136.7/min | ETA: 1.7m [2026-01-16T12:24:04.886112] [DEBUG] [REMOTE ] VBNK: Retrieved 1101 rows, trimmed to 300. [2026-01-16T12:24:04.886253] [DEBUG] [REMOTE ] VBNK: PASS: History has at least 300 days. [2026-01-16T12:24:04.886458] [DEBUG] [REMOTE ] VBNK: PASS: Price check passed. Min price $11.25. [2026-01-16T12:24:04.886660] [DEBUG] [REMOTE ] VBNK: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:04.886779] [DEBUG] [REMOTE ] VBNK: PASS: Integrity check passed. [2026-01-16T12:24:04.886819] [DEBUG] [REMOTE ] VBNK: Symbol is viable for forecasting. [2026-01-16T12:24:04.886868] [INFO ] [MAIN ] [3281/3508] VBNK kept (0.2s) | 3278 kept, 3 rejected | 136.8/min | ETA: 1.7m [2026-01-16T12:24:05.381240] [DEBUG] [REMOTE ] VC: Retrieved 3844 rows, trimmed to 300. [2026-01-16T12:24:05.381410] [DEBUG] [REMOTE ] VC: PASS: History has at least 300 days. [2026-01-16T12:24:05.381724] [DEBUG] [REMOTE ] VC: PASS: Price check passed. Min price $95.10. [2026-01-16T12:24:05.381929] [DEBUG] [REMOTE ] VC: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:05.382099] [DEBUG] [REMOTE ] VC: PASS: Integrity check passed. [2026-01-16T12:24:05.382157] [DEBUG] [REMOTE ] VC: Symbol is viable for forecasting. [2026-01-16T12:24:05.382237] [INFO ] [MAIN ] [3282/3508] VC kept (0.5s) | 3279 kept, 3 rejected | 136.8/min | ETA: 1.7m [2026-01-16T12:24:05.924548] [DEBUG] [REMOTE ] VCEL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:05.924721] [DEBUG] [REMOTE ] VCEL: PASS: History has at least 300 days. [2026-01-16T12:24:05.924950] [DEBUG] [REMOTE ] VCEL: PASS: Price check passed. Min price $34.53. [2026-01-16T12:24:05.925088] [DEBUG] [REMOTE ] VCEL: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:05.925209] [DEBUG] [REMOTE ] VCEL: PASS: Integrity check passed. [2026-01-16T12:24:05.925250] [DEBUG] [REMOTE ] VCEL: Symbol is viable for forecasting. [2026-01-16T12:24:05.925299] [INFO ] [MAIN ] [3283/3508] VCEL kept (0.5s) | 3280 kept, 3 rejected | 136.7/min | ETA: 1.6m [2026-01-16T12:24:06.111725] [DEBUG] [REMOTE ] VCRB: Retrieved 523 rows, trimmed to 300. [2026-01-16T12:24:06.111854] [DEBUG] [REMOTE ] VCRB: PASS: History has at least 300 days. [2026-01-16T12:24:06.112054] [DEBUG] [REMOTE ] VCRB: PASS: Price check passed. Min price $77.31. [2026-01-16T12:24:06.112192] [DEBUG] [REMOTE ] VCRB: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:06.112304] [DEBUG] [REMOTE ] VCRB: PASS: Integrity check passed. [2026-01-16T12:24:06.112344] [DEBUG] [REMOTE ] VCRB: Symbol is viable for forecasting. [2026-01-16T12:24:06.112392] [INFO ] [MAIN ] [3284/3508] VCRB kept (0.2s) | 3281 kept, 3 rejected | 136.8/min | ETA: 1.6m [2026-01-16T12:24:06.724007] [DEBUG] [REMOTE ] VCSH: Retrieved 4061 rows, trimmed to 300. [2026-01-16T12:24:06.724383] [DEBUG] [REMOTE ] VCSH: PASS: History has at least 300 days. [2026-01-16T12:24:06.724748] [DEBUG] [REMOTE ] VCSH: PASS: Price check passed. Min price $78.93. [2026-01-16T12:24:06.724955] [DEBUG] [REMOTE ] VCSH: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:06.725122] [DEBUG] [REMOTE ] VCSH: PASS: Integrity check passed. [2026-01-16T12:24:06.725173] [DEBUG] [REMOTE ] VCSH: Symbol is viable for forecasting. [2026-01-16T12:24:06.725242] [INFO ] [MAIN ] [3285/3508] VCSH kept (0.6s) | 3282 kept, 3 rejected | 136.8/min | ETA: 1.6m [2026-01-16T12:24:07.187873] [DEBUG] [REMOTE ] VECO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:07.188075] [DEBUG] [REMOTE ] VECO: PASS: History has at least 300 days. [2026-01-16T12:24:07.188364] [DEBUG] [REMOTE ] VECO: PASS: Price check passed. Min price $26.39. [2026-01-16T12:24:07.188510] [DEBUG] [REMOTE ] VECO: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:07.188796] [DEBUG] [REMOTE ] VECO: PASS: Integrity check passed. [2026-01-16T12:24:07.188846] [DEBUG] [REMOTE ] VECO: Symbol is viable for forecasting. [2026-01-16T12:24:07.188902] [INFO ] [MAIN ] [3286/3508] VECO kept (0.5s) | 3283 kept, 3 rejected | 136.8/min | ETA: 1.6m [2026-01-16T12:24:07.544094] [DEBUG] [REMOTE ] VEEE: Retrieved 1128 rows, trimmed to 300. [2026-01-16T12:24:07.544332] [DEBUG] [REMOTE ] VEEE: PASS: History has at least 300 days. [2026-01-16T12:24:07.544634] [DEBUG] [REMOTE ] VEEE: PASS: Price check passed. Min price $1.54. [2026-01-16T12:24:07.544786] [DEBUG] [REMOTE ] VEEE: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:07.544914] [DEBUG] [REMOTE ] VEEE: PASS: Integrity check passed. [2026-01-16T12:24:07.544957] [DEBUG] [REMOTE ] VEEE: Symbol is viable for forecasting. [2026-01-16T12:24:07.545014] [INFO ] [MAIN ] [3287/3508] VEEE kept (0.4s) | 3284 kept, 3 rejected | 136.8/min | ETA: 1.6m [2026-01-16T12:24:07.857479] [DEBUG] [REMOTE ] VEL: Retrieved 1507 rows, trimmed to 300. [2026-01-16T12:24:07.857724] [DEBUG] [REMOTE ] VEL: PASS: History has at least 300 days. [2026-01-16T12:24:07.857994] [DEBUG] [REMOTE ] VEL: PASS: Price check passed. Min price $18.05. [2026-01-16T12:24:07.858143] [DEBUG] [REMOTE ] VEL: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:07.858271] [DEBUG] [REMOTE ] VEL: PASS: Integrity check passed. [2026-01-16T12:24:07.858313] [DEBUG] [REMOTE ] VEL: Symbol is viable for forecasting. [2026-01-16T12:24:07.858403] [INFO ] [MAIN ] [3288/3508] VEL kept (0.3s) | 3285 kept, 3 rejected | 136.8/min | ETA: 1.6m [2026-01-16T12:24:08.508154] [DEBUG] [REMOTE ] VEON: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:08.508390] [DEBUG] [REMOTE ] VEON: PASS: History has at least 300 days. [2026-01-16T12:24:08.509115] [DEBUG] [REMOTE ] VEON: PASS: Price check passed. Min price $43.56. [2026-01-16T12:24:08.509284] [DEBUG] [REMOTE ] VEON: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:08.509445] [DEBUG] [REMOTE ] VEON: PASS: Integrity check passed. [2026-01-16T12:24:08.509489] [DEBUG] [REMOTE ] VEON: Symbol is viable for forecasting. [2026-01-16T12:24:08.509548] [INFO ] [MAIN ] [3289/3508] VEON kept (0.7s) | 3286 kept, 3 rejected | 136.8/min | ETA: 1.6m [2026-01-16T12:24:08.674501] [DEBUG] [REMOTE ] VERA: Retrieved 1174 rows, trimmed to 300. [2026-01-16T12:24:08.674743] [DEBUG] [REMOTE ] VERA: PASS: History has at least 300 days. [2026-01-16T12:24:08.675021] [DEBUG] [REMOTE ] VERA: PASS: Price check passed. Min price $24.10. [2026-01-16T12:24:08.675173] [DEBUG] [REMOTE ] VERA: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:08.675301] [DEBUG] [REMOTE ] VERA: PASS: Integrity check passed. [2026-01-16T12:24:08.675344] [DEBUG] [REMOTE ] VERA: Symbol is viable for forecasting. [2026-01-16T12:24:08.675400] [INFO ] [MAIN ] [3290/3508] VERA kept (0.2s) | 3287 kept, 3 rejected | 136.8/min | ETA: 1.6m [2026-01-16T12:24:09.206953] [DEBUG] [REMOTE ] VERI: Retrieved 2182 rows, trimmed to 300. [2026-01-16T12:24:09.207098] [DEBUG] [REMOTE ] VERI: PASS: History has at least 300 days. [2026-01-16T12:24:09.207312] [DEBUG] [REMOTE ] VERI: PASS: Price check passed. Min price $3.86. [2026-01-16T12:24:09.207471] [DEBUG] [REMOTE ] VERI: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:09.207608] [DEBUG] [REMOTE ] VERI: PASS: Integrity check passed. [2026-01-16T12:24:09.207652] [DEBUG] [REMOTE ] VERI: Symbol is viable for forecasting. [2026-01-16T12:24:09.207702] [INFO ] [MAIN ] [3291/3508] VERI kept (0.5s) | 3288 kept, 3 rejected | 136.8/min | ETA: 1.6m [2026-01-16T12:24:09.655960] [DEBUG] [REMOTE ] VERO: Retrieved 3319 rows, trimmed to 300. [2026-01-16T12:24:09.656159] [DEBUG] [REMOTE ] VERO: PASS: History has at least 300 days. [2026-01-16T12:24:09.656428] [DEBUG] [REMOTE ] VERO: PASS: Price check passed. Min price $1.43. [2026-01-16T12:24:09.656628] [DEBUG] [REMOTE ] VERO: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:09.656763] [DEBUG] [REMOTE ] VERO: PASS: Integrity check passed. [2026-01-16T12:24:09.656808] [DEBUG] [REMOTE ] VERO: Symbol is viable for forecasting. [2026-01-16T12:24:09.656864] [INFO ] [MAIN ] [3292/3508] VERO kept (0.4s) | 3289 kept, 3 rejected | 136.8/min | ETA: 1.6m [2026-01-16T12:24:09.996453] [DEBUG] [REMOTE ] VERX: Retrieved 1374 rows, trimmed to 300. [2026-01-16T12:24:09.996716] [DEBUG] [REMOTE ] VERX: PASS: History has at least 300 days. [2026-01-16T12:24:09.997000] [DEBUG] [REMOTE ] VERX: PASS: Price check passed. Min price $19.01. [2026-01-16T12:24:09.997150] [DEBUG] [REMOTE ] VERX: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:09.997289] [DEBUG] [REMOTE ] VERX: PASS: Integrity check passed. [2026-01-16T12:24:09.997334] [DEBUG] [REMOTE ] VERX: Symbol is viable for forecasting. [2026-01-16T12:24:09.997399] [INFO ] [MAIN ] [3293/3508] VERX kept (0.3s) | 3290 kept, 3 rejected | 136.8/min | ETA: 1.6m [2026-01-16T12:24:10.601997] [DEBUG] [REMOTE ] VFC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:10.602200] [DEBUG] [REMOTE ] VFC: PASS: History has at least 300 days. [2026-01-16T12:24:10.602485] [DEBUG] [REMOTE ] VFC: PASS: Price check passed. Min price $13.70. [2026-01-16T12:24:10.602654] [DEBUG] [REMOTE ] VFC: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:10.602786] [DEBUG] [REMOTE ] VFC: PASS: Integrity check passed. [2026-01-16T12:24:10.602830] [DEBUG] [REMOTE ] VFC: Symbol is viable for forecasting. [2026-01-16T12:24:10.602884] [INFO ] [MAIN ] [3294/3508] VFC kept (0.6s) | 3291 kept, 3 rejected | 136.8/min | ETA: 1.6m [2026-01-16T12:24:11.007025] [DEBUG] [REMOTE ] VFF: Retrieved 3970 rows, trimmed to 300. [2026-01-16T12:24:11.007247] [DEBUG] [REMOTE ] VFF: PASS: History has at least 300 days. [2026-01-16T12:24:11.008142] [DEBUG] [REMOTE ] VFF: PASS: Price check passed. Min price $2.96. [2026-01-16T12:24:11.008294] [DEBUG] [REMOTE ] VFF: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:11.008435] [DEBUG] [REMOTE ] VFF: PASS: Integrity check passed. [2026-01-16T12:24:11.008478] [DEBUG] [REMOTE ] VFF: Symbol is viable for forecasting. [2026-01-16T12:24:11.008544] [INFO ] [MAIN ] [3295/3508] VFF kept (0.4s) | 3292 kept, 3 rejected | 136.8/min | ETA: 1.6m [2026-01-16T12:24:11.232127] [DEBUG] [REMOTE ] VFLO: Retrieved 645 rows, trimmed to 300. [2026-01-16T12:24:11.232327] [DEBUG] [REMOTE ] VFLO: PASS: History has at least 300 days. [2026-01-16T12:24:11.232600] [DEBUG] [REMOTE ] VFLO: PASS: Price check passed. Min price $36.61. [2026-01-16T12:24:11.232754] [DEBUG] [REMOTE ] VFLO: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:11.232878] [DEBUG] [REMOTE ] VFLO: PASS: Integrity check passed. [2026-01-16T12:24:11.232922] [DEBUG] [REMOTE ] VFLO: Symbol is viable for forecasting. [2026-01-16T12:24:11.232976] [INFO ] [MAIN ] [3296/3508] VFLO kept (0.2s) | 3293 kept, 3 rejected | 136.8/min | ETA: 1.5m [2026-01-16T12:24:11.644259] [DEBUG] [REMOTE ] VFS: Retrieved 1095 rows, trimmed to 300. [2026-01-16T12:24:11.644480] [DEBUG] [REMOTE ] VFS: PASS: History has at least 300 days. [2026-01-16T12:24:11.644842] [DEBUG] [REMOTE ] VFS: PASS: Price check passed. Min price $3.14. [2026-01-16T12:24:11.645025] [DEBUG] [REMOTE ] VFS: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:11.645158] [DEBUG] [REMOTE ] VFS: PASS: Integrity check passed. [2026-01-16T12:24:11.645201] [DEBUG] [REMOTE ] VFS: Symbol is viable for forecasting. [2026-01-16T12:24:11.645258] [INFO ] [MAIN ] [3297/3508] VFS kept (0.4s) | 3294 kept, 3 rejected | 136.8/min | ETA: 1.5m [2026-01-16T12:24:12.182950] [DEBUG] [REMOTE ] VGI: Retrieved 3494 rows, trimmed to 300. [2026-01-16T12:24:12.183160] [DEBUG] [REMOTE ] VGI: PASS: History has at least 300 days. [2026-01-16T12:24:12.183435] [DEBUG] [REMOTE ] VGI: PASS: Price check passed. Min price $7.54. [2026-01-16T12:24:12.183606] [DEBUG] [REMOTE ] VGI: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:12.183752] [DEBUG] [REMOTE ] VGI: PASS: Integrity check passed. [2026-01-16T12:24:12.183799] [DEBUG] [REMOTE ] VGI: Symbol is viable for forecasting. [2026-01-16T12:24:12.183855] [INFO ] [MAIN ] [3298/3508] VGI kept (0.5s) | 3295 kept, 3 rejected | 136.8/min | ETA: 1.5m [2026-01-16T12:24:12.658503] [DEBUG] [REMOTE ] VGM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:12.658746] [DEBUG] [REMOTE ] VGM: PASS: History has at least 300 days. [2026-01-16T12:24:12.659261] [DEBUG] [REMOTE ] VGM: PASS: Price check passed. Min price $9.89. [2026-01-16T12:24:12.659426] [DEBUG] [REMOTE ] VGM: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:12.659589] [DEBUG] [REMOTE ] VGM: PASS: Integrity check passed. [2026-01-16T12:24:12.659637] [DEBUG] [REMOTE ] VGM: Symbol is viable for forecasting. [2026-01-16T12:24:12.659729] [INFO ] [MAIN ] [3299/3508] VGM kept (0.5s) | 3296 kept, 3 rejected | 136.8/min | ETA: 1.5m [2026-01-16T12:24:13.035886] [DEBUG] [REMOTE ] VGSH: Retrieved 4061 rows, trimmed to 300. [2026-01-16T12:24:13.036089] [DEBUG] [REMOTE ] VGSH: PASS: History has at least 300 days. [2026-01-16T12:24:13.036381] [DEBUG] [REMOTE ] VGSH: PASS: Price check passed. Min price $58.26. [2026-01-16T12:24:13.036586] [DEBUG] [REMOTE ] VGSH: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:13.036725] [DEBUG] [REMOTE ] VGSH: PASS: Integrity check passed. [2026-01-16T12:24:13.036768] [DEBUG] [REMOTE ] VGSH: Symbol is viable for forecasting. [2026-01-16T12:24:13.036827] [INFO ] [MAIN ] [3300/3508] VGSH kept (0.4s) | 3297 kept, 3 rejected | 136.8/min | ETA: 1.5m [2026-01-16T12:24:13.353740] [DEBUG] [REMOTE ] VICI: Retrieved 2073 rows, trimmed to 300. [2026-01-16T12:24:13.353948] [DEBUG] [REMOTE ] VICI: PASS: History has at least 300 days. [2026-01-16T12:24:13.354207] [DEBUG] [REMOTE ] VICI: PASS: Price check passed. Min price $27.30. [2026-01-16T12:24:13.354350] [DEBUG] [REMOTE ] VICI: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:13.354508] [DEBUG] [REMOTE ] VICI: PASS: Integrity check passed. [2026-01-16T12:24:13.354774] [DEBUG] [REMOTE ] VICI: Symbol is viable for forecasting. [2026-01-16T12:24:13.354850] [INFO ] [MAIN ] [3301/3508] VICI kept (0.3s) | 3298 kept, 3 rejected | 136.8/min | ETA: 1.5m [2026-01-16T12:24:13.679403] [DEBUG] [REMOTE ] VIGI: Retrieved 2484 rows, trimmed to 300. [2026-01-16T12:24:13.679664] [DEBUG] [REMOTE ] VIGI: PASS: History has at least 300 days. [2026-01-16T12:24:13.680004] [DEBUG] [REMOTE ] VIGI: PASS: Price check passed. Min price $86.90. [2026-01-16T12:24:13.680242] [DEBUG] [REMOTE ] VIGI: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:13.680384] [DEBUG] [REMOTE ] VIGI: PASS: Integrity check passed. [2026-01-16T12:24:13.680427] [DEBUG] [REMOTE ] VIGI: Symbol is viable for forecasting. [2026-01-16T12:24:13.680485] [INFO ] [MAIN ] [3302/3508] VIGI kept (0.3s) | 3299 kept, 3 rejected | 136.8/min | ETA: 1.5m [2026-01-16T12:24:14.143517] [DEBUG] [REMOTE ] VINP: Retrieved 1248 rows, trimmed to 300. [2026-01-16T12:24:14.143767] [DEBUG] [REMOTE ] VINP: PASS: History has at least 300 days. [2026-01-16T12:24:14.144034] [DEBUG] [REMOTE ] VINP: PASS: Price check passed. Min price $10.98. [2026-01-16T12:24:14.144240] [DEBUG] [REMOTE ] VINP: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:14.144373] [DEBUG] [REMOTE ] VINP: PASS: Integrity check passed. [2026-01-16T12:24:14.144415] [DEBUG] [REMOTE ] VINP: Symbol is viable for forecasting. [2026-01-16T12:24:14.144469] [INFO ] [MAIN ] [3303/3508] VINP kept (0.5s) | 3300 kept, 3 rejected | 136.8/min | ETA: 1.5m [2026-01-16T12:24:14.615035] [DEBUG] [REMOTE ] VIPS: Retrieved 3474 rows, trimmed to 300. [2026-01-16T12:24:14.615159] [DEBUG] [REMOTE ] VIPS: PASS: History has at least 300 days. [2026-01-16T12:24:14.615366] [DEBUG] [REMOTE ] VIPS: PASS: Price check passed. Min price $17.49. [2026-01-16T12:24:14.615502] [DEBUG] [REMOTE ] VIPS: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:14.615631] [DEBUG] [REMOTE ] VIPS: PASS: Integrity check passed. [2026-01-16T12:24:14.615674] [DEBUG] [REMOTE ] VIPS: Symbol is viable for forecasting. [2026-01-16T12:24:14.615723] [INFO ] [MAIN ] [3304/3508] VIPS kept (0.5s) | 3301 kept, 3 rejected | 136.8/min | ETA: 1.5m [2026-01-16T12:24:15.137290] [DEBUG] [REMOTE ] VIRC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:15.137429] [DEBUG] [REMOTE ] VIRC: PASS: History has at least 300 days. [2026-01-16T12:24:15.137665] [DEBUG] [REMOTE ] VIRC: PASS: Price check passed. Min price $6.28. [2026-01-16T12:24:15.137806] [DEBUG] [REMOTE ] VIRC: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:15.137924] [DEBUG] [REMOTE ] VIRC: PASS: Integrity check passed. [2026-01-16T12:24:15.137965] [DEBUG] [REMOTE ] VIRC: Symbol is viable for forecasting. [2026-01-16T12:24:15.138014] [INFO ] [MAIN ] [3305/3508] VIRC kept (0.5s) | 3302 kept, 3 rejected | 136.8/min | ETA: 1.5m [2026-01-16T12:24:15.489439] [DEBUG] [REMOTE ] VITL: Retrieved 1372 rows, trimmed to 300. [2026-01-16T12:24:15.489602] [DEBUG] [REMOTE ] VITL: PASS: History has at least 300 days. [2026-01-16T12:24:15.489820] [DEBUG] [REMOTE ] VITL: PASS: Price check passed. Min price $29.49. [2026-01-16T12:24:15.489957] [DEBUG] [REMOTE ] VITL: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:15.490068] [DEBUG] [REMOTE ] VITL: PASS: Integrity check passed. [2026-01-16T12:24:15.490109] [DEBUG] [REMOTE ] VITL: Symbol is viable for forecasting. [2026-01-16T12:24:15.490156] [INFO ] [MAIN ] [3306/3508] VITL kept (0.4s) | 3303 kept, 3 rejected | 136.8/min | ETA: 1.5m [2026-01-16T12:24:16.007778] [DEBUG] [REMOTE ] VKQ: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:16.007913] [DEBUG] [REMOTE ] VKQ: PASS: History has at least 300 days. [2026-01-16T12:24:16.008128] [DEBUG] [REMOTE ] VKQ: PASS: Price check passed. Min price $9.37. [2026-01-16T12:24:16.008270] [DEBUG] [REMOTE ] VKQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:16.008390] [DEBUG] [REMOTE ] VKQ: PASS: Integrity check passed. [2026-01-16T12:24:16.008431] [DEBUG] [REMOTE ] VKQ: Symbol is viable for forecasting. [2026-01-16T12:24:16.008481] [INFO ] [MAIN ] [3307/3508] VKQ kept (0.5s) | 3304 kept, 3 rejected | 136.8/min | ETA: 1.5m [2026-01-16T12:24:16.321423] [DEBUG] [REMOTE ] VKTX: Retrieved 2696 rows, trimmed to 300. [2026-01-16T12:24:16.321559] [DEBUG] [REMOTE ] VKTX: PASS: History has at least 300 days. [2026-01-16T12:24:16.321793] [DEBUG] [REMOTE ] VKTX: PASS: Price check passed. Min price $30.69. [2026-01-16T12:24:16.321935] [DEBUG] [REMOTE ] VKTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:16.322045] [DEBUG] [REMOTE ] VKTX: PASS: Integrity check passed. [2026-01-16T12:24:16.322085] [DEBUG] [REMOTE ] VKTX: Symbol is viable for forecasting. [2026-01-16T12:24:16.322133] [INFO ] [MAIN ] [3308/3508] VKTX kept (0.3s) | 3305 kept, 3 rejected | 136.8/min | ETA: 1.5m [2026-01-16T12:24:16.881389] [DEBUG] [REMOTE ] VLGEA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:16.881527] [DEBUG] [REMOTE ] VLGEA: PASS: History has at least 300 days. [2026-01-16T12:24:16.881791] [DEBUG] [REMOTE ] VLGEA: PASS: Price check passed. Min price $31.15. [2026-01-16T12:24:16.881937] [DEBUG] [REMOTE ] VLGEA: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:16.882051] [DEBUG] [REMOTE ] VLGEA: PASS: Integrity check passed. [2026-01-16T12:24:16.882092] [DEBUG] [REMOTE ] VLGEA: Symbol is viable for forecasting. [2026-01-16T12:24:16.882141] [INFO ] [MAIN ] [3309/3508] VLGEA kept (0.6s) | 3306 kept, 3 rejected | 136.8/min | ETA: 1.5m [2026-01-16T12:24:17.105857] [DEBUG] [REMOTE ] VLN: Retrieved 1077 rows, trimmed to 300. [2026-01-16T12:24:17.105988] [DEBUG] [REMOTE ] VLN: PASS: History has at least 300 days. [2026-01-16T12:24:17.106187] [DEBUG] [REMOTE ] VLN: PASS: Price check passed. Min price $1.38. [2026-01-16T12:24:17.106325] [DEBUG] [REMOTE ] VLN: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:17.106434] [DEBUG] [REMOTE ] VLN: PASS: Integrity check passed. [2026-01-16T12:24:17.106474] [DEBUG] [REMOTE ] VLN: Symbol is viable for forecasting. [2026-01-16T12:24:17.106598] [INFO ] [MAIN ] [3310/3508] VLN kept (0.2s) | 3307 kept, 3 rejected | 136.8/min | ETA: 1.4m [2026-01-16T12:24:17.814002] [DEBUG] [REMOTE ] VLO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:17.814142] [DEBUG] [REMOTE ] VLO: PASS: History has at least 300 days. [2026-01-16T12:24:17.814382] [DEBUG] [REMOTE ] VLO: PASS: Price check passed. Min price $156.65. [2026-01-16T12:24:17.814554] [DEBUG] [REMOTE ] VLO: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:17.814715] [DEBUG] [REMOTE ] VLO: PASS: Integrity check passed. [2026-01-16T12:24:17.814772] [DEBUG] [REMOTE ] VLO: Symbol is viable for forecasting. [2026-01-16T12:24:17.814825] [INFO ] [MAIN ] [3311/3508] VLO kept (0.7s) | 3308 kept, 3 rejected | 136.8/min | ETA: 1.4m [2026-01-16T12:24:18.246610] [DEBUG] [REMOTE ] VLRS: Retrieved 3101 rows, trimmed to 300. [2026-01-16T12:24:18.246754] [DEBUG] [REMOTE ] VLRS: PASS: History has at least 300 days. [2026-01-16T12:24:18.246979] [DEBUG] [REMOTE ] VLRS: PASS: Price check passed. Min price $6.30. [2026-01-16T12:24:18.247118] [DEBUG] [REMOTE ] VLRS: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:18.247237] [DEBUG] [REMOTE ] VLRS: PASS: Integrity check passed. [2026-01-16T12:24:18.247278] [DEBUG] [REMOTE ] VLRS: Symbol is viable for forecasting. [2026-01-16T12:24:18.247336] [INFO ] [MAIN ] [3312/3508] VLRS kept (0.4s) | 3309 kept, 3 rejected | 136.8/min | ETA: 1.4m [2026-01-16T12:24:18.426367] [DEBUG] [REMOTE ] VLTO: Retrieved 573 rows, trimmed to 300. [2026-01-16T12:24:18.426518] [DEBUG] [REMOTE ] VLTO: PASS: History has at least 300 days. [2026-01-16T12:24:18.426748] [DEBUG] [REMOTE ] VLTO: PASS: Price check passed. Min price $97.16. [2026-01-16T12:24:18.426888] [DEBUG] [REMOTE ] VLTO: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:18.426996] [DEBUG] [REMOTE ] VLTO: PASS: Integrity check passed. [2026-01-16T12:24:18.427036] [DEBUG] [REMOTE ] VLTO: Symbol is viable for forecasting. [2026-01-16T12:24:18.427084] [INFO ] [MAIN ] [3313/3508] VLTO kept (0.2s) | 3310 kept, 3 rejected | 136.8/min | ETA: 1.4m [2026-01-16T12:24:19.252324] [DEBUG] [REMOTE ] VLY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:19.252457] [DEBUG] [REMOTE ] VLY: PASS: History has at least 300 days. [2026-01-16T12:24:19.252692] [DEBUG] [REMOTE ] VLY: PASS: Price check passed. Min price $10.04. [2026-01-16T12:24:19.252831] [DEBUG] [REMOTE ] VLY: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:19.252947] [DEBUG] [REMOTE ] VLY: PASS: Integrity check passed. [2026-01-16T12:24:19.252987] [DEBUG] [REMOTE ] VLY: Symbol is viable for forecasting. [2026-01-16T12:24:19.253036] [INFO ] [MAIN ] [3314/3508] VLY kept (0.8s) | 3311 kept, 3 rejected | 136.8/min | ETA: 1.4m [2026-01-16T12:24:19.629668] [DEBUG] [REMOTE ] VMBS: Retrieved 4061 rows, trimmed to 300. [2026-01-16T12:24:19.629921] [DEBUG] [REMOTE ] VMBS: PASS: History has at least 300 days. [2026-01-16T12:24:19.630295] [DEBUG] [REMOTE ] VMBS: PASS: Price check passed. Min price $46.53. [2026-01-16T12:24:19.630450] [DEBUG] [REMOTE ] VMBS: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:19.630615] [DEBUG] [REMOTE ] VMBS: PASS: Integrity check passed. [2026-01-16T12:24:19.630660] [DEBUG] [REMOTE ] VMBS: Symbol is viable for forecasting. [2026-01-16T12:24:19.630719] [INFO ] [MAIN ] [3315/3508] VMBS kept (0.4s) | 3312 kept, 3 rejected | 136.8/min | ETA: 1.4m [2026-01-16T12:24:19.941504] [DEBUG] [REMOTE ] VMD: Retrieved 1991 rows, trimmed to 300. [2026-01-16T12:24:19.941740] [DEBUG] [REMOTE ] VMD: PASS: History has at least 300 days. [2026-01-16T12:24:19.942206] [DEBUG] [REMOTE ] VMD: PASS: Price check passed. Min price $6.26. [2026-01-16T12:24:19.942355] [DEBUG] [REMOTE ] VMD: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:19.942486] [DEBUG] [REMOTE ] VMD: PASS: Integrity check passed. [2026-01-16T12:24:19.942530] [DEBUG] [REMOTE ] VMD: Symbol is viable for forecasting. [2026-01-16T12:24:19.942605] [INFO ] [MAIN ] [3316/3508] VMD kept (0.3s) | 3313 kept, 3 rejected | 136.8/min | ETA: 1.4m [2026-01-16T12:24:20.527222] [DEBUG] [REMOTE ] VMI: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:20.527492] [DEBUG] [REMOTE ] VMI: PASS: History has at least 300 days. [2026-01-16T12:24:20.527936] [DEBUG] [REMOTE ] VMI: PASS: Price check passed. Min price $378.59. [2026-01-16T12:24:20.528311] [DEBUG] [REMOTE ] VMI: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:20.528502] [DEBUG] [REMOTE ] VMI: PASS: Integrity check passed. [2026-01-16T12:24:20.528550] [DEBUG] [REMOTE ] VMI: Symbol is viable for forecasting. [2026-01-16T12:24:20.529551] [INFO ] [MAIN ] [3317/3508] VMI kept (0.6s) | 3314 kept, 3 rejected | 136.8/min | ETA: 1.4m [2026-01-16T12:24:20.963769] [DEBUG] [REMOTE ] VMO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:20.964316] [DEBUG] [REMOTE ] VMO: PASS: History has at least 300 days. [2026-01-16T12:24:20.964667] [DEBUG] [REMOTE ] VMO: PASS: Price check passed. Min price $9.37. [2026-01-16T12:24:20.965014] [DEBUG] [REMOTE ] VMO: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:20.965207] [DEBUG] [REMOTE ] VMO: PASS: Integrity check passed. [2026-01-16T12:24:20.965249] [DEBUG] [REMOTE ] VMO: Symbol is viable for forecasting. [2026-01-16T12:24:20.965942] [INFO ] [MAIN ] [3318/3508] VMO kept (0.4s) | 3315 kept, 3 rejected | 136.8/min | ETA: 1.4m [2026-01-16T12:24:21.368618] [DEBUG] [REMOTE ] VNDA: Retrieved 4972 rows, trimmed to 300. [2026-01-16T12:24:21.368863] [DEBUG] [REMOTE ] VNDA: PASS: History has at least 300 days. [2026-01-16T12:24:21.369188] [DEBUG] [REMOTE ] VNDA: PASS: Price check passed. Min price $4.32. [2026-01-16T12:24:21.369340] [DEBUG] [REMOTE ] VNDA: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:21.369481] [DEBUG] [REMOTE ] VNDA: PASS: Integrity check passed. [2026-01-16T12:24:21.369524] [DEBUG] [REMOTE ] VNDA: Symbol is viable for forecasting. [2026-01-16T12:24:21.369600] [INFO ] [MAIN ] [3319/3508] VNDA kept (0.4s) | 3316 kept, 3 rejected | 136.8/min | ETA: 1.4m [2026-01-16T12:24:21.834672] [DEBUG] [REMOTE ] VNO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:21.834886] [DEBUG] [REMOTE ] VNO: PASS: History has at least 300 days. [2026-01-16T12:24:21.835303] [DEBUG] [REMOTE ] VNO: PASS: Price check passed. Min price $32.31. [2026-01-16T12:24:21.835461] [DEBUG] [REMOTE ] VNO: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:21.835621] [DEBUG] [REMOTE ] VNO: PASS: Integrity check passed. [2026-01-16T12:24:21.835671] [DEBUG] [REMOTE ] VNO: Symbol is viable for forecasting. [2026-01-16T12:24:21.835730] [INFO ] [MAIN ] [3320/3508] VNO kept (0.5s) | 3317 kept, 3 rejected | 136.8/min | ETA: 1.4m [2026-01-16T12:24:22.173488] [DEBUG] [REMOTE ] VNOM: Retrieved 2913 rows, trimmed to 300. [2026-01-16T12:24:22.173761] [DEBUG] [REMOTE ] VNOM: PASS: History has at least 300 days. [2026-01-16T12:24:22.174102] [DEBUG] [REMOTE ] VNOM: PASS: Price check passed. Min price $35.84. [2026-01-16T12:24:22.174281] [DEBUG] [REMOTE ] VNOM: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:22.174432] [DEBUG] [REMOTE ] VNOM: PASS: Integrity check passed. [2026-01-16T12:24:22.174482] [DEBUG] [REMOTE ] VNOM: Symbol is viable for forecasting. [2026-01-16T12:24:22.174610] [INFO ] [MAIN ] [3321/3508] VNOM kept (0.3s) | 3318 kept, 3 rejected | 136.8/min | ETA: 1.4m [2026-01-16T12:24:22.568592] [DEBUG] [REMOTE ] VNQI: Retrieved 3825 rows, trimmed to 300. [2026-01-16T12:24:22.568799] [DEBUG] [REMOTE ] VNQI: PASS: History has at least 300 days. [2026-01-16T12:24:22.569078] [DEBUG] [REMOTE ] VNQI: PASS: Price check passed. Min price $44.28. [2026-01-16T12:24:22.569226] [DEBUG] [REMOTE ] VNQI: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:22.569354] [DEBUG] [REMOTE ] VNQI: PASS: Integrity check passed. [2026-01-16T12:24:22.569397] [DEBUG] [REMOTE ] VNQI: Symbol is viable for forecasting. [2026-01-16T12:24:22.569453] [INFO ] [MAIN ] [3322/3508] VNQI kept (0.4s) | 3319 kept, 3 rejected | 136.8/min | ETA: 1.4m [2026-01-16T12:24:22.997847] [DEBUG] [REMOTE ] VOC: Retrieved 3696 rows, trimmed to 300. [2026-01-16T12:24:22.997980] [DEBUG] [REMOTE ] VOC: PASS: History has at least 300 days. [2026-01-16T12:24:22.998191] [DEBUG] [REMOTE ] VOC: PASS: Price check passed. Min price $2.70. [2026-01-16T12:24:22.998330] [DEBUG] [REMOTE ] VOC: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:22.998444] [DEBUG] [REMOTE ] VOC: PASS: Integrity check passed. [2026-01-16T12:24:22.998486] [DEBUG] [REMOTE ] VOC: Symbol is viable for forecasting. [2026-01-16T12:24:22.998539] [INFO ] [MAIN ] [3323/3508] VOC kept (0.4s) | 3320 kept, 3 rejected | 136.8/min | ETA: 1.4m [2026-01-16T12:24:23.455724] [DEBUG] [REMOTE ] VOD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:23.455863] [DEBUG] [REMOTE ] VOD: PASS: History has at least 300 days. [2026-01-16T12:24:23.456081] [DEBUG] [REMOTE ] VOD: PASS: Price check passed. Min price $10.96. [2026-01-16T12:24:23.456217] [DEBUG] [REMOTE ] VOD: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:23.456331] [DEBUG] [REMOTE ] VOD: PASS: Integrity check passed. [2026-01-16T12:24:23.456372] [DEBUG] [REMOTE ] VOD: Symbol is viable for forecasting. [2026-01-16T12:24:23.456420] [INFO ] [MAIN ] [3324/3508] VOD kept (0.5s) | 3321 kept, 3 rejected | 136.8/min | ETA: 1.3m [2026-01-16T12:24:23.829397] [DEBUG] [REMOTE ] VONE: Retrieved 3853 rows, trimmed to 300. [2026-01-16T12:24:23.829647] [DEBUG] [REMOTE ] VONE: PASS: History has at least 300 days. [2026-01-16T12:24:23.829972] [DEBUG] [REMOTE ] VONE: PASS: Price check passed. Min price $294.41. [2026-01-16T12:24:23.830128] [DEBUG] [REMOTE ] VONE: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:23.830280] [DEBUG] [REMOTE ] VONE: PASS: Integrity check passed. [2026-01-16T12:24:23.830323] [DEBUG] [REMOTE ] VONE: Symbol is viable for forecasting. [2026-01-16T12:24:23.830380] [INFO ] [MAIN ] [3325/3508] VONE kept (0.4s) | 3322 kept, 3 rejected | 136.8/min | ETA: 1.3m [2026-01-16T12:24:24.241149] [DEBUG] [REMOTE ] VONG: Retrieved 3853 rows, trimmed to 300. [2026-01-16T12:24:24.241318] [DEBUG] [REMOTE ] VONG: PASS: History has at least 300 days. [2026-01-16T12:24:24.241623] [DEBUG] [REMOTE ] VONG: PASS: Price check passed. Min price $116.91. [2026-01-16T12:24:24.241802] [DEBUG] [REMOTE ] VONG: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:24.241957] [DEBUG] [REMOTE ] VONG: PASS: Integrity check passed. [2026-01-16T12:24:24.242007] [DEBUG] [REMOTE ] VONG: Symbol is viable for forecasting. [2026-01-16T12:24:24.242073] [INFO ] [MAIN ] [3326/3508] VONG kept (0.4s) | 3323 kept, 3 rejected | 136.8/min | ETA: 1.3m [2026-01-16T12:24:24.497339] [DEBUG] [REMOTE ] VOTE: Retrieved 1147 rows, trimmed to 300. [2026-01-16T12:24:24.497557] [DEBUG] [REMOTE ] VOTE: PASS: History has at least 300 days. [2026-01-16T12:24:24.497878] [DEBUG] [REMOTE ] VOTE: PASS: Price check passed. Min price $76.46. [2026-01-16T12:24:24.498027] [DEBUG] [REMOTE ] VOTE: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:24.498149] [DEBUG] [REMOTE ] VOTE: PASS: Integrity check passed. [2026-01-16T12:24:24.498193] [DEBUG] [REMOTE ] VOTE: Symbol is viable for forecasting. [2026-01-16T12:24:24.498250] [INFO ] [MAIN ] [3327/3508] VOTE kept (0.3s) | 3324 kept, 3 rejected | 136.8/min | ETA: 1.3m [2026-01-16T12:24:24.949500] [DEBUG] [REMOTE ] VPG: Retrieved 3916 rows, trimmed to 300. [2026-01-16T12:24:24.949693] [DEBUG] [REMOTE ] VPG: PASS: History has at least 300 days. [2026-01-16T12:24:24.949941] [DEBUG] [REMOTE ] VPG: PASS: Price check passed. Min price $29.28. [2026-01-16T12:24:24.950082] [DEBUG] [REMOTE ] VPG: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:24.950216] [DEBUG] [REMOTE ] VPG: PASS: Integrity check passed. [2026-01-16T12:24:24.950256] [DEBUG] [REMOTE ] VPG: Symbol is viable for forecasting. [2026-01-16T12:24:24.950309] [INFO ] [MAIN ] [3328/3508] VPG kept (0.5s) | 3325 kept, 3 rejected | 136.8/min | ETA: 1.3m [2026-01-16T12:24:25.179070] [DEBUG] [REMOTE ] VPLS: Retrieved 528 rows, trimmed to 300. [2026-01-16T12:24:25.179247] [DEBUG] [REMOTE ] VPLS: PASS: History has at least 300 days. [2026-01-16T12:24:25.179540] [DEBUG] [REMOTE ] VPLS: PASS: Price check passed. Min price $77.53. [2026-01-16T12:24:25.179773] [DEBUG] [REMOTE ] VPLS: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:25.179950] [DEBUG] [REMOTE ] VPLS: PASS: Integrity check passed. [2026-01-16T12:24:25.180012] [DEBUG] [REMOTE ] VPLS: Symbol is viable for forecasting. [2026-01-16T12:24:25.180086] [INFO ] [MAIN ] [3329/3508] VPLS kept (0.2s) | 3326 kept, 3 rejected | 136.8/min | ETA: 1.3m [2026-01-16T12:24:25.809971] [DEBUG] [REMOTE ] VRA: Retrieved 3832 rows, trimmed to 300. [2026-01-16T12:24:25.810159] [DEBUG] [REMOTE ] VRA: PASS: History has at least 300 days. [2026-01-16T12:24:25.810416] [DEBUG] [REMOTE ] VRA: PASS: Price check passed. Min price $1.80. [2026-01-16T12:24:25.810587] [DEBUG] [REMOTE ] VRA: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:25.810716] [DEBUG] [REMOTE ] VRA: PASS: Integrity check passed. [2026-01-16T12:24:25.810759] [DEBUG] [REMOTE ] VRA: Symbol is viable for forecasting. [2026-01-16T12:24:25.810813] [INFO ] [MAIN ] [3330/3508] VRA kept (0.6s) | 3327 kept, 3 rejected | 136.8/min | ETA: 1.3m [2026-01-16T12:24:26.152231] [DEBUG] [REMOTE ] VRCA: Retrieved 1907 rows, trimmed to 300. [2026-01-16T12:24:26.152448] [DEBUG] [REMOTE ] VRCA: PASS: History has at least 300 days. [2026-01-16T12:24:26.152748] [DEBUG] [REMOTE ] VRCA: PASS: Price check passed. Min price $3.28. [2026-01-16T12:24:26.152895] [DEBUG] [REMOTE ] VRCA: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:26.153022] [DEBUG] [REMOTE ] VRCA: PASS: Integrity check passed. [2026-01-16T12:24:26.153065] [DEBUG] [REMOTE ] VRCA: Symbol is viable for forecasting. [2026-01-16T12:24:26.153122] [INFO ] [MAIN ] [3331/3508] VRCA kept (0.3s) | 3328 kept, 3 rejected | 136.8/min | ETA: 1.3m [2026-01-16T12:24:26.595812] [DEBUG] [REMOTE ] VRDN: Retrieved 2913 rows, trimmed to 300. [2026-01-16T12:24:26.595954] [DEBUG] [REMOTE ] VRDN: PASS: History has at least 300 days. [2026-01-16T12:24:26.596178] [DEBUG] [REMOTE ] VRDN: PASS: Price check passed. Min price $21.90. [2026-01-16T12:24:26.596323] [DEBUG] [REMOTE ] VRDN: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:26.596441] [DEBUG] [REMOTE ] VRDN: PASS: Integrity check passed. [2026-01-16T12:24:26.596482] [DEBUG] [REMOTE ] VRDN: Symbol is viable for forecasting. [2026-01-16T12:24:26.596616] [INFO ] [MAIN ] [3332/3508] VRDN kept (0.4s) | 3329 kept, 3 rejected | 136.8/min | ETA: 1.3m [2026-01-16T12:24:27.144245] [DEBUG] [REMOTE ] VRE: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:27.144425] [DEBUG] [REMOTE ] VRE: PASS: History has at least 300 days. [2026-01-16T12:24:27.144863] [DEBUG] [REMOTE ] VRE: PASS: Price check passed. Min price $14.10. [2026-01-16T12:24:27.145021] [DEBUG] [REMOTE ] VRE: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:27.145179] [DEBUG] [REMOTE ] VRE: PASS: Integrity check passed. [2026-01-16T12:24:27.145226] [DEBUG] [REMOTE ] VRE: Symbol is viable for forecasting. [2026-01-16T12:24:27.145279] [INFO ] [MAIN ] [3333/3508] VRE kept (0.5s) | 3330 kept, 3 rejected | 136.8/min | ETA: 1.3m [2026-01-16T12:24:27.435133] [DEBUG] [REMOTE ] VREX: Retrieved 2260 rows, trimmed to 300. [2026-01-16T12:24:27.435335] [DEBUG] [REMOTE ] VREX: PASS: History has at least 300 days. [2026-01-16T12:24:27.435615] [DEBUG] [REMOTE ] VREX: PASS: Price check passed. Min price $10.24. [2026-01-16T12:24:27.435763] [DEBUG] [REMOTE ] VREX: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:27.435887] [DEBUG] [REMOTE ] VREX: PASS: Integrity check passed. [2026-01-16T12:24:27.435930] [DEBUG] [REMOTE ] VREX: Symbol is viable for forecasting. [2026-01-16T12:24:27.435984] [INFO ] [MAIN ] [3334/3508] VREX kept (0.3s) | 3331 kept, 3 rejected | 136.8/min | ETA: 1.3m [2026-01-16T12:24:27.860871] [DEBUG] [REMOTE ] VRIG: Retrieved 2342 rows, trimmed to 300. [2026-01-16T12:24:27.861081] [DEBUG] [REMOTE ] VRIG: PASS: History has at least 300 days. [2026-01-16T12:24:27.861345] [DEBUG] [REMOTE ] VRIG: PASS: Price check passed. Min price $24.85. [2026-01-16T12:24:27.861491] [DEBUG] [REMOTE ] VRIG: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:27.861635] [DEBUG] [REMOTE ] VRIG: PASS: Integrity check passed. [2026-01-16T12:24:27.861682] [DEBUG] [REMOTE ] VRIG: Symbol is viable for forecasting. [2026-01-16T12:24:27.861736] [INFO ] [MAIN ] [3335/3508] VRIG kept (0.4s) | 3332 kept, 3 rejected | 136.8/min | ETA: 1.3m [2026-01-16T12:24:28.276102] [DEBUG] [REMOTE ] VRNS: Retrieved 2989 rows, trimmed to 300. [2026-01-16T12:24:28.276294] [DEBUG] [REMOTE ] VRNS: PASS: History has at least 300 days. [2026-01-16T12:24:28.276602] [DEBUG] [REMOTE ] VRNS: PASS: Price check passed. Min price $30.20. [2026-01-16T12:24:28.276757] [DEBUG] [REMOTE ] VRNS: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:28.276896] [DEBUG] [REMOTE ] VRNS: PASS: Integrity check passed. [2026-01-16T12:24:28.276942] [DEBUG] [REMOTE ] VRNS: Symbol is viable for forecasting. [2026-01-16T12:24:28.276999] [INFO ] [MAIN ] [3336/3508] VRNS kept (0.4s) | 3333 kept, 3 rejected | 136.8/min | ETA: 1.3m [2026-01-16T12:24:28.671315] [DEBUG] [REMOTE ] VRRM: Retrieved 2216 rows, trimmed to 300. [2026-01-16T12:24:28.671614] [DEBUG] [REMOTE ] VRRM: PASS: History has at least 300 days. [2026-01-16T12:24:28.671990] [DEBUG] [REMOTE ] VRRM: PASS: Price check passed. Min price $20.86. [2026-01-16T12:24:28.672211] [DEBUG] [REMOTE ] VRRM: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:28.672403] [DEBUG] [REMOTE ] VRRM: PASS: Integrity check passed. [2026-01-16T12:24:28.672461] [DEBUG] [REMOTE ] VRRM: Symbol is viable for forecasting. [2026-01-16T12:24:28.672548] [INFO ] [MAIN ] [3337/3508] VRRM kept (0.4s) | 3334 kept, 3 rejected | 136.8/min | ETA: 1.2m [2026-01-16T12:24:29.119812] [DEBUG] [REMOTE ] VRSK: Retrieved 4094 rows, trimmed to 300. [2026-01-16T12:24:29.120014] [DEBUG] [REMOTE ] VRSK: PASS: History has at least 300 days. [2026-01-16T12:24:29.120287] [DEBUG] [REMOTE ] VRSK: PASS: Price check passed. Min price $207.57. [2026-01-16T12:24:29.120429] [DEBUG] [REMOTE ] VRSK: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:29.120560] [DEBUG] [REMOTE ] VRSK: PASS: Integrity check passed. [2026-01-16T12:24:29.120624] [DEBUG] [REMOTE ] VRSK: Symbol is viable for forecasting. [2026-01-16T12:24:29.120680] [INFO ] [MAIN ] [3338/3508] VRSK kept (0.4s) | 3335 kept, 3 rejected | 136.8/min | ETA: 1.2m [2026-01-16T12:24:29.626237] [DEBUG] [REMOTE ] VRSN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:29.626480] [DEBUG] [REMOTE ] VRSN: PASS: History has at least 300 days. [2026-01-16T12:24:29.626818] [DEBUG] [REMOTE ] VRSN: PASS: Price check passed. Min price $232.10. [2026-01-16T12:24:29.626987] [DEBUG] [REMOTE ] VRSN: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:29.627162] [DEBUG] [REMOTE ] VRSN: PASS: Integrity check passed. [2026-01-16T12:24:29.627217] [DEBUG] [REMOTE ] VRSN: Symbol is viable for forecasting. [2026-01-16T12:24:29.627279] [INFO ] [MAIN ] [3339/3508] VRSN kept (0.5s) | 3336 kept, 3 rejected | 136.8/min | ETA: 1.2m [2026-01-16T12:24:29.987912] [DEBUG] [REMOTE ] VRTS: Retrieved 4286 rows, trimmed to 300. [2026-01-16T12:24:29.988111] [DEBUG] [REMOTE ] VRTS: PASS: History has at least 300 days. [2026-01-16T12:24:29.988378] [DEBUG] [REMOTE ] VRTS: PASS: Price check passed. Min price $155.33. [2026-01-16T12:24:29.988528] [DEBUG] [REMOTE ] VRTS: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:29.988692] [DEBUG] [REMOTE ] VRTS: PASS: Integrity check passed. [2026-01-16T12:24:29.988737] [DEBUG] [REMOTE ] VRTS: Symbol is viable for forecasting. [2026-01-16T12:24:29.988798] [INFO ] [MAIN ] [3340/3508] VRTS kept (0.4s) | 3337 kept, 3 rejected | 136.8/min | ETA: 1.2m [2026-01-16T12:24:30.350064] [DEBUG] [REMOTE ] VRTX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:30.350279] [DEBUG] [REMOTE ] VRTX: PASS: History has at least 300 days. [2026-01-16T12:24:30.350564] [DEBUG] [REMOTE ] VRTX: PASS: Price check passed. Min price $409.47. [2026-01-16T12:24:30.350748] [DEBUG] [REMOTE ] VRTX: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:30.350884] [DEBUG] [REMOTE ] VRTX: PASS: Integrity check passed. [2026-01-16T12:24:30.350927] [DEBUG] [REMOTE ] VRTX: Symbol is viable for forecasting. [2026-01-16T12:24:30.350986] [INFO ] [MAIN ] [3341/3508] VRTX kept (0.4s) | 3338 kept, 3 rejected | 136.8/min | ETA: 1.2m [2026-01-16T12:24:30.668094] [DEBUG] [REMOTE ] VS: Retrieved 1256 rows, trimmed to 300. [2026-01-16T12:24:30.668289] [DEBUG] [REMOTE ] VS: PASS: History has at least 300 days. [2026-01-16T12:24:30.668547] [DEBUG] [REMOTE ] VS: PASS: Price check passed. Min price $1.21. [2026-01-16T12:24:30.668725] [DEBUG] [REMOTE ] VS: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:30.668857] [DEBUG] [REMOTE ] VS: PASS: Integrity check passed. [2026-01-16T12:24:30.668904] [DEBUG] [REMOTE ] VS: Symbol is viable for forecasting. [2026-01-16T12:24:30.668960] [INFO ] [MAIN ] [3342/3508] VS kept (0.3s) | 3339 kept, 3 rejected | 136.9/min | ETA: 1.2m [2026-01-16T12:24:31.069307] [DEBUG] [REMOTE ] VSCO: Retrieved 1128 rows, trimmed to 300. [2026-01-16T12:24:31.069495] [DEBUG] [REMOTE ] VSCO: PASS: History has at least 300 days. [2026-01-16T12:24:31.069762] [DEBUG] [REMOTE ] VSCO: PASS: Price check passed. Min price $31.09. [2026-01-16T12:24:31.069914] [DEBUG] [REMOTE ] VSCO: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:31.070033] [DEBUG] [REMOTE ] VSCO: PASS: Integrity check passed. [2026-01-16T12:24:31.070076] [DEBUG] [REMOTE ] VSCO: Symbol is viable for forecasting. [2026-01-16T12:24:31.070169] [INFO ] [MAIN ] [3343/3508] VSCO kept (0.4s) | 3340 kept, 3 rejected | 136.9/min | ETA: 1.2m [2026-01-16T12:24:31.462734] [DEBUG] [REMOTE ] VSDA: Retrieved 2200 rows, trimmed to 300. [2026-01-16T12:24:31.462948] [DEBUG] [REMOTE ] VSDA: PASS: History has at least 300 days. [2026-01-16T12:24:31.463209] [DEBUG] [REMOTE ] VSDA: PASS: Price check passed. Min price $50.93. [2026-01-16T12:24:31.463355] [DEBUG] [REMOTE ] VSDA: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:31.463480] [DEBUG] [REMOTE ] VSDA: PASS: Integrity check passed. [2026-01-16T12:24:31.463534] [DEBUG] [REMOTE ] VSDA: Symbol is viable for forecasting. [2026-01-16T12:24:31.463630] [INFO ] [MAIN ] [3344/3508] VSDA kept (0.4s) | 3341 kept, 3 rejected | 136.9/min | ETA: 1.2m [2026-01-16T12:24:32.076186] [DEBUG] [REMOTE ] VSEC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:32.076333] [DEBUG] [REMOTE ] VSEC: PASS: History has at least 300 days. [2026-01-16T12:24:32.076601] [DEBUG] [REMOTE ] VSEC: PASS: Price check passed. Min price $161.55. [2026-01-16T12:24:32.076746] [DEBUG] [REMOTE ] VSEC: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:32.076902] [DEBUG] [REMOTE ] VSEC: PASS: Integrity check passed. [2026-01-16T12:24:32.076944] [DEBUG] [REMOTE ] VSEC: Symbol is viable for forecasting. [2026-01-16T12:24:32.076995] [INFO ] [MAIN ] [3345/3508] VSEC kept (0.6s) | 3342 kept, 3 rejected | 136.8/min | ETA: 1.2m [2026-01-16T12:24:32.556642] [DEBUG] [REMOTE ] VSH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:32.556854] [DEBUG] [REMOTE ] VSH: PASS: History has at least 300 days. [2026-01-16T12:24:32.557158] [DEBUG] [REMOTE ] VSH: PASS: Price check passed. Min price $11.74. [2026-01-16T12:24:32.557307] [DEBUG] [REMOTE ] VSH: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:32.557448] [DEBUG] [REMOTE ] VSH: PASS: Integrity check passed. [2026-01-16T12:24:32.557492] [DEBUG] [REMOTE ] VSH: Symbol is viable for forecasting. [2026-01-16T12:24:32.557548] [INFO ] [MAIN ] [3346/3508] VSH kept (0.5s) | 3343 kept, 3 rejected | 136.8/min | ETA: 1.2m [2026-01-16T12:24:32.918025] [DEBUG] [REMOTE ] VSTM: Retrieved 3513 rows, trimmed to 300. [2026-01-16T12:24:32.918217] [DEBUG] [REMOTE ] VSTM: PASS: History has at least 300 days. [2026-01-16T12:24:32.918511] [DEBUG] [REMOTE ] VSTM: PASS: Price check passed. Min price $6.60. [2026-01-16T12:24:32.918689] [DEBUG] [REMOTE ] VSTM: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:32.918829] [DEBUG] [REMOTE ] VSTM: PASS: Integrity check passed. [2026-01-16T12:24:32.918872] [DEBUG] [REMOTE ] VSTM: Symbol is viable for forecasting. [2026-01-16T12:24:32.918939] [INFO ] [MAIN ] [3347/3508] VSTM kept (0.4s) | 3344 kept, 3 rejected | 136.8/min | ETA: 1.2m [2026-01-16T12:24:33.083559] [DEBUG] [REMOTE ] VSTS: Retrieved 572 rows, trimmed to 300. [2026-01-16T12:24:33.083788] [DEBUG] [REMOTE ] VSTS: PASS: History has at least 300 days. [2026-01-16T12:24:33.084060] [DEBUG] [REMOTE ] VSTS: PASS: Price check passed. Min price $4.99. [2026-01-16T12:24:33.084237] [DEBUG] [REMOTE ] VSTS: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:33.084363] [DEBUG] [REMOTE ] VSTS: PASS: Integrity check passed. [2026-01-16T12:24:33.084408] [DEBUG] [REMOTE ] VSTS: Symbol is viable for forecasting. [2026-01-16T12:24:33.084465] [INFO ] [MAIN ] [3348/3508] VSTS kept (0.2s) | 3345 kept, 3 rejected | 136.9/min | ETA: 1.2m [2026-01-16T12:24:33.660046] [DEBUG] [REMOTE ] VTC: Retrieved 2056 rows, trimmed to 300. [2026-01-16T12:24:33.660269] [DEBUG] [REMOTE ] VTC: PASS: History has at least 300 days. [2026-01-16T12:24:33.660551] [DEBUG] [REMOTE ] VTC: PASS: Price check passed. Min price $77.07. [2026-01-16T12:24:33.660725] [DEBUG] [REMOTE ] VTC: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:33.660861] [DEBUG] [REMOTE ] VTC: PASS: Integrity check passed. [2026-01-16T12:24:33.660906] [DEBUG] [REMOTE ] VTC: Symbol is viable for forecasting. [2026-01-16T12:24:33.660964] [INFO ] [MAIN ] [3349/3508] VTC kept (0.6s) | 3346 kept, 3 rejected | 136.9/min | ETA: 1.2m [2026-01-16T12:24:33.990343] [DEBUG] [REMOTE ] VTEX: Retrieved 1128 rows, trimmed to 300. [2026-01-16T12:24:33.990553] [DEBUG] [REMOTE ] VTEX: PASS: History has at least 300 days. [2026-01-16T12:24:33.990840] [DEBUG] [REMOTE ] VTEX: PASS: Price check passed. Min price $3.37. [2026-01-16T12:24:33.990989] [DEBUG] [REMOTE ] VTEX: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:33.991115] [DEBUG] [REMOTE ] VTEX: PASS: Integrity check passed. [2026-01-16T12:24:33.991159] [DEBUG] [REMOTE ] VTEX: Symbol is viable for forecasting. [2026-01-16T12:24:33.991215] [INFO ] [MAIN ] [3350/3508] VTEX kept (0.3s) | 3347 kept, 3 rejected | 136.9/min | ETA: 1.2m [2026-01-16T12:24:34.508205] [DEBUG] [REMOTE ] VTIP: Retrieved 3331 rows, trimmed to 300. [2026-01-16T12:24:34.508411] [DEBUG] [REMOTE ] VTIP: PASS: History has at least 300 days. [2026-01-16T12:24:34.508697] [DEBUG] [REMOTE ] VTIP: PASS: Price check passed. Min price $49.27. [2026-01-16T12:24:34.508851] [DEBUG] [REMOTE ] VTIP: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:34.508977] [DEBUG] [REMOTE ] VTIP: PASS: Integrity check passed. [2026-01-16T12:24:34.509020] [DEBUG] [REMOTE ] VTIP: Symbol is viable for forecasting. [2026-01-16T12:24:34.509074] [INFO ] [MAIN ] [3351/3508] VTIP kept (0.5s) | 3348 kept, 3 rejected | 136.9/min | ETA: 1.1m [2026-01-16T12:24:34.789019] [DEBUG] [REMOTE ] VTMX: Retrieved 639 rows, trimmed to 300. [2026-01-16T12:24:34.789155] [DEBUG] [REMOTE ] VTMX: PASS: History has at least 300 days. [2026-01-16T12:24:34.789360] [DEBUG] [REMOTE ] VTMX: PASS: Price check passed. Min price $26.80. [2026-01-16T12:24:34.789497] [DEBUG] [REMOTE ] VTMX: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:34.789626] [DEBUG] [REMOTE ] VTMX: PASS: Integrity check passed. [2026-01-16T12:24:34.789668] [DEBUG] [REMOTE ] VTMX: Symbol is viable for forecasting. [2026-01-16T12:24:34.789716] [INFO ] [MAIN ] [3352/3508] VTMX kept (0.3s) | 3349 kept, 3 rejected | 136.9/min | ETA: 1.1m [2026-01-16T12:24:35.427557] [DEBUG] [REMOTE ] VTN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:35.427730] [DEBUG] [REMOTE ] VTN: PASS: History has at least 300 days. [2026-01-16T12:24:35.427971] [DEBUG] [REMOTE ] VTN: PASS: Price check passed. Min price $10.64. [2026-01-16T12:24:35.428218] [DEBUG] [REMOTE ] VTN: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:35.428345] [DEBUG] [REMOTE ] VTN: PASS: Integrity check passed. [2026-01-16T12:24:35.428389] [DEBUG] [REMOTE ] VTN: Symbol is viable for forecasting. [2026-01-16T12:24:35.428444] [INFO ] [MAIN ] [3353/3508] VTN kept (0.6s) | 3350 kept, 3 rejected | 136.9/min | ETA: 1.1m [2026-01-16T12:24:35.763257] [DEBUG] [REMOTE ] VTOL: Retrieved 3265 rows, trimmed to 300. [2026-01-16T12:24:35.763416] [DEBUG] [REMOTE ] VTOL: PASS: History has at least 300 days. [2026-01-16T12:24:35.763700] [DEBUG] [REMOTE ] VTOL: PASS: Price check passed. Min price $35.70. [2026-01-16T12:24:35.763875] [DEBUG] [REMOTE ] VTOL: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:35.764003] [DEBUG] [REMOTE ] VTOL: PASS: Integrity check passed. [2026-01-16T12:24:35.764046] [DEBUG] [REMOTE ] VTOL: Symbol is viable for forecasting. [2026-01-16T12:24:35.764154] [INFO ] [MAIN ] [3354/3508] VTOL kept (0.3s) | 3351 kept, 3 rejected | 136.9/min | ETA: 1.1m [2026-01-16T12:24:35.948735] [DEBUG] [REMOTE ] VTRS: Retrieved 1297 rows, trimmed to 300. [2026-01-16T12:24:35.948866] [DEBUG] [REMOTE ] VTRS: PASS: History has at least 300 days. [2026-01-16T12:24:35.949067] [DEBUG] [REMOTE ] VTRS: PASS: Price check passed. Min price $10.00. [2026-01-16T12:24:35.949205] [DEBUG] [REMOTE ] VTRS: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:35.949315] [DEBUG] [REMOTE ] VTRS: PASS: Integrity check passed. [2026-01-16T12:24:35.949356] [DEBUG] [REMOTE ] VTRS: Symbol is viable for forecasting. [2026-01-16T12:24:35.949405] [INFO ] [MAIN ] [3355/3508] VTRS kept (0.2s) | 3352 kept, 3 rejected | 136.9/min | ETA: 1.1m [2026-01-16T12:24:36.471518] [DEBUG] [REMOTE ] VTS: Retrieved 757 rows, trimmed to 300. [2026-01-16T12:24:36.471735] [DEBUG] [REMOTE ] VTS: PASS: History has at least 300 days. [2026-01-16T12:24:36.471981] [DEBUG] [REMOTE ] VTS: PASS: Price check passed. Min price $18.95. [2026-01-16T12:24:36.472123] [DEBUG] [REMOTE ] VTS: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:36.472241] [DEBUG] [REMOTE ] VTS: PASS: Integrity check passed. [2026-01-16T12:24:36.472283] [DEBUG] [REMOTE ] VTS: Symbol is viable for forecasting. [2026-01-16T12:24:36.472338] [INFO ] [MAIN ] [3356/3508] VTS kept (0.5s) | 3353 kept, 3 rejected | 136.9/min | ETA: 1.1m [2026-01-16T12:24:36.930658] [DEBUG] [REMOTE ] VTSI: Retrieved 2463 rows, trimmed to 300. [2026-01-16T12:24:36.930892] [DEBUG] [REMOTE ] VTSI: PASS: History has at least 300 days. [2026-01-16T12:24:36.931116] [DEBUG] [REMOTE ] VTSI: PASS: Price check passed. Min price $4.20. [2026-01-16T12:24:36.931255] [DEBUG] [REMOTE ] VTSI: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:36.931365] [DEBUG] [REMOTE ] VTSI: PASS: Integrity check passed. [2026-01-16T12:24:36.931405] [DEBUG] [REMOTE ] VTSI: Symbol is viable for forecasting. [2026-01-16T12:24:36.931454] [INFO ] [MAIN ] [3357/3508] VTSI kept (0.5s) | 3354 kept, 3 rejected | 136.9/min | ETA: 1.1m [2026-01-16T12:24:37.260715] [DEBUG] [REMOTE ] VTWG: Retrieved 3853 rows, trimmed to 300. [2026-01-16T12:24:37.260839] [DEBUG] [REMOTE ] VTWG: PASS: History has at least 300 days. [2026-01-16T12:24:37.261048] [DEBUG] [REMOTE ] VTWG: PASS: Price check passed. Min price $219.02. [2026-01-16T12:24:37.261183] [DEBUG] [REMOTE ] VTWG: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:37.261293] [DEBUG] [REMOTE ] VTWG: PASS: Integrity check passed. [2026-01-16T12:24:37.261333] [DEBUG] [REMOTE ] VTWG: Symbol is viable for forecasting. [2026-01-16T12:24:37.261381] [INFO ] [MAIN ] [3358/3508] VTWG kept (0.3s) | 3355 kept, 3 rejected | 136.9/min | ETA: 1.1m [2026-01-16T12:24:37.791656] [DEBUG] [REMOTE ] VTWO: Retrieved 3853 rows, trimmed to 300. [2026-01-16T12:24:37.791954] [DEBUG] [REMOTE ] VTWO: PASS: History has at least 300 days. [2026-01-16T12:24:37.792432] [DEBUG] [REMOTE ] VTWO: PASS: Price check passed. Min price $92.28. [2026-01-16T12:24:37.792624] [DEBUG] [REMOTE ] VTWO: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:37.792798] [DEBUG] [REMOTE ] VTWO: PASS: Integrity check passed. [2026-01-16T12:24:37.792843] [DEBUG] [REMOTE ] VTWO: Symbol is viable for forecasting. [2026-01-16T12:24:37.792905] [INFO ] [MAIN ] [3359/3508] VTWO kept (0.5s) | 3356 kept, 3 rejected | 136.9/min | ETA: 1.1m [2026-01-16T12:24:38.067318] [DEBUG] [REMOTE ] VTYX: Retrieved 1063 rows, trimmed to 300. [2026-01-16T12:24:38.069146] [DEBUG] [REMOTE ] VTYX: PASS: History has at least 300 days. [2026-01-16T12:24:38.069662] [DEBUG] [REMOTE ] VTYX: PASS: Price check passed. Min price $3.76. [2026-01-16T12:24:38.069839] [DEBUG] [REMOTE ] VTYX: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:38.070003] [DEBUG] [REMOTE ] VTYX: PASS: Integrity check passed. [2026-01-16T12:24:38.070049] [DEBUG] [REMOTE ] VTYX: Symbol is viable for forecasting. [2026-01-16T12:24:38.070139] [INFO ] [MAIN ] [3360/3508] VTYX kept (0.3s) | 3357 kept, 3 rejected | 136.9/min | ETA: 1.1m [2026-01-16T12:24:38.634807] [DEBUG] [REMOTE ] VUZI: Retrieved 3972 rows, trimmed to 300. [2026-01-16T12:24:38.635189] [DEBUG] [REMOTE ] VUZI: PASS: History has at least 300 days. [2026-01-16T12:24:38.635961] [DEBUG] [REMOTE ] VUZI: PASS: Price check passed. Min price $2.05. [2026-01-16T12:24:38.636180] [DEBUG] [REMOTE ] VUZI: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:38.636437] [DEBUG] [REMOTE ] VUZI: PASS: Integrity check passed. [2026-01-16T12:24:38.636520] [DEBUG] [REMOTE ] VUZI: Symbol is viable for forecasting. [2026-01-16T12:24:38.636625] [INFO ] [MAIN ] [3361/3508] VUZI kept (0.6s) | 3358 kept, 3 rejected | 136.9/min | ETA: 1.1m [2026-01-16T12:24:38.897193] [DEBUG] [REMOTE ] VVOS: Retrieved 1279 rows, trimmed to 300. [2026-01-16T12:24:38.897453] [DEBUG] [REMOTE ] VVOS: PASS: History has at least 300 days. [2026-01-16T12:24:38.897742] [DEBUG] [REMOTE ] VVOS: PASS: Price check passed. Min price $1.95. [2026-01-16T12:24:38.897891] [DEBUG] [REMOTE ] VVOS: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:38.898013] [DEBUG] [REMOTE ] VVOS: PASS: Integrity check passed. [2026-01-16T12:24:38.898057] [DEBUG] [REMOTE ] VVOS: Symbol is viable for forecasting. [2026-01-16T12:24:38.898112] [INFO ] [MAIN ] [3362/3508] VVOS kept (0.3s) | 3359 kept, 3 rejected | 136.9/min | ETA: 1.1m [2026-01-16T12:24:39.420001] [DEBUG] [REMOTE ] VVX: Retrieved 2849 rows, trimmed to 300. [2026-01-16T12:24:39.420216] [DEBUG] [REMOTE ] VVX: PASS: History has at least 300 days. [2026-01-16T12:24:39.420520] [DEBUG] [REMOTE ] VVX: PASS: Price check passed. Min price $52.16. [2026-01-16T12:24:39.420754] [DEBUG] [REMOTE ] VVX: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:39.420914] [DEBUG] [REMOTE ] VVX: PASS: Integrity check passed. [2026-01-16T12:24:39.420961] [DEBUG] [REMOTE ] VVX: Symbol is viable for forecasting. [2026-01-16T12:24:39.421021] [INFO ] [MAIN ] [3363/3508] VVX kept (0.5s) | 3360 kept, 3 rejected | 136.9/min | ETA: 1.1m [2026-01-16T12:24:39.801639] [DEBUG] [REMOTE ] VWOB: Retrieved 3175 rows, trimmed to 300. [2026-01-16T12:24:39.801837] [DEBUG] [REMOTE ] VWOB: PASS: History has at least 300 days. [2026-01-16T12:24:39.802106] [DEBUG] [REMOTE ] VWOB: PASS: Price check passed. Min price $66.51. [2026-01-16T12:24:39.802446] [DEBUG] [REMOTE ] VWOB: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:39.802596] [DEBUG] [REMOTE ] VWOB: PASS: Integrity check passed. [2026-01-16T12:24:39.802642] [DEBUG] [REMOTE ] VWOB: Symbol is viable for forecasting. [2026-01-16T12:24:39.802736] [INFO ] [MAIN ] [3364/3508] VWOB kept (0.4s) | 3361 kept, 3 rejected | 136.9/min | ETA: 1.1m [2026-01-16T12:24:40.088167] [DEBUG] [REMOTE ] VXUS: Retrieved 3764 rows, trimmed to 300. [2026-01-16T12:24:40.088376] [DEBUG] [REMOTE ] VXUS: PASS: History has at least 300 days. [2026-01-16T12:24:40.088658] [DEBUG] [REMOTE ] VXUS: PASS: Price check passed. Min price $70.90. [2026-01-16T12:24:40.088805] [DEBUG] [REMOTE ] VXUS: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:40.088932] [DEBUG] [REMOTE ] VXUS: PASS: Integrity check passed. [2026-01-16T12:24:40.088974] [DEBUG] [REMOTE ] VXUS: Symbol is viable for forecasting. [2026-01-16T12:24:40.089081] [INFO ] [MAIN ] [3365/3508] VXUS kept (0.3s) | 3362 kept, 3 rejected | 136.9/min | ETA: 1.0m [2026-01-16T12:24:40.541626] [DEBUG] [REMOTE ] VYMI: Retrieved 2484 rows, trimmed to 300. [2026-01-16T12:24:40.541828] [DEBUG] [REMOTE ] VYMI: PASS: History has at least 300 days. [2026-01-16T12:24:40.542087] [DEBUG] [REMOTE ] VYMI: PASS: Price check passed. Min price $83.75. [2026-01-16T12:24:40.542229] [DEBUG] [REMOTE ] VYMI: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:40.542351] [DEBUG] [REMOTE ] VYMI: PASS: Integrity check passed. [2026-01-16T12:24:40.542392] [DEBUG] [REMOTE ] VYMI: Symbol is viable for forecasting. [2026-01-16T12:24:40.542446] [INFO ] [MAIN ] [3366/3508] VYMI kept (0.5s) | 3363 kept, 3 rejected | 136.9/min | ETA: 1.0m [2026-01-16T12:24:40.998761] [DEBUG] [REMOTE ] VYX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:40.998986] [DEBUG] [REMOTE ] VYX: PASS: History has at least 300 days. [2026-01-16T12:24:40.999338] [DEBUG] [REMOTE ] VYX: PASS: Price check passed. Min price $9.61. [2026-01-16T12:24:40.999487] [DEBUG] [REMOTE ] VYX: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:40.999657] [DEBUG] [REMOTE ] VYX: PASS: Integrity check passed. [2026-01-16T12:24:40.999703] [DEBUG] [REMOTE ] VYX: Symbol is viable for forecasting. [2026-01-16T12:24:40.999764] [INFO ] [MAIN ] [3367/3508] VYX kept (0.5s) | 3364 kept, 3 rejected | 136.9/min | ETA: 1.0m [2026-01-16T12:24:41.537799] [DEBUG] [REMOTE ] VZ: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:41.537935] [DEBUG] [REMOTE ] VZ: PASS: History has at least 300 days. [2026-01-16T12:24:41.538151] [DEBUG] [REMOTE ] VZ: PASS: Price check passed. Min price $37.75. [2026-01-16T12:24:41.538290] [DEBUG] [REMOTE ] VZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:41.538406] [DEBUG] [REMOTE ] VZ: PASS: Integrity check passed. [2026-01-16T12:24:41.538446] [DEBUG] [REMOTE ] VZ: Symbol is viable for forecasting. [2026-01-16T12:24:41.538511] [INFO ] [MAIN ] [3368/3508] VZ kept (0.5s) | 3365 kept, 3 rejected | 136.9/min | ETA: 1.0m [2026-01-16T12:24:41.885545] [DEBUG] [REMOTE ] WAB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:41.885715] [DEBUG] [REMOTE ] WAB: PASS: History has at least 300 days. [2026-01-16T12:24:41.886108] [DEBUG] [REMOTE ] WAB: PASS: Price check passed. Min price $193.20. [2026-01-16T12:24:41.886273] [DEBUG] [REMOTE ] WAB: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:41.886422] [DEBUG] [REMOTE ] WAB: PASS: Integrity check passed. [2026-01-16T12:24:41.886470] [DEBUG] [REMOTE ] WAB: Symbol is viable for forecasting. [2026-01-16T12:24:41.886546] [INFO ] [MAIN ] [3369/3508] WAB kept (0.3s) | 3366 kept, 3 rejected | 136.9/min | ETA: 1.0m [2026-01-16T12:24:42.402797] [DEBUG] [REMOTE ] WABC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:42.402944] [DEBUG] [REMOTE ] WABC: PASS: History has at least 300 days. [2026-01-16T12:24:42.403182] [DEBUG] [REMOTE ] WABC: PASS: Price check passed. Min price $46.42. [2026-01-16T12:24:42.403343] [DEBUG] [REMOTE ] WABC: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:42.403499] [DEBUG] [REMOTE ] WABC: PASS: Integrity check passed. [2026-01-16T12:24:42.403553] [DEBUG] [REMOTE ] WABC: Symbol is viable for forecasting. [2026-01-16T12:24:42.403645] [INFO ] [MAIN ] [3370/3508] WABC kept (0.5s) | 3367 kept, 3 rejected | 136.9/min | ETA: 1.0m [2026-01-16T12:24:42.857736] [DEBUG] [REMOTE ] WAFD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:42.857890] [DEBUG] [REMOTE ] WAFD: PASS: History has at least 300 days. [2026-01-16T12:24:42.858195] [DEBUG] [REMOTE ] WAFD: PASS: Price check passed. Min price $28.58. [2026-01-16T12:24:42.858464] [DEBUG] [REMOTE ] WAFD: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:42.858629] [DEBUG] [REMOTE ] WAFD: PASS: Integrity check passed. [2026-01-16T12:24:42.858687] [DEBUG] [REMOTE ] WAFD: Symbol is viable for forecasting. [2026-01-16T12:24:42.858752] [INFO ] [MAIN ] [3371/3508] WAFD kept (0.5s) | 3368 kept, 3 rejected | 136.9/min | ETA: 1.0m [2026-01-16T12:24:43.140248] [DEBUG] [REMOTE ] WAFDP: Retrieved 1245 rows, trimmed to 300. [2026-01-16T12:24:43.140390] [DEBUG] [REMOTE ] WAFDP: PASS: History has at least 300 days. [2026-01-16T12:24:43.140625] [DEBUG] [REMOTE ] WAFDP: PASS: Price check passed. Min price $16.17. [2026-01-16T12:24:43.140769] [DEBUG] [REMOTE ] WAFDP: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:43.140886] [DEBUG] [REMOTE ] WAFDP: PASS: Integrity check passed. [2026-01-16T12:24:43.140926] [DEBUG] [REMOTE ] WAFDP: Symbol is viable for forecasting. [2026-01-16T12:24:43.140975] [INFO ] [MAIN ] [3372/3508] WAFDP kept (0.3s) | 3369 kept, 3 rejected | 136.9/min | ETA: 60s [2026-01-16T12:24:43.738774] [DEBUG] [REMOTE ] WAL: Retrieved 5168 rows, trimmed to 300. [2026-01-16T12:24:43.738977] [DEBUG] [REMOTE ] WAL: PASS: History has at least 300 days. [2026-01-16T12:24:43.739274] [DEBUG] [REMOTE ] WAL: PASS: Price check passed. Min price $73.86. [2026-01-16T12:24:43.739442] [DEBUG] [REMOTE ] WAL: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:43.739602] [DEBUG] [REMOTE ] WAL: PASS: Integrity check passed. [2026-01-16T12:24:43.739649] [DEBUG] [REMOTE ] WAL: Symbol is viable for forecasting. [2026-01-16T12:24:43.739706] [INFO ] [MAIN ] [3373/3508] WAL kept (0.6s) | 3370 kept, 3 rejected | 136.9/min | ETA: 59s [2026-01-16T12:24:43.976098] [DEBUG] [REMOTE ] WALD: Retrieved 1176 rows, trimmed to 300. [2026-01-16T12:24:43.976304] [DEBUG] [REMOTE ] WALD: PASS: History has at least 300 days. [2026-01-16T12:24:43.976657] [DEBUG] [REMOTE ] WALD: PASS: Price check passed. Min price $1.47. [2026-01-16T12:24:43.976839] [DEBUG] [REMOTE ] WALD: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:43.976987] [DEBUG] [REMOTE ] WALD: PASS: Integrity check passed. [2026-01-16T12:24:43.977032] [DEBUG] [REMOTE ] WALD: Symbol is viable for forecasting. [2026-01-16T12:24:43.977113] [INFO ] [MAIN ] [3374/3508] WALD kept (0.2s) | 3371 kept, 3 rejected | 136.9/min | ETA: 59s [2026-01-16T12:24:44.460987] [DEBUG] [REMOTE ] WASH: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:44.461150] [DEBUG] [REMOTE ] WASH: PASS: History has at least 300 days. [2026-01-16T12:24:44.461772] [DEBUG] [REMOTE ] WASH: PASS: Price check passed. Min price $26.15. [2026-01-16T12:24:44.461922] [DEBUG] [REMOTE ] WASH: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:44.462056] [DEBUG] [REMOTE ] WASH: PASS: Integrity check passed. [2026-01-16T12:24:44.462097] [DEBUG] [REMOTE ] WASH: Symbol is viable for forecasting. [2026-01-16T12:24:44.462694] [INFO ] [MAIN ] [3375/3508] WASH kept (0.5s) | 3372 kept, 3 rejected | 136.9/min | ETA: 58s [2026-01-16T12:24:44.667792] [DEBUG] [REMOTE ] WAVE: Retrieved 1141 rows, trimmed to 300. [2026-01-16T12:24:44.667972] [DEBUG] [REMOTE ] WAVE: PASS: History has at least 300 days. [2026-01-16T12:24:44.668210] [DEBUG] [REMOTE ] WAVE: PASS: Price check passed. Min price $5.61. [2026-01-16T12:24:44.668354] [DEBUG] [REMOTE ] WAVE: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:44.668471] [DEBUG] [REMOTE ] WAVE: PASS: Integrity check passed. [2026-01-16T12:24:44.668513] [DEBUG] [REMOTE ] WAVE: Symbol is viable for forecasting. [2026-01-16T12:24:44.668634] [INFO ] [MAIN ] [3376/3508] WAVE kept (0.2s) | 3373 kept, 3 rejected | 136.9/min | ETA: 58s [2026-01-16T12:24:45.130379] [DEBUG] [REMOTE ] WAY: Retrieved 403 rows, trimmed to 300. [2026-01-16T12:24:45.130823] [DEBUG] [REMOTE ] WAY: PASS: History has at least 300 days. [2026-01-16T12:24:45.131281] [DEBUG] [REMOTE ] WAY: PASS: Price check passed. Min price $29.87. [2026-01-16T12:24:45.131646] [DEBUG] [REMOTE ] WAY: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:45.131826] [DEBUG] [REMOTE ] WAY: PASS: Integrity check passed. [2026-01-16T12:24:45.131870] [DEBUG] [REMOTE ] WAY: Symbol is viable for forecasting. [2026-01-16T12:24:45.131939] [INFO ] [MAIN ] [3377/3508] WAY kept (0.5s) | 3374 kept, 3 rejected | 136.9/min | ETA: 57s [2026-01-16T12:24:45.694746] [DEBUG] [REMOTE ] WB: Retrieved 2955 rows, trimmed to 300. [2026-01-16T12:24:45.694879] [DEBUG] [REMOTE ] WB: PASS: History has at least 300 days. [2026-01-16T12:24:45.695087] [DEBUG] [REMOTE ] WB: PASS: Price check passed. Min price $9.54. [2026-01-16T12:24:45.695226] [DEBUG] [REMOTE ] WB: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:45.695343] [DEBUG] [REMOTE ] WB: PASS: Integrity check passed. [2026-01-16T12:24:45.695385] [DEBUG] [REMOTE ] WB: Symbol is viable for forecasting. [2026-01-16T12:24:45.695434] [INFO ] [MAIN ] [3378/3508] WB kept (0.6s) | 3375 kept, 3 rejected | 136.9/min | ETA: 57s [2026-01-16T12:24:46.207851] [DEBUG] [REMOTE ] WBD: Retrieved 5162 rows, trimmed to 300. [2026-01-16T12:24:46.208003] [DEBUG] [REMOTE ] WBD: PASS: History has at least 300 days. [2026-01-16T12:24:46.208249] [DEBUG] [REMOTE ] WBD: PASS: Price check passed. Min price $20.33. [2026-01-16T12:24:46.208591] [DEBUG] [REMOTE ] WBD: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:46.208739] [DEBUG] [REMOTE ] WBD: PASS: Integrity check passed. [2026-01-16T12:24:46.208786] [DEBUG] [REMOTE ] WBD: Symbol is viable for forecasting. [2026-01-16T12:24:46.208835] [INFO ] [MAIN ] [3379/3508] WBD kept (0.5s) | 3376 kept, 3 rejected | 136.9/min | ETA: 57s [2026-01-16T12:24:46.507538] [DEBUG] [REMOTE ] WBIY: Retrieved 2278 rows, trimmed to 300. [2026-01-16T12:24:46.507768] [DEBUG] [REMOTE ] WBIY: PASS: History has at least 300 days. [2026-01-16T12:24:46.508024] [DEBUG] [REMOTE ] WBIY: PASS: Price check passed. Min price $29.87. [2026-01-16T12:24:46.508173] [DEBUG] [REMOTE ] WBIY: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:46.508299] [DEBUG] [REMOTE ] WBIY: PASS: Integrity check passed. [2026-01-16T12:24:46.508342] [DEBUG] [REMOTE ] WBIY: Symbol is viable for forecasting. [2026-01-16T12:24:46.508425] [INFO ] [MAIN ] [3380/3508] WBIY kept (0.3s) | 3377 kept, 3 rejected | 136.9/min | ETA: 56s [2026-01-16T12:24:47.075200] [DEBUG] [REMOTE ] WBS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:47.075345] [DEBUG] [REMOTE ] WBS: PASS: History has at least 300 days. [2026-01-16T12:24:47.075610] [DEBUG] [REMOTE ] WBS: PASS: Price check passed. Min price $54.51. [2026-01-16T12:24:47.075754] [DEBUG] [REMOTE ] WBS: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:47.075880] [DEBUG] [REMOTE ] WBS: PASS: Integrity check passed. [2026-01-16T12:24:47.075921] [DEBUG] [REMOTE ] WBS: Symbol is viable for forecasting. [2026-01-16T12:24:47.075973] [INFO ] [MAIN ] [3381/3508] WBS kept (0.6s) | 3378 kept, 3 rejected | 136.9/min | ETA: 56s [2026-01-16T12:24:47.236546] [DEBUG] [REMOTE ] WBTN: Retrieved 390 rows, trimmed to 300. [2026-01-16T12:24:47.236691] [DEBUG] [REMOTE ] WBTN: PASS: History has at least 300 days. [2026-01-16T12:24:47.236894] [DEBUG] [REMOTE ] WBTN: PASS: Price check passed. Min price $12.19. [2026-01-16T12:24:47.237029] [DEBUG] [REMOTE ] WBTN: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:47.237140] [DEBUG] [REMOTE ] WBTN: PASS: Integrity check passed. [2026-01-16T12:24:47.237180] [DEBUG] [REMOTE ] WBTN: Symbol is viable for forecasting. [2026-01-16T12:24:47.237227] [INFO ] [MAIN ] [3382/3508] WBTN kept (0.2s) | 3379 kept, 3 rejected | 136.9/min | ETA: 55s [2026-01-16T12:24:47.588847] [DEBUG] [REMOTE ] WBX: Retrieved 1076 rows, trimmed to 300. [2026-01-16T12:24:47.588984] [DEBUG] [REMOTE ] WBX: PASS: History has at least 300 days. [2026-01-16T12:24:47.589198] [DEBUG] [REMOTE ] WBX: PASS: Price check passed. Min price $2.34. [2026-01-16T12:24:47.589341] [DEBUG] [REMOTE ] WBX: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:47.589453] [DEBUG] [REMOTE ] WBX: PASS: Integrity check passed. [2026-01-16T12:24:47.589494] [DEBUG] [REMOTE ] WBX: Symbol is viable for forecasting. [2026-01-16T12:24:47.589543] [INFO ] [MAIN ] [3383/3508] WBX kept (0.4s) | 3380 kept, 3 rejected | 137.0/min | ETA: 55s [2026-01-16T12:24:48.428269] [DEBUG] [REMOTE ] WCC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:48.428420] [DEBUG] [REMOTE ] WCC: PASS: History has at least 300 days. [2026-01-16T12:24:48.428674] [DEBUG] [REMOTE ] WCC: PASS: Price check passed. Min price $213.22. [2026-01-16T12:24:48.428824] [DEBUG] [REMOTE ] WCC: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:48.428949] [DEBUG] [REMOTE ] WCC: PASS: Integrity check passed. [2026-01-16T12:24:48.428992] [DEBUG] [REMOTE ] WCC: Symbol is viable for forecasting. [2026-01-16T12:24:48.429044] [INFO ] [MAIN ] [3384/3508] WCC kept (0.8s) | 3381 kept, 3 rejected | 136.9/min | ETA: 54s [2026-01-16T12:24:48.695005] [DEBUG] [REMOTE ] WCLD: Retrieved 1599 rows, trimmed to 300. [2026-01-16T12:24:48.695143] [DEBUG] [REMOTE ] WCLD: PASS: History has at least 300 days. [2026-01-16T12:24:48.695381] [DEBUG] [REMOTE ] WCLD: PASS: Price check passed. Min price $32.74. [2026-01-16T12:24:48.695532] [DEBUG] [REMOTE ] WCLD: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:48.695678] [DEBUG] [REMOTE ] WCLD: PASS: Integrity check passed. [2026-01-16T12:24:48.695721] [DEBUG] [REMOTE ] WCLD: Symbol is viable for forecasting. [2026-01-16T12:24:48.695771] [INFO ] [MAIN ] [3385/3508] WCLD kept (0.3s) | 3382 kept, 3 rejected | 136.9/min | ETA: 54s [2026-01-16T12:24:49.192544] [DEBUG] [REMOTE ] WD: Retrieved 3794 rows, trimmed to 300. [2026-01-16T12:24:49.192700] [DEBUG] [REMOTE ] WD: PASS: History has at least 300 days. [2026-01-16T12:24:49.192911] [DEBUG] [REMOTE ] WD: PASS: Price check passed. Min price $58.72. [2026-01-16T12:24:49.193052] [DEBUG] [REMOTE ] WD: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:49.193170] [DEBUG] [REMOTE ] WD: PASS: Integrity check passed. [2026-01-16T12:24:49.193212] [DEBUG] [REMOTE ] WD: Symbol is viable for forecasting. [2026-01-16T12:24:49.193281] [INFO ] [MAIN ] [3386/3508] WD kept (0.5s) | 3383 kept, 3 rejected | 136.9/min | ETA: 53s [2026-01-16T12:24:49.569287] [DEBUG] [REMOTE ] WDAY: Retrieved 3333 rows, trimmed to 300. [2026-01-16T12:24:49.569497] [DEBUG] [REMOTE ] WDAY: PASS: History has at least 300 days. [2026-01-16T12:24:49.569792] [DEBUG] [REMOTE ] WDAY: PASS: Price check passed. Min price $192.72. [2026-01-16T12:24:49.569939] [DEBUG] [REMOTE ] WDAY: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:49.570092] [DEBUG] [REMOTE ] WDAY: PASS: Integrity check passed. [2026-01-16T12:24:49.570149] [DEBUG] [REMOTE ] WDAY: Symbol is viable for forecasting. [2026-01-16T12:24:49.570639] [INFO ] [MAIN ] [3387/3508] WDAY kept (0.4s) | 3384 kept, 3 rejected | 136.9/min | ETA: 53s [2026-01-16T12:24:50.148500] [DEBUG] [REMOTE ] WDC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:50.148733] [DEBUG] [REMOTE ] WDC: PASS: History has at least 300 days. [2026-01-16T12:24:50.149056] [DEBUG] [REMOTE ] WDC: PASS: Price check passed. Min price $120.38. [2026-01-16T12:24:50.149212] [DEBUG] [REMOTE ] WDC: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:50.149354] [DEBUG] [REMOTE ] WDC: PASS: Integrity check passed. [2026-01-16T12:24:50.149401] [DEBUG] [REMOTE ] WDC: Symbol is viable for forecasting. [2026-01-16T12:24:50.149457] [INFO ] [MAIN ] [3388/3508] WDC kept (0.6s) | 3385 kept, 3 rejected | 136.9/min | ETA: 53s [2026-01-16T12:24:50.636542] [DEBUG] [REMOTE ] WDFC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:50.636784] [DEBUG] [REMOTE ] WDFC: PASS: History has at least 300 days. [2026-01-16T12:24:50.637111] [DEBUG] [REMOTE ] WDFC: PASS: Price check passed. Min price $187.52. [2026-01-16T12:24:50.637259] [DEBUG] [REMOTE ] WDFC: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:50.637409] [DEBUG] [REMOTE ] WDFC: PASS: Integrity check passed. [2026-01-16T12:24:50.637452] [DEBUG] [REMOTE ] WDFC: Symbol is viable for forecasting. [2026-01-16T12:24:50.637509] [INFO ] [MAIN ] [3389/3508] WDFC kept (0.5s) | 3386 kept, 3 rejected | 136.9/min | ETA: 52s [2026-01-16T12:24:50.763733] [DEBUG] [REMOTE ] WDH: Retrieved 1179 rows, trimmed to 300. [2026-01-16T12:24:50.763926] [DEBUG] [REMOTE ] WDH: PASS: History has at least 300 days. [2026-01-16T12:24:50.764180] [DEBUG] [REMOTE ] WDH: PASS: Price check passed. Min price $1.58. [2026-01-16T12:24:50.764326] [DEBUG] [REMOTE ] WDH: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:50.764448] [DEBUG] [REMOTE ] WDH: PASS: Integrity check passed. [2026-01-16T12:24:50.764492] [DEBUG] [REMOTE ] WDH: Symbol is viable for forecasting. [2026-01-16T12:24:50.764546] [INFO ] [MAIN ] [3390/3508] WDH kept (0.1s) | 3387 kept, 3 rejected | 136.9/min | ETA: 52s [2026-01-16T12:24:51.279630] [DEBUG] [REMOTE ] WDI: Retrieved 1145 rows, trimmed to 300. [2026-01-16T12:24:51.279832] [DEBUG] [REMOTE ] WDI: PASS: History has at least 300 days. [2026-01-16T12:24:51.280090] [DEBUG] [REMOTE ] WDI: PASS: Price check passed. Min price $13.51. [2026-01-16T12:24:51.280234] [DEBUG] [REMOTE ] WDI: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:51.280359] [DEBUG] [REMOTE ] WDI: PASS: Integrity check passed. [2026-01-16T12:24:51.280401] [DEBUG] [REMOTE ] WDI: Symbol is viable for forecasting. [2026-01-16T12:24:51.280454] [INFO ] [MAIN ] [3391/3508] WDI kept (0.5s) | 3388 kept, 3 rejected | 136.9/min | ETA: 51s [2026-01-16T12:24:51.749646] [DEBUG] [REMOTE ] WDS: Retrieved 4657 rows, trimmed to 300. [2026-01-16T12:24:51.749858] [DEBUG] [REMOTE ] WDS: PASS: History has at least 300 days. [2026-01-16T12:24:51.750160] [DEBUG] [REMOTE ] WDS: PASS: Price check passed. Min price $14.46. [2026-01-16T12:24:51.750312] [DEBUG] [REMOTE ] WDS: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:51.750462] [DEBUG] [REMOTE ] WDS: PASS: Integrity check passed. [2026-01-16T12:24:51.751021] [DEBUG] [REMOTE ] WDS: Symbol is viable for forecasting. [2026-01-16T12:24:51.751302] [INFO ] [MAIN ] [3392/3508] WDS kept (0.5s) | 3389 kept, 3 rejected | 136.9/min | ETA: 51s [2026-01-16T12:24:52.323727] [DEBUG] [REMOTE ] WEA: Retrieved 5991 rows, trimmed to 300. [2026-01-16T12:24:52.323917] [DEBUG] [REMOTE ] WEA: PASS: History has at least 300 days. [2026-01-16T12:24:52.324183] [DEBUG] [REMOTE ] WEA: PASS: Price check passed. Min price $10.85. [2026-01-16T12:24:52.324331] [DEBUG] [REMOTE ] WEA: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:52.324459] [DEBUG] [REMOTE ] WEA: PASS: Integrity check passed. [2026-01-16T12:24:52.324501] [DEBUG] [REMOTE ] WEA: Symbol is viable for forecasting. [2026-01-16T12:24:52.324555] [INFO ] [MAIN ] [3393/3508] WEA kept (0.6s) | 3390 kept, 3 rejected | 136.9/min | ETA: 50s [2026-01-16T12:24:52.791476] [DEBUG] [REMOTE ] WEC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:52.791749] [DEBUG] [REMOTE ] WEC: PASS: History has at least 300 days. [2026-01-16T12:24:52.792053] [DEBUG] [REMOTE ] WEC: PASS: Price check passed. Min price $103.48. [2026-01-16T12:24:52.792204] [DEBUG] [REMOTE ] WEC: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:52.792336] [DEBUG] [REMOTE ] WEC: PASS: Integrity check passed. [2026-01-16T12:24:52.792378] [DEBUG] [REMOTE ] WEC: Symbol is viable for forecasting. [2026-01-16T12:24:52.792433] [INFO ] [MAIN ] [3394/3508] WEC kept (0.5s) | 3391 kept, 3 rejected | 136.9/min | ETA: 50s [2026-01-16T12:24:53.291192] [DEBUG] [REMOTE ] WEN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:53.291392] [DEBUG] [REMOTE ] WEN: PASS: History has at least 300 days. [2026-01-16T12:24:53.291707] [DEBUG] [REMOTE ] WEN: PASS: Price check passed. Min price $7.74. [2026-01-16T12:24:53.291853] [DEBUG] [REMOTE ] WEN: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:53.292006] [DEBUG] [REMOTE ] WEN: PASS: Integrity check passed. [2026-01-16T12:24:53.292062] [DEBUG] [REMOTE ] WEN: Symbol is viable for forecasting. [2026-01-16T12:24:53.292123] [INFO ] [MAIN ] [3395/3508] WEN kept (0.5s) | 3392 kept, 3 rejected | 136.9/min | ETA: 50s [2026-01-16T12:24:53.758755] [DEBUG] [REMOTE ] WERN: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:53.758964] [DEBUG] [REMOTE ] WERN: PASS: History has at least 300 days. [2026-01-16T12:24:53.759245] [DEBUG] [REMOTE ] WERN: PASS: Price check passed. Min price $23.05. [2026-01-16T12:24:53.759387] [DEBUG] [REMOTE ] WERN: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:53.759522] [DEBUG] [REMOTE ] WERN: PASS: Integrity check passed. [2026-01-16T12:24:53.759563] [DEBUG] [REMOTE ] WERN: Symbol is viable for forecasting. [2026-01-16T12:24:53.760283] [INFO ] [MAIN ] [3396/3508] WERN kept (0.5s) | 3393 kept, 3 rejected | 136.9/min | ETA: 49s [2026-01-16T12:24:54.119649] [DEBUG] [REMOTE ] WES: Retrieved 3295 rows, trimmed to 300. [2026-01-16T12:24:54.119791] [DEBUG] [REMOTE ] WES: PASS: History has at least 300 days. [2026-01-16T12:24:54.120012] [DEBUG] [REMOTE ] WES: PASS: Price check passed. Min price $36.71. [2026-01-16T12:24:54.120155] [DEBUG] [REMOTE ] WES: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:54.120274] [DEBUG] [REMOTE ] WES: PASS: Integrity check passed. [2026-01-16T12:24:54.120315] [DEBUG] [REMOTE ] WES: Symbol is viable for forecasting. [2026-01-16T12:24:54.120367] [INFO ] [MAIN ] [3397/3508] WES kept (0.4s) | 3394 kept, 3 rejected | 136.9/min | ETA: 49s [2026-01-16T12:24:54.482996] [DEBUG] [REMOTE ] WEX: Retrieved 5262 rows, trimmed to 300. [2026-01-16T12:24:54.483145] [DEBUG] [REMOTE ] WEX: PASS: History has at least 300 days. [2026-01-16T12:24:54.483384] [DEBUG] [REMOTE ] WEX: PASS: Price check passed. Min price $136.40. [2026-01-16T12:24:54.483525] [DEBUG] [REMOTE ] WEX: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:54.483668] [DEBUG] [REMOTE ] WEX: PASS: Integrity check passed. [2026-01-16T12:24:54.483712] [DEBUG] [REMOTE ] WEX: Symbol is viable for forecasting. [2026-01-16T12:24:54.483804] [INFO ] [MAIN ] [3398/3508] WEX kept (0.4s) | 3395 kept, 3 rejected | 136.9/min | ETA: 48s [2026-01-16T12:24:54.941872] [DEBUG] [REMOTE ] WEYS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:54.942073] [DEBUG] [REMOTE ] WEYS: PASS: History has at least 300 days. [2026-01-16T12:24:54.942493] [DEBUG] [REMOTE ] WEYS: PASS: Price check passed. Min price $26.15. [2026-01-16T12:24:54.942661] [DEBUG] [REMOTE ] WEYS: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:54.942836] [DEBUG] [REMOTE ] WEYS: PASS: Integrity check passed. [2026-01-16T12:24:54.942877] [DEBUG] [REMOTE ] WEYS: Symbol is viable for forecasting. [2026-01-16T12:24:54.942935] [INFO ] [MAIN ] [3399/3508] WEYS kept (0.5s) | 3396 kept, 3 rejected | 136.9/min | ETA: 48s [2026-01-16T12:24:55.433773] [DEBUG] [REMOTE ] WF: Retrieved 5609 rows, trimmed to 300. [2026-01-16T12:24:55.433950] [DEBUG] [REMOTE ] WF: PASS: History has at least 300 days. [2026-01-16T12:24:55.434239] [DEBUG] [REMOTE ] WF: PASS: Price check passed. Min price $53.04. [2026-01-16T12:24:55.434390] [DEBUG] [REMOTE ] WF: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:55.434518] [DEBUG] [REMOTE ] WF: PASS: Integrity check passed. [2026-01-16T12:24:55.434559] [DEBUG] [REMOTE ] WF: Symbol is viable for forecasting. [2026-01-16T12:24:55.434633] [INFO ] [MAIN ] [3400/3508] WF kept (0.5s) | 3397 kept, 3 rejected | 136.9/min | ETA: 47s [2026-01-16T12:24:55.890351] [DEBUG] [REMOTE ] WFC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:55.890506] [DEBUG] [REMOTE ] WFC: PASS: History has at least 300 days. [2026-01-16T12:24:55.890765] [DEBUG] [REMOTE ] WFC: PASS: Price check passed. Min price $82.40. [2026-01-16T12:24:55.890946] [DEBUG] [REMOTE ] WFC: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:55.891093] [DEBUG] [REMOTE ] WFC: PASS: Integrity check passed. [2026-01-16T12:24:55.891137] [DEBUG] [REMOTE ] WFC: Symbol is viable for forecasting. [2026-01-16T12:24:55.891188] [INFO ] [MAIN ] [3401/3508] WFC kept (0.5s) | 3398 kept, 3 rejected | 136.9/min | ETA: 47s [2026-01-16T12:24:56.149365] [DEBUG] [REMOTE ] WFG: Retrieved 4641 rows, trimmed to 300. [2026-01-16T12:24:56.149499] [DEBUG] [REMOTE ] WFG: PASS: History has at least 300 days. [2026-01-16T12:24:56.149736] [DEBUG] [REMOTE ] WFG: PASS: Price check passed. Min price $57.61. [2026-01-16T12:24:56.149875] [DEBUG] [REMOTE ] WFG: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:56.149986] [DEBUG] [REMOTE ] WFG: PASS: Integrity check passed. [2026-01-16T12:24:56.150026] [DEBUG] [REMOTE ] WFG: Symbol is viable for forecasting. [2026-01-16T12:24:56.150073] [INFO ] [MAIN ] [3402/3508] WFG kept (0.3s) | 3399 kept, 3 rejected | 136.9/min | ETA: 46s [2026-01-16T12:24:56.561363] [DEBUG] [REMOTE ] WFRD: Retrieved 1265 rows, trimmed to 300. [2026-01-16T12:24:56.561512] [DEBUG] [REMOTE ] WFRD: PASS: History has at least 300 days. [2026-01-16T12:24:56.561742] [DEBUG] [REMOTE ] WFRD: PASS: Price check passed. Min price $66.49. [2026-01-16T12:24:56.561880] [DEBUG] [REMOTE ] WFRD: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:56.561990] [DEBUG] [REMOTE ] WFRD: PASS: Integrity check passed. [2026-01-16T12:24:56.562030] [DEBUG] [REMOTE ] WFRD: Symbol is viable for forecasting. [2026-01-16T12:24:56.562078] [INFO ] [MAIN ] [3403/3508] WFRD kept (0.4s) | 3400 kept, 3 rejected | 136.9/min | ETA: 46s [2026-01-16T12:24:56.810681] [DEBUG] [REMOTE ] WGMI: Retrieved 988 rows, trimmed to 300. [2026-01-16T12:24:56.810834] [DEBUG] [REMOTE ] WGMI: PASS: History has at least 300 days. [2026-01-16T12:24:56.811047] [DEBUG] [REMOTE ] WGMI: PASS: Price check passed. Min price $36.51. [2026-01-16T12:24:56.811184] [DEBUG] [REMOTE ] WGMI: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:56.811297] [DEBUG] [REMOTE ] WGMI: PASS: Integrity check passed. [2026-01-16T12:24:56.811337] [DEBUG] [REMOTE ] WGMI: Symbol is viable for forecasting. [2026-01-16T12:24:56.811401] [INFO ] [MAIN ] [3404/3508] WGMI kept (0.2s) | 3401 kept, 3 rejected | 136.9/min | ETA: 46s [2026-01-16T12:24:57.584253] [DEBUG] [REMOTE ] WGO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:24:57.584495] [DEBUG] [REMOTE ] WGO: PASS: History has at least 300 days. [2026-01-16T12:24:57.584890] [DEBUG] [REMOTE ] WGO: PASS: Price check passed. Min price $31.38. [2026-01-16T12:24:57.585045] [DEBUG] [REMOTE ] WGO: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:57.585195] [DEBUG] [REMOTE ] WGO: PASS: Integrity check passed. [2026-01-16T12:24:57.585238] [DEBUG] [REMOTE ] WGO: Symbol is viable for forecasting. [2026-01-16T12:24:57.585294] [INFO ] [MAIN ] [3405/3508] WGO kept (0.8s) | 3402 kept, 3 rejected | 136.9/min | ETA: 45s [2026-01-16T12:24:57.824318] [DEBUG] [REMOTE ] WGS: Retrieved 1305 rows, trimmed to 300. [2026-01-16T12:24:57.824553] [DEBUG] [REMOTE ] WGS: PASS: History has at least 300 days. [2026-01-16T12:24:57.825130] [DEBUG] [REMOTE ] WGS: PASS: Price check passed. Min price $104.56. [2026-01-16T12:24:57.825289] [DEBUG] [REMOTE ] WGS: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:57.825461] [DEBUG] [REMOTE ] WGS: PASS: Integrity check passed. [2026-01-16T12:24:57.825699] [DEBUG] [REMOTE ] WGS: Symbol is viable for forecasting. [2026-01-16T12:24:57.825770] [INFO ] [MAIN ] [3406/3508] WGS kept (0.2s) | 3403 kept, 3 rejected | 136.9/min | ETA: 45s [2026-01-16T12:24:58.271989] [DEBUG] [REMOTE ] WH: Retrieved 1923 rows, trimmed to 300. [2026-01-16T12:24:58.272186] [DEBUG] [REMOTE ] WH: PASS: History has at least 300 days. [2026-01-16T12:24:58.272437] [DEBUG] [REMOTE ] WH: PASS: Price check passed. Min price $68.95. [2026-01-16T12:24:58.272622] [DEBUG] [REMOTE ] WH: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:58.272755] [DEBUG] [REMOTE ] WH: PASS: Integrity check passed. [2026-01-16T12:24:58.272800] [DEBUG] [REMOTE ] WH: Symbol is viable for forecasting. [2026-01-16T12:24:58.272855] [INFO ] [MAIN ] [3407/3508] WH kept (0.4s) | 3404 kept, 3 rejected | 136.9/min | ETA: 44s [2026-01-16T12:24:58.676703] [DEBUG] [REMOTE ] WHD: Retrieved 1995 rows, trimmed to 300. [2026-01-16T12:24:58.676927] [DEBUG] [REMOTE ] WHD: PASS: History has at least 300 days. [2026-01-16T12:24:58.677217] [DEBUG] [REMOTE ] WHD: PASS: Price check passed. Min price $37.60. [2026-01-16T12:24:58.677368] [DEBUG] [REMOTE ] WHD: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:58.677507] [DEBUG] [REMOTE ] WHD: PASS: Integrity check passed. [2026-01-16T12:24:58.677551] [DEBUG] [REMOTE ] WHD: Symbol is viable for forecasting. [2026-01-16T12:24:58.677632] [INFO ] [MAIN ] [3408/3508] WHD kept (0.4s) | 3405 kept, 3 rejected | 136.9/min | ETA: 44s [2026-01-16T12:24:59.143295] [DEBUG] [REMOTE ] WHF: Retrieved 3297 rows, trimmed to 300. [2026-01-16T12:24:59.143491] [DEBUG] [REMOTE ] WHF: PASS: History has at least 300 days. [2026-01-16T12:24:59.143805] [DEBUG] [REMOTE ] WHF: PASS: Price check passed. Min price $6.52. [2026-01-16T12:24:59.143967] [DEBUG] [REMOTE ] WHF: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:59.144101] [DEBUG] [REMOTE ] WHF: PASS: Integrity check passed. [2026-01-16T12:24:59.144146] [DEBUG] [REMOTE ] WHF: Symbol is viable for forecasting. [2026-01-16T12:24:59.144235] [INFO ] [MAIN ] [3409/3508] WHF kept (0.5s) | 3406 kept, 3 rejected | 136.9/min | ETA: 43s [2026-01-16T12:24:59.564914] [DEBUG] [REMOTE ] WHG: Retrieved 5937 rows, trimmed to 300. [2026-01-16T12:24:59.565111] [DEBUG] [REMOTE ] WHG: PASS: History has at least 300 days. [2026-01-16T12:24:59.565387] [DEBUG] [REMOTE ] WHG: PASS: Price check passed. Min price $15.45. [2026-01-16T12:24:59.565549] [DEBUG] [REMOTE ] WHG: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:59.565732] [DEBUG] [REMOTE ] WHG: PASS: Integrity check passed. [2026-01-16T12:24:59.565782] [DEBUG] [REMOTE ] WHG: Symbol is viable for forecasting. [2026-01-16T12:24:59.565862] [INFO ] [MAIN ] [3410/3508] WHG kept (0.4s) | 3407 kept, 3 rejected | 136.9/min | ETA: 43s [2026-01-16T12:24:59.868438] [DEBUG] [REMOTE ] WIA: Retrieved 5611 rows, trimmed to 300. [2026-01-16T12:24:59.868668] [DEBUG] [REMOTE ] WIA: PASS: History has at least 300 days. [2026-01-16T12:24:59.868957] [DEBUG] [REMOTE ] WIA: PASS: Price check passed. Min price $8.16. [2026-01-16T12:24:59.869133] [DEBUG] [REMOTE ] WIA: PASS: Continuity check passed with 300 days. [2026-01-16T12:24:59.869308] [DEBUG] [REMOTE ] WIA: PASS: Integrity check passed. [2026-01-16T12:24:59.869354] [DEBUG] [REMOTE ] WIA: Symbol is viable for forecasting. [2026-01-16T12:24:59.869412] [INFO ] [MAIN ] [3411/3508] WIA kept (0.3s) | 3408 kept, 3 rejected | 136.9/min | ETA: 42s [2026-01-16T12:25:00.134296] [DEBUG] [REMOTE ] WIMI: Retrieved 1456 rows, trimmed to 300. [2026-01-16T12:25:00.134515] [DEBUG] [REMOTE ] WIMI: PASS: History has at least 300 days. [2026-01-16T12:25:00.134819] [DEBUG] [REMOTE ] WIMI: PASS: Price check passed. Min price $2.37. [2026-01-16T12:25:00.134969] [DEBUG] [REMOTE ] WIMI: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:00.135140] [DEBUG] [REMOTE ] WIMI: PASS: Integrity check passed. [2026-01-16T12:25:00.135197] [DEBUG] [REMOTE ] WIMI: Symbol is viable for forecasting. [2026-01-16T12:25:00.135254] [INFO ] [MAIN ] [3412/3508] WIMI kept (0.3s) | 3409 kept, 3 rejected | 137.0/min | ETA: 42s [2026-01-16T12:25:00.747850] [DEBUG] [REMOTE ] WINA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:00.748068] [DEBUG] [REMOTE ] WINA: PASS: History has at least 300 days. [2026-01-16T12:25:00.748393] [DEBUG] [REMOTE ] WINA: PASS: Price check passed. Min price $382.62. [2026-01-16T12:25:00.748620] [DEBUG] [REMOTE ] WINA: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:00.748797] [DEBUG] [REMOTE ] WINA: PASS: Integrity check passed. [2026-01-16T12:25:00.748845] [DEBUG] [REMOTE ] WINA: Symbol is viable for forecasting. [2026-01-16T12:25:00.748903] [INFO ] [MAIN ] [3413/3508] WINA kept (0.6s) | 3410 kept, 3 rejected | 136.9/min | ETA: 42s [2026-01-16T12:25:01.147342] [DEBUG] [REMOTE ] WING: Retrieved 2665 rows, trimmed to 300. [2026-01-16T12:25:01.147489] [DEBUG] [REMOTE ] WING: PASS: History has at least 300 days. [2026-01-16T12:25:01.147732] [DEBUG] [REMOTE ] WING: PASS: Price check passed. Min price $213.81. [2026-01-16T12:25:01.147896] [DEBUG] [REMOTE ] WING: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:01.148019] [DEBUG] [REMOTE ] WING: PASS: Integrity check passed. [2026-01-16T12:25:01.148061] [DEBUG] [REMOTE ] WING: Symbol is viable for forecasting. [2026-01-16T12:25:01.148111] [INFO ] [MAIN ] [3414/3508] WING kept (0.4s) | 3411 kept, 3 rejected | 137.0/min | ETA: 41s [2026-01-16T12:25:01.413524] [DEBUG] [REMOTE ] WINN: Retrieved 991 rows, trimmed to 300. [2026-01-16T12:25:01.413689] [DEBUG] [REMOTE ] WINN: PASS: History has at least 300 days. [2026-01-16T12:25:01.413905] [DEBUG] [REMOTE ] WINN: PASS: Price check passed. Min price $30.05. [2026-01-16T12:25:01.414043] [DEBUG] [REMOTE ] WINN: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:01.414154] [DEBUG] [REMOTE ] WINN: PASS: Integrity check passed. [2026-01-16T12:25:01.414195] [DEBUG] [REMOTE ] WINN: Symbol is viable for forecasting. [2026-01-16T12:25:01.414253] [INFO ] [MAIN ] [3415/3508] WINN kept (0.3s) | 3412 kept, 3 rejected | 137.0/min | ETA: 41s [2026-01-16T12:25:01.960488] [DEBUG] [REMOTE ] WIX: Retrieved 3066 rows, trimmed to 300. [2026-01-16T12:25:01.960702] [DEBUG] [REMOTE ] WIX: PASS: History has at least 300 days. [2026-01-16T12:25:01.961063] [DEBUG] [REMOTE ] WIX: PASS: Price check passed. Min price $83.77. [2026-01-16T12:25:01.961270] [DEBUG] [REMOTE ] WIX: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:01.961452] [DEBUG] [REMOTE ] WIX: PASS: Integrity check passed. [2026-01-16T12:25:01.961513] [DEBUG] [REMOTE ] WIX: Symbol is viable for forecasting. [2026-01-16T12:25:01.961640] [INFO ] [MAIN ] [3416/3508] WIX kept (0.5s) | 3413 kept, 3 rejected | 137.0/min | ETA: 40s [2026-01-16T12:25:02.327557] [DEBUG] [REMOTE ] WK: Retrieved 2789 rows, trimmed to 300. [2026-01-16T12:25:02.327717] [DEBUG] [REMOTE ] WK: PASS: History has at least 300 days. [2026-01-16T12:25:02.327943] [DEBUG] [REMOTE ] WK: PASS: Price check passed. Min price $81.87. [2026-01-16T12:25:02.328089] [DEBUG] [REMOTE ] WK: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:02.328213] [DEBUG] [REMOTE ] WK: PASS: Integrity check passed. [2026-01-16T12:25:02.328256] [DEBUG] [REMOTE ] WK: Symbol is viable for forecasting. [2026-01-16T12:25:02.328307] [INFO ] [MAIN ] [3417/3508] WK kept (0.4s) | 3414 kept, 3 rejected | 137.0/min | ETA: 40s [2026-01-16T12:25:02.913761] [DEBUG] [REMOTE ] WKC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:02.913931] [DEBUG] [REMOTE ] WKC: PASS: History has at least 300 days. [2026-01-16T12:25:02.914188] [DEBUG] [REMOTE ] WKC: PASS: Price check passed. Min price $22.86. [2026-01-16T12:25:02.914350] [DEBUG] [REMOTE ] WKC: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:02.914494] [DEBUG] [REMOTE ] WKC: PASS: Integrity check passed. [2026-01-16T12:25:02.914552] [DEBUG] [REMOTE ] WKC: Symbol is viable for forecasting. [2026-01-16T12:25:02.914633] [INFO ] [MAIN ] [3418/3508] WKC kept (0.6s) | 3415 kept, 3 rejected | 137.0/min | ETA: 39s [2026-01-16T12:25:03.263641] [DEBUG] [REMOTE ] WKEY: Retrieved 1763 rows, trimmed to 300. [2026-01-16T12:25:03.263804] [DEBUG] [REMOTE ] WKEY: PASS: History has at least 300 days. [2026-01-16T12:25:03.264060] [DEBUG] [REMOTE ] WKEY: PASS: Price check passed. Min price $7.40. [2026-01-16T12:25:03.264228] [DEBUG] [REMOTE ] WKEY: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:03.264376] [DEBUG] [REMOTE ] WKEY: PASS: Integrity check passed. [2026-01-16T12:25:03.264430] [DEBUG] [REMOTE ] WKEY: Symbol is viable for forecasting. [2026-01-16T12:25:03.264489] [INFO ] [MAIN ] [3419/3508] WKEY kept (0.3s) | 3416 kept, 3 rejected | 137.0/min | ETA: 39s [2026-01-16T12:25:03.740409] [DEBUG] [REMOTE ] WKSP: Retrieved 5664 rows, trimmed to 300. [2026-01-16T12:25:03.740544] [DEBUG] [REMOTE ] WKSP: PASS: History has at least 300 days. [2026-01-16T12:25:03.740795] [DEBUG] [REMOTE ] WKSP: PASS: Price check passed. Min price $1.95. [2026-01-16T12:25:03.740935] [DEBUG] [REMOTE ] WKSP: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:03.741050] [DEBUG] [REMOTE ] WKSP: PASS: Integrity check passed. [2026-01-16T12:25:03.741091] [DEBUG] [REMOTE ] WKSP: Symbol is viable for forecasting. [2026-01-16T12:25:03.741184] [INFO ] [MAIN ] [3420/3508] WKSP kept (0.5s) | 3417 kept, 3 rejected | 137.0/min | ETA: 39s [2026-01-16T12:25:04.121859] [DEBUG] [REMOTE ] WLDN: Retrieved 4817 rows, trimmed to 300. [2026-01-16T12:25:04.122063] [DEBUG] [REMOTE ] WLDN: PASS: History has at least 300 days. [2026-01-16T12:25:04.122345] [DEBUG] [REMOTE ] WLDN: PASS: Price check passed. Min price $85.27. [2026-01-16T12:25:04.122497] [DEBUG] [REMOTE ] WLDN: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:04.122649] [DEBUG] [REMOTE ] WLDN: PASS: Integrity check passed. [2026-01-16T12:25:04.122698] [DEBUG] [REMOTE ] WLDN: Symbol is viable for forecasting. [2026-01-16T12:25:04.122763] [INFO ] [MAIN ] [3421/3508] WLDN kept (0.4s) | 3418 kept, 3 rejected | 137.0/min | ETA: 38s [2026-01-16T12:25:04.256836] [DEBUG] [REMOTE ] WLDS: Retrieved 839 rows, trimmed to 300. [2026-01-16T12:25:04.257038] [DEBUG] [REMOTE ] WLDS: PASS: History has at least 300 days. [2026-01-16T12:25:04.257289] [DEBUG] [REMOTE ] WLDS: PASS: Price check passed. Min price $1.14. [2026-01-16T12:25:04.257431] [DEBUG] [REMOTE ] WLDS: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:04.257552] [DEBUG] [REMOTE ] WLDS: PASS: Integrity check passed. [2026-01-16T12:25:04.257647] [DEBUG] [REMOTE ] WLDS: Symbol is viable for forecasting. [2026-01-16T12:25:04.257703] [INFO ] [MAIN ] [3422/3508] WLDS kept (0.1s) | 3419 kept, 3 rejected | 137.0/min | ETA: 38s [2026-01-16T12:25:04.858149] [DEBUG] [REMOTE ] WLFC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:04.858287] [DEBUG] [REMOTE ] WLFC: PASS: History has at least 300 days. [2026-01-16T12:25:04.858514] [DEBUG] [REMOTE ] WLFC: PASS: Price check passed. Min price $115.05. [2026-01-16T12:25:04.858684] [DEBUG] [REMOTE ] WLFC: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:04.858808] [DEBUG] [REMOTE ] WLFC: PASS: Integrity check passed. [2026-01-16T12:25:04.858852] [DEBUG] [REMOTE ] WLFC: Symbol is viable for forecasting. [2026-01-16T12:25:04.858903] [INFO ] [MAIN ] [3423/3508] WLFC kept (0.6s) | 3420 kept, 3 rejected | 137.0/min | ETA: 37s [2026-01-16T12:25:05.415174] [DEBUG] [REMOTE ] WLK: Retrieved 5393 rows, trimmed to 300. [2026-01-16T12:25:05.415309] [DEBUG] [REMOTE ] WLK: PASS: History has at least 300 days. [2026-01-16T12:25:05.415516] [DEBUG] [REMOTE ] WLK: PASS: Price check passed. Min price $55.91. [2026-01-16T12:25:05.415677] [DEBUG] [REMOTE ] WLK: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:05.415792] [DEBUG] [REMOTE ] WLK: PASS: Integrity check passed. [2026-01-16T12:25:05.415833] [DEBUG] [REMOTE ] WLK: Symbol is viable for forecasting. [2026-01-16T12:25:05.415883] [INFO ] [MAIN ] [3424/3508] WLK kept (0.6s) | 3421 kept, 3 rejected | 137.0/min | ETA: 37s [2026-01-16T12:25:05.753021] [DEBUG] [REMOTE ] WLKP: Retrieved 2884 rows, trimmed to 300. [2026-01-16T12:25:05.753149] [DEBUG] [REMOTE ] WLKP: PASS: History has at least 300 days. [2026-01-16T12:25:05.753355] [DEBUG] [REMOTE ] WLKP: PASS: Price check passed. Min price $17.87. [2026-01-16T12:25:05.753492] [DEBUG] [REMOTE ] WLKP: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:05.753631] [DEBUG] [REMOTE ] WLKP: PASS: Integrity check passed. [2026-01-16T12:25:05.753675] [DEBUG] [REMOTE ] WLKP: Symbol is viable for forecasting. [2026-01-16T12:25:05.753724] [INFO ] [MAIN ] [3425/3508] WLKP kept (0.3s) | 3422 kept, 3 rejected | 137.0/min | ETA: 36s [2026-01-16T12:25:06.087751] [DEBUG] [REMOTE ] WMG: Retrieved 1413 rows, trimmed to 300. [2026-01-16T12:25:06.087887] [DEBUG] [REMOTE ] WMG: PASS: History has at least 300 days. [2026-01-16T12:25:06.088091] [DEBUG] [REMOTE ] WMG: PASS: Price check passed. Min price $27.61. [2026-01-16T12:25:06.088229] [DEBUG] [REMOTE ] WMG: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:06.088340] [DEBUG] [REMOTE ] WMG: PASS: Integrity check passed. [2026-01-16T12:25:06.088381] [DEBUG] [REMOTE ] WMG: Symbol is viable for forecasting. [2026-01-16T12:25:06.088430] [INFO ] [MAIN ] [3426/3508] WMG kept (0.3s) | 3423 kept, 3 rejected | 137.0/min | ETA: 36s [2026-01-16T12:25:06.583947] [DEBUG] [REMOTE ] WMK: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:06.584107] [DEBUG] [REMOTE ] WMK: PASS: History has at least 300 days. [2026-01-16T12:25:06.584372] [DEBUG] [REMOTE ] WMK: PASS: Price check passed. Min price $63.00. [2026-01-16T12:25:06.584512] [DEBUG] [REMOTE ] WMK: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:06.584662] [DEBUG] [REMOTE ] WMK: PASS: Integrity check passed. [2026-01-16T12:25:06.584706] [DEBUG] [REMOTE ] WMK: Symbol is viable for forecasting. [2026-01-16T12:25:06.584757] [INFO ] [MAIN ] [3427/3508] WMK kept (0.5s) | 3424 kept, 3 rejected | 137.0/min | ETA: 35s [2026-01-16T12:25:06.962377] [DEBUG] [REMOTE ] WMS: Retrieved 2887 rows, trimmed to 300. [2026-01-16T12:25:06.962507] [DEBUG] [REMOTE ] WMS: PASS: History has at least 300 days. [2026-01-16T12:25:06.962734] [DEBUG] [REMOTE ] WMS: PASS: Price check passed. Min price $134.57. [2026-01-16T12:25:06.962885] [DEBUG] [REMOTE ] WMS: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:06.963002] [DEBUG] [REMOTE ] WMS: PASS: Integrity check passed. [2026-01-16T12:25:06.963059] [DEBUG] [REMOTE ] WMS: Symbol is viable for forecasting. [2026-01-16T12:25:06.963109] [INFO ] [MAIN ] [3428/3508] WMS kept (0.4s) | 3425 kept, 3 rejected | 137.0/min | ETA: 35s [2026-01-16T12:25:07.684348] [DEBUG] [REMOTE ] WNC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:07.684502] [DEBUG] [REMOTE ] WNC: PASS: History has at least 300 days. [2026-01-16T12:25:07.684859] [DEBUG] [REMOTE ] WNC: PASS: Price check passed. Min price $7.45. [2026-01-16T12:25:07.685040] [DEBUG] [REMOTE ] WNC: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:07.685195] [DEBUG] [REMOTE ] WNC: PASS: Integrity check passed. [2026-01-16T12:25:07.685246] [DEBUG] [REMOTE ] WNC: Symbol is viable for forecasting. [2026-01-16T12:25:07.685309] [INFO ] [MAIN ] [3429/3508] WNC kept (0.7s) | 3426 kept, 3 rejected | 137.0/min | ETA: 35s [2026-01-16T12:25:08.202387] [DEBUG] [REMOTE ] WNEB: Retrieved 5966 rows, trimmed to 300. [2026-01-16T12:25:08.202520] [DEBUG] [REMOTE ] WNEB: PASS: History has at least 300 days. [2026-01-16T12:25:08.202750] [DEBUG] [REMOTE ] WNEB: PASS: Price check passed. Min price $11.11. [2026-01-16T12:25:08.202889] [DEBUG] [REMOTE ] WNEB: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:08.203004] [DEBUG] [REMOTE ] WNEB: PASS: Integrity check passed. [2026-01-16T12:25:08.203045] [DEBUG] [REMOTE ] WNEB: Symbol is viable for forecasting. [2026-01-16T12:25:08.203093] [INFO ] [MAIN ] [3430/3508] WNEB kept (0.5s) | 3427 kept, 3 rejected | 136.9/min | ETA: 34s [2026-01-16T12:25:08.590444] [DEBUG] [REMOTE ] WOOD: Retrieved 4418 rows, trimmed to 300. [2026-01-16T12:25:08.590598] [DEBUG] [REMOTE ] WOOD: PASS: History has at least 300 days. [2026-01-16T12:25:08.590809] [DEBUG] [REMOTE ] WOOD: PASS: Price check passed. Min price $65.94. [2026-01-16T12:25:08.590948] [DEBUG] [REMOTE ] WOOD: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:08.591060] [DEBUG] [REMOTE ] WOOD: PASS: Integrity check passed. [2026-01-16T12:25:08.591100] [DEBUG] [REMOTE ] WOOD: Symbol is viable for forecasting. [2026-01-16T12:25:08.591174] [INFO ] [MAIN ] [3431/3508] WOOD kept (0.4s) | 3428 kept, 3 rejected | 137.0/min | ETA: 34s [2026-01-16T12:25:08.866324] [DEBUG] [REMOTE ] WOOF: Retrieved 1257 rows, trimmed to 300. [2026-01-16T12:25:08.866456] [DEBUG] [REMOTE ] WOOF: PASS: History has at least 300 days. [2026-01-16T12:25:08.866698] [DEBUG] [REMOTE ] WOOF: PASS: Price check passed. Min price $2.63. [2026-01-16T12:25:08.866838] [DEBUG] [REMOTE ] WOOF: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:08.866948] [DEBUG] [REMOTE ] WOOF: PASS: Integrity check passed. [2026-01-16T12:25:08.866989] [DEBUG] [REMOTE ] WOOF: Symbol is viable for forecasting. [2026-01-16T12:25:08.867038] [INFO ] [MAIN ] [3432/3508] WOOF kept (0.3s) | 3429 kept, 3 rejected | 137.0/min | ETA: 33s [2026-01-16T12:25:09.377814] [DEBUG] [REMOTE ] WPC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:09.377952] [DEBUG] [REMOTE ] WPC: PASS: History has at least 300 days. [2026-01-16T12:25:09.378185] [DEBUG] [REMOTE ] WPC: PASS: Price check passed. Min price $63.27. [2026-01-16T12:25:09.378334] [DEBUG] [REMOTE ] WPC: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:09.378459] [DEBUG] [REMOTE ] WPC: PASS: Integrity check passed. [2026-01-16T12:25:09.378503] [DEBUG] [REMOTE ] WPC: Symbol is viable for forecasting. [2026-01-16T12:25:09.378554] [INFO ] [MAIN ] [3433/3508] WPC kept (0.5s) | 3430 kept, 3 rejected | 137.0/min | ETA: 33s [2026-01-16T12:25:09.800867] [DEBUG] [REMOTE ] WPP: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:09.801000] [DEBUG] [REMOTE ] WPP: PASS: History has at least 300 days. [2026-01-16T12:25:09.801215] [DEBUG] [REMOTE ] WPP: PASS: Price check passed. Min price $17.62. [2026-01-16T12:25:09.801355] [DEBUG] [REMOTE ] WPP: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:09.801472] [DEBUG] [REMOTE ] WPP: PASS: Integrity check passed. [2026-01-16T12:25:09.801533] [DEBUG] [REMOTE ] WPP: Symbol is viable for forecasting. [2026-01-16T12:25:09.801601] [INFO ] [MAIN ] [3434/3508] WPP kept (0.4s) | 3431 kept, 3 rejected | 137.0/min | ETA: 32s [2026-01-16T12:25:10.111776] [DEBUG] [REMOTE ] WRAP: Retrieved 1920 rows, trimmed to 300. [2026-01-16T12:25:10.111913] [DEBUG] [REMOTE ] WRAP: PASS: History has at least 300 days. [2026-01-16T12:25:10.112117] [DEBUG] [REMOTE ] WRAP: PASS: Price check passed. Min price $1.98. [2026-01-16T12:25:10.112255] [DEBUG] [REMOTE ] WRAP: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:10.112368] [DEBUG] [REMOTE ] WRAP: PASS: Integrity check passed. [2026-01-16T12:25:10.112410] [DEBUG] [REMOTE ] WRAP: Symbol is viable for forecasting. [2026-01-16T12:25:10.112458] [INFO ] [MAIN ] [3435/3508] WRAP kept (0.3s) | 3432 kept, 3 rejected | 137.0/min | ETA: 32s [2026-01-16T12:25:10.667154] [DEBUG] [REMOTE ] WRB: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:10.667290] [DEBUG] [REMOTE ] WRB: PASS: History has at least 300 days. [2026-01-16T12:25:10.667510] [DEBUG] [REMOTE ] WRB: PASS: Price check passed. Min price $65.58. [2026-01-16T12:25:10.667673] [DEBUG] [REMOTE ] WRB: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:10.667798] [DEBUG] [REMOTE ] WRB: PASS: Integrity check passed. [2026-01-16T12:25:10.667839] [DEBUG] [REMOTE ] WRB: Symbol is viable for forecasting. [2026-01-16T12:25:10.667888] [INFO ] [MAIN ] [3436/3508] WRB kept (0.6s) | 3433 kept, 3 rejected | 137.0/min | ETA: 32s [2026-01-16T12:25:10.922899] [DEBUG] [REMOTE ] WRBY: Retrieved 1079 rows, trimmed to 300. [2026-01-16T12:25:10.923030] [DEBUG] [REMOTE ] WRBY: PASS: History has at least 300 days. [2026-01-16T12:25:10.923232] [DEBUG] [REMOTE ] WRBY: PASS: Price check passed. Min price $16.49. [2026-01-16T12:25:10.923368] [DEBUG] [REMOTE ] WRBY: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:10.923476] [DEBUG] [REMOTE ] WRBY: PASS: Integrity check passed. [2026-01-16T12:25:10.923516] [DEBUG] [REMOTE ] WRBY: Symbol is viable for forecasting. [2026-01-16T12:25:10.923564] [INFO ] [MAIN ] [3437/3508] WRBY kept (0.3s) | 3434 kept, 3 rejected | 137.0/min | ETA: 31s [2026-01-16T12:25:11.519373] [DEBUG] [REMOTE ] WRLD: Retrieved 6590 rows, trimmed to 300. [2026-01-16T12:25:11.519538] [DEBUG] [REMOTE ] WRLD: PASS: History has at least 300 days. [2026-01-16T12:25:11.519780] [DEBUG] [REMOTE ] WRLD: PASS: Price check passed. Min price $126.42. [2026-01-16T12:25:11.520343] [DEBUG] [REMOTE ] WRLD: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:11.520463] [DEBUG] [REMOTE ] WRLD: PASS: Integrity check passed. [2026-01-16T12:25:11.520504] [DEBUG] [REMOTE ] WRLD: Symbol is viable for forecasting. [2026-01-16T12:25:11.520554] [INFO ] [MAIN ] [3438/3508] WRLD kept (0.6s) | 3435 kept, 3 rejected | 137.0/min | ETA: 31s [2026-01-16T12:25:11.990549] [DEBUG] [REMOTE ] WSBC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:11.990714] [DEBUG] [REMOTE ] WSBC: PASS: History has at least 300 days. [2026-01-16T12:25:11.990948] [DEBUG] [REMOTE ] WSBC: PASS: Price check passed. Min price $29.48. [2026-01-16T12:25:11.991091] [DEBUG] [REMOTE ] WSBC: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:11.991212] [DEBUG] [REMOTE ] WSBC: PASS: Integrity check passed. [2026-01-16T12:25:11.991254] [DEBUG] [REMOTE ] WSBC: Symbol is viable for forecasting. [2026-01-16T12:25:11.991304] [INFO ] [MAIN ] [3439/3508] WSBC kept (0.5s) | 3436 kept, 3 rejected | 137.0/min | ETA: 30s [2026-01-16T12:25:12.390997] [DEBUG] [REMOTE ] WSBF: Retrieved 5102 rows, trimmed to 300. [2026-01-16T12:25:12.391173] [DEBUG] [REMOTE ] WSBF: PASS: History has at least 300 days. [2026-01-16T12:25:12.391528] [DEBUG] [REMOTE ] WSBF: PASS: Price check passed. Min price $14.68. [2026-01-16T12:25:12.391742] [DEBUG] [REMOTE ] WSBF: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:12.391880] [DEBUG] [REMOTE ] WSBF: PASS: Integrity check passed. [2026-01-16T12:25:12.391954] [DEBUG] [REMOTE ] WSBF: Symbol is viable for forecasting. [2026-01-16T12:25:12.392014] [INFO ] [MAIN ] [3440/3508] WSBF kept (0.4s) | 3437 kept, 3 rejected | 137.0/min | ETA: 30s [2026-01-16T12:25:12.678955] [DEBUG] [REMOTE ] WSC: Retrieved 2040 rows, trimmed to 300. [2026-01-16T12:25:12.679137] [DEBUG] [REMOTE ] WSC: PASS: History has at least 300 days. [2026-01-16T12:25:12.679428] [DEBUG] [REMOTE ] WSC: PASS: Price check passed. Min price $14.93. [2026-01-16T12:25:12.679640] [DEBUG] [REMOTE ] WSC: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:12.679806] [DEBUG] [REMOTE ] WSC: PASS: Integrity check passed. [2026-01-16T12:25:12.679860] [DEBUG] [REMOTE ] WSC: Symbol is viable for forecasting. [2026-01-16T12:25:12.679925] [INFO ] [MAIN ] [3441/3508] WSC kept (0.3s) | 3438 kept, 3 rejected | 137.0/min | ETA: 29s [2026-01-16T12:25:13.304801] [DEBUG] [REMOTE ] WSFS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:13.304941] [DEBUG] [REMOTE ] WSFS: PASS: History has at least 300 days. [2026-01-16T12:25:13.305168] [DEBUG] [REMOTE ] WSFS: PASS: Price check passed. Min price $51.93. [2026-01-16T12:25:13.305311] [DEBUG] [REMOTE ] WSFS: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:13.305435] [DEBUG] [REMOTE ] WSFS: PASS: Integrity check passed. [2026-01-16T12:25:13.305476] [DEBUG] [REMOTE ] WSFS: Symbol is viable for forecasting. [2026-01-16T12:25:13.305586] [INFO ] [MAIN ] [3442/3508] WSFS kept (0.6s) | 3439 kept, 3 rejected | 137.0/min | ETA: 29s [2026-01-16T12:25:13.774068] [DEBUG] [REMOTE ] WSM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:13.774228] [DEBUG] [REMOTE ] WSM: PASS: History has at least 300 days. [2026-01-16T12:25:13.774472] [DEBUG] [REMOTE ] WSM: PASS: Price check passed. Min price $172.55. [2026-01-16T12:25:13.774630] [DEBUG] [REMOTE ] WSM: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:13.774759] [DEBUG] [REMOTE ] WSM: PASS: Integrity check passed. [2026-01-16T12:25:13.774801] [DEBUG] [REMOTE ] WSM: Symbol is viable for forecasting. [2026-01-16T12:25:13.774849] [INFO ] [MAIN ] [3443/3508] WSM kept (0.5s) | 3440 kept, 3 rejected | 137.0/min | ETA: 28s [2026-01-16T12:25:14.272121] [DEBUG] [REMOTE ] WSO: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:14.272257] [DEBUG] [REMOTE ] WSO: PASS: History has at least 300 days. [2026-01-16T12:25:14.272476] [DEBUG] [REMOTE ] WSO: PASS: Price check passed. Min price $323.51. [2026-01-16T12:25:14.272633] [DEBUG] [REMOTE ] WSO: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:14.272752] [DEBUG] [REMOTE ] WSO: PASS: Integrity check passed. [2026-01-16T12:25:14.272792] [DEBUG] [REMOTE ] WSO: Symbol is viable for forecasting. [2026-01-16T12:25:14.272841] [INFO ] [MAIN ] [3444/3508] WSO kept (0.5s) | 3441 kept, 3 rejected | 137.0/min | ETA: 28s [2026-01-16T12:25:14.734015] [DEBUG] [REMOTE ] WTBA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:14.734154] [DEBUG] [REMOTE ] WTBA: PASS: History has at least 300 days. [2026-01-16T12:25:14.734370] [DEBUG] [REMOTE ] WTBA: PASS: Price check passed. Min price $19.44. [2026-01-16T12:25:14.734506] [DEBUG] [REMOTE ] WTBA: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:14.734641] [DEBUG] [REMOTE ] WTBA: PASS: Integrity check passed. [2026-01-16T12:25:14.734685] [DEBUG] [REMOTE ] WTBA: Symbol is viable for forecasting. [2026-01-16T12:25:14.734734] [INFO ] [MAIN ] [3445/3508] WTBA kept (0.5s) | 3442 kept, 3 rejected | 137.0/min | ETA: 28s [2026-01-16T12:25:15.081520] [DEBUG] [REMOTE ] WTFC: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:15.081676] [DEBUG] [REMOTE ] WTFC: PASS: History has at least 300 days. [2026-01-16T12:25:15.081908] [DEBUG] [REMOTE ] WTFC: PASS: Price check passed. Min price $123.45. [2026-01-16T12:25:15.082045] [DEBUG] [REMOTE ] WTFC: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:15.082168] [DEBUG] [REMOTE ] WTFC: PASS: Integrity check passed. [2026-01-16T12:25:15.082225] [DEBUG] [REMOTE ] WTFC: Symbol is viable for forecasting. [2026-01-16T12:25:15.082276] [INFO ] [MAIN ] [3446/3508] WTFC kept (0.3s) | 3443 kept, 3 rejected | 137.0/min | ETA: 27s [2026-01-16T12:25:15.541839] [DEBUG] [REMOTE ] WTI: Retrieved 5275 rows, trimmed to 300. [2026-01-16T12:25:15.542008] [DEBUG] [REMOTE ] WTI: PASS: History has at least 300 days. [2026-01-16T12:25:15.542277] [DEBUG] [REMOTE ] WTI: PASS: Price check passed. Min price $1.50. [2026-01-16T12:25:15.542448] [DEBUG] [REMOTE ] WTI: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:15.542611] [DEBUG] [REMOTE ] WTI: PASS: Integrity check passed. [2026-01-16T12:25:15.542664] [DEBUG] [REMOTE ] WTI: Symbol is viable for forecasting. [2026-01-16T12:25:15.542727] [INFO ] [MAIN ] [3447/3508] WTI kept (0.5s) | 3444 kept, 3 rejected | 137.0/min | ETA: 27s [2026-01-16T12:25:15.872809] [DEBUG] [REMOTE ] WTRG: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:15.872969] [DEBUG] [REMOTE ] WTRG: PASS: History has at least 300 days. [2026-01-16T12:25:15.873216] [DEBUG] [REMOTE ] WTRG: PASS: Price check passed. Min price $37.16. [2026-01-16T12:25:15.873359] [DEBUG] [REMOTE ] WTRG: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:15.873482] [DEBUG] [REMOTE ] WTRG: PASS: Integrity check passed. [2026-01-16T12:25:15.873524] [DEBUG] [REMOTE ] WTRG: Symbol is viable for forecasting. [2026-01-16T12:25:15.873697] [INFO ] [MAIN ] [3448/3508] WTRG kept (0.3s) | 3445 kept, 3 rejected | 137.0/min | ETA: 26s [2026-01-16T12:25:16.436406] [DEBUG] [REMOTE ] WTS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:16.436602] [DEBUG] [REMOTE ] WTS: PASS: History has at least 300 days. [2026-01-16T12:25:16.436844] [DEBUG] [REMOTE ] WTS: PASS: Price check passed. Min price $263.05. [2026-01-16T12:25:16.436992] [DEBUG] [REMOTE ] WTS: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:16.437115] [DEBUG] [REMOTE ] WTS: PASS: Integrity check passed. [2026-01-16T12:25:16.437158] [DEBUG] [REMOTE ] WTS: Symbol is viable for forecasting. [2026-01-16T12:25:16.437210] [INFO ] [MAIN ] [3449/3508] WTS kept (0.6s) | 3446 kept, 3 rejected | 137.0/min | ETA: 26s [2026-01-16T12:25:16.898687] [DEBUG] [REMOTE ] WULF: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:16.898821] [DEBUG] [REMOTE ] WULF: PASS: History has at least 300 days. [2026-01-16T12:25:16.899034] [DEBUG] [REMOTE ] WULF: PASS: Price check passed. Min price $10.99. [2026-01-16T12:25:16.899173] [DEBUG] [REMOTE ] WULF: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:16.899286] [DEBUG] [REMOTE ] WULF: PASS: Integrity check passed. [2026-01-16T12:25:16.899327] [DEBUG] [REMOTE ] WULF: Symbol is viable for forecasting. [2026-01-16T12:25:16.899376] [INFO ] [MAIN ] [3450/3508] WULF kept (0.5s) | 3447 kept, 3 rejected | 137.0/min | ETA: 25s [2026-01-16T12:25:17.223714] [DEBUG] [REMOTE ] WVE: Retrieved 2559 rows, trimmed to 300. [2026-01-16T12:25:17.223861] [DEBUG] [REMOTE ] WVE: PASS: History has at least 300 days. [2026-01-16T12:25:17.224074] [DEBUG] [REMOTE ] WVE: PASS: Price check passed. Min price $6.67. [2026-01-16T12:25:17.224211] [DEBUG] [REMOTE ] WVE: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:17.224326] [DEBUG] [REMOTE ] WVE: PASS: Integrity check passed. [2026-01-16T12:25:17.224367] [DEBUG] [REMOTE ] WVE: Symbol is viable for forecasting. [2026-01-16T12:25:17.224416] [INFO ] [MAIN ] [3451/3508] WVE kept (0.3s) | 3448 kept, 3 rejected | 137.0/min | ETA: 25s [2026-01-16T12:25:17.755545] [DEBUG] [REMOTE ] WWD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:17.755703] [DEBUG] [REMOTE ] WWD: PASS: History has at least 300 days. [2026-01-16T12:25:17.755921] [DEBUG] [REMOTE ] WWD: PASS: Price check passed. Min price $247.13. [2026-01-16T12:25:17.756068] [DEBUG] [REMOTE ] WWD: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:17.756205] [DEBUG] [REMOTE ] WWD: PASS: Integrity check passed. [2026-01-16T12:25:17.756247] [DEBUG] [REMOTE ] WWD: Symbol is viable for forecasting. [2026-01-16T12:25:17.756297] [INFO ] [MAIN ] [3452/3508] WWD kept (0.5s) | 3449 kept, 3 rejected | 137.0/min | ETA: 25s [2026-01-16T12:25:18.205663] [DEBUG] [REMOTE ] WY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:18.205807] [DEBUG] [REMOTE ] WY: PASS: History has at least 300 days. [2026-01-16T12:25:18.206047] [DEBUG] [REMOTE ] WY: PASS: Price check passed. Min price $21.15. [2026-01-16T12:25:18.206193] [DEBUG] [REMOTE ] WY: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:18.206316] [DEBUG] [REMOTE ] WY: PASS: Integrity check passed. [2026-01-16T12:25:18.206359] [DEBUG] [REMOTE ] WY: Symbol is viable for forecasting. [2026-01-16T12:25:18.206440] [INFO ] [MAIN ] [3453/3508] WY kept (0.5s) | 3450 kept, 3 rejected | 137.0/min | ETA: 24s [2026-01-16T12:25:18.569476] [DEBUG] [REMOTE ] WYNN: Retrieved 5843 rows, trimmed to 300. [2026-01-16T12:25:18.569632] [DEBUG] [REMOTE ] WYNN: PASS: History has at least 300 days. [2026-01-16T12:25:18.569856] [DEBUG] [REMOTE ] WYNN: PASS: Price check passed. Min price $116.37. [2026-01-16T12:25:18.570016] [DEBUG] [REMOTE ] WYNN: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:18.570137] [DEBUG] [REMOTE ] WYNN: PASS: Integrity check passed. [2026-01-16T12:25:18.570180] [DEBUG] [REMOTE ] WYNN: Symbol is viable for forecasting. [2026-01-16T12:25:18.570231] [INFO ] [MAIN ] [3454/3508] WYNN kept (0.4s) | 3451 kept, 3 rejected | 137.0/min | ETA: 24s [2026-01-16T12:25:18.843127] [DEBUG] [REMOTE ] XBIL: Retrieved 719 rows, trimmed to 300. [2026-01-16T12:25:18.843269] [DEBUG] [REMOTE ] XBIL: PASS: History has at least 300 days. [2026-01-16T12:25:18.843495] [DEBUG] [REMOTE ] XBIL: PASS: Price check passed. Min price $49.70. [2026-01-16T12:25:18.843656] [DEBUG] [REMOTE ] XBIL: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:18.843769] [DEBUG] [REMOTE ] XBIL: PASS: Integrity check passed. [2026-01-16T12:25:18.843809] [DEBUG] [REMOTE ] XBIL: Symbol is viable for forecasting. [2026-01-16T12:25:18.843857] [INFO ] [MAIN ] [3455/3508] XBIL kept (0.3s) | 3452 kept, 3 rejected | 137.0/min | ETA: 23s [2026-01-16T12:25:19.389308] [DEBUG] [REMOTE ] XEL: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:19.389465] [DEBUG] [REMOTE ] XEL: PASS: History has at least 300 days. [2026-01-16T12:25:19.389755] [DEBUG] [REMOTE ] XEL: PASS: Price check passed. Min price $72.12. [2026-01-16T12:25:19.389903] [DEBUG] [REMOTE ] XEL: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:19.390036] [DEBUG] [REMOTE ] XEL: PASS: Integrity check passed. [2026-01-16T12:25:19.390079] [DEBUG] [REMOTE ] XEL: Symbol is viable for forecasting. [2026-01-16T12:25:19.390130] [INFO ] [MAIN ] [3456/3508] XEL kept (0.5s) | 3453 kept, 3 rejected | 137.0/min | ETA: 23s [2026-01-16T12:25:19.736897] [DEBUG] [REMOTE ] XENE: Retrieved 2815 rows, trimmed to 300. [2026-01-16T12:25:19.737057] [DEBUG] [REMOTE ] XENE: PASS: History has at least 300 days. [2026-01-16T12:25:19.737328] [DEBUG] [REMOTE ] XENE: PASS: Price check passed. Min price $38.25. [2026-01-16T12:25:19.737490] [DEBUG] [REMOTE ] XENE: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:19.737629] [DEBUG] [REMOTE ] XENE: PASS: Integrity check passed. [2026-01-16T12:25:19.737673] [DEBUG] [REMOTE ] XENE: Symbol is viable for forecasting. [2026-01-16T12:25:19.737722] [INFO ] [MAIN ] [3457/3508] XENE kept (0.3s) | 3454 kept, 3 rejected | 137.0/min | ETA: 22s [2026-01-16T12:25:20.111111] [DEBUG] [REMOTE ] XERS: Retrieved 1903 rows, trimmed to 300. [2026-01-16T12:25:20.111252] [DEBUG] [REMOTE ] XERS: PASS: History has at least 300 days. [2026-01-16T12:25:20.111457] [DEBUG] [REMOTE ] XERS: PASS: Price check passed. Min price $6.47. [2026-01-16T12:25:20.111628] [DEBUG] [REMOTE ] XERS: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:20.111760] [DEBUG] [REMOTE ] XERS: PASS: Integrity check passed. [2026-01-16T12:25:20.111801] [DEBUG] [REMOTE ] XERS: Symbol is viable for forecasting. [2026-01-16T12:25:20.111851] [INFO ] [MAIN ] [3458/3508] XERS kept (0.4s) | 3455 kept, 3 rejected | 137.0/min | ETA: 22s [2026-01-16T12:25:20.463015] [DEBUG] [REMOTE ] XGN: Retrieved 1590 rows, trimmed to 300. [2026-01-16T12:25:20.463145] [DEBUG] [REMOTE ] XGN: PASS: History has at least 300 days. [2026-01-16T12:25:20.463347] [DEBUG] [REMOTE ] XGN: PASS: Price check passed. Min price $4.83. [2026-01-16T12:25:20.463485] [DEBUG] [REMOTE ] XGN: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:20.463618] [DEBUG] [REMOTE ] XGN: PASS: Integrity check passed. [2026-01-16T12:25:20.463661] [DEBUG] [REMOTE ] XGN: Symbol is viable for forecasting. [2026-01-16T12:25:20.463709] [INFO ] [MAIN ] [3459/3508] XGN kept (0.4s) | 3456 kept, 3 rejected | 137.0/min | ETA: 21s [2026-01-16T12:25:21.004089] [DEBUG] [REMOTE ] XOM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:21.004279] [DEBUG] [REMOTE ] XOM: PASS: History has at least 300 days. [2026-01-16T12:25:21.004513] [DEBUG] [REMOTE ] XOM: PASS: Price check passed. Min price $111.75. [2026-01-16T12:25:21.004677] [DEBUG] [REMOTE ] XOM: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:21.004799] [DEBUG] [REMOTE ] XOM: PASS: Integrity check passed. [2026-01-16T12:25:21.004840] [DEBUG] [REMOTE ] XOM: Symbol is viable for forecasting. [2026-01-16T12:25:21.004890] [INFO ] [MAIN ] [3460/3508] XOM kept (0.5s) | 3457 kept, 3 rejected | 137.0/min | ETA: 21s [2026-01-16T12:25:21.404322] [DEBUG] [REMOTE ] XOMA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:21.404467] [DEBUG] [REMOTE ] XOMA: PASS: History has at least 300 days. [2026-01-16T12:25:21.404717] [DEBUG] [REMOTE ] XOMA: PASS: Price check passed. Min price $24.90. [2026-01-16T12:25:21.404857] [DEBUG] [REMOTE ] XOMA: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:21.404979] [DEBUG] [REMOTE ] XOMA: PASS: Integrity check passed. [2026-01-16T12:25:21.405021] [DEBUG] [REMOTE ] XOMA: Symbol is viable for forecasting. [2026-01-16T12:25:21.405071] [INFO ] [MAIN ] [3461/3508] XOMA kept (0.4s) | 3458 kept, 3 rejected | 137.0/min | ETA: 21s [2026-01-16T12:25:21.641250] [DEBUG] [REMOTE ] XOS: Retrieved 1106 rows, trimmed to 300. [2026-01-16T12:25:21.641424] [DEBUG] [REMOTE ] XOS: PASS: History has at least 300 days. [2026-01-16T12:25:21.641731] [DEBUG] [REMOTE ] XOS: PASS: Price check passed. Min price $1.80. [2026-01-16T12:25:21.641934] [DEBUG] [REMOTE ] XOS: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:21.642095] [DEBUG] [REMOTE ] XOS: PASS: Integrity check passed. [2026-01-16T12:25:21.642155] [DEBUG] [REMOTE ] XOS: Symbol is viable for forecasting. [2026-01-16T12:25:21.642229] [INFO ] [MAIN ] [3462/3508] XOS kept (0.2s) | 3459 kept, 3 rejected | 137.0/min | ETA: 20s [2026-01-16T12:25:22.080485] [DEBUG] [REMOTE ] XP: Retrieved 1532 rows, trimmed to 300. [2026-01-16T12:25:22.080673] [DEBUG] [REMOTE ] XP: PASS: History has at least 300 days. [2026-01-16T12:25:22.080948] [DEBUG] [REMOTE ] XP: PASS: Price check passed. Min price $15.75. [2026-01-16T12:25:22.081152] [DEBUG] [REMOTE ] XP: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:22.081315] [DEBUG] [REMOTE ] XP: PASS: Integrity check passed. [2026-01-16T12:25:22.081376] [DEBUG] [REMOTE ] XP: Symbol is viable for forecasting. [2026-01-16T12:25:22.081451] [INFO ] [MAIN ] [3463/3508] XP kept (0.4s) | 3460 kept, 3 rejected | 137.0/min | ETA: 20s [2026-01-16T12:25:22.579329] [DEBUG] [REMOTE ] XPEL: Retrieved 4646 rows, trimmed to 300. [2026-01-16T12:25:22.579470] [DEBUG] [REMOTE ] XPEL: PASS: History has at least 300 days. [2026-01-16T12:25:22.579740] [DEBUG] [REMOTE ] XPEL: PASS: Price check passed. Min price $34.10. [2026-01-16T12:25:22.579889] [DEBUG] [REMOTE ] XPEL: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:22.580028] [DEBUG] [REMOTE ] XPEL: PASS: Integrity check passed. [2026-01-16T12:25:22.580071] [DEBUG] [REMOTE ] XPEL: Symbol is viable for forecasting. [2026-01-16T12:25:22.580147] [INFO ] [MAIN ] [3464/3508] XPEL kept (0.5s) | 3461 kept, 3 rejected | 137.0/min | ETA: 19s [2026-01-16T12:25:23.055832] [DEBUG] [REMOTE ] XPO: Retrieved 5605 rows, trimmed to 300. [2026-01-16T12:25:23.056071] [DEBUG] [REMOTE ] XPO: PASS: History has at least 300 days. [2026-01-16T12:25:23.056370] [DEBUG] [REMOTE ] XPO: PASS: Price check passed. Min price $123.66. [2026-01-16T12:25:23.056557] [DEBUG] [REMOTE ] XPO: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:23.056878] [DEBUG] [REMOTE ] XPO: PASS: Integrity check passed. [2026-01-16T12:25:23.056930] [DEBUG] [REMOTE ] XPO: Symbol is viable for forecasting. [2026-01-16T12:25:23.056988] [INFO ] [MAIN ] [3465/3508] XPO kept (0.5s) | 3462 kept, 3 rejected | 137.0/min | ETA: 19s [2026-01-16T12:25:23.287956] [DEBUG] [REMOTE ] XPOF: Retrieved 1126 rows, trimmed to 300. [2026-01-16T12:25:23.288164] [DEBUG] [REMOTE ] XPOF: PASS: History has at least 300 days. [2026-01-16T12:25:23.288442] [DEBUG] [REMOTE ] XPOF: PASS: Price check passed. Min price $5.49. [2026-01-16T12:25:23.288634] [DEBUG] [REMOTE ] XPOF: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:23.288767] [DEBUG] [REMOTE ] XPOF: PASS: Integrity check passed. [2026-01-16T12:25:23.288811] [DEBUG] [REMOTE ] XPOF: Symbol is viable for forecasting. [2026-01-16T12:25:23.288867] [INFO ] [MAIN ] [3466/3508] XPOF kept (0.2s) | 3463 kept, 3 rejected | 137.0/min | ETA: 18s [2026-01-16T12:25:23.785771] [DEBUG] [REMOTE ] XPRO: Retrieved 3128 rows, trimmed to 300. [2026-01-16T12:25:23.785969] [DEBUG] [REMOTE ] XPRO: PASS: History has at least 300 days. [2026-01-16T12:25:23.786219] [DEBUG] [REMOTE ] XPRO: PASS: Price check passed. Min price $12.52. [2026-01-16T12:25:23.786362] [DEBUG] [REMOTE ] XPRO: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:23.786482] [DEBUG] [REMOTE ] XPRO: PASS: Integrity check passed. [2026-01-16T12:25:23.786553] [DEBUG] [REMOTE ] XPRO: Symbol is viable for forecasting. [2026-01-16T12:25:23.786627] [INFO ] [MAIN ] [3467/3508] XPRO kept (0.5s) | 3464 kept, 3 rejected | 137.0/min | ETA: 18s [2026-01-16T12:25:24.308438] [DEBUG] [REMOTE ] XRAY: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:24.308686] [DEBUG] [REMOTE ] XRAY: PASS: History has at least 300 days. [2026-01-16T12:25:24.309052] [DEBUG] [REMOTE ] XRAY: PASS: Price check passed. Min price $9.75. [2026-01-16T12:25:24.309391] [DEBUG] [REMOTE ] XRAY: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:24.309559] [DEBUG] [REMOTE ] XRAY: PASS: Integrity check passed. [2026-01-16T12:25:24.309625] [DEBUG] [REMOTE ] XRAY: Symbol is viable for forecasting. [2026-01-16T12:25:24.309689] [INFO ] [MAIN ] [3468/3508] XRAY kept (0.5s) | 3465 kept, 3 rejected | 137.0/min | ETA: 18s [2026-01-16T12:25:24.786434] [DEBUG] [REMOTE ] XRX: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:24.786728] [DEBUG] [REMOTE ] XRX: PASS: History has at least 300 days. [2026-01-16T12:25:24.787021] [DEBUG] [REMOTE ] XRX: PASS: Price check passed. Min price $2.32. [2026-01-16T12:25:24.787227] [DEBUG] [REMOTE ] XRX: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:24.787390] [DEBUG] [REMOTE ] XRX: PASS: Integrity check passed. [2026-01-16T12:25:24.787443] [DEBUG] [REMOTE ] XRX: Symbol is viable for forecasting. [2026-01-16T12:25:24.787497] [INFO ] [MAIN ] [3469/3508] XRX kept (0.5s) | 3466 kept, 3 rejected | 137.0/min | ETA: 17s [2026-01-16T12:25:24.959830] [DEBUG] [REMOTE ] XTIA: Retrieved 464 rows, trimmed to 300. [2026-01-16T12:25:24.959978] [DEBUG] [REMOTE ] XTIA: PASS: History has at least 300 days. [2026-01-16T12:25:24.960194] [DEBUG] [REMOTE ] XTIA: PASS: Price check passed. Min price $1.24. [2026-01-16T12:25:24.960340] [DEBUG] [REMOTE ] XTIA: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:24.960474] [DEBUG] [REMOTE ] XTIA: PASS: Integrity check passed. [2026-01-16T12:25:24.960518] [DEBUG] [REMOTE ] XTIA: Symbol is viable for forecasting. [2026-01-16T12:25:24.960599] [INFO ] [MAIN ] [3470/3508] XTIA kept (0.2s) | 3467 kept, 3 rejected | 137.0/min | ETA: 17s [2026-01-16T12:25:25.480143] [DEBUG] [REMOTE ] XYF: Retrieved 1841 rows, trimmed to 300. [2026-01-16T12:25:25.480287] [DEBUG] [REMOTE ] XYF: PASS: History has at least 300 days. [2026-01-16T12:25:25.480502] [DEBUG] [REMOTE ] XYF: PASS: Price check passed. Min price $5.60. [2026-01-16T12:25:25.480666] [DEBUG] [REMOTE ] XYF: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:25.480794] [DEBUG] [REMOTE ] XYF: PASS: Integrity check passed. [2026-01-16T12:25:25.480839] [DEBUG] [REMOTE ] XYF: Symbol is viable for forecasting. [2026-01-16T12:25:25.480891] [INFO ] [MAIN ] [3471/3508] XYF kept (0.5s) | 3468 kept, 3 rejected | 137.0/min | ETA: 16s [2026-01-16T12:25:25.948408] [DEBUG] [REMOTE ] XYL: Retrieved 3585 rows, trimmed to 300. [2026-01-16T12:25:25.948643] [DEBUG] [REMOTE ] XYL: PASS: History has at least 300 days. [2026-01-16T12:25:25.948942] [DEBUG] [REMOTE ] XYL: PASS: Price check passed. Min price $136.18. [2026-01-16T12:25:25.949098] [DEBUG] [REMOTE ] XYL: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:25.949249] [DEBUG] [REMOTE ] XYL: PASS: Integrity check passed. [2026-01-16T12:25:25.949296] [DEBUG] [REMOTE ] XYL: Symbol is viable for forecasting. [2026-01-16T12:25:25.949352] [INFO ] [MAIN ] [3472/3508] XYL kept (0.5s) | 3469 kept, 3 rejected | 137.0/min | ETA: 16s [2026-01-16T12:25:26.266403] [DEBUG] [REMOTE ] YALA: Retrieved 1330 rows, trimmed to 300. [2026-01-16T12:25:26.266665] [DEBUG] [REMOTE ] YALA: PASS: History has at least 300 days. [2026-01-16T12:25:26.266928] [DEBUG] [REMOTE ] YALA: PASS: Price check passed. Min price $6.78. [2026-01-16T12:25:26.267072] [DEBUG] [REMOTE ] YALA: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:26.267194] [DEBUG] [REMOTE ] YALA: PASS: Integrity check passed. [2026-01-16T12:25:26.267236] [DEBUG] [REMOTE ] YALA: Symbol is viable for forecasting. [2026-01-16T12:25:26.267289] [INFO ] [MAIN ] [3473/3508] YALA kept (0.3s) | 3470 kept, 3 rejected | 137.0/min | ETA: 15s [2026-01-16T12:25:26.787735] [DEBUG] [REMOTE ] YELP: Retrieved 3489 rows, trimmed to 300. [2026-01-16T12:25:26.787866] [DEBUG] [REMOTE ] YELP: PASS: History has at least 300 days. [2026-01-16T12:25:26.788077] [DEBUG] [REMOTE ] YELP: PASS: Price check passed. Min price $27.51. [2026-01-16T12:25:26.788216] [DEBUG] [REMOTE ] YELP: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:26.788329] [DEBUG] [REMOTE ] YELP: PASS: Integrity check passed. [2026-01-16T12:25:26.788369] [DEBUG] [REMOTE ] YELP: Symbol is viable for forecasting. [2026-01-16T12:25:26.788419] [INFO ] [MAIN ] [3474/3508] YELP kept (0.5s) | 3471 kept, 3 rejected | 137.0/min | ETA: 15s [2026-01-16T12:25:27.053706] [DEBUG] [REMOTE ] YETI: Retrieved 1815 rows, trimmed to 300. [2026-01-16T12:25:27.053850] [DEBUG] [REMOTE ] YETI: PASS: History has at least 300 days. [2026-01-16T12:25:27.054063] [DEBUG] [REMOTE ] YETI: PASS: Price check passed. Min price $32.50. [2026-01-16T12:25:27.054208] [DEBUG] [REMOTE ] YETI: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:27.054327] [DEBUG] [REMOTE ] YETI: PASS: Integrity check passed. [2026-01-16T12:25:27.054369] [DEBUG] [REMOTE ] YETI: Symbol is viable for forecasting. [2026-01-16T12:25:27.054448] [INFO ] [MAIN ] [3475/3508] YETI kept (0.3s) | 3472 kept, 3 rejected | 137.0/min | ETA: 14s [2026-01-16T12:25:27.443513] [DEBUG] [REMOTE ] YMM: Retrieved 1148 rows, trimmed to 300. [2026-01-16T12:25:27.443730] [DEBUG] [REMOTE ] YMM: PASS: History has at least 300 days. [2026-01-16T12:25:27.443985] [DEBUG] [REMOTE ] YMM: PASS: Price check passed. Min price $9.80. [2026-01-16T12:25:27.444127] [DEBUG] [REMOTE ] YMM: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:27.444271] [DEBUG] [REMOTE ] YMM: PASS: Integrity check passed. [2026-01-16T12:25:27.444313] [DEBUG] [REMOTE ] YMM: Symbol is viable for forecasting. [2026-01-16T12:25:27.444366] [INFO ] [MAIN ] [3476/3508] YMM kept (0.4s) | 3473 kept, 3 rejected | 137.0/min | ETA: 14s [2026-01-16T12:25:28.058203] [DEBUG] [REMOTE ] YPF: Retrieved 6591 rows, trimmed to 300. [2026-01-16T12:25:28.058340] [DEBUG] [REMOTE ] YPF: PASS: History has at least 300 days. [2026-01-16T12:25:28.058565] [DEBUG] [REMOTE ] YPF: PASS: Price check passed. Min price $24.71. [2026-01-16T12:25:28.058728] [DEBUG] [REMOTE ] YPF: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:28.058848] [DEBUG] [REMOTE ] YPF: PASS: Integrity check passed. [2026-01-16T12:25:28.058889] [DEBUG] [REMOTE ] YPF: Symbol is viable for forecasting. [2026-01-16T12:25:28.058940] [INFO ] [MAIN ] [3477/3508] YPF kept (0.6s) | 3474 kept, 3 rejected | 137.0/min | ETA: 14s [2026-01-16T12:25:28.249935] [DEBUG] [REMOTE ] YQQQ: Retrieved 356 rows, trimmed to 300. [2026-01-16T12:25:28.250063] [DEBUG] [REMOTE ] YQQQ: PASS: History has at least 300 days. [2026-01-16T12:25:28.250269] [DEBUG] [REMOTE ] YQQQ: PASS: Price check passed. Min price $11.45. [2026-01-16T12:25:28.250608] [DEBUG] [REMOTE ] YQQQ: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:28.250735] [DEBUG] [REMOTE ] YQQQ: PASS: Integrity check passed. [2026-01-16T12:25:28.250780] [DEBUG] [REMOTE ] YQQQ: Symbol is viable for forecasting. [2026-01-16T12:25:28.250829] [INFO ] [MAIN ] [3478/3508] YQQQ kept (0.2s) | 3475 kept, 3 rejected | 137.0/min | ETA: 13s [2026-01-16T12:25:28.753157] [DEBUG] [REMOTE ] YRD: Retrieved 2533 rows, trimmed to 300. [2026-01-16T12:25:28.753314] [DEBUG] [REMOTE ] YRD: PASS: History has at least 300 days. [2026-01-16T12:25:28.753539] [DEBUG] [REMOTE ] YRD: PASS: Price check passed. Min price $3.70. [2026-01-16T12:25:28.753714] [DEBUG] [REMOTE ] YRD: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:28.753833] [DEBUG] [REMOTE ] YRD: PASS: Integrity check passed. [2026-01-16T12:25:28.753876] [DEBUG] [REMOTE ] YRD: Symbol is viable for forecasting. [2026-01-16T12:25:28.753929] [INFO ] [MAIN ] [3479/3508] YRD kept (0.5s) | 3476 kept, 3 rejected | 137.0/min | ETA: 13s [2026-01-16T12:25:29.116814] [DEBUG] [REMOTE ] YSG: Retrieved 1294 rows, trimmed to 300. [2026-01-16T12:25:29.116973] [DEBUG] [REMOTE ] YSG: PASS: History has at least 300 days. [2026-01-16T12:25:29.117212] [DEBUG] [REMOTE ] YSG: PASS: Price check passed. Min price $3.89. [2026-01-16T12:25:29.117363] [DEBUG] [REMOTE ] YSG: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:29.117508] [DEBUG] [REMOTE ] YSG: PASS: Integrity check passed. [2026-01-16T12:25:29.117558] [DEBUG] [REMOTE ] YSG: Symbol is viable for forecasting. [2026-01-16T12:25:29.117645] [INFO ] [MAIN ] [3480/3508] YSG kept (0.4s) | 3477 kept, 3 rejected | 137.0/min | ETA: 12s [2026-01-16T12:25:29.548859] [DEBUG] [REMOTE ] YTRA: Retrieved 2281 rows, trimmed to 300. [2026-01-16T12:25:29.548993] [DEBUG] [REMOTE ] YTRA: PASS: History has at least 300 days. [2026-01-16T12:25:29.549202] [DEBUG] [REMOTE ] YTRA: PASS: Price check passed. Min price $1.37. [2026-01-16T12:25:29.549341] [DEBUG] [REMOTE ] YTRA: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:29.549453] [DEBUG] [REMOTE ] YTRA: PASS: Integrity check passed. [2026-01-16T12:25:29.549493] [DEBUG] [REMOTE ] YTRA: Symbol is viable for forecasting. [2026-01-16T12:25:29.549543] [INFO ] [MAIN ] [3481/3508] YTRA kept (0.4s) | 3478 kept, 3 rejected | 137.0/min | ETA: 12s [2026-01-16T12:25:30.088415] [DEBUG] [REMOTE ] YUM: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:30.088637] [DEBUG] [REMOTE ] YUM: PASS: History has at least 300 days. [2026-01-16T12:25:30.088924] [DEBUG] [REMOTE ] YUM: PASS: Price check passed. Min price $137.55. [2026-01-16T12:25:30.089070] [DEBUG] [REMOTE ] YUM: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:30.089234] [DEBUG] [REMOTE ] YUM: PASS: Integrity check passed. [2026-01-16T12:25:30.089276] [DEBUG] [REMOTE ] YUM: Symbol is viable for forecasting. [2026-01-16T12:25:30.089330] [INFO ] [MAIN ] [3482/3508] YUM kept (0.5s) | 3479 kept, 3 rejected | 137.0/min | ETA: 11s [2026-01-16T12:25:30.390784] [DEBUG] [REMOTE ] YUMC: Retrieved 2325 rows, trimmed to 300. [2026-01-16T12:25:30.390988] [DEBUG] [REMOTE ] YUMC: PASS: History has at least 300 days. [2026-01-16T12:25:30.391277] [DEBUG] [REMOTE ] YUMC: PASS: Price check passed. Min price $42.87. [2026-01-16T12:25:30.391825] [DEBUG] [REMOTE ] YUMC: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:30.392010] [DEBUG] [REMOTE ] YUMC: PASS: Integrity check passed. [2026-01-16T12:25:30.392065] [DEBUG] [REMOTE ] YUMC: Symbol is viable for forecasting. [2026-01-16T12:25:30.392119] [INFO ] [MAIN ] [3483/3508] YUMC kept (0.3s) | 3480 kept, 3 rejected | 137.0/min | ETA: 11s [2026-01-16T12:25:30.794968] [DEBUG] [REMOTE ] Z: Retrieved 2630 rows, trimmed to 300. [2026-01-16T12:25:30.795126] [DEBUG] [REMOTE ] Z: PASS: History has at least 300 days. [2026-01-16T12:25:30.795355] [DEBUG] [REMOTE ] Z: PASS: Price check passed. Min price $65.92. [2026-01-16T12:25:30.795500] [DEBUG] [REMOTE ] Z: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:30.795653] [DEBUG] [REMOTE ] Z: PASS: Integrity check passed. [2026-01-16T12:25:30.795699] [DEBUG] [REMOTE ] Z: Symbol is viable for forecasting. [2026-01-16T12:25:30.795751] [INFO ] [MAIN ] [3484/3508] Z kept (0.4s) | 3481 kept, 3 rejected | 137.0/min | ETA: 11s [2026-01-16T12:25:31.366019] [DEBUG] [REMOTE ] ZBH: Retrieved 6156 rows, trimmed to 300. [2026-01-16T12:25:31.366293] [DEBUG] [REMOTE ] ZBH: PASS: History has at least 300 days. [2026-01-16T12:25:31.366735] [DEBUG] [REMOTE ] ZBH: PASS: Price check passed. Min price $87.32. [2026-01-16T12:25:31.366906] [DEBUG] [REMOTE ] ZBH: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:31.367066] [DEBUG] [REMOTE ] ZBH: PASS: Integrity check passed. [2026-01-16T12:25:31.367116] [DEBUG] [REMOTE ] ZBH: Symbol is viable for forecasting. [2026-01-16T12:25:31.367212] [INFO ] [MAIN ] [3485/3508] ZBH kept (0.6s) | 3482 kept, 3 rejected | 137.0/min | ETA: 10s [2026-01-16T12:25:31.478237] [DEBUG] [REMOTE ] ZBIO: Retrieved 336 rows, trimmed to 300. [2026-01-16T12:25:31.478493] [DEBUG] [REMOTE ] ZBIO: PASS: History has at least 300 days. [2026-01-16T12:25:31.478779] [DEBUG] [REMOTE ] ZBIO: PASS: Price check passed. Min price $15.20. [2026-01-16T12:25:31.478930] [DEBUG] [REMOTE ] ZBIO: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:31.479055] [DEBUG] [REMOTE ] ZBIO: PASS: Integrity check passed. [2026-01-16T12:25:31.479099] [DEBUG] [REMOTE ] ZBIO: Symbol is viable for forecasting. [2026-01-16T12:25:31.479189] [INFO ] [MAIN ] [3486/3508] ZBIO kept (0.1s) | 3483 kept, 3 rejected | 137.1/min | ETA: 10s [2026-01-16T12:25:32.217826] [DEBUG] [REMOTE ] ZBRA: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:32.218047] [DEBUG] [REMOTE ] ZBRA: PASS: History has at least 300 days. [2026-01-16T12:25:32.218353] [DEBUG] [REMOTE ] ZBRA: PASS: Price check passed. Min price $228.40. [2026-01-16T12:25:32.218508] [DEBUG] [REMOTE ] ZBRA: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:32.218668] [DEBUG] [REMOTE ] ZBRA: PASS: Integrity check passed. [2026-01-16T12:25:32.218715] [DEBUG] [REMOTE ] ZBRA: Symbol is viable for forecasting. [2026-01-16T12:25:32.218774] [INFO ] [MAIN ] [3487/3508] ZBRA kept (0.7s) | 3484 kept, 3 rejected | 137.0/min | ETA: 9s [2026-01-16T12:25:32.665843] [DEBUG] [REMOTE ] ZD: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:32.665987] [DEBUG] [REMOTE ] ZD: PASS: History has at least 300 days. [2026-01-16T12:25:32.666213] [DEBUG] [REMOTE ] ZD: PASS: Price check passed. Min price $29.20. [2026-01-16T12:25:32.666355] [DEBUG] [REMOTE ] ZD: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:32.666515] [DEBUG] [REMOTE ] ZD: PASS: Integrity check passed. [2026-01-16T12:25:32.666560] [DEBUG] [REMOTE ] ZD: Symbol is viable for forecasting. [2026-01-16T12:25:32.666630] [INFO ] [MAIN ] [3488/3508] ZD kept (0.4s) | 3485 kept, 3 rejected | 137.0/min | ETA: 9s [2026-01-16T12:25:32.957080] [DEBUG] [REMOTE ] ZEPP: Retrieved 1995 rows, trimmed to 300. [2026-01-16T12:25:32.957218] [DEBUG] [REMOTE ] ZEPP: PASS: History has at least 300 days. [2026-01-16T12:25:32.957424] [DEBUG] [REMOTE ] ZEPP: PASS: Price check passed. Min price $20.65. [2026-01-16T12:25:32.957563] [DEBUG] [REMOTE ] ZEPP: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:32.957706] [DEBUG] [REMOTE ] ZEPP: PASS: Integrity check passed. [2026-01-16T12:25:32.957748] [DEBUG] [REMOTE ] ZEPP: Symbol is viable for forecasting. [2026-01-16T12:25:32.957797] [INFO ] [MAIN ] [3489/3508] ZEPP kept (0.3s) | 3486 kept, 3 rejected | 137.0/min | ETA: 8s [2026-01-16T12:25:33.322652] [DEBUG] [REMOTE ] ZETA: Retrieved 1156 rows, trimmed to 300. [2026-01-16T12:25:33.322800] [DEBUG] [REMOTE ] ZETA: PASS: History has at least 300 days. [2026-01-16T12:25:33.323013] [DEBUG] [REMOTE ] ZETA: PASS: Price check passed. Min price $16.30. [2026-01-16T12:25:33.323155] [DEBUG] [REMOTE ] ZETA: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:33.323297] [DEBUG] [REMOTE ] ZETA: PASS: Integrity check passed. [2026-01-16T12:25:33.323360] [DEBUG] [REMOTE ] ZETA: Symbol is viable for forecasting. [2026-01-16T12:25:33.323420] [INFO ] [MAIN ] [3490/3508] ZETA kept (0.4s) | 3487 kept, 3 rejected | 137.1/min | ETA: 8s [2026-01-16T12:25:33.951396] [DEBUG] [REMOTE ] ZEUS: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:33.951543] [DEBUG] [REMOTE ] ZEUS: PASS: History has at least 300 days. [2026-01-16T12:25:33.951795] [DEBUG] [REMOTE ] ZEUS: PASS: Price check passed. Min price $28.32. [2026-01-16T12:25:33.951934] [DEBUG] [REMOTE ] ZEUS: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:33.952057] [DEBUG] [REMOTE ] ZEUS: PASS: Integrity check passed. [2026-01-16T12:25:33.952097] [DEBUG] [REMOTE ] ZEUS: Symbol is viable for forecasting. [2026-01-16T12:25:33.952146] [INFO ] [MAIN ] [3491/3508] ZEUS kept (0.6s) | 3488 kept, 3 rejected | 137.0/min | ETA: 7s [2026-01-16T12:25:34.151365] [DEBUG] [REMOTE ] ZGN: Retrieved 1022 rows, trimmed to 300. [2026-01-16T12:25:34.151509] [DEBUG] [REMOTE ] ZGN: PASS: History has at least 300 days. [2026-01-16T12:25:34.151749] [DEBUG] [REMOTE ] ZGN: PASS: Price check passed. Min price $9.70. [2026-01-16T12:25:34.151893] [DEBUG] [REMOTE ] ZGN: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:34.152034] [DEBUG] [REMOTE ] ZGN: PASS: Integrity check passed. [2026-01-16T12:25:34.152094] [DEBUG] [REMOTE ] ZGN: Symbol is viable for forecasting. [2026-01-16T12:25:34.152161] [INFO ] [MAIN ] [3492/3508] ZGN kept (0.2s) | 3489 kept, 3 rejected | 137.1/min | ETA: 7s [2026-01-16T12:25:34.637945] [DEBUG] [REMOTE ] ZH: Retrieved 1208 rows, trimmed to 300. [2026-01-16T12:25:34.638088] [DEBUG] [REMOTE ] ZH: PASS: History has at least 300 days. [2026-01-16T12:25:34.638310] [DEBUG] [REMOTE ] ZH: PASS: Price check passed. Min price $3.27. [2026-01-16T12:25:34.638477] [DEBUG] [REMOTE ] ZH: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:34.638626] [DEBUG] [REMOTE ] ZH: PASS: Integrity check passed. [2026-01-16T12:25:34.638672] [DEBUG] [REMOTE ] ZH: Symbol is viable for forecasting. [2026-01-16T12:25:34.638724] [INFO ] [MAIN ] [3493/3508] ZH kept (0.5s) | 3490 kept, 3 rejected | 137.1/min | ETA: 7s [2026-01-16T12:25:35.020470] [DEBUG] [REMOTE ] ZIM: Retrieved 1248 rows, trimmed to 300. [2026-01-16T12:25:35.020675] [DEBUG] [REMOTE ] ZIM: PASS: History has at least 300 days. [2026-01-16T12:25:35.020943] [DEBUG] [REMOTE ] ZIM: PASS: Price check passed. Min price $13.42. [2026-01-16T12:25:35.021121] [DEBUG] [REMOTE ] ZIM: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:35.021293] [DEBUG] [REMOTE ] ZIM: PASS: Integrity check passed. [2026-01-16T12:25:35.021344] [DEBUG] [REMOTE ] ZIM: Symbol is viable for forecasting. [2026-01-16T12:25:35.021408] [INFO ] [MAIN ] [3494/3508] ZIM kept (0.4s) | 3491 kept, 3 rejected | 137.1/min | ETA: 6s [2026-01-16T12:25:35.604677] [DEBUG] [REMOTE ] ZION: Retrieved 6592 rows, trimmed to 300. [2026-01-16T12:25:35.604848] [DEBUG] [REMOTE ] ZION: PASS: History has at least 300 days. [2026-01-16T12:25:35.605134] [DEBUG] [REMOTE ] ZION: PASS: Price check passed. Min price $48.92. [2026-01-16T12:25:35.605278] [DEBUG] [REMOTE ] ZION: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:35.605413] [DEBUG] [REMOTE ] ZION: PASS: Integrity check passed. [2026-01-16T12:25:35.605456] [DEBUG] [REMOTE ] ZION: Symbol is viable for forecasting. [2026-01-16T12:25:35.605508] [INFO ] [MAIN ] [3495/3508] ZION kept (0.6s) | 3492 kept, 3 rejected | 137.0/min | ETA: 6s [2026-01-16T12:25:35.836815] [DEBUG] [REMOTE ] ZIP: Retrieved 1166 rows, trimmed to 300. [2026-01-16T12:25:35.836958] [DEBUG] [REMOTE ] ZIP: PASS: History has at least 300 days. [2026-01-16T12:25:35.837169] [DEBUG] [REMOTE ] ZIP: PASS: Price check passed. Min price $2.93. [2026-01-16T12:25:35.837312] [DEBUG] [REMOTE ] ZIP: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:35.837432] [DEBUG] [REMOTE ] ZIP: PASS: Integrity check passed. [2026-01-16T12:25:35.837474] [DEBUG] [REMOTE ] ZIP: Symbol is viable for forecasting. [2026-01-16T12:25:35.837523] [INFO ] [MAIN ] [3496/3508] ZIP kept (0.2s) | 3493 kept, 3 rejected | 137.1/min | ETA: 5s [2026-01-16T12:25:36.286787] [DEBUG] [REMOTE ] ZLAB: Retrieved 2092 rows, trimmed to 300. [2026-01-16T12:25:36.286935] [DEBUG] [REMOTE ] ZLAB: PASS: History has at least 300 days. [2026-01-16T12:25:36.287147] [DEBUG] [REMOTE ] ZLAB: PASS: Price check passed. Min price $17.00. [2026-01-16T12:25:36.287294] [DEBUG] [REMOTE ] ZLAB: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:36.287436] [DEBUG] [REMOTE ] ZLAB: PASS: Integrity check passed. [2026-01-16T12:25:36.287482] [DEBUG] [REMOTE ] ZLAB: Symbol is viable for forecasting. [2026-01-16T12:25:36.287562] [INFO ] [MAIN ] [3497/3508] ZLAB kept (0.4s) | 3494 kept, 3 rejected | 137.1/min | ETA: 5s [2026-01-16T12:25:36.676956] [DEBUG] [REMOTE ] ZM: Retrieved 1696 rows, trimmed to 300. [2026-01-16T12:25:36.677088] [DEBUG] [REMOTE ] ZM: PASS: History has at least 300 days. [2026-01-16T12:25:36.677290] [DEBUG] [REMOTE ] ZM: PASS: Price check passed. Min price $78.42. [2026-01-16T12:25:36.677428] [DEBUG] [REMOTE ] ZM: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:36.677539] [DEBUG] [REMOTE ] ZM: PASS: Integrity check passed. [2026-01-16T12:25:36.677605] [DEBUG] [REMOTE ] ZM: Symbol is viable for forecasting. [2026-01-16T12:25:36.677657] [INFO ] [MAIN ] [3498/3508] ZM kept (0.4s) | 3495 kept, 3 rejected | 137.1/min | ETA: 4s [2026-01-16T12:25:37.090036] [DEBUG] [REMOTE ] ZNTL: Retrieved 1454 rows, trimmed to 300. [2026-01-16T12:25:37.090169] [DEBUG] [REMOTE ] ZNTL: PASS: History has at least 300 days. [2026-01-16T12:25:37.090411] [DEBUG] [REMOTE ] ZNTL: PASS: Price check passed. Min price $1.28. [2026-01-16T12:25:37.090560] [DEBUG] [REMOTE ] ZNTL: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:37.090705] [DEBUG] [REMOTE ] ZNTL: PASS: Integrity check passed. [2026-01-16T12:25:37.090746] [DEBUG] [REMOTE ] ZNTL: Symbol is viable for forecasting. [2026-01-16T12:25:37.090794] [INFO ] [MAIN ] [3499/3508] ZNTL kept (0.4s) | 3496 kept, 3 rejected | 137.1/min | ETA: 4s [2026-01-16T12:25:37.497417] [DEBUG] [REMOTE ] ZS: Retrieved 1970 rows, trimmed to 300. [2026-01-16T12:25:37.497557] [DEBUG] [REMOTE ] ZS: PASS: History has at least 300 days. [2026-01-16T12:25:37.497789] [DEBUG] [REMOTE ] ZS: PASS: Price check passed. Min price $210.58. [2026-01-16T12:25:37.497931] [DEBUG] [REMOTE ] ZS: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:37.498061] [DEBUG] [REMOTE ] ZS: PASS: Integrity check passed. [2026-01-16T12:25:37.498103] [DEBUG] [REMOTE ] ZS: Symbol is viable for forecasting. [2026-01-16T12:25:37.498152] [INFO ] [MAIN ] [3500/3508] ZS kept (0.4s) | 3497 kept, 3 rejected | 137.1/min | ETA: 4s [2026-01-16T12:25:37.906994] [DEBUG] [REMOTE ] ZTO: Retrieved 2317 rows, trimmed to 300. [2026-01-16T12:25:37.907154] [DEBUG] [REMOTE ] ZTO: PASS: History has at least 300 days. [2026-01-16T12:25:37.907443] [DEBUG] [REMOTE ] ZTO: PASS: Price check passed. Min price $18.59. [2026-01-16T12:25:37.907650] [DEBUG] [REMOTE ] ZTO: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:37.907791] [DEBUG] [REMOTE ] ZTO: PASS: Integrity check passed. [2026-01-16T12:25:37.907836] [DEBUG] [REMOTE ] ZTO: Symbol is viable for forecasting. [2026-01-16T12:25:37.907887] [INFO ] [MAIN ] [3501/3508] ZTO kept (0.4s) | 3498 kept, 3 rejected | 137.1/min | ETA: 3s [2026-01-16T12:25:38.337372] [DEBUG] [REMOTE ] ZTS: Retrieved 3259 rows, trimmed to 300. [2026-01-16T12:25:38.337511] [DEBUG] [REMOTE ] ZTS: PASS: History has at least 300 days. [2026-01-16T12:25:38.337747] [DEBUG] [REMOTE ] ZTS: PASS: Price check passed. Min price $115.75. [2026-01-16T12:25:38.337887] [DEBUG] [REMOTE ] ZTS: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:38.338000] [DEBUG] [REMOTE ] ZTS: PASS: Integrity check passed. [2026-01-16T12:25:38.338040] [DEBUG] [REMOTE ] ZTS: Symbol is viable for forecasting. [2026-01-16T12:25:38.338089] [INFO ] [MAIN ] [3502/3508] ZTS kept (0.4s) | 3499 kept, 3 rejected | 137.1/min | ETA: 3s [2026-01-16T12:25:38.840482] [DEBUG] [REMOTE ] ZUMZ: Retrieved 5207 rows, trimmed to 300. [2026-01-16T12:25:38.840667] [DEBUG] [REMOTE ] ZUMZ: PASS: History has at least 300 days. [2026-01-16T12:25:38.840965] [DEBUG] [REMOTE ] ZUMZ: PASS: Price check passed. Min price $21.17. [2026-01-16T12:25:38.841132] [DEBUG] [REMOTE ] ZUMZ: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:38.841284] [DEBUG] [REMOTE ] ZUMZ: PASS: Integrity check passed. [2026-01-16T12:25:38.841334] [DEBUG] [REMOTE ] ZUMZ: Symbol is viable for forecasting. [2026-01-16T12:25:38.841396] [INFO ] [MAIN ] [3503/3508] ZUMZ kept (0.5s) | 3500 kept, 3 rejected | 137.1/min | ETA: 2s [2026-01-16T12:25:39.059035] [DEBUG] [REMOTE ] ZURA: Retrieved 1096 rows, trimmed to 300. [2026-01-16T12:25:39.059178] [DEBUG] [REMOTE ] ZURA: PASS: History has at least 300 days. [2026-01-16T12:25:39.059393] [DEBUG] [REMOTE ] ZURA: PASS: Price check passed. Min price $3.33. [2026-01-16T12:25:39.059536] [DEBUG] [REMOTE ] ZURA: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:39.059676] [DEBUG] [REMOTE ] ZURA: PASS: Integrity check passed. [2026-01-16T12:25:39.059719] [DEBUG] [REMOTE ] ZURA: Symbol is viable for forecasting. [2026-01-16T12:25:39.059768] [INFO ] [MAIN ] [3504/3508] ZURA kept (0.2s) | 3501 kept, 3 rejected | 137.1/min | ETA: 2s [2026-01-16T12:25:39.469980] [DEBUG] [REMOTE ] ZVIA: Retrieved 1127 rows, trimmed to 300. [2026-01-16T12:25:39.470109] [DEBUG] [REMOTE ] ZVIA: PASS: History has at least 300 days. [2026-01-16T12:25:39.470314] [DEBUG] [REMOTE ] ZVIA: PASS: Price check passed. Min price $1.68. [2026-01-16T12:25:39.470453] [DEBUG] [REMOTE ] ZVIA: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:39.470565] [DEBUG] [REMOTE ] ZVIA: PASS: Integrity check passed. [2026-01-16T12:25:39.470633] [DEBUG] [REMOTE ] ZVIA: Symbol is viable for forecasting. [2026-01-16T12:25:39.470684] [INFO ] [MAIN ] [3505/3508] ZVIA kept (0.4s) | 3502 kept, 3 rejected | 137.1/min | ETA: 1s [2026-01-16T12:25:39.959694] [DEBUG] [REMOTE ] ZVRA: Retrieved 2705 rows, trimmed to 300. [2026-01-16T12:25:39.959828] [DEBUG] [REMOTE ] ZVRA: PASS: History has at least 300 days. [2026-01-16T12:25:39.960037] [DEBUG] [REMOTE ] ZVRA: PASS: Price check passed. Min price $8.10. [2026-01-16T12:25:39.960180] [DEBUG] [REMOTE ] ZVRA: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:39.960328] [DEBUG] [REMOTE ] ZVRA: PASS: Integrity check passed. [2026-01-16T12:25:39.960376] [DEBUG] [REMOTE ] ZVRA: Symbol is viable for forecasting. [2026-01-16T12:25:39.960427] [INFO ] [MAIN ] [3506/3508] ZVRA kept (0.5s) | 3503 kept, 3 rejected | 137.1/min | ETA: 1s [2026-01-16T12:25:40.348532] [DEBUG] [REMOTE ] ZWS: Retrieved 3470 rows, trimmed to 300. [2026-01-16T12:25:40.348751] [DEBUG] [REMOTE ] ZWS: PASS: History has at least 300 days. [2026-01-16T12:25:40.349076] [DEBUG] [REMOTE ] ZWS: PASS: Price check passed. Min price $44.74. [2026-01-16T12:25:40.349288] [DEBUG] [REMOTE ] ZWS: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:40.349478] [DEBUG] [REMOTE ] ZWS: PASS: Integrity check passed. [2026-01-16T12:25:40.349547] [DEBUG] [REMOTE ] ZWS: Symbol is viable for forecasting. [2026-01-16T12:25:40.349652] [INFO ] [MAIN ] [3507/3508] ZWS kept (0.4s) | 3504 kept, 3 rejected | 137.1/min | ETA: 0s [2026-01-16T12:25:40.760890] [DEBUG] [REMOTE ] ZYME: Retrieved 2192 rows, trimmed to 300. [2026-01-16T12:25:40.761069] [DEBUG] [REMOTE ] ZYME: PASS: History has at least 300 days. [2026-01-16T12:25:40.761368] [DEBUG] [REMOTE ] ZYME: PASS: Price check passed. Min price $16.46. [2026-01-16T12:25:40.761594] [DEBUG] [REMOTE ] ZYME: PASS: Continuity check passed with 300 days. [2026-01-16T12:25:40.761752] [DEBUG] [REMOTE ] ZYME: PASS: Integrity check passed. [2026-01-16T12:25:40.761805] [DEBUG] [REMOTE ] ZYME: Symbol is viable for forecasting. [2026-01-16T12:25:40.761907] [INFO ] [MAIN ] [3508/3508] ZYME kept (0.4s) | 3505 kept, 3 rejected | 137.1/min | ETA: 0s [2026-01-16T12:25:40.761994] [INFO ] [MAIN ] Completed in 25.6m | 3505 viable symbols [2026-01-16T12:25:40.762058] [INFO ] [MAIN ] Saving master inventory... [2026-01-16T12:25:40.763037] [DEBUG] [LOCAL ] Master symbol inventory refreshed with 3505 symbols. [2026-01-16T12:25:40.763106] [INFO ] [MAIN ] Master inventory saved successfully. [2026-01-16T12:25:40.763302] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-01-16T12:25:40.763622] [INFO ] [STATE ] Last completion updated: 2026-01-16T12:25:40.763425